* {
	font-size:12px;
	font-family:Arial;
}
body {
    background : url(../images/Template/outerbody.gif) repeat;
	margin:0px auto;
	text-align:center;

}
#outerFrameArea {
	margin-top:20px;
}
/* Start Clearfix Code */
.clearFix {*zoom:1;}
.clearFix:after {content:"."; display:block; clear:both; height:0; visibility:hidden;}
/* End Clearfix Code */
.colors { color:#c8936f;font:normal 100% bailey,Bickham Script Pro,Monotype Corsiva,Brush Script Std,Giddyup Std;margin-top:15px;}
#outer-container{
    width:952px;
	margin:0px auto;
	text-align:center;
	background-color:#fff;
}
#container {
	width:940px;
	margin:0 auto;
	padding:6px;
	text-align:center;
}
.borderbg {background:url(../images/Template/borderbg.gif) repeat-y;float:left;margin:5px 0px 0px 45px;*margin-left:22px;}
.bordertopbg {background:url(../images/Template/bordertopbg.gif) no-repeat;width:878px;height:2px;float:left;margin-left:1px;}
.borderbottombg {background:url(../images/Template/borderbottom1.gif) no-repeat;width:880px;height:2px;float:left;margin-left:45px;*margin-left:22px;}
*html .bordertopbg {margin-left:0.84px;}
#upper-border{
	width:940px;
	margin:0 auto;
	height:5px;
	font-size:0px;
}
#header-info {
	width:940px;
    xbackground: #000;
	background: url(../images/Template/headerbg.gif) repeat;
	margin:1px 0;
	}
.header-info {border:1px solid #afafaf;height:101px;}
#header-info .header_logo {
    background:url(../images/Template/new-logo.gif) no-repeat top left;
	width:95px;
	height:82px;
	float:left;
	margin:10px 0px 0px 44px;
	*margin-left:23px; 
	display:block;
}
.tools {
	float:right;
	list-style:none;
	margin:5px 0px 0px 0px;
	padding:0px 10px 0px 0px;
	width:120px;

}
.tools li.font-increase{
    float:left;
	margin-right:8px;
}
.tools li.font-increase a{
	background:url(../images/Template/A+.gif) no-repeat;
	width:23px;
	height:12px;
	float:left;
}
.tools li.font-decrease {
    float:left;
	margin:3px 0px 0px 0px;
	padding-right:18px;
}
.tools li.font-decrease a {
    background:url(../images/Template/A-.gif) no-repeat;
	width:16px;
	height:9px;
	float:left;
 }
.tools li a {
	width:13px;
	height:13px;
	float:left;
	margin-right:3px;
}
.tools li .brown {
    background:url(../images/Template/brown.gif) no-repeat;

}
.tools li .orange {
    background:url(../images/Template/orange.gif) no-repeat;

}
.tools li .red {
    background:url(../images/Template/red.gif) no-repeat;

}
/* #hor-nav {
	list-style:none;
	margin:75px 0px 0px 136px;
	font-family:bailey,Bickham Script Pro,Monotype Corsiva,Brush Script Std,Giddyup Std;
}
ul#hor-nav { padding-left:136px;}
#hor-nav li{
	float:left;
	margin-right:30px;
} */
#hor-nav {
	list-style:none;
	font-family:bailey,Bickham Script Pro,Monotype Corsiva,Brush Script Std,Giddyup Std;
}
ul#hor-nav { clear:both;float:right;margin:-25px 0px 0px 0px;*margin-top:40px;}


#hor-nav li{
	float:left;
	margin-right:30px;
    *margin-right:20px;
}

#hor-nav li.last{margin-right:10px;}

#hor-nav li a {
	color:#FFFFFF;
	font:normal 185% bailey,Bickham Script Pro,Monotype Corsiva,Brush Script Std,Giddyup Std;
	text-decoration:none;
}
#haor-nav li.selected a:first-letter{
	color:#c8936f;font:normal 100% bailey,Bickham Script Pro,Monotype Corsiva,Brush Script Std,Giddyup Std;margin-top:15px;
}
#lower-border {
	width:940px;
	height:8px;
	font-size:0px;
	margin:0 auto;
}

/*Header Ends */
/*inner Content starts*/
#inner-container .upper-border {
	
	background:url(../images/Template/bodytopborder.jpg) repeat-x;
	height:11px;
}
#inner-container {
	margin-top:2px;
	background:#090909 url('../images/Template/innerBg.gif') repeat-x top left;
	width:940px;
	float:left;
	height:auto;
	text-align:left;
}
.inner_btm_bg {
	background:url('../images/Template/innerBtmBg.gif') repeat-x top left;
	width:940px;
	float:left;
	height:15px;
}
/*Dynamic Color*/
#upper-border , #lower-border {
	background: #c8936f;
}
.more_link a {
	color:#c8936f;
}
.img_container img , .module_img {
	background: #c8936f;
}
/*inner Content ends*/
.content {width:100%;float:left;}

