
/* test */



 #nav { display: block; position: relative; }
  #nav li { position: relative; }
  #nav a { display: block; }
  #nav ul { display: none; position: absolute; left: -2px; }
  * html #nav ul { line-height: 0; }
  	#nav ul a { zoom: 1; }
    #nav ul li { float: none; }
    #nav ul ul { top: 0; }
    

#nav ul { width: 180px; }
#nav ul ul { left: 131px; }


#nav ul {
    background: #E5E5E5;
    border: 1px solid #AEAEAE;
    border-top: 0 none;
    -webkit-border-bottom-left-radius: 10px;
    -webkit-border-bottom-right-radius: 10px;
    -moz-border-radius-bottomleft: 10px;
    -moz-border-radius-bottomright: 10px;
}

#nav ul li {
    height: auto !important;
    background: none !important;
    float: none !important;
    padding-right: 0 !important;
}

#nav ul li a {
    float: none !important;
    border-top: 1px solid #AEAEAE !important;
    padding: 10px 0 13px 14px !important;
    text-align: left;
    text-shadow: none !important;
    background-color: transparent !important;
}


#domain_checker {
    position: absolute;
    background: #E5E5E5;
    border: 1px solid #AEAEAE;
    -webkit-border-bottom-left-radius: 10px;
    -webkit-border-bottom-right-radius: 10px;
    -moz-border-radius-bottomleft: 10px;
    -moz-border-radius-bottomright: 10px;
    right: 81px;
    top: 60px;
    width: 240px;
    padding: 20px 15px 15px 15px;
    display: none;
}

#domain_checker p {
    padding: 8px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    text-align: left;
    display: none;
}

#domain_checker .domain_aval {
    background: #96AE5A url(../images/icon_ok.png) no-repeat scroll 218px 9px;
}

#domain_checker .domain_reged {
    background: #9C213E url(../images/icon_no.png) no-repeat scroll 218px 9px;
    color: #fff;
}

#domain_checker .domain_reged a {
    color: #fff;
}

#domain_checker .domain_error {
    background: url(../images/icon_wtf.png) no-repeat scroll 218px 9px;
}

#domain_checker .domain_loading {
    color: #46759C;
    background: url(../images/loading.gif) no-repeat scroll 218px 9px;
}

#domain_checker .close {
    display: block;
    position: absolute;
    top: 5px;
    right: 5px;
    cursor: pointer;
}



#content {
    width: 880px;
    padding: 15px 0 50px 0;
    margin: 0 auto;
    text-align: left;
}






#content h1 {
    background: url(../images/h1.png) no-repeat bottom left;
    padding-bottom: 11px;
    margin-bottom: 30px;
    font-size: 24px;
    font-weight: normal;
    color: #416c8f;
}

#content h2 {
    color: #6792B5;
    font-size: 20px;
    font-weight: normal;
    margin-bottom: 20px;
    margin-top: 20px;
}


.inside_content {
    line-height: 150%;
}

.inside_content p,
.inside_content ul,
.inside_content ol {
    padding-bottom: 15px;
}

.inside_content ul {
    list-style-type: disc;
    list-style-position: outside;
    margin-left: 60px;
}






.inside_content form .text {
    border: 1px solid #ababab;
    background: #fff url(../images/field_bg.png) repeat-x top left;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    padding: 3px;
    font-family: Arial, Sylfaen, sans-serif;
}





.content_paddle {
    background: url(../images/content_paddle_tile.png) repeat-y top left;
}
.content_paddle_top {
    background: url(../images/content_paddle_top.png) no-repeat top left;
}
.content_paddle_bottom {
    background: url(../images/content_paddle_bottom.png) no-repeat bottom left;
    padding: 15px;
}



.servge_table {
    width: 100%;
}

.servge_table th,
.servge_table td {
    width: 20%;
    padding: 10px 0 10px 0;
    border-bottom: 1px solid #E6E6E6;
    text-align: center;
    vertical-align: middle;
    font-family: Arial, "Trebuchet MS", sans-serif;
}

.servge_table thead th,
.servge_table tfoot th {
    border-bottom: 0 none;
}

.servge_table .pack {
    background-repeat: repeat-x;
    font-weight: bold;
    font-size: 25px;
    color: #fff;
    padding: 10px 0 10px 0;
    text-shadow: #494949 1px 1px 1px;
    border-right: 5px solid #FBFBFB;
}

.servge_table .pack_1 {
    background-image: url(../images/pack_1.png);
    background-color: #4fa0a6;
}
.servge_table .pack_2 {
    background-image: url(../images/pack_2.png);
    background-color: #97af5a;
}
.servge_table .pack_3 {
    background-image: url(../images/pack_3.png);
    background-color: #e0b35f;
}
.servge_table .pack_4 {
    background-image: url(../images/pack_4.png);
    background-color: #b33055;
}

.servge_table .row_title {
    font-size: 15px;
    text-align: left;
    padding-left: 5px;
}

.servge_table .divider td,
.servge_table .divider th {
    padding: 0 !important;
    font-size: 1px;
}

