.dkgreybg { background: #666666; }
.ltgreybg { background: #DEDEDE; }
.whitebg { background: #ffffff; }
.blackbg { background: #000000; }

td, body, p, div { 
	font-family: ms sans serif,helvetica, arial, sans-serif; 
	font-size: 8pt;
	letter-spacing: .25;
	color: #D5D6D7;
	line-height: 14pt;
	}

a {
	color: #D5D6D7;
	text-decoration: underline;
	}

a:hover {
	color: #eeeeee; 
	}
	
.text2 { 
	font-family: ms sans serif,helvetica, arial, sans-serif; 
	font-size: 8pt;
	letter-spacing: .25;
	color: #D5D6D7;
	line-height: 12pt;
	}

.text2 a{
	color: #D5D6D7;
	text-decoration: underline;
	}

.text2 a:hover{
	color: #eeeeee; 
	}
	
.footer a{
	font-family: ms sans serif,helvetica, arial, sans-serif; 
	font-size: 8pt;
	color: #6F798E;
	text-decoration: none;
	}

.footer a:hover{
	color: #cccccc;
	}
	
.light {
	color: #cccccc;
	font-size: 6pt;
	}
	
.light a{
	color: #cccccc;
	}
	
.light a:hover{
	color: #999999;
	}
	
.strong {
	color: #D5D6D7;
	font-size: 8pt;
	font-weight: bold;
	letter-spacing: .25;
	line-height: 12pt;
	}
	
.strong a{
	text-decoration: none;
	}
	
.strong a:hover{
	color: #eeeeee;
	}

.menu {
	font-family: ms sans serif,helvetica, arial, sans-serif; 
	font-size: 8pt;
	color: #cccccc;
	background: #666666;
	}
	
.menu a{
	text-decoration: none;
	color: #cccccc;
	}
	
.menu a:hover{
	text-decoration: none;
	color: #ffffff;
	}
	
.input {
	background: #ffffff;
	border-style: solid;
	border-color: #dedede;
	border-width: 1px;
	font-size: 8pt;
	}
	
.checkbox {
	border-style: none;
	font-size: 8pt;
	}
	
.textarea {
	background: #ffffff;
	border-style: solid;
	border-color: #cdcdcd;
	border-width: 1px;
	font-size: 8pt;
	}

