* {margin:0;padding:0}
/* mac hide \*/
html,body{height:100%; width:100%; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#333; background-color:white;}
body{overflow: -moz-scrollbars-vertical; background-image:url('../images/header_bg_new.gif'); background-repeat:repeat-x;border-top:25px solid black;}
/* end hide */
p{margin-bottom:15px;}
h1{font-family:'Lucida Grande', sans-serif; font-size:34px;}
.order_now_button{background-image:url('../images/order_now.jpg'); width:122px; height:30px; margin:auto; display:block; color:white; font-size:12px; padding-top:13px; padding-left:48px; text-decoration:none;}
h2{font-family:'Lucida Grande', sans-serif; font-size:24px; color:#666}
.tooltip_img{margin-top:2px; border:none; margin-left:3px; display:none;}
.errMsg{color:red; font-size:9px!important; display:block; margin-top:9px; width:60px; float:left;}
a img{border:none;}
a {text-decoration:none; border-bottom:1px dotted blue; color:blue;}
q{color:#00498F; font-size:14px;}

fieldset{width:568px; border:none; }
legend {display:none;}
label { display:block; float:left; width:100px; padding:0; margin: 5px 0px 0; text-align: right; }
br {clear:left;}
input{float:left; width:auto; margin:5px 0px 0px 10px;}
select, textarea{float:left; width:auto; margin:2px 0px 0px 10px; }

#top_head{background-color:transparent; width:780px; height:80px; margin-bottom:0; padding-top:20px;  color:white; margin:auto; }
#logo{width:788px; height:60px; background-image:url('../images/leading_edge_logo.png'); background-repeat:no-repeat; margin:auto; margin-top:-15px;}
#bottom_head{/*background-color:#00498f;*/ background-color:black; height:20px; width:100%; margin-bottom:50px; color:white;}

#content{width:780px; margin:auto;}
#header{background-image:url('../images/dotline.gif'); width:780px; height:68px; padding-bottom:20px;}

#uptime{float:right; background-image:url('../images/uptime.jpg'); background-color:transparent; background-repeat:no-repeat;display:block; height:30px; width:157px; color:white;font-size:12px; padding-top:13px; padding-left:13px; margin-top:-40px; font-size:14px;}

#leftCol{width:170px; float:left; /*border-right-style:dotted;*/ border-right-width:1px; border-right-color:#000000; background-color:#FFFFFF; min-height:500px; height:500px; padding-right:20px; color:white; margin-top:27px;}
* html #leftCol{height:500px;}
#links{text-align:left; /*line-height:1.6em;*/ line-height:30px;}
#links a{text-decoration:none; font-size:1em; padding-left:5px;}
#links ul{list-style-type:none;}
#accordion{ border-top:2px solid #333;}

#accordion a{border-bottom:1px solid #bebebe; background-color:white; display:block;width:165px; color:#000000;}
#accordion h3{border-bottom:1px solid #bebebe; background-color:white; display:block;width:165px; color:#000000;}
#accordion a:hover{background-color:#bebebe; color:#FFFFFF;}
#accordion a:visited{color:#000000; background-color:white;}
#accordion a:visited:hover{color:#FFFFFF; background-color:#bebebe;}
#accordion h3:hover{background-color:#bebebe; color:#FFFFFF;}

.panel h3{color:#000000; font-size:1em; font-weight:normal; padding-left:5px; background-color:white;}
.panelBody a{text-decoration:none; color:#000000 !important; font-size:10px!important; margin-left:10px; border-bottom:1px solid #bebebe !important; width:155px !important; background-color:white;}
.panelBody a:hover{color:#FFFFFF !important; background-color:#bebebe !important;}

#rightCol{float:left; width:590px; max-width:590px; height:300px; margin-top:9px; font-size:12px; text-align:justify;}
#rightCol ul, ol{margin-bottom:15px;}
#rightCol li{margin-left:20px;}
#rightCol p{width:98%}
.footer{background-image:url('../images/dotline.gif'); width:590px; height:68px;}

#final_footer{width:100%; position:fixed; left:0; bottom:0; /*background-color:#00498f;*/ background-color:#dbdbdb; height:10px; color:white;}
* html #final_footer{display:none;}

.team_individual{height:106px;}
.team_individual img{margin-right:6px; margin-bottom:6px; float:left;}

/*-------------begin domains ajax form-----------*/
#domains{width:544px;}

#domain_form{width:568px; border:1px solid #bebebe; padding:10px;}
#domains input[type="text"]{margin-left:20px;}
#domains input[type="checkbox"]{margin:2px 0 0 0; clear:none; float:right;}
#domain_form span>span{color:white; padding:4px 5px 3px 5px; display:block; background-color:#406096; float:left; margin-top:5px; text-align:left; width:250px; margin-left:10px; height:15px}
/*-------------end domains ajax form-------------*/

/*-------------begin order form------------------*/
#order_form label{width:300px; text-align:left;}
#order_form fieldset{display:block; margin-top:25px!important; border:1px solid #bebebe; padding:10px;}
#order_form input[type="text"]{width:150px;}
#order_form select{width:150px;}
/*-----------------------------------------------*/

/*-------------begin details form------------------*/
#details_form label{width:300px; text-align:left;}
#details_form fieldset{display:block; margin-top:25px; border:1px solid #bebebe; padding:10px;}
#details_form input[type="text"]{width:150px;}
#details_form select{width:150px;}
/*-----------------------------------------------*/

/*-------------begin payment form------------------*/
#payment_form label{width:300px; text-align:left;}
#payment_form fieldset{display:block; border:1px solid #bebebe; padding:10px;}
#payment_form input[type="text"]{width:150px;}
#payment_form select{width:150px;}
#payment_form p{margin-top:10px;}
#payment_form input{margin:0px;}
/*-----------------------------------------------*/

/*-------------begin account id form------------------*/
#account_id label{width:300px; text-align:left;}
#account_id fieldset{display:block; margin-top:0px!important; border:1px solid #bebebe; padding:10px; margin-bottom:25px;}
#account_id input[type="text"]{width:350px; float:left; margin-left:0px;}
#account_id select{width:150px;}
/*-----------------------------------------------*/

/*-------------begin packages--------------------*/
.package{width:180px; border:1px solid #bebebe; margin-left:10px; float:left; height:auto; background-color:white; color:#bebebe;}
.package>ul>li, .package p{color:gray;}
.package p{text-align:center; color:#00498F;}
.package h2{color:#00498F; margin-bottom:15px;}
/*-----------------------------------------------*/

table.order_details {margin:auto; width:90%;}
th {
	font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #6D929B;
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	border-top: 1px solid #C1DAD7;
	letter-spacing: 2px;
	text-transform: uppercase;
	text-align: left;
	padding: 6px 6px 6px 12px;
	background: #CAE8EA url('../images/bg_header.jpg') no-repeat;
}

th.spec {	
	border-left: 1px solid #C1DAD7;
	border-top: 0;
	background: #fff url('../images/bullet1.gif') no-repeat;
	font: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}

td {
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	background: #fff;
	padding: 6px 6px 6px 12px;
	color: #6D929B;
}
td.alt {
	background: #F5FAFA;
	color: #B4AA9D;
}
#support_line{text-align:right; float:right; display:inline; margin:0px 0px 0 0; font-weight:bold; font-size:16px; line-height:12px;  color:#333!important;}
#support_line_cost{text-align:right; float:right; display:inline; margin:0px 0px 0 0; color:white!important;font-size:8px; color:#333!important; visibility:hidden;}

#logos_banner{float:right; margin:-10px 0 0 0px;}
#safarifix{display:none;#}
#domains input[type="checkbox"]{margin:-12px 0 0 0; clear:none; float:right;}

