body {
	text-align: center;
	margin: 0px;
	padding: 0px;
	background-color: #095CB8;
	background-attachment: fixed;
	background-image:url(../images/bar.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
/* Leave this alone */
#bodyText {
	position:static !important;
	position:relative;
	float: left;
	padding: 0px 25px 0px 25px;
	border-left: 1px none #999;
	width: 650px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	margin-top: -2px;
	
}
*:lang(en) .contentTable{
	padding-left:3px;
}
*:lang(en) #flashcontainer{
width:910px; 
}
button{
padding:0px;
margin:0px;
cursor:pointer;
}
#sreport{
padding-top:10px;
}
.anti{display:none;}
html {
	height:18% !important;
	height:10%;
}
h1 {
	color: #056AC3;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 18pt;
	margin-top: 0px;
	margin-bottom: 0px;
}
h2 {
	color: #056AC3;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 16pt;
	margin-top: 0px;
	margin-bottom: 0px;
}
#flashcontainer{
	background-image:url(../images/prodbannerclassic.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	height:180px;
	margin-top:0px;
	_margin-top:0px;
}
#flashbanner{
	width:430px;
	height:120px;
	float:left;
	margin-left:7px;
	margin-top: 0px;
}
h3 {
	color: #056AC3;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10pt;
	margin-top: 0px;
	margin-bottom: 0px;
}
b {
	color: #056AC3;
}
select {
	font-family: Arial, Helvetica, sans-serif;
}
strong {
	color: #056AC3;
}
.items{
	text-align:left;
}
a:link {
	color: #056AC3;
}
a:visited {
	color: #056AC3;
}
a:active {
	color: #056AC3;
}
#Web_Hosting {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #056AC3;
	display:none;
}
.boldText {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #056AC3;
}

textarea,input {
	font-family: Arial;
	font-size: 10pt;
	padding:1px;
	padding-left:3px;
	border:1px solid #056AC3;
	color:#056AC3;
}
#wrapper {
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
	text-align:left;
	width: 100%;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: none;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-bottom-style: none;
	background-attachment: scroll;
	background-image: url(../images/pagebar.jpg);
	background-repeat: repeat-y;
	background-position: center top;
	clear:both;
}
#contenWrapper {
	padding-top:0px;
	text-align: left;
	border: 1px none #ccc;
}
#Footer {
	padding: 0px;
	margin-top: 0px;
	height: 45px;
	background-attachment: scroll;
	background-repeat: repeat-x;
	background-position: left top;
}
.Clear {
	padding-top: 10px !important;
	padding-top: 0px;
	clear: both;
	font-size: 1px; 
}
#banner {
	height: 65px;
	width: 505px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #056AC3;
	padding-top: 6px;
	display:none;
}
/* Navigation */
#Small_Top_Nav {
	position: absolute;
	float: right;
	width: 108px;
	text-align: right;
	height: 19px;
	z-index: 2;
	left: 591px;
	top: 29px;
	margin: 5px 0px 0px 2px;
	font: 12px; 
	font-weight: bold;
}
#topNavBar {
	margin-bottom: 0px;
	bottom: 0px;
	width: 910px;
	margin-top: 3px;
}
#topNav {
	margin: -69px 0px 15px;
	_margin-top: -69px;
	margin-bottom:0px;
	margin-left: -1px;
	_margin-left: -1px;
	padding:0px;
	height: 37px;
	_height: 37px;
	width: 910px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
*:lang(en) #topNav{
	margin: -69px 0px 15px !important;
}
#topNav a{
	display:block;
	text-decoration:none;
	width:138px;
	line-height:32px;
	color:#ffffff;
	font-weight: bold;
}
#topNav a:link:hover, #topNav a:visited:hover {background-image:url(../images/bno.jpg);background-position:center top;color:#ffffff;}
#bn1 {
	width: 138px;
	height: 32px;
	clear: left;
	float: left;
	text-align: center;
	margin-top: 1px;
	margin-left: 20px;
	_margin-left: 10px;
	margin-right: 12px;
	_margin-right: 12px;

}

#bn1 a:hover{
	clear: left;
	float: left;
}
#bn2 {
	width: 138px;
	height: 32px;
	clear: right;
	float: left;
	text-align: center;
	margin-top: 1px;
	margin-left: 17px;
	_margin-left:13px;

}

