@charset "utf-8";/* CSS Document */body {margin: 0;padding: 0;font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-weight: normal;color: #333333;background-color: #d9d9d9;background-image: url(../../images/page_bg.gif);background-position: center;background-repeat: repeat-y;}a img { border: none; }a { color: #ff6000; text-decoration: none; }a:hover { text-decoration: underline; }hr {color: #CFCFCF;height: 1px;border: none;margin: 3px 0 3px 0;padding: 0;background-color: #CFCFCF;}h1 {font-family: Arial, Helvetica, sans-serif;font-size: 18px;font-weight: normal;margin: 0 0 3px 0;padding: 0;color: #000000;}h2 {font-family: Tahoma, Verdana, Arial;font-size: 13px;font-weight:bold;margin: 0 0 3px 0;padding: 0;}img.img_left { float: left; margin: 0 3px 3px 0; }img.img_right { float: right; margin: 0 0 3px 3px; }p {font-size: 14px;line-height: 1.3em;margin: 0 0 10px 0;padding: 0;}#body_wrapper {min-height: 400px;background-image: url(../../images/body_bg.gif);background-position: top;background-repeat: repeat-x;}#topnav {height: 40px;}#topnav p {margin: 0;padding: 0;width: 900px;margin: 0 auto;text-align: right;}#topnav p a {color: #FFFFFF;font-family: Tahoma, Verdana, Arial;font-size: 13px;font-weight: bold;text-decoration: none;line-height: 40px;padding-top: 3px;padding-bottom: 3px;padding-right: 20px;}#topnav p a:hover { text-decoration: underline; }#top_nav_login { background: url(../../images/ico_top_lock.gif) left no-repeat; padding-left: 22px; }#top_nav_login:hover { background-image: url(../../images/ico_top_lock_o.gif); }#top_nav_contact { background: url(../../images/ico_top_contact.gif) left no-repeat; padding-left: 29px; }#top_nav_contact:hover { background-image: url(../../images/ico_top_contact_o.gif); }#top_nav_home { background: url(../../images/ico_top_home.gif) left no-repeat; padding-left: 28px; }#top_nav_home:hover { background-image: url(../../images/ico_top_home_o.gif); }#top_nav_help { background: url(../../images/ico_top_help.gif) left no-repeat; padding-left: 28px; }#top_nav_help:hover { background-image: url(../../images/ico_top_help_o.gif); }#header {width: 900px;height: 100px;margin: 0 auto;background-image: url(../../images/logo.gif);background-position: top left;background-repeat: no-repeat;position: relative;}#logo_link {position: absolute;top: 0;left: 0;width: 225px;height: 100px;display: block;}#livechat {position: absolute;top: 10px;right: 10px;}#main {width: 900px;height: 265px;background-image: url(../../images/main3.jpg);margin: 0 auto;position: relative;}#content_wrapper {width: 900px;margin: 0 auto;background-color: #FFFFFF;background-image: url(../../images/page_footer.gif);background-position: bottom;background-repeat: no-repeat;padding-bottom: 20px;}#nav_wrapper {position: absolute;right: 0;bottom: 0;}#nav {	position: absolute;	right: 10px;	bottom: 0;}#nav ul {	margin:0;	padding:0 0 0 0;	list-style:none;}#nav ul li {	float: left;	margin: 0;	padding: 0;	position: relative;}#nav ul li a {	float: left;	background-image: url(../../images/tab_left.gif);	background-position: left;	background-repeat: no-repeat;	font-weight: normal;	font-family: Tahoma, Verdana, Arial;	font-size: 12px;	font-weight: bold;	margin: 0;	padding: 0 2px 0 10px;	color: #333333;	text-decoration: none;	z-index: 24;}#nav ul li a span {	float: left;	background-image: url(../../images/tab_right.gif);	background-repeat: no-repeat;	background-position: right;	display: block;	line-height: 32px;	/**	padding: 12px 20px 13px 5px; **/	padding: 0 15px 0 10px;}#nav ul li a:hover span, #nav ul li a.current span {	background-image: url(../../images/tab_right_o.gif);}#nav ul li a:hover, #nav ul li a.current {	background-image: url(../../images/tab_left_o.gif);	text-decoration: none;	color: #FFFFFF;	z-index: 25;}#page_left {float: left;width: 650px;padding: 5px 0 5px 5px;}#page_right {float: right;width: 225px;padding: 5px 5px 5px 0;}div.sidebar {border: 2px solid #e5e5e5;margin: 0 0 10px 0;}div.sidebar hr {color: #e5e5e5;background-color: #e5e5e5;height: 2px;border: none;margin: 3px 0 3px 0;padding: 0;}div.sidebar h1.heading {line-height: 30px;font-family: Tahoma, Verdana, Arial;font-size: 13px;font-weight: bold;background-color: #e5e5e5;text-align: center;border: 1px solid #FFFFFF;}div.sidebar div.content {padding: 0 1px 1px 1px;}#front_services {margin: 0 0 10px 0;}div.front_service {position: relative;width: 320px;height: 170px;}#front_shared {float: left;background-image: url(../../images/front_shared.gif);}#front_reseller {float: right;background-image: url(../../images/front_reseller.gif);}div.front_service h1 {padding: 3px 0 0 5px;margin: 0;}div.front_service h2 {color: #ff6000;padding: 0 0 0 10px;}div.front_service ul {margin: 0;padding: 3px 0 0 10px;list-style: none;}div.front_service ul li {background: url(../../images/bullet_orange.gif) left no-repeat;padding-left: 15px;font-weight: bold;}div.front_service a {position: absolute;left: 5px;bottom: 5px;display: block;width: 310px;height: 30px;}#standard_features table {width: 100%;}#standard_features table td {width: 25%;background-image: url(../../images/bullet_grey.gif);background-position: left;padding-left: 12px;background-repeat: no-repeat;font-family: Tahoma, Verdana, Arial;font-weight: bold;font-size: 13px;color: #666666;padding-bottom: 5px;}div.news_title {background-image: url(../../images/ico_news.gif);background-position: left;background-repeat: no-repeat;padding-left: 28px;margin: 0 0 3px 0;}div.news_title h2 {margin: 0;}div.news_title h3 {margin: 0;padding: 0;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #ff6000;}p.news_text {margin: 0;font-size: 12px;text-align: justify;}#main_left {position: absolute;top: 40px;left: 10px;width: 530px;}#main_left p {color: #FFFFFF;}#main_left ul {position: absolute;top: 70px;left: 175px;margin: 0;padding: 0;list-style: none;}#main_left ul li {font-family: Tahoma, Verdana, Arial;font-size: 15px;font-weight: bold;color: #FFFFFF;line-height: 30px;}div.main_box p {font-size: 12px;}#main_downloads {position: absolute;top: 10px;right: 10px;width: 336px;height: 115px;}#main_downloads div.icon {float: right;width: 120px;height: 115px;}#main_config {position: absolute;top: 140px;right: 10px;width: 336px;height: 115px;}#main_config div.icon {float: right;width: 120px;height: 115px;}div.guarantee_box img {float: left;margin: 0 3px 3px 0;}div.guarantee_box h2 {}div.guarantee_box p { font-size: 12px;}#footer {width: 890px;margin: 0 auto;padding: 0 0 10px 0;}#footer_left {float: left;}#footer_right {float: right;}#footer p, #footer a {color: #FFFFFF;margin: 0;font-size: 10px;font-family: Verdana, Arial, Helvetica, sans-serif;}#footer_right p { text-align: right; }#footer_left p { font-weight: bold; }#domain_non_private {background-color: #FFF2F2;border: 1px dashed #FF8083;padding: 10px;width: 300px;float: left;}#domain_private {background-color: #F0FFF5;border: 1px dashed #00CC00;padding: 10px;width: 300px;float: right;}#domain_search {width: 650px;height: 70px;position: relative;background-image: url(../../images/d_s_bg.gif);margin: 0 0 10px 0;}#domain_search h1 {padding: 5px 0 0 5px;color: #FFFFFF;}#domain_search form {margin: 0;padding: 0 0 0 10px;vertical-align: middle;}#domain_search form label {font-family: Arial, Helvetica, sans-serif;font-size: 18px;font-weight: normal;color: #FFFFFF;vertical-align: bottom;line-height: 28px;}#domain_search form input.text {background-image: url(../../images/input_text_bg.gif);background-position: bottom;background-repeat: repeat-x;background-color: #FFFFFF;border: 1px solid #CFCFCF;margin: 0;padding: 0;font-size: 18px;font-weight: normal;font-family: Arial, Helvetica, sans-serif;width: 420px;height: 28px;vertical-align: top;}#domain_search select {background-color: #FFFFFF;border: 1px solid #CFCFCF;margin: 0;padding: 0;vertical-align: top;height: 30px;font-size: 18px;font-weight: normal;font-family: Arial, Helvetica, sans-serif;}#domain_search input.button {margin: 0;padding: 0;}ul.quick_nav {margin: 0;padding: 0;list-style: none;}ul.quick_nav li {}ul.quick_nav li a {display: block;height: 25px;line-height: 25px;background-color: #FFFFFF;font-family: Tahoma, Verdana, Arial;font-size: 13px;font-weight: bold;color: #333333;padding: 0 0 0 5px;}ul.quick_nav li a:hover {background-color: #e5e5e5;color: #000000;text-decoration: none;padding: 0 0 0 10px;}table.shared_table {width: 100%;border: 2px solid #CFCFCF;}table.shared_table thead {color: #000000;background-position: top;background-color: #F1F1F1;}table.shared_table thead th {padding: 3px;font-family: Tahoma, Verdana, Arial;font-size: 15px;font-weight: bold;}table.shared_table thead th.side {text-align: left;color: #000000;}table.shared_table tbody tr.odd {background-position: top;background-repeat: repeat-x;background-color: #F2F2F2;}table.shared_table tbody tr.even {background-position: top;background-repeat: repeat-x;background-color: #FAFAFA;}table.shared_table tbody th {text-align: left;padding: 3px;}table.shared_table tbody td {padding: 3px;text-align: center;border-bottom: 1px solid #CCCCCC;}table.shared_table tbody th {border-bottom: 1px solid #CCCCCC;}table.shared_table tfoot tr td {text-align: center;margin: 0 auto;background-color: #FAFAFA;}table.shared_table tfoot tr th {background-color: #FAFAFA;}table.table_standard_features {width: 100%;}table.table_standard_features td {width: 33%;font-size: 12px;color: #333333;padding: 0 0 10px 0;}ul.basic_list {margin: 0 0 10px 5px;padding: 0;list-style: none;}ul.basic_list li {background: url(../../images/bullet_grey.gif) left no-repeat;padding: 0 0 0 10px;font-weight: bold;}div.left {float: left;width: 48%;}div.right { float:right; width: 48%; }div.ded_box {width: 320px;}div.ded_box h1 {height: 40px;line-height: 40px;color: #FFFFFF;padding: 0 0 0 5px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 18px;font-weight: bold;margin: 0;}div.ded_box_var_1 h1 { background-image: url(../../images/ded_header_1.gif); }div.ded_box_var_2 h1 { background-image: url(../../images/ded_header_2.gif); }div.ded_box_var_3 h1 { background-image: url(../../images/ded_header_3.gif); }div.ded_box_var_4 h1 { background-image: url(../../images/ded_header_4.gif); }div.ded_box_var_5 h1 { background-image: url(../../images/ded_header_5.gif); }div.ded_box img.proc_icon {clear: right;float: right;margin: 5px 0 5px 5px;}div.ded_box ul {margin: 5px 0 5px 5px;padding: 0;list-style: none;}div.ded_box ul li {background: url(../../images/bullet_ded.gif) left no-repeat;padding: 2px 0 2px 15px;}div.ded_box div.price {float: right;}div.ded_box div.price p {color: #FFFFFF;background: none;line-height: 40px;padding: 0 10px 0 0;}.dollars {	letter-spacing: -1px;	padding: 0px;	vertical-align: top;	font-family: verdana;	font-weight: bold;	font-size: 22px;}.dollars_small {	font-weight: bold;}.cents {	letter-spacing: -1px;	vertical-align: top;	text-align: left;	font-family: verdana;	font-weight: bold;	font-size: 16px;}.cents_small {	font-weight: bold;}dl.basic_list {margin: 0;padding: 0;list-style: none;}dl.basic_list dt {font-family: Tahoma, Verdana, Arial;font-size: 13px;font-weight: bold;}dl.basic_list dd {margin: 3px 0 10px 0;padding: 0;}#contact_left {float: left;width: 230px;}#contact_right {float: right;width: 230px;}div.contact_form {}div.contact_form p {font-weight: bold;margin-bottom: 3px;clear: both;}div.contact_form textarea.textarea {width: 400px;height:	50px;display: block;clear: both;}div.contact_form label {width: 100px;display: block;float: left;}div.clear_both {clear: both;}#contact_form {margin: 0;padding: 0;}#contact_form label {font-size: 15px;font-weight: bold;font-family: Tahoma, Verdana, Arial;}#contact_form input.text {width: 300px;height: 25px;background-color: #FAFAFA;border: 1px solid #CFCFCF;line-height: 25px;font-size: 18px;font-weight: normal;margin: 0 0 5px 0;}#contact_form textarea.textarea {width: 100%;height: 100px;background-color: #FAFAFA;border: 1px solid #CFCFCF;}dl.faq {margin: 0;padding: 0;}dl.faq dt {color: #669933;font-family: Arial, Helvetica, sans-serif;font-size: 18px;font-weight: normal;border-bottom: 2px solid #CFCFCF;}dl.faq dd {margin: 0 0 10px 0;padding: 0;}<!-- WHMCS -->form {	margin: 0px;}img {	border: 0px;}body,td,input,select,textarea {	font-family: Tahoma;	font-size: 11px;}a {	color: #3A6897;}a:hover {	text-decoration: none;}.heading2 {	font-family: Tahoma;	font-size: 16px;	font-weight: bold;    text-decoration: none;    color: #000000;}.heading3 {    font-family: Tahoma;    font-size: 12px;    font-weight: bold;    color: #16679F;}table.wrapper {	width: 100%;}table.clientlinks {	background:#e0e0e0;}td.clientlinks {	background:#f9f9f9;	width:25%;	text-align:center;	padding: 6px;}.navboxlinks {    background-color: #ffffff;    padding: 5px;}.navboxlinks td {    border-bottom: 1px dotted #cccccc;}.navbox {    background-color: #f7f7f7;    border: 1px dotted #cccccc;    padding: 5px;}.navinput {    border: 1px solid #cccccc;    width: 95px;}.submitbutton {    color: #ffffff;    cursor: pointer;    cursor: hand;    font-weight: bold;    background-color: #3A6897;    border: 1px solid #3A6897;}.footerbar {    background-color: #3A6897;    color: #ffffff;    padding: 6px;    padding-left: 10px;    padding-right: 10px;}.clientarealinks a {	color: #555555;}table.frame {	width: 98%;	border: 1px solid #3A6897;	padding: 0px;}.fieldarea {	background-color: #EFF2F9;	text-align: right;}.clientareatable {	width: 100%;	background-color: #cccccc;}tr.clientareatableheading {	background-color: #efefef;	font-weight: bold;	text-align: center;}tr.clientareatableactive {	background-color: #ffffff;	text-align: center;}tr.clientareatablepending {	background-color: #FFFFE2;	text-align: center;}tr.clientareatablesuspended {	background-color: #E9FFD2;	text-align: center;}tr.clientareatableterminated {	background-color: #FFE1E1;	text-align: center;}tr.supportticketsheading {	background-color: #efefef;}tr.supportticketscontent {	background-color: #ffffff;}.contentbox {	width: 100%;	text-align: center;	background-color: #f7f7f7;	border: 1px dashed #cccccc;	padding: 5px;}.errorbox {	border: 1px dashed #cc0000;	font-weight: bold;	background-color: #FBEEEB;	text-align: center;	width: 90%;	padding: 10px;	color: #cc0000;	margin-left: auto; 	margin-right: auto;}.domaincheckeravailable {	color: #669900;}.domaincheckerunavailable {	color: #cc0000;}tr.orderheadingrow {	background-color: #5AB9F1;	color: #ffffff;}tr.orderrow1 {	background-color: #E8F0F9;	color: #000000;}tr.orderrow2 {	background-color: #D6E4F6;	color: #000000;}