body, div, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td { margin:0; padding:0;}

html, body {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#fff;
	text-align:center;
	background: #484744 url(images/back.gif) repeat-x center top;
}

/* PARAGRAPH STYLES */

H1, H2, H3, H4, H5 {font-size:100%;	font-weight:normal;}
 
H1, h2 {}
H3 {}
H4 {}
 
/* UL, OL { list-style: none; }
li {list-style:circle url(none);}*/
 
A {text-decoration:none; color:#fff; }
A:link, A:visited, A:active { text-decoration:none; color:#fff; }
A:hover { color:#bad4e2; text-decoration:none; }
A:focus {outline:none;}

:focus {outline: 0;}

fieldset, img {border:0;}

q:before, q:after {	content:'';}

input, textarea, select {font-family:inherit; font-size:inherit; font-weight:inherit;}
input, textarea, select {*font-size:100%;}

.clr {clear: both;}
.lF {float:left;}
.rF {float:right;}

/* LAYOUT STYLES */
#wrapper { width:1024px; background-color:#484744; margin:0 auto; text-align:left;}
#header { margin:0 0 14px 0;}
.welcome { background:url(images/welcomeback.jpg) no-repeat; height:89px; font-family:"Gill Sans MT", "AvantGarde Bk BT", Arial, Verdana; font-size:24px; letter-spacing:2px;}
.welcome span{ display:block; padding:57px 0 0 400px;}

.aboutback { height:382px; background:url(images/img_aboutback.jpg) no-repeat;}
.logo { height:86px;}
.banner { background:url(images/ban_back.jpg) no-repeat; height:103px; font-family:"Gill Sans MT", "AvantGarde Bk BT", Arial, Verdana; font-size:24px; letter-spacing:2px;}
.banner span{ display:block; padding:71px 0 0 400px;}
.banner1 { background:url(images/ban_back.jpg) no-repeat; height:103px; font-family:"Gill Sans MT", "AvantGarde Bk BT", Arial, Verdana; font-size:24px; letter-spacing:2px;}
.banner1 span{ display:block; padding:71px 0 0 25px;}
.navinn { color:#000; float:right; margin-right:140px;}
.navinn ul{ padding:0; margin:0; background:url(images/nav.gif) no-repeat; height:29px; width:525px; position: relative;}
.navinn ul li{ padding:0; margin:0; list-style-type:none; float:left;}
.navinn ul li a{ float:left; display:block; width:105px; font-size:12px; text-align:center; font-weight:bold; text-indent:-9999px; position:absolute; height:29px;}
.navinn ul li a:hover{}

.navinn ul li.link1 a {left:0; background:url(images/nav.gif) no-repeat 0 0;}
.navinn ul li.link1 a:hover{ background:url(images/nav.gif) no-repeat 0 -29px;}

.navinn ul li.link2 a {left:105px; background:url(images/nav.gif) no-repeat 105px 0;}
.navinn ul li.link2 a:hover{ background:url(images/nav.gif) no-repeat -105px -29px;}

.navinn ul li.link3 a {left:210px; background:url(images/nav.gif) no-repeat 210px 0;}
.navinn ul li.link3 a:hover{ background:url(images/nav.gif) no-repeat -210px -29px;}

.navinn ul li.link4 a {left:315px; background:url(images/nav.gif) no-repeat 315px 0;}
.navinn ul li.link4 a:hover{ background:url(images/nav.gif) no-repeat -315px -29px;}

.navinn ul li.link5 a {left:420px; background:url(images/nav.gif) no-repeat 420px 0;}
.navinn ul li.link5 a:hover{ background:url(images/nav.gif) no-repeat -420px -29px;}

.backlefimg { background:url(images/innback_services.jpg) no-repeat left center; width:1024px;}
.backlefimg_f {width:1024px;
	margin: 0px 20px;
}
.backlefimg_c { background:url(images/innback_contact.jpg) no-repeat 5px center; width:1024px; }
.backlefimg_s { }
.backlefimg_a{ background:url(images/innback_about.jpg) no-repeat left center; width:1024px;}
.contentH { width:510px; margin:0 0 0 400px; padding:16px 0 20px 0; text-align:justify;}
.contentH1 { width:900px; margin:0 0 0 10px; padding:16px 0 20px 0; text-align:justify;}
.contentH_services { width:900px; margin:0 0 0 25px; padding:16px 0 20px 0; text-align:justify;}

#footer { width:912px; width/**/:/**/902px; padding:7px 5px; text-align:right; font-size:10px;}

#services{
	width: 700px;
}
/*
#leftsec {
	margin: 3px 0;
	float: left;
	width: 170px;
}
#leftsec ul { margin:0; padding: 0; list-style: none; text-align:left;}
#leftsec ul li { margin:0; padding:0;}
#leftsec ul li a {
	color: #ffffff;
	font-weight: normal;
	text-decoration: none;
	background-image:url(images/right_back.gif);
	background-repeat:no-repeat;
	display:block;
	width:162px;
	padding-top: 3px;
	padding-right: 2px;
	padding-bottom: 4px;
	padding-left: 10px;
}
#leftsec ul li a:hover { color: #EED788; text-decoration: none;} */

#leftsec {
}
#leftsec ul { margin:0; padding: 0; list-style: none; text-align:left;}
#leftsec ul li { margin:0; padding:0;}
#leftsec ul li a {
	color: #29292A;
	font-weight: normal;
	text-decoration: none;
	background-repeat:no-repeat;
	display:block;
	width:186px;
	padding-top: 3px;
	padding-right: 2px;
	padding-bottom: 4px;
	padding-left: 10px;
	border-bottom: 1px dotted #FFFFFF;
}
#leftsec ul li a:hover {
	color: #ffffff;
	text-decoration: none;
	background: #645373;
}
.rightbg {
	background-color: #6F6F6F;
	width:174px;
}
.services_text{
	float: right;
	margin-left: 20px;
}
.left{
	background: url(images/left_mid.gif) repeat-y center top;
	width: 198px;
}
.left_top{
	background: #484744;
}
.left_bot{
background: #484744;}

.img_border{
	margin-right: 15px;
	margin-bottom: 15px;
	border: 2px solid #CCCCCC;
}
.margine{
	margin-right: 15px;
	margin-bottom: 15px;
}

.img_border1{
	margin-right: 25px;
	margin-bottom: 25px;
	border: 2px solid #CCCCCC;
}