
BODY  
	{
	color:			#000;
	font-family: 		Verdana;
	font-size: 		8pt;
	letter-spacing: 		0pt;
 	line-height: 		14pt;
	background-color: 		#FFF;
	}

.Vline {
	background:		url('../../images/5x5grey.gif') repeat-y;
	}

.Hline {
	background:		url('../../images/5x5grey.gif') repeat-x;
	}


/* ==== Styles for LEFT NAV ==== */

.leftnav {
	background:		url('../../images/navback.gif') repeat-y;
	font-size:			8pt;
	display:			block;
	color:			#000;
	border-top:		solid 1px #FFF;
	border-left:		solid 1px #FFF;
	width:			202px;
	outline:			none;
	}

.leftnav a, .leftnav a:visited {
	background:		url('../../images/navback.gif') repeat-y;
	font-size:			8pt;
	padding:			4px 0px 4px 25px;
	display:			block;
	color:			#000;
	text-decoration:		none;
	width:			202px;
	overflow:			auto;
	-moz-outline: none !important;
	}

.leftnav a:hover {
	background:		url('../../images/navback_2.gif') repeat-y;
	font-size:			8pt;
	display:			block;
	text-decoration:		none;
	color:			#000;
	overflow:			auto;
	outline:			none;
	}

.leftnav a:active {
	outline:			none;
	}

.subleftnav {
	background:		url('../../images/subnavback.gif') repeat-y;
	font-size:			8pt;
	display:			block;
	color:			#000;
	border-top:		solid 1px #FFF;
	border-left:		solid 1px #FFF;
	width:			202px;
	}

.subleftnav a, .subleftnav a:visited {
	background:		url('../../images/subnavback.gif') repeat-y;
	font-size:			8pt;
	padding:			4px 0px 4px 35px;
	display:			block;
	color:			#000;
	text-decoration:		none;
	width:			202px;
	overflow:			auto;
	-moz-outline:		none !important;
	}

.subleftnav a:hover {
	background:		url('../../images/subnavback_2.gif') repeat-y;
	font-size:			8pt;
	display:			block;
	text-decoration:		none;
	color:			#000;
	}

.tblzero {
	height:			0px;
	background:		url('../../images/subnavback.gif') repeat-y;
	}

.navHelper {
	background:		url('../../images/arrow_close.gif');
	height:			13px;
	width:			13px;
	padding-top:		3px;
	margin-left:		-25px;
	margin-top:		-15px;
	position:			relative;
	top:			15px;
	}

.navHelperOpen {
	background:		url('../../images/arrow_open.gif');
	height:			13px;
	width:			13px;
	padding-top:		3px;
	margin-left:		-25px;
	margin-top:		-15px;
	position:			relative;
	top:			15px;
	}

.modsHeader {
	color:			#BA0000; 
	font-family: 		Trebuchet MS;
	font-size: 		11pt;
	font-weight:		bold;
	padding-left:		0px;
	}

.modsHeader a, .modsHeader a:visited {
	color:			#BA0000;
	padding-left:		0px;
	text-decoration:		none;
	}

.modsHeader a:hover {
	color:			#F2C100;
	padding-left:		0px;
	text-decoration:		none;
	}

/* ==== Show/Hide Styles ==== */

.postshown {display:none}
.posthidden {display:inline}

/* ==== Styles for INNER CONTENT ==== */

.homeHeader {
	color:			#BA0000;
	font-family: 		Arial;
	letter-spacing: 		1pt;
	font-size: 		9pt;
	font-weight:		bold;
	padding-left:		0px;
	}

.homeHeader a, .homeHeader a:visited {
	color:			#BA0000;
	padding-left:		0px;
	text-decoration:		none;
	}

.homeHeader a:hover {
	color:			#F2C100;
	padding-left:		0px;
	text-decoration:		none;
	}

.modsText {
	color:			#8C8C8C;
	font-family: 		Verdana;
	font-size: 		7pt;
	padding-left:		0px;
	}

.modsText a, .modsText a:visited {
	color:			#BA0000;
	text-decoration:		none;
	}

.innerContent {
	color:			#000;
	font-family: 		Verdana;
	font-size: 		8pt;
	}

.innerContent a {
	color:			#BA0000;
	text-decoration: none;
	}

.innerContent a:visited {
	color:			#BA0000;
	text-decoration: none;
	}

.innerContent a:hover {
	color:			#BA0000;
	text-decoration: underline;
	}

.innerContentSM {
	color:			#000;
	font-family: 		Verdana;
	font-size: 		7pt;
	}

