/* CSS Document */

*{margin:0; padding:0;}
body{margin:10px 0 0 0; padding:0;}

a:link,a:active,a:visited{font:11px Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; color:#333333;}
h2{font:bold 14px Arial, Helvetica, sans-serif; color:#03446B;}

a:hover{text-decoration:none;}

.main_container{width:100%; display:block; margin:auto;}

.top_header{width:100%; background:url(../images/header_bg_strip.gif) repeat-x; height:169px;}

.text-main{ text-align:left; padding-left:10px;}
.top_header img{padding:35px 0 0 47px;}

.menu{width:968px; margin:auto; margin-top:-43px; background:#EAEAEA;}

.menu_top_cur{width:968px; height:8px; font-size:2px; background:url(../images/menu_top_cur.gif) no-repeat; margin:auto;}

.menu ul{width:956px; height:35px; border-right:1px solid #CCCCCC; border-left:1px solid #CCCCCC;list-style:none; padding:0 0 0 5px; }

.menu ul li{float:left; font:12px Verdana, Arial, Helvetica, sans-serif; color:#03446B; display:inline; }

.menu ul li a{float:left; text-decoration:none; line-height:36px; margin: 0 0 0 10px;}
.menu ul li a:link{float:left; text-decoration:none; line-height:36px; margin: 0 0 0 10px;}

.menu ul li a:hover{float:left; text-decoration:none; background:url(../images/tab_left_cur.gif) no-repeat; line-height:36px; margin: 0 0 0 10px;}

.menu ul li a span{float:left; font:12px Verdana, Arial, Helvetica, sans-serif; color:#03446B; text-decoration:none; line-height:36px; margin:0 0 0 9px;padding:0 18px 0 10px; cursor:pointer;}

.menu ul li a:hover span{float:left; font:12px Verdana, Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none; line-height:36px; background:url(../images/tab_right_cur.gif) no-repeat right top; margin:0 0 0 9px;  padding:0 18px 0 10px;}




.mid_container{width:956px; background:url(../images/mid_cont_bg_strip.gif) repeat-x; border-right:1px solid #B6B6B6; border-left:1px solid #B6B6B6; margin:auto; padding:10px 7px;}

.left_nav{width:198px; float:left;}

.left_nav_top_cur{width:183px; height:31px; float:left; background:url(../images/left_nav_top_cur.gif) no-repeat; padding:17px 0 0 15px; font:13px Helvetica,Arial, Helvetica, sans-serif; color:#000000; font-weight:bold;}

.left_nav_below_cur{width:196px; padding:0px 0 10px 0; background:#E7F3FB; border-right:1px solid #87A3B2;  border-left:1px solid #87A3B2; float:left; background: #E1F0FA url(../images/left_nav_gradient_img.gif) repeat-x bottom;}

.left_nav_below_cur ul{margin:0; padding:0; float:left;}

.left_nav_below_cur ul li{ font:11px Verdana, Arial, Helvetica, sans-serif; color:#013655; background:url(../images/left_nav_list_img.gif) no-repeat 8% 55%; list-style:none; padding:0 0 0 35px; float:left; line-height:25px; width:145px;}

.left_nav_below_cur ul li a,.left_nav_below_cur ul li a:visited{color:#013655; line-height:25px; width:145px; text-decoration:none;}

.left_nav_below_cur ul li a:hover{ text-decoration:underline;}

.clear{clear:both; margin:0; padding:0;}

.left_navbot_cur{ background:url(../images/left_nav_bot_cur.gif) no-repeat; width:198px; height:7px; float:left; font-size:2pt;}

.below_left_nav{background:url(../images/web_2.gif) no-repeat; width:198px; height:151px; float:left;}

.mar_top_3{margin-top:3px;}

.yellow_gradient_img{width:170px; height:330px; float:left; padding:13px; /*background:#ffffff url(../images/below_web_3.gif) no-repeat bottom;*/ margin-top:3px;  border:1px solid #CCCACA;}


.body_right_cont{width:753px; float:left; padding:0 0 5px 0px; margin: 0 0 0 4px;}

.flash_banner{width:746px; height:211px; float:left;}

.below_banner_4_blocks{width:545px;float:left;}

.mar_bot_2{margin-bottom:2px;}

.small_block{width:271px; float:left; margin-bottom:2px;}


.small_block_top_cur{width:256px; height:40px; float:left; background:url(../images/small_block_top_cur.gif) no-repeat; font:bold 14px Verdana, Arial, Helvetica, sans-serif; color:#013655; padding:12px 0 0 15px;}

.small_block_mid_content{width:239px; float:left; border-right:1px solid #87A3B2; border-left:1px solid #87A3B2; font:11px Verdana, Arial, Helvetica, sans-serif; color:#000000; /*background: #FBFEFF url(../images/small_block_mid_strip.gif) repeat-x;*/ padding:10px 15px 0 15px; height:190px;}

.small_block_mid_content p{margin-top:15px;}

.small_block_mid_content img{float:right; margin-top:7px;}

.small_block_bot_cur{ background:url(../images/small_block_bot_cur.gif) no-repeat; width:271px; height:7px; font-size:2px; float:left; }

.mar_left_2{margin-left:2px;}

.know_more_btn_block{width:269px; height:30px; float:left; /*background:url(../images/know_more_btn_bg.gif) no-repeat; */border-right:1px solid #87A3B2; border-left:1px solid #87A3B2;}

.know_more_btn_block img{float:right; padding:0 10px 0 0;} 


.small_bot_block_mid_content{width:239px; float:left; border-right:1px solid #87A3B2; border-left:1px solid #87A3B2; font:11px Verdana, Arial, Helvetica, sans-serif; color:#000000; /*background: #FBFEFF url(../images/small_block_mid_strip.gif) repeat-x; */padding:10px 15px 0 15px; height:190px;}

.small_bot_block_mid_contentlastbox{width:239px; float:left; border-right:1px solid #87A3B2; border-left:1px solid #87A3B2; font:11px Verdana, Arial, Helvetica, sans-serif; color:#000000; /*background: #FBFEFF url(../images/small_block_mid_strip.gif) repeat-x; */padding:10px 15px 0 15px; height:130px;}

.news_article_top_cur{width:202px; height:35px; display:block; float:left; background:url(../images/news_article_top_cur.gif) no-repeat top; margin:0 0 0 0px;}

.blocks_plus_right_cont{width:753px; float:left; display:block;}

.testimonial_mid_content{width:200px; float:left; border-right:1px solid #BBBA8E; border-left:1px solid #BBBA8E; background: #FEFCF6 url(../images/testimonial_bg_strip.gif) repeat-x bottom;}

.testimonial_mid_content ul li a:hover{text-decoration:none;}

.fl{float:left;}

.fr{float:right;}

.mar_left_1{margin-left:1px;}

.testimonial_mid_content ul{margin:10px 0 0 0; padding:0;}

.testimonial_mid_content ul li{list-style:none; width:165px; padding:0 10px 0 25px; background:url(../images/testimonials_list_img.gif) no-repeat 6% 35%; font:11px Verdana, Arial, Helvetica, sans-serif; color:#013655; margin:0 0 10px 0;}

.news_article_bot_cur{ float:left; background:url(../images/news_article_bot_cur.gif) no-repeat; width:202px; height:8px; font-size:2px;}

.testimonials_top_cur{width:202px; height:37px; display:block; float:left; background:url(../images/testimonial_top_cur.gif) no-repeat top; margin:0 0 0 0px;}

.testimonial_bot_mid_content{width:175px; float:left; border-right:1px solid #BBBA8E; border-left:1px solid #BBBA8E; background: #FEFCF6 url(../images/testimonial_bg_strip.gif) repeat-x bottom; font:10px Verdana, Arial, Helvetica, sans-serif; color:#013655; padding:0px 10px 0px 15px;}


.footer{width:100%; height:92px; float:left; background:url(../images/footer_bg_strip.gif) repeat-x;}

.menu_links{width:968px;  margin:auto; border-right:1px solid #B6B6B6; border-left:1px solid #B6B6B6; background:#ffffff; border-top:1px solid #CDE2EF; text-align:center; padding:10px 0;  font:10px Verdana, Arial, Helvetica, sans-serif; color:#013655; text-decoration:none;}

.menu_links a{font:10px Verdana, Arial, Helvetica, sans-serif; color:#013655; text-decoration:none;}
.menu_links a:link{font:10px Verdana, Arial, Helvetica, sans-serif; color:#013655; text-decoration:none;}
.menu_links a:active{font:10px Verdana, Arial, Helvetica, sans-serif; color:#013655; text-decoration:none;}
.menu_links a:visited{font:10px Verdana, Arial, Helvetica, sans-serif; color:#013655; text-decoration:none;}

.menu_links a:hover{text-decoration:underline;}

.footer_bot_cur{width:970px; height:6px; margin:auto; background:url(../images/footer_bot_cur.gif) no-repeat; font-size:2px;}



.mid_content_container{width:535px;float:left; padding:0px 5px 5px 5px;}

.width_204{ width:204px;}

.mid_content_container h1{font:bold 16px Arial, Helvetica, sans-serif; color:#03446B;}

.globe{ width:512px; height:177px;  float:left; border:1px solid #E2E2E2; padding:0px 0px 6px 8px;}


.globe_text{width:289px; float:left; font:13px Verdana, Arial, Helvetica, sans-serif; color:#333333; padding:50px 8px 8px 8px;}



.bold{font-weight:bold;}



.search_engine_plans{width:528px; float:left;padding:0 0 10px 0; margin:10px 0;}

.plan_block{width:170px; float:left; border:1px solid #87A3B2;}

.mar_top_10{margin-top:10px;}

.plan_header{width:100%; height:25px; float:left; background:url(../images/plan_header.gif) repeat-x; padding:8px 0 0 0; text-indent:5px;}

.verdana_bold_blue{font:bold 14px Verdana, Arial, Helvetica, sans-serif; color:#013655;}

.plan_mid_content{width:160px;font:11px Verdana, Arial, Helvetica, sans-serif; color:#000000; background:#F0FAFF; float:left; padding:5px;}

.mar_left_4{margin-left:6px;}

.just_content{width:520px; font:11px Verdana, Arial, Helvetica, sans-serif; color:#333333; float:left; padding:0 5px 0 0; text-align:justify; height:auto;}

.just_content ul{margin:10px 0 0 15px;}

.1_black_border{border:1px solid #000000; float:left;}

.text_center{text-align:center;}

.ppc{float:left; width:100%;}

.ppc table{background:#999999; font:11px Verdana, Arial, Helvetica, sans-serif; color:#333333;}

.ppc table td{background:#F6F6F5; padding:5px;}
.ppc table th{background:#F6F6F5; text-align:center;}

.submission_form{width:500px; text-align:center; float:left; padding:10px 0; border:1px solid #CCCCCC; margin:10px 0 0 0;} 

.submission_form input.txt1{width:150px; float:left; height:17px; border:1px solid #CCCCCC; font:11px Verdana, Arial, Helvetica, sans-serif;}

.submission_form label.l1{width:150px; float:left; text-align:right; padding:0 5px 0 0;}

.width_95{width:95%;}

.submission_form select.sel1{width:150px; height:17px; border:1px solid #CCCCCC; float:left; font:11px Verdana, Arial, Helvetica, sans-serif;}

.submission_form textarea.txt_area1{width:150px; height:75px; float:left; border:1px solid #CCCCCC; font:11px Verdana, Arial, Helvetica, sans-serif;}





/*added on 12th feb */
.company_text{width:315px; float:left; font:13px Verdana, Arial, Helvetica, sans-serif; color:#333333; padding:20px 0 0 0;}

.company{ width:520px; padding:10px 0 10px 10px;  float:left; border:1px solid #E2E2E2;}

.border_top{border-top:1px solid #999999;}


.contact_us_form{width:400px; padding:10px 0 10px 0; margin:auto;}

.contact_us_form1{width:430px; padding:10px 0 10px 0; margin:0px; float:left}


.contact_us_form label.l1{width:130px; float:left; text-align:right; font:11px Verdana, Arial, Helvetica, sans-serif; padding:0 10px 0 0; line-height:15px;}

.contact_us_form label.l1_small{width:50px; float:left; text-align:right; font:11px Verdana, Arial, Helvetica, sans-serif; padding:0 10px 0 10px; line-height:15px;}

.contact_us_form input.txt1{width:150px; float:left; height:17px; border:1px solid #CCCCCC;}

.contact_us_form input.txt1_small{width:90px; float:left; height:17px; border:1px solid #CCCCCC;}

.contact_us_form textarea.txt_area1{width:150px; float:left; height:75px; border:1px solid #CCCCCC;}

.contact_us_form select.sel1{width:150px; float:left; height:17px; border:1px solid #CCCCCC; font:11px Verdana, Arial, Helvetica, sans-serif;}


/******##############%%%%%%%%%%%%%%   New Css Add from 20/03/08     Irfan Khan   ##############%%%%%%%%%%%%%%*****/

.query_form{ font: bold  12px Arial, Helvetica, sans-serif; text-decoration:none; color:#005B94; margin-bottom:12px; float:left; width:172px; border-bottom:1px dotted #005B94; padding-bottom:2px;}

.name{ font:12px Arial, Helvetica, sans-serif; text-decoration:none; color:#333333; float:left; width:172px; margin-bottom:2px;}
.text{ width:170px; float:left; height:17px;  margin-bottom:10px;}
.floatleft{ float:left; width:170px; margin-bottom:10px;}
.textfield{ width:168px; height:15px; border:1px solid #CCCCCC; font:11px Arial, Helvetica, sans-serif; color:#333333; padding:1px;}
.textarea1{ width:168px; height:50px; border:1px solid #CCCCCC; font:11px Arial, Helvetica, sans-serif; color:#333333; padding:1px;}

ol{ margin-left:25px; padding:0px;}



.icon_arrow{ width:20px; height:25px; margin-right:10px; float:left; background:url(../images/arrow_images.gif) no-repeat;}
.pdficon{ width:20px; height:25px; margin-right:10px; float:left; background:url(../images/pdficon.gif) no-repeat;}

.sitemaplink{ font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#194A66; text-decoration:none;}
.sitemaplink:link{ font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#194A66; text-decoration:none;}
.sitemaplink:active{ font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#194A66; text-decoration:none;}
.sitemaplink:visited{ font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#194A66; text-decoration:none;}
.sitemaplink:hover{ font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#EE6918; text-decoration:underline;}

.conteact_text{ font:12px Verdana, Arial, Helvetica, sans-serif; color:#333333; text-decoration:none;}
.conteact_heading{ font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#194A66; text-decoration:none;}

.largeimgbox{width:202px; float:left; height:124px; margin-right:25px;"}
.imaboxmain{ width:100%; height:124px; float:left;}
.imgrightpanel{ width:250px; float:right; height:124px;}
.contentpanel{ width:280px; float:right; height:124px;}

