/* COBRAND SPECIFIC STYLES */
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	background-color: #C6CEDC;
}

td {text-align: left;}
.tablemain {
	background-color: #FFFFFF;
}

.bottomhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

.headdingc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: 600;
	color: #316AC5;
	text-decoration: none;
}

a.as_link, a.as_link:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
a.as_link:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
a.as_link:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}

a, a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #455BA2;
	text-decoration: none;
}
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #455BA2;
	text-decoration: none;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #455BA2;
	text-decoration: underline;
}


/* Style for Design 1 Blue Template */
		
.Error, .error {
		color: #FF0000;
}

.fieldError {
	border: 2px solid #FF5F5F;
	color: #990000;
	background-color: #E0E0E0;
}

.HighLightText {
		color: #455BA2;
}

.BoldHighLightText {
		color: #455BA2;
    font-weight: bold;
}

.ColorHighlightText {
    font-weight: bold;
		color: #CC0000;
}

.BoldColor {
    font-weight: bold;
		color: #455BA2;
}

.LargeBoldColor {
		font-size: 1.2em;
    font-weight: bold;
		color: #455BA2;
}

.smallsize {
		font-size: 8pt;
}

.Agency			{
			font-size: 1.1em;
			font-family: Arial;
			font-weight: bold;
			text-decoration: none;
			color : #F32C2C;	
			}
         	
.copyright {
		font-size: 8pt;
		color : #F32C2C;	
    text-decoration : none;
}
A.copyright {
		font-size: 8pt;
		color : #F32C2C;	
    text-decoration : none;
}
A.copyright:visited {
		font-size: 8pt;
		color : #F32C2C;	
    text-decoration : none;
}
A.copyright:hover {
		font-size: 8pt;
		color : #F32C2C;	
    text-decoration : underline;
}

/* SideBar Styles */
.sidebarheader, .Sidebarheader	{
		font-family: Arial, Helvetica, Sans-serif;
		font-size: 1.1em;
		color: #F32C2C;
		font-weight: bold;
		text-decoration: none;
}

.sidebartext	{
		font-family: Arial, Helvetica, Sans-serif;
		font-size: 1.0em;
		color: #455BA2;
}

.sidebarlink	{
		color: #455BA2;
		text-decoration: none;
}

A.sidebarlink	{
		color: #455BA2;
		text-decoration: none;
}	

A.sidebarlink:Visited	{
		color: #455BA2;
		text-decoration: none;
}

A.sidebarlink:Hover	{
		color: #455BA2;
		text-decoration: underline;
}
.sidebartable	{
		border-color : #333366;
		background-color : #F2F2F3;
}

/* General Style */
.Title, .title	{
		font-size: 16px;
		font-weight: bold;
}

A.Title	{
		color: #455BA2;
		text-decoration: none;
}	

A:Visited.Title	{
		color: #455BA2;
		text-decoration: none;
}

A:Hover.Title	{
		color: #F32C2C;
		text-decoration: underline;
}

.Header	{
		font-size: 16px;
		font-weight: bold;
		color: #455BA2;
}

.Header1	{
		font-size: 16px;
		font-weight: bold;
		color: #455BA2;
}

A.Header1	{
		font-size: 16px;
		color: #455BA2;
		text-decoration: none;
}

A:Visited.Header1	{
		font-size: 16px;
		color: #455BA2;
		text-decoration: none;
}

A:Hover.Header1	{
		font-size: 16px;
		color: #F32C2C;
		text-decoration: underline;
}

.Header2	{
		font-weight: bold;
		text-decoration: none;
}

.Header3, .header3	{
		font-size: 16px;
		color: #455BA2;
		font-weight: bold;
		text-decoration: none;
}

A.link	{
		color: #455BA2;
		text-decoration: none;
}	

A:Visited.link	{
		color: #455BA2;
		text-decoration: none;
}

A:Hover.link	{
		color: #F32C2C;
		text-decoration: underline;
}

.CellColor {
	color: #000000;
    padding : 5px 5px;
    background-color: #AFBCD3;
}

.CellBar {
    background-color: #F2F2F3;
}

.DarkCell {
    background-color: #AFBCD3;
		color : #000000;	
}
.LightCell {
    background-color: #F2F2F3;
		color : #000000;	
}



