﻿body
{
	margin: 20px;
    height:100%;
    width:100%;
    background-color:#ddefff;
    font-family:Arial;
    font-size:13pt;
    color:#666666;
}

h1
{
   font-size:14pt;    
}

#page
{
    display:block;
    position: absolute; 
    width:960px;
    height:100%;
    margin-left:-480px;
    left:50%;

}

#page #p-container
{
    -moz-box-shadow:0 0 25px #cfe8ff;
	-webkit-box-shadow:0 0 25px #cfe8ff;
}

#page #p-container #header
{
    background-color:#3292eb;
    width:960px;
    height:96px;
    background:url('../images/brenda.png') 
}
#page #p-container #contact
{
    background-color:#d5d5d5;
    width:910px;
    height:56px;
    padding:20px 25px 20px 25px;
}

#page #p-container #contact .text
{
    float:left;
    font-weight:bold; 
    font-size:23px;
    width:540px; 
    text-shadow: 0px 1px #fff;
}

#page #p-container #contact .contactme
{
    float:right;
    display:block;
    width:191px;
    height:54px;
    background: url('../images/contactme.png') no-repeat scroll top right;
}

#page #p-container #contact .contactme:hover
{
  background-position: bottom right;
}

#page #p-container #content
{
    background-color:#fff;
    width:910px;
    height:auto;
    padding:20px 25px 20px 25px;
}

#page #footer
{
    width:960px;
    height:40px;
    color:#3292eb;
    text-align:center;
    vertical-align:middle;
    line-height:40px;
}

#page a
{
  color:#3292eb;
  cursor:pointer; 
}

#page .img {

	border:1px solid #cecece;
	padding:5px;

	/* CSS3 tweaks for modern browsers */
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
}

.popupwin
{
	width: 700px;
	height:375px;
	left:0px;
	top:0px;
	position:absolute;

	z-index:9999;
}


#shadedDiv
{
	left:0px;
	top:0px;
	position:absolute;
	z-index:1000;
	width:100%;
	height:100%;
	background-color:#000000;
	opacity: .5;
	filter:Alpha(Opacity=50); 
	display:block;
	z-index:9990;
}

.popupcontent
{
	padding:10px;
	height:365px;
	background-color:#ffffff;	
}

.popupcontent .controls {padding-top: 25px; padding-left: 50%; width: 500px; height: 100px; margin-left: -250px;}

.error
{
    font-family:Arial;
    font-size:9pt;
    color:#ff0000;
}

dl{}
dt
{
    clear: left;
    float: left;
    min-height: 30px;
    width: 130px; 
}
dd
{
    float: left;
    margin-left:10px;
    margin-bottom: 8px;
    position: relative;
    width: 270px;    
}
.b1,.b2,.b3,.b4
{font-size:1px; overflow:hidden; display:block;} 
.b1 {height:1px; background:#ffffff; margin:0 5px;} 
.b2 {height:1px; background:#ffffff; border-right:2px solid #ffffff; border-left:2px solid #ffffff; margin:0 3px;} 
.b3 {height:1px; background:#ffffff; border-right:1px solid #ffffff; border-left:1px solid #ffffff; margin:0 2px;} 
.b4 {height:2px; background:#ffffff; border-right:1px solid #ffffff; border-left:1px solid #ffffff; margin:0 1px;} 
