body
   {
	font-family:  verdana, arial, helvetica, sans-serif;
    font-size: 10px;
    color: #231f20;
	background-color: #ffffff;
	line-height: 100%;			
	}
.page
	{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 915px;
    padding: 0px;
	}
.pagehm
	{
	margin-left: -450px;
	margin-top: -190px;	
	position: absolute;
	left: 50%;
	top: 40%;
	width: 900px;
	height: 380px;
    padding: 0px;
	background-color: #ffffff;
	text-align: center;
	}	
div
	{
	padding: 0px 0px 10px 0px;
	}
.bld
	{
	font-weight: bold;
	}
.itl
	{
	font-style: italic;
	}	
img
	{
	display: block;    
    border: 0px;
	}
/* colors */	
.gry
	{
	color: #9d9fa1;
	}
/* footer*/
div.foot
	{
	font-size: 9px;
	letter-spacing: 1px;
    margin: 10px 0px 0px;
	padding: 10px 0px 0px 60px;
    width: 850px;    
	}
  
div.foothm
	{
	font-size: 9px;
	letter-spacing: 1px;
	width: 100%;
	padding: 105px 0px 0px 0px;
	}	

/* links */
		   
a, a:link, a:visited
    {
    color: #231f20;
	outline: none;
    }
a:hover
    {
    color: #d3d011;
    }

/* columns */	
.col1
	{
	position: absolute;
	top: 0px;
	left: 0px;
	/*float: left;*/
	width: 58px;	
	padding: 0px;
	margin: 0px;
	}
.col2
	{
	position: absolute;
	top: 0px;
	left: 57px;	
	/*float: left;*/
	width: 842px;
	padding: 0px;
	margin: 0px;
	}
.titl
	{
	padding: 160px 0px 0px 60px;
	}
.mdcol
	{
	padding: 0px 120px 0px 0px;
	line-height: 20px;
	}	
.secnav
	{	
	float: left;
	width: 162px;
	}
.contsd
	{
	float: left;
	width: 200px;	
	line-height: 20px;
	}
.contmd
	{
	float: right;
	width: 560px;
	line-height: 20px;
	}		
.txtmd
	{
	float: left;
	width: 385px;
	margin: 6px 0px 0px 0px;
	line-height: 20px;
	}
.txtmd2
	{
	float: left;
	width: 585px;
	margin: 6px 0px 0px 0px;
	line-height: 20px;
	}
.txt2col
	{
	float: right;
	width: 385px;
	margin: 6px 0px 0px 0px;
	line-height: 20px;
	}	
.clr
	{
	clear: right;
	}
.clr2
	{
	clear: both;
	}	
			
/* lists */

ul
	{
	list-style-type: none;
	padding: 0px 0px 12px 0px;
	margin: 0;
	}
ul li
	{
	line-height: 20px;
	background-image: url(../images/bullet.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	padding: 0px 0px 0px 10px;
	}
/* top nav positioning*/	

.grnln
	{
	padding: 10px 0px 5px 18px;
	}
.topnavrt
	{
	position: absolute;
	top: 0px;
	left: 780px;
	border-left: 4px solid #d3d011;
	width: 120px;
	}	