#bn2 a:hover{
	clear: right;
	float: left;
}
#bn3 {
	width: 138px;
	height: 32px;
	clear: right;
	float: left;
	text-align: center;
	margin-top: 1px;
	margin-left: 11px;
	_margin-left:17px;
}

#bn3 a:hover{
	clear: right;
	float: left;
}
#bn4 {
	width: 138px;
	height: 32px;
	clear: right;
	float: left;
	text-align: center;
	margin-top: 1px;
	margin-left: 13px;
	_margin-left:11px;
}

#bn4 a:hover{
	clear: right;
	float: left;
}
#bn5 {
	width: 138px;
	height: 32px;
	clear: right;
	float: left;
	text-align: center;
	margin-top: 1px;
	margin-left: 3px;
	_margin-left:1px;
}

#bn5 a:hover{
	clear: right;
	float: left;
}
#bn6 {
	width: 138px;
	height: 32px;
	clear: right;
	float: left;
	text-align: center;
	margin-top: 1px;
	margin-left: -10px;
	_margin-left:-12px;
}

#bn6 a:hover{
	clear: right;
	float: left;
}
#Advanced_Access_Link {
	height: 77px;
	left: 15px!important;
	left: -9px;
	position: absolute;
	width: 487px;
	z-index: 15;
	text-align: center;
}	
.style5 {font-size: 11pt}
.style3 {font-size:11pt}
.style6 {padding-bottom:3px; color: #056AC3;}
/* Form class */
.formt{
	display:block;
	border:1px solid #056AC3;
	width:208px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#056AC3;
	text-align:left;
	background-color:#ECF1F5;
	background-attachment: scroll;
	background-image: url(../images/formbg.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;

}
.formtt{
	border:1px solid #056AC3;
	width:500px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#056AC3;
	text-align:left;
	background-color:#ECF1F5;
	background-attachment: scroll;
	background-image: url(../images/formbg.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;

}

.formtsp{
	border:1px solid #056AC3;
	width:90%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	background-color:#ECF1F5;
	background-attachment: scroll;
	background-image: url(../images/formbg.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;

}

.tbg b{
	color:#6600CC;
}
.tbg a:link, .tbg a:visited, .tbg a:active, .tbg a:hover{
	color:#dd0000;
}
.formtsp a:link, .formtsp a:visited, .formsp a:active, .formsp a:hover{
	color:#dd0000;
}
.formtsp b{
	color:#6600CC;
}
.formt img{
	padding-bottom:10px;
}
.paddingtd{
	padding-left:10px;
	padding-top:5px;
}
#formtable input{
	border:1px solid #056AC3;
	width:180px;
}
#formtable textarea{
	border:1px solid #056AC3;
	width:180px;
}

#aaen input{
	border:1px solid #056AC3;
	width:180px;
}
#aaen textarea{
	border:1px solid #056AC3;
	width:180px;
}

#headerContent {
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	width: 910px;
	height:239px;
	background-image:url(../images/headerimg.jpg);
	background-repeat:no-repeat;
	background-position: center top;
}
#Web_Hosting {
	position: absolute;
	float: left;
	width: 420px;
	z-index: 5;
	top: 74px;
	left:64px;
	text-align: center;
	color: #056ac3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
*:lang(en) #Web_Hosting{
   top: 78px!important;
}
#shadow {
	width: 910px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-attachment: scroll;
	background-image: url(../images/pagebar.jpg);
	background-repeat: repeat-y;
	background-position: center top;
	height:auto;
	_height: 100%;
}
*:lang(en) #shadow{
   margin-top: 0px;
}

