body {
	background-color : #DAF2E9;
	margin-left : 0px;
	margin-top : 0px;
	font-family: Verdana;
}

.bgalt {
	background-color : #DAF2E9;
}

.bgdark{
	background-color : #387FD7;
}

.bglight{
	background-color : #B8B8EE;
}

.bgmed{
	background-color : #88B2E7;
}

.bgwhite{
	background-color : #FFFFFF;
}

.footer {
	background-color : #387FD7;
	color : #FFFFFF;
	font-family : verdana;
	font-size : 8pt;
	padding-top: 5px;
	padding-bottom: 5px;
}

.footer a{
	background-color : #387FD7;
	color : #FFFFFF;
	font-family : verdana;
	font-size : 8pt;
	padding-top: 5px;
	padding-bottom: 5px;
	text-decoration : none;
}

.footer a:hover{
	background-color : #387FD7;
	color : #FFFFFF;
	font-family : verdana;
	font-size : 8pt;
	padding-top: 5px;
	padding-bottom: 5px;
	text-decoration : underline;
}

.headerdatetext {
	color : #000000;
	font-family : "Trebuchet MS";
	font-size : 8pt;
	font-weight : bold;
	padding-bottom : 2px;
	padding-top : 2px;
}

.MainBodySmall {
	color : #999999;
	font-family : verdana;
	font-size : 7pt;
}

.headersearchtext {
	color : #000000;
	font-family : verdana;
	font-size : 8pt;
}

.headertest {
	font-family : verdana;
	padding-bottom : 7px;
	padding-top : 7px;
}

.headertext {
	color : #FFFFFF;
	font-family : verdana;
	font-size : 8pt;
}

.headertext a{
	color : #FFFFFF;
	font-family : verdana;
	font-size : 8pt;
	text-decoration : none;
}

.headertext a:hover{
	color : #FFFFFF;
	font-family : verdana;
	font-size : 8pt;
	text-decoration : underline;
}

.headertitle {
	background-color : #88B2E7;
	color : #000000;
	font-family : verdana;
	font-size : 9pt;
	font-weight : bold;
	padding-top: 10px;
	padding-bottom: 10px;
	text-decoration: none;
}
.headertitleplain {
	color : #000000;
	font-family : verdana;
	font-size : 9pt;
	font-weight : bold;
	padding-top: 10px;
	padding-bottom: 10px;
	text-decoration: none;
}
.headertitle a{
background-color : #88B2E7;
	color : #000000;
	font-family : verdana;
	font-size : 9pt;
	text-decoration : none;
	font-weight : bold;
	padding-top: 10px;
	padding-bottom: 10px;
	text-decoration: none;
}

.headertitle a:hover{
background-color : #88B2E7;
	color : #FFFFFF;
	font-family : verdana;
	font-size : 9pt;
	text-decoration : none;
	font-weight : bold;
	padding-top: 10px;
	padding-bottom: 10px;
	text-decoration : underline;
}

.leftlinkheader {
	color : #000000;
	font-family : verdana;
	font-size : 8pt;
	font-weight : bold;
}

.leftlinktext {
	color : #000000;
	font-family : verdana;
	font-size : 7pt;
}

.leftlinktext a{
	color : #000000;
	font-family : verdana;
	font-size : 7pt;
	text-decoration : none;
}

.leftlinktext a:hover{
	color : #FF0000;
	font-family : verdana;
	font-size : 7pt;
	text-decoration : underline;
}

.listingheader {
	color : #000000;
	font-family : verdana;
	font-size : 8pt;
	font-weight : bold;
}

.listingtext {
	color : #000000;
	font-family : verdana;
	font-size : 8pt;
}

.listingtext a {
	color : #000000;
	font-family : verdana;
	font-size : 8pt;
	text-decoration : underline;
}

.listingtext a:hover {
	color : #FF0000;
	font-family : verdana;
	font-size : 8pt;
	text-decoration : underline;
}

.mainbody {
	color : #000000;
	font-family : verdana;
	font-size : 8pt;
	line-height : 12pt;
}

.mainbody a{
	color : #000000;
	font-family : verdana;
	font-size : 8pt;
	text-decoration : underline;
}

.mainbody a:hover{
	color : #FF0000;
	font-family : verdana;
	font-size : 8pt;
	text-decoration : underline;
}

.mainbodybold {
	color : #000000;
	font-family : verdana;
	font-size : 8pt;
	font-weight : bold;
}

.youarehere {
	color : #000000;
	font-family : verdana;
	font-size : 8pt;
}

.float{
	background-color : #DAF2E9;
	float: none;
	font-family : verdana;
	font-weight: bold;
	font-size : 8pt;
	border: dotted 1px #000000;
	padding : 10px;
	margin : 10px 10px;
	letter-spacing : 1px;
}
.floatplain{
	background-color : #DAF2E9;
	float: none;
	font-family : verdana;
	font-weight: bold;
	font-size : 8pt;
	padding : 10px;
	letter-spacing : 0px;
}
.pgtd {
	background-color : #88B2E7;
	float: none;
	font-family : verdana;
	font-weight: bold;
	font-size : 8pt;
	border: solid 1px #387FD7;
	width : 100%;
	padding : 10px;
	margin : 10px 10px;
	letter-spacing : 1px;
	
}
.minipgtd {
	background-color : #88B2E7;
	font-family : verdana;
	font-weight: bold;
	font-size : 8pt;
	border: solid 1px #387FD7;
	width : 100%;
	/*padding : 5px;
	margin : 5px 5px;*/
	letter-spacing : 1px;
	
}
.ratetd {
	background-color : #88B2E7;
	font-family : verdana;
	font-weight: bold;
	font-size : 8pt;
	border: solid 1px #387FD7;
	
	padding : 5px;
	margin : 5px 5px;
	
}
.rateth {
	background-color : #387FD7;
	font-family : verdana;
	font-weight: bold;
	font-size : 8pt;
	border: solid 1px #387FD7;
	
	padding : 5px;
	margin : 5px 5px;
	
}