body {

  background-color: #FFFFFF;

}

/* TopLogoHeader */
.headerbgl
{
	background-image:url(/i/topcenter_opt2.jpg);
	height:78px;
}
.headerbglb
{
	background-image:url(/imgs/topheaderleft.gif);
	height:37px;
}
.headerbgc
{
	background-image:url(/imgs/topright2.jpg);
}
.headerbgcb
{
	background-image:url(/imgs/topheadercenter.png);
	font-size:10px; 
	font:'Trebuchet MS', Arial, Helvetica, sans-serif;
	height:37px;
	vertical-align:middle;
}
.headerbgr
{
	background-image:url(/imgs/topright2.jpeg);
	background-repeat:no-repeat;
	height:78px;
}
.headerbgrb
{
	background-image:url(/imgs/topheaderright.gif);
	height:37px;
}

.call {
    color: #FFF;
    font-size: 20px;
	padding:0px;
}
.phone {
    color: #FFF;
    font-size: 27px;
    font-weight: bold;
}
.mcontent
{
	background-color:#EAEEF1; 
	background-image:url(/imgs/mainfield.gif); 
	padding:10px; 
	background-repeat:no-repeat; 
	background-position:center;
	height:530px;
	vertical-align:top;
	}

#home #topnav a.home,

#about #topnav a.about {

    color: red;   /* or whatever style you'd want for the active page */

} 

#active a.active

{

	font:"Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size:11px;

	text-decoration:none;

	color:#639;

	}

.menu

{

	font:"Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size:11px;

	text-decoration:none;

	color:#639;
background:url(/imgs/arrowmenu.png) no-repeat right;
	padding: 11px 22px 7px 10px;
	 height:22px;
	 font-size:11px; float:left
}

.menu a:link

{

	font:"Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size:11px;

	text-decoration:none;

	color:#039;

}

.menu a:visited

{

	font:"Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size:11px;

	text-decoration:none;

	color:#039;

}

.menu a:hover

{

	font:"Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size:11px;

	text-decoration:none;

	color:#639;

}

.menu a:hover

{

	font:"Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size:11px;

	text-decoration:none;

	color:#639;

}

.menu_lengthy

{

	font:"Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size:9px;

	text-decoration:none;

	color:#639;

}

.menu_lengthy a:link

{

	font:"Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size:9px;

	text-decoration:none;

	color:#039

}

.menu_lengthy a:visited

{

	font:"Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size:9px;

	text-decoration:none;

	color:#039

}

.menu_lengthy a:hover

{

	font:"Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size:9px;

	text-decoration:none;

	color:#639;

}





p, ul, ol, {

  margin-left: 15;

  margin-right: 15;

  margin-bottom: 15;

  font-family: Arial; 

  font-size: 9pt; 

  font-style: normal; 

  font-weight: normal; 

  color: #303C8C; 

}



H1 {
	font-family: Arial;
	font-style: normal;
	color: #303C8C;
	font-size: 12pt;
	font-weight: bold;
	text-align: left;

}



H2, H3, H4, H5, H6 {

  margin-left: 25;

  margin-right: 25;

  font-family: Arial; 

  font-style: normal; 

  color: #303C8C; 

  font-size: 10pt; 

  font-weight: bold; 

}



table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	color: #303C8C;

}



ul, ol {

  margin-left: 50;

}



#bottomlink, #tdlink {

  font-family: Arial; 

  font-size: 8pt; 

  font-style: normal; 

  font-weight: normal; 

  color: #90A6BD;

  text-decoration: none;

}
.bottomlink
{
 font-family: Arial; 

  font-size: 8pt; 

  font-style: normal; 

  font-weight: normal; 

  color: #90A6BD;

  text-decoration: none;	
	}


.tdlink {

  color: #B2B8B8;

  text-align: right;

  margin-top: 3;

}

/* Bottom */
#bottom1
{
	background:url(/imgs/bottom1.gif) bottom right;}
#bottom2
{
	background:url(/imgs/bottom2.png) no-repeat top;
}