.maxcharsub {
	color:			#888;
	font-family: 		Verdana;
	font-size: 		7pt;
	}
	
.innerContentTbl {
	border:			solid 1px #AAA;}

.innerHeader {
	color:			#BA0000;
	font-family: 		Trebuchet MS;
	font-size: 		20pt;
	}

.logo {
	background:		url('../../images/spacer.gif') center top no-repeat;
	}

.smText {
	color:			#8C8C8C;
	font-family: 		Verdana;
	font-size: 		7pt;
	}

.boxtbl {
	background-color: #FFFFFF
	}

/* ==== Styles for RESULTS TABLE ==== */

.rowA {
	background-color:#EDEAC9;
	}

.rowB {
	background-color:		#ABA990;
	color:			#FFF;
	font-family: 		Verdana;
	font-size: 		8pt;
	font-weight:		bold;
	}
	
	
.rowB a, a:visited {
	color:			#FFF;
	text-decoration:		underline;
	}

.rowC {
	background-color:		#F6F5F5;
	}

.tri {
	background:		url('../../images/tri.gif') right top no-repeat;
	}

/* ==== Styles for FOOTER ==== */
.footer {
	color:			#8C8C8C;
	font-family: 		Verdana;
	font-size: 		7pt;
	}

.footer a, .footer a:visited {
	color:			#8C8C8C;
	text-decoration:		underline;
	}

.footer a:hover {
	color:			#BA0000;
	text-decoration:		underline;
	}

/* ==== Styles for FORMS ==== */

.textbox {
	font-family:		Arial;
	font-size:			8pt;
	letter-spacing:		1pt;
	color:			#063F90;
	border:			1px solid #91B0DE;
	padding:			1px 4px 1px 4px;

	}

.inputtext{
	border : 1px solid #91B0DE;
	color : #063F90;
	font-size : 11px;
	height : 14px;
	padding: 2px;
	width : 175px;
	line-height: 150%;
	}

.check {
	background:		transparent;
	border:			0px solid transparent;
	}

select {
	font-family:		Arial;
	font-size:			8pt;
	color:			#000;
	border:			1px solid #FBFBED;
	background:		#FBFBED;
	} 


input.formM {
	font:			bold 11pt Trebuchet MS;
	text-transform:		uppercase;
	letter-spacing:		0pt;
	color:			#7D7D7D;
	height:			26px;
	width:			100%;
	background:		url('../../images/button_formM.gif');
	border:			0px;
	padding:			0px 0px 2px 0px;
	}

.formL {
	background:		url('../../images/button_formL.gif') no-repeat;
	}

.formR {
	background:url('../../images/button_formR.gif') no-repeat;
	}

.radioo {
	font-size:			8pt;
	font-family:		Verdana;
	color:			#4A4A4A;
	border:			0 solid #FFFFFF;
	background-color:		#FFFFFF
	}

.submitbuttons {
	font-size:			8pt;
	font-family:		Verdana;
	color:			#4A4A4A;
	border:			1 solid #AAAAAA;
	background-color:		#C7DAF1
	}

/* ==== Styles for PAGE NAV ==== */
.pagenav {
	color:			#000;
	font-family: 		Verdana;
	font-size: 		8pt;
	}

.pagenav a, a:visited {
	color:			#BA0000;
	text-decoration:		none;
	}

.pagenav a:hover {
	color:			#BA0000;
	text-decoration:		underline;
	}

/* e49 */
.required{
	color: red;
	font-weight: bold;
}

.label  {
	color:			#000;
	font-family: 		Verdana;
	font-size: 		8pt;
	font-weight:	bold;
	}

.detailContent {
	color:			#000;
	font-family: 		Verdana;
	font-size: 		8pt;
	}

.detailField  {
	color:				#000;
	font-family:		Arial;
	font-size:			9pt;
	vertical-align:		top;
	}

/* Textbox Sizes */

.width25 
{
	width: 25px;
}

.width50 
{
	width: 50px;
}

.width100 
{
	width: 100px;
}

.width200 
{
	width: 200px;
}

.width230 
{
	width: 230px;
}

.width250 
{
	width: 250px;
}

.width350 
{
	width: 350px;
}

.width400 
{
	width: 400px;
}

.width500 
{
	width: 500px;
}

.height100 
{
	height: 100px;
}

.issueimageheight180
{
	height: 180px;
}

.paddingbottom_0
{
	padding-bottom: 0px;
}

.paddingbottom_4
{
	padding-bottom: 4px;
}
.alignleft
{
	text-align:left;
}
.bgheaderadmin
{
	background-color:#DBD8B9;
}
