BODY
{
	background-color: #FFFFFF;
	margin-left : 0px;
	margin-top : 0px;
	margin-right : 0px;
	margin-bottom : 0px;
}

BODY.popup
{
	background-color: #FFFFFF;
	margin-left : 0px;
	margin-top : 0px;
	margin-right : 0px;
	margin-bottom : 0px;
}

A.menu
{
	color: #ffffff;
	text-decoration : none;
	font-size : 10pt;
	font-weight : bold;
	font-family : Verdana, sans-serif;
	width : 110px;
	height : 19x;
	padding-left : 3px;
}

A.menu_page
{
	color: #000000;
	text-decoration : none;
	font-size : 10pt;
	font-weight : normal;
	font-family : Verdana, sans-serif;
	width : 110px;
	height : 19x;
	background-color : #C5DDF8;
	padding-left : 3px;
}

A.menu:hover
{
	color: #000000;
	background-color : #C5DDF8;
	text-decoration: underline;
}
 
TD.menu_heading
{
	vertical-align : top;
	text-align : left;
	background-color : #7DA7D9;
	color: #FFFFFF;
	font-size : 10pt;
	font-weight : normal;
	font-family : Verdana, sans-serif;
	width : 110px;
	height : 23px;
	padding-left : 0px;
}

TD.menu_heading_page
{
	vertical-align : top;
	text-align : left;
	background-color : #C5DDF8;
	color: #000000;
	font-size : 10pt;
	font-weight : normal;
	font-family : Verdana, sans-serif;
	width : 110px;
	height : 23px;
	padding-left : 3px;
}

TD.footbarL
{
	vertical-align : top;
	text-align : left;
	background-color : #C5DDF8;
	color: #000000;
	font-size : 8pt;
	font-weight : normal;
	font-family : Verdana, sans-serif;
}

TD.footbarR
{
	vertical-align : top;
	text-align : right;
	background-color : #C5DDF8;
	color: #000000;
	font-size : 8pt;
	font-weight : normal;
	font-family : Verdana, sans-serif;
}

TD.menu_link
{
	vertical-align : middle;
	text-align : left;
	background-color : #EEEEE3;
	color: #666633;
	font-size : 11pt;
	font-weight : normal;
	font-family : Verdana, sans-serif;
	width : 195px;
	height : 23px;
	padding-left : 4px;
}

TD.menu_footer
{
	vertical-align : bottom;
	text-align : left;
	background-color : #EEEEE3;
	color: #666633;
	font-size : 6pt;
	font-weight : normal;
	font-family : Verdana, sans-serif;
	padding-left : 4px;
}

A.menu_footer
{
	color: #666633;
	font-weight : bold;
	text-decoration: normal;
}

A.menu_footer:hover
{
	text-decoration: underline;
}

TD.main_heading
{ 
	vertical-align : middle;
	text-align : left;
	background-color : #F1F0FF;
	color: #7878A6;
	font-size : 10pt;
	font-weight : bold;
	font-family : Verdana, sans-serif;
	width : 100%;
	height : 23px;
	padding-left : 4px;
}

TD.main_content
{
	vertical-align : top;
	text-align : left;
	background-color : #FFFFFF;
	color: #000000;
	font-size : 10pt;
	font-weight : normal;
	font-family : Verdana, sans-serif;
	padding-left : 4px;
	padding-top : 4px;
	padding-right : 4px;
	padding-bottom : 4px;
}

A.main
{
	color: #247B4F;
	text-decoration : none;
}

A.main:hover
{
	text-decoration : underline;
}

TH.main_inner
{
	vertical-align : middle;
	text-align : left;
	background-color : #F1F0FF;
	color: #7878A6;
	font-size : 10pt;
	font-weight : bold;
	font-family : Verdana, sans-serif;
	width : 100%;
	height : 23px;
	padding-left : 4px;
}

TH.main_inner_divider
{
	background-color : #F1F0FF;
	color: #7878A6;
	width : 100%;
	height : 2px;
}

TD.maintext
{
	vertical-align : top;
	/*text-align : left;*/
	background-color : #FFFFFF;
	color: #000000;
	font-size : 8pt;
	font-weight : normal;
	font-family : Verdana, sans-serif;
	padding-left : 4px;
	padding-top : 4px;
	padding-right : 4px;
	padding-bottom : 4px;
}

TD.maintext_index
{
	vertical-align : top;
	text-align : left;
	/*background-color : #FFFFFF;*/
	color: #000000;
	font-size : 8pt;
	font-weight : normal;
	font-family : Verdana, sans-serif;
	padding-left : 4px;
	padding-top : 4px;
	padding-right : 4px;
	padding-bottom : 4px;
}

TD.maintext_table
{
	vertical-align : top;
	text-align : center;
	background-color : #FFFFFF;
	color: #000000;
	font-size : 8pt;
	font-weight : normal;
	font-family : Verdana, sans-serif;
	padding-left : 4px;
	padding-top : 4px;
	padding-right : 4px;
	padding-bottom : 4px;
}

TD.main_inner_bottom
{
	vertical-align : bottom;
	text-align : center;
	background-color : #FFFFFF;
	color: #000000;
	font-size : 8pt;
	font-weight : normal;
	font-family : Verdana, sans-serif;
	padding-left : 4px;
	padding-top : 4px;
	padding-right : 4px;
	padding-bottom : 4px;
}

TD.main_inner_alt
{
	vertical-align : middle;
	text-align : left;
	background-color : #FFFFFF;
	color: #000000;
	font-size : 8pt;
	font-weight : normal;
	font-family : Verdana, sans-serif;
	padding-left : 4px;
	padding-top : 4px;
	padding-right : 4px;
	padding-bottom : 4px;
}

TD.main_inner_money
{
	vertical-align : top;
	text-align : right;
	/*background-color : #FFFFFF;*/
	color: #000000;
	font-size : 8pt;
	font-weight : normal;
	font-family : Verdana, sans-serif;
	padding-left : 4px;
	padding-top : 4px;
	padding-right : 4px;
	padding-bottom : 4px;
}

TD.main_inner_money_alt
{
	vertical-align : middle;
	text-align : right;
	background-color : #FFFFFF;
	color: #000000;
	font-size : 8pt;
	font-weight : normal;
	font-family : Verdana, sans-serif;
	padding-left : 4px;
	padding-top : 4px;
	padding-right : 4px;
	padding-bottom : 4px;
}

A.main_inner
{
	color: #264989;
	text-decoration : none;
}

A.main_inner:hover
{
	text-decoration : underline;
}

TD.main_inner_footer
{
	vertical-align : middle;
	text-align : center;
	background-color : #F1F0FF;
	color: #7878A6;
	font-size : 10pt;
	font-weight : normal;
	font-family : Verdana, sans-serif;
	padding-left : 4px;
	padding-top : 2px;
	padding-right : 4px;
	padding-bottom : 2px;
}

A.main_inner_footer
{
	color: #7878A6;
	background-color : #F1F0FF;
	text-decoration: normal;
	font-size : 10pt;
	font-weight : bold;
	font-family : Verdana, sans-serif;
	width : 150px;
	height : 19px;
	padding-left : 0px;
	border-left-width : thin;
	border-left-style : dashed;
	border-left-color : #7878A6;
	border-right-width : thin;
	border-right-style : dashed;
	border-right-color : #7878A6;
	border-top-width : thin;
	border-top-style : dashed;
	border-top-color : #7878A6;
	border-bottom-width : thin;
	border-bottom-style : dashed;
	border-bottom-color : #7878A6;
}

A.main_inner_footer:hover
{
	color: #F1F0FF;
	background-color : #7878A6;
	text-decoration: underline;
}

TD.header
{
	color : #FFFFFF;
	background-color : #4766A6;
	vertical-align : middle;
	font-size : 10pt;
	font-weight : bold;
	font-family : Verdana, sans-serif;
	padding-left : 4px;
	padding-right : 4px;
}

A.header
{
	color : #FFFFFF;
	font-size : 10pt;
	font-weight : bold;
	font-family : Verdana, sans-serif;
	text-decoration : none;
}

A.header:hover
{
	text-decoration : underline;
}

INPUT 
{
	background-color: #99ccff;
	color: black;
	font-family: arial, verdana, ms sans serif;
	font-weight: bold;
	font-size: 8pt;
	padding-left: 2px;
} 

TEXTAREA
{
	background-color: #99ccff;
	color: black;
	font-family: arial, verdana, ms sans serif;
	font-weight: bold;
	font-size: 8pt;
	padding-left: 2px;
} 

SELECT
{
	background-color: #99ccff;
	color: black;
	font-family: arial, verdana, ms sans serif;
	font-weight: bold;
	font-size: 8pt;
	padding-left: 2px;
}