@charset "utf-8";
/* CSS Document */

#dhtmltooltip{
position:absolute;
width:auto;
border:1px solid #e2b5ba;
padding:5px;
background-color:#d60018;
visibility:hidden;
z-index:100;
color:#ffffff;
font-size:13px;
font-family:Arial;
line-height:16px;
}
#dhtmlpointer{
position:absolute;
z-index:101;
visibility:hidden;
width:21px;
height:16px;
}



body { margin:0; background:#9d9d9d; }

h1 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:17px; font-weight:normal; text-decoration:none; color:#fb7d10; line-height:40px; margin:0; padding:0; background-color:inherit; }
h2 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; text-decoration:none; color:#f89201; line-height:20px; margin:0; padding:0; }

#top { background:none; height:90px; }
#top_cnt { width:1000px; margin:0 auto; height:90px; padding:0; background:#FFFFFF; }
#topleftred { background:url(../images/top_header_bg-lft.png) top left no-repeat; width:12px; height:90px; float:left;}
#toprightred { background:url(../images/top_header_bg-lft.png) top right no-repeat; width:12px; height:90px; float:right;}
#logo { width:229px; height:90px; margin-left:20px; float:left; }
#sitemapplace { background:none; width:230px; height:auto; margin-left:20px; float:left;}

#search_site {background:none; width:447px; height:25px; float:left;  }
#gobut {background:none; width:42px; height:25px; float:left; margin-left:8px;}
#forsearch {background:none; width:240px; height:25px; float:left; line-height:25px; }
#forsearch_site {background:none; width:90px; height:25px; float:left; margin-left:55px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; text-decoration:none; color:#232323; line-height:25px;}

#call_sec {background:none; width:447px; height:auto; float:left; margin-top:12px;}
#slogan {  background:none; width:447px; height:auto; margin-left:20px; float:left; margin-top:14px;}
#phonenumber {float:left; width:112px; height:25px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; text-decoration:none; color:#232323; line-height:25px;}

#tele_img { float:left; margin-left:165px; height:25px; width:25px; margin-right:10px; margin-top:12px;}
#call_text {float:left; width:30px; height:25px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; text-decoration:none; color:#232323; line-height:25px; text-align:center;}



#sitemaporange { background:none; width:230px; height:5px;  float:left; background:#f1760c;}
#sitemapiconbg { background:none; width:230px; margin-top:10px; float:left; height:20px; line-height:20px;}

#upbutton{  width:1000px; margin:0 auto; height:44px; padding:0; background:#FFFFFF;  } 
#header1 {width:1000px; margin:0 auto; height:214px; padding:0; background:#FFFFFF; padding-top:5px;  }
#servicesec {width:282px; height:214px;  background:none; float:left; }
#sergrey  {width:12px; height:214px;   float:left; background:#c0c0c0; }
#serbutbg  {width:245px; height:214px;   float:left; background:none; margin-left:24px; }
#serbutton  {width:245px; height:30px; float:left; background:none; line-height:26px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; text-decoration:none; color:#232323;   }
#serbutton:hover  {width:245px; height:30px; float:left; background:url(../images/ser_over.png) bottom left no-repeat;  line-height:26px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; text-decoration:none; color:#d30017; }

#sidebutnew { float:left; width:245px; height:30px; background:url(../images/up_button_bg_normal.png); padding-left:37px; line-height:30px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; text-decoration:none; color:#232323;}
.sidebutnew { float:left; width:245px; height:30px; background:url(../images/up_button_bg_normal.png); padding-left:37px; line-height:30px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; text-decoration:none; color:#232323;}

#sidebutnew:hover  { float:left; width:245px; height:30px; background:url(../images/up_button_bg_hover.png) ; padding-left:37px; line-height:30px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; text-decoration:none; color:#232323;   }
.sidebutnew:hover  { float:left; width:245px; height:30px; background:url(../images/up_button_bg_hover.png) ; padding-left:37px; line-height:30px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; text-decoration:none; color:#232323;   }
#sidebutnew1 { float:left; width:245px; height:30px; background:url(../images/up_button_bg_hover.png) ; padding-left:37px; line-height:30px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; text-decoration:none; color:#232323;   }
.sidebutnew1 { float:left; width:245px; height:30px; background:url(../images/up_button_bg_hover.png) ; padding-left:37px; line-height:30px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; text-decoration:none; color:#232323;   }





#headerimag {width:718px; height:210px; padding:0; background:#FFFFFF; float:left;  }


#midsection{  width:1000px; margin:0 auto; height:auto; padding-top:5px; padding-bottom:5px; background:#FFFFFF; overflow:auto;}
#midleft {width:282px; height:auto;  background:none; float:left; } 
#midright {width:718px; height:auto; padding:0; background:url(../images/wel_bg.png) top left no-repeat; float:left;   } 
#midright_cont {width:699px; height:auto;  background:none; float:left; margin-left:19px;   } 
#midright_title {width:534px; height:19px; background:none; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:17px; font-weight:normal; text-decoration:none; color:#fb7d10; padding-top:14px;  background-color:inherit;  } 
#midright_chaticon_2 {width:230px; height:auto; background:none; float:left;   } 

#yahoo{ width:30px; height:16px; background:none; float:left; margin-top:15px; }
#yahoo_2{ width:30px; height:auto; background:none; float:left; margin-top:16px; }
.yahoo_2{ width:30px; height:auto; background:none; float:left; margin-top:16px; }

#midright_textdata {width:684px; height:auto; min-height:726px;  background:none; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color:#1f1f1f; line-height:14px; padding-top:10px; padding-right:15px;}
#port_tech {width:400px; height:21px;  background:none; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; text-decoration:none; color:#1f1f1f; line-height:13px; margin-left:200px;}
#portfolio_mid {width:699px; height:auto;  background:none; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color:#1f1f1f; line-height:14px;}
#port_sec_1 { width:330px; height:auto;  background:none; float:left; }
#port_sec_1_border{ width:330px; height:auto;  background:none; float:left; margin-top:15px; border-bottom:#CCCCCC solid 1px; border-right:#CCCCCC solid 1px; }
#port_photo { width:138px; height:116px;  background:url(../images/portfolio_bg.png) no-repeat; float:left;   padding-top:8px;}
#port_photo_detail { width:175px; height:auto;  background:none; float:left;  margin-left:10px;}
#port_photo_techno { width:175px; height:21px;  background:none; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; text-decoration:none; line-height:21px;}
#port_photo_title { width:175px; height:21px;  background:none; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; text-decoration:none; line-height:21px;}
#port_photo_text { width:175px; height:55px;  background:none; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:none;  line-height:14px;}
#port_photo_more { width:45px; height:21px;  background:none; float:right; text-align:left; line-height:21px; margin-left:70px; }
#port_sec_2 { width:330px; height:auto;  background:none; float:left; margin-left:19px; }
#reqbox {width:258px; height:auto;  border-bottom:solid #d60018 1px; border-right:solid #d60018 1px; background:none; float:left; } 
#reqtitlebg {width:258px; height:34px;  background:#d60018; float:left; }
#whiteslide {width:5px; height:24px;  background:#ffffff; float:left; margin-top:5px;  } 
.whiteslide {width:5px; height:24px;  background:#ffffff; float:left; margin-top:5px;  } 
#boxtitle{ margin-left:32px; line-height:34px; height:auto; width:218px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:17px; font-weight:normal; text-decoration:none;  float:left;}
.boxtitle{ margin-left:32px; line-height:34px; height:auto; width:218px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:17px; font-weight:normal; text-decoration:none; color:#ffffff; float:left; background-color:inherit;}
#boxcont { margin-left:37px; width:220px; height:auto; margin-top:5px;float:left;} 
.boxcont { margin-left:37px; width:220px; height:auto; margin-top:5px;float:left;} 
#boxcont1 { margin-left:15px; width:233px; height:auto; margin-top:5px;float:left;} 
#nametitle { width:50px; height:21px; float:left; line-height:18px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; text-decoration:none; color:#1f1f1f; margin-top:5px ;}
.nametitle { width:50px; height:21px; float:left; line-height:18px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; text-decoration:none; color:#1f1f1f; margin-top:5px ;}
#textare { width:170px; height:21px; float:left; line-height:21px; margin-top:5px; }
.textare { width:170px; height:21px; float:left; line-height:21px; margin-top:5px; }
#textare2 { width:200px; height:auto; float:left;}
.textare2 { width:200px; height:auto; float:left;}
#reqmants {width:150px; height:21px; float:left; line-height:18px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; text-decoration:none; color:#1f1f1f; margin-top:5px }
#submitbut { width:81px; height:23px; float:left; margin-left:58px; margin-top:10px; }

#portbox {width:258px; height:auto;  background:none;  border-bottom:solid #fb7d10 1px; border-right:solid #fb7d10 1px; float:left; margin-top:10px; } 
#testibox {width:258px; height:auto;  background:none;  border-bottom:solid #0282bf 1px; border-right:solid #0282bf 1px; float:left; margin-top:10px; } 
#porttitlebg {width:258px; height:34px;  background:#fb7d10; float:left;  }
#portbg {width:258px; height:22px;  background:none; float:left;}
<!--#portimag { width:32px; height:16px;  background:none; float:left; margin-top:3px;}-->
#portimag { width:40px; height:36px;  background:none; float:left; margin-top:7px;}
#portimagtitle { width:188px; height:22px;  background:none; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; text-decoration:none; color:#1f1f1f; line-height:22px;}
#viewmorebut { width:81px; height:23px; float:right; margin-top:5px; }

#testibox {width:258px; height:auto;  background:none; float:left; margin-top:10px; } 
#testititlebg {width:258px; height:34px;  background:#0282bf; float:left;  }
#upsign {width:14px; height:auto;  background:none; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:19px; font-weight:bold; text-decoration:none; color:#1f1f1f;}
#testitext {width:230px; height:auto;  background:none; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color:#1f1f1f; line-height:17px; text-align:center; }
#downsign {width:14px; height:auto;  background:none; float:right; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:19px; font-weight:bold; text-decoration:none; color:#1f1f1f; }
#test_name { width:205px; height:auto; float:right; line-height:21px; text-align:right;}
#next_testi { width:81px; height:23px; float:right; margin-top:5px; }
#back_testi { width:81px; height:23px; float:right; margin-top:5px; }

#footer_1{background:url(../images/footer.png) repeat-x; height:180px; overflow:auto;}
#foot_sec_bg { width:990px; margin:0 auto; height:auto; padding:0; background:none; overflow:auto;  }
#foot_but_bg { width:175px; height:auto; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color:#ffffff; line-height:18px; margin-top:15px; background-color:inherit;}
#foot_but_bg1 { width:130px; height:auto; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color:#ffffff; line-height:18px; margin-top:15px; background-color:inherit;}
#foot_but_bg2 { width:80px; height:auto; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color:#ffffff; line-height:18px; margin-top:15px; background-color:inherit;}
#foot_but_bg3 { width:185px; height:auto; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color:#ffffff; line-height:18px; margin-top:15px; background-color:inherit;}
#foot_but_bg4 { width:190px; height:auto; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color:#ffffff; line-height:18px; margin-top:15px; background-color:inherit;}
#foot_but_bg5 { width:230px; height:auto; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color:#ffffff; line-height:18px; margin-top:15px; background-color:inherit;}
#foot_but_bg6 { width:140px; height:auto; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color:#ffffff; line-height:18px; margin-top:15px; background-color:inherit;}
#foot_but_bg7{ width:110px; height:auto; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color:#ffffff; line-height:18px; margin-top:15px; background-color:inherit;}

/*#footer_1{background:url(../images/footer.png) repeat-x; height:175px; overflow:auto;}
#foot_sec_bg { width:920px; margin:0 auto; height:auto; padding:0; background:none; overflow:auto;  }
#foot_but_bg { width:165px; height:auto; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color:#ffffff; line-height:18px; margin-top:15px;}
*/
#foot_but_chat { width:210px; height:21px; float:left; margin-top:15px;}
#foot_but_chat1 { width:230px; height:21px; float:left; line-height:21px; }
#foot_chat_icon{ width:23px; height:16px; float:left; margin-top:3px;}
#foot_chat_text{ width:200px; height:auto; float:left; }

#footer_2 { width:1000px; margin:0 auto; height:60px; padding:0; background:none; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:none; color:#010101; line-height:18px; }



/*Portfolio 165*/


/*#port_cate { float:left; width:699px; margin-top:8px;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; text-decoration:none; color:#157cb1; height:22px;  }*/
#port_cate { float:left; width:684px; margin-top:8px;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; text-decoration:none; color:#157cb1; height:22px;  }

#port_page { float:left; width:699px; margin-top:8px; height:auto;}
.port_page { float:left; width:699px; margin-top:8px; height:auto;}
#port_paging { float:right; width:300px; height:auto; margin-right:15px;}
#port_paging1 { float:right; width:300px; height:auto; margin-right:15px;}
.port_paging { float:right; width:300px; height:auto; margin-right:15px;}
#portfolio_content  { float:left; width:684px; margin-top:15px; height:auto;}
.portfolio_content  { float:left; width:684px; margin-top:15px; height:auto;}
#portfolio_upstrip { float:left; width:684px;  background:url(../images/up_strip.png) repeat-x ; height:5px;}
.portfolio_upstrip { float:left; width:684px;  background:url(../images/up_strip.png) repeat-x ; height:5px;}
#portfolio_upstrip2 { float:left; width:684px;  background:url(../images/up_strip.png) repeat-x ; height:5px; margin-top:15px;}
.portfolio_upstrip2 { float:left; width:684px;  background:url(../images/up_strip.png) repeat-x ; height:5px; margin-top:15px;}
#portfolio_box{ float:left; width:227px; height:auto; border-right:dotted #9d9d9d 1px; }
.portfolio_box{ float:left; width:227px; height:auto; border-right:dotted #9d9d9d 1px; }
#portfolio_box_nun{ float:left; width:228px; height:310px; }
.portfolio_box_nun{ float:left; width:228px; height:310px; }

#port_sampbox { float:left; width:210px; margin-left:10px; height:auto; }
#port_img {float:left; width:200px; height:200px; }
#port_img_title {float:left; width:210px; margin-top:10px;  }
#port_img_text {float:left; width:210px; margin-top:5px;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:none; color:#1f1f1f; line-height:14px;}

.port_sampbox { float:left; width:210px; margin-left:10px; height:auto; }
.port_img {float:left; width:200px; height:200px; }
.port_img_title {float:left; width:210px; margin-top:10px;  }
.port_img_text {float:left; width:210px; margin-top:5px;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:none; color:#1f1f1f; line-height:14px;}

/*Aboutus*/

 
#aboutus_left {width:514px; height:auto;  background:none; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color:#1f1f1f; line-height:14px; padding-top:10px; padding-right:10px;   } 
#aboutus_right {width:150px; height:auto;  background:none; float:left; margin-left:10px; margin-right:15px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color:#1f1f1f; line-height:14px; padding-top:10px;   } 

#about_name {width:150px; height:auto; float:left;  }
#about_photo {width:146px; height:auto; float:left; border:2px #FFFFFF solid;  }
#about_link {width:140px; height:auto; float:left; margin-top:5px; padding-left:10px;  }
.about_link {width:140px; height:auto; float:left; margin-top:5px; padding-left:10px;  }

/*testimonials*/
#testimonials_page { float:left; width:684px; height:auto; margin-top:20px;}
#testimonials_up_text  { float:left; width:684px; height:auto; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:none; color:#1f1f1f; line-height:14px;}
#testimonials_up_2  { float:left; width:684px; height:auto; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; color:#1f1f1f; line-height:14px; margin-top:15px;}
#testimonials_up_3  { float:left; width:684px; height:auto; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:none; color:#1f1f1f; line-height:14px; margin-top:5px;}
.testimonials_page { float:left; width:684px; height:auto; margin-top:20px;}
.testimonials_up_text  { float:left; width:684px; height:auto; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:none; color:#1f1f1f; line-height:14px;}
.testimonials_up_2  { float:left; width:684px; height:auto; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; color:#1f1f1f; line-height:14px; margin-top:15px;}
.testimonials_up_3  { float:left; width:684px; height:auto; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:none; color:#1f1f1f; line-height:14px; margin-top:5px;}


/*career*/
#career_are{ float:left; width:684px; margin-top:8px; padding-bottom:10px;  height:auto; border-bottom:#CCCCCC solid 1px;  }
.career_are{ float:left; width:684px; margin-top:8px; padding-bottom:10px;  height:auto; border-bottom:#CCCCCC solid 1px;  }
#career_title { float:left; width:684px;   font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; text-decoration:none; color:#157cb1; height:auto;  }
#career_describtion { float:left; width:684px; margin-top:8px;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:none; color:#1f1f1f; line-height:14px; height:auto;  }
#career_apply { float:left; width:684px; margin-top:8px; height:auto; margin-bottom:10px;  }
.career_title { float:left; width:684px;   font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; text-decoration:none; color:#157cb1; height:auto;  }
.career_describtion { float:left; width:684px; margin-top:8px;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:none; color:#1f1f1f; line-height:14px; height:auto;  }
.career_apply { float:left; width:684px; margin-top:8px; height:auto; margin-bottom:10px;  }


/*req*/

#req_form_are{ float:left; width:684px; margin-top:8px; padding-bottom:10px;  height:auto; }
#req_form_fill{ float:left; width:684px; margin-top:8px;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color:#1f1f1f; line-height:25px; height:auto;  }
#req_text{ float:left; width:684px; height:auto; margin-bottom:5px;}
#req_left{ float:left; width:100px; height:auto; margin-left:80px;}
#req_right{ float:left; width:400px; height:auto; margin-left:10px; margin-top:3px;}
.req_text{ float:left; width:684px; height:auto; margin-bottom:5px;}
.req_left{ float:left; width:100px; height:auto; margin-left:80px;}
.req_right{ float:left; width:400px; height:auto; margin-left:10px; margin-top:3px;}


#req_submit { float:left; width:200px; margin-top:8px; height:auto; margin-bottom:10px; margin-left:190px;  }


/*photogalley*/


#gellary_content  { float:left; width:684px; margin-top:15px; height:auto;}


#gellary_left {width:514px; height:auto;  background:none; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color:#1f1f1f; line-height:14px;  padding-right:10px;   } 
#gellery_title { width:514px; height:auto; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; text-decoration:none; color:#fb7d10; line-height:14px; background-color:inherit;  }
#photogallery_sec { width:510px; height:auto; float:left; margin-top:10px; margin-left:10px;}


.gellary {width:510px; height:auto; float:left; }
#gelleary_title {width:510px; height:auto; float:left; margin-bottom:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; color:#0282BF; line-height:14px; background-color:inherit;}
.gelleary_title {width:510px; height:auto; float:left; margin-bottom:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; color:#0282BF; line-height:14px; background-color:inherit;}

#gellary_photos {width:510px; height:auto; float:left;}
.gellary_photos {width:510px; height:auto; float:left;}


#gellary_img_sect {width:510px; height:auto; float:left; margin-bottom:10px; }
.gellary_img_sect {width:510px; height:auto; float:left; margin-bottom:10px; }


#gallery_img1 {width:156px; height:auto; float:left;  border:#FFFFFF solid 2px; margin-right:10px; }
#gallery_img3 {width:156px; height:auto; float:left;  border:#FFFFFF solid 2px; margin-right:10px; }
#gallery_img2 {width:156px; height:auto; float:left;  border:#FFFFFF solid 2px; margin-right:10px; }

.gallery_img1 {width:156px; height:auto; float:left;  border:#FFFFFF solid 2px; margin-right:10px; }
.gallery_img3 {width:156px; height:auto; float:left;  border:#FFFFFF solid 2px; margin-right:10px; }
.gallery_img2 {width:156px; height:auto; float:left;  border:#FFFFFF solid 2px; margin-right:10px; }









#gellary_right {width:150px; height:auto;  background:none; float:left; margin-left:10px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color:#1f1f1f; line-height:14px; margin-top:24px;   } 

#events_title { width:150px; height:auto; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; text-decoration:none; color:#fb7d10; line-height:14px; text-align:center; background-color:inherit; }

#events_photobox { width:150px; height:auto; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; text-decoration:none; color:#fb7d10; line-height:14px; text-align:left; margin-top:10px;  background-color:inherit;}
.events_photobox { width:150px; height:auto; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; text-decoration:none; color:#fb7d10; line-height:14px; text-align:left; margin-top:10px;  background-color:inherit;}

.events_photo {  width:146px; border:#FFFFFF solid 2px;  height:auto; float:left;}

.events_name {  width:150px; height:auto; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; color:#0282BF; line-height:14px; text-align:center; margin-top:5px; background-color:inherit;}


#gellary_pagging {width:510px; height:auto; float:left; }



 #midright_textdata {width:684px; height:auto; min-height:726px;  background:none; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color:#1f1f1f; line-height:14px; padding-top:10px;}
 /*search*/

#search_sec_are{ float:left; width:684px; margin-top:8px; padding-bottom:20px;  height:auto; border-bottom:#D60018 solid 1px; }
#search_result_title {float:left; width:684px; height:auto; }
#search_result_text {float:left; width:684px; margin-top:5px;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:none; color:#1f1f1f; line-height:14px; height:auto;}
.search_sec_are{ float:left; width:684px; margin-top:8px; padding-bottom:20px;  height:auto; border-bottom:#D60018 solid 1px; }
.search_result_title {float:left; width:684px; height:auto; }
.search_result_text {float:left; width:684px; margin-top:5px;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:none; color:#1f1f1f; line-height:14px; height:auto;}

/*#portimagtitle1 a { width:188px; height:22px;  background:none; float:left; line-height:22px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; text-decoration:none; color:#232323; }
#portimagtitle1 a:hover { width:188px; height:22px;  background:none; float:left; line-height:22px;   font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; text-decoration:none; color:#d30017;}
*/

#portimagtitle1 a { width:175px; height:40px;  background:none; float:left; line-height:40px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:none; color:#232323; display:block; margin-top:3px; margin-left:2px; }
#portimagtitle1 a:hover { width:175px; height:40px;  background:none; float:left; line-height:40px;   font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:none; color:#d30017;}

/*links*/

#links_content  { float:left; width:684px; margin-top:15px; height:auto; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:none; color:#1f1f1f; line-height:14px;}



/*port*/

#port_fol_main  { width:220px; height:auto; float:left; margin-top:5px;}
#port_fol_main1  { width:220px; height:auto; float:left; margin-top:10px; margin-bottom:5px;}
#port_fol_1 { float:left; height:100px; width:100px;}
#port_fol_2 { float:left; height:100px; width:100px; margin-left:10px;}
.port_fol_1 { float:left; height:100px; width:100px;}
.port_fol_2 { float:left; height:100px; width:100px; margin-left:10px;}







/*team_information*/

#team_info_box  { float:left; width:684px; margin-top:10px; height:auto;}

#team_info_are {float:left; width:684px; height:128px;}

#team_photo_area {float:left; width:145px; height:128px; margin-left:20px;}

#team_people_photo {float:left; width:100px; height:100px; margin-left:15px; margin-top:10px; border:#157cb1 solid 2px;}



#team_info_right_box {float:left; width:515px; height:128px;}
#team_right_info_box { float:left; width:515px; margin-top:10px; height:auto; }
#team_text_are {float:left; width:515px;  height:auto;}

#team_person_title {float:left; width:515px; height:auto; }
#team_skill_are {float:left; width:515px; margin-top:4px;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color:#1f1f1f; line-height:14px;}
.team_skill_are {float:left; width:515px; margin-top:4px;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color:#1f1f1f; line-height:14px;}
#team_skill_view_more{float:left; width:515px; margin-top:8px;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color:#1f1f1f; line-height:14px;}
#team_upstrip2 { float:left; width:684px;  background:url(../images/up_strip.png) repeat-x ; height:5px; margin-top:10px;}












/*profile_details*/

#profile_detail_info_are {float:left; width:684px; height:auto;}
#details_up_are {float:left; width:684px; height:145px;}

#per_detail_photo { height:126px; width:126px; margin-right:15px;  border:#157cb1 solid 2px; float:left; }
#per_sum { width:530px; height:auto; float:left;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; text-decoration:none; color:#d60018; line-height:25px; background-color:inherit;}
#per_detail_sum_area { height:auto; width:335px; float:left;}
#per_detail_rate_are { height:auto; width:185px; float:left; margin-left:15px;}
#per_detail_skill_are {float:left; width:335px; margin-top:8px;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; text-decoration:none; color:#1f1f1f; line-height:20px;}
.per_detail_skill_are {float:left; width:335px; margin-top:8px;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; text-decoration:none; color:#1f1f1f; line-height:20px;}
#per_detail_skill_hire {float:left; width:185px; margin-top:8px;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; text-decoration:none; color:#1f1f1f; line-height:20px;}
.per_detail_skill_hire {float:left; width:185px; margin-top:8px;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; text-decoration:none; color:#1f1f1f; line-height:20px;}
#but_inq { width:90px; height:23px; float:left; } 
#but_hire { width:81px; height:23px; float:left; } 




#details_down_are {float:left; width:684px; height:537px; margin-top:15px;}
#profile_details_project  {float:left; width:684px; height:auto;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal; text-decoration:none; color:#157cb1; line-height:16px; }


#profile_details_are  {float:left; width:684px; height:auto; margin-top:15px; }
#profile_details_project_name  {float:left; width:684px; height:auto; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; color:#d8001a; line-height:16px;  }
#profile_details_project_descri  {float:left; width:684px; height:auto; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; text-decoration:none; color:#1f1f1f; line-height:14px; margin-top:5px;  }


#for_val {width:260px; height:auto; float:left; margin-top:10px;}
#for_val_2 {width:580px; height:auto; float:left; color:#FFF;}



#port_large_cont {width:684px; height:auto;   background:none; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color:#1f1f1f; line-height:14px; padding-top:10px; padding-right:15px;}

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

.box1_left { width:644px; margin-top:10px; float:left; }
.box1_lft_div { width:238px; float:left; margin-right:8px;}

.php_deve_text { margin:0; padding:0; }
.php_deve_text li{ width:238px; height:49px;line-height:45px; margin:0; padding:0; margin-bottom:4px; background:url(../images/blue_gray_php_bg.jpg)no-repeat; list-style:none; font-family:verdana; font-size:18px; }
.php_deve_text a{color:#fff; text-decoration:none; display:block ;width:248; padding:0px 0px 0px 19px; line-height:45px;}	
.php_deve_text a:hover{  color:#f3f0f0; text-decoration:none;}

.box2_right_div { width:398px; height:208px; float:left; background:url(../images/price_banner.png) no-repeat; }
.pricetext{ float:left; width:auto; margin-left:42px; margin-top:85px; font-family:Arial, Helvetica, sans-serif; font-size:38px; color:#FFFFFF; font-weight:bold;}

.permonth_text { float:left; width:auto; margin-left:38px; margin-top:65px; font-family:Arial, Helvetica, sans-serif; font-size:31px; color:#FFFFFF; line-height:35px; }
.permonth_text_2 {  font-family:Arial, Helvetica, sans-serif; font-size:26px; color:#FFFFFF; }

.hiredeveloper_link {width:auto; margin-left:199px; margin-top:160px; }
.hiredeveloper_link a { font-family:Verdana, Helvetica, sans-serif; font-size:13px ;color:#00293f; line-height:25px; text-decoration:none;  }
.hiredeveloper_link a:hover { color:#063853; text-decoration:none; }

.reduce_the_div{ margin-top:10px; width:644px; float:left; font-family:Verdana; font-size:13px; color:#757575;line-height:20px;}
.hd_whysharma { font-family:Verdana; font-size:15px; color:#157cb1; line-height:20px; font-weight:bold;}

.list1 {margin:0px; padding:0px; position: inherit; margin-left:5px; list-style:none;} 
.list1  ul{margin:0px; padding:0px; position: inherit; }
.list1 li{ font-family:Verdana, Helvetica, sans-serif; margin:0px; padding:0px; position:inherit;  color:#565656; line-height:21px; font-size:13px; text-decoration:none; background:url(../images/black_bullet.png) no-repeat 0 9px;  list-style-position:outside; margin-left:10px; padding-left:15px;}

/* CSS Document for ecommerce */
.full_width { float:left; width:100%; }
.ecomerce_box_663 { width:663px; margin-top:10px; float:left; }
.build_title1_build{ width:663px; float:left; font-family:Verdana; font-size:13px; color:#757575;line-height:20px;}

.campare_663_bg_box{ width:663px; margin-top:13px; height:auto; float:left;}
.campare_10_bg_left_box1{ float:left; width:10px; height:54px; background:url(../images/campare_left_bg.png) no-repeat; }
.campare_10_bg_middle_box2 { float:left;  width:627px; height:54px; background:#0282bf; padding-left:16px; line-height:54px; font-family:Verdana; font-size:16px; text-decoration:none; color:#ffffff; font-style:normal;}
.campare_10_bg_right_box3{ float:right; width:10px; height:54px; background:url(../images/campare_right_bg.png) no-repeat; }

.round_org_main_are {width:663px; margin-top:8px; height:auto; float:left;}
.round_org_main_left {width:8px; height:38px; float:left; background:url(../images/fea_left.png);}
.round_org_main_mid {width:647px;   height:38px; float:left; background:#f27910;}
.round_org_main_right {width:8px;  height:38px; float:left; background:url(../images/fea_right.png);}

.fea_title {width:262px;   height:auto; float:left; margin-left:10px; font-family:Verdana; font-size:13px; color:#ffffff;line-height:38px; font-weight:bold;}
.fea_title_in {width:120px;   height:auto; float:left;  font-family:Verdana; font-size:13px; color:#ffffff;line-height:38px; font-weight:bold; text-align:center;}


.prem_box_are{ width:663px; margin-top:4px; height:auto; float:left;}
.prem_box_are_line{ width:663px; height:auto; float:left; margin-bottom:4px;  background:#efeded;}
.prem_box_are_line_1{ width:260px; height:auto; float:left; padding-left:19px; height:21px; background:#efeded;font-family:Verdana; font-size:12px; color:#6b6a6a;font-weight:normal; padding-top:4px;  }
.prem_box_are_line_2{ width:116px; height:auto; float:left; height:21px; background:#efeded; font-family:Verdana; font-size:12px; color:#6b6a6a;  font-weight:normal; border-left:#FFFFFF solid 4px; text-align:center;padding-top:4px;  }

.prem_box_are_orannge_line{ width:663px; height:auto; float:left; margin-bottom:4px;  background:#f27910;}
.prem_box_are_orannge_line_1{ width:260px; height:auto; float:left; padding-left:19px; height:21px; background:#f27910;font-family:Verdana; font-size:12px; color:#ffffff;font-weight:bold; padding-top:4px;  }
.prem_box_are_orannge_line_2{ width:116px; height:auto; float:left; height:21px; background:#f27910; font-family:Verdana; font-size:12px; color:#ffffff;  font-weight:bold; border-left:#FFFFFF solid 4px; text-align:center;padding-top:4px;  }

.prem_box_are_blue_line{ width:663px; height:auto; float:left; margin-bottom:4px;  background:#0282bf;}
.prem_box_are_blue_line_1{ width:260px; height:auto; float:left; padding-left:19px; height:31px; background:#0282bf;font-family:Calibri; font-size:22px; color:#ffffff;font-weight:bold; padding-top:4px;  }
.prem_box_are_blue_line_2{ width:116px; height:auto; float:left; height:31px; background:#0282bf; font-family:Calibri; font-size:22px; color:#ffffff;  font-weight:bold; border-left:#FFFFFF solid 4px; text-align:center;padding-top:4px;  }

.specia_add_ons_are { width:663px; height:auto; float:left;   }
.specia_add_ons_are_title_text { width:644px; height:auto; float:left; padding-left:19px; height:47px; border-bottom:#eeebeb solid 2px;font-family:Verdana; font-size:21px; color:#000000;  font-weight:normal;line-height:47px; text-transform:uppercase;  }
.specia_add_ons_are_title_text_blue_1 { width:641px; height:auto; float:left; padding-left:19px; height:38px; border-bottom:#eeebeb solid 2px;font-family:Calibri; font-size:19px; color:#0282bf;  font-weight:normal;line-height:38px;  }
.specia_add_ons_are_title_text_blue_2 { width:395px; height:auto; float:left;  font-family:Calibri; font-size:19px; color:#0282bf;  font-weight:normal;line-height:38px;  }

.specia_add_ons_are_box_69_1{ width:67px; height:25px; float:left;  background:#f27910; font-family:Calibri; font-size:19px; color:#ffffff;  font-weight:bold;  text-align:center; margin-right:177px; padding-top:4px; line-height:20px; margin-top:4px;  }

.whysharma_ecommerce_title { font-family:Verdana; font-size:15px; color:#157cb1; line-height:20px; font-weight:bold; padding-left:19px; margin-top:15px;}
.reduce_the_div{ margin-top:10px; width:100%; float:left; font-family:Verdana; font-size:13px; color:#757575;line-height:20px;}


.list1 {margin:0px; padding:0px; position: inherit; margin-left:5px; list-style:none;} 
.list1  ul{margin:0px; padding:0px; position: inherit; }
.list1 li{ font-family:Verdana, Helvetica, sans-serif; margin:0px; padding:0px; position:inherit;  color:#565656; line-height:21px; font-size:13px; text-decoration:none; background:url(../images/black_bullet.png) no-repeat 0 9px;  list-style-position:outside; margin-left:10px; padding-left:15px;}


