BODY {
	FONT-FAMILY: Tahoma, Arial, Verdana, sans-serif;
	FONT-SIZE: 11px;
	COLOR: #626161;
	BACKGROUND-COLOR:#FFFFFF;
}

TD {
	FONT-FAMILY: Tahoma, Arial, Verdana, sans-serif;
	FONT-SIZE: 11px;
	COLOR: #626161;
}

.ContentTitle {
	FONT-FAMILY: Tahoma, Arial, Verdana, sans-serif;
	FONT-SIZE: 12px;
	COLOR: #3D3D3D;
	font-weight : bold;
}

.ProjectTitle {
	FONT-FAMILY: Tahoma, Arial, Verdana, sans-serif;
	FONT-SIZE: 11px;
	COLOR: #3D3D3D;
	font-weight : bold;
}

.Content {
	FONT-FAMILY: Tahoma, Arial, Verdana, sans-serif;
	FONT-SIZE: 11px;
	COLOR: #626161;
	line-height : 165%;
}

.form_element{
	WIDTH:100%;
}

#date{
	COLOR:#979797;
}

#px10{
	FONT-SIZE:10px;
}

#foot{
	COLOR:#CFCFCF;
	FONT-SIZE: 11.5px;
	PADDING-LEFT:20px;
}

H1 {
	FONT-SIZE: 16px;
	COLOR: #626161;
	MARGIN:0px 0px 15px 0px;
}
P{
	FONT-FAMILY: Tahoma, Verdana, sans-serif;
	TEXT-INDENT: 0px;
	FONT-SIZE: 11px;
	COLOR: #626161;
	MARGIN:0px 0px 10px 0px;
}
#x P, #x{
	FONT-FAMILY: Tahoma, Verdana, sans-serif;
	TEXT-INDENT: 0px;
	FONT-SIZE: 11px;
	COLOR: #4C4A46;
	MARGIN:0px 0px 10px 0px;
}


INPUT{
	FONT-SIZE: 11px;
	COLOR: #626161;
}
TEXTAREA{
	FONT-FAMILY: Tahoma, sans-serif;
	FONT-SIZE: 11px;
	COLOR: #626161;
}

A,A:active,A:visited,A:hover{
	COLOR: #105A9B;
}

#Print A,#Print A:active,#Print A:visited,#Print A:hover{
	COLOR: #105A9B;
	cursor : hand;
}

#foot A, #foot A:active, #foot A:visited{
	font-family: tahoma, serif, sans-serif;
	font-size: 11.5px;
	color: #FFFFF0;
	text-decoration:none;
}

#foot A:hover {
	font-family: tahoma, serif, sans-serif;
	font-size: 11.5px;
	color: #F6FA7C;
	text-decoration:underline;
}


.maintable {
	border : medium;
	border-style : groove;
	
}

 A.menu {
	font-family: tahoma, serif, sans-serif;
	font-size: 11.5px;
	color: #000000;
	text-decoration:none;
}

 A.menu:hover {
	font-family: tahoma, serif, sans-serif;
	font-size: 11px;
	color: #990000;
	text-decoration:underline;
}

.box
{
	margin-left:0px;
	margin-bottom:0px;
	border: 1px solid #A2A2A2;
	background-color:#FAFAFA;
	color: #606060;
	FONT-FAMILY: Tahoma, Arial, Verdana, sans-serif;
	FONT-SIZE: 11px;
}

TABLE.main
{
	font-size: 10px; 
	color: #606060;
	font-family: verdana, Tahoma, Arial;
	width: 100%;
	background: #F6F6F6; 
	border: 1px solid #D4D1D1;
}

TR.head
{
	font-size: 11px; 
	color: #606060;
	font-family: Tahoma, Arial;
	background: transparent url(../images/tile_sub.gif);
	background-repeat: repeat-x;
	background-color: #D6D6D6;
	font-weight: bold;
}



TR.bottom
{
	font-size: 10px; 
	color: #848484;
	font-family: Tahoma, Arial;
	background: transparent url(../images/tile_bot.gif);
	background-repeat: repeat-x;
	background-color: #D6D6D6;
	font-weight: bold;
}

TR.con1,
TD.con1
{

	color: #606060;
	FONT-FAMILY: Tahoma, Arial, Verdana, sans-serif;
	FONT-SIZE: 11px;
	background-color: #e8e8e8;
}

.NewsTable {
	
	border : 1px solid #E5E1E2;
}

.required {
	color: Maroon;
	FONT-FAMILY: Tahoma, Arial, Verdana, sans-serif;
	FONT-SIZE: 11px;
}

.ValidTable {
	border : 1px solid Green;
	background-color : #E3DFE0;
}

.InvalidTable {
	border : 1px solid #BB0000;
	background-color : #E3DFE0;
}
#InvalidMessage {
	FONT-FAMILY: Tahoma, Arial, Verdana, sans-serif;
	FONT-SIZE: 11px;
    color : #931D1D;	
}
#ValidMessage {
	FONT-FAMILY: Tahoma, Arial, Verdana, sans-serif;
	FONT-SIZE: 11px;
    color : #2D6C0F; 
}

.HonoredTable {
	border : 1px solid #5C8C07;
}

.HonoredYear {
	FONT-FAMILY: Tahoma, Arial, Verdana, sans-serif;
	FONT-SIZE: 12px;
    color : #35390E;	
	font-weight : bold;
}

.HonoredCell {
	
}

.HonoredName {
	FONT-FAMILY: Tahoma, Arial, Verdana, sans-serif;
	FONT-SIZE: 11px;
    color : Maroon;	
	font-weight : bold;
}

.SearchInput {
	border : 1px solid #E3DFE0;
	font-family : Tahoma,Arial;
	font-size : 12px;
	background-color : #E4F2FD;
}

.InvalidSearch {
	border : 1px solid #BB0000;
	background-color : #FFFFCC;
	font-family : Tahoma,Arial;
	FONT-SIZE: 11px;
    color : Maroon;	
	
	
}

.cpTitle {
	font-family : Tahoma,Arial;
	FONT-SIZE: 12px;
    color : #F0F8FF;	
}

.cpTable {
	background-color : #E3DFE0;
	border : 1px solid #000066;
}