html{
margin:0px;
padding:0px;
height:100%;
width:100%;
background:url(../../images/body/bgstroke.gif) top center repeat-y;
}
body{
width:892px;
height:100%;
margin-left:auto;
margin-right:auto;
margin-top:0px;
margin-bottom:0px;
padding:0 5px 5px 5px;
background-color:#ffffff;
font-family:Tahoma,Verdana;
font-size:12px;
color:#000000;
}
p{
margin-bottom:10px;
}
H1{
font-family:Tahoma,Verdana;
font-size:13px;
font-weight:bold;
color:#000000;
}
H2{
font-family:Tahoma,Verdana;
font-size:12px;
font-weight:bold;
color:#000000;
}
H3{
font-family:Tahoma,Verdana;
font-size:12px;
font-weight:normal;
font-style:italic;
color:#000000;
}
H4{
font-family:Tahoma,Verdana;
font-size:12px;
font-weight:normal;
font-style:normal;
color:#000000;
}
a:link, a:visited, a:active{
color:#5b5b5b;
text-decoration:none;
}
a:hover{
color:#5b5b5b;
text-decoration:underline;
}
.header{
border-bottom:1px solid #fff;
margin:0 0 0 6px;
}
.header-front{
border-bottom:1px solid #fff;
margin:10px 0 0 6px;
}
.header-over{
width:277px;
margin:5px 0 0 0;
}
.login{
width:903px;
text-align:right;
height:25px;
margin: 0 0 0 -5px;
}
.login-right{
float:right;
vertical-align:middle;
font-family:Verdana;
font-size:9px;
text-align:left;
vertical-align:middle;
width:350px;
background:url(../../images/login_bg.gif) bottom left repeat-x;
padding:0 5px 0 10px;
height:25px;
line-height:25px;
}

#left-module div.module {
background:transparent url(../../images/body/module-middle.gif) repeat-y scroll left center;
margin-bottom:10px;
width:188px;
margin-left:5px;
}
#left-module div.module div {
background:transparent url(../../images/body/module-top.gif) no-repeat scroll left top;
width:188px;
}
#left-module div.module div div {
background:transparent url(../../images/body/module-bottom.gif) no-repeat scroll left bottom;
width:188px;
vertical-align:bottom;
}
#left-module div.module div div div {
background:transparent none repeat scroll 0%;
font-size:11px;
padding:20px 10px 20px 5px;
border:0px solid #fff;
width:150px;
margin:0 10px 10px 10px;
}
#left-module div.module div div div div {
margin:0px;
padding:0px;
}


.module-header {
color:#484848;
display:block;
font-size:12px;
font-weight:bold;
margin-bottom:20px;
width:180px;
}
#onecol-module div.module {
background:transparent url(../../images/body/module-middle2.gif) repeat-y scroll left center;
margin-bottom:10px;
width:188px;
}
#onecol-module div.module div {
background:transparent url(../../images/body/module-top2.gif) no-repeat scroll left top;
width:188px;
}
#onecol-module div.module div div {
background:url(../../images/body/module-bottom2.gif) no-repeat scroll left bottom;
width:188px;
vertical-align:bottom;
}
#onecol-module div.module div div div {
background:transparent none repeat scroll 0%;
font-size:11px;
padding:10px 10px 5px 5px;
width:168px;
}
#onecol-module div.module div div div div {
margin:0px;
padding:0px;
}



