H1 				{	FONT-SIZE: 16px; MARGIN: 20px 25px 0px; COLOR: #146798; LINE-HEIGHT: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif}
H2 				{	FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN: 20px 25px 0px 0px; COLOR: #0d2b88; LINE-HEIGHT: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif}
H5 				{	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif}
P 				{	FONT-SIZE: 12px; MARGIN: 10px 25px 5px; LINE-HEIGHT: 16px; FONT-FAMILY: Arial, Helvetica, sans-serif}
BLOCKQUOTE 		{	FONT-SIZE: 12px; LINE-HEIGHT: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif}
.tableText 		{	FONT-SIZE: 12px; LINE-HEIGHT: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif}
.sidebar-nospace{	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #146798; LINE-HEIGHT: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif}
.sidebarlink 	{	FONT-WEIGHT: bold}
.whitelink 		{	COLOR: #ffffff}
.bluelink 		{	FONT-SIZE: 14px; COLOR: #0d2b88; LINE-HEIGHT: 23px; FONT-FAMILY: Arial, Helvetica, sans-serif}
.ltblueBold 	{	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #146798; LINE-HEIGHT: 23px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.dkblueBold 	{	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #0d2b88; LINE-HEIGHT: 23px; FONT-FAMILY: Arial, Helvetica, sans-serif}
.header1 		{	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #eaf0f3; LINE-HEIGHT: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif}
.static 		{	FONT-SIZE: 12px; LINE-HEIGHT: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif}

.style1 {font-size: 9pt}
.style8 {font-size: 12pt; font-weight: bold; }
.style12 {font-size: 10pt; font-weight: bold; }

.style3 {font-size: 11px}
.style5 {font-size: 11px; font-weight: bold; }

.test {background-color:#FFFFFF;}

UL
{
list-style-image: url(../../img/bullet2.gif)
}

body 
{ 
	margin: 0px; 
	background-color: transparent; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
table.main
{ 
	border:0px;
	border-collapse:collapse;	
	height:100%; 
	/*width:100%; */
}
table.content
{
	border: 1px solid black;
	font: 12px Verdana;
	width: 100%;	
}
table.header
{
	width:780px;
	height:60px;
	border:0px;		
	border-collapse:collapse;
}
table.footer
{
	width:780px;
	height:40px;
	border:0px;		
	border-collapse:collapse;
}
table.box
{
	font: 12px Verdana;
	border: 1px solid black;
	background-color:#efefef;
}
tr.content_header
{
	background-color: #003399;
	font-weight: 600;
	color: #ffffff;
}
tr.content_header_light
{
	background-color: #dedddd;
	font-weight: 600;
}

table.description
{
	font: 11px Verdana;
	color:#993366;
	width:100%;
	border:0px;
}
td.description_header
{
	padding-left:20px;
	font-weight: bold;
	color:#ffffff;
	background-color:#993366;
}

hr
{
	width: 90%;
	color:#cccccc;
}
td.main_content 
{
	width: 439px;
	font: 12px Verdana; 
	background-color:#FFFFFF; 
	vertical-align:top; 
	text-align:justify;
	padding: 10px 10px 10px 10px;
}
td.side_content 
{ 
	font: 9px verdana; 
	vertical-align:top; 
	padding:5px 5px 5px 5px;	
	background-color: #bed4f4;	
	width: 150px;
} 
td.top_content 
{ 	
	background-color: #1e50a0;
	height: 10px;
} 
table.navigation
{ 
	border: 0px;
	font: 12px verdana; 
	width:100%;
	vertical-align:top;
}

a.level_1{
	padding: 0px 0px 0px 0px;
	background-color: #0D2B88;/*#1D4799;*/
}
a.level_2{
	padding: 0px 0px 0px 0px;
	background-color: #3CCF20;
}
a.level_3{
	padding: 2px 2px 2px 30px;
	background-color: #44EA24;
}
a.level_4{ padding: 1px 1px 1px 1px; 
	background-color: #4BFF27;
}

a.navigation,
a.navigation:link,
a.navigation:visited,
a.navigation:active 
{
	display: block;
	text-decoration: none;
	border: 1px solid #EAF0F3;
	border-right:2px solid #EAF0F3;
	width:147px;
	color:#ffffff;
	/*background-color: #E2EBFA;*/
}
a.navigation:hover 
{
	text-decoration:none;
	font-weight: bold;
	color:#FFFFFF;
	background-color: #1D4799;	
}
a.navigation_selected,
a.navigation_selected:link,
a.navigation_selected:visited,
a.navigation_selected:hover,
a.navigation_selected:active 
{
	display: block;
	font-weight: bold;
	text-decoration: none;
	border: 1px solid  #EAF0F3;	
	border-right:2px solid #EAF0F3;
	width:147px;
	color: #FFFFFF; 
	background-color:#1D4799;		
}

table.info { font: bold 16px verdana; width:90%; vertical-align: bottom;}
td.info_header { background-color:#ffffff; color:#2f6869;text-align:center;}
td.info { background-color:#d7fefe; font-size:14px;} 

table.contact { font: bold 10px verdana; width:90%; vertical-align: bottom; color: #333399;}
td.contact_header {	background-color: #ffffcc; color: #333399;}
td.contact { background-color:#ffffff;} 

a.direct
{
	text-decoration:none;
	color:#333399;
} 
.text
{
	border: 1px solid black;
	font-size: 8pt;
	font-family: verdana;
	height: 18px;
}
.textbox
{
	border: 1px solid black;
	font-size: 8pt;
	font-family: verdana;
	width:100%;
}
.field
{
	text-align:right;
	font-style:italic;
}
BODY
{
        FONT-SIZE: 9pt;
        FONT-FAMILY: Arial, Tahoma, sans-serif;
        LETTER-SPACING: 0em;
        HEIGHT: 17px
}

.body
{
        FONT-SIZE: 9pt;
        FONT-WEIGHT: 300;
        FONT-FAMILY: Arial, Tahoma, sans-serif;
        LETTER-SPACING: 0em;
       /* HEIGHT: 17px*/
}

.bad
{
	COLOR: red;
        FONT-SIZE: 9pt;
        FONT-WEIGHT: 300;   
        FONT-FAMILY: Arial, Tahoma, sans-serif;
        LETTER-SPACING: 0em;
        HEIGHT: 17px
}

.inputboxsmall
{
        FONT-WEIGHT: 400;
        FONT-SIZE: 8pt;
        FONT-STYLE: normal;
        FONT-FAMILY: Tahoma,Arial,sans-serif;
        LETTER-SPACING: 0em;
        HEIGHT: 17px   
}

.buttonsmall
{
        FONT-WEIGHT: 400;
        FONT-SIZE: 8pt;
        FONT-STYLE: normal;
        FONT-FAMILY: Tahoma,Arial,sans-serif;
        LETTER-SPACING: 0em;
        HEIGHT: 22px
}

.small
{
        FONT-SIZE: 7pt;  
        FONT-FAMILY: Tahoma,Arial,sans-serif;
        LETTER-SPACING: 0em;
        HEIGHT: 17px
}

a.nav:link {
        TEXT-DECORATION: none;
        FONT-WEIGHT: bold;
        FONT-SIZE: 9pt;
        COLOR: #ffffff;
        FONT-FAMILY: Arial,Tahoma,sans-serif;
        LETTER-SPACING: 0em;
}
a.nav:visited {
        TEXT-DECORATION: none;
        FONT-WEIGHT: bold;
        FONT-SIZE: 9pt;   
        COLOR: #ffffff;   
        FONT-FAMILY: Arial,Tahoma,sans-serif;
        LETTER-SPACING: 0em;
}
a.nav:hover {
        FONT-WEIGHT: bold;
        TEXT-DECORATION: underline;
        FONT-SIZE: 9pt;
        COLOR: #ffffff;      
        FONT-FAMILY: Arial,Tahoma,sans-serif;
        LETTER-SPACING: 0em;
}
a.nav:active { 
        FONT-WEIGHT: bold;
        FONT-SIZE: 9pt;
        COLOR: #ffffff;
        FONT-FAMILY: Arial,Tahoma,sans-serif;
        LETTER-SPACING: 0em;
}

FORM		{ margin: 0px }
TABLE.grid	{ border-color: #CCCCCC; width: 80%}
TR.gridhead	{ background-color: #CCCCCC }
TD.gridhead	{ color: #FFFFFF; font-family: Arial; font-size: 10pt; font-weight: 600 }
TD.calcell	{ height: 60px; vertical-align: top; width: 14% }

A                       { text-decoration: none; color: #000000 }
FORM                   	{ margin-bottom: 1px }
FONT.navComplete        { color: #666666; font-weight: 600 }
FONT.navCurrent         { color: #000099; font-weight: 600 }
FONT.navDisabled        { color: #2f2c7b; font-weight: 600 }
.mybutton {
	background-color: #CCCCCC;
	list-style-position: outside;
	list-style-type: disc;
}
.bodyBold {

        FONT-SIZE: 9pt;
        FONT-WEIGHT: bolder;
        FONT-FAMILY: Arial, Tahoma, sans-serif;
        LETTER-SPACING: 0em;
        HEIGHT: 17px
		
}