body {
-moz-background-clip:border; 
-moz-background-inline-policy:continuous; 
-moz-background-origin:padding;
background:#D7E2E8 url(../images/pageBg.gif) repeat-x scroll 0 0;
color:#444444; font-family:verdana,sans-serif; font-size:11px;
margin:0; width:1024px;

}

#domain_checker_float{
position:absolute;
height:59px;
width:475px;
left:570px;
top:1px; 
margin-top:15px;
border:#017CB8;
border-style:solid;
border-width:1px;
-moz-border-radius:8px;
overflow:hidden;
}

#top_border{
position:absolute;
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/smB.gif) repeat-x scroll 0 0;
width:900px;left: 23px;
top: 41px;height: 9px;
overflow:hidden;
}

#top{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/bg_top.gif) no-repeat scroll 0 0;
height:30px;margin-top:80px;width:1024px;margin-left:100px;
}
.top_class{
margin-left:50px;
padding-top:9x;


}

#btm {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/bg_btm.gif) no-repeat scroll 0 0;
height:30px;
width:1024px;margin-left:100px;
}

#stage {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/bg.gif) repeat-y scroll 0 0;
clear:left;
padding:1px 28px 20px;
width:900px;
margin-left:100px;
height:1900px;
}

#stage_tos {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/bg.gif) repeat-y scroll 0 0;
clear:left;
padding:1px 28px 20px;
width:900px;
margin-left:100px;
height:5500px;
}

/* AD blocks*/
#ads_top{
position:absolute;
left: 360px; 
top: 128px; 
width: 690px;
height: 90px; 
display:block;
color:#CCCCCC;
border:#E9E9E9; 
border-style:solid;
border-width:1px;
-moz-border-radius:8px;}

#ads_bottom{
position:relative;
left:-25;
top:380px;
width: 890px;
height: 82px;
display:block;
border:#E9E9E9;
border-style:solid;
border-width:1px;
-moz-border-radius:8px;
color:#CCCCCC;
background-color:#F7F7F7;
}

/*MENUS - menu_layer is the main menu*/
#menu_layer{
position:relative;
left:-38px;
height:48px;
width:980px;
background-color:#114AE1;
border:#409AFD;
border-style:solid;
border-width:2px;
-moz-border-radius:8px;
top:-5px;
text-align:center;
}

#menu_layer ul{margin: 0px auto;} 
#menu_layer li { 
float: left; 
margin: 0px 5px 0px 0px; 
padding: 0px;
list-style: none;
font-family:Arial, Helvetica, sans-serif;
} 

#menu_layer li a  { 
display: block; 
text-decoration: none; 
text-transform:none;
font-size:14px;
color:#FFFFFF;
font-weight:bold;
padding: 17px 17px 17px 17px;
text-decoration:none;
} 
/*end main menu layer*/

/*FOOTER menu*/
#footer{ width:100%; height:20px; text-align:center; margin-left:50px;}
#footer{ width:100%; height:20px; text-align:center; margin-left:50px;}
#footer ul{margin: 0px auto;} 
#footer li{ float: right;  
margin: 0px 15px 0px 0px;   
padding: 0px;  list-style: none;  
font-family:Arial, Helvetica, sans-serif;
}
 
#footer li a { 
height: 14px;
text-decoration: none; 
padding: 6px 10px 2px 10px;
text-transform:none;
font-size:11px;
color:#006699;
font-weight:bold;
vertical-align:baseline;
} 
#footer li a:hover, #footer li a#selected, #footer li a#selected:hover{   
height: 20px;  padding: 6px 15px 2px 15px;  border: 0px;  color: #000;} 
/* end FOOTER menu*/

/* feature menu - column on the right panel side*/

#feature_hdr{
position:relative;
background-color:#014896;
left:682px;
height:35px;
width:215px;
border:#409AFD;
border-style:solid;
border-width:1px;
-moz-border-radius:8px;
top:20px;
}

#feature{
position:relative;
height:750px;
width:215px;
border:#409AFD;
border-style:solid;
border-width:1px;
-moz-border-radius:8px;
top:25px;
left:682px;
z-index:1;
}

#feature ul{font-family:Arial, Helvetica, sans-serif; font-size:11px;color:#01458F;font-weight:bold; margin: 10px 3px 5px;} 
#feature li { 
  padding: 4px 4px 2px 2px;
  list-style: none;
  font-family:Arial, Helvetica, sans-serif;
  font-size:10px;
  font-weight:bold;
  background-color:#C6D5FD;
  border-bottom:#FFF;
  border-bottom-style:solid;
  border-bottom-width:2px;
  color:#01458F;
  width:192px;
  height:30px;
  margin-left:-32px;
  text-align:right;
  
} 

/* end feature menu*/


#recommended_hdr{
position:relative;
background-color:#014896;
left:682px;
height:35px;
width:215px;
border:#409AFD;
border-style:solid;
border-width:1px;
-moz-border-radius:8px;
top:36px;
}
/* recommended menu links - column on the right panel side*/
#recommended{
position:relative;
height:180px;
width:215px;
border:#409AFD;
border-style:solid;
border-width:1px;
-moz-border-radius:8px;
top:42px;
left:682px;
z-index:1;
}