.page_title ,.module_title { font:normal 250% bailey,Bickham Script Pro,Monotype Corsiva,Brush Script Std,Giddyup Std;color:#fff;padding:25px 0 0 30px;float:left;}
.page_title_border { width:609px; height:1px; border-top:1px solid #fff;font-size:0px;float:left;margin:47px 0 0 27px;}
.left_area {width:617px;float:left;position:relative;}
.area_border {border-top:2px solid #9b9b9b;border-bottom:2px solid #9b9b9b;}
.left_area .top_text { padding:30px 45px 45px 25px; text-align:justify;font:normal 90% verdana; color:#fff; }
.right_area {width:255px;float:left;margin:0px 0 0 8px;text-align:center;}

.more_link {text-align:right;padding-right:45px; }
.more_link a {text-decoration:underline;font:normal 90% calibri;}
.left_area .text_border { width:601px; height:1px; border-top:1px solid #9b9b9b;font-size:0px;float:left;margin:10px 0 0 5px;*margin-left:2px;}

.img_container img{width:138px;height:125px;border:1px solid #fff;padding:9px;float:left; }
img.module_img { width:138px;height:125px;border:1px solid #fff;padding:9px;float:left; }

.about_img_area1 {float:left;margin:10px 0 0 70px;*margin-left:35px;}
.left_area .about_text_area {float:left;width:352px;padding-bottom:20px;position:relative; }
.left_area .about_text { padding:15px 35px 20px 20px; text-align:justify;font:normal 90% verdana; color:#fff;float:left; }

.left_area p{float:left}
.right-content {margin-top:-7px;}
.right_area .title {font:normal 166% bailey,Bickham Script Pro,Monotype Corsiva,Brush Script Std,Giddyup Std;color:#fff;padding:0px 0 0 10px;text-align:left; }
.right_area img {margin:0 auto;float:none;}
.right_area .text {width:208px; margin:8px auto;}
*html .right_area .text {width:208px; margin:11px auto;}

.right_area .text p {font:normal 90% verdana; color:#fff;text-align:justify;margin-bottom:0px;}
.right_area .more_link {padding-right:0px;padding-top:8px;}

/*Common code*/
.center{text-align:center;}
.aboutus_title , .column_title { font:normal 200% bailey,Bickham Script Pro,Monotype Corsiva,Brush Script Std,Giddyup Std;color:#fff;padding:25px 0 0 36px;*padding-top:0px;}
.about_img_area1, .img_container {float:left;margin:10px 0 0px 70px;*margin-left:35px;padding-bottom:50px;}
.about_text ,.module_text { text-align:justify;font:normal 90% verdana; color:#fff;float:left; }

.module_text_area {float:left;padding-bottom:20px;}
.module_text { padding:15px 35px 20px 10px;}
.extra_wide .column_title {padding:18px 0px 0px 0px;}
.extra_wide .img_container {margin:15px 0px 0px 0px;}
.wide {width:470px;float:left;}
.wide .module_text_area {width:242px;}

.extra_wide {width:603px;margin:0px auto;}
.Rightborder{border-right:1px solid #929292;}

/*23-05-08 */

/*Footer Navigation*/
.footer-nav {
    margin-left:400px;
    padding:1em 0em 0em 13.5em;
	xpadding:1em 0em 0em 36.5em;
	text-align:center;
}

.footer-nav li {
    list-style:none;
   	float:left;
	font-weight:bold;
	text-align:center;
	color:#ffffff;
}
.footerlogo {
	margin:10px 0 0 175px;
	padding-top:6px;
    background:transparent url(../images/footerLogo/footer_line.gif) no-repeat top right;
	width:125px;
	height:29px;
	float:left;
    
}

.footer-nav a {
    color:#fff;
	text-decoration:none;
	padding:0px 10px 0px 10px;
	
}

.clicentBgArea {
width:940px;
background:url('../images/Template/clientbgimage.gif') repeat-y;
float:left;

}
.clicentBgArea .clientLeftArea {
width:248px;
float:left;
}
.clicentBgArea .clientLeftArea ul {
	margin:10px 0 0 13px;
	*margin:10px 0 0 25px;
	padding-bottom:43px;
	float:left;
}
.clicentBgArea .clientLeftArea ul li {
	margin:18px 0 0 0px;
	padding:0px 0 0 28px;
	background:url('../images/Template/clientmore.gif') no-repeat 7px;
	list-style:none;
	
}
.clicentBgArea .clientLeftArea ul li.selected {
	background:url('../images/Template/clientmoresel.gif') no-repeat 7px;
}
.clicentBgArea .clientLeftArea ul li a {color:#fff;text-decoration:none;}

.clicentBgArea .clientRightArea {
width:692px;
float:left;
}
.clientRightArea .title {font:normal 250% bailey,Bickham Script Pro,Monotype Corsiva,Brush Script Std,Giddyup Std;color:#fff;padding:17px 0 0 0px;}
.clientRightArea .module_img {margin:30px 0 0 10px;}
.clientRightArea .module_text { float:left;width:420px;margin:80px 0px 0 15px;color:#ffff;min-height:75px;height: auto !important;height:75px;}
.clientRightArea .more_link { padding:10px 0 0px 0;}

