/* anchor format */
a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:active {text-decoration: none;}
a:hover {text-decoration: none; color: #FF3333;}

/* font format */
td {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; color: #333333;}
.hdone {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px; color: #333333; font-weight: 900; margin: 15px 0px 0px 15px;}
.hdtwo {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; color: #333333; font-weight: 900; margin: 15px 0px 0px 15px;}
.hdf {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; color: #333333; font-weight: 900; margin: 15px 0px 0px 0px;}
.foot {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; color: #666666; line-height: 16px; margin: 0px 0px 0px 15px;}
.news {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; color: #666666;}
.home {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; color: #666666; margin: 0px 0px 0px 0px;}

/* line spacing */
.psm {line-height: 14px;}
.plg {line-height: 16px;}

/* margins */
.cont {margin: 15px 25px 20px 15px;}
.contlst {margin: 10px 0px 10px 15px;}
.hdsp {margin: 15px 0px 0px 15px;}
.rtimg {margin: 25px 0px 0px 0px;}
.srvlst {margin: 5px 0px 0px 0px;}
.hzsp {margin: 0px 5px 0px 5px;}

/* td cell format */
.contract {background-color: White;}
.contractgy {background-color: #666666; color: White;}
.contractgyg {background-color: #666666; color: #666666;}

div#logoGrid {
	width: 555px;
	clear: both;
	}
	
div#logoGrid .logoContainer {
	float: left;
	padding: 5px;
	width: 175px;
	}