#recommended ul{font-family:Arial, Helvetica, sans-serif; font-size:11px;color:#01458F;font-weight:bold; margin: 10px 3px 5px;} 
#recommended li { 
  padding: 4px 4px 2px 2px;
  list-style: none;
  font-family:Arial, Helvetica, sans-serif;
  font-size:10px;
  font-weight:bold;
  background-color:#C6D5FD;
  border-bottom:#FFF;
  border-bottom-style:solid;
  border-bottom-width:2px;
  color:#01458F;
  width:192px;
  height:30px;
  margin-left:-32px;
  text-align:right;
  
} 

/* end recommended menu*/

/* livesupport block*/
#live_support{
position:relative;
left:682px;
width:190px;
height:160px;
top:13px;
padding:10px;
border:#409AFD;
border-style:solid;
border-width:1px;
-moz-border-radius:8px;
}
/* end livesupport block*/


/* for the image slider*/
/*** set the width and height to match your images **/

#slideshow {
position:relative;
height:150px;
width:895px;
border:#409AFD;
border-style:solid;
border-width:1px;
-moz-border-radius:8px;
}
#slideshow IMG { position:absolute; top:3px; left:5px; z-index:8; opacity:0.0; }
#slideshow IMG.active { z-index:10; opacity:1.0;}
#slideshow IMG.last-active {   z-index:9; }

#ajax_checker_result{
position:relative;
left:325px;
top:-37px;
width:70px;
height:35px;
color:#0261CA;
font-size:10px;
font-weight:bold;

}







#slideBlock{
	position:absolute;
	height:473px;
	width:660px;
	border:#409AFD;
	border-style:solid;
	border-width:1px;

-moz-border-radius:8px;
	top:385px;
	left: 129px;
}



#packages{
position:relative;
height:256px;
width:660px;
border:#409AFD;
border-style:solid;
border-width:1px;
-moz-border-radius:8px;
top:-1300px;
overflow:hidden;
margin-left:-00px;

}

#packages_header{
position:relative;
background-color:#014896;
left:-1px;
height:35px;
width:661px;
border:#409AFD;
border-style:solid;
border-width:1px;
-moz-border-radius:8px;
top:-1px;

}



#column_1{
	position:relative;
	width:216px;
	height:202px;
	top:5px;
	left:3px;
}

#column_2{
	position:relative;
	width:217px;
	height:202px;
	top:-198px;
	left:222px;
}

#column_3{
	position:relative;
	width:216px;
	height:202px;
	top:-399px;
	left:443px;
}


/*#container-5{
margin-top:90px;
}

/******* MENU *******/  
#container-5{  
	position:relative;
    margin: 7em auto;  
    width: 665px;  
	top:-1240px;
	left:-120px;
}  
#container-5 ul{  
    list-style: none;  
    list-style-position: outside;  
}  
#container-5 ul.menu li{  
    float: left;  
    margin-right: 5px;  
    margin-bottom: -1px;  
}  
#container-5 ul.menu li{  
    font-weight: 700;  
    display: block;  
    padding: 5px 10px 5px 10px;  
    background: #efefef;  
    margin-bottom: -1px;  
    border: 1px solid #d0ccc9;  
    border-width: 1px 1px 1px 1px;  
    position: relative;  
    color: #898989;  
    cursor: pointer;  
}  
#container-5 ul.menu li.active{  
    background: #fff;  
    top: 1px;  
    border-bottom: 0;  
    color: #5f95ef;  
}  
/******* /MENU *******/  


/******* CONTENT *******/  
.content{  
    margin: 0pt auto;  
    background: #efefef;  
    background: #fff;  
    border: 1px solid #d0ccc9;  
    padding: 10px;
	padding-left:25px;
	padding-right:25px;  
    padding-bottom: 20px;  
    font-size: 11px;
	text-align:justify;
	 
	
	 
}  
.content h1{  
    line-height: 1em;  
    vertical-align: middle;  
    height: 48px;  
    padding: 10px 10px 10px 52px;  
    font-size:24px;
	color:#01458F;
}  
/******* /CONTENT *******/  
/******* NEWS *******/  
.content.news h1{  
    background: transparent url(images/news.jpg) no-repeat scroll left top;  
}  

/******* LINKS *******/  

.content.links{  
    display: none;  
}  
.content.links a{  
    color: #5f95ef;  
}  


/*class */
.list_img{ background-image:url(../images/but_expand3.gif); background-position:left; background-repeat:no-repeat;}
.table_header {	font-size: 14px;	font-weight: bold;	color:#FFFFFF;	padding:4px; 	background-color:}
.sub_text{font:Arial, Helvetica, sans-serif;color:#666666;font-size:10px;font-style:italic;margin-left:45px;}
.plain_text{font:Arial, Helvetica, sans-serif;color:#666666;font-size:11px;margin-left:10px;text-align:justify;}
.label_text{
color:#01458F;
width:170px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
float:left;
margin-left:15px;
height:14px;
vertical-align:middle;

}

.form_box{
width:300;
height:22px;
border:#409AFD;
border-style:solid;
border-width:1px;
color:#333333;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
margin-left:15px;
}

.form_text_area{
width:300;
height:72px;
border:#409AFD;
border-style:solid;
border-width:1px;
color:#333333;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
margin-left:15px;
}

.tbl_text{
background-color:#014896;
color:#FFFFFF;
height:15px;
padding:5px;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}

.form_space{
padding-top:4px;
padding-bottom:1px;
}



label.error { float: none; color: red; padding-left: .5em; vertical-align: top; }

/* end class section*/


#message_result{
	background-color:#AFD5FE;
	position:absolute;
	height:150;
	width:300;
	border:#409AFD solid 1px;
-moz-border-radius:8px;
	left: 281px;
	top: 574px;
}


