@charset "utf-8";
body {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
	background-color:#4D4D4D;
}

#divheader {
	margin-top: 25px;
	text-align: left; /* this overrides the text-align: center on the body element. */
	background-image:url(/images/frame/top.jpg);
	height:108px;
	width:957px;
}
#menucontener{
	padding-left:35px;
	width:850px;
}
#menubar{
	width:550px; 
	padding-top:2px;
	height:40px;
	float:right;
}
.menu a { 

float:right;
width:108px;
height:28px;
font-weight:bold;
color:#000000;
padding-top:5px;
text-decoration:none;
font-size:14px;
text-align:center;
background-image:url(../images/menubg.jpg);
margin-right:6px;
}

.menu a:hover{ 
float:right;
width:108px;
height:28px;
font-weight:bold;
font-size:14px;
text-align:center;
background-image:url(../images/menubghover.jpg);
}

.calltxt{
	padding-left:140px;
	padding-top:34px;
	font-size:12px;
	font-weight:bold;
	color:#666666;
	width: 388px;

}

#divseparator{
	border-top:1px #666666 dashed; width:924px; height:2px; margin-left:18px; margin-right:18px;	
}
#divbody{
	width: 957px;
	background-image:url(../images/frame/body.jpg);
}

#divbanner{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-image:url(../images/banner.jpg); 
	width:957px; height:162px; 
	font-size:17px; font-weight:bold; color:#ffffff;	
}
#divnavigation{
	font-family:Verdana, Helvetica, sans-serif;
	background-image:url(../images/nav.jpg); 
	width:957px; height:18px; 
	font-size:12px; font-weight:bold; color:#000000;	
}

#divbodyf{
	width: 957px;
	background-image:url(../images/frame/body.jpg);
	line-height:18px;
}
#divfooter {
	width: 957px;
	background-image:url(../images/frame/bottom.jpg);
	height:30px;
}
#divtitle{
	height:32px; background:#DEF2BB; width:870px; padding-top:8px; padding-left:50px; font-size:16px; font-weight:bold;	
}
#divbutt{
	border:1px dashed #000000;
	width:150px; padding:6px;
	background:#E0F9DD;
	margin-left:14px;
	float:left;
	height:38px;
}
.a_head:link, .a_head:visited, .a_head:active {
	color: #002E5B;
	text-decoration: none;
	font-weight:bold;
}
.a_head:hover {
	text-decoration: none;
	color: #0061c1;
}
.a_reg:link, .a_reg:visited, .a_reg:active {
	color: #000000;
	text-decoration: none;
	font-weight:normal;
}
.a_reg:hover {
	text-decoration: none;
	color: #8f8f8f;
}
.a_email:link, .a_email:visited, .a_email:active {
	font-family:Verdana, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	font-weight:bold;
	font-size:12px;
}

.a_email:hover {
	text-decoration: none;
	color: #0061c1;
}
.a_click:link, .a_click:visited, .a_click:active {
	font-family:Verdana, Helvetica, sans-serif;
	color: #006291;
	font-weight:bold;
	font-size:11px;
}
.a_click:hover {
	color: #0061c1;
}

.a_butt, .a_butt:link, .a_butt:visited, .a_butt:active {
	font-family:Verdana, Helvetica, sans-serif;
	color: #E82F00;
	font-weight:bold;
	font-size:14px;
	text-decoration:none;
}

.a_butt:hover {
	color: #ff5024;
	text-decoration:none;
}

.style1 {
	color: #E26626
}
.style2 {
	color:#ff3300;	font-weight: bold;
}
.style4 { 
	color: #333333;	font-size: 14px; font-weight: bold;
}
.ul_style{
	list-style:url(../images/arrow.gif); margin-left:28px; line-height:1.8em	
}
.smalltitle {
	font-size: 10px; color: #666666; font-weight: bold;
}
