A	{ color: #9595ab; 	line-height:17px; text-decoration: none; font-style:normal; font-variant:normal; font-weight:normal; font-size:12px; arial  } 
A:link	{ color: #9595ab; text-decoration: none; } 
A:visited	{ color: #9595ab; text-decoration: none; } 
A:active	{ color: #9595ab; text-decoration: none; } 
A:hover	{ color: #ffffff;	text-decoration:none;	background-color: c4001f;
} 

.nav {
	line-height:17px; text-decoration: none; font-style:normal; font-variant:normal; font-weight:normal; font-size:12px;}

.nav:link {
	color: #ffffff;
	
	text-decoration: none;
} 
.nav:visited {
	color: #ffffff;
	
	text-decoration: none;
} 
.nav:active {
	color: #ffffff;
	
} 
.nav:hover {
	color: #ffffff;
	text-decoration:none;
	background-color:ffffff
} 

.nav2, td.nav2cell a { 
	line-height:17px; text-decoration: none; font-style:normal; font-variant:normal; font-weight:normal; font-size:12px;}
.nav2:link, td.nav2cell a:link {
	color: #ffffff;
	
	text-decoration: none;
} 
.nav2:visited, td.nav2cell a:visited {
	color: #ffffff;
	
	text-decoration: none;
} 
.nav2:active, td.nav2cell a:active {
	color: #ffffff;
	
} 
.nav2:hover, td.nav2cell a:hover {
	color: #ffffff;
	
	text-decoration:none;
	background-color: c4001f;
} 
	

.nav3 {
	line-height:13px; text-decoration: none; font-style:normal; font-variant:normal; font-weight:normal; font-size:11px; }
.nav3:link {
	color: #213177;
	text-decoration: none;
} 
.nav3:visited {
	color: #213177;
	
	text-decoration: none;
} 
.nav3:active {
	color: #213177;
	
} 
.nav3:hover {
	color: #ffffff;
	
	text-decoration:none;
	background-color: c4001f;
} 	


body 
{
	font-size: 12px;
    font-family: arial, helvetica, sans-serif, verdana;
    color: #213177;
	margin: 0px;
}

.text, td.text p, p, td 
{ 
    font-size: 11px;
    font-family: arial, helvetica, sans-serif, verdana;
    color: #213177;
    margin-left: 0px;
    margin-right: 0px;
    
}
th 
{ 
    font-size: 11px;
    font-family: arial, helvetica, sans-serif, verdana;
    color: #213177;
    margin-left: 0px;
    margin-right: 0px;
   font-weight: bold;
}

h2, h3, h4, h5 {
	font : bold 12pt arial, helvetica, sans-serif, verdana;
	color:#213177;
	margin-top: 1px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
}
h1 {
	font : normal 17pt arial, helvetica, sans-serif, verdana;
	color:#213177;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	line-height:17px;

}

table {
    empty-cells: show;
}

.rule {
	background-color : #B6C7ff;
}

.rule_light {
	background-color : #dee5fd;
}
.shadedCell {
	background-color : #e6eeff;
}

.text {
   font:11px/1.4 arial, helvetica, sans-serif, verdana; 
   margin: .5em 0;
	 color:#213177;
	 
}


.text1 {
   font:9px arial, helvetica, sans-serif, verdana; 
	 color:#213177;
	 
}

.caption
{
	font-size: 10px; font-family: arial, helvetica, sans-serif, verdana;
	color: #1e5aa5;
	line-height:14px;
}


input {
   font:10px/1.4 arial, helvetica, sans-serif; 
   color:#464646;
}



.News, .NewsDate
{
	
	font:11px arial, helvetica, sans-serif, verdana; 
   margin: .5em 0;
	 color:#213177;
	line-height:11px;
	font-weight: normal;
}

a.NewsHead, a.NewsHead:link, a.NewsHead:visited, a.NewsDetail,
a.NewsDetail:link, a.NewsHead:visted, a.NewsBack, a.NewsBack:link,
a.NewsBack:visited
{
font:11px/1.4 arial, helvetica, sans-serif, verdana; 
   margin: .5em 0;
 color:#213177;

}

.NewsSummary
{
font:12px/1.4 arial, helvetica, sans-serif, verdana; 
 
 color:#213177;
}

.NewsTitle
{
	font-family: arial, helvetica, sans-serif, verdana;
	color:#213177;
	font-size: 12px;
	line-height:21px;
	font-weight: bold;
	}

.heading
{
	font-family: arial, helvetica, sans-serif, verdana;
	color:#213177;
	font-size: 14px;
	font-weight: normal;
	line-height:27px;
	}
		
.date 	{ 
	font-family: arial, sans-serif; 
	font-size: 10px; 
	color: #1e5aa5; 
	line-height:12px; 
	font-weight: bold;
	
	}

	
.address 	{ 
	width:325px;
	margin:0px auto; /* Right and left margin widths set to "auto" */
	text-align:left; /* Counteract to IE5/Win Hack */
	padding:15px;
	border:1px dashed #9595ab;
	background-color:#d9d9e1;
}	

p {margin-top: 0px; margin-bottom: 0px;}

td.TableHead {color: #ffffff;}