html,body
{
	font-family:Tahoma;
	font-size:12px;
	background-color:#f1f0f0;
	height:100%;
	padding:0px;
	margin:0px;
	margin:0; 
	padding:0;
}


strong
{
	color:#0d1f43;
}

.input-text
{
	font-family:Tahoma;
	font-size:12px;
	color:#444444;
	border-top:1px solid #666666;
	border-left:1px solid #666666;
	border-bottom:1px solid #cdcdcd;
	border-right:1px solid #cdcdcd;
	width:205px;
}

.select-text
{
	font-family:Tahoma;
	font-size:12px;
	color:#444444;
	border-top:1px solid #666666;
	border-left:1px solid #666666;
	border-bottom:1px solid #cdcdcd;
	border-right:1px solid #cdcdcd;
	width:210px;
}

.select-text-no-width
{
	font-family:Tahoma;
	font-size:12px;
	color:#444444;
	border-top:1px solid #666666;
	border-left:1px solid #666666;
	border-bottom:1px solid #cdcdcd;
	border-right:1px solid #cdcdcd;
}

.left-border
{
	background-image:url('../images/left-table-bg.gif');
	background-repeat:repeat-y;
}

.right-border
{
	background-image:url('../images/right-table-bg.gif');
	background-repeat:repeat-y;
}

table
{
	background-color:#ffffff;
}


h1
{
	font-family:lucida grande, tahoma, sans-serif;
	font-size:18px;
	color:#0d1f43;
	font-weight:normal;
}

.head-text
{
	font-family:lucida grande, tahoma, sans-serif;
	font-size:16px;
	color:#15579a;
}

.small-head-text
{
	font-family:lucida grande, tahoma, sans-serif;
	color:#15579a;
}

.submit-button-detail
{
	border:none;
	font-family:'Lucida Grande', Geneva, Verdana, Helvetica, Arial, sans-serif;
	font-size:10px;
	font-weight:bold; 
	cursor:hand;	
	height:22px;
	color:#000000;
	background-image:url('../images/submit-button-bg.gif');
}

.submit-button:hover
{
	text-decoration:underline;
}


.paging-text
{
	font-family:lucida grande, tahoma, sans-serif;
	font-size:16px;
	color:#15579a;
}

a.head-link
{
	font-family:lucida grande, tahoma, sans-serif;
	font-size:16px;
	color:#90918e;
	text-decoration:none;
}

a.head-link:hover
{
	color:#15579a;
}

.column
{
	border-right:5px solid #e7e7e7;
}

.col-title-text
{
	font-family:lucida grande, tahoma, sans-serif;
	font-size:16px;
	color:#15579a;
	line-height:24px;
	padding-bottom:8px;
}

.col-title-text-small
{
	font-family:lucida grande, tahoma, sans-serif;
	font-size:16px;
	color:#15579a;
	line-height:24px;
}

a.col-title
{
	font-family:lucida grande, tahoma, sans-serif;
	font-size:16px;
	color:#15579a;
	text-decoration:none;
}

a.col-title:hover
{
	text-decoration:underline;
}

a.specials
{
	font-family:lucida grande, tahoma, sans-serif;
	font-size:16px;
	color:#ff0000;
	text-decoration:none;
}

a.specials:hover
{
	text-decoration:underline;
}

a.col-title-blue
{
	font-family:lucida grande, tahoma, sans-serif;
	font-size:20px;
	color:#5d91b6;
	text-decoration:none;
}

a.col-title-blue:hover
{
	text-decoration:underline;
}

a.blue-link
{
	font-family:lucida grande, tahoma, sans-serif;
	color:#19425a;
	text-decoration:none;		
}

.blue-text
{
	font-family:lucida grande, tahoma, sans-serif;
	color:#19425a;	
}

a.more-link
{
	font-family:lucida grande, tahoma, sans-serif;
	color:#90918e;
	text-decoration:none;
}

a.more-link:hover
{
	color:#15579a;
}

.coltext
{
	border-right:5px solid #e7e7e7;
	line-height:20px;
	color:#444444;
}

.plain-coltext
{
	line-height:20px;
	color:#444444;
}

.footer-text
{
	font-size:11px;
	color:#444444;
}

a.footer-link
{
	font-size:11px;
	color:#444444;
	text-decoration:none;
}

a.footer-link:hover
{
	text-decoration:underline;
}


a.blue-link
{
	color:#0a2e44;
	text-decoration:none;
	font-size:12px;
}

a.blue-link:hover
{
	text-decoration:underline;
}

a.small-blue-link
{
	color:#0a2e44;
	text-decoration:none;
	font-size:12px;
}

a.small-blue-link:hover
{
	text-decoration:underline;
}

.table-cell
{
	color:#0a2e44;
	padding-top:5px;
	padding-bottom:5px;
	font-size:12px;
	border-bottom:2px solid #e9e9e9;
}

.blue-text
{
	color:#0a2e44;
	text-decoration:none;
	font-size:12px;
}
a.head-link-2
{
	font-family:lucida grande, tahoma, sans-serif;
	font-size:16px;
	color:#fd0024;
	text-decoration:none;
}

a.head-link:hover
{
	color:#15579a;
}