#right-module div.module {
background:transparent url(../../images/body/module-middle.gif) repeat-y scroll left center;
margin-bottom:10px;
width:188px;
}
#right-module div.module div {
background:transparent url(../../images/body/module-top.gif) no-repeat scroll left top;
width:188px;
}
#right-module div.module div div {
background:transparent url(../../images/body/module-bottom.gif) no-repeat scroll left bottom;
width:188px;
vertical-align:bottom;
}
#right-module div.module div div div {
background:transparent none repeat scroll 0%;
font-size:11px;
padding:20px 10px 20px 5px;
border:0px solid #fff;
width:150px;
margin:0 10px 10px 10px;
}
#right-module div.module div div div div {
margin:0px;
padding:0px;
}
.main-header{
border-bottom:1px solid #d9d9d9; width:auto; margin:0 10px 10px 0;
}
.main-txt{
width:auto; margin:0 0 10px 0; padding:0 10px 10px 10px;
}
.main-banner{
width:auto; margin:20px 0 20px 0; text-align:center;
}
.right-banner{
width:auto; margin:5px 0 5px 0; text-align:center;
}
.main-li{
padding:0 0 3px 15px;
margin:3px 0 3px 0;
vertical-align:middle;
background-image:url(../../images/body/arrow_gray.jpg);
background-position:left center;
background-repeat:no-repeat;
}
#error{
border:1px dotted #FF0000;
color:#FF0000;
font-weight:bold;
margin:10px;
padding:10px;
}
.bg_nine{
background-image:url(../../images/body/bg_90.gif);
background-repeat:no-repeat;
background-position:bottom left;
margin:5px 0 10px 15px;
padding:10px 10px 10px 10px;
width:424px;

}
.bg_email{
background-image:url(../../images/hosting/bg_90.gif);
background-repeat:no-repeat;
background-position:bottom left;
margin:5px 0 10px 15px;
padding:20px 0 10px 10px;
width:434px;

}
.bg_sixteen{
background-image:url(../../images/body/bg_160.gif);
background-repeat:no-repeat;
background-position:bottom left;
margin:5px 0 10px 15px;
padding:10px 10px 10px 10px;
width:424px;
}
.customerpanel{
background-image:url(../../images/body/customerpanel.jpg);
background-repeat:no-repeat;
background-position:top left;
width:186px;
height:186px;
margin:1px 0 5px 0;
color:#FFFFFF;
}
.customerpanel .one{
margin:0 0 5px 0;
padding:10px 5px 5px 5px;
}
.customerpanel .two{
margin:0 0 5px 0;
padding:5px;
}
#dhtmltooltip{
position: absolute;
width: 150px;
padding:10px;
border: 1px solid #c5c5c5;
background-color: #fcfbfb;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
/*filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);*/
}
.searchBox{
  background-image:url('../../images/inputbg.gif');
  background-repeat:no-repeat;
}

.roundedcornr_box {
	background: url(../../images/print/roundedcornr_tl.gif) no-repeat top left;
}
.roundedcornr_top {
	background: url(../../images/print/roundedcornr_tr.gif) no-repeat top right;
}
.roundedcornr_bottom {
	background: url(../../images/print/roundedcornr_bl.gif) no-repeat bottom left;
}
.roundedcornr_bottom div {
	background: url(../../images/print/roundedcornr_br.gif) no-repeat bottom right;
}
.roundedcornr_content {
	background: url(../../images/print/roundedcornr_r.gif) top right repeat-y;
}

.roundedcornr_top div,.roundedcornr_top,
.roundedcornr_bottom div, .roundedcornr_bottom {
	width: 100%;
	height: 30px;
	font-size: 1px;
}
.roundedcornr_content, .roundedcornr_bottom {
	margin-top: -19px;
}
.roundedcornr_content_970641 { padding: 0 10px; }
fieldset {-moz-border-radius: 8px;padding:8px;}
legend { padding:0 5px 0 5px; font-weight:bold;}
.contentMargin{margin:20px 0 0 70px;}

#footer {
border-top:2px solid #F2F2F7;
clear:both;
color:#767786;
margin:0;
padding:10px 12px 2px 32px;

z-index:400;
width:849px;
height:150px;
}
#footer a {
color:#AEACA9;
text-decoration:none;
}
#footer a:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
text-decoration:underline;
}
#footer-navigation {
float:right;
padding:1.3em 0 0;
width:93px;
}
#footer-navigation img {
margin:-1.4em 0 10px;
position:relative;
}
#footer-navigation ul {
font-size:92%;
line-height:1.2;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
}
#footer-navigation li {
margin:0.5em 0 0;
}

#footer-tagcloud {
border-right:1px solid #E5E5E5;
float:left;
padding:0 2em 0.2em 0;
width:710px;
}
#footer-tagcloud h2 {
font-size:100%;
line-height:1.2;
margin:0 0 0.2em;
}
#footer-tagcloud ul {
font-size:80%;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
text-align:justify;
text-transform:lowercase;
width:700px;
}
#footer-tagcloud ul li {
display:inline;
line-height:2.2em;
margin:0;
vertical-align:baseline;

}
#footer-tagcloud ul li strong {
font-size:125%;
font-weight:normal;
}
