body, table, input, select, textarea, .normalFont
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 9pt;
	color: #004AA9;
}

form
{
	margin: 0;
	padding: 0;
}

select
{
	width: 240px;
}

a, a.normalFont, #CoopAds a /* NEW #CoopAds a */
{
	color: #004AA9;
}

.secMenubg
{
	vertical-alifn: middle;
	height: 18px;
	padding: 0 0 3px 10px;
}

a.secMenuLink:link, a.secMenuLink:visited, a.secMenuLink:hover
{
	background: url(images/arrow.gif.asmx) top left no-repeat;
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	font-style: italic;
	color: #00468D;
	text-decoration: none;
	padding-left: 12px;
	/*text-align: right;*/
}

a.alt
{
	color: #FF7800;
}

#CoopAds a  /* NEW #CoopAds a */
{
	font-size: 10px;
}

.input-text
{
	width: 240px;
}

form
{
	margin: 0;
}

.content
{
	padding: 20px;
	/*width: 760px;*/
}

.text-orange
{
	font-weight: bold;
	color: #FF7800;
}

.link-footer
{
	font-weight: bold;
	text-decoration: none;
	color: #00468D;
}

a.bottomMenuLink:link, a.bottomMenuLink:visited, a.bottomMenuLink:hover
{
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #00468D;
}

.title, .titleAlt, .header  /* NEW .titleAlt */
{
	font-family: Arial, 'Arial Narrow', Verdana, sans-serif;
	font-size: 16pt;
	font-weight: normal;
	line-height: 26px;
	color: #00468D;
}

.titleAlt
{
	color: #F26521;
}

.promo
{
	position: absolute;
}




/* NEW CLASSES */

.table, .tableAdmin
{
	border-collapse: collapse;
	border: solid 1px #00468d;
}

.table td, .table .th, .tableAdmin td, .tableAdmin .thAdmin
{
	border: solid 1px #00468d;
}

.th, .thAdmin
{
	text-align: center;
	background: #ff7411;
	font-weight: bold;
	color: #FFFFFF;
}

.thAdmin
{
	background: #EEEEEE;
	color: #004AA9;
}

.verticalBorder, .verticalBorders
{
	border: solid #00468D; 
	border-width: 0 0 0 1px; 
	padding: 0 10px
}

 .verticalBorders
 {
 	border-width: 0 1px; 
 }

.strongEmphasis
{
	font-size: 20px;
	font-weight: bold;
	color: #F26521;
}

#CoopAds
{
	padding: 10px 10px 10px 50px;
	border: solid #FFFFFF;
	border-width: 1px 0 0 0;
}

.footer
{
	BACKGROUND: url(images/bg_footer.gif.asmx) repeat-x left top #F1F8FF;
}

/* ------------------ optimization classes ------------------ */
.normalFont
{
	text-decoration: none;
	font-weight: normal;
	cursor: text;
}
