body{
margin:0;
padding:0;
background: none;
font:11px/13px Arial, Helvetica, sans-serif;
color:#333;
text-align:left;
border-top:2em solid #cc0033;
}
#container{
width:944px;
position:relative;
margin:0 auto ;
padding:0;
background: none;
text-align:left;
}
#content{
padding:.5em;
margin:0;
width:100%;
background: #fff;
min-height:600px;
height:auto !important;
height:600px;
border:0px solid #cc0033;
}
#content .logo{
background: transparent url("../../../resources-net/images/popup/logo.gif");
width:184px;
height:58px;
float:left;
position:relative;
top:-.3em;
} 

#content .close a{
float:right;
width:90px;
height:26px;
/*background: transparent url("../../../resources/images/popup/x.png") 5px 0 no-repeat;*/
position:relative;
top:2.5em;
left:0px;
cursor:pointer;
text-decoration:none;
color: #cc3300;
}
#content .close a:hover{
background-position: 5px -24px;
text-decoration:underline;

}
/*#content .close a:before{
content: "x";
}*/

#content .close span{
/*position:relative;
left:0px;
color:#fff;
top:.4em;
font-size:11px;
*/

}




.clear{
clear:both;
}
.clearblack{
border-bottom:1px solid #000;
height:.1em;
line-height:.1em;
width:944px;
}


h1{
color:#000;
font: 15px/16px Arial, Helvetica, sans-serif;
position:relative;
top:.5em;
left:.1em;
text-decoration:none;
padding:0 ;

font-weight:bold;
}
.fontchange{
float:right;
background: transparent url("../../../resources-net/images/popup/fontchange.gif") 0 0 no-repeat;
width:58px;
height:31px;
position:relative;
top:1.3em;
right:.5em;
}

p{
margin:1em 0 1em 0;
font:11px/15px Arial, Helvetica, sans-serif
}

#footer {
width:100%;
color: #999;
background: #fff;
border-top:10px solid #cc0033;
position:relative;
left:0;
}

/* ==========================================
     Form template
   =========================================== */

#form-container{
	width: 680px; 
	margin:0 auto 4em 0; 
}
#top {
	height:103px;
	background: transparent url("../../../resources-net/images/form/back_top.gif") no-repeat;
	margin: 0 0 -1em 0;
}
#mid {
	margin:0 auto;
	background: transparent url("../../../resources-net/images/form/back_mid.gif")  repeat-y;
	
}
#mid .content{
position:relative;
left:.8em;
top:-1em;
margin:0 1.8em;
width:630px;
}
#bot{
	height:47px;
	background: transparent url("../../../resources-net/images/form/back_bot.gif")  no-repeat;
}

#form-container h2{
color:#cc0033;
font:16px/16px Arial, Helvetica, sans-serif;
}

/* ==========================================
     Submit 
   =========================================== */

.submit a{
float:left;
width:89px;
height:29px;
background: transparent url("../../../resources-net/images/buttons/buttonMedium.gif") 0 0 no-repeat;
position:relative;
top:.1em;
left:0;
cursor:pointer;
text-decoration:none!important;
}
.submit a:hover{
background-position: -91px 0;
text-decoration:none;
}
.submit span{
position:relative;
color:#fff;
top:.8em;
padding:1em 0;

}

/*modal window display - ajax ModalPopupExtender*/
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:#ebebeb;
	width:300px;
	border-width:2px;
	border-style:solid;
	border-color:#cccccc;
	padding:3px;
	overflow:auto;
}

/*.buttonLarge a{
float:left;
width:149px;
height:35px;
background: transparent url("../../../resources-net/images/buttons/buttonLarge.gif") 0 0 no-repeat;
position:relative;
top:.1em;
cursor:pointer;
margin:0 1em 0 0;
padding:0;
text-decoration:none!important;
}
.buttonLargeSelected a{
text-decoration:none;
float:left;
width:149px;
height:29px;
background: transparent url("../../../resources-net/images/buttons/buttonLarge.gif") -161px 0 no-repeat;
position:relative;
top:.1em;
cursor:pointer;
margin:0 1em 0 0;
text-decoration:none!important;
}
.buttonLarge a:hover{
background-position: -161px 0;
text-decoration:none;
}
.buttonLarge a span, .buttonLargeSelected a span{
position:relative;
left:1.8em;
font-size: 11px;
color:#fff;
top:.5em;

}
*/