@media screen 
{

	body
	{
		color:#000000;
		margin:0;
		padding:30px 0;
		font:11px Arial,Verdana,Tahoma,sans-serif;
	}
	
	p
	{
		padding: 0;
		margin:0 0 8px 0
	}
	
	img
	{
		padding:0;
		margin:0;
		border:0;
	}
	
	
	a, a:visited
	{
		color:#ed1c24;
		text-decoration:none;
	}
	
	a:hover
	{
		text-decoration:underline;
	}
	
	.large
	{
		font-size:15px;
	}
	.medium
	{
		font-size:13px;
	}
	.default
	{
		font-size:12px;
	}
	
	
	.smallText 
	{
		font-size:0.90em;
	}
	.wrapper
	{
		width:776px;
		margin: 0 auto;
	}

	.header
	{
	width:776px;
/*	padding:130px 0 0 0;
	background-image:url(../../../App_Themes/2007/images/header.gif);
	background-repeat:no-repeat; */
	text-align:right;
	margin:0 0 12px 0;
	}
	
	.fontSizes
	{
		font-size:0.90em;
	}
	
	.fontSizes img
	{
		margin-left:2px;
	}
	
	.leftColumn
	{
		width:176px;
		background-color:#ffffff;
		float:left;
	}
	
	.leftColumnSep
	{
		background-color:#182d64;
		height:11px;
	}
	
	.leftNavBox
	{
		background-color:#e9e9e9;
	}
	
	.leftNavItem, .leftNavItemActive
	{
		border-top:1px solid #ffffff;
		padding:2px 0 3px 12px;
		font-weight:bold;
	}
	
	.leftNavItemActive
	{
		background:#a51419;
		background-image:url(../../../App_Themes/2007/images/leftNavArrow.gif);
		background-repeat:no-repeat;
	}
	
	.leftNavItemActive, .leftNavItemActive a, .leftNavItemActive a:visited
	{
		color:#ffffff;
	}
	
	.leftNavItem, .leftNavItem a, .leftNavItem a:visited
	{
		color:#6c276a;
	}
	
	.leftColumnBox1
	{
		padding:20px 7px 15px 12px;
		background-color:#182d64;
	}
	
	.leftColumnBox1, .leftColumnBox1 p, .leftColumnBox1 a, .leftColumnBox1 a:visited, .leftColumnBox2, .leftColumnBox2 p, .leftColumnBox2 a, .leftColumnBox2 a:visited
	{
		color:#ffffff;
	}
	
	.leftColumnLogInBox
	{
		background-color:#182d64;
		color:#FFFFFF;
		padding:10px 7px 15px 12px;
	}
	
	input.inputTextUser, input.inputTextPassword
	{
		font-size:11px;
		height:10px;
		margin:0;
	}
	
	input.inputTextUser
	{
		width:150px;
	}
	
	input.inputTextPassword
	{
		width:122px;
	}
	
	.btnGo
	{
		margin:0px;
		margin-left:5px;
	}
	
	.leftColumnLogInBox p, .leftColumnBox2 p, .leftColumnBox3 p
	{
		font-size:0.9em;
		margin:0px 0 5px 0;
	}
	
	.leftColumnBox2
	{
	background-image:url(../../../App_Themes/2007/images/registerNowBg.gif);
	background-repeat:no-repeat;
	padding:10px 7px 15px 12px;
	margin-top:1px;
	}
	
	.leftColumnBox3
	{
		background-color:#182d64;
		color:#FFFFFF;
		padding:10px 7px 15px 12px;
	}
	
	.leftColumnBox2 p.boxTitle, .leftColumnBox3 p.boxTitle, .leftColumnLogInBox p.boxTitle
	{
		font-size:1em;
		/*margin:10px 0 10px 0;*/
		font-weight:bold;
		
	}
	
	.leftColumnBox2 a, .leftColumnBox2 a:visited, .leftColumnBox3 a, .leftColumnBox3 a:visited
	{
		color:#FFFFFF;
		text-decoration:underline;
	}
	
	.LHBannerZones
	{
		margin-top:15px;
	}
	
	.bodyColumn
	{
		width:550px;
		padding:0 10px 0px 30px;
		background-color:#ffffff;
		float:left;
		font-size:1em;
		float:left;
	}
	
	.bodyColumn a
	{
		text-decoration:underline;
		font-weight:bold;
	}
	
	h1
	{
		width:514px;
		height:35px;
		background-image:url(../../../App_Themes/2007/images/title01.gif);
		background-repeat:no-repeat;
		padding:10px 0 0 20px;
		color:#FFFFFF;
		font-size:1.2em;
		font-weight:bold;
		margin:0 0 30px 0;
	}
	
	h2, h3
	{
		color:#182d64;
		font-weight:bold;
		line-height:1em;
		border-left:12px solid #182d64;
		padding-left:7px;
		margin:20px 0 5px 0;
		font-size:1em;
	}
	
	h3
	{
		border:none;
		padding-left:0;	
	}
	
	.quotes
	{
		margin:30px 0 10px; 0;
		color:#182d64;
		font-weight:bold;
		font-style:italic;
	}
	
	.quotesLeft
	{
		margin-right:5px;
	}
	
	.quotesRight
	{
		margin-left:5px;
	}
	
	.quotesFont
	{
		font-size:0.9em;
		color:#182d64;
		margin:0px 0px 0px 0;
		font-weight:bold;
		/*border-top: 1px solid #182d64;*/
	}
	
	.footer
	{
		 margin:50px 0 0 0;
		 padding:25px 0 0 0;
		 background-image:url(../../../App_Themes/2007/images/footerBg.gif);
		 height:43px;
		 width:776px;
		 text-align:center;
		 float:left;
	}
	
	.footer, .footer a, .footer a:visited
	{
		color:#FFFFFF;
	}
	
	.footer p
	{
		margin:0;
	}
	
	.footer .smallText a
	{
		text-decoration:underline;
	}

	.listTable td
	{
		padding:3px 10px 3px 10px;
	}
	
	.listTable td p
	{
		padding:0;
		margin:0;
	}
	
	.tableCaption td
	{
		color:#FFFFFF;
		background-color:#182d64;
		font-weight:bold;
		padding:3px 10px 3px 10px;
		white-space:nowrap;
	}
	
	.listTable td a, .listTable td a:visited
	{
		color:#000000;
	}
	
	.tableCaption a, .tableCaption a:visited
	{
		color:#FFFFFF;
	}

	.oddRow, .row-1
	{
		background-color:#e9e9e9;
	}
	
	.evenRow, .row-2
	{
		background-color:#F4F4F4;
	}
	
	.customTable
	{
		border-right:1px solid #CCCCCC;
		border-bottom:1px solid #CCCCCC;
	}
	
	.customTable td
	{
		font-size:9px;
		vertical-align:top;
		border-left:1px solid #CCCCCC;
		border-top:1px solid #CCCCCC;
		padding:1px;
	}

	.table-heading {

 	FONT-WEIGHT: bold; 
	COLOR: #000000; 
	border-bottom: 1px solid #DF0024;
	}
	
	.form-input {

	FONT-SIZE: 11px; 
	FONT-WEIGHT: normal; 
	COLOR: #000000; 
	height: 18px; 
	width: 350px; 
	border: 1px solid #D8D8D8;
	
	
	}
	
	.form-title {

		FONT-SIZE: 11px; 
		FONT-WEIGHT: bold; 
		COLOR: #000000; 
	}
	
	.formbox {

		FONT-SIZE: 10px; 
		COLOR: #000000; 
		height: 60px; 
		width: 300 px; 
		border-right: 1px solid #D8D8D8; 
		border-left: 1px solid #D8D8D8; 
		border-top: 1px solid #D8D8D8; 
		border-bottom: 1px solid #D8D8D8;
	}
	
	.formtable {
		padding-left:10px;
	}

	.shadedBlock { background-color:#E6E6E6; margin:10px 0 20px 0; padding:10px; }
}
