BODY
{
	font-family : Verdana, Arial;
	font-size : 7pt;
}
H5
{
	font-family : Verdana, Arial;
	font-size : 9pt;
	color:#171B4E;
}
A
{
    COLOR: #171B4E;
}
TD
{
    FONT-SIZE: 7pt;
    FONT-FAMILY: Verdana, Arial
}
TH
{
    FONT-SIZE: 7pt;
    FONT-FAMILY: Verdana, Arial
}
INPUT
{
    FONT-SIZE: 7pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial
}
TEXTAREA
{
    FONT-SIZE: 7pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial
}
SELECT
{
    FONT-SIZE: 7pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial
}
P
{
    FONT-SIZE: 7pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial
}
SPAN
{
	font-family : Verdana, Arial;
	font-size : 7pt;
	font-weight : bold;
	color : Black;
}
HR
{
	background-color : #b3b3b3;
	color : #b3b3b3;
	height : 1px;
	border : 0 solid #b3b3b3;
	border-top-width : thin;
}

.BodyText
{
    FONT-SIZE: 7pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial
}
.MediumText
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial
}
.BoldRed
{
	font-family : Verdana, Arial;
	font-size : 7pt;
	font-weight : bold;
	color : Red;
}
.HeaderText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #171B4E;
    FONT-FAMILY: Verdana, Arial
}
.LargeHeader
{
	font-family : Verdana, Arial;
	font-size : 10pt;
	color:#171B4E;
	font-weight : bold;
}

TABLE.MainTheme
{
	border:1px solid #D9D9D9;
	border-collapse : collapse;
	color:#171B4E;
}
.MainThemeHeaderRow, .MainThemeHeaderRow tr,.MainThemeHeaderRow a, .MainThemeHeaderRow th, .MainThemeHeaderRow td
{
	background-color:#171B4E;
	border: none;
	color:white;
	font-weight:bold;
	text-decoration : none;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:2px;
	padding-right:2px;
	height : 18px;
}
.MainThemeHeaderRowAlt, .MainThemeHeaderRowAlt tr,.MainThemeHeaderRowAlt a, .MainThemeHeaderRowAlt th, .MainThemeHeaderRowAlt td
{
	background-color:#038056;
	border : none;
	color:white;
	font-weight:bold;
	text-decoration : none;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:2px;
	padding-right:2px;
	height : 18px;
}
.MainThemeHeaderRow a:hover
{
	text-decoration:underline;
	color : #038056;
}
.MainThemeFooterRow,.MainThemeFooterRow td
{
	background-color:#171B4E;
	border : none;
	color:white;
	font-weight:bold;
	padding : 2px;
}
.MainThemeRow, .MainThemeRow td, .MainThemeRow a
{
	background-color: white;
	border-color : #D9D9D9;
	padding : 3px;
	text-decoration : none;
}
.MainThemeRow a:hover
{
	text-decoration : underline;
}
.MainThemeRowAlt, .MainThemeRowAlt td, .MainThemeRowAlt a
{
	background-color: #EEEEEE;
	border-color : #D9D9D9;
	padding : 3px;
	text-decoration : none;
}
.MainThemeRowAlt a:hover
{
	text-decoration : underline;
}
a.MainThemeCellLink
{
	color : #3B3B3B;
	text-decoration : NONE;
}

.NavTable 
{
	border: 1px solid #171B4E;
	border-collapse : collapse;
	color : #171B4E;
}
.NavHeader 
{ 
	font-family : Verdana, Arial; 
	font-size : 9pt; 
	font-weight : bold; 
	color : white; 
	background-color : #171B4E; 
	text-align : center;
	height : 25px;
}
.NavText, .NavText a, .NavText span 
{ 
	font-family : Verdana, Arial; 
	font-size : 8pt; 
	color : #171B4E; 
	text-decoration : none;
}
.NavText a:hover 
{
	text-decoration:underline;
}
td.NavText 
{
	padding : 5px;
}
