/* CSS Document */
#index_body{background:#f7f8f8 url(../images/bg.gif) repeat-x; text-align:center; font-size:11px; color:#333333;}
#inner_body{background:#f7f8f8 url(../images/inner_bg.gif) repeat-x; text-align:center; font-size:11px; color:#333333;}
body,p,h1,h2,h3,h4,h5,h6,li,ul,form,div,td,a,select{font-family:Tahoma, "Times New Roman", Arial, Verdana; margin:0; padding:0;}
p{font-size:11px;}
ul,li{list-style:none;}
a{text-decoration:none; color:#363636; outline:none;}
a:hover{text-decoration:none; color:#2bb414;}
img{border:none;}
.cleardiv{clear:both;}

#fullcontainer{text-align:left; width:1000px; margin:0 auto;}

.top_menu{float:right; width:630px; margin:20px 0 0 10px;}
.top_menu div.top_menu_link{float:right; font-size:12px; width:300px; font-weight:bold; text-align:right; color:#ffffff; padding:4px 10px 4px 0px;}
.top_menu div.top_menu_link span{color:#ebe316;}
.top_menu div.top_menu_link a{color:#5ad237; margin:0 5px; text-transform:uppercase;}
.top_menu div.top_menu_link a:hover{color:#5ad237; margin:0 5px; text-transform:uppercase; text-decoration:underline;}
.top_menu div.top_menu_link a.img{color:#5ad237; float:left; margin:0 10px}

ul.top_main_menu{margin-top:45px; float:right;}
ul.top_main_menu li{float:left; margin-left:10px; text-align:center; font-weight:bold; text-transform:uppercase;}
a.menu_select, a.menu_unselect:hover, a.menu_unselect:hover strong{background:url(../images/menu2.gif) right top no-repeat; display:block; color:#373737;}
a.menu_select strong{background:url(../images/menu1.gif) left top no-repeat; padding:14px 10px 13px 10px; display:block; font-size:14px; color:#373737;}

a.menu_unselect{display:block;}
a.menu_unselect strong{padding:14px 10px 13px 10px; display:block; font-size:14px; color:#ffffff;}
a.menu_unselect strong:hover{background:url(../images/menu1.gif) left top no-repeat; padding:14px 10px 13px 10px; display:block; font-size:14px; color:#373737;}


/*Header styles*/

#header{margin-bottom:10px; padding-top:5px;}
#header .headerimg{float:left; width:437px; margin-right:23px;}

#header .header_feat_div{float:left; width:540px; margin-top:10px;}


#header .simpleyet{ color:#086283; font-size:30px; font-family:"Bell Gothic Std Light", "Times New Roman", Arial, Verdana; border-bottom:1px solid #bde3f4; padding-bottom:10px;}


#header .feature_list{width:540px; background:#e1f4fd;}

#header .feature_part_first{width:256px; margin:0 25px 0 0; padding:10px 0 10px 0; float:left;}

#header .feature_part_second{width:256px; margin:0; padding:10px 0 10px 0; float:left;}

#header .img_part{margin-right:13px; float:left; margin-bottom:10px;}
#header h3{margin-bottom:5px; font-size:11px; color:#cc3b0a; font-family:Arial, Helvetica, sans-serif, Tahoma, Verdana, "Times New Roman";} 
#header p{line-height:16px; font-family:Arial, Helvetica, sans-serif, Tahoma, Verdana, "Times New Roman"; font-size:11px; height:48px; overflow:hidden;}

html>body #header .getfreetrial{margin-top:5px; float:left; margin-left:45px;}
* html #header .getfreetrial{margin-top:5px; float:left; margin-left:24px;}
#header .morefeature{ float:right; color:#252525; margin-top:20px; text-transform:uppercase; font-size:12px; font-weight:bold;}
#header .morefeature a{text-decoration:none;color:#252525; font-family:Tahoma, "Times New Roman", Arial, Verdana;}
#header .morefeature a:hover{text-decoration:none;color:#cc3b0a;}
html>body #header .morefeature{margin-right:20px;}
* html #header .morefeature{ margin-right:10px;}


/*header bottom styles*/

#header_bottom{width:1000px; margin:0 auto; padding-bottom:10px;}
#header_bottom .left_side{width:35px; float:left; margin-right:15px;}
#header_bottom .left_side .left_arrow{margin-top:40px; display:inline-block; background:url(../images/left_arrow.gif) top left no-repeat; width:32px; height:32px;}
#header_bottom .left_side .left_arrow:hover{margin-top:40px; display:inline-block; background:url(../images/left_arrow_hov.gif) top left no-repeat; width:32px; height:32px;}
#header_bottom .center_side{width:900px; float:left; margin-right:15px; background:#4e6973;}
#header_bottom .right_side{width:35px; float:left;}
#header_bottom .right_side .right_arrow{margin-top:40px; display:inline-block; background:url(../images/right_arrow.gif) top right no-repeat; width:32px; height:32px;}
#header_bottom .right_side .right_arrow:hover{margin-top:40px; display:inline-block; background:url(../images/right_arrow_hov.gif) top right no-repeat; width:32px; height:32px;}
#header_bottom .first_content{float:left; width:285px; margin-right:20px;}
#header_bottom .second_content{float:left; width:285px;}

#header_bottom .first_content h3, #header_bottom .second_content h3{font-size:15px; color:#f5fe00; font-family:Tahoma, "Times New Roman", Arial, Verdana; margin-bottom:10px;}
#header_bottom  .first_content p.content, #header_bottom .second_content p.content{line-height:16px; font-size:11px; height:80px; overflow:hidden; text-align:left; color:#FFFFFF;}

#header_bottom .first_content p.knowmore, #header_bottom .second_content p.knowmore{font-size:11px; text-transform:uppercase; color:#00e3fe; text-align:right; font-weight:bold; margin-top:10px;}
#header_bottom .first_content p.knowmore a, #header_bottom .second_content p.knowmore a{color:#00e3fe;}
#header_bottom .first_content p.knowmore a:hover, #header_bottom .second_content p.knowmore a:hover{color:#ffffff;}


/*Body content styles*/

#body_content{margin:25px 0 15px;} 
#body_content .left_c1{ width:637px; float:left;  margin-right:19px;}
#body_content .left_c{width:605px; background:#FFFFFF; border:1px solid #e1e3e3; padding:15px 15px 10px;}
#body_content .right_c{width:344px; float:left; }



.expr{color:#086283; font-size:22px; margin-bottom:10px; font-family:"Bell Gothic Std Light", "Times New Roman", Arial, Verdana;}
.left_c .featurediv_l{float:left; width:364px; margin-bottom:10px;}
.left_c .featurediv_r{width:226px; margin-left:15px; float:left; margin-bottom:10px;}
.left_c h3{font-size:14px; color:#27a30d; margin-bottom:10px; text-transform:uppercase;}
.left_c p{line-height:18px; font-size:11px; margin-bottom:10px; text-align:justify; height:107px; overflow:hidden;}
.left_c p.more{font-weight:bold; text-align:right; height:auto;}
.left_c p.more a{color:#333333;}
.left_c p.more a:hover{color:#27a30d;}


.get_support{background:url(../images/support_bg.jpg) repeat-x; height:38px; border:1px solid #e0e0e0; float:left; margin:10px 0; width:630px; padding:5px 0 5px 5px; }
.getsupprt_img{float:left;}
.get_support h3{color:#393939; margin-left:10px; font-size:12px;font-family:Tahoma, "Times New Roman", Arial, Verdana; margin-top:10px; float:left;}


/*signup styles*/
.right_c .signup{background:#fdfcf8; border:2px solid #bec1be; }
.signup h3{font-size:22px;color:#2e9d12; padding-left:10px; border:none;   font-family: "Arial Narrow", Tahoma, "Times New Roman", Arial, Verdana; text-transform:uppercase; margin:15px 0 1px;}
.signup em{color:#9ba19b; text-align:left; font-size:11px; text-transform:lowercase; padding-left:10px;}
.form{margin:15px 0px 5px 10px;}
.form td{padding:0px 0 11px; font-size:12px;}
* html .form td{padding:0px 0 8px; font-size:12px;}
.form td.terms{padding:0px 0 4px; font-size:11px;}
.form td span{color:#FF0000;}
.signup .input_type{ font-size:12px; width:175px; border:1px solid #d9d9da;}
.signup .input_type:hover{ background:#f8ffef; border:1px solid #90c741;}
.signup .input_type:focus{ background:#edfcfe; border:1px solid #6fd0e0;}
.signup .start_free{ background:url(../images/start_my_trial.gif) no-repeat; width:153px; height:42px; border:none; cursor:pointer;}
.signup .start_free:hover{ background:url(../images/start_my_trial_hover.gif) no-repeat; width:153px; height:42px; border:none;}


/*latest news*/
.latest_news{background:#ffffff; border:1px solid #e5e7e7; margin:15px 0 0px; padding:10px;}
.latest_news .new_from{ color:#086283;font-size:17px;font-family:"Bell Gothic Std Light", Tahoma, "Times New Roman", Arial, Verdana; margin:10px 0;}
.latest_news .date_txt{color:#cc3b0a; padding:0px 0 6px; line-height:18px;}
.latest_news .content_txt{color:#5d5d5d; padding:0px 0 6px; line-height:18px;}
.latest_news a.more_txt{background:url(../images/arrow.gif) right no-repeat; font-family:Tahoma, "Times New Roman", Arial, Verdana; font-size:12px; color:#2e9d12; padding-right:15px;} 

.latest_news a.more_txt:hover{background:url(../images/arrow.gif) right no-repeat; font-family:Tahoma, "Times New Roman", Arial, Verdana; font-size:12px; color:#333333; padding-right:15px;} 


/*Testimonial*/
#testimonial{width:1000px; margin-bottom:25px;}
#testimonial .t_top{background:url(../images/testimonial_top.gif) bottom left no-repeat; height:8px;}
#testimonial .t_cen{background:url(../images/testimonial_cen.gif) repeat-y; width:1000px;}
#testimonial .testi_body{padding:10px 20px 20px;}
#testimonial h2{background:url(../images/testimonial.gif) left 1px no-repeat; padding-left:25px; color:#d7400e; font-size:13px; margin-bottom:15px;}
#testimonial .client_div{float:left; width:220px; margin-right:26px;}
#testimonial p{line-height:18px;}
#testimonial p.subhead{font-weight:bold; margin-bottom:8px; line-height:16px;}
#testimonial p.readmore{color:#2e9d12; margin-top:10px; text-align:right;}
#testimonial p.readmore a{color:#2e9d12;}
#testimonial p.readmore a:hover{color:#333333; }
#testimonial .t_bot{background:url(../images/testimonial_bot.gif) no-repeat; height:8px;}



/*footer styles*/
#footer{text-align:left; background: url(../images/footer_bg.gif) repeat-x; height:183px; color:#cdd3d9;}
#footer .footerdiv{width:1000px; margin:0 auto; color:#cdd3d9; padding-top:20px; overflow:hidden;}
#footer .follow_div{width:200px; float:left; margin-right:20px;}
#footer .links_div{width:170px; float:left; margin-right:20px;}
#footer .footerdiv h3{ color:#8a98a1; text-transform:uppercase; margin-bottom:10px; font-size:12px; font-family:Tahoma, "Times New Roman", Arial, Verdana; font-weight:normal;}
#footer .footerdiv p{line-height:18px; margin-bottom:15px;}
#footer .footerdiv p.book img{margin-right:6px;}
#footer .follow_div li{font-size:12px;  padding-top:5px; padding-left:25px; margin-bottom:10px;}
#footer .follow_div li a{color:#cdd3d9;}
#footer .follow_div li a:hover{color:#ffffff;}
#footer .follow_div li.cblog{background:url(../images/c_blog.gif) left 3px no-repeat; }
#footer .follow_div li.dblog{background:url(../images/d_blog.gif) left 3px no-repeat; }
#footer .follow_div li.nblog{background:url(../images/news_events.gif) left 3px no-repeat; }
#footer .links_div li{margin-bottom:3px;}
#footer .links_div li a{color:#FFFFFF;}
#footer .links_div li.pdf{background:url(../images/pdf_icon.gif) left center no-repeat; padding-left:22px; height:16px; margin-top:10px;}
#footer .links_div li a:hover{color:#cdd3d9;}


#footer1{text-align:left; background:#f7f8f8;  height:76px; color:#4c4c4c;}
#footer1 .footer1div{width:1000px; margin:0 auto; color:#4c4c4c; padding-top:10px; overflow:hidden;}
#footer1 .newsletter_subscribe{float:left;}
#footer1 .newsletter_subscribe p{font-size:12px; margin-bottom:10px;}
#footer1 .newsletter_subscribe .input_type{width:210px;}
/*#footer1 .footer_links{float:right; margin-top:20px;}*/
#footer1 .footer_links{float:right; margin-top:10px;}
#footer1 .footer_links p{line-height:22px; color:#1b69a4; text-align:right; margin-top:10px;}
#footer1 .powered_txt{margin:auto; text-align:center; font-weight:bold; color:#444444; margin-top:10px;}
#footer1 .button_sub{background: url(../images/button_sub.gif) no-repeat; width:84px; height:24px; border:none; color:#FFFFFF; font-size:13px; font-family:Tahoma, "Times New Roman", Arial, Verdana; margin-left:10px;}

.inner_left_c .button_sub{background: url(../images/button_sub.gif) no-repeat; width:84px; height:24px; border:none; color:#FFFFFF; font-size:13px; font-family:Tahoma, "Times New Roman", Arial, Verdana; margin-left:10px;}




/* ------------------- INNER PAGES (PRICING) STARTS ---------------------------- */

#inner_page_header{width:1000px; height:90px; margin:0px auto;}

.heading{float:left; color:#262626; font-size:30px; font-family:"Bell Gothic Std Light", "Times New Roman", Arial, Verdana; margin-top:25px; padding-bottom:10px;}

html>body .getfreetrial1{float:right; margin-right:45px; margin-top:10px;}
* html .getfreetrial1{float:right; margin-right:24px; margin-top:10px;}

html>body #inner_body_content{margin:25px 0 15px;} 
html:first-child #inner_body_content{margin:25px 0;} 
* html #inner_body_content{margin:25px 0 15px;} 

#inner_body_content .inner_left_c1{width:710px; float:left;  margin-right:19px;}
#inner_body_content .inner_left_c{width:693px; background:#FFFFFF; border:1px solid #e1e3e3; padding:15px 0 30px 15px;}
#inner_body_content .inner_right_c{width:271px; float:left;}


.pricing_list{width:220px; float:left; padding:10px 10px 0 0;}
.pricing_hdr0{background:url(../images/plan1_hdr_bg.gif) top left no-repeat; width:220px; height:76px;}
.pricing_hdr1{background:url(../images/plan1_hdr_bg.gif) top left no-repeat; width:220px; height:76px;}
.pricing_hdr2{background:url(../images/plan2_hdr_bg.gif) top left no-repeat; width:220px; height:76px;}
.pricing_hdr3{background:url(../images/plan3_hdr_bg.gif) top left no-repeat; width:220px; height:76px;}

html>body .price0_list_bg{background:url(../images/price1_list_bg.gif) top left repeat-y; min-height:100px;}
html>body .price1_list_bg{background:url(../images/price1_list_bg.gif) top left repeat-y; min-height:100px;}

* html .price0_list_bg{background:url(../images/price1_list_bg.gif) top left repeat-y; min-height:100px; height:auto !important; height:100px;}
* html .price1_list_bg{background:url(../images/price1_list_bg.gif) top left repeat-y; min-height:100px; height:auto !important; height:100px;}

html>body .price0_list_bg{background:url(../images/price2_list_bg.gif) top left repeat-y; min-height:100px;}
html>body .price2_list_bg{background:url(../images/price2_list_bg.gif) top left repeat-y; min-height:100px;}
* html .price0_list_bg{background:url(../images/price2_list_bg.gif) top left repeat-y; min-height:100px; height:auto !important; height:100px;}
* html .price2_list_bg{background:url(../images/price2_list_bg.gif) top left repeat-y; min-height:100px; height:auto !important; height:100px;}

html>body .price0_list_bg{background:url(../images/price3_list_bg.gif) top left repeat-y; min-height:100px;}
html>body .price3_list_bg{background:url(../images/price3_list_bg.gif) top left repeat-y; min-height:100px;}
* html .price0_list_bg{background:url(../images/price3_list_bg.gif) top left repeat-y; min-height:100px; height:auto !important; height:100px;}
* html .price3_list_bg{background:url(../images/price3_list_bg.gif) top left repeat-y; min-height:100px; height:auto !important; height:100px;}

.price0_list_footer{background:#fcfbf5; border:#d8bb24 solid 1px; border-top:0; text-align:center;}

.price1_list_footer{background:#fcfbf5; border:#d8bb24 solid 1px; border-top:0; text-align:center;}
.price2_list_footer{background:#fdfaf5; border:#d99d25 solid 1px; border-top:0; text-align:center;}
.price3_list_footer{background:#fdf9f5; border:#d97f25 solid 1px; border-top:0; text-align:center;}

.price1_list_footer a, .price2_list_footer a, .price3_list_footer a{width:95px; height:32px;}

.pricelist_hdr0{float:left; padding:10px 0 0 10px; font-size:18px; font-weight:bold; text-transform:uppercase; color:#9a8f12;}
.pricelist_hdr1{ float:left; padding:10px 0 0 10px; font-size:18px; font-weight:bold; text-transform:uppercase; color:#9a8f12;}
.pricelist_hdr2{ float:left; padding:10px 0 0 10px; font-size:18px; font-weight:bold; text-transform:uppercase; color:#bf650f;}
.pricelist_hdr3{ float:left; padding:10px 0 0 10px; font-size:18px; font-weight:bold; text-transform:uppercase; color:#94420e;}

/*.pricelist_bg{background:url(../images/price_list_bg.gif) top left no-repeat; width:58px; height:45px; float:right; margin-top:10px; text-align:center; color:#ffffff; font-weight:bold; margin-right:5px; line-height:20px; font-size:12px;} 
.pricelist_bg span{font-size:11px; border-top:#ffffff solid 1px; margin:3px; display:block; line-height:15px; font-style:italic;}*/

.pricelist_bg{height:45px; float:right; padding:0; margin-top:10px; margin-right:5px; width:95px;}
.pricelist_bg1{background:url(../images/price_list_bg1.gif) top left no-repeat; height:45px; float:right; text-align:center; color:#ffffff; font-weight:bold; line-height:20px; font-size:12px; padding-left:3px;}
.pricelist_bg2{background:url(../images/price_list_bg2.gif) top right no-repeat; width:5px; height:45px; float:right;}
.pricelist_bg1 span{font-size:11px; border-top:#ffffff solid 1px; margin:3px; display:block; line-height:15px; font-style:italic;}



ul.bullet1{padding:0 10px;}
ul.bullet1 li{background:url(../images/bullet1.gif) left 12px no-repeat; padding-left:15px; color:#5d5d5d; font-size:14px; line-height:30px;}
ul.bullet1 li span{color:#0486b8; font-size:14px;}



.right_side_div{background:#ffffff; border:1px solid #e5e7e7; margin-bottom:20px; padding:5px 10px;}

/*#first_content{width:46%; float:left;}
#second_content{width:46%; margin-right:20px; float:right;}
#first_content h3, #second_content h3{color:#333333; font-size:14px; margin-top:20px;}
#first_content p, #second_content p{color:#5d5d5d; line-height:20px; margin-top:8px; text-align:justify;}*/
#first_content{width:330px; float:left;}
#second_content{width:330px; margin-right:10px; float:right;}
#first_content h3, #second_content h3{color:#333333; font-size:13px; margin-top:10px; line-height:20px;}
#first_content p, #second_content p{color:#5d5d5d; line-height:20px; margin-top:8px; text-align:justify; padding-bottom:10px;}
#first_content .left, #second_content .left{width:70px; height:70px; float:left; margin-top:10px;}
#first_content .right, #second_content .right{float:right; margin-left:10px; width:245px;}


.right_side_div_hdr{color:#086283;font-size:17px;font-family:"Bell Gothic Std Light", Tahoma, "Times New Roman", Arial, Verdana; margin:5px 0;}
.right_side_div_txt{color:#5d5d5d; text-align:justify; line-height:20px;}
.right_side_div_txt a{color:#27a30d;}
.right_side_div_txt a:hover{color:#333333; text-decoration:underline;}

p.support{color:#27a30d; font-size:13px; line-height:18px; margin:10px 0;}
p.support span{color:#5d5d5d; font-size:13px;}
a.support{color:#0099cc; text-decoration:underline;}
a.support:hover{text-decoration:underline;}

.get_started_btn{background:url(../images/get_started_btn.gif) top left no-repeat; width:155px; height:40px; display:block; border:0; cursor:pointer; margin:auto; margin-top:10px;}

.live_support_btn{background:url(../images/live_support.gif) top left no-repeat; width:178px; height:58px; display:block; border:0; cursor:pointer; margin:10px auto;}

.right_side_div_help_txt{font-size:14px; color:#5d5d5d; line-height:22px; background:url(../images/contact_us_img.gif) center right no-repeat;}
.right_side_div_help_txt p{font-size:18px; color:#27a30d; margin:5px 0;}
.right_side_div_help_txt p a{font-size:18px; color:#27a30d;}
.right_side_div_help_txt p a:hover{font-size:18px; color:#333333;}
/* ------------------- INNER PAGES (PRICING) ENDS ---------------------------- */


/* ------------------- INNER PAGES (FEATURES) STARTS ---------------------------- */

#features_page{margin:10px 15px 10px 0;}
#features_page p.features_txt{color:#444; font-size:12px; line-height:22px; margin:0; text-align:justify;}
#features_page p.features_txt a{color:#27a30d; font-size:12px;}
#features_page p.features_txt a:hover{color:#a30d0d; font-size:12px; text-decoration:underline;}
#features_page p.features_txt span.hlt_txt{color:#05c; font-weight:bold;}

.beneficiary_details{margin:5px 15px;}

#features_page h3{color:#333333; font-size:13px; margin:10px 0 0 0;}

ul.features{margin:10px 0;}
ul.features li{width:190px; margin-right:20px; border-top:#cde3ef solid 1px; padding:7px 0; background:url(../images/bullet2.gif) 5px 13px no-repeat; padding-left:20px; float:left;}
ul.features li.bottom{width:190px; margin-right:20px; border-top:#cde3ef solid 1px; border-bottom:#cde3ef solid 1px; padding:7px 0; background:url(../images/bullet2.gif) 5px 13px no-repeat; padding-left:20px; float:left;}
ul.features li.last{width:190px; margin-right:0px; border-top:#cde3ef solid 1px; padding:7px 0; background:url(../images/bullet2.gif) 5px 13px no-repeat; padding-left:20px; float:left;}
ul.features li.bottom_last{width:190px; margin-right:0px; border-top:#cde3ef solid 1px; border-bottom:#cde3ef solid 1px; padding:7px 0; background:url(../images/bullet2.gif) 5px 13px no-repeat; padding-left:20px; float:left;}

ul.features li a{color:#0575cc; font-size:12px; line-height:20px;}
ul.features li a:hover{color:#cc1804; font-size:12px; line-height:20px; text-decoration:underline;}

#features_page h4{font-size:14px; color:#27a30d; margin:20px 0 10px 0; text-transform:uppercase;}

#features_page p{color:#5d5d5d; line-height:18px; margin-top:8px; text-align:justify;}
#features_page p img{margin:8px 15px 8px 0;}


.click{border-bottom:#cde3ef solid 1px; padding:0 15px 5px 0; text-align:right;}
.click a.click_to_top{background:url(../images/top_arrow.gif) right 2px no-repeat; color:#363636; text-transform:uppercase; padding-right:15px; float:right; font-weight:bold; display:block;}

.click a.click_to_top:hover{background:url(../images/top_arrow.gif) right 2px no-repeat; color:#0099cc; padding-right:15px; display:block; font-weight:bold; text-transform:uppercase;}


a.online_demo{background:url(../images/online_demo_icon.gif) 5px top no-repeat; height:20px; color:#5d5d5d; padding-left:35px; display:block; margin:10px 0; font-size:14px;}
a.online_demo:hover{background:url(../images/online_demo_icon.gif) 5px top no-repeat; height:20px; color:#27a30d; padding-left:35px; display:block; margin:10px 0; font-size:14px; text-decoration:underline;}

a.download_trial{background:url(../images/download_trial_icon.gif) 5px top no-repeat; height:20px; color:#5d5d5d; padding-left:35px; display:block; margin:10px 0; font-size:14px;}
a.download_trial:hover{background:url(../images/download_trial_icon.gif) 5px top no-repeat; height:20px; color:#27a30d; padding-left:35px; display:block; margin:10px 0; font-size:14px; text-decoration:underline;}

a.contacts{background:url(../images/contact_us_icon.gif) 5px top no-repeat; height:20px; color:#5d5d5d; padding-left:35px; display:block; margin:10px 0; font-size:14px;}
a.contacts:hover{background:url(../images/contact_us_icon.gif) 5px top no-repeat; height:20px; color:#27a30d; padding-left:35px; display:block; margin:10px 0; font-size:14px; text-decoration:underline;}
a.list_view_icon{background:url(../images/list_view_icon.gif) 5px top no-repeat; height:20px; color:#5d5d5d; padding-left:35px; display:block; margin:10px 0; font-size:14px;}
a.list_view_icon:hover{background:url(../images/list_view_icon.gif) 5px top no-repeat; height:20px; color:#27a30d; padding-left:35px; display:block; margin:10px 0; font-size:14px; text-decoration:underline;}

a.screenshot_icon{background:url(../images/screenshot_icon.gif) 5px top no-repeat; height:20px; color:#5d5d5d; padding-left:35px; display:block; margin:10px 0; font-size:14px;}
a.screenshot_icon:hover{background:url(../images/screenshot_icon.gif) 5px top no-repeat; height:20px; color:#27a30d; padding-left:35px; display:block; margin:10px 0; font-size:14px; text-decoration:underline;}

#features_page .demo_list{float:left; width:270px; margin-top:15px;}
#features_page .demo_images{float:right; width:400px; margin-top:10px;}

#features_page .demo_txt{padding:5px 0; line-height:18px; font-size:12px;}

#features_page .demo_txt a{color:#27a30d; text-decoration:underline; font-size:12px;}
#features_page .demo_txt a:hover{color:#a30d0d;}

#features_page .contact_form{margin:20px 0 0 0;}
#features_page .contact_list{padding:10px 0; font-size:12px; color:#5d5d5d;}
#features_page .contact_list span{color:#ff0000; font-size:12px;}
#features_page .contact_list span.black{color:#333; font-size:12px;}

#features_page .contact_list .txt_bx{width:250px; border:#d9d9da solid 1px; background:#ffffff; font-size:12px; padding:3px; margin-top:-3px;}
#features_page .contact_list .cmb_bx{width:256px; border:#d9d9da solid 1px; background:#ffffff; font-size:11px; padding:3px; margin-top:-3px;}
#features_page .contact_list .txt_area{width:300px; border:#d9d9da solid 1px; background:#ffffff; font-size:12px; padding:3px; margin-top:-3px;}

#features_page .contact_form .txt_bx{width:250px; border:#d9d9da solid 1px; background:#ffffff; font-size:12px; padding:3px; margin-top:-3px;}
#features_page .contact_form .cmb_bx{width:256px; border:#d9d9da solid 1px; background:#ffffff; font-size:11px; padding:3px; margin-top:-3px;}
#features_page .contact_form .txt_area{width:300px; border:#d9d9da solid 1px; background:#ffffff; font-size:12px; padding:3px; margin-top:-3px;}

/*.submit_btn{background:url(../images/submit_btn.gif) top left no-repeat; width:70px; height:39px; border:0; cursor:pointer;}
.submit_btn:hover{background:url(../images/submit_btn_hover.gif) top left no-repeat; width:70px; height:39px; border:0; cursor:pointer;}

.save_btn{background:url(../images/save_btn.gif) top left no-repeat; width:70px; height:39px; border:0; cursor:pointer;}
.save_btn:hover{background:url(../images/save_btn_hover.gif) top left no-repeat; width:70px; height:39px; border:0; cursor:pointer;}

.add_btn{background:url(../images/add_btn.gif) top left no-repeat; width:70px; height:39px; border:0; cursor:pointer;}
.add_btn:hover{background:url(../images/add_btn_hover.gif) top left no-repeat; width:70px; height:39px; border:0; cursor:pointer;}*/
.submit_btn{background:url(../images/submit_btn.gif) top left no-repeat; width:70px; height:27px; border:0; cursor:pointer; margin:10px 20px 10px 0;}
.submit_btn:hover{background:url(../images/submit_btn_hover.gif) top left no-repeat; width:70px; height:27px; border:0; cursor:pointer; margin:10px 20px 10px 0;}

.save_btn{background:url(../images/save_btn.gif) top left no-repeat; width:70px; height:27px; border:0; cursor:pointer; margin:10px 20px 10px 0;}
.save_btn:hover{background:url(../images/save_btn_hover.gif) top left no-repeat; width:70px; height:27px; border:0; cursor:pointer; margin:10px 20px 10px 0;}

.add_btn{background:url(../images/add_btn.gif) top left no-repeat; width:70px; height:27px; border:0; cursor:pointer; margin:10px 20px 10px 0;}
.add_btn:hover{background:url(../images/add_btn_hover.gif) top left no-repeat; width:70px; height:27px; border:0; cursor:pointer; margin:10px 20px 10px 0;}

.addnew_btn{background:url(../images/addnew_btn.gif) top left no-repeat; width:70px; height:27px; border:0; cursor:pointer; margin:10px 20px 10px 0;}
.addnew_btn:hover{background:url(../images/addnew_btn_hover.gif) top left no-repeat; width:70px; height:27px; border:0; cursor:pointer; margin:10px 20px 10px 0;}

.signup_btn{background:url(../images/sign_up_btn.gif) top left no-repeat; width:100px; height:27px; border:0; cursor:pointer; margin:10px 20px 10px 0;}
.signup_btn:hover{background:url(../images/sign_up_btn_hover.gif) top left no-repeat; width:100px; height:27px; border:0; cursor:pointer; margin:10px 20px 10px 0;}

.plan_updation{background:url(../images/planupdation.gif) top left no-repeat; width:100px; height:27px; border:0; cursor:pointer; margin:10px 20px 10px 0;}
.plan_updation:hover{background:url(../images/planupdation_hover.gif) top left no-repeat; width:100px; height:27px; border:0; cursor:pointer; margin:10px 20px 10px 0;}

/* ------------------- INNER PAGES (FEATURES) ENDS ---------------------------- */



/* ------------------- USER LOGIN PAGE STARTS ---------------------------- */
#login_page{width:500px; margin:50px auto;}
.login_top{background:url(../images/login_top.gif) bottom left no-repeat; height:5px;}
.login_center{background:url(../images/login_center.gif) top left repeat-y; padding:15px 20px;}
.login_bottom{background:url(../images/login_bottom.gif) top left no-repeat; height:5px;}
.login_txt{padding:10px; color:#333333; font-size:12px;}
.login_txt p.error{color:#ff0000; margin-top:5px;}
.login_txt_bx{width:200px; border:#d9d9da solid 1px; background:#ffffff; font-size:12px; padding:3px; color:#666666; margin-top:-3px;}
.login_txt a{color:#0099cc;}
.login_txt a:hover{color:#27a30d; text-decoration:underline;}
.login_txt .login_btn{background:url(../images/login_btn.gif) top left no-repeat; width:70px; height:27px; border:0; cursor:pointer;}
.login_txt .login_btn:hover{background:url(../images/login_btn_hover.gif) top left no-repeat; width:70px; height:27px; border:0; cursor:pointer;}
/* ------------------- USER LOGIN PAGE ENDS ---------------------------- */

/* ------------------- SUPER ADMIN LOGIN PAGE STARTS ---------------------------- */
.admin_login_top{background:url(../images/admin_login_top.gif) bottom left no-repeat; height:5px;}
.admin_login_center{background:url(../images/admin_login_center.gif) top left repeat-y; padding:15px 20px;}
.admin_login_bottom{background:url(../images/admin_login_bottom.gif) top left no-repeat; height:5px;}
/* ------------------- USER LOGIN PAGE ENDS ---------------------------- */

/* ------------------- AFTER USER LOGIN PAGE STARTS ---------------------------- */
#get_started{width:670px; margin:5px 0;}

.get_started_links_border{border-bottom:#cde3ef solid 1px; margin-bottom:10px; padding-bottom:10px;}

a.license{background:url(../images/license.gif) 5px top no-repeat; height:20px; color:#5d5d5d; padding-left:35px; display:block; margin:10px 0; font-size:14px;}
a.license:hover{background:url(../images/license.gif) 5px top no-repeat; height:20px; color:#27a30d; padding-left:35px; display:block; margin:10px 0; font-size:14px; text-decoration:underline;}

a.invoice{background:url(../images/invoice.gif) 5px top no-repeat; height:20px; color:#5d5d5d; padding-left:35px; display:block; margin:10px 0; font-size:14px;}
a.invoice:hover{background:url(../images/invoice.gif) 5px top no-repeat; height:20px; color:#27a30d; padding-left:35px; display:block; margin:10px 0; font-size:14px; text-decoration:underline;}

a.myaccount{background:url(../images/my_account.gif) 5px top no-repeat; height:20px; color:#5d5d5d; padding-left:35px; display:block; margin:10px 0; font-size:14px;}
a.myaccount:hover{background:url(../images/my_account.gif) 5px top no-repeat; height:20px; color:#27a30d; padding-left:35px; display:block; margin:10px 0; font-size:14px; text-decoration:underline;}

a.myorder{background:url(../images/my_order.gif) 5px top no-repeat; height:20px; color:#5d5d5d; padding-left:35px; display:block; margin:10px 0; font-size:14px;}
a.myorder:hover{background:url(../images/my_order.gif) 5px top no-repeat; height:20px; color:#27a30d; padding-left:35px; display:block; margin:10px 0; font-size:14px; text-decoration:underline;}

a.logout{background:url(../images/logout.gif) 5px top no-repeat; height:20px; color:#5d5d5d; padding-left:35px; display:block; margin:10px 0; font-size:14px;}
a.logout:hover{background:url(../images/logout.gif) 5px top no-repeat; height:20px; color:#27a30d; padding-left:35px; display:block; margin:10px 0; font-size:14px; text-decoration:underline;}

a.testimonial{background:url(../images/testimonial_icon.gif) 5px top no-repeat; height:20px; color:#5d5d5d; padding-left:35px; display:block; margin:15px 0; font-size:14px;}
a.testimonial:hover{background:url(../images/testimonial_icon.gif) 5px top no-repeat; height:20px; color:#27a30d; padding-left:35px; display:block; margin:15px 0; font-size:14px; text-decoration:underline;}

a.feedback{background:url(../images/account_cancel.gif) 5px top no-repeat; height:20px; color:#5d5d5d; padding-left:35px; display:block; margin:10px 0; font-size:14px;}
a.feedback:hover{background:url(../images/account_cancel.gif) 5px top no-repeat; height:20px; color:#27a30d; padding-left:35px; display:block; margin:10px 0; font-size:14px; text-decoration:underline;}

a.howworks_icon{background:url(../images/howworks_icon.gif) 5px top no-repeat; height:20px; color:#5d5d5d; padding-left:35px; display:block; margin:10px 0; font-size:14px;}
a.howworks_icon:hover{background:url(../images/howworks_icon.gif) 5px top no-repeat; height:20px; color:#27a30d; padding-left:35px; display:block; margin:10px 0; font-size:14px; text-decoration:underline;}


a.view_more{color:#27a30d; float:right; display:block; text-transform:uppercase;}
a.view_more:hover{color:#d70000; float:right; display:block; text-transform:uppercase; text-decoration:underline;}

.license_details{background:#fdfcf8; border:#e2dabb solid 1px; margin:15px 0; padding:10px; color:#5d5d5d; font-size:12px; line-height:24px; text-align:justify;}
.license_details a{color:#27a30d; text-decoration:underline;}
.license_details a:hover{color:#d70000; text-decoration:underline;}

h5{margin-top:10px; color:#333333; font-size:13px;}
ul.features_list{margin:5px 0 5px 20px;}
ul.features_list li{background:url(../images/bullet3.gif) 5px 9px no-repeat; padding:5px 5px 5px 20px; font-size:11px;}
/*div.purchase{margin:10px 0; border:#cccccc solid 1px; padding:5px; font-size:12px;}
div.purchase_option{background:#C0E3F1; padding:5px; margin-top:5px;}
div.purchase_option1{background:#ffffff; padding:5px; margin-top:5px;}
div.purchase b, div.purchase_purchase_option b{font-size:12px; margin:0;}
#features_page p.choose_plan{margin-left:20px; color:#444444; font-size:12px;}*/
/* div.purchase{margin:10px 0; border:#cccccc solid 1px; padding:5px; font-size:12px;} */

div.purchase{margin:10px 0; border:#cccccc solid 1px; padding:30px 7px 35px 6px; font-size:12px;}
div.purchase_option{background:#cde8f6; padding:5px; font-weight:bold; font-size:11px; color:#8ca31a;}
div.purchase_option1{background:#ffffff; padding:5px; font-weight:bold; font-size:11px; color:#8ca31a;}
div.purchase b, div.purchase_purchase_option b{font-weight:bold; font-size:13px; color:#1b69a4; margin:0 3px 0 5px;}
#features_page p.choose_plan{font-weight:bold; font-size:11px; color:#5d5d5d; margin-left:20px; line-height:12px;}


.question_expand a,.question_expand a:hover{font-size:14px; color:#0099cc; background:url(../images/question_expand.gif) left 5px no-repeat; padding-left:15px; font-weight:bold; margin:10px 0 5px 0; display:block;}
.question_collapse a,.question_collapse a:hover{font-size:14px; color:#0099cc; background:url(../images/question_collapse.gif) left 5px no-repeat; padding-left:15px; font-weight:bold; margin:10px 0 5px 0; display:block;}

.answer{color:#5d5d5d; font-size:11px; line-height:20px; text-align:justify; margin-left:20px;}

/*li.user_button{float:left; margin-right:10px; margin-top:5px; background:url(../images/user_button.gif) top left no-repeat; width:80px; height:80px; display:block;}
li.staff_button{float:left; margin-right:10px; margin-top:5px; background:url(../images/staff_button.gif) top left no-repeat; width:80px; height:80px; display:block;}
li.admin_button{float:left; margin-right:10px; margin-top:5px; background:url(../images/admin_button.gif) top left no-repeat; width:80px; height:80px; display:block;}*/
.buttons{float:right;}
a.user_icon{float:left; margin-left:10px; margin-top:5px; background:url(../images/user_button.gif) top left no-repeat; width:80px; height:80px; display:block;}
a.staff_icon{float:left; margin-left:10px; margin-top:5px; background:url(../images/staff_button.gif) top left no-repeat; width:80px; height:80px; display:block;}
a.admin_icon{float:left; margin-left:10px; margin-top:5px; background:url(../images/admin_button.gif) top left no-repeat; width:80px; height:80px; display:block;}


/* ------------------- AFTER USER LOGIN PAGE ENDS ---------------------------- */



/* ------------------- ADMIN PAGE STARTS ---------------------------- */
.admin_box{margin:20px auto; width:960px;}
.admin_box_top{background:url(../images/admin_box_top.gif) left bottom no-repeat; height:12px; width:960px;}
.admin_box_bot{background:url(../images/admin_box_bot.gif) no-repeat; height:12px; width:960px;}
.admin_box_cen{background:url(../images/admin_box_cen.gif) repeat-y; width:960px;}

.box_cen_bg{ background:#ffffff;  border:1px solid #acacac; border-bottom:none; border-top:none; padding:10px 12px 0px;}

#latest_email h1{background:#f7f8f8 none repeat scroll 0 0;color:#313537;float:left;font-size:14px;margin:-3px 15px 0 20px;padding:0 13px; font-weight:bold;}

.latest_email td.txthead{background:#f5f5f5; border:1px solid #cccccc; border-left:none; border-right:none; padding:3px 0px; font-size:12px; }
.latest_email td.txthead_first{background:#f5f5f5; border:1px solid #cccccc; border-left:none; border-right:none; padding:3px 0px; font-size:12px; padding-left:12px;}


/*#view_table .view_table_top{background:#eaebeb url(../images/account_mail_bg.gif) repeat-x; height:24px; border-top:#6db1d4 solid 1px; border-bottom:#549bbf solid 1px; font-size:12px; padding-top:1px; padding-bottom:0px; color:#1472a3; line-height:20px;}*/


#superadmin .list_row2{background:#ffffff; padding:5px 5px 5px 8px; color:#333333;}
#superadmin .list_row2_color{background:#f5fcff; padding:5px 5px 5px 8px; color:#333333;}
#superadmin .list_row2 a, #superadmin .list_row2_color a{color:#0099cc;}


/*row color chnages*/
.row_bg td/* row hover styles */ {background-color:#fff8cc;color:#000000;font-size:12px; padding:5px 5px 5px 8px;}
.row_bg1 td/* row hover styles */ {background-color:#fff8cc;color:#000000;font-size:11px;}
.list_row_1 td {background-color:#FFFFFF;font-size:12px;color:#515151;}


#signin_inner .signin_top{background:url(../images/inner_sign_top.gif) top left no-repeat; height:9px;}
#signin_inner .signin_center{background:url(../images/inner_sign_cen.gif) top left repeat-y; padding:10px 15px;}
#signin_inner .signin_bottom{background:url(../images/inner_sign_bot.gif) bottom left no-repeat; height:16px;}


/* ----------------------- LICENSE PAGE STARTS ----------------------------------- */
.list_hdr td{background:url(../images/account_mail_bg.gif) top left repeat-x; height:24px; border-top:#6db1d4 solid 1px; border-bottom:#549bbf solid 1px; font-size:12px; color:#1472a3; line-height:20px; padding-left:10px;}
.list1 td{background:#ffffff; padding:5px 5px 5px 10px; color:#333333; border-bottom:#a5c6d5 solid 1px;}
.list2 td{background:#f5fcff; padding:5px 5px 5px 10px; color:#333333; border-bottom:#a5c6d5 solid 1px;}
.list1 td a, .list2 td a{color:#0099cc;}

.row_hover td{background:#fff8cc; padding:5px 5px 5px 10px; color:#000000; border-bottom:#a5c6a5 solid 1px;}
.row_hover td a{color:#0099cc; text-decoration:underline;}

html>body a.renew{background:url(../images/renew_icon.png) top left no-repeat; width:20px; height:20px; display:block; float:left; margin-right:5px;}
* html a.renew{background:url(../images/renew_icon.gif) top left no-repeat; width:20px; height:20px; display:block; float:left; margin-right:5px;}

html>body a.view{background:url(../images/view_icon.png) top left no-repeat; width:20px; height:20px; display:block; float:left; margin-right:5px;}
* html a.view{background:url(../images/view_icon.gif) top left no-repeat; width:20px; height:20px; display:block; float:left; margin-right:5px;}

.listing_page{margin:10px auto;}
/* ----------------------- LICENSE PAGE ENDS ----------------------------------- */


/* ----------------------- TOOLTIP STARTS ----------------------------------- */
#tooltip_id{width:243px;}
#tooltip_id .top1{background:url(../images/tooltip_top1.gif) bottom left no-repeat; height:7px;}
#tooltip_id .top2{background:url(../images/tooltip_top2.gif) top left no-repeat;}
#tooltip_id .center{background:url(../images/tooltip_center.gif) top left repeat-y;}
#tooltip_id .center p{margin:0 10px 0 30px; padding:0; text-align:left; color:#333333; line-height:18px;}
#tooltip_id .center p span{color:#1472a3;}
#tooltip_id .bottom{background:url(../images/tooltip_bottom.gif) top left no-repeat; height:6px;}
/* ----------------------- TOOLTIP ENDS ----------------------------------- */


/*pop window styles*/
html>body .popwindow_full_blue, html>body .popwindow_full_green, html>body .popwindow_full_red{width:332px; position:fixed; color:#FFFFFF; text-align:left;}
* html .popwindow_full_blue, * html .popwindow_full_green, * html .popwindow_full_red{width:332px; position:absolute; color:#FFFFFF; overflow: visible;
  top: expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop +(documentElement.clientHeight-this.clientHeight) : document.body.scrollTop +(document.body.clientHeight-this.clientHeight)); text-align:left;}
.pop_middle_content{padding:3px 10px;}
.popwindow{width:332px;}

/*blue box styles*/
html>body .popwindow_full_blue .pop_top{ background:url(../images/pop_top.png) no-repeat; width:332px; height:6px;}
html>body .popwindow_full_blue .pop_bottom{ background:url(../images/pop_bottom.png) no-repeat; width:332px; height:6px;}
* html .popwindow_full_blue .pop_top{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./images/pop_top.png', sizingMethod='noscale');width:332px; height:6px;}
* html .popwindow_full_blue .pop_bottom{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./images/pop_bottom.png', sizingMethod='noscale'); width:332px; height:6px;}
.popwindow_full_blue .pop_middle{background:url(../images/pop_middle.gif) repeat-y;}
.popwindow_full_blue .pop_info{background:url(../images/pop_info.gif) no-repeat; padding-left:25px; line-height:18px; padding-right:15px; padding-bottom:3px;}
.popwindow_full_blue a.pop_close{position:absolute; right:8px; top:8px; background:url(../images/pop_close.gif) no-repeat; height:19px; width:19px;}
/*end blue box styles*/




/*red box styles*/
html>body .popwindow_full_red .pop_top{ background:url(../images/pop_top_r.png) no-repeat; width:332px; height:6px;}
html>body .popwindow_full_red .pop_bottom{ background:url(../images/pop_bottom_r.png) no-repeat; width:332px; height:6px;}
* html .popwindow_full_red .pop_top{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./images/pop_top_r.png', sizingMethod='noscale');width:332px; height:6px;}
* html .popwindow_full_red .pop_bottom{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./images/pop_bottom_r.png', sizingMethod='noscale'); width:332px; height:6px;}
.popwindow_full_red .pop_middle{background:url(../images/pop_middle_r.gif) repeat-y;}
.popwindow_full_red .pop_info{background:url(../images/pop_info_r.gif) no-repeat; padding-left:25px; line-height:18px; padding-right:15px; padding-bottom:3px;}
.popwindow_full_red a.pop_close{position:absolute; right:8px; top:8px; background:url(../images/pop_close_r.gif) no-repeat; height:19px; width:19px;}
/*end red box styles*/

*:first-child+html .popwindow_full_red .pop_top{ background:url(../images/pop_top_r.png) no-repeat; width:332px; height:6px;}
*:first-child+html .popwindow_full_red .pop_bottom{ background:url(../images/pop_bottom_r.png) no-repeat; width:332px; height:6px;}
/*green box styles*/
html>body .popwindow_full_green .pop_top{ background:url(../images/pop_top_g.png) no-repeat; width:332px; height:6px;}
html>body .popwindow_full_green .pop_bottom{ background:url(../images/pop_bottom_g.png) no-repeat; width:332px; height:6px;}
* html .popwindow_full_green .pop_top{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./images/pop_top_g.png', sizingMethod='noscale');width:332px; height:6px;}
* html .popwindow_full_green .pop_bottom{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./images/pop_bottom_g.png', sizingMethod='noscale'); width:332px; height:6px;}
.popwindow_full_green .pop_middle{background:url(../images/pop_middle_g.gif) repeat-y;}
.popwindow_full_green .pop_info{background:url(../images/pop_info_g.gif) no-repeat; padding-left:25px; line-height:18px; padding-right:15px; padding-bottom:3px;}
.popwindow_full_green a.pop_close{position:absolute; right:8px; top:8px; background:url(../images/pop_close_g.gif) no-repeat; height:19px; width:19px;}
/*end green box styles*/
/*end pop window styles*/





/*.light_home_orange .full_bg{background:#ed8c01; }
html>body .light_home_orange .corners-top-home{background-image:url(../images/home_light_box_o_top.png); background-position: top left; width:514px; height:5px;}
* html .light_home_orange .corners-top-home{background-position: top left;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/home_light_box_o_top.png', sizingMethod='noscale'); width:514px; height:5px;}

html>body .light_home_orange .corners-bottom-home{background-image:url(../images/home_light_box_o_bot.png); background-position: left bottom; width:514px; height:5px;}
* html .light_home_orange .corners-bottom-home{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/home_light_box_o_bot.png', sizingMethod='noscale');  background-position: left bottom; width:514px; height:5px;}
.light_home_orange .closeimg{position:absolute; right:5px; background: url(../images/close_img_o.gif) no-repeat; height: 16px; width:16px;}
.light_home_orange h2{background:url(../images/home_light_box_icon.png) left 5px no-repeat;padding:5px 10px 10px 22px; margin-left:10px; font-size:13px; text-align:left; color:#FFFFFF;}
.light_home_orange .light_box_home_cen{background:#fef6eb; width:504px; margin:0 auto;}
.light_home_orange .light_box_home_cen1{ padding:10px 15px 10px 10px; line-height:22px; text-align:left;}
.light_home_orange span.corners-top {background-image:url(../images/home_light_box_o_box_t_l.gif); background-position: top left;}
.light_home_orange .light_box_home_cen span.corners-top, .light_box_home_cen span.corners-bottom, .light_box_home_cen span.corners-top span, .light_box_home_cen  span.corners-bottom span {background-repeat:no-repeat;display:block;font-size:1px;height:5px;line-height:1px;}
.light_home_orange .light_box_home_cen span.corners-top span {background-image:url(../images/home_light_box_o_box_t_r.gif); background-position:right top;}
.light_home_orange .light_box_home_cen span.corners-bottom {background-image:url(../images/home_light_box_o_box_b_l.gif); background-position: left bottom;}
.light_home_orange .light_box_home_cen span.corners-bottom span {background-image:url(../images/home_light_box_o_box_b_r.gif); background-position:right bottom;}
.light_home_orange .light_box_home_cen input[type="checkbox"]{ font-size:11px;}*/


/*violet*/
/*.light_home_violet .full_bg{background:#a70074; }
html>body .light_home_violet .corners-top-home{background-image:url(../images/home_light_box_v_top.png); background-position: top left; width:514px; height:5px;}
* html .light_home_violet .corners-top-home{background-position: top left;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/home_light_box_v_top.png', sizingMethod='noscale'); width:514px; height:5px;}

html>body .light_home_violet .corners-bottom-home{background-image:url(../images/home_light_box_v_bot.png); background-position: left bottom; width:514px; height:5px;}
* html .light_home_violet .corners-bottom-home{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/home_light_box_v_bot.png', sizingMethod='noscale');  background-position: left bottom; width:514px; height:5px;}
.light_home_violet .closeimg{position:absolute; right:5px; background: url(../images/close_img_v.gif) no-repeat; height: 16px; width:16px;}
.light_home_violet h2{background:url(../images/home_light_box_icon.png) left 5px no-repeat;padding:5px 10px 10px 22px; margin-left:10px; font-size:13px; text-align:left; color:#FFFFFF;}
.light_home_violet .light_box_home_cen{background:#fdf4fd; width:504px; margin:0 auto;}
.light_home_violet .light_box_home_cen1{ padding:10px 15px 10px 10px; line-height:22px; text-align:left;}
.light_home_violet span.corners-top {background-image:url(../images/home_light_box_v_box_t_l.gif); background-position: top left;}
.light_home_violet .light_box_home_cen span.corners-top, .light_box_home_cen span.corners-bottom, .light_box_home_cen span.corners-top span, .light_box_home_cen  span.corners-bottom span {background-repeat:no-repeat;display:block;font-size:1px;height:5px;line-height:1px;}
.light_home_violet .light_box_home_cen span.corners-top span {background-image:url(../images/home_light_box_v_box_t_r.gif); background-position:right top;}
.light_home_violet .light_box_home_cen span.corners-bottom {background-image:url(../images/home_light_box_v_box_b_l.gif); background-position: left bottom;}
.light_home_violet .light_box_home_cen span.corners-bottom span {background-image:url(../images/home_light_box_v_box_b_r.gif); background-position:right bottom;}
.light_home_violet .light_box_home_cen input[type="checkbox"]{ font-size:11px;}*/


/*blue*/
/*.light_home_blue .full_bg{background:#0094aa; }
html>body .light_home_blue .corners-top-home{background-image:url(../images/home_light_box_b_top.png); background-position: top left; width:514px; height:5px;}
* html .light_home_blue .corners-top-home{background-position: top left;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/home_light_box_b_top.png', sizingMethod='noscale'); width:514px; height:5px;}

html>body .light_home_blue .corners-bottom-home{background-image:url(../images/home_light_box_b_bot.png); background-position: left bottom; width:514px; height:5px;}
* html .light_home_blue .corners-bottom-home{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/home_light_box_b_bot.png', sizingMethod='noscale');  background-position: left bottom; width:514px; height:5px;}
.light_home_blue .closeimg{position:absolute; right:5px; background: url(../images/close_img_b.gif) no-repeat; height: 16px; width:16px;}
.light_home_blue h2{background:url(../images/home_light_box_icon.png) left 5px no-repeat;padding:5px 10px 10px 22px; margin-left:10px; font-size:13px; text-align:left; color:#FFFFFF;}
.light_home_blue .light_box_home_cen{background:#f4fbfd; width:504px; margin:0 auto;}
.light_home_blue .light_box_home_cen1{ padding:10px 15px 10px 10px; line-height:22px; text-align:left;}
.light_home_blue span.corners-top {background-image:url(../images/home_light_box_b_box_t_l.gif); background-position: top left;}
.light_home_blue .light_box_home_cen span.corners-top, .light_box_home_cen span.corners-bottom, .light_box_home_cen span.corners-top span, .light_box_home_cen span.corners-bottom span {background-repeat:no-repeat;display:block;font-size:1px;height:5px;line-height:1px;}
.light_home_blue .light_box_home_cen span.corners-top span {background-image:url(../images/home_light_box_b_box_t_r.gif); background-position:right top;}
.light_home_blue .light_box_home_cen span.corners-bottom {background-image:url(../images/home_light_box_b_box_b_l.gif); background-position: left bottom;}
.light_home_blue .light_box_home_cen span.corners-bottom span {background-image:url(../images/home_light_box_b_box_b_r.gif); background-position:right bottom;}
.light_home_blue .light_box_home_cen input[type="checkbox"]{ font-size:11px;}*/




/*blue1*/
.light_home_blue1, .light_home_green{width:514px;}
.light_home_blue1 .full_bg{background:#186e9f; }
html>body .light_home_blue1 .corners-top-home{background-image:url(../images/home_light_box_b1_top.png); background-position: top left; width:514px; height:5px;}
* html .light_home_blue1 .corners-top-home{background-position: top left;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./images/home_light_box_b1_top.png', sizingMethod='noscale'); width:514px; height:5px;}

html>body .light_home_blue1 .corners-bottom-home{background-image:url(../images/home_light_box_b1_bot.png); background-position: left bottom; width:514px; height:5px;}
* html .light_home_blue1 .corners-bottom-home{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./images/home_light_box_b1_bot.png', sizingMethod='noscale');  background-position: left bottom; width:514px; height:5px;}
.light_home_blue1 .closeimg{position:absolute; right:5px; background: url(../images/close_img_b1.gif) no-repeat; height: 16px; width:16px;}
.light_home_blue1 h2{background:url(../images/home_light_box_icon.png) left 5px no-repeat;padding:5px 10px 10px 22px; margin-left:10px; font-size:13px; text-align:left; color:#FFFFFF;}
.light_home_blue1 .light_box_home_cen{background:#f4fbfd; width:504px; margin:0 auto;}
.light_home_blue1 .light_box_home_cen1{ padding:10px 15px 10px 10px; line-height:22px; text-align:left;}
.light_home_blue1 span.corners-top {background-image:url(../images/home_light_box_b1_box_t_l.gif); background-position: top left;}
.light_home_blue1 .light_box_home_cen span.corners-top, .light_box_home_cen span.corners-bottom, .light_box_home_cen span.corners-top span, .light_box_home_cen span.corners-bottom span {background-repeat:no-repeat;display:block;font-size:1px;height:5px;line-height:1px;}
.light_home_blue1 .light_box_home_cen span.corners-top span {background-image:url(../images/home_light_box_b1_box_t_r.gif); background-position:right top;}
.light_home_blue1 .light_box_home_cen span.corners-bottom {background-image:url(../images/home_light_box_b1_box_b_l.gif); background-position: left bottom;}
.light_home_blue1 .light_box_home_cen span.corners-bottom span {background-image:url(../images/home_light_box_b1_box_b_r.gif); background-position:right bottom;}
.light_home_blue1 .light_box_home_cen input[type="checkbox"]{ font-size:11px;}
.light_home_blue1 .submitbutton{background:url(../images/lightbox_submit.gif) no-repeat; width:57px; height:26px; border:none; margin-right:8px; margin-top:15px;}



/*green*/
.light_home_green .full_bg{background:#8dc04b; }
html>body .light_home_green .corners-top-home{background-image:url(../images/home_light_box_g_top.png); background-position: top left; width:514px; height:5px;}
* html .light_home_green .corners-top-home{background-position: top left;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./images/home_light_box_g_top.png', sizingMethod='noscale'); width:514px; height:5px;}

html>body .light_home_green .corners-bottom-home{background-image:url(../images/home_light_box_g_bot.png); background-position: left bottom; width:514px; height:5px;}
* html .light_home_green .corners-bottom-home{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./images/home_light_box_g_bot.png', sizingMethod='noscale');  background-position: left bottom; width:514px; height:5px;}
.light_home_green .closeimg{position:absolute; right:5px; background: url(../images/light_box_close.gif) no-repeat; height: 16px; width:16px;}
.light_home_green h2{background:url(../images/home_light_box_icon.png) left 5px no-repeat;padding:5px 10px 10px 22px; margin-left:10px; font-size:13px; text-align:left; color:#FFFFFF;}
.light_home_green .light_box_home_cen{background:#ebf7da; width:504px; margin:0 auto;}
.light_home_green .light_box_home_cen1{ padding:10px 15px 10px 10px; line-height:22px; text-align:left;}
.light_home_green span.corners-top {background-image:url(../images/light_box_bot_inner_top_l.gif); background-position: top left;}
.light_home_green .light_box_home_cen span.corners-top, .light_box_home_cen span.corners-bottom, .light_box_home_cen span.corners-top span, .light_box_home_cen span.corners-bottom span {background-repeat:no-repeat;display:block;font-size:1px;height:5px;line-height:1px;}
.light_home_green .light_box_home_cen span.corners-top span {background-image:url(../images/light_box_bot_inner_top_r.gif); background-position:right top;}
.light_home_green .light_box_home_cen span.corners-bottom {background-image:url(../images/light_box_bot_inner_bot_l.gif); background-position: left bottom;}
.light_home_green .light_box_home_cen span.corners-bottom span {background-image:url(../images/light_box_bot_inner_bot_r.gif); background-position:right bottom;}
.light_home_green .light_box_home_cen input[type="checkbox"]{ font-size:11px;}
.light_home_green .yesbutton{background:url(../images/yes.gif) no-repeat; width:37px; height:26px; border:none; margin-right:8px; margin-top:15px;}
.light_home_green .nobutton{background:url(../images/no.gif) no-repeat; width:32px; height:26px; border:none; margin-right:15px; margin-top:15px;}
.light_home_green .okbutton{background:url(../images/ok.gif) no-repeat; width:32px; height:26px; border:none; margin-right:15px; margin-top:15px;}
/*new lightbox style*/



/*unser_constu*/

.unser_constu{margin:10px auto; width:700px;}
.unser_constu div{float:left;}
.unser_constu div.constu_txt{width:400px; margin:25px 0 0 15px;}
#fullpage_content .unser_constu h3{padding-top:55px; padding-left:10px; text-align:center; font-size:16px;}
#fullpage_content .unser_constu h1{text-align:center; font-size:22px;}




/*My Account page*/

#view_table { font-size:12px; margin-bottom:30px; }
#view_table .view_table_top{background:#eaebeb url(../images/account_mail_bg.gif) repeat-x; height:24px; border:1px solid #a7defb; border-left:none; border-right:none; font-size:12px; padding-top:1px; padding-bottom:0px; color:#1472a3; line-height:20px;}
#view_table td.details_green{padding:4px 0px; border-bottom:1px dotted #9e9e9e; color:#1e94a5; line-height:20px; font-size:12px;}

#view_table td.details_green a:link, #view_table td.details_green a:visited{ color:#44b1c1;}
#view_table td.details_green a:active, #view_table td.details_green a:hover{color:#a70074;}
#view_table td.details{padding:4px 0px; border-bottom:1px dotted #9e9e9e; font-size:12px;}
#view_table td.details1{padding:7px 0px; border:none;}
#view_table td.details_sno{padding:4px 0px; border-bottom:1px dotted #9e9e9e; padding-left:10px;}
#view_table td.no_display_details{ font-size:13px; font-weight:bold;}
/*#view_table td.details img, #view_table td.details_grenn img{margin-right:16px;}*/
#view_table td.details .rss{ margin-left:0px;}
#view_table td.details img, #view_table td.details_grenn img{margin-right:8px; margin-left:8px;}
#view_table td.details .activeimg{margin-left:10px;}
.save_email_btn{background:url(../images/save_emails.gif) top left no-repeat; width:88px; height:25px; border:0; cursor:pointer;}
.save_email_btn:hover{background:url(../images/save_emails_over.gif) top left no-repeat; width:88px; height:25px; border:0; cursor:pointer;}

/*html>body .viewform{ margin:10px 0 0 0; padding:10px 10px 0; background:#f1f7fc; border:1px solid #d8ebfc; }
* html .viewform{ margin:10px 0 0 0; padding:10px 10px 0; background:#f1f7fc; border:1px solid #d8ebfc; width:100%;}
.viewform td{padding:4px 0 10px; font-size:12px; }
.viewform td.color{padding:4px 0 5px 5px; font-size:12px; background:#E4F1FD; border:1px solid #CDE0F3; }
.viewform td.color1{padding:4px 0 5px 5px; font-size:12px; background:#d8ebfc; border:1px solid #CDE0F3; }
.viewform td span{color:#ccc; padding-top:5px; line-height:20px; margin-top:5px;}
.viewform td span.find{color:#333;}
.viewform td span.cname{ color:#0094aa;  font-size:11px; font-style:italic; font-weight:bold;}
.viewform td p{font-size:12px; padding-bottom:10px; line-height:20px;}
viewform .servies h3{margin:15px 0; padding-bottom:5px;}
* html .orderform .input_txt{width:270px;}
.viewform input[type="text"]{ width:270px; border:1px solid #ccc;}
.viewform input[type="text"]:hover{ background:#f8ffef; border:1px solid #90c741;}
.viewform input[type="text"]:focus{ background:#edfcfe; border:1px solid #6fd0e0;}

.viewform .textare_style{ width:270px; border:1px solid #ccc;}
.viewform .textare_style:hover{ background:#f8ffef; border:1px solid #90c741;}
.viewform .textare_style:focus{ background:#edfcfe; border:1px solid #6fd0e0;}


.viewform select[name="countryselect"]{ width:270px;}
.viewform select{font-size:12px;margin-right:10px;}
.viewform h3{ color:#779d15; font-size:16px; margin-bottom:5px;}
.viewform ul{margin-left:65px; margin-top:24px; }
.viewform ul li{margin-bottom:20px;  padding-left:25px; font-size:12px; background: url(../images/bullet3.gif) left 4px no-repeat;}
.viewform ul.plan{margin-left:145px; margin-top:10px; padding-bottom:15px;}
.viewform ul.plan li{background:none; margin-bottom:10px;}
.viewform ul.plan li input[type="radio"]{ margin-top:3px;}*/
/*.save_btn{background:url(../images/save_btn.gif) top left no-repeat; width:68px; height:25px; border:0; cursor:pointer;}
.save_btn:hover{background:url(../images/save_btn_over.gif) top left no-repeat; width:68px; height:25px; border:0; cursor:pointer;}*/

.update_btn{background:url(../images/update_btn.gif) top left no-repeat; width:68px; height:25px; border:0; cursor:pointer; margin:10px 20px 10px 0;}
.update_btn:hover{background:url(../images/update_btn_over.gif) top left no-repeat; width:68px; height:25px; border:0; cursor:pointer; margin:10px 20px 10px 0;}


.add_new_credit{margin:10px 0 0; text-align:right;}

/*.add_btn{background:url(../images/add_btn_new_cc.gif) top left no-repeat; width:148px; height:25px; border:0; cursor:pointer;}
.add_btn:hover{background:url(../images/add_btn_over.gif) top left no-repeat; width:148px; height:25px; border:0; cursor:pointer;}*/
.add1_btn{background:url(../images/add_btn_new_cc.gif) top left no-repeat; width:68px; height:25px; border:0; cursor:pointer; margin:10px 20px 10px 0;}
.add1_btn:hover{background:url(../images/add1_btn_over.gif) top left no-repeat; width:68px; height:25px; border:0; cursor:pointer; margin:10px 20px 10px 0;}

.add_btn_email{background:url(../images/add1_btn_email.gif) top left no-repeat; width:68px; height:25px; border:0; cursor:pointer;  margin:10px 20px 10px 0;}
.add_btn_email:hover{background:url(../images/add1_btn_over.gif) top left no-repeat; width:68px; height:25px; border:0; cursor:pointer;  margin:10px 20px 10px 0;}

.graybox{ background:#d8ebfc; border:1px solid #CDE0F3; padding-bottom:10px; font-size:12px;}
html>body #new_credit_card .close_div{position:absolute; right:5px; top:3px;}
* html #new_credit_card .close_div{position:absolute; right:5px; top:5px;}
html>body .viewform_add .close_div{position:absolute; right:5px; top:4px;}
* html .viewform_add .close_div{position:absolute; right:5px; top:3px;}
#new_credit_card .left_form {float:left;text-align:right;width:180px; margin-top:2px;}
#new_credit_card .right_form {float:left;margin-left:5px;width:600px;}




/*row color chnages*/
.row_bg td/* row hover styles */ {background-color:#f5fbfd;color:#000000;font-size:12px;}
.row_bg1 td/* row hover styles */ {background-color:#f5fbfd;color:#000000;font-size:11px;}
.list_row_1 td {background-color:#FFFFFF;font-size:12px;color:#515151;}


/*add email id part styles*/
/*html>body .viewform_add{ margin:10px 0 0 0; padding:5px 10px 0; background:#f1f7fc; border:1px solid #d8ebfc;}
* html .viewform_add{ margin:10px 0 0 0; padding:5px 10px 0; background:#f1f7fc; border:1px solid #d8ebfc; width:100%;}
.viewform_add td{padding:1px 0 10px; font-size:12px; }
.viewform_add td.color{padding:4px 0 5px 5px; font-size:12px; background:#E4F1FD; border:1px solid #CDE0F3; }
.viewform_add td.color1{padding:4px 0 5px 5px; font-size:12px; background:#d8ebfc; border:1px solid #CDE0F3; }
.viewform_add td span{color:#ccc; padding-top:5px; line-height:20px; margin-top:5px;}
.viewform_add td span.find{color:#333;}
.viewform_add td span.cname{ color:#0094aa;  font-size:11px; font-style:italic; font-weight:bold;}
.viewform_add td p{font-size:12px; padding-bottom:10px; line-height:20px;}
.viewform_add .servies h3{margin:15px 0; padding-bottom:5px;}
* html .orderform .input_txt{width:270px;}
.viewform_add input[type="text"]{ width:270px; border:1px solid #ccc;}
.viewform_add input[type="text"]:hover{ background:#f8ffef; border:1px solid #90c741;}
.viewform_add input[type="text"]:focus{ background:#edfcfe; border:1px solid #6fd0e0;}
.viewform_add select[name="countryselect"]{ width:270px;}
.viewform_add select{font-size:12px;margin-right:10px;}
.viewform_add h3{ color:#779d15; font-size:16px; margin-bottom:5px;}
html>body .viewform_add  .close_div{position:absolute; right:5px; top:4px;}
* html .viewform_add  .close_div{position:absolute; right:5px; top:3px;}*/

.signup_btn{background:url(../images/sign_up_btn.gif) top left no-repeat; width:100px; height:39px; border:0; cursor:pointer;}
.signup_btn:hover{background:url(../images/sign_up_btn_hover.gif) top left no-repeat; width:100px; height:39px; border:0; cursor:pointer;}


/* ----------------------- BLOG PAGE STARTS ----------------------------------- */
.category_hdr{color:#1A70A2; font-size:1.7em; margin:0 15px 15px 0; font-family:Arial, Helvetica, sans-serif;}
.blog_content{margin:0 15px 15px 0; border-bottom:#cde3ef solid 1px; padding:10px 0;}
.blog_hdr{color:#1A70A2; font-size:1.5em; margin:0 0 10px 0; font-family:Arial, Helvetica, sans-serif;}
p.blog_post{background:url(../images/blog_post.gif) left 3px no-repeat; padding:2px 0 2px 25px; color:#333333; font-size:1.1em; display:block; padding-bottom:10px; border-bottom:#dedede dashed 1px;}
p.blog_post span.divs{color:#bfbfbf; padding:0 5px;}
p.blog_post a.comments_link{color:#0965B1;}
p.blog_post a.comments_link:hover{text-decoration:underline;}

p.blog_post a.share{background:url(../images/share_icon.gif) left 3px no-repeat; padding:2px 0 2px 20px; color:#0965B1; font-size:1.1em;}
p.blog_post a.share:hover{background:url(../images/share_icon.gif) left 3px no-repeat; padding:2px 0 2px 20px; color:#0965B1; text-decoration:underline;}

p.blog_text{color:#333333; font-size:1.1em; line-height:22px; text-align:justify; margin-top:10px;}
p.blog_text a{color:#0965b1;}

a.category_link{background:url(../images/blog_category.gif) 5px top no-repeat; height:20px; color:#5d5d5d; padding-left:35px; color:#5d5d5d; margin:15px 0; font-size:14px; display:block;}
a.category_link:hover{background:url(../images/blog_category.gif) 5px top no-repeat; height:20px; color:#5d5d5d; padding-left:35px; color:#27a30d; margin:15px 0; font-size:14px; display:block;}
/* ----------------------- BLOG PAGE ENDS ----------------------------------- */
/* ----------------------- MY ACCOUNT PAGE STARTS ----------------------------------- */
#myaccount_div{background:#eef8ff; border:1px solid #c3e4fa; padding:10px;}
#myaccount_div .table_bg{border-spacing:5px 5px;}
.line1 td{background-color:#c3e0ef; border:#94c9e5 solid 1px; color:#555555; padding:5px 5px; font-weight:bold;}

.line2 td{background-color:#a8cfe3; border:#84b5ce solid 1px; color:#555555; padding:5px 5px; font-weight:bold;}

.line1 td .txt_bx, .line2 td .txt_bx{width:250px; height:14px; border:#508ead solid 1px; background:#ffffff; font-size:12px; padding:3px; font-size:12px;}

.line1 td .cmb_bx, .line2 td .cmb_bx{width:256px; height:20px; border:#508ead solid 1px; background:#ffffff; font-size:12px; padding:0 3px; font-size:12px;}
#myaccount_div .close_div{position:absolute; right:5px; top:4px;}
.myaccount_div{background:#eef8ff; border:1px solid #c3e4fa; padding:10px;}
.myaccount_div .table_bg{border-spacing:5px 5px;}
.myaccount_div .close_div{position:absolute; right:5px; top:4px;}
/* ----------------------- MY ACCOUNT PAGE ENDS ----------------------------------- */


/* ------------------- ORDER PAGE STARTS ---------------------------- */
/*.orderlist_table{border:#94c9e5 solid 1px; border-bottom:0; border-right:0; margin:10px 0;}
.order_list1{background-color:#c3e0ef; border-bottom:#94c9e5 solid 1px; border-right:#94c9e5 solid 1px; color:#444444; padding:8px 5px 8px 10px; font-weight:bold;}
.order_list2{background-color:#ffffff; border-bottom:#94c9e5 solid 1px; border-right:#94c9e5 solid 1px; color:#4444444; padding:8px 5px 8px 10px;}
.payment_icons input[type="image"]{float:left; margin:10px 15px 10px 0;}*/
.orderlist_table{border:#94c9e5 solid 1px; border-bottom:0; border-right:0; margin:10px 0;}
.order_list1{background-color:#c3e0ef; border-bottom:#94c9e5 solid 1px; border-right:#94c9e5 solid 1px; color:#444444; padding:8px 5px 8px 10px; font-weight:bold; font-size:12px;}
.order_list2{background-color:#ffffff; border-bottom:#94c9e5 solid 1px; border-right:#94c9e5 solid 1px; color:#444444; padding:8px 5px 8px 10px; font-size:12px;}
.payment_icons input[type="image"]{float:left; margin:10px 15px 10px 0;}
.order_list1 span, .order_list2 span{color:#095bad; font-weight:bold;}
/*.order_list1 span.price, .order_list2 span.price{color:#8ca31a;}
.order_list1 span.price1, .order_list2 span.price1{color:#a35f1a;}*/

.order_list1 span.price, .order_list2 span.price{color:#a34a1a;}
.order_list1 span.price1, .order_list2 span.price1{color:#1a8ba3;}

/* ------------------- ORDER PAGE ENDS ---------------------------- */


#Development iframe{height:0px;}
.complete_update_btn{background:url(../images/complete_update_btn.gif) top left no-repeat; width:148px; height:25px; border:0; cursor:pointer;}
.complete_update_btn:hover{background:url(../images/complete_update_btn_over.gif) top left no-repeat; width:148px; height:25px; border:0; cursor:pointer;}
.plan_update{background:url(../images/plan_update.gif) top left no-repeat; width:88px; height:25px; border:0; cursor:pointer;}
.plan_update:hover{background:url(../images/plan_update_over.gif) top left no-repeat; width:88px; height:25px; border:0; cursor:pointer;}


/*cancel my account*/
.account_cancel_btn{background:url(../images/cancel_my_acc.gif) top left no-repeat; width:148px; height:25px; border:0; cursor:pointer;}
.account_cancel_btn:hover{background:url(../images/cancel_my_acc_hover.gif) top left no-repeat; width:148px; height:25px; border:0; cursor:pointer;}



html>body .viewform{ margin:10px 0 0 0; padding:10px 10px 0; background:#f1f7fc; border:1px solid #d8ebfc; }
* html .viewform{ margin:10px 0 0 0; padding:10px 10px 0; background:#f1f7fc; border:1px solid #d8ebfc; width:100%;}
.viewform td{padding:4px 0 10px; font-size:12px; }
.viewform td.color{padding:4px 0 5px 5px; font-size:12px; background:#E4F1FD; border:1px solid #CDE0F3; }
.viewform td.color1{padding:4px 0 5px 5px; font-size:12px; background:#d8ebfc; border:1px solid #CDE0F3; }
.viewform td span{color:#ccc; padding-top:5px; line-height:20px; margin-top:5px;}
.viewform td span.find{color:#333;}
.viewform td span.cname{ color:#0094aa;  font-size:11px; font-style:italic; font-weight:bold;}
.viewform td p{font-size:12px; padding-bottom:10px; line-height:20px;}
viewform .servies h3{margin:15px 0; padding-bottom:5px;}
* html .orderform .input_txt{width:270px;}
.viewform input[type="text"]{ width:270px; border:1px solid #ccc;}
.viewform input[type="text"]:hover{ background:#f8ffef; border:1px solid #90c741;}
.viewform input[type="text"]:focus{ background:#edfcfe; border:1px solid #6fd0e0;}

.viewform .textare_style{ width:270px; border:1px solid #ccc;}
.viewform .textare_style:hover{ background:#f8ffef; border:1px solid #90c741;}
.viewform .textare_style:focus{ background:#edfcfe; border:1px solid #6fd0e0;}


.viewform select[name="countryselect"]{ width:270px;}
.viewform select{font-size:12px;margin-right:10px;}
.viewform h3{ color:#779d15; font-size:16px; margin-bottom:5px;}
.viewform ul{margin-left:65px; margin-top:24px; }
.viewform ul li{margin-bottom:20px;  padding-left:25px; font-size:12px; background: url(../images/bullet3.gif) left 4px no-repeat;}
.viewform ul.plan{margin-left:145px; margin-top:10px; padding-bottom:15px;}
.viewform ul.plan li{background:none; margin-bottom:10px;}
.viewform ul.plan li input[type="radio"]{ margin-top:3px;}

/* --------------------------- RIGHT BODY CONTENT ENDS HERE -----------------------------*/

/* ----------------- Breadcrumb -------------------*/
#breadcrumb{color:#0094aa; font-size:11px; margin-bottom:20px; /*for ie only*/width:100%;}
#breadcrumb a{color:#7eae00; text-decoration:none; background:url(../images/breadcrumb_arrow.gif) right 3px no-repeat; margin:0 5px; padding-right:15px;}
#breadcrumb a:hover{color:#7f0159; text-decoration:underline;}
html>body .breadcrumb_left{background:url(../images/breadcrumb_left.png) top left no-repeat; height:28px;}
* html .breadcrumb_left{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/breadcrumb_left.png', sizingMethod='noscale'); height:28px;}

/*.breadcrumb_left{background:url(../images/breadcrumb_left.gif) top left no-repeat; height:28px;}*/


.breadcrumb_center{background:url(../images/breadcrumb_center.gif) top left repeat-x; height:28px;}
html>body .breadcrumb_right{background:url(../images/breadcrumb_right.png) top right no-repeat; height:28px;}
* html .breadcrumb_right{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/breadcrumb_right.png', sizingMethod='noscale');height:28px;}
/* ----------------- Breadcrumb Ends -------------------*/

h1{color:#2f79b4; font-size:20px; font-weight:normal;}



/*afterlogin inner pages*/

.innerpage_header{text-align:center; padding:22px 0 0; margin-bottom:45px;}
#fullpage_content, #fullpage_content p{font-size:13px;}
#fullpage_content p{padding:10px 0;}
#fullpage_content ul{margin-left:65px; margin-top:5px; }
#fullpage_content ul li{margin-bottom:10px;  padding-left:25px; font-size:12px; background: url(../images/bullet3.gif) left 4px no-repeat;}
#fullpage_content h3{ color:#779d15; font-size:16px; margin:5px 0;}
#fullpage_content{margin:50px 10px 10px 10px;}


/*New Feature page style*/
.newfeat{margin:25px 0 10px;}
.newfeat ul{ background:url(../images/new_feat_li_bg.gif) repeat-x; height:28px; }
.newfeat li{float:left; font-size:13px; border-right:1px solid #fff; height:27px; padding:0 18px; line-height:27px; font-size:13px; font-weight:bold; }
.newfeat li.select{ background:#fff; height:25px; border:1px solid #009ad9; border-bottom:none; border-top-width:3px; line-height:22px; }
.newfeat li.select a{color:#009ad9;}
.newfeat li a:hover{ color:#009ad9;}






.new_feat_main_l{float:left; width:370px; margin-right:20px;}
.new_feat_main_r{float:right; width:260px;}
.new_feat_list{margin:15px 0;}
.new_feat_list .new_feat_sub_l{width:315px; margin-right:20px; float:left;}
.new_feat_list .new_feat_sub_r{width:315px;  float:right;}
.new_feat_list p.right_img{float:right; clear:right; margin:0 0 0 5px;}
#features_page .new_feat_list h3{margin-top:2em; font-size:14px;}
#features_page .new_feat_list p{text-align:left;}


/* ------------------- ORDER PAGE STARTS ---------------------------- */
.order_page{width:140px; float:left; margin:10px 10px 10px 0;}
#features_page .order_page .heading_txt{font-weight:bold; font-size:13px; color:#1b69a4; margin-left:18px;}
#features_page .order_page .plan_txt{font-weight:bold; font-size:11px; color:#5d5d5d; margin-left:18px; line-height:12px;}
#features_page .order_page .plan_txt span{font-weight:bold; font-size:11px; color:#8ca31a; font-style:italic;}
#features_page .order_page input[type="radio"]{vertical-align:middle;}

/* ------------------- ORDER PAGE ENDS ---------------------------- */
/* ------------------- KNOWLEDGE BASE STARTS ---------------------------- */
.search_resource_div{background:#f9f9f9; border:#dddddd solid 1px; padding:10px;}
.search_div{margin:10px 0; width:365px; height:29px; background:#ffffff; border:#787878 solid 1px;}
.search_div .text_box{width:331px; line-height:19px; padding:5px 0 5px 5px; font-size:14px; color:#404040; float:left; border:0 none; background:none;}
.search_div .search_btn{width:29px; height:29px; float:left; background:url(../images/search_button.gif) top right no-repeat; border:0; cursor:pointer; margin:0; padding:0;}

.result_div{color:#888888;}
.result_div p{float:left; margin-right:5px; font-size:12px; vertical-align:middle; margin:5px 5px 5px 0;}
ul.select_source{float:left; margin:8px 0;}
ul.select_source li{background:url(../images/link_seperator.gif) center right no-repeat; float:left;}
ul.select_source li a.unselected{padding:2px 5px; margin:0 5px; color:#333333; font-size:15px;}
ul.select_source li a.unselected:hover{padding:2px 5px; margin:0 5px; background:#999999; color:#ffffff; font-size:15px;}
ul.select_source li a.selected{background:#666666; padding:2px 5px; margin:0 5px; color:#ffffff; font-size:15px;}

.result_details{margin:0 0 20px 0;}
#features_page .no_results{font-size:12px; color:#333333; float:right; text-align:right; line-height:18px; margin:5px 0;}
.back_to_search{float:right; text-align:right; font-size:12px; margin:10px 15px 0 0;}
.back_to_search a{color:#27a30d;}
.back_to_search a:hover{color:#db1919; text-decoration:underline;}

#features_page .result_details .header, #features_page .result_details .header a{font-size:13px; color:#004477; font-weight:bold; line-height:normal;}
#features_page .result_details .header a:hover{text-decoration:underline;}
#features_page .result_details .desc{color:#333333; font-size:12px; margin-bottom:2px; line-height:20px;}
#features_page .result_details .page_txt{color:#888888; font-size:11px; line-height:normal;}

#features_page .about_author_heading{font-size:13px; color:#333333; font-weight:bold; line-height:normal; margin-bottom:5px;}
#features_page .about_txt td{padding:8px 0; color:#333333;}
#features_page .about_txt td p{color:#0088cc; line-height:0;}

#features_page .knowledge_paging{text-align:center; padding:5px 0;}
#features_page .knowledge_paging a.select, #features_page .knowledge_paging a.unselect:hover{padding:2px 5px; margin-right:5px; background:#004477; color:#ffffff; border:#004477 solid 1px;}
#features_page .knowledge_paging a.unselect{padding:2px 5px; margin-right:5px; background:#ffffff; color:#004477; border:#dddddd solid 1px;}

/* ------------------- KNOWLEDGE BASE ENDS ---------------------------- */


/* ------------------- VIDEO TUTORIAL PAGE STARTS ---------------------------- */
#features_page .video_tutorial{margin:0 0 20px 0; border:#dddddd solid 1px;}
#features_page .video_tutorial .video{padding:10px;}
#features_page .video_tutorial .video_desc{padding:0 10px;}
#features_page .video_tutorial .video_desc .title{font-size:13px; color:#004477; font-weight:bold; line-height:normal;}
#features_page .video_tutorial .video_desc .txt_desc{color:#333333; font-size:12px; margin-bottom:2px; line-height:20px;}
#features_page .video_tutorial .video_author{padding:0 10px; border-left:#dddddd solid 1px; background:#f5f5f5;}
#features_page .video_tutorial .video_author .details{font-weight:normal; color:#333333; line-height:18px; margin-bottom:5px;}
/* ------------------- VIDEO TUTORIAL PAGE ENDS ---------------------------- */


/* ------------------- NEW FEATURES PAGE STARTS (13/04/2010) ---------------------------- */
.leftfeatures_div{float:left; width:325px; margin:0 10px 20px 0;}
.rightfeatures_div{float:right; width:325px; margin:0 0 20px 0;}
.features_hdr{font-size:17px; color:#555555; margin:20px 0 10px 0; font-weight:bold;}
ul.feature_page{margin:5px 0 5px 5px;}
ul.feature_page li{background:url(../images/bullet3.gif) 5px 8px no-repeat; padding:2px 5px 2px 20px; font-size:13px; line-height:1.4em;}
ul.feature_page li span{background:#ffefa1;}

div.view_screens{text-align:right; padding-bottom:10px; border-bottom:1px solid #bcdced;}
div.view_screens a.screenshots{color:#0099cc; font-size:12px;}
div.view_screens a.screenshots:hover{color:#095bad; font-size:12px;}

/* ------------------- NEW FEATURES PAGE ENDS (13/04/2010) ---------------------------- */


/* ------------------- SCREENSHOTS PAGE STARTS (15/04/2010) --------------------------- */
div.tab_bg{background:url(../images/tab_bg.gif) top left repeat-x; height:34px; margin:20px 3px 0 3px;}
ul.panel_tab{padding:1px 0 0 10px;}
ul.panel_tab li.select_tab{background:url(../images/feature_tab_select.gif) top left no-repeat; width:116px; height:25px; margin-right:5px; text-align:center; float:left; padding-top:8px;}
ul.panel_tab li.select_tab a{color:#333333; font-size:14px;}

ul.panel_tab li.unselect_tab{background:url(../images/feature_tab_unselect.gif) top left no-repeat; width:116px; height:25px; margin-right:5px; text-align:center; float:left; padding-top:8px;}
ul.panel_tab li.unselect_tab a{color:#777777; font-size:14px;}
ul.panel_tab li.unselect_tab a:hover{color:#095bad; font-size:14px;}

.left_bg{background:#ffffff url(../images/left_bg.gif) top left no-repeat; height:430px;}
.center_bg{background:#ffffff url(../images/center_bg.gif) top left repeat-x;}
.right_bg{background:#ffffff url(../images/right_bg.gif) top left no-repeat; height:430px;}

div.screenshots{padding:10px 0; text-align:center;}
div.screenshots div.screens{margin:15px 9px; width:200px; text-align:center; float:left; font-size:12px; color:#444444;}
div.screenshots div.screens a{height:160px; width:200px; display:block;}
/* ------------------- SCREENSHOTS PAGE ENDS (15/04/2010) --------------------------- */

.new_price_page td{font-size:12px; line-height:18px; font-family:Arial, Helvetica, sans-serif; padding:9px 5px; border-bottom:1px dashed #ccc;}
#pricepage .new_price_page td em{font-size:11px; font-style:italic; color:#acacac;}
.new_price_page .price_gr_txt{  font-weight:bold; font-size:15px;}
.new_price_page .or{color:#ed8c01}
.new_price_page .vio{color:#a70074}
.new_price_page .blu{color:#188bcd}
.new_price_page .gre{color:#5d7e08;}
.new_price_page span.per_pay{color:#a70074; font-size:12px; font-style:italic;}



.new_price_page td.plan_txt{ color:#7EAE00; font-weight:bold; font-size:16px; padding:20px 5px 5px;}
.new_price_page td.price_head_txt{ color:#0094aa;font-size:13px; border-right:1px dashed #ccc; }
.new_price_page div.send_ulimi{padding:10px 0; text-align:center; font-size:15px; color:#7EAE00;}
.new_price_page div.send_ulimi a{color:#7EAE00;}
.new_price_page div.send_ulimi a:hover{color:#a70074;}

.new_order_list{padding:3px; background:#F1F7FC; border:1px solid #D8EBFC; margin-bottom:20px;}

.new_order_list td{ font-size:12px; padding:5px; background:#D8EBFC;   border:1px solid #CDE0F3;}
.new_order_list div{font-size:12px;}
.new_order_list td.plan_heading{ font-weight:bold;}
.new_order_list td.plan_heading em{font-style:normal; font-weight:normal; color:#A70074;}
.new_order_list td.plan_heading span{color:#A70074; font-size:12px; padding-left:25px;}
.new_order_list td span.six_m{color:#A70074; font-size:12px; padding-left:0;}

.next_btn{background:url(../images/next_btn.gif) top left no-repeat; width:70px; height:27px; border:0; cursor:pointer; margin:10px 20px 10px 0;}
.next_btn:hover{background:url(../images/next_btn_hover.gif) top left no-repeat; width:70px; height:27px; border:0; cursor:pointer; margin:10px 20px 10px 0;}




.new_order_form{margin-top:20px;}
.left_content .orderform .new_order_form h3{margin: 0 0 10px 0; font-size:15px;}
.left_content .orderform .new_order_form td p{padding:0; margin:0;}
.left_content .orderform .new_order_form .next{background:#33b2d3 url(../images/order_new_arrow.gif) 85% 8px no-repeat; color:#FFF; float:right; padding:3px 20px 3px 8px; border:1px solid #30abcb;}
.left_content .orderform .new_order_form .prev{background:#33b2d3 url(../images/order_new_arrow.gif) 85% 8px no-repeat; color:#FFF; float:left; padding:3px 20px 3px 8px; border:1px solid #30abcb;}


.right_content .account_inclu ul.bullet3{margin:15px 10px 30px 0;}
.right_content .account_inclu ul.bullet3 li{background:url(../images/bullet2.gif) left 2px no-repeat; padding-left:20px; color:#2d2d2d; text-decoration:none; margin-bottom:15px;}

/*.next_btn{background:url(../images/order_next.gif) top left no-repeat; width:68px; height:25px; border:0; cursor:pointer; display:block; }
.next_btn:hover{background:url(../images/order_next_over.gif) top left no-repeat; width:68px; height:25px; border:0; cursor:pointer;}*/
.prev_btn{background:url(../images/order_prev.gif) top left no-repeat; width:68px; height:25px; border:0; cursor:pointer; display:block; }
.prev_btn:hover{background:url(../images/order_prev_over.gif) top left no-repeat; width:68px; height:25px; border:0; cursor:pointer;}

/* ------------------- VIEW PLANS PAGE STARTS (19/04/2010) --------------------------- */
#view_plans{width:600px; position:relative;}
#view_plans .topleft{background:url(../images/popup_topleft.gif) top left no-repeat; height:40px;}
#view_plans .topcenter{background:url(../images/popup_topcenter.gif) top left repeat-x; padding:10px; color:#ffffff; font-size:14px;}
#view_plans .topright{background:url(../images/popup_topright.gif) top right no-repeat; height:40px;}

#view_plans .center_content{background:#f1faff; border-left:#1b69a4 solid 5px; border-right:#1b69a4 solid 5px; padding:5px 10px;}

.plan_hdr td{color:#1b69a4; font-size:13px; font-weight:bold; padding:5px 10px; background:#a7dfff;}
.plan_hdr td p.hlt_txt{font-size:11px; color:#333; font-weight:normal; line-height:18px;}

.plan1 td{background:#ffffff; border-bottom:#6dc4f4 solid 1px; border-right:#6dc4f4 solid 1px; padding:8px 10px; color:#666; font-size:12px; font-weight:bold;}
.plan1 td p.plan_name1{color:#ed8b02; font-weight:bold; font-size:12px;}
.plan1 td p.plan_name2{color:#89ba45; font-weight:bold; font-size:12px;}
.plan1 td p.plan_name3{color:#ba6945; font-weight:bold; font-size:12px;}
.plan1 td p.price{color:#029fed; font-weight:bold; font-size:12px;}

#view_plans .bottomleft{background:url(../images/popup_bottomleft.gif) top left no-repeat; height:10px;}
#view_plans .bottomcenter{background:url(../images/popup_bottomcenter.gif) top left repeat-x;}
#view_plans .bottomright{background:url(../images/popup_bottomright.gif) top right no-repeat; height:10px;}

.steps_flow{margin:10px 0;}
.steps_flow .step1{background:url(../images/steps_flow1.gif) top left no-repeat; height:35px;}
.steps_flow .step2{background:url(../images/steps_flow2.gif) top left no-repeat; height:35px;}
.steps_flow .step3{background:url(../images/steps_flow3.gif) top left no-repeat; height:35px;}
.steps_flow .step4{background:url(../images/steps_flow4.gif) top left no-repeat; height:35px;}

html>body #features_page .thanks_details{background:#fdfcf8; border:#e2dabb solid 1px; margin:40px 0 0 0; padding:10px; min-height:200px;}
* html #features_page .thanks_details{background:#fdfcf8; border:#e2dabb solid 1px; margin:40px 0 0 0; padding:10px; min-height:200px; height:auto !important; height:200px;}

#features_page p.thanks{font-size:13px; line-height:24px;}
#features_page p.thanks a{color:#0099cc;}
#features_page p.thanks a:hover{color:#27a30d; text-decoration:underline;}

#features_page .step_select .step_head{color:#ffffff; font-weight:bold; line-height:14px; font-size:12px; margin:0; padding:3px 0 0 10px;}
#features_page .step_select .step_inst{font-weight:normal; color:#ffffff; font-size:11px; margin:0; padding:1px 0 0 10px; line-height:12px;}

#features_page .step_unselect .step_head{color:#444444; font-weight:bold; line-height:14px; font-size:12px; margin:0; padding:3px 0 0 10px;}
#features_page .step_unselect .step_inst{font-weight:normal; color:#444444; font-size:11px; margin:0; padding:1px 0 0 10px; line-height:12px;}
.cmb_bx{width:100px; border:#d9d9da solid 1px; background:#ffffff; font-size:11px; padding:3px; margin-top:10px;}

.popup_close{background:url(../images/popup_close.gif) top left no-repeat; width:16px; height:16px; position:absolute; left:96%; top:15px;}

.quick_close{background:url(../images/popup_close.gif) top left no-repeat; width:16px; height:16px; position:absolute; left:95%; top:10px;}

.cancel_account{background:url(../images/cancel_account_btn.gif) top left no-repeat; width:140px; height:27px; border:0; cursor:pointer;}
.cancel_account:hover{background:url(../images/cancel_account_btn_hover.gif) top left no-repeat; width:140px; height:27px; border:0; cursor:pointer;}

.buynow_btn{background:url(../images/buynow1.gif) top left no-repeat; width:70px; height:27px; border:0; cursor:pointer;display:block;}
.buynow_btn:hover{background:url(../images/buynow2.gif) top left no-repeat; width:70px; height:27px; border:0; cursor:pointer;}

.subscribe_btn{background:url(../images/subscribe_btn.gif) top left no-repeat; width:110px; height:27px; border:0; cursor:pointer;}
.subscribe_btn:hover{background:url(../images/subscribe_btn_hov.gif) top left no-repeat; width:110px; height:27px; border:0; cursor:pointer;}


/* ------------------- VIEW PLANS PAGE ENDS (19/04/2010) --------------------------- */


a.price_icon{background:url(../images/price_icon.gif) 5px top no-repeat; height:20px; color:#5d5d5d; padding-left:35px; display:block; margin:15px 0; font-size:14px;}
a.price_icon:hover{background:url(../images/price_icon.gif) 5px top no-repeat; height:20px; color:#27a30d; padding-left:35px; display:block; margin:15px 0; font-size:14px; text-decoration:underline;}


/* ----------------------------- UPDATES (27/05/2010) ------------------------------ */
.how_works_details{margin:10px 0 15px 0;}
.how_works_img{float:left; width:200px; margin:0 5px 10px 0;}
.how_works_listings{float:left; width:468px; border:#ff0000 solid 0px;}
ul.bullet4 li{background:url(../images/bullet4.gif) 5px 12px no-repeat; padding:5px 5px 5px 15px; font-size:12px; line-height:20px;}
ul.bullet4 li a{color:#0575cc; font-size:12px;}
ul.bullet4 li a:hover{color:#cc1804; font-size:12px; text-decoration:underline;}


.core_txt{color:#333333; font-size:13px; padding:5px 0; line-height:24px;}
.core_txt img{margin-right:10px;}
ul.bullet5 li{background:url(../images/bullet5.gif) 5px 8px no-repeat; padding:5px 5px 5px 25px; font-size:12px; line-height:20px;}
ul.bullet5 li a{color:#0575cc; font-size:12px;}
ul.bullet5 li a:hover{color:#cc1804; font-size:12px; text-decoration:underline;}

/* ----------------------------- PRICE COMPARISON (16/08/2010) ------------------------------ */

.comparison_title{background:url(../images/comparison_title.gif) top left no-repeat; width:225px; height:34px; float:left; color:#086283; font-size:22px; font-family:"Bell Gothic Std Light", "Times New Roman", Arial, Verdana;}

ul.package{float:left;}
ul.package li{width:111px; height:26px; float:left; font-family:"Helvetica Condensed", Tahoma, Arial, Verdana; font-weight:bold; color:#fff; font-size:16px; text-align:center; padding-top:8px;}

li.unlimited{background:url(../images/unlimited_bg.gif) top left no-repeat;}
li.silver{background:url(../images/silver_bg.gif) top left no-repeat;}
li.gold{background:url(../images/gold_bg.gif) top left no-repeat;}
li.platinum{background:url(../images/platinum_bg.gif) top left no-repeat;}

.package_details_bg1{background:url(../images/package_details_bg1.gif) top left no-repeat;}
.package_details_bg2{background:url(../images/package_details_bg2.gif) bottom left repeat-y;}
.package_details_txt{border-bottom:#dfe7e7 solid 1px;}
.package_details_txt p{padding:7px 10px 7px 0; color:#555; font-size:12px; font-weight:bold; text-align:right;}
.package_details_txt span{color:#555; font-size:20px;}

.comparison_details1{border-right:#edf1f1 solid 1px; border-bottom:#dfe7e7 solid 1px; padding:7px 0; text-align:center; font-size:12px;}
.comparison_details1 span.highlight1{color:#1b69a4; font-size:24px; line-height:40px;}
.comparison_details1 span.highlight2{color:#3e556b; font-size:12px;}
.comparison_details1 span.color1{color:#11c822; font-weight:bold;}
.comparison_details1 span.color2{color:#e0bc0d; font-weight:bold;}
.comparison_details1 span.color3{color:#e19b0e; font-weight:bold;}
.comparison_details1 span.color4{color:#e67a0e; font-weight:bold;}
sup{color:#d70000; font-size:12px; vertical-align:middle;}

.price_comp_bottom{padding:0 0 55px 225px; margin:0 20px 25px 0; border-bottom:1px solid #bbb;}
.price_comp_botl{background:url(../images/price_comp_botl.gif) top left no-repeat; width:5px; height:33px; float:left;}
.price_comp_botc{background:url(../images/price_comp_botc.gif) top left repeat-x; width:323px; height:33px; float:left;}
.price_comp_botr{background:url(../images/price_comp_botr.gif) top right no-repeat; width:5px; height:33px; float:left;}

.signup_here_btn{background:url(../images/signup_here.gif) top left no-repeat; width:140px; height:26px; border:0; cursor:pointer; margin:3px auto 0; display:block;}

.price_comp_notes{margin:30px 20px 15px 0; border-top:#bbb solid 1px; padding:5px 0 0 0;}
.price_comp_notes p{color:#666666; padding:0 0 5px 0; font-size:11px;}
.price_comp_notes .red{color:#d70000; font-size:12px;}
.price_comp_notes a{color:#27a30d;}
.price_comp_notes a:hover{color:#a30d0d; text-decoration:underline;}

/* -------------------------- SITE MAP -------------------------------- */
/*h6{font-size:16px; color:#338FCF; border-bottom:#aaa dotted 1px; margin:10px 10px 5px 0; line-height:24px; font-weight:normal;}*/
 
.sitemap_div_hdr{color:#086283;font-size:17px;font-family:"Bell Gothic Std Light", Tahoma, "Times New Roman", Arial, Verdana; margin:15px 0 5px 0;}

.sitemap_sub-head{font-size:13px; color:#555; line-height:26px;}
.sitemap_sub-head a{font-size:13px; color:#555;}
.sitemap_sub-head a:hover{color:#27a30d; text-decoration:underline;}

.bullet6{margin:0 0 10px 0;}




.question_expand_new a,.question_expand_new a:hover{font-size:11px; color:#444; background:url(../images/plus.gif) left 1px no-repeat; padding-left:15px; font-weight:bold; margin:10px 0 5px 0; display:block; cursor:pointer;}
.question_collapse_new a,.select a:hover{font-size:11px; color:#444; background:url(../images/minus.gif) left 1px no-repeat; padding-left:15px; font-weight:bold; margin:10px 0 5px 0; display:block; cursor:pointer;}
.answer{color:#5d5d5d; font-size:11px; line-height:20px; text-align:justify; margin-left:20px;}

.sales-support{background:url(../images/sales-support.jpg) top left no-repeat; width:741px; height:60px;}
.first_content_new{width:210px; margin:2px 0 0 125px; color:#333; float:left; font-size:11px; font-weight:bold; line-height:28px;}
.second_content_new{width:210px; margin:2px 165px 0 0; color:#333; float:right; font-size:11px; font-weight:bold; line-height:28px;}
.first_content_new a, .second_content_new a, .first_content_new span, .second_content_new span{color:#1276b3;}

a.affiliate_icon{background:url(../images/affiliate_icon.gif) 5px top no-repeat; height:20px; color:#5d5d5d; padding-left:35px; display:block; margin:15px 0; font-size:14px;}
a.affiliate_icon:hover{background:url(../images/affiliate_icon.gif) 5px top no-repeat; height:20px; color:#27a30d; padding-left:35px; display:block; margin:15px 0; font-size:14px; text-decoration:underline;}

a.whitelabel_icon{background:url(../images/whitelabel_icon.gif) 5px top no-repeat; height:20px; color:#5d5d5d; padding-left:35px; display:block; margin:15px 0; font-size:14px;}
a.whitelabel_icon:hover{background:url(../images/whitelabel_icon.gif) 5px top no-repeat; height:20px; color:#27a30d; padding-left:35px; display:block; margin:15px 0; font-size:14px; text-decoration:underline;}

a.associate_icon{background:url(../images/associate_icon.gif) 5px top no-repeat; height:20px; color:#5d5d5d; padding-left:35px; display:block; margin:15px 0; font-size:14px;}
a.associate_icon:hover{background:url(../images/associate_icon.gif) 5px top no-repeat; height:20px; color:#27a30d; padding-left:35px; display:block; margin:15px 0; font-size:14px; text-decoration:underline;}

ul.bullet4_new li{background:url(../images/bullet4.gif) 5px 13px no-repeat; padding:5px 5px 5px 15px; font-size:11px; line-height:20px;}
ul.bullet4_new li a{color:#0575cc; font-size:11px;}
ul.bullet4_new li a:hover{color:#cc1804; font-size:11px; text-decoration:underline;}

/* ------------------------------- TOLL FREE ICON STARTS --------------------------- */
.toll_free{float:left; margin-right:10px;}
.toll_free_txt{font-size:12px; padding-left:25px;}
.toll_free_no{background:url(../images/tollfree_icon.gif) 0 center no-repeat; color:#e1f4fb; font-size:18px; padding-left:25px;}
.online_support{float:right;}
/* ------------------------------- TOLL FREE ICON ENDS --------------------------- */

/* NEW INTEGRATION FOR HELPDESK ORDER PAGE */
.download_btn{background:url(../images/download_btn.gif) 0 0 no-repeat; width:110px; height:27px; border:0; cursor:pointer; display:inline-block; margin:0 5px 10px 0;}
.download_btn:hover{background:url(../images/download_btn_hov.gif) 0 0 no-repeat; width:110px; height:27px; border:0; cursor:pointer;}

.ondemand_btn{background:url(../images/ondemand_btn.gif) 0 0 no-repeat; width:110px; height:27px; border:0; cursor:pointer; display:inline-block; margin:10px 5px 10px 0;}
.ondemand_btn:hover{background:url(../images/ondemand_btn_hov.gif) 0 0 no-repeat; width:110px; height:27px; border:0; cursor:pointer;}

.requirement_box{border:2px solid #dfe7e7; background:#f9f9f9; width:300px; padding:5px; text-align:left; margin:33px 0 0 0;}
.require_heading{font-size:14px; font-weight:bold; color:#444; margin-bottom:5px;}
.require_hdr{font-weight:bold; font-size:12px; color:#444; line-height:19px; padding:4px 0;}
.require_txt{font-size:12px; color:#444; line-height:19px; padding:5px 0;}

.price_comp_botl1{background:url(../images/price_comp_botl1.gif) top left no-repeat; width:5px; height:63px; float:left;}
.price_comp_botc1{background:url(../images/price_comp_botc1.gif) top left repeat-x; width:659px; height:63px; float:left;}
.price_comp_botr1{background:url(../images/price_comp_botr1.gif) top right no-repeat; width:5px; height:63px; float:left;}

.order_now_btn{background:url(../images/order_now_btn.gif) top left no-repeat; width:190px; height:46px; border:0; cursor:pointer; margin:10px 20px 0 0; display:block;}


.price_amount{color:#ceeaff; font-size:27px; padding:5px 0 0 10px;}
.price_amount span{color:#fff; font-size:27px; padding:5px 0;}

.new_featurediv_l{float:left; width:226px; margin-bottom:10px;}
.new_featurediv_r{width:375px; margin-left:10px; float:left;}

.new_feature_box{background:#f7fafc; border:#bcd1e3 solid 1px; padding:5px; margin:0 0 15px 0;}

.new_feature_hdr{font-size:15px; color:#333; line-height:22px; font-weight:bold; margin:0 0 5px 0;}
.new_feature_txt{line-height:18px; font-size:11px; margin-bottom:10px; text-align:justify; height:107px; overflow:hidden;}

.new_feature_box p.more{font-weight:bold; text-align:right; height:auto;}
.new_feature_box p.more a{color:#333333;}
.new_feature_box p.more a:hover{color:#27a30d;}

.comparison_title1{color:#444; font-size:25px; font-family:"Bell Gothic Std Light", "Times New Roman", Arial, Verdana; margin-bottom:3px;}

.hdng_desc{color:#444; font-size:12px; line-height:22px; margin:0 15px 15px 0; text-align:justify;}
.hdng_desc a{color:#27a30d; font-size:12px; font-weight:bold;}
.hdng_desc span{color:#27a30d; font-size:12px; font-weight:bold;}
.hdng_desc a:hover{color:#a30d0d; font-size:12px; text-decoration:underline;}


.mandatory_div{text-align:right; line-height:18px; border-bottom:#eee solid 1px; margin-bottom:15px;}
.mandatory_div span{color:#d70000;}

.download_product{background:url(../images/product_download.gif) 0 0 no-repeat; width:270px; height:65px; margin:10px 0; border:0; cursor:pointer;}

.right_side_download_txt{font-size:13px; color:#5d5d5d; line-height:20px; text-align:justify;}
.right_side_download_txt1{font-size:11px; color:#555; line-height:18px; text-align:justify;}
.right_side_download_txt2{font-size:11px; color:#555; line-height:18px; text-align:justify;}

.product_title{padding-bottom:5px; color:#084b83; font-size:25px; font-family:calibri, Tahoma, Geneva, sans-serif; font-weight:bold;}
.product_title span{color:#084b83; font-size:21px; font-family:calibri, Tahoma, Geneva, sans-serif;}

ul.bullet7{padding:0 5px;}
ul.bullet7 li{background:url(../images/bullet7.gif) left 3px no-repeat; padding-left:18px; color:#555; font-size:12px; line-height:22px;}
ul.bullet7 li span{color:#0486b8; font-size:12px;}
/* END HELP ORDER PAGE */


/* ------------------- ORDER PAGE STARTS ---------------------------- */
.orderlist_table{border:#94c9e5 solid 1px; border-bottom:0; border-right:0; margin:10px 0;}
.order_list1{background-color:#c3e0ef; border-bottom:#94c9e5 solid 1px; border-right:#94c9e5 solid 1px; color:#444444; padding:8px 5px 8px 10px; font-weight:bold; font-size:12px;}
.order_list2{background-color:#ffffff; border-bottom:#94c9e5 solid 1px; border-right:#94c9e5 solid 1px; color:#444444; padding:8px 5px 8px 10px; font-size:12px;}
.order_list3{background-color:#f5f5f5; border-bottom:#94c9e5 solid 1px; border-right:#94c9e5 solid 1px; color:#444444; padding:8px 5px 8px 10px; font-size:12px; font-weight:bold;}
.payment_icons input[type="image"]{float:left; margin:10px 15px 10px 0;}
.order_list1 span, .order_list2 span{color:#095bad; font-weight:bold;}
.order_list1 span.price, .order_list2 span.price{color:#a34a1a;}
.order_list1 span.price1, .order_list2 span.price1{color:#1a8ba3;}
.order_list1 span.mandatory, .order_list2 span.mandatory{color:#f00;}
.order_list1 .txt_bx, .order_list2 .txt_bx{width:250px; border:#d9d9da solid 1px; background:#ffffff; font-size:12px; padding:3px; margin-top:-3px;}

/* ------------------- ORDER PAGE ENDS ---------------------------- */

/** CLIENT ICONS */
.client-logos{border:1px solid #e1e3e3; background-color:#FFF; margin-top:15px; height:48px;}
.slide_icons{height:45px; float:left; position:relative;}
.slide_icons img{margin-right:15px; margin-top:5px; display:inline-block;}
/** END */


/* ------------------ PRICE - LIST - PAGE STARTS ------------------------ */

.hvh_div{width:305px; float:left; margin-right:40px;}
.hvh_top{width:325px; height:10px; background:url(../images/hdv_top.gif) no-repeat;}
.hvh_center{width:305px; background:url(../images/hdv_center.gif) repeat-y; padding:0 10px;}
.hvh_center h3{ color:#444444; font-size: 14px; font-weight: bold; padding-bottom:10px;}
.hvh_center p{ color: #444444; font-size: 12px; line-height: 18px; text-align:justify;}

ul.host_edt{padding:15px 0;}
ul.host_edt li{background:url(../images/bullet8.png) no-repeat left 4px; font-size:12px; line-height:23px; padding-left:25px;}
.hvh_bottom{width:325px; background:url(../images/hdv_bottom.gif) no-repeat; height:10px;}

.seepricing_btn{background:url(../images/see_pricing.png) top left no-repeat; width:93px; height:27px; border:0; cursor:pointer; display:block; text-align:center;}
.seepricing_btn:hover{background:url(../images/see_pricing_hov.png) top left no-repeat; width:93px; height:27px; border:0; cursor:pointer;}


.lvh_div{width:325px; float:left;}
.lvh_top{width:325px; height:10px; background:url(../images/lvh_top.gif) no-repeat;}
.lvh_center{width:305px; background:url(../images/lvh_center.gif) repeat-y; padding:0 10px;}
.lvh_center h3{ color:#444444; font-size: 14px; font-weight: bold; padding-bottom:10px;}
.lvh_center p{ color: #444444; font-size: 12px; line-height: 18px; text-align:justify;}
.lvh_bottom{width:325px; height:10px; background:url(../images/lvh_bottom.gif) no-repeat;}
/* ------------------ PRICE - LIST - PAGE ENDS ------------------------ */

/* ------------------ CAMPARE - PAGE STARTS ------------------------ */

ul.top_menu1{margin:0 0 0 10px; padding:0;}
ul.top_menu1 li{float:left; text-align:center; margin-left:5px;}
ul.top_menu1 li a{text-transform:capitalize; color:#373737; font-size:13px;}
a.menu_select1, a.menu_unselect1:hover{background:url(../images/campare_select_r.gif) right top no-repeat; display:block;}
a.menu_select1 span, a.menu_unselect1:hover span{background:url(../images/campare_select_l.gif) left top no-repeat; display:block; padding:0 15px; color:#373737; line-height:29px;}
a.menu_unselect1{display:block; background:url(../images/campare_unselect_r.gif) right top no-repeat;}
a.menu_unselect1 span{display:block; padding:0 15px; color:#000; background:url(../images/campare_unselect_l.gif) left top no-repeat; line-height:29px;}

.campare_div{margin:0; padding:0;}
.campare_top{background:url(../images/campare_top.gif) no-repeat; width:678px; height:8px;}
.campare_center{background:url(../images/campare_center.gif) repeat-y; width:658px; height:auto; padding:10px;}
.campare_bottom{background:url(../images/campare_bottom.gif) no-repeat; width:678px; height:8px;}


/* ------------------ CAMPARE - PAGE ENDS ------------------------ */

html>body a.popup_close1{background:url(../images/close_icon.png) no-repeat; width:21px; height:22px; top:-8px; right:-10px; position:absolute;}

* html a.popup_close1{display:block; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./images/close_icon.png', sizingMethod='noscale'); width:21px; height:22px; top:-6px;	right:-6px; position:absolute; cursor:pointer;}
