BODY {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding : 0px;
	margin : 0px;
}

TD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #383838;
}

TD.main {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #383838;
	line-height: 150%;
}

TD.navigation_dark {
	background-color: #AEAEAE;
	border-bottom: 1px solid White;
	color: White;
	text-align: right;
}

TD.navigation_light {
	background-color: #D7D7D7;
	border-bottom: 1px solid White;
	color: #8B8B8B;
	text-align: right;
}


div.popup {
	position : absolute; 
	left : 231px; 
	visibility : hidden;
	background-image : url(../gfx/design/popup_shaddow_r.gif);
	background-position: top right;
	width : 209px;
	background-repeat : no-repeat;
}

div.popupitem_light {
	width : 200px; 
	height : 18px; 
	background-color : #d7d7d7;
	text-align: right;
	padding-top : 1px;
	border-bottom : 1px solid White;
	border-left : 1px solid #3d3d3d;
}

TD.discussion1 {
	background-color : #41539d; 
	border-left : 1px solid #9fa9cd; 
	border-top : 1px solid #9fa9cd; 
	border-right : 1px solid #9fa9cd; 
	border-bottom : 3px solid #40549b; 
	color : White; 
	font-weight : bold; 
	padding : 3px; 
	padding-left : 5px; 
	padding-right : 5px; 
	font-size : 12px;
}

TD.discussion2 {
	border-bottom : 3px solid #40549b; 
	font-size : 10px; 
	vertical-align : bottom; 
	padding-left : 5px;
}

TABLE.form {
	background-color: #EBEBEB;
}

form {
	padding : 0px;
	margin : 0px;
}

A {
	color: #181818;
	text-decoration: none;
	font-weight: bold;
}

A:HOVER {
	color: #575757;
	text-decoration: none;
	font-weight: bold;
}

A.navigation_dark {
	color : White;
	text-decoration : none;
}

A:HOVER.navigation_dark {
	color: #E4E4E4;
	text-decoration: none;
}

A.navigation_light {
	color: #787878;
	text-decoration: none;
}

A:HOVER.navigation_light {
	color: #8F8F8F;
	text-decoration: none;
}

A.greylink {
	color: Gray;
}

A:HOVER.greylink {
	color : Silver;
}

INPUT {
	color: #787878;
	font-size: 13px;
	border: 2px solid #787878;
}

SELECT {
	color: #787878;
	font-size: 13px;
	border: 2px solid #787878;
}


TEXTAREA {
	border: 2px solid #787878;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #787878;
}

INPUT.noborder {
	color: #787878;
	font-size: 13px;
	border: 0px;
}

INPUT.button {
	background-color: #D7D7D7;
	border-left: 1px solid #EBEBEB;
	border-right: 1px solid #787878;
	border-bottom: 1px solid #787878;
	border-top: 1px solid #EBEBEB;
	color: White;
	font-weight: bold;
}

IMG {
	border : 0px;
}

B.pagetitle {
	font-weight: bold;
	font-size: 16px;
	color: #383838;
}

SPAN.smallfont {
	font-size : 10px;
}

HR {
	color: #D6D6D6;
}