@charset 'utf-8';
/* CSS Document */
HTML, BODY, #wrap { height: 100% }
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	color:#838385;
	font-size:10px;
	font-family:'Trebuchet MS', Verdana, Arial, Helvetica;
	height: 100%;
}


.outerdiv{
width:877px;
margin-left:auto;
margin-right:auto;
border:10px #939598 solid;
height:1180px;

}
.outerdivabout1{
width:877px;
margin-left:auto;
margin-right:auto;
border:10px #939598 solid;
height:1365px;

}


.inner{
width:877px;

}

.outerdiv1{
width:877px;
margin-left:auto;
margin-right:auto;
border:10px #939598 solid;
height:1269px;
}

.outerdivabout{
width:877px;
margin-left:auto;
margin-right:auto;
border:10px #939598 solid;
height:1269px;
}

.outerdivrohs{
width:877px;
margin-left:auto;
margin-right:auto;
border:10px #939598 solid;
height:1070px;
}

.outerdivrohs1{
width:877px;
margin-left:auto;
margin-right:auto;
border:10px #939598 solid;
height:1080px;
}

.outerdivreach{
width:877px;
margin-left:auto;
margin-right:auto;
border:10px #939598 solid;
height:1180px;
}


.outerdivenv{
width:877px;
margin-left:auto;
margin-right:auto;
border:10px #939598 solid;
height:1054px;
}

.outerdivenv1{
width:877px;
margin-left:auto;
margin-right:auto;
border:10px #939598 solid;
height:1080px;
}
.outerdivsite{
width:877px;
margin-left:auto;
margin-right:auto;
border:10px #939598 solid;
height:1125px;
}

.outerdivcontact{
width:877px;
margin-left:auto;
margin-right:auto;
border:10px #939598 solid;
height:1295px;
}

.outerdiv2{
width:877px;
margin-left:auto;
margin-right:auto;
border:10px #939598 solid;
height:1730px;
}

.inner1{
width:877px;
}

.header{
width:877px;
}

.header2{
width:877px;
margin-bottom:20px;
margin-left:0px;
margin-right:0px;
}

.header2a{
width:437px;
float:left;
}

.header2b{
width:440px;
float:left;
}

.header2c{
width:437px;
float:left;
}

.header2d{
width:440px;
float:left;
}

.line{
width:877px;
}
.header2e{
width:877px;
}
.header2f{
width:877px;
}

.content{
width:100%;
}

.left{
width:185px;
float:left;
height:auto;
}

.left100{
width:198px;
float:left;
}
.rightouter{
width:147px;
float:left;

}

.bottomright{
width:147px;
float:left;
vertical-align:bottom;
margin-top:314px;
}

.bottomleft{
width:196px;
float:left;
vertical-align:bottom;
margin-top:314px;
}


.bottomrightcontact{
width:147px;
float:left;
vertical-align:bottom;
margin-top:114px;
}

.bottomleftcontact{
width:196px;
float:left;
vertical-align:bottom;
margin-top:114px;
}

.leftmenu{
width:185px;
float:left;
overflow: hidden;
}

.center{
width:532px;
float:left;
background-color:#FFFFFF;
z-index:2;
}

.center1{
width:188px;
float:left;
}

.center2{
width:194px;
float:left;
}

.right{
width:141px;
float:left;
}

.footer{
width:724px;
float:left;
overflow: hidden;
}

.foot{
width:153px;
float:left;
overflow: hidden;
}

.footnew{
width:877px;
float:left;
overflow: hidden;
background-image:url('../images/base2.jpg');
height:38px;
}

.footnew1{
width:877px;
float:left;
overflow: hidden;
background-image:url('../images/base2.jpg');
background-position:bottom;
background-repeat:repeat-x;
height:58px;
}

.foottest{
position:relative;
width:100%;
float:left;
overflow: hidden;
background-image:url('../images/index_04.gif');
background-repeat:repeat-x;
z-index:1;
height:63px;
}

.foot3{
width:877px;
float:left;
overflow: hidden;
}

.foot1{
position:relative;
bottom:69px;

width:877px;
height:69px;
float:left;
background-image:url('../images/index1_42.jpg');
margin-top:0px;
margin-bottom:auto;
padding-top:0px;

}
.footindex{
width:877px;
height:69px;
float:left;
background-image:url('../images/index1_42.jpg');
margin-top:0px;
margin-bottom:auto;
padding-top:0px;

}
.foot2{
position:relative;
bottom:69px;
width:877px;
height:72px;
float:left;
background-image:url('../images/base1.jpg');
z-index:-1;
}

.smallgrad{
width:9px;
float:left;
}

.smallgrad1{
width:6px;
float:left;
}

.mission{
	font-size:16px;
	
}

.menu{
	font-size:15px;
	color:#838385;	
}

a.menu:link{
	font-size:15px;
	color:#838385;
	text-decoration:none;

}
a.menu:visited{
	font-size:15px;
	text-decoration:none;
	color:#838385;
}
a.menu:hover{
	font-size:15px;
	text-decoration:none;
	color:#838385;	
}

a:link{
	font-size:12px;
	color:#838385;
	text-decoration:none;

}
a:visited{
	font-size:12px;
	text-decoration:none;
	color:#838385;
}
a:hover{
	font-size:12px;
	text-decoration:underline;
	color:#F9A351;	
}

.footermain{
margin-top:20px;
margin-left:40px;
}

.tel{
color:#58595b;
	font-size:16px;
	font-weight:bold;

}

.termslink{
color:#58595b;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

a.termslink:link{
color:#58595b;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}


a.termslink:visited{
color:#58595b;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}


a.termslink:hover{
color:#58595b;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}


a.email:link{
color:#58595b;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;

}
a.email:visited{
	text-decoration:none;
	color:#58595b;
	font-size:16px;
	font-weight:bold;
}
a.email:hover{
	text-decoration:underline;
	color:#58595b;
	font-size:16px;
	font-weight:bold;
}

.contact {
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #C8BEC0;
}

a.contact:link {
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #C8BEC0;
		text-decoration:none;
}

a.contact:visited {
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #C8BEC0;
	text-decoration:none;
}
a.contact:hover {
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #C8BEC0;
		text-decoration:underline;
}

h3{

margin-bottom:0px;
margin-top:0px;
padding-bottom:0px;
padding-top:0px;


}

#terms{
font-size:10px;
text-decoration:none;

}

a.terms:link{
font-size:10px;
text-decoration:none;

}
a.terms:visited{
font-size:10px;
text-decoration:none;
}
a.terms:hover{
font-size:10px;
text-decoration:underline;

}