body { color: #333; font: 62.5% Verdana, "Times New Roman", Times, serif; text-align: center; background: #FFFFFF;}

* { padding: 0; margin: 0; }

#header_logo { position: relative;  margin: 0 0 0em 0; float: left; clear: both; background:url('/images/massheader.jpg') #205f8c no-repeat; width:100%;}

	#header_logo img { display: block; padding-left:80px; float: left;}
	
a { color: #0060ff; text-decoration: underline; }

	a:visited { color: #333; text-decoration: underline; }

	a:hover { color: #df0000; text-decoration: underline; }
	
	a img { border: none; }
	
ul#nav { list-style: none; width: 100%; height:29px; padding: 0 0px 0 0px; background: url('images/navbg.png') #417aa2 repeat-x; border-bottom: 3px solid #205f8c; float: left; clear: both; font: 12px "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif;}

	ul#nav li { padding: 8px 40px 0.7em 0; font: bold 1.2em Helvetica, Arial, sans-serif; text-transform: uppercase; float: left; }
	
		ul#nav li a, ul#nav li a:visited { color: #FFFFFF; text-decoration: none; }
	
		ul#nav li a:hover { color: #FFFFFF; text-decoration: underline; }
		
		ul#nav li a.current, ul#nav li a.current:visited, ul#nav li a.current:hover { color: #95d3ff; text-decoration: underline; }
		
	ul#nav li.rss { padding: 0.85em 0 0.7em 0; float: right; }
			
		ul#nav li.rss a { padding: 0 18px 0 0; background: url('images/icon_rss.gif') 100% 50% no-repeat; }

#content_box { width: 100%; height:100%; padding: 0px 0px 0px 0px; text-align: left; float: left; clear: both;  }
.c15_2_1 { float: left; width: 90%; padding-bottom: 25px; padding-left:45px; padding-top:14px; font: normal 1.4em Helvetica, Arial, sans-serif;}
.c15_2_1 h4{ color:#417aa2; font-size:18px; font-weight:bold}

.c15_2_1 a{ color:#333333; font-size:14px; font-weight:bold}
#title {padding: 25px 0 0 45px; width:800px; color:#417aa2; font: bold 2.2em Helvetica, Arial, sans-serif; float: left; clear:both; }
#content_title {padding: 25px 0 0 45px; color:#417aa2; width:900px; font: bold 2.1em Helvetica, Arial, sans-serif; float: left; }
#content_price {padding: 15px 0 0 55px; color:#417aa2; font: bold 1.8em Helvetica, Arial, sans-serif; float: left; }
#content_prices {display:block; position:relative; padding: 5px 0 0 55px; color:#333333; font: bold 1.4em Helvetica, Arial, sans-serif; float: left; }	
#tab_disconts {padding-left:0px; float:left; display:block }	
#domain_check {width:980px; font-size:14px; background:#376d93; height:36px; color:#FFFFFF;}
.str1 { display:block; float:left; padding: 7px 0 5px 5px; color:#FFFFFF; font-size:14px; width:500px;}
.str {background: url('images/str_red.png') no-repeat; display:block; float:left; padding: 9px 0 9px 65px; color:#FFFFFF; font-size:12px; width:400px;}
.str2 {background: url('images/str_green.png') no-repeat; display:block; float:left; padding: 10px 0 9px 65px; color:#FFFFFF; font-size:12px; width:400px;}
form input.button {
    padding: 1px 3px;
    color: #DCE7E8;
    color: white;
    background-color: #5391A6;
    border: 1px solid #3A5153; 
}
form input, form select {
    font-size: 12px;
    margin: 1px;
    padding: 1px 3px;
    color: #1D2829;    
    background-color: #F5F6E7;
    border: 1px solid #57797C;
}
#hosting{padding-left:50px; float:left; display:block; color:#000; font-size:12px; font-weight:normal}
#hosting a, #hosting a:hover, #hosting a:visited{color:#417aa2; padding-top:5px; font-weight:bolder; text-decoration:underline}
#content { position:relative; display:block; width: 980px; padding: 0 0 0 0px; float: left; }
#content_l { position:relative; display:block; width: 460px; float: left; }
#content_d { position:relative; display:block; width: 860px; height:250px; float: left; }
#content_faq { position:relative; display:block; width: 860px; float: left; }
#content_r { position:relative; display:block; width: 400px; min-height: 245px; float: left;background: url('images/rbbg.png') left top no-repeat; padding-bottom:35px;}
#content_l_list { position:relative; display:block; font: bold 1.6em Helvetica, Arial, sans-serif; padding: 8px 0 0 45px;}
#content_r_list { position:relative; display:block; width:auto; color:#417aa2; font: bold 1.6em Helvetica, Arial, sans-serif; padding: 8px 0 0 28px; float: left; }
#content_d_list { position:relative; display:block; width:auto; color:#417aa2; font: bold 1.6em Helvetica, Arial, sans-serif; padding: 8px 0 0 28px; float: left; }
#content_faq_list {font: normal 12px Helvetica, Arial, sans-serif; color:#333333;}
#content_faq_list ul li{
	
	vertical-align: middle;
	font-size: 15px;
	font-weight: normal;
	color: #333;
	text-align: left;
	margin-top:8px;
	margin-bottom:10px;
	padding-top: 3px;
	padding-left: 28px;
	width: 100%;
	text-decoration: none;
	list-style: none;}
 
#content_l_list_block { position:relative; color:#417aa2; display:block; width:430px; height:90px; margin: 10px 0 0 50px; background: url('images/block1.png') left top no-repeat; /*border: 1px solid #333333*/}
#content_l_list_block2 { position:relative; color:#e86d19; display:block; width:400px; height:90px; margin: 10px 0 0 50px; background: url('images/block2.png') left top no-repeat; /*border: 1px solid #333333*/}
#content_l_list_block3 { position:relative; color:#ae2626; display:block; width:400px; height:90px; margin: 10px 0 0 50px; background: url('images/block3.png') left top no-repeat; /*border: 1px solid #333333*/}
#content_l_list2 { position:relative; display:block; width:auto; font: 1.5em Helvetica, Arial, sans-serif; padding: 0px 0 0 105px;}

#content_r_list_block { position:relative; color:#417aa2; display:block; width:490px; height:90px; margin: 10px 0 0 20px;/*border: 1px solid #333333*/}
#content_d_list_block { position:relative; color:#417aa2; display:block; width:860px; height:90px; margin: 10px 0 0 20px;/*border: 1px solid #333333*/}
#content_r_list2 { position:relative; display:block; width:auto; color:#000; font: 1em Helvetica, Arial, sans-serif; padding: 0px 0 0 2px;}
#content_r_list3 { position:relative; display:block; width:auto; color:#333333; font: 1em Helvetica, Arial, sans-serif; padding: 0px 0 0 2px;}
#content_d_list3 { position:relative; display:block; width:auto; color:#333333; font: 1em Helvetica, Arial, sans-serif; padding: 0px 0 0 2px;}
#content_r_list2 ul li{display: block;
	background: url('images/plus.png') no-repeat;
	vertical-align: middle;
	font-size: 15px;
	font-weight: normal;
	color: #333;
	text-align: left;
	margin-top:8px;
	padding-top: 3px;
	padding-left: 28px;
	height: 20px !important;
	height: 25px;
	width: 100%;
	text-decoration: none;
	list-style: none;}
#content_r_list3 ul li{display: block;
	
	vertical-align: middle;
	font-size: 15px;
	font-weight: normal;
	color: #333;
	text-align: left;
	margin-top:22px;
	padding-top: 3px;
	padding-left: 28px;
	height: 20px !important;
	height: 25px;
	width: 100%;
	text-decoration: none;
	list-style: none;}
#content_d_list3 ul li{display: block;
	/*ackground: url('images/plus.png') no-repeat;*/
	vertical-align: middle;
	font-size: 15px;
	font-weight: normal;
	color: #333;
	text-align: left;
	margin-top:22px;
	padding-top: 3px;
	padding-left: 5px;
	height: 20px !important;
	height: 25px;
	width: 100%;
	text-decoration: none;
	list-style: none;}
#content_f_list3 ul li{display: block;
	/*ackground: url('images/plus.png') no-repeat;*/
	vertical-align: middle;
	font-size: 15px;
	font-weight: normal;
	color: #333;
	text-align: left;
	margin-top:22px;
	padding-top: 3px;
	padding-left: 5px;
	height: 20px !important;
	height: 25px;
	width: 100%;
	text-decoration: none;
	list-style: none;}
	.regD{padding-left:115px;}
	.regD a{color:#c00e0e}
#sidebar { width: 120px; padding: 0 35px 0 0px; float: right; }
	
#l_sidebar { width: 160px; padding: 0 10px 0 0px; float: left; }
		
#footer { width: 100%; color:#ffffff; margin-top:15px; padding: 15px 0 0 0; border-top: 2px solid #ccc; float: left; clear: both; height:35px; background:#205f8c; }
	
	