#Advanced_Access_Link {
	height: 77px;
	left: 15px!important;
	left: -9px;
	position: absolute;
	width: 487px;
	z-index: 15;
	text-align: center;
}
#Advanced_Access_Logo {
	position: absolute;
	width: 487px;
	height: 77px;
	left: -9px!important;
	left: -9px;
	top: 0px;
	z-index: 1;
	margin: 5px 0px 0px 20px;
	background: url(../images/Advanced-Access-Logo.gif) no-repeat left top;
}	
#footer-text {
	width: 700px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	color:#ffffff;
	background-color:#000000;
	background-attachment: scroll;
	background-repeat: repeat-x;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-top: 8px;
	padding-right: 0px;
	left: 2px;
	padding-left: 2px;
}
#Mid_Line {
	float: left;
	width: 700px;
	height: 2px;
	z-index: 1;
	top: 341px;
	left: 1px;
	margin-top: -25px !important;
	margin: 25px 0px 0px;
	padding-bottom:35px !important;
	padding: 0px 0px 0px;
	border-bottom-width: 2px;
	border-bottom-style: none;
	border-bottom-color: #056AC3;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #056AC3;
}
#panel {
	height: 377px;
	width: 100%;
	left: 0px;
	top: 25px;
	position: absolute;
	text-align: center;
	visibility:hidden;
	z-index: 10;
}
#panelContainer {
	position:relative;
	height: 377px;
	width: 505px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#bodycontent{
	width: 640px;
	margin:0px 0px 0px 20px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
*:lang(en) #Mid_Line{
    margin-top: 20px;
    margin-bottom: 25px;
}
#homepage-flash {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	margin-top: 85px;
	_margin-top: 35px;
	margin-bottom: 0px;
	_margin-bottom: 0px;
	padding-bottom: 10px;
	text-align: center;
}
*:lang(en) #homepage-flash {
	margin-top: 125px;
	margin-bottom: 30px;
	padding-bottom: 10px;
	clear:both;
	
}
#topNd {
	height: 225px;
	_height: 200px;
	width: 725px;
	
	padding-left: 15px;
	
	padding-top: 4px;
	margin-top: 0px;
	_margin-top: -60px;
	margin-right: auto;
	margin-bottom: -15px;
	_margin-bottom: 35px;
	margin-left: auto;
	text-align: center;
}
*:lang(en) #topNd {
	margin-bottom: 45px !important;
}

#freehostingText #toppick{
	background-image: url(../images/3.jpg);
	background-repeat:no-repeat;
	width:218px;
	height:170px;
	border:1px solid #000000;
	margin-bottom:20px;
	margin-left:11px;
	margin-top:10px;
}
.productsclass{
font-size:10pt;
}
.message{
width:620px;
}
a{
font-weight:bold;
}
#cc{
	position:absolute;
	width:100%;
	left:0px;
	top:0px;
}
*:lang(en) #cc{  
	display:block;
	height:35px;
}
#contact {
	margin: 315px 0px auto 0px;
	_margin-top:332px;
	font-family:Arial;
	font-size:10pt;
}
#Mid_Line{
	_margin-top:25px;
}
*:lang(en) #Mid_Line{
    margin-top: 30px;
    margin-bottom: 0px;
   
}
*:lang(en) #homepage-flash{
	margin-top:-10px;
}
*:lang(en) #contact{
    margin-top: 335px;
}
#bannerContainer{
	position:absolute;
	width:100%;
	left:0px;
	top:0px;
}
#banner{
	padding-left:5px;
	height:135px;
	width:842px;
	overflow:hidden;
}

hr{
	color:#056AC3;
	margin:0 auto 0 auto;
	text-align:center;
	height:1px;
	width:95%;
	margin-bottom:10px;
	margin-top:10px;
}
*:lang(en) hr{
	margin-bottom:10px;
}
.imgpad{
	margin-right:10px;
	margin-top:10px;
}
.formelementclass{
	border:1px solid #440000;
	margin-bottom:3px;
	#
	margin-bottom:0px;
	width:125px;
	#
	width:150px;
}
#contentdiv{
	margin:0px auto 0 auto;
	width:842px;
}
#tbpadding{
	padding-left:25px;
	width:380px;
}
.barclass {	
    padding-top:6px;
	padding-bottom:6px;
	background:#ff7f00;
	font-size:10pt;
}
.whatwedobanner{
 	padding-top:2px;
	padding-bottom:0px;
	padding-left:10px;
	background:#8910a6;
	font-size:10pt;
	height:35px;
}