.servge_table td strong {
    font-size: 20px;
}

.servge_table .hovered,
.servge_table .hovered_sticky {
    background-color: #EFEFEF;
}

.servge_table p {
    padding: 0 !important;
    margin: 0 !important;
}




.servge_table_alt {
    margin: 30px 0;
    width: 49%;
}

.servge_table_alt td,
.servge_table_alt th {
    width: auto;
    border-bottom: 1px solid #A4A4A4;
    background-color: #EFEFEF;
}

.servge_table_alt .narrow {
    width: 20%;
}

.servge_table_alt thead th {
    background: url(../images/th.png) repeat-x top left;
    color: #E3E3E3;
}




#help_faq .inside_content h3 {
    font-size: 13px;
    font-weight: bold;
    margin-bottom: 10px;
    cursor: pointer;
    padding-left: 22px;
    background: url(../images/bullet_dash.png) no-repeat 2px 11px;
}

#help_faq .inside_content h3.hovered_h3,
#help_faq .inside_content h3.hovered_h3_sticky {
    color: #345672;
}

#help_faq .inside_content p {
    margin-left: 22px;
    background: #fff;
    padding-bottom: 0;
    padding: 10px 10px 10px 15px;
    margin-bottom: 15px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}



#index .splash {
    text-align: center;
}

#index .splash strong {
    display: block;
    padding-top: 5px;
}

#index .plans {
    text-align: center;
    margin-top: 0px; /*40px*/
    font-size: 12px;
    color: #3a3a3a;
}

#index h2 {
    color: #3d586e;
    text-shadow: #fff 1px 1px 1px;
    font-size: 24px;
    margin-top: 0;
}

#index .news {
    float: left;
    width: 490px;
    margin-top: 55px;
    background: url(../images/faded_block.png) no-repeat top left;
    padding: 17px 15px 10px 15px;
}

#index .news ul {
    margin-bottom: 10px;
}

#index .news li {
    padding-bottom: 15px;
    padding-top: 15px;
    border-bottom: 1px solid #f1f1f2;
}

#index .news .news_title {
    display: block;
    font-size: 15px;
    padding-bottom: 10px;
}

#index .news .news_date {
    display: block;
    font-size: 10px;
    color: #9B9B9B;
}

#index .news .news_desc {
    line-height: 140%;
}

#index .news .news_desc li {
    padding-bottom: 0;
    padding-top: 0;
    border-bottom: 0 none;
}

#index .news .news_desc ol {
    list-style-position: inside;
}

#index .features {
    float: right;
    width: 340px;
    margin-top: 55px;
    background: url(../images/features.png) no-repeat top left;
    height: 500px;
}

#index .features h2 {
    padding: 15px 0 0 20px;
}

#index .features ul {
    display: none;
}


#contact .contact_form {
    width: 48%;
    float: right;
}

#contact .contact_form h2 {
    margin-top: 0;
}

#contact .contact_form label {
    display: block;
    font-weight: bold;
    padding-bottom: 15px;
}

#contact .contact_form label input,
#contact .contact_form label textarea {
    display: block;
    margin-left: 15px;
    margin-top: 5px;
}

#contact .contact_form .center {
    color: #c55454;
    font-weight: bold;
    padding-right: 45px;
}

#contact .contact_form .center input {
    display: block;
    margin: 0 auto;
}



.buttons_left {
    float: left;
    width: 70%;
    padding-bottom: 40px;
}

.buttons_left table td {
    text-align: center;
    padding: 7px 0;
}

.buttons_left table td img {
    cursor: pointer;
    padding: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

.buttons_left table td img:hover,
.buttons_left table td img.active {
	-moz-box-shadow: #4C6B85 0px 0px 5px;
	-webkit-box-shadow: #4C6B85 0px 0px 5px;
	box-shadow: #4C6B85 0px 0px 5px;
	background-color: #fff;
}

.buttons_right {
    float: right;
    width: 25%;
    text-align: center;
	-moz-box-shadow: #4C6B85 0px 0px 5px;
	-webkit-box-shadow: #4C6B85 0px 0px 5px;
	box-shadow: #4C6B85 0px 0px 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	background-color: #fff;
	margin-top: 13px;
	padding-top: 10px;
}

.buttons_right textarea {
    width: 190px;
    height: 50px;
    font-size: 10px;
}



#news .news li {
    padding-bottom: 15px;
    padding-top: 15px;
    border-bottom: 1px solid #f1f1f2;
}

#news .news .news_title {
    display: block;
    font-size: 15px;
    padding-bottom: 10px;
}

#news .news .news_date {
    display: block;
    font-size: 10px;
    color: #9B9B9B;
}

#news .news .news_desc {
    line-height: 140%;
}

#news .news .news_desc li {
    padding-bottom: 0;
    padding-top: 0;
    border-bottom: 0 none;
}

#news .news .news_desc ol,
#news .news .news_desc ul {
    list-style-position: inside;
}







#banners {
    padding-bottom: 35px;
    width: 920px;
    margin: 0 auto;
}

#banners li {
    width: 33%;
    float: left;
    text-align: center;
}











