body {margin:0; padding:0; font:12px/1.5em arial,vardana,tahoma; color:#000;}
*{margin:0; padding:0; list-style:none;}
.fl {float:left;}
.fr {float:right;}
.clear {clear:both;}
.lsize {width:960px; margin:0 auto;}
.lsize_main {width:1000px; margin:0 auto;}
.lsize_1 {width:861px; margin:0 auto; padding:0 auto;}
.rightbanner {width:139px; margin:0 auto;}
.border {border:1px solid #000;}
img {border:none;}
a {outline:none;}
.bold {font-weight:bold;}
.date {font-size:10px; line-height:20px;}
.under_line {text-decoration:underline;}
.line_height16 p {line-height:16px;}
.none {text-decoration:none;}
.center {text-align:center;}
.height100 {height:100px; overflow:hidden;}
.border_bottom {border-bottom:1px solid #000;}
/**** colors ****/
.gray{color:#999999;}
.orange {color:#e49335;}
.blue {color:#0069c2;}
.blue2 {color:#107ec5;}
.sky_blue {color:#7493ca;}
.green {color:#89a944;}
.green2 {color:#41ba0d;}
.black {color:#000;}
.yellow {background:#ffffbf;}
.sky_blue_bg{background:#e9f3fc;}
.light_sky_blue { background:#f6fafe;}
.white {background:#fff;}
.news_post_bg {background:#d1e2f1;}
.bluetitle{color:#01498E;}
.lightblack{color:#333;}

/**** size ***/
.size16 {font-size:16px;}
.size11 {font-size:11px;}
/**** margin ***/
.margin_top5 {margin-top:5px;}
.margin_top10 {margin-top:10px;}
.margin_top13 {margin-top:13px;}
.margin_top20 {margin-top:20px;}
.margin_top35 {margin-top:35px;}
.margin_top40 {margin-top:40px;}
.margin_top80 {margin-top:80px;}
.margin_left5 {margin-left:5px;}
.margin_left10 { margin-left:10px;}
.margin_left20 {margin-left:20px;}
.margin_left30 {margin-left:30px;}
.margin_left35 {margin-left:35px;}
.margin_left40 { margin-left:40px;}
.margin_left45 {margin-left:45px;}
.margin_left50 { margin-left:50px;}
.margin_right10 {margin-right:10px;}
.margin_right35 {margin-right:35px;}
.margin_bot5 {margin-bottom:5px;}
.margin_bottom10 {margin-bottom:10px;}
.margin_bottom15 {margin-bottom:15px;}
.margin_bottom20 {margin-bottom:20px;}
.margin_bottom30 {margin-bottom:30px;}
.margin_lr40 {margin:0 40px;}
.margin_1 {margin:10px 0;}
.margin_2 {margin:0 25px;}
.margin_3 {margin:10px 10px;}
.margin_4 {margin:20px 40px 0px 40px;}
.margin_5 {margin:15px 30px;}
.margin_6 {margin-right:300px;}
/**** padding ***/
.paddingall0 {padding:20px 0px 0px 0px;}
.padding_top35 {padding-top:35px;}
.padding_top20 {padding-top:20px;}
.padding_top10 {padding-top:10px;}
.padding_all20 {padding:20px;}
.padding_all10 {padding:10px;}
.padding_left5 {padding-left:5px;}
.padding_left15 {padding-left:15px;}
.padding_left10 {padding-left:10px;}	
.padding_left20 {padding-left:20px;}
.padding_left30 {padding-left:30px;}
.padding_left40 {padding-left:40px;}
.padding_right40 {padding-right:40px;}
.padding_right10 {padding-right:10px;}
.padding_right5 {padding-right:5px;}
.padding_bottom10 {padding-bottom:10px;}
.padding_bottom15 {padding-bottom:15px;}
.padding_bottom5 {padding-bottom:5px;}
.padding_0 {padding:0 0 0 0}
.padding_1 {padding:0 10px 0 0;}
.padding_2 {padding:0 20px;}
.padding_3 {padding:0 20px 0 20px;}
.padding_4 {padding:10px 20px; }
.padding_5 {padding-bottom:20px;}
.padding_6 {padding:0 10px;}
.padding_7 {padding:15px 15px 0 0;}
.padding_8 {padding:15px 20px;}
.padding_9 {padding:10px 40px;}
.padding_10 {padding:30px 0 15px 0;}
.padding_11 {padding:5px 10px;}
/********** height ***********/
.height_1 {height:10px;}
.height_2 {height:581px;}
.height_3 {height:548px;}
.height_4 {height:20px;}
.height_5 {height:515px;}
.height_6 {height:30px;}
.height_7 {height:3px;}
.height_8 {height:5px;}
/************ width *******************/
.width5 {width:5px;}
.width100 {width:100px;}
.width175 {width:175px;}
.width210 {width:210px;}
.width296 {width:296px;}
.width440 {width:440px;}
.width645 {width:645px;}
.width650 {width:650px;}
.width660 {width:650px;}	
.width800 {width:800px;}
.width815 {width:815px;}
.width771 {width:771px;}
.col_width {width:397px;}
.col_left {width:861px; }
/********* font ****************/
.font10 {font-size:11px;}
.font14 {font-size:14px;}
/**** header ****/
#logo a {background:url(../images/logo.gif) no-repeat 0 0; width:311px; height:113px; float:left;  display:block; }
#compare {float:left; margin:22px 0 0 70px;}
#compare h1 {font-size:22px; margin-bottom:15px;}
#compare h2 { background:url(../images/right.gif) no-repeat 0 3px ; padding-left:20px; font-size:14px; font-weight:bold; color:#4179ab; margin:5px 0 0 5px;}
/*** main ****/
#box h2 {font-size:20px; margin:0 0 5px 10px;}
#box h3, #rec_plans h3	{font-size:16px; font-weight:bold;}
#box a {color:#7d7d7d; text-decoration:none; font-weight:bold;}
#box a:hover {text-decoration:underline;}
#box h2.font14 {font-size:18px; font-weight:bold;}
#ad  {margin-left:12px;}
#ad td  {background:#E9F3FC;}
#ad a.see_now {margin-right:15px; float:right; color:#000; font-weight:normal; text-decoration:underline;  height:auto; width:auto; background:none;}
#ad a.see_now:hover {text-decoration:none;}
#rec_plans {background:#e9f3fc; padding:15px 0;}
#rec_plans h2, .col1 h2 {font-size:16px; font-weight:bold;}
#rec_plans .shared_ico {background:url(../images/shared_icon.gif) no-repeat; padding-left:30px; margin-left:25px;}
#rec_plans .dedicated_ico {background:url(../images/right_icon.gif) no-repeat 0 60% ; padding-left:30px; margin-left:25px;}
#rec_plans p {font-size:16px; margin-left:10px !important; margin-left:0px;}
#rec_plans p span {font-size:12px;}
.col1 {width:258px; float:left;}
.col1 h2, .content h3 {border-bottom:1px solid #000; padding-bottom:5px;}
.col1 li {line-height:20px; width:auto; display:block; color:#333;}
.content1 a:hover , .col1 li a:hover {color:#757474;}
.col1 li img {vertical-align:middle; padding:5px 5px 5px 0;}
.top {background:url(../images/top_left.gif) no-repeat;}
.top_right {background:url(../images/top_right.gif) no-repeat 100% 0; height:16px;}
.content {border-left:3px solid #dbdbdb; border-right:3px solid #dbdbdb;}
.content1 {padding:10px 5px 3px 10px;}
.content1  p {line-height:15px;margin:15px 0;}
.form_cont1 {font-size:11px; margin:-4px 0 0 0; color:#777;}
.award_bg h3, .content1 h3 {font-size:16px;}
.bottom {background:url(../images/bottom_left.gif) no-repeat; }
.bottom_right {background:url(../images/bottom_right.gif) no-repeat 100% 0; height:16px;}
.country_top {background:url(../images/country_top.gif) no-repeat; width:235px; height:13px;}
.country_bottom {background:url(../images/country_bottom.gif) no-repeat; width:235px; height:13px;}
.country_middle {background:url(../images/award_middle.gif) repeat-y; width:215px; padding:0 10px;}
.country_middle a { text-decoration:none; }
.country_middle a:hover {text-decoration:underline;}
.uk_flag {background:url(../images/uk_flag.gif) no-repeat; padding-left:25px;}
.canada {background:url(../images/canada.gif) no-repeat; padding-left:25px;}
.australia{background:url(../images/australia.gif) no-repeat; padding-left:25px;}
/*#footer {background:#eee; border-top:1px solid #000; padding:20px 0;}
#footer, #footer a { color:#000;  font-size:11px;}
#footer a:hover {text-decoration:none;}*/

#footer_links { background:#727272 url(../images/footer_bg.gif) repeat-x 0 0; padding-top:25px; }
#footer_links .col1 {width:28%; float:left;}
#footer_links li { background:url(../images/flink_bullet.gif) no-repeat 0 50%; border-bottom:1px solid #8e8e8e; padding-left:10px; }
#footer_links li a {color:#fff; text-decoration:none; font-size:11px;}
#footer_links li a:hover {color:#b9b9b9;}
#footer_links .margin_rl { margin:0 60px;}
#footer {background:#4a4a4a; padding:20px 0;}
#footer, #footer a { color:#fff;  font-size:11px;}
#footer a:hover {text-decoration:none;}

#inner_top {background:url(../images/menu_bg.gif) no-repeat; width:960px; height:30px;}
#inner_main {border-left:2px solid #ccc; border-right:2px solid #ccc; background:#e9f3fc;}
#inner_main div {line-height:1.3em;}
#inner_main #allh1 {padding:0 30px; text-align:justify;}
#inner_main #allh1 h1 {padding-left:0px;}
#inner_bottom {background:url(../images/inner_bottom.gif) no-repeat; width:960px; height:12px;}
#inner_main h1 {font-size:20px; padding-left:20px;line-height:36px; color:#333;}
/******************** for more rab submenu ********************************/
#menu {padding-top:2px;}
#menu #more_menu li {background:none;float:none; margin:0px;}
#menu #more_menu li a {color:#335CAD; text-decoration:none; background:none; font-weight:normal; font-size:12px; text-align:left; display:block; padding:0px;}
#menu #more_menu li a:hover {color:#039; text-decoration:none; background:none; font-weight:normal; font-size:12px;  text-align:left; display:block;}
#menu li {background:url(../images/menu_right.gif) no-repeat 100% 0; float:left; margin:0 3px;}
#menu li a {background:url(../images/menu_left.gif) no-repeat; padding:5px 10px 0 10px; display:block; text-align:center; color:#999; text-decoration:none; font-weight:bold; font-size:14px;}
#menu li.active a {background:url(../images/menu_active_left.gif) no-repeat; color:#003399; padding:7px 10px 0 10px;}
#menu li.active {background:url(../images/menu_active_right.gif) no-repeat 100% 0; float:left;}

#button_bg {background:#fff url(../images/button_bg.gif) no-repeat; width:760px; height:38px; margin:0 auto;}
/*#button_bg .button_bg_dark {background:#fff url(../images/button_bg_dark.gif) no-repeat; width:760px; height:38px; margin:0 auto;}*/
#button_bg ul {margin:0 0 0 10px; padding-top:5px;}
#button_bg li {float:left;}
#data {background:#f6fafe;}
#data  a {font-size:12px;color:#000;}
#data a.dark_blue {color:#0a317e;}
#data a span {font-size:16px; font-weight:bold; text-decoration:none;}
#data .cost a , #data .month a , #data .speed a {font-weight:bold; font-size:14px; color:#FF0099; text-decoration:none; line-height:1em; display:block;}
#data .cost a span, #data .month a span, #data .speed span {font-size:24px; line-height:1em;}
#data .speed a:hover {color:#CD0067;}
#data .month a {color:#1B84E3; text-decoration:none;}
#data .month a span {font-size:17px; font-weight:bold;}
#data .month a:hover {color:#0052B1;}
#data .cost a {color:#169D00; font-size:20px;}
#data .cost a span {font-size:11px; font-weight:normal;}
#data a.buy_now_g {background:url(../images/buy_now_green.gif) no-repeat;  width:80px; height:28px; margin-left:10px;}
#shop_section {padding:20px 0 30px 30px;}
#promo li {background:url(../images/merchant_promo_bg.gif) no-repeat; width:247px; height:181px; float:left; margin:0 27px 0 0; line-height:1.2em;}
#promo li .col1 {width:33%; float:left; padding:10px;}
#promo li .col2 {width:48%; float:left; padding:10px 0;}
#promo h4 {background:url(../images/merchant_promo_head.gif) no-repeat; width:240px; height:26px;}
#promo h4 a { font-size:15px;color:#fff; padding-left:20px; line-height:26px; text-decoration:none; font-weight:normal;}
#full_content {height:230px; margin:20px 35px 0px 35px; overflow:auto; padding:10px 15px;}
#full_content h2 {font-size:14px; margin-bottom:5px;}
#full_content p {line-height:1.3em; margin:0 0 15px 0;}
#full_content .col1 {float:left; width:30%; border-right:1px solid #b2c1e0; padding-right:15px;} 
#full_content .col1 li a {background:url(../images/feature_icons.gif) no-repeat; padding:5px 0 5px 25px; background-position:0 5px; font-weight:bold; text-decoration:none; display:block; line-height:20px; height:20px; font-size:14px; }
#full_content .col1 li a:hover { background:#bcd3f2 url(../images/feature_icons.gif) no-repeat; background-position:0 -390px;}
#full_content .col1 li a.company_history {background-position:0 -20px;}
#full_content .col1 li a.company_history:hover {background-position:0 -416px;}
#full_content .col1 li a.customer_service {background-position:0 -50px;}
#full_content .col1 li a.customer_service:hover {background-position:0 -446px;}
#full_content .col1 li a.equipment {background-position:0 -76px;}
#full_content .col1 li a.equipment:hover {background-position:0 -472px;}
#full_content .col1 li a.software_features {background-position:0 -105px;}
#full_content .col1 li a.software_features:hover {background-position:0 -501px;}
#full_content .col1 li a.email_features {background-position:0 -133px;}
#full_content .col1 li a.email_features:hover {background-position:0 -529px;}
#full_content .col1 li a.extras {background-position:0 -163px;}
#full_content .col1 li a.extras:hover {background-position:0 -559px;}
#full_content .col1 li.active {background:#e9f3fc;}
#full_content .col2 {float:left; width:60%; padding-left:15px;}
#full_content .col2 h4 {font-size:14px; margin:0 0 10px 5px;}
#full_content .col2 li {background:url(../images/right_right.gif) no-repeat 0 10px; line-height:35px; height:35px;  padding-left:25px; float:left; width:40%;}
#call {font-size:16px; color:#ff0099; font-weight:bold; line-height:28px;}
#page_nave a {color:#7493ca;}
#page_nave a:hover {color:#003399;}
#awards {padding:10px;}
#awards ul {margin:20px 35px 0 35px;}
#awards li { float:left;  margin:0 24px 24px 0;  padding:0;  width:133px;}
#awards li div {margin-bottom:10px; height:106px;}
#awards p {font-size:11px;}
#news {float:left; width:237px; margin-right:20px;}
#news li {margin-bottom:1em;}
#rating {float:left; width:245px; padding-left:10px;}
#more_review {margin-left:25px;}
#rating_form {float:left; width:252px; margin-left:23px;}
#rating_form label {font-weight:bold; display:block;}
#rating_form input {margin-bottom:15px;}
#rating_form i {font-size:11px; display:block; font-style:normal; margin-bottom:0.2em;}
#rating_form textarea {width:235px; height:100px; display:block; font-size:12px; font-family:arial,vardana,tahoma; margin-bottom:15px;}
#rating_form li {float:left;}
#rating_form li a {background:url(../images/rating_stars.gif) no-repeat; width:18px; height:18px; display:block; text-indent:-9000px;}
#rating_form li a:hover {background-position:0 -18px;}
/***** main boxes images ******/
.share {background:url(../images/shared.gif) no-repeat; width:240px; height:204px; padding:15px 0 0 20px;}
.reseller {background:url(../images/reseller.gif) no-repeat; width:241px; height:203px; padding:15px 0 0 20px;}
.servers {background:url(../images/servers.gif) no-repeat; width:240px; height:204px; padding:15px 0 0 20px;}
.vps {background:url(../images/vps.gif) no-repeat; width:241px; height:204px; padding:15px 0 0 20px;} 
.cheap {background:url(../images/cheap.gif) no-repeat; width:240px; height:204px; padding:15px 0 0 20px;} 
.e_commerce {background:url(../images/e_commerce.gif) no-repeat; width:240px; height:204px; padding:15px 0 0 20px;} 
.shared {background:url(../images/shared_bg.gif) no-repeat; width:539px; height:130px; margin:5px 0 0 10px; padding:20px 0 20px 20px;}
.shared li {float:left;}
.dedicated {background:url(../images/dedicated.gif) no-repeat; width:241px; height:130px; margin:5px 0 0 20px; padding:20px 0 20px 20px;}
.buy_now {background:url(../images/buy_now.gif) no-repeat 50% 50%; width:80px; height:27px; display:block;}
.buy_now:hover {background:url(../images/buy_now_blue_hover.gif) no-repeat;}
.image {background:url(../images/image.gif) no-repeat 100% 100%;  height:191px; }
/*****images ******/
.big1 {background:url(../images/big1.gif) no-repeat; height:36px; padding-left:50px;}
.call {background:url(../images/call.gif) no-repeat; width:16px; height:14px; padding-left:20px;}
/*****button images ******/
.singup_big_button {background:url(../images/singup_big_button.gif) no-repeat; width:154px; height:28px; display:inline-block; text-align:center; line-height:27px; color:#fff; font-weight:bold; text-decoration:none;}
.singup_big_button:hover {background-position: bottom;}
a.buy_now_g {background:url(../images/buy_now_green.gif) no-repeat;  width:80px; height:28px; margin-left:10px;}
a.buy_now_g:hover {background:url(../images/buy_now_hover.gif) no-repeat;}
a.buy_now_yellow {background:url(../images/buy_now_yellow.gif) no-repeat; width:80px; height:28px; margin-left:10px;}
a.buy_now_yellow:hover {background-position:bottom left;}
a.buy_now_blue {background:url(../images/buy_now_blue.gif) no-repeat; width:80px; height:28px;display:block;}
a.buy_now_blue:hover {background-position:bottom;}
a.add_review {background:url(../images/add_review.gif) no-repeat; width:102px; line-height:28px; height:28px; color:#fff; display:block; text-align:center; text-decoration:none; font-weight:bold; margin-top:15px;}
a.add_review:hover {background-position:0 -28px;}
/***** Links ******/
a.see_now{font-size:11px; text-decoration:underline; color:#000;}
a.see_now:hover {text-decoration:none;}
.link_top {padding-top:6px;}
.link_top a {font-size:11px; color:#000; margin-left:35px;}
/***** classes for errorpage 400 ******/
.heading1bg { background:url(../images/error_header_bg.gif) repeat-x; height:32px; line-height:32px; }
/**************************************************  by riddhi  ***********************************************/
#inner_main  a, .content1 a , .col1 li a {color:#000; text-decoration:none;}
#inner_main  a:hover, .content1 a:hover , .col1 li a:hover {text-decoration:none;}
.add_review {background:url(../images/add_b_button.gif) no-repeat; width:62px; height:24px; color:#fff; display:block; text-align:center;  font-weight:bold; vertical-align:text-bottom;font-size:11px; border:0;}
.add_review_big {background:url(../images/add_big_button.gif) no-repeat; width:110px; height:24px; color:#fff; display:block; text-align:center;  font-weight:bold; vertical-align:text-bottom;font-size:11px; border:0;}
.add_review_font {color:#fff; font-size:11px;}
.padding_all {padding:7px 7px 7px 7px;}	
.h1font{font-size:20px;font-weight:bold;vertical-align:top;}
.award_bg {background:url(../images/award_bg.gif) no-repeat; float:right; width:235px; height:119px; margin:0 25px 0 13px;}	
.award_bg h3 {padding:10px 0 0 10px;}	
.award_bg p {height:35px; font-weight:bold; padding:20px 0 0 15px; color:#1B84E3;}	
.award_bg a {background:url(../images/award_bottun.gif) no-repeat; width:124px; height:23px; display:block; color:#000; text-decoration:none; text-align:center; padding-top:2px;}
/************************button  for sorting*****************/
#button_bg_notactive li a {float:left; background:url(../images/button_right.gif) no-repeat  right top;  text-decoration:none;}
#button_bg_notactive li a span {background:url(../images/button_left.gif) no-repeat; padding:7px 10px;  display:block; font-size:11px; font-weight:bold; color:#fff;}
#button_bg_notactive li a:hover {float:left; background:url(../images/button_right_hover.gif) no-repeat  right top;}
#button_bg_notactive li a:hover span {background:url(../images/button_left_hover.gif) no-repeat;}

#button_bg_active li a {float:left; background:url(../images/button_right_hover.gif) no-repeat  right top;  text-decoration:none;}
#button_bg_active li a span {background:url(../images/button_left_hover.gif) no-repeat; padding:7px 10px;  display:block; font-size:11px; font-weight:bold; color:#fff;}
#button_bg_active li a:hover {float:left; background:url(../images/button_right.gif) no-repeat  right top;}
#button_bg_active li a:hover span {background:url(../images/button_left.gif) no-repeat;}

#button_pink_notactive a {float:left; background:url(../images/button_pink_right.gif) no-repeat  right top;  text-decoration:none;}
#button_pink_notactive a span {background:url(../images/button_pink_left.gif) no-repeat; padding:6px 8px;  display:block; font-size:11px; font-weight:bold; color:#fff;}
#button_pink_notactive a:hover {float:left; background:url(../images/button_pink_right_hover.gif) no-repeat  right top;}
#button_pink_notactive a:hover span {background:url(../images/button_pink_left_hover.gif) no-repeat;}

#button_pink_active a {float:left; background:url(../images/button_pink_right_hover.gif) no-repeat  right top;  text-decoration:none;}
#button_pink_active a span {background:url(../images/button_pink_left_hover.gif) no-repeat; padding:6px 8px;  display:block; font-size:11px; font-weight:bold; color:#fff;}
#button_pink_active a:hover {float:left; background:url(../images/button_pink_right.gif) no-repeat  right top;}
#button_pink_active a:hover span {background:url(../images/button_pink_left.gif) no-repeat;}

#button_blue_notactive a {float:left; background:url(../images/button_blue_right.gif) no-repeat  right top;  text-decoration:none;}
#button_blue_notactive a span {background:url(../images/button_blue_left.gif) no-repeat; padding:6px 8px;  display:block; font-size:11px; font-weight:bold; color:#fff;}
#button_blue_notactive a:hover {float:left; background:url(../images/button_blue_right_hover.gif) no-repeat  right top;}
#button_blue_notactive a:hover span {background:url(../images/button_blue_left_hover.gif) no-repeat;}

#button_blue_active a {float:left; background:url(../images/button_blue_right_hover.gif) no-repeat  right top;  text-decoration:none;}
#button_blue_active a span {background:url(../images/button_blue_left_hover.gif) no-repeat; padding:6px 8px;  display:block; font-size:11px; font-weight:bold; color:#fff;}
#button_blue_active a:hover {float:left; background:url(../images/button_blue_right.gif) no-repeat  right top;}
#button_blue_active a:hover span {background:url(../images/button_blue_left.gif) no-repeat;}

#button_skyblue_notactive a {float:left; background:url(../images/button_blue2_right.gif) no-repeat  right top;  text-decoration:none;}
#button_skyblue_notactive a span {background:url(../images/button_blue2_left.gif) no-repeat; padding:6px 8px;  display:block; font-size:11px; font-weight:bold; color:#fff;}
#button_skyblue_notactive a:hover {float:left; background:url(../images/button_blue2_right_hover.gif) no-repeat  right top;}
#button_skyblue_notactive a:hover span {background:url(../images/button_blue2_left_hover.gif) no-repeat;}

#button_skyblue_active a {float:left; background:url(../images/button_blue2_right_hover.gif) no-repeat  right top;  text-decoration:none;}
#button_skyblue_active a span {background:url(../images/button_blue2_left_hover.gif) no-repeat; padding:6px 8px;  display:block; font-size:11px; font-weight:bold; color:#fff;}
#button_skyblue_active a:hover {float:left; background:url(../images/button_blue2_right.gif) no-repeat  right top;}
#button_skyblue_active a:hover span {background:url(../images/button_blue2_left.gif) no-repeat;}

#button_green_notactive a {float:left; background:url(../images/button_green_right.gif) no-repeat  right top;  text-decoration:none;}
#button_green_notactive a span {background:url(../images/button_green_left.gif) no-repeat; padding:6px 8px;  display:block; font-size:11px; font-weight:bold; color:#fff;}
#button_green_notactive a:hover {float:left; background:url(../images/button_green_right_hover.gif) no-repeat  right top;}
#button_green_notactive a:hover span {background:url(../images/button_green_left_hover.gif) no-repeat;}

#button_green_active a {float:left; background:url(../images/button_green_right_hover.gif) no-repeat  right top;  text-decoration:none;}
#button_green_active a span {background:url(../images/button_green_left_hover.gif) no-repeat; padding:6px 8px;  display:block; font-size:11px; font-weight:bold; color:#fff;}
#button_green_active a:hover {float:left; background:url(../images/button_green_right.gif) no-repeat  right top;}
#button_green_active a:hover span {background:url(../images/button_green_left.gif) no-repeat;}


#bief_short p{margin:0;}

#companyalldetail li { list-style-type: disc; list-style-position:inside; padding:0px 0px 0px 20px;}
#companyalldetail h1 {font-size:20px; padding-left:0px;line-height:30px;}
.companyalldetail li { list-style-type: disc; list-style-position:inside; padding:0px 0px 0px 20px;}
.companyalldetail h1 {font-size:20px; padding-left:0px;line-height:30px;}
#companyimgdetail li { list-style-type: disc; list-style-position:inside; padding:0px 0px 0px 20px;}

#PlanMenu  a.active {text-decoration:none;color:#000000; }
#PlanMenu  a.active:hover { text-decoration:none;color:#1B84E3; }
#PlanMenu  a.notactive { text-decoration:none;color:#1B84E3; }
#PlanMenu  a.notactive:hover {text-decoration:none;color:#000000; }

#articeldetail a{ text-decoration:underline;color:#1B84E3; }
#articeldetail a:hover {text-decoration:underline;color:#000000; }
#articeldetail li { list-style-type: disc; list-style-position:inside; padding:0px 0px 0px 20px;}
#articeldetail h1 { padding:0px 0px 0px 0px;line-height:25px;}
a.alllink { text-decoration:none; color:#000000; }
a.alllink:hover {text-decoration:none; color:#1B84E3; }
/***** classes for guidepages ******/
#inner_main .book_icon {background:transparent url(../images/book.png) no-repeat scroll 0 50%;font-size:19px;
padding-left:30px;}
.guide_top {background:url(../images/guide_top.gif) no-repeat;  width:601px; height:16px; font-size:0;}
.guide_bottom {background:url(../images/guide_bottom.gif) no-repeat;  width:601px; height:16px; font-size:0;}
.guide_top2 {background:url(../images/guide_top2.gif) no-repeat;  width:817px; height:16px; font-size:0;}
.guide_bottom2 {background:url(../images/guide_bottom2.gif) no-repeat;  width:817px; height:16px; font-size:0;}
.guide_midde {border-left:3px solid #c6daec; border-right:3px solid #c6daec; padding:0 20px; }
.width601 {width:601px; float:left; margin-right:15px;}
.width190 {width:190px; float:left; text-align:center;}
.inner h2 {font-size:14px; margin-bottom:20px; border-bottom:1px solid #000; padding-bottom:5px;}
.inner p {line-height:1.3em; margin:15px 0 0 0;}
.guide_image {background:url(../images/guide_image.gif) no-repeat; width:191px; height:228px; float:right;}
.guide_box_top {background:url(../images/guide_box_top.gif) no-repeat; width:296px; height:15px; font-size:0;}
.guide_box_bottom {background:url(../images/guide_box_bottom.gif) no-repeat 50% 0; width:296px; height:15px; font-size:0;}
#guide_box h2 {font-size:18px; border-bottom:1px solid #000; padding-bottom:5px;}
#guide_box h1 {border-bottom:1px solid #000;  padding:0px 0px 7px 45px; margin:0px; line-height:20px;}
#guide_box p {width:270px; padding:10px 0 0 0;}
/***for captcha code***/
#errorMsg{color: red; font-size: 13px;}
.blackline{border-top:1px solid #CCCCCC;margin-bottom:10px;margin-top:5px;overflow:hidden;}
#articlefield fieldset {border:3px solid #C6DAEC; padding:0 10px;}
legend {padding:0 8px; font-weight:bold;}
.question{font-size:14px; font-weight:bold; line-height:27px;}
.answer{font-size:14px; font-weight:bold; }
a.homelink {color:#000000;}
a.homelink:hover {color:#757474;}
.dootedline {border-bottom:2px dotted #999999;}
a.blacklink {color:#000000;text-decoration:none;}
a.blacklink:hover {color:#000000; text-decoration:none;}
#inner_main a.sitemaplink {color:#0069c2; text-decoration:underline;line-height:17px;}
#inner_main a.sitemaplink:hover {color:#0069c2; text-decoration:none;line-height:17px;}
.textformat {text-align:justify;}
#right_link { background: url(../images/sidebar_bg.gif) no-repeat 0 0; width:225px; padding:20px; height:150px;}
#right_link h4 { color:#0069c2; }
#right_link ul { line-height:20px; }
#right_link a { background: url(../images/bullet.gif) no-repeat 0 70%; padding-left:15px; color:#0069c2; text-decoration:none; }
#right_link a:hover { background: url(../images/bullet_a.gif) no-repeat 0 70%; color:#333; text-decoration:none; }
.img_text {vertical-align:middle; padding-right:6px;}
.submitbutton {height:23px; width:100px;}
/***************** by priyanka **********/
#inner_main .link_name a { background: url(../images/arrow.gif) no-repeat 0 50%; padding-left:15px; text-decoration:underline; color:#333; line-height:20px;}
#inner_main .link_name a:hover { background: url(../images/arrow_a.gif) no-repeat 0 50%; padding-left:15px; text-decoration:none; color:#2266ab; }
/***** A-Z Navigation CSS *****/
#usernavigationaz_container { background: #d1e6f9; height: 25px; border-top:1px solid #8FB6DA;border-left:1px solid #8FB6DA;border-right:1px solid #8FB6DA;}
#usernavigationaz_container div {font: normal 13px Arial;padding: 5px 0 0 13px;color: #5284b5;}
#usernavigationaz_container div a{color: #336699; text-decoration:none;}
#usernavigationaz_container div a:hover {color: #0B3455; text-decoration:none;}
#navigationaz_container { background: #d1e6f9; height: 65px; font: bold 13px Arial; float: left; color: #FFF; margin-bottom:15px; width:100%}
.navigationaz_title { font: bold 13px Arial; padding: 5px 0 0 20px; color: #5284b5; margin-top:5px;}
.navigationaz { float: left; list-style-type: none;  margin: 9px 0 0 10px; padding: 0;}
.navigationaz li { font: bold 12px Arial; background: #7facd3; display: inline; float: left; margin: 0 0 0 8px; padding: 0; height: 20px;}
.navigationaz a { line-height: 1.6; float: left; height: 20px; width: 13px; margin: 0 0 0 2px; padding: 0 3px 0 2px; color: #00457c; text-decoration: none; text-align: center;}
#inner_main .navigationaz .navigationaz_off a:hover { color: #00457C; }
.navigationaz .navigationaz_off {background: url(../images/bg-az_off_left.gif) no-repeat;}
#inner_main .navigationaz .navigationaz_off a { background: url(../images/bg-az_off_right.gif) no-repeat top right; color: #FFF; text-decoration: none;}
.navigationaz .navigationaz_on { background: url(../images/bg-az_on_left.gif) no-repeat; margin: 0 0 0 8px;}
#inner_main .navigationaz .navigationaz_on a { background: url(../images/bg-az_on_right.gif) no-repeat top right; color: #6699cc; text-decoration: none;}
.navigationaz_1 li { font: bold 12px Arial; background: #7facd3; display: inline; float: left; margin: 0 0 0 8px; padding: 0; height: 20px;}
#inner_main .navigationaz_1 a { line-height: 1.6; float: left; height: 20px; width: 27px; margin: 0 0 0 2px; padding: 0 3px 0 2px; color: #00457c; text-decoration: none; text-align: center;}
#inner_main .navigationaz .navigationaz_on_1 { background: url(../images/bg-az_on_left.gif) no-repeat; margin: 0 0 0 8px;}
#inner_main .navigationaz .navigationaz_on_1 a { background: url(../images/bg-az_on_right.gif) no-repeat 100% 0; color: #6699cc; text-decoration: none;}
#inner_main .navigationaz .navigationaz_off_1 a:hover { color: #00457c; }
#inner_main .navigationaz .navigationaz_off_1 { background: url(../images/bg-az_off_left.gif) no-repeat 0 0;}
#inner_main .navigationaz .navigationaz_off_1 a { background: url(../images/bg-az_off_right.gif) no-repeat 100% 0; color: #fff; text-decoration: none;}
#pageheader_search-az { padding-left:20px; }
#hostsearchnav_container { float: left; margin: 10px 0 0 0;}
#hostsearchnav { list-style-type: none;  margin: 0; padding: 0;}
#hostsearchnav li { display: inline; float: left; margin: 0 3px 0 0; padding: 0; height: 24px; background:url(../images/bg-tab_off_left.gif) no-repeat 0 0;}
#hostsearchnav span.free {border:0 none; margin:-10px 0 0 -52px; position:absolute; background:url(../images/new3.gif) no-repeat 0 0; width:38px; height:19px;}
#hostsearchnav a { font-weight:bold; font-size:13px; line-height:24px; float: left; margin: 0 0 0 3px; padding: 0 15px 0 10px; height: 24px; color: #6699CC; text-decoration: none; background: url(../images/bg-tab_off_right.gif) no-repeat 100% 0;}
#hostsearchnav a:hover { color: #336699; }
#hostsearchnav .hostsearchnav_on { background: url(../images/bg-tab_on_left1.gif) no-repeat 0 0;}
#hostsearchnav .hostsearchnav_on a { background: url(../images/bg-tab_on_right1.gif) no-repeat 100% 0; font-weight:bold;	 font-size:13px; line-height:24px; color: #003366;}
/***************** for news paging ***************/
.newspagging {list-style-type: none; margin: 8px 0 0 3px; padding: 0;}
.newspagging li {font: bold 12px Arial;	float:left; display: inline; margin: 0 0 0 5px; padding: 0; height: 20px;}
#inner_main .newspagging a {line-height: 1.6; height: 20px; width: 13px; float:left; margin: 0 0 0 2px;	padding: 0 4px 0 2px;	color: #00457c;	text-decoration: none; text-align: center;}
#inner_main .newspagging .newspagging_off a:hover { color: #d8eafa; }
.newspagging .newspagging_off {background: url(../images/bg-az_off_left.gif) no-repeat;}
#inner_main .newspagging .newspagging_off a {background: url(../images/bg-az_off_right.gif) no-repeat top right; color: #FFF;	text-decoration: none;}
.newspagging .newspagging_on {background: url(../images/bg-az_on_left.gif) no-repeat; margin: 0 0 0 3px;}
#inner_main .newspagging .newspagging_on a {background: url(../images/bg-az_on_right.gif) no-repeat top right; color: #00457C; text-decoration: none;}
/****************** for comnpany listing ****************/
#inner_main a.comlist {color:#000; text-decoration:underline;font-size:13px;}
#inner_main a.comlist:hover {color:#107ec5; text-decoration:underline; font-size:13px;}
#inner_main #ComList a {color:#000; text-decoration:underline;font-size:13px;}
#inner_main #ComList a:hover {color:#107ec5; text-decoration:underline; font-size:13px;}
#inner_main .line_height18 {line-height:18px;}
#inner_main .line_height20 {line-height:20px;}
#PlanDetailBold b {color:#333;}
#PlanDetailBold a {text-decoration:underline; color:#01498E;}
#PlanDetailBold a:hover {text-decoration:none; color:#01498E;}
/****************** for more tab *******************/
.moremenuimg{background:url(../images/more.gif) no-repeat; width:450px; height:350px; padding:25px; font-size:12px; position:absolute; margin-left:-430px; line-height:25px; z-index:1000;}
.more_l {float:left; width:220px;}
.more_r {float:left; width:215px; text-align:left; padding-left:15px;}
.menuborder {border-bottom:1px solid #335CAD;}
.sidebarclass {width:139px;padding-top:170px;padding-left:5px;}
#userpadding {padding-left:13px;padding-right:20px;}
.error{color:red;}
.plansubmenu{color:#003366;font-weight:bold;}
/**************************** for coc page *************************/
.cocclass {font-size:11px;font-weight:bold;}
.box_bg { background:#fff; border:1px solid #8fb6da;}
.box_bg ul { padding:10px 0 10px 15px; }
.box_head { background:#7fa6cc; font-size:15px; font-weight:bold; color:#fff; margin:1px; padding:5px; text-align:center; }
/************* for top page rank bar ******************/
#top_bar {background:#4a4a4a; color:#fff; height:29px; }
#top_bar a { color:#fff; text-decoration:none; line-height:29px; font-weight:bold;}
#top_bar a:hover {text-decoration:underline;}
#top_bar li { float:left; }
#top_bar li span { background:url(../images/webmaster_top_logo_new.gif) no-repeat scroll 0 55%; float:left;  padding:0 20px 0 0;  height:29px; width:235px;}
#top_bar li a { background:url(../images/top_dot.gif) no-repeat scroll 0 50%; float:left; font-size:1em; padding:0 15px 0 10px; text-align:center; }
#top_bar .lsize { width:1000px; margin:0 auto;}

.listpagging {background:#F6FAFE none repeat scroll 0 0; width:90%; margin:0 auto;}
.pagefont {color:#555; font-size:13px;}

#huge_banner { background:#868686 url(../images/header_top_bg.gif) repeat-x scroll 0 100%; height:auto !important; min-height:110px; color:#fff; }
#huge_banner .lsize { padding-top:5px; }
#huge_banner .banner_bg { float:left; height:90px; width:728px; }
#huge_banner .fl { float:left; width:740px; }
#huge_banner .fr { float:right; width:210px; padding-left:20px; line-height:21px; }
#huge_banner a {color:#fff; text-decoration:none;}
#huge_banner a:hover {text-decoration:underline;}

#most_viewed { float:left; }

#content_left { float:left; width:760px; padding:0 15px; margin-top:10px; }
#content_right { float:right; width:159px; padding-right:7px;}
.padding_top50 {padding-top:50px;}

#content_right .banner_link a {color:#000000; text-decoration:none;}
#content_right .advrhere a {color:#000000; font-size:13px; text-decoration:underline; line-height:20px;}
#content_right b a {color:#1C4872; font-size:13px; text-decoration:none;}
#content_right b a:hover {color:#1B84E3;}
.ad_format {border-top:1px dotted #999;}
.padding_12 {padding-top:3px;}
.padding_13 {padding:10px 0;}

#quote { background: #d1e6f9; height: 5px;}
.quote_title { background: #d1e6f9; height: 23px; padding-top:5px;}

#content_right .right_cat {padding-left:13px;}
#content_right .right_cat li {list-style-position:inherit; list-style-type:disc; color:#0069C2; line-height:18px; }
#content_right .right_cat a {color:#0069C2; text-decoration:none; }
#content_right .right_cat a:hover {color:#333; text-decoration:none;}
/*#content_right .right_cat a {color:#0069C2; text-decoration:none; background:url(../images/blue_dot.gif) no-repeat 0 50%;  padding-left:10px;}
#content_right .right_cat a:hover {color:#1C4872; text-decoration:underline;}*/

#content_right .more a {color:#0069C2;}

#cat_all li a {color:#0069C2; text-decoration:underline; background:url(../images/arrow_b1.gif) no-repeat 0 50%;  padding-left:14px; margin-left:6px;}
#cat_all li a:hover {color:#000; text-decoration:none; background:url(../images/black_arrow.gif) no-repeat 0 50%;  padding-left:14px;}

#related_article li {list-style-position:outside; list-style-type:disc; margin:0 10px; color:#007ECB;}
#related_article li a {color:#0069C2; text-decoration:underline; line-height:20px; }
#related_article li a:hover {color:#000; text-decoration:underline;}
.font13 {font-size:13px;}
.width_740 {width:740px;}
.padding_top_65 {padding-top:65px;}
.padding_top_80 {padding-top:80px;}
#inner_main .product_description a {color:#000000; text-decoration:underline;}
#inner_main .product_description a:hover {color:#0069C2; text-decoration:none;}
.width_700 {width:700px;}
#inner_main .blue_link a {color:#0069C2; text-decoration:none;}
#inner_main .blue_link a:hover {color:#000; text-decoration:none;}
.article_padding {padding:20px 30px;}
.article_left_width {width:575px;}
.article_right_width {width:300px;}
.justify {text-align:justify;}
.line_height30 {line-height:30px;}
#inner_main .font_white a {color:#fff; text-decoration:none;}
#inner_main .font_white a:hover {text-decoration:none;}
#inner_main .box_head_new { background:#7fa6cc; font-weight:bold; color:#fff; margin:1px; padding-left:8px; padding-top:8px;}
#inner_main .listing_right_cat li {list-style-position:outside; list-style-type:disc; margin:0 10px; color:#0069C2;}
#inner_main .listing_right_cat li a {color:#0069C2; text-decoration:underline; line-height:20px; }
#inner_main .listing_right_cat li a:hover {color:#000; text-decoration:underline;}
.blue_border {border:1px solid #8FB6DA;}
.padding_left13 {padding-left:13px;}
.form_comment {color:#666666;font-size:11px; padding-top:2px; }
.quote_padding {padding:15px 13px;}
.gray_6 {color:#666;}
.quote_table {background:#f6fafe; border:1px solid #D1E6F9;}
.font_green {color:#008000;}
.quote_ulli li {list-style-position:outside; list-style-type:disc; margin:0 10px; color:#000; line-height:20px;}
.width110 {width:110px;}
.padding_top23 {padding-top:23px;}
.quote_right_bg {background:url(../images/box.gif) no-repeat 0 50%; width:175px; height:185px; padding:10px 15px;}
.quote_dootedline {border-bottom:1px solid #8FB6DA; padding-bottom:5px;}
.gray_4 {color:#444;}
.padding_left130 {padding-left:130px;}
#inner_main div .user_blue_border { border-bottom:1px solid #8FB6DA;border-left:1px solid #8FB6DA;border-right:1px solid #8FB6DA;}
.padding_all13 {padding:13px;}
.margin_7 {margin:0 15px;}
.opaqueLayer{display:none; position:absolute; top:0px; left:0px; right:0px; bottom:0px; opacity: 0.5;filter: alpha(opacity = 50); background-color: #333; z-Index:1000; padding :0 0 10px 0;}
.questionLayer{position:absolute; width:500px; display:none; z-Index:1000; border:1px solid #555; background-color:#FFFFFF; margin:0px; top:140px; left:220px; padding:15px;}
.dark_blue_title {color:#0A317E;}
#inner_main .article_list a {background:url(../images/black_arrow.gif) no-repeat 0 50%; color:#000; text-decoration:underline; padding-left:12px;}
#inner_main .article_list a:hover {background:url(../images/arrow_b1.gif) no-repeat 0 50%; color:#0066cc; padding-left:12px;}
.padding_top5 {padding-top:5px;}
.padding_top25 {padding-top:25px;}
#menu a.free {border:0 none; margin:-18px 0 0 92px; position:absolute; background:url(../images/1new.gif)no-repeat 0 0; width:38px; height:19px;}



#floatdiv {position:absolute; top:22px; right:0;  padding:5px 15px 5px 5px; width:28%;}
.quote_top {background: url(../images/quote_detail.gif) no-repeat 0 0; width:268px; height:128px; border:0px}
.padding_top_quote { padding-top:37px; padding-left:6px; }
.padding_right25 { padding-right:25px;}

.ad_padding_left {padding-left:75px}
.ad_padding_right {padding-right:70px}
.guide_top_small {background:url(../images/guide_top_small2.gif) no-repeat;  width:556px; height:16px; font-size:0;}
.guide_bottom_small {background:url(../images/guide_bottom_small2.gif) no-repeat;  width:556px; height:16px; font-size:0;}
.width_510 {width:510px;}
.padding_right6 {padding-right:80px;}
.blue_dot_line {border-top:1px solid #8FB6DA;}

.padding_top_71 {padding-top:71px;}
.adv_ttl {font-size:13px; text-decoration:underline; line-height:20px;}

/************************************* extras ***********************************/

.percent_bar_orange {
border:1px solid #000000;
display:block;
margin:10px 0 3px;
height:15px;
}

.percent_bar_bg_orange {
background:#ffaa00 none repeat scroll 0 0;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
text-align:center;
height:13px;
margin:1px;
}

.percent_bar_blue {
background:#E9F3FC none repeat scroll 0 0;
border:1px solid #000000;
display:block;
margin:10px 0 3px;
height:15px;
}

.percent_bar_bg_blue {
background:#6699CC none repeat scroll 0 0;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
text-align:center;
height:13px;
margin:1px;
}

.percent_bar_green {
background:#CFCFCF none repeat scroll 0 0;
border:1px solid #516479;
display:block;
margin:10px 0 3px;
height:15px;
}

.percent_bar_bg_green {
background:#516479 none repeat scroll 0 0;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
text-align:center;
height:13px;
margin:1px;
}
