body	{
	background: #E7E7DF;
	color: #333; border: 0;
	margin: 0 auto; padding: 0;
	text-align: center;
	font-family: Avenir, "Lucida Grande", Verdana, "Bitstream Vera Sans", Arial, Helvetica, sans-serif;
	/*padding-bottom: 25px;*/
	}

#maincontent	{
	margin: 0 auto;	text-align:center; width: 782px; }

#sectioncontent {
	background: url(../img/maincontentbg.gif) repeat-y top left;
	color: #333333; width: 782px;
	font-size: 10px; }

#toprow {
	background: url(../img/maintopbg.gif) repeat-x top left;
	width: 100% height: 59px; }

#columns {
	 }

#leftmenu {
	background: url(../img/leftmenubg.gif) repeat-y left top;
	height: 100%; }

#btns{
	width: 165px;
	background: url(../img/buttonbg.gif) no-repeat left top;
	height:30px; }
	
#btns .push {
	padding-left:20px; width:145px; text-align:left; }

#btns .push a:link {
	color: #235EA4;	font-weight: bold; text-decoration:none; }
	
#btns .push a:active {
	color: #3C8AE6;	font-weight: bold; text-decoration:none; }
	
#btns .push a:hover {
	color: #133F72;	font-weight: bold; text-decoration:underline; margin-left: 2px; }

#btns .push a:visited {
	color: #3C8AE6;	font-weight: bold; text-decoration:none; }

.cntheader {
	font: bold 20px/18px "Georgia", serif;
	text-align:left; letter-spacing: 0.1em;
	padding-left: 20px;
}

#cnt {
	width:100%; margin: 10px 0 20px; }
	
#cnt p {
	font: normal 11px/12px "verdana", serif; text-align:left;
	padding: 0 20px; }

#cnt .header {
	font: bold 16px/16px "Georgia", serif; text-align:left;
	margin-bottom: 12px; color:#BC8A02; }

img	{ border: 0; 
	display: inline; }

#splashfoot { width: 100%; background: url(../img/splash-foot_bg.gif) repeat-x left top; }
#mainfoot { width:782px; height:25px; background: url(../img/footbg.gif) repeat-x left top; }
.normal-t {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
.normal-sm {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}
.cntheader2 { font: bold 20px/16px "Georgia", serif; text-align:left; letter-spacing: 0.1em; padding-left: 20px; ; color: #0066FF}

