*{ margin:0px; padding:0px; outline:none;}

 
body{ color:#545454; font-family:Helvetica,Arial,sans-serif; background-image:url(../images/bk_bg.jpg); background-repeat:repeat;}

img, div, input { behavior: url("iepngfix.htc") }

img a{ border:none;}
a{ text-decoration:none;}
img { border:none;}
a img { border:none;}
p, ul li {color:#545454;  line-height:18px; letter-spacing:0.03em; font-size:13px !important; font-family:Trebuchet MS, Helvetica,Arial,sans-serif !important; }
p img{ padding-right:10px;}
.white{ color:#FFFFFF;}
.dark_grey{color:#666666;}
.blue{color:#254a81;}
.red{color:#9f0b0b;}
.light_grey{color:#cccccc;}
.txt_box{ border:#cccccc solid 1px; width:195px; height:20px; background-color:#ebebeb; margin-bottom:5px; font-size:12px; color:#656565;}
.txt_box_err{ border:#FF0000 solid 1px; width:195px; height:20px; background-color:#ebebeb; margin-bottom:5px; font-size:12px; color:#656565;}
.txt_ar{border:#cccccc solid 1px; background-color:#ebebeb; margin-bottom:5px; font-size:12px; color:#656565;}
.txt_ar_err{border:#FF0000 solid 1px; background-color:#ebebeb; margin-bottom:5px; font-size:12px; color:#656565;}
h1, h2, h3, h4{color:#343434; padding-bottom:7px;  /*text-shadow:1px 1px 0 #aeadad;*/ }
.h2_custom{font-size:18px;}
h2.small{color:#343434; font-size:16px;}
.h3_small{ font-size:12px;}
.small_font{ font-size:11px;}
.read_more{font-family:"Comic Sans MS"; font-style:italic; font-weight:bold; float:right; padding-right:15px;}
.testimonials{ font-family:Arial, Helvetica, sans-serif; color:#656565; }
.blue_headder{width:600px; height:25px; background-color:#f5f9fb; padding-left:15px; border-left:#7fcdf3 solid 4px; padding-top:5px; font-family:Arial, Helvetica, sans-serif; font-weight:bolder;}
.blue_headder_small{width:280px; height:35px; background-color:#f5f9fb; padding-left:15px; border-left:#7fcdf3 solid 4px; padding-top:5px; font-family:Arial, Helvetica, sans-serif; font-weight:bolder;}
.light_blue{color:#98d2f1;}
.lemon_green{color:#a2cf48;}


.head_tag_full{ width:100%; height:5px; float:left; background-color:#08304c; padding-top:10px;}
.head_tag_full .tag_line_wrapper{ width:919px; margin: 0 auto; border:#FFFFFF solid 0px; color:#FFFFFF;}
.head_tag_full .tag_line_wrapper h1{color:#FFFFFF; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; text-indent:-9999px; }
.head_tag_full .tag_line_wrapper h2{color:#FFFFFF; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; text-indent:-9999px; }
.top_logo_full{ width:100%; height:82px; float:left; background-image:url(../images/logo_ar_bg.gif); background-repeat:repeat-x;}
.clear{ clear:both; margin:0px; padding:0px;}
.spac10{width:650px; float:left; height:10px;}
/*.top_head_logo_wrapper{ width:1010px; height:99px; margin: 0 auto; border:#FF0000 solid 1x;}*/

#top_head_logo_ar {
	height: 99px;
	width: 950px;
	margin: 0 auto;
	border:#FF0000 solid 0px;
	padding-right:10px;
	padding-left:10px;
}
.top_rt_holder{ width:100%; height:40px; border:red solid 0px; float:left; background-image:url(../images/rt_top_curve_bg.gif); background-repeat:no-repeat; background-position:right top;}
.top_rt_holder .head_tag {width:278px; float:right; text-align:center;  padding-top:0px; border:#FF0000 solid 0px;}
.top_rt_holder .head_tag h1 a{font-size:11px; font-weight:bold; padding-top:20px; padding-left:15px; text-align:center; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; }
.logo{ width:239px; height:56px; float:left; border:red solid 0px; z-index:5000;}
/*
.logo{ width:239px; height:56px; float:left; border:red solid 1px;}

.top_rt_holder{ width:692px; height:40px; border:red solid 1px; float:right; background-image:url(../images/rt_top_curve_bg.gif); background-repeat:no-repeat; background-position:right top;}
.top_rt_holder h1 {font-size:12px; font-weight:bold; padding-top:20px; padding-left:20px; color:#FFFFFF; }
.top_rt_holder a {font-size:10px; font-weight:bold; padding-top:20px; padding-left:5px; color:#FFFFFF; text-decoration:none; font-family:Arial,Helvetica,sans-serif; }
*/



.top_menu_full{ width:100%; height:45px; background-image:url(../images/menu_full_bg.gif); background-repeat:repeat-x; float:left;}


#top_menu_ar {
	height: 46px;
	width: 1010px;
	margin: 0 auto;
}

.menu_holder{ width:792px; height:44px; float:right; padding-right:30px; padding-top:5px; }

.banner_full_ar{width:100%; height:201px; float:left; background-image:url(../images/scroller_full_bg.gif); background-repeat:repeat-x;}
.banner_mid{ width:960px; height:199px; margin: 0 auto; background-image:url(../images/banner_scroll_bg.jpg); background-repeat:no-repeat; background-position:left top; padding-left:0px; border:#FFFFFF solid 0px; }
.banner_mid .banner_lft{ width:300px; height:198px; float:left; border:#FFFFFF solid 0px; padding-left:50px;}
.banner_mid .banner_lft img{ padding:10px;} 
.banner_mid .banner_rt{ width:491px; height:192px; float:right; border:#FFFFFF solid 0px; background-image:url(../images/banner_rt_bg.gif); background-repeat:no-repeat; background-position:left top; }

/*html .banner_mid .banner_rt { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader('http://192.168.0.11/zaptechlive/images/banner_rt_bg.png'); } */

.banner_mid .banner_rt h2{ color:#FFFFFF !important; font-family:"Times New Roman", Times !important;  padding-left:10px !important; padding-top:10px !important;}
.banner_mid .banner_rt p{ color:#FFFFFF; padding-left:5px; padding-right:5px; font-size:14px !important;}


.icon_full_ar{ width:100%; height:135px; float:left; background-image:url(../images/icon_full_bg.jpg); background-repeat:repeat-x;}
.icon_mid_ar{width:1010px; height:135px; margin: 0 auto; background-image:url(../images/featured-shadow_top.png); background-repeat:no-repeat; background-position:top center;
              padding-left:29px; border:#ffffff solid 0px;}
.icon_tab_holder{width:185px; height:125px; float:left; text-align:center; padding-top:0px; border:#FFFFFF solid 0px;}
.icon_tab_holder p{ text-indent:-9999px;}
.icon_tab_holder p a{ color:#FFFFFF; font-family:"Comic Sans MS"; margin-top:0px; text-decoration:none; font-size:13px; font-weight:normal; padding-top:10px; }
.icon_tab_holder p a:hover{ font-weight:bold;}
.icon_tab_spacer{width:7px; height:133px; float:left;}


.png1{height:124px; width:185px; background:url(../images/top-icons.png) -20px 5px; display:block; padding-top:30px;}
.png1:hover{height:124px; width:185px; background:url(../images/top-icons.png) -226px 5px; background-repeat:no-repeat; display:block;}

.png2{height:124px; width:185px; background:url(../images/top-icons.png) -1px -132px; display:block;}
.png2:hover{height:124px; width:185px; background:url(../images/top-icons.png) -220px -137px; display:block;}

.png3{height:124px; width:185px; background:url(../images/top-icons.png) -7px -258px; display:block;}
.png3:hover{height:124px; width:185px;  background:url(../images/top-icons.png) -223px -258px; display:block;}

.png4{height:124px; width:185px; background-image:url(../images/icons/try/4.png); background-repeat:no-repeat; display:block;}
.png4:hover{height:124px; width:185px;  background-image:url(../images/icons/try/4_hover.png); background-repeat:no-repeat; display:block;}

.png5{height:124px; width:185px; background-image:url(../images/icons/try/5.png); background-repeat:no-repeat; display:block;}

.png5:hover{height:124px; width:185px;  background-image:url(../images/icons/try/5_hover.png); background-repeat:no-repeat; display:block;}



.content_upper_full_ar{ width:100%; float:left; background-image:url(../images/page-bg.png); background-repeat:repeat-x; background-color:#FFFFFF; display:block;}
.content_holder_mid{ width:998px; margin: 0 auto;}
.shadow_lft{ width:21px; height:192px; background-image:url(../images/shadow_lft.png); background-repeat:no-repeat; float:left;}
.shadow_rt{ width:14px; height:192px; background-image:url(../images/shadow_rt.png); background-repeat:no-repeat; float:left;}
.main_blank_ar{width:915px; float:left; background-color:#FFFFFF; padding-top:35px; padding-left:20px; padding-right:20px; }

.main_blank_ar .content_ar_lft{ width:645px; float:left; border-right:#000000 dotted 0px; }
.main_blank_ar .content_ar_lft ul li{list-style-type:none; background:transparent url(../images/icons/bullet_blue.png) no-repeat scroll left 2px; padding:0 0 5px 20px; color:#545454;}

.main_blank_ar .theam_holder{width:275px; float:right; border:#000000 solid 0px; height:50px; padding-top:30px;}
.main_blank_ar .content_ar_rt{ width:255px; float:right; border-left:#eaebeb dotted 1px;  padding-left:2px; padding-top:0px;}
.main_blank_ar .rt_up{width:275px; float:right; height:50px; background-image:url(../images/rt_up.png); background-repeat:no-repeat; background-position:top left; border:#000000 solid 0px;}
.main_blank_ar .rt_dwn{width:275px; float:right; height:50px; background-image:url(../images/rt_dwn_.png); background-repeat:no-repeat; background-position:top left; border:#000000 solid 0px;}


.main_blank_ar .content_ar_rt .quick_contact_holder{ width:225px; float:left; padding-left:0px; padding-top:20px; border-bottom:#999999 dotted 0px; height:130px; margin-bottom:5px;}
.main_blank_ar .content_ar_rt .quick_quote_holder{ width:218px; height:270px; float:left; padding-left:0px; background-image:url(../images/form_bg.gif); background-repeat:no-repeat; background-position:bottom left; padding-top:20px; padding-left:10px; padding-bottom:10px; border-bottom:#999999 dotted 1px;}
.main_blank_ar .content_ar_rt .testi_holder{width:225px; height:230px; float:left; padding-left:10px; padding-top:20px; background-image:url(../images/form_bg.gif); background-repeat:no-repeat; background-position:bottom left;}
.main_blank_ar .content_ar_rt .testi_holder  p, a{color:#656565; text-decoration:none; font-size:14px; cursor:pointer; }
.main_blank_ar .content_ar_rt .testi_holder  a:hover{color:#0c5894; text-decoration:none; font-size:14px;}


/*rt_links*/

.rt_links_holder{ width:249px; float:left; padding-bottom:50px; padding-left:2px; padding-top:20px; border:#000000 solid 0px; background-image:url(../images/form_bg.gif); background-repeat:no-repeat; background-position:bottom left;}
.rt_links_holder h3{ margin:0px 0px 1px 0px; padding:0px 0px 0px 12px; color:#656565; height:51px;  background:url(../images/h3_bg.gif) no-repeat left top;
padding-top:6px; width:253px; border:#000000 0px solid; font-size:16px;   }

ul.right_link { padding:0px 0px 7px 0px; margin:0px 2px 0px 4px; font-size:12px; font-weight:normal; letter-spacing:0.05em; border:#FFFFFF solid 0px; }
ul.right_link li{ margin:0px; padding:0px; list-style-type:none; font-family:Helvetica,Arial,sans-serif !important; padding:1px 5px 5px 5px; display:block; }
ul.right_link li a{ text-decoration:none; background:url(../images/icons/bullet_new.gif) no-repeat left center; display:block; padding:0px 0px 0px 15px; height:30px; line-height:30px; border-bottom:#ceedfa dotted 1px;  font-family:Helvetica,Arial,sans-serif !important; font-size:12px; }
ul.right_link li a:hover{ text-decoration:none; color:#18a7e1; background:url(../images/icons/bulletn.gif) no-repeat left center; border-bottom:#e4e4e4 dotted 1px; }
ul.right_link li a.sel { text-decoration:none; color:#254a81; background:url(../images/icons/bulletn.gif) no-repeat left center; font-weight:bold; }



.content_lower_full_ar{ width:100%; height:192px; float:left; background-image:url(../images/page_bg_low.gif); background-repeat:repeat-x; background-color:#FFFFFF; float:left;}
.content_holder_mid_lower{ width:998px; margin: 0 auto;}
.shadow_lft_low{ width:21px; height:192px; background-image:url(../images/shadow_lft_low.png); background-repeat:no-repeat; float:left;}
.shadow_rt_low{ width:21px; height:192px; background-image:url(../images/shadow_rt_low.png); background-repeat:no-repeat; float:right;}
.main_blank_ar_low{width:935px; float:left; height:157px; background-color:#FFFFFF; padding-top:35px; padding-left:20px;}




.fotter_up{ width:100%; height:8px; float:left; background-image:url(../images/foot_up.jpg); background-repeat:repeat-x;}


.fotter_full_ar{width:100%; height:300px; background-image:url(../images/icon_full_bg_foot.jpg); background-repeat:repeat-x; float:left;}
.fotter_full_ar .icon_mid_ar_foot{width:950px; height:280px; margin: 0 auto; background-image:url(../images/featured-shadow_bot.png); background-repeat:no-repeat; background-position:top center; padding-left:65px; padding-top:10px; border:#ffffff solid 0px;}
.fotter_full_ar .icon_mid_ar_foot .form_holder{ width:300px; height:228px; float:left; padding-top:53px; padding-right:1px; border:#FFFFFF solid 1px; }
.fotter_full_ar .icon_mid_ar_foot .form_holder h2{ font-family:Georgia, "Times New Roman", Times, serif !important; font-size:18px !important; font-weight:bold !important; color:#FFFFFF !important;}
.fotter_full_ar .icon_mid_ar_foot .form_holder .frm_row{ width:235px; height:20px; border:#000000 solid 0px; float:left; padding-top:2px;}
.fotter_full_ar .icon_mid_ar_foot .form_holder .frm_row .frm_lft{ width:78px; float:left;}
.fotter_full_ar .icon_mid_ar_foot .form_holder .frm_row .frm_rt{ width:140px; float:right;}
.fotter_full_ar .icon_mid_ar_foot .form_holder .textbox { border:#989898 solid 0px; width:135px; height:15px;   background-image:url(../images/frm_txt_bg.jpg); background-repeat:repeat-x; font-size:12px;}
.fotter_full_ar .icon_mid_ar_foot .form_holder .textboxerr { border:#FF0000 solid 0px; width:135px; height:15px;   background-image:url(../images/frm_txt_bg.jpg); background-repeat:repeat-x; font-size:12px;}
.fotter_full_ar .icon_mid_ar_foot .foot_sep{ width:60px; height:228px; float:left; background-image:url(../images/foot_seperate.png); background-repeat:no-repeat; background-position:center; }

*html{} .fotter_full_ar .icon_mid_ar_foot .foot_sep {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./images/foot_seperate.png',sizingMethod='scale'); }


.fotter_full_ar .icon_mid_ar_foot .foot_testi_holder {float:left; height:250px;width:280px; border: #000000 solid 0px; padding-top:0px; padding-left:10px; padding-right:10px; overflow:hidden; }
.fotter_full_ar .icon_mid_ar_foot .foot_testi_holder h3{ color:#FFFFFF; padding-left:10px; font:Georgia, "Times New Roman", Times, serif !important; font-size:18px !important;}
.fotter_full_ar .icon_mid_ar_foot .foot_testi_holder p{color:#333333; font-weight:bold;}
.fotter_full_ar .icon_mid_ar_foot .current_projects_holder{ width:215px; height:178px; float:left; border:#FFFFFF solid 0px; padding-top:0px;}
.fotter_full_ar .icon_mid_ar_foot .current_projects_holder h3{ color:#FFFFFF; padding-left:10px; padding-bottom:30px; font:Georgia, "Times New Roman", Times, serif !important; font-size:18px !important;}
.fotter_full_ar .icon_mid_ar_foot .foot_rel_links {float:left; height:218px;width:280px; border: #000000 solid 0px; padding-top:10px; padding-left:10px; padding-right:10px; }

.fotter_full_ar .icon_mid_ar_foot .foot_rel_links p { color:#FFFFFF;}



.fotter_full_ar .head {height:58px; width:200px; border:#7fc005 solid 0px; padding-left:1px; float:left;}
.fotter_full_ar .head p, h4{text-align:left;  color:#FFFFFF;}
.fotter_full_ar .head_low_links { border-left:#FFFFFF solid 1px; padding-left:10px; float:left; width:211px;}
.fotter_full_ar .head_low_links p{ text-align:left;  color:#FFFFFF; font-size:12px; line-height:20px; padding-bottom:5px; padding-top:5px;}
.fotter_full_ar .head_low_links p a{ text-align:left;  color:#FFFFFF; font-size:12px; line-height:20px; padding-bottom:5px; padding-top:5px;}
.fotter_full_ar .head_low_links p img{ padding-right:10px;}
 
 
 /* footer form start */
.frm_wrapper{ width:260px; height:270px; float:left;  border:#ffffff solid 0px; padding-top:0px; background:url(../images/foot-frm-bg.png) no-repeat 0px 30px;}
.frm_wrapper h3{ font-family:Georgia, "Times New Roman", Times, serif !important; font-size:18px !important; font-weight:bold !important; color:#FFFFFF !important; padding-bottom:20px;}
.frm_wrapper .row{width:290px; height:28px; float:left; border:#000000 solid 0px; padding-left:5px; padding-top:1px;}
.frm_wrapper .row .lft{width:130px; float:left; border:#000000 solid 0px;}
.frm_wrapper .row .lft p{ color:#FFFFFF;}
.frm_wrapper .row .rt{width:120px; float:left; border:#000000 solid 0px; padding-left:10px;}
.text_box{ background-color:none; width:100px; height:15px; border:#FFFFFF solid 0px; color:#0a5089; font-family:Verdana, Arial, Helvetica, sans-serif !important; font-size:12px; }
.text_box_err{ background-color:none; width:100px; height:15px;border:#FFFFFF solid 0px; color:#0a5089; font-family:Verdana, Arial, Helvetica, sans-serif !important; font-size:12px; color:#FF0000; }
.text_ar{ background-color:none; width:230px; height:52px; border:#FFFFFF solid 0px; color:#0a5089; font-family:Verdana, Arial, Helvetica, sans-serif !important; font-size:12px;
overflow:auto; }
.text_ar_err{ background-color:none; width:230px; height:52px;border:#FFFFFF solid 0px; color:#FF0000; font-family:Verdana, Arial, Helvetica, sans-serif !important; font-size:12px;
overflow:auto; }
/* footer form end */


/*.icon_tab_holder_foot{width:185px; height:283px; float:left; text-align:center; padding-top:0px; border:#FFFFFF solid 0px;}
.icon_tab_holder_foot p{}
.icon_tab_holder_foot p a{ color:#FFFFFF; font-family:"Comic Sans MS"; margin-top:0px; text-decoration:none; font-size:13px; font-weight:normal; padding-top:10px; }
.icon_tab_holder_foot p a:hover{ font-weight:bold;}
.icon_tab_spacer_foot{width:10px; height:133px; float:left;}*/


.bottom_menu_full{ width:100%; height:47px; background-image:url(../images/menu_full_bg.gif); background-repeat:repeat-x; float:left; background-color:#062a46;}
#bottom_menu_ar { 	height: 37px; 	width: 950px; 	margin: 0 auto; border:#FFFFFF solid 0px; padding-left:140px; padding-top:10px; }
#bottom_menu_ar .head {height:20px; width:457px; border-left:#7fc005 solid 2px; padding-left:10px; float:left;}

/*zaptech gropup*/

/*infrastructure*/

.tab1{width:290px; float:left;  padding:10px 10px 10px 10px; border-right:#d0d1d2 dotted 2px; border-top:#82c60d solid 2px;}
.tab1 p{ font-size:14px;}
.tab2{width:290px; float:left; padding:10px 10px 10px 10px;  border-top:#82c60d solid 2px;}
.tab2 p{ font-size:14px;}




/*website maintain pakags*/

.packg { background-color:#f1f8fc; padding-left:10px;}	

.packg label{ background-color:#f1f8fc; width:250px; border:1px solid #7fcdf3; float:left; height:38px; padding:5px; display:block;  }

.packg label.second{ width:185px; padding-left:5px;  }

.packg label.third{ width:130px; padding-left:5px;  } 



  




/* menu */
#nav {padding:0; margin:0; list-style:none; height:26px; position:relative; z-index:500; float:left; color:#ffffff; }
#nav li.top {display:block; float:left; height:26px; padding-top:6px;  }
#nav li a.top_link {display:block; float:left; height:24px; line-height:34px; color:#ffffff; text-decoration:none; font-size:13px; font-weight:bold; cursor:pointer;  font-family:Arial, Helvetica, sans-serif; }
#nav li a#quote div{text-decoration: none; font-weight:bold; overflow:hidden;}
#nav li a#livechat {padding:8px 0;}
#nav li a.top_link span {float:left; display:block; padding:0 20px 0 20px; height:34px; }
#nav li:hover a.top_link {color:#1cc2e7;}
#nav li:hover a.top_link span {  }
/* Default list styling */
#nav li:hover {position:relative; z-index:1000; }
#nav li:hover ul.sub {left:0px; top:40px; white-space:nowrap; height:auto; z-index:1000; width:199px;  padding:0px 0px 0px 0px;  border-left:2px solid #094369; border-right:2px solid #094369;  border-bottom:2px solid #094369; background:url(../images/menu_bg.png) repeat;}

#nav li:hover ul.sub li {display:block; position:relative; float:left; width:208px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; padding:0px 0px !important; line-height:23px; border:none;}
#nav li:hover ul.sub li a {display:block; font-size:11px; width:199px; text-indent:10px; color:#ffffff; text-decoration:none; font-weight:normal;}
 #nav li ul.sub li a.fly {background-position:14px 8px; background-repeat:no-repeat;}


#nav li:hover li:hover ul,
#nav li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover li:hover ul
{left:208px; top:-4px; background:none; padding:0px; white-space:nowrap; width:199px; z-index:1000; height:auto;
 background-image:url(../images/top_sub_.png); background-repeat:no-repeat;  padding:4px 0px 4px 10px; border-left:1px solid #FFFFFF;}

#nav ul, 
#nav li:hover ul ul,
#nav li:hover li:hover ul ul,
#nav li:hover li:hover li:hover ul ul,
#nav li:hover li:hover li:hover li:hover ul ul
{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0px; list-style:none; z-index:1000; }

#nav li:hover li:hover li a.fly,
#nav li:hover li:hover li:hover li a.fly,
#nav li:hover li:hover li:hover li:hover li a.fly
{color:#9fa1a4; background-position:14px 8px; background-repeat:no-repeat; z-index:1000;} 

#nav li:hover ul.sub li a:hover { color:#1cc2e7; border:#ffffff solid 0px; }
#nav li:hover ul.sub li a.fly:hover {background-position:5px 0px; background-repeat:no-repeat; color:#fff;}
#nav li:hover ul.sub li a.fly:hover ul{ z-index:1000;}
#nav li:hover li:hover a.fly,
#nav li:hover li:hover li:hover a.fly,
#nav li:hover li:hover li:hover li:hover a.fly,
#nav li:hover li:hover li:hover li:hover li:hover a.fly
{background-position:5px 0px; background-repeat:no-repeat; color:#fff; z-index:1000;} 


.sub-menu{ margin-left:-8px; background-image:url(../images/menu_bg.png); background-repeat:repeat; }
/* Menu End */



/*form start*/
.inquiry-form{ width:650px; float:left; }
.inquiry-form .top{background:url(../images/web-maintenance-top.jpg) no-repeat;width:600px; height:30px; padding-top:10px; padding-left:00px; border:#000000 solid 0px;}
.inquiry-form .top h3{ padding-left:28px;}
.inquiry-form  p{font-family:Helvetica,Arial,sans-serif !important; padding-left:2px; height:10px; }
.inquiry-form .repeate{background:url(../images/web-maintenance-repeate.jpg) repeat-y; width:600px; padding:8px 00px; display:inline-block;  border:#000 solid 0px;}
.inquiry-form .bottom{background:url(../images/web-maintenance-bottom.jpg) no-repeat; width:650px; height:14px}

.form-inner{width:536px;  border:#000 solid 0px; margin-bottom:5px; margin-left:1px; padding-left:30px; padding-bottom:5px;}

.form-inner p{background-color:#333; height:22px; color:#FFF; display:block; padding-top:0px; padding-left:18px; padding-bottom:1px; font-weight:700}

.form-row{width:500px; height:30px; font-family:Helvetica,Arial,sans-serif !important; float:left; border: #000000 1px;}
.form-row .left{float:left; width:140px; text-align:right; padding-right:10px; padding-top:5px; font-family:Helvetica,Arial,sans-serif !important; font-size:12px;}
.form-row .left a{color:#F00; text-decoration:none}
.form-row .right{float:left; width:270px; font-family:Helvetica,Arial,sans-serif !important; font-size:12px;}
.form-row .right .field-left{float:left; margin-right:10px}

.inquiry-field{border:1px #ccc solid; padding:3px; width:250px; color:#666}
.inquiry-drop{border:1px #ccc solid; padding:3px; width:250px; color:#666}
.csarea_hire{border:1px #ccc solid; padding:3px; width:250px; color:#666; font-family:Arial,Helvetica,sans-serif; font-size:12px}

/*HOME PAGE*/

.top_txt{ font-size:30px; font-family:Helvetica,Arial,sans-serif !important; font-weight:bold;}
.txt_top_shadow{padding-left:8px; margin-top:-7px; padding-bottom:20px;}
.tab_txt{ font-size:22px; font-family:Trebuchet MS,Arial,sans-serif !important;}
.txt_red_big{ color:#b5040d; font-size:28px; font-family:Trebuchet MS, Helvetica,Arial,sans-serif !important; font-weight:bold; }
.txt_mid_high{color:#335589; font-size:14px; font-family:Trebuchet MS, Helvetica,Arial,sans-serif !important;}
.txt_bot_center{color:#335589; font-size:16px; font-family:Trebuchet MS, Helvetica,Arial,sans-serif !important;}
.main_blank_ar .content_ar_lft_home{ width:580px; float:left; border-right:#eaebeb dotted 1px; padding-right:10px;}
.main_blank_ar .content_ar_lft_home .small_txt{ font-size:12px; font-family:Trebuchet MS,Arial,sans-serif !important; padding:5px;}
.main_blank_ar .content_ar_lft_home .home_deco_wrapper{ width:600px; float:left; border:#000000 solid 0px;}
.main_blank_ar .content_ar_lft_home .home_deco_wrapper .why_us{ width:280px; float:left; padding:10px; border:#CC33FF solid 0px; text-align:left;
background-image:url(../images/1_bg.gif); background-position:160px 100px; background-repeat:no-repeat;}
.main_blank_ar .content_ar_lft_home .home_deco_wrapper .blog{ width:280px; float:left; padding:5px; padding-right:0px; border:#CC33FF solid 0px; text-align:left;
background-image:url(../images/2_bg.gif); background-position:130px 100px; background-repeat:no-repeat; padding-top:10px;}
 
.main_blank_ar .content_ar_rt_home{ width:320px; float:right;  padding:10px; padding-left:5px; padding-top:0px;}
.main_blank_ar .content_ar_rt_home .news{ width:300px; float:left; padding:0px;}
.main_blank_ar .content_ar_rt_home .news p{ font-family:Trebuchet MS,Arial,sans-serif !important; font-size:12px; padding:0px;}
.main_blank_ar .content_ar_rt_home .news .gallery_wrapper{ width:290px; float:left; padding:5px;}
.main_blank_ar .content_ar_rt_home .news .gallery_wrapper img{ padding:5px;}




/*testimonial page*/
.testi-txt{ width:620px; border:#990099 solid 0px; float:left; background:url(../images/testibg.jpg) no-repeat bottom; padding-bottom:30px;}
.testi-txt p{ padding:23px;}
.quote-lft{ height:15px; width:15px; background:url(../images/icons/quote_lft.jpg) no-repeat left top; float:left; padding-right:5px;}
quote-rt{ height:15px; width:15px; background:url(../images/icons/quote_rt.jpg) no-repeat left top; float:left;}


/*carrer frm start*/
.frm_txt { border:0px solid #dcdcdc; display:block; width:325px; margin:0px auto; padding:1px;  border:0px solid #dcdcdc;  }  
.frm_txt p { /*background:#f3f3f2; */margin:0px; padding:3px 0px 3px 0px; display:block; float:left; width:325px; }
.frm_txt p span { display:block; padding:0px 6px 0px 2px; width:115px; float:left; border-right:0px solid #FFFFFF; }

input.cstext { background:url(../images/input_bg.gif) repeat-x; height:18px; padding:3px 0px 0px 6px; border:1px solid #cacaca; width:145px; }
input.cstext_small { background:url(../images/input_bg.gif) repeat-x; height:18px; padding:3px 0px 0px 6px; border:1px solid #cacaca; width:110px; vertical-align:middle; }
textarea.csarea { background:url(../images/input_bg.gif) repeat-x; padding:3px 0px 0px 6px; height:52px; border:1px solid #cacaca; width:163px; }
select.csselect { background:#ffffff; padding:2px 0px 2px 6px; border:1px solid #cacaca; width:153px; }
input.csbutton { background:url(../images/csbtn_bg.gif) repeat-x left center; color:#FFFFFF; font-size:12px; padding:0px 5px; border:1px solid #dcd8d8; line-height:28px; height:30px; width:auto; }
input.csbutton { background:url(../images/csbtn_bg.gif) repeat-x left center; color:#FFFFFF; font-size:12px; padding:0px 5px; border:1px solid #dcd8d8; line-height:28px; height:30px; width:auto; }
.mandatory { color:#d31919; }

/*carrer frm ends*/