.barclass b{
	color: #ffffff;
}
.tdclass {	
	padding-left:7px;
	padding-right:10px;
	border-left:3px solid #E8E8E8;
}
.tdclassright {	
	border-right:3px solid #E8E8E8;
}
.tdclassleft {	
	border-left:3px solid #E8E8E8;
	border-bottom:3px solid #E8E8E8;
	border-right:3px solid #E8E8E8;
}
.tdclasstop {	
	border-left:3px solid #E8E8E8;
	border-top:3px solid #E8E8E8;
	border-right:3px solid #E8E8E8;

}
#formcontent{
	font-family:Arial;
	width:242px;
	_width:240px;
	margin-left:-5px;
	margin-bottom:0px;
}
*:lang(en) #formcontent {
	width:230px;
	margin-right:55px;
	margin-left:15px;
}
*:lang(en) #formcontent textarea{
	width:151px;
	margin-top:1px;
}
.contentclass{
	width:425px;
}

.contentTable{
	height:auto; /* added */
	width:910px;
	margin-top:20px;
	_margin-top:20px;
	padding-top:0px;
	margin-left:0px;
}
*:lang(en) .contentTable {
	margin-top:-20px;
	width:910px;
	padding-top:20px;
	margin-left:-3px;
}
#Footer{
	background-color:#000000;
	#
	margin-left:0px;
	width:910px;
}
#Footer2{
display:none;
}
#Footer a:link{
	color:#ffffff;
}
.formclass{
	width:275px;

}
*:lang(en) .formclass {
	margin-left:2px;
}
.topline{
	border-top:1px solid #056AC3;
}
#asoc{
	height:325px;
	margin-bottom:55px;
}
#asoc img{
	border:1px solid #056AC3;
	padding:8px;
	background:#ffffff;
	margin-bottom:25px;
}
.pad{
	margin-top:15px;
	margin-bottom:15px;
}
.googlesearch{
	width:350px;
}
.reps{
	width:251px;
	margin-left:0px;
	#
	margin-left:2px;
	margin-bottom:5px;
	#
	margin-bottom:0px;
	border:1px solid #056AC3;
}
*:lang(en) .reps{
	margin-left:3px;
}
*:lang(en) #rssticker{
	margin-top:0px;
}
.contentclass h1{
	color:#056ac3;
}
#numText{
	 margin:13px auto 0 auto;
	 _margin:10px auto 0 auto;
	 padding-left:8px;
}
h6{
	font-size:8pt;
	 font-weight:bold;
	 text-align:left;
}
#numText h6{
	 font-size:9pt;
	 font-weight:bold;
	 text-align:left;
}
#bodycontent h2{
	font-size:20pt;
	#
	font-size:20pt;
	padding-right:2px;
	padding-left:2px;
	font-family:Arial, Helvetica, sans-serif;
	color:#056AC3;
}
*:lang(en) #bodycontent h2{
	font-size:20pt;
	font-family:Arial, Helvetica, sans-serif;
}
input{
	background-color:#ffffff !important;
}
h7{
	font-size:12pt;
	color:#ffffff;
	font-weight:bold;
}
#per{
	width:auto;
	#
	width:auto;
}

#per h4{
	font-size:10pt;
	#
	font-family:Arial, Helvetica, sans-serif;
}
#contactbar h3{
	color:#ffffff;
	font-weight:bold;
	font-size:11pt;
	font-family:Arial, Helvetica, sans-serif;
}
*:lang(en) #contactbar h3{
	padding-top:3px;
	padding-bottom:0px;
	font-size:9pt;
}
#per h5{
	color:#056AC3;
	font-weight:bold;
	font-size:14pt;
	font-family:Arial, Helvetica, sans-serif;
}
#per7 h5{
	color:#056AC3;
	font-weight:bold;
	font-size:14pt;
	font-family:Arial, Helvetica, sans-serif;
}
#per8 h5{
	color:#056AC3;
	font-weight:bold;
	font-size:14pt;
	font-family:Arial, Helvetica, sans-serif;
}
#per2 h5{
	color:#056AC3;
	font-weight:bold;
	font-size:14pt;
	font-family:Arial, Helvetica, sans-serif;
}
#per6 h5{
	color:#056AC3;
	font-weight:bold;
	font-size:14pt;
	font-family:Arial, Helvetica, sans-serif;
}
*:lang(en) h5{
	font-size:11pt;
}
*:lang(en) #contactbar h3{
	font-size:11pt;
	padding-top:0px;
}
.barheight td{
	height:35px;
	display:block;
}


