@charset "utf-8";
body {background-color: #FFFFFF;margin: 0px;font-family: Arial, Helvetica, sans-serif;font-size: 12px;text-align: justify;color: #666666}

.container {overflow:hidden; width: 100%}

a:link {color: #f47920;text-decoration: underline}
a:hover {text-decoration: none;color: #f47920}
a:visited {color: #f47920;text-decoration: underline}

.verSpace1{height:10px}
.verSpace2{height:20px}
.verSpace3{height:5px}

.titleStyle1 {font-size: 14px;font-weight: bold;align:center;text-align: center;padding-right:15px}

.flashBanner{vertical-align:top;height: 407px;width:1000px}

.headerRepeat{background-image:url(../images/header_bg.png);background-repeat:repeat-x;vertical-align:top}

.contentSpace{width:900px;vertical-align:top}
.contentSpace1 {width:600px;vertical-align:top}
.contentSpace2 {width:300px;vertical-align:top}

.textPading{padding-right:15px;}

.img-left1{ float:left; margin:0 10px 0 0}

/*--------------Home Page----------------------*/

.home_serv_title1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	padding-left:10px;
	padding-top:10px;
}

.home_serv_cont{padding-top:5px;padding-left:10px;}
.home_serv_img1{ width:159px}
.home_serv_rm{text-align: right;padding-right:30px;vertical-align:top}
.latest_box{ background:url(../images/latest_work_bottom.jpg); height:290px; width:300px; background-repeat:no-repeat}
.latest_work_img1{ padding-left:30px}
.latest_work_img2{ padding-left:15px}

.home_work_title1{background:url(../images/bullet1.png) top left no-repeat; background-position:15px 4px;padding-left:30px;text-align:left;color: #f47920;font-weight: bold;}
.home_work_title2{background:url(../images/bullet1.png) top left no-repeat; background-position:5px 4px;padding-left:20px; padding-right:5px;text-align:left;color: #f47920;font-weight: bold;}

.faq_box{ background:url(../images/FAQ_bottom.jpg); height:217px; width:300px; background-repeat:no-repeat; vertical-align:top}
.home_faq_title1{background:url(../images/bullet1.png) top left no-repeat; background-position:15px 4px;padding-left:35px;padding-right:5px;text-align:left;color: #f47920;font-weight: bold;}


/*--------------About Page----------------------*/

.missionBox{background-image:url(../images/Mission_box_bottom.jpg);background-repeat:no-repeat;height:68px;padding-right:15px;padding-left:20px;padding-top:10px;vertical-align:top;}
.ethicsBox{background-image:url(../images/Ethics_box_bottom.jpg);background-repeat:no-repeat;height:125px;padding-right:15px;padding-left:20px;padding-top:10px;vertical-align:top;}

/*--------------FAQ Page----------------------*/

.FAQ_ques{font-size: 14px;font-weight: bold}
.FAQ_icon{vertical-align:top;width:25px}

/*--------------Contact Page----------------------*/

.contactSpace{width:435px;}
.contact_title{font-size: 24px;font-weight: bolder}


/*--------------Services Page----------------------*/

.serv_subtitle1{background:url(../images/2_079.gif) top left no-repeat; background-position:0 4px; font-size: 18px; font-weight: bold; color: #333333;padding-left:20px}
.serv_subtitle2{background:url(../images/5_115.gif) top left no-repeat; background-position:30px 2px; font-size: 15px; font-weight: bold; color: #666666;padding-left:45px}
.serv_subtitle3{font-weight: bold ;padding-left:60px; text-decoration: underline}
.serv_subtitle4{padding-left:70px; font-weight:bold}
.serv_subtitle5{font-size: 15px;font-weight: bolder;padding-left:60px}
.serv_cont1{padding-left:70px; padding-top:5px}
.serv_cont2{padding-left:90px}
.serv_cont3{padding-left:70px}
.serv_image1{padding-top:10px; padding-left:60px}



/*--------------Works Page----------------------*/

.works_head1{font-size: 25px;font-weight: bold;padding-left: 10px;color: #333333}
.works_head2{font-size: 15px;font-weight: bold; padding-left:35px; background:url(../images/2_050.gif) top left no-repeat; background-position:20px 4px}

.work_title{font-size: 15px;font-weight: bolder;padding-left:10px}
.work_box_title1{padding-left:30px;padding-top:5px;padding-right:140px;font-size: 14px;font-weight: bold;text-align: left}
.work_box_title2{padding-left:30px;padding-top:5px;padding-right:10px;font-size: 14px;font-weight: bold;text-align: left}
.work_subTit{padding-top:5px;padding-left:30px;padding-right:30px;text-align: left;font-weight: bold}

.work_cont1{padding-top:5px; padding-left:45px; padding-right:20px; text-align: left; background:url(../images/2_143.gif) top left no-repeat; background-position:30px 6px}
.work_cont2{padding-left:33px}

.work_pic{padding-left: 30px}


/*--------------Footer----------------------*/

.footerRepeatCenter{
	background-image:url(../images/fotter_bg.jpg);
	background-repeat:repeat-x;
	vertical-align:bottom;
	width:1000px;
	height:51px;
	
}

.footerRepeat{
	background-image:url(../images/fotter_bg.jpg);
	background-repeat:repeat-x;
}

.footerMenu{
	padding-left:50px;
	color: #f47920;
}

.footerText1{
	color:#EAEAEA;
	padding-left:50px;
	padding-bottom:7px;
	padding-top: 3px;
}

.footerText2{
	color:#EAEAEA;
	padding-right:50px;
}