BODY
{
    FONT-SIZE: 8pt;
    MARGIN: 0px;
    COLOR: black;
    FONT-FAMILY: Tahoma;
    SCROLLBAR-BASE-COLOR: #ffffff
}
TABLE
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Tahoma
}
.bold
{
	FONT-WEIGHT: bold
}
.smText
{
	FONT-WEIGHT: normal;
	FONT-SIZE:8pt
}
.smText1
{
	FONT-WEIGHT: normal;
	FONT-SIZE:7.5pt;
	FONT-COLOR:#777777;
}
.textbox
{
    BORDER-RIGHT: #0074E8 1px solid;
    BORDER-TOP: #0074E8 1px solid;
    FONT-FAMILY: Tahoma;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #0074E8 1px solid;
    COLOR: darkblue;
    BORDER-BOTTOM: #0074E8 1px solid;
    
}
.textbox_focus
{
    BORDER-RIGHT: #0074E8 1px solid;
    BORDER-TOP: #0074E8 1px solid;
    FONT-SIZE: 8pt;
    BACKGROUND-IMAGE: none;
    BORDER-LEFT: #0074E8 1px solid;
    COLOR: red;
    BORDER-BOTTOM: #0074E8 1px solid;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: Tahoma;
    BACKGROUND-COLOR: lightgrey
}
.help
{
    FONT-SIZE: 8pt;
    COLOR: aliceblue;
    FONT-FAMILY: Tahoma
}
A
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
A:hover
{
    FONT-SIZE: 8pt;
    COLOR: brown;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: underline
}
.blank_line
{
    FONT-SIZE: 2pt;
    BORDER-BOTTOM: lightgrey 1px solid;
    FONT-FAMILY: Tahoma
}
.blank
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-SIZE: 2pt;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: Tahoma
}


.btn_submit
{
    BORDER-RIGHT: darkcyan 1px solid;
    BORDER-TOP: darkcyan 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    BORDER-LEFT: darkcyan 1px solid;
    COLOR: white;
    BORDER-BOTTOM: darkcyan 1px solid;
    FONT-FAMILY: Tahoma;
    BACKGROUND-COLOR: dimgray;
    cursor:hand;
}
.link_bottom
{
}


.intro
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: mintcream;
    TEXT-INDENT: 3pt;
    FONT-FAMILY: Tahoma;
    BACKGROUND-COLOR: lightsteelblue
}
.intro_2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: darkgreen;
    TEXT-INDENT: 3pt;
    FONT-FAMILY: Tahoma;
    BACKGROUND-COLOR: darkgray
}
.left_line
{
    BORDER-RIGHT: steelblue 2px solid
}
.page
{
}


.xhidden
{
    VISIBILITY: hidden
}
.border_tbl
{
    BORDER-RIGHT: #0066CC 1px solid;
    BORDER-TOP: #0066CC 1px solid;
    BORDER-LEFT: #0066CC 1px solid;
    BORDER-BOTTOM: #0066CC 1px solid
}
.left
{
    BACKGROUND-COLOR: lightgrey
}
.help_cell
{
    BORDER-RIGHT: slategray 1px solid;
    BORDER-TOP: slategray 1px solid;
    BORDER-LEFT: slategray 1px solid;
    BORDER-BOTTOM: slategray 1px solid;
    BACKGROUND-COLOR: lightgrey
}
.main_border
{
    BORDER-RIGHT: red 1px solid;
    BORDER-TOP: red 1px solid;
    BORDER-LEFT: red 1px solid;
    BORDER-BOTTOM: red 1px solid
}
.copyright
{
	font-size: 8pt;
	color: #ffffff;
	background-color: #000066;
	text-decoration: none;
}
.top_1
{
	font-size:8pt;
	background-attachment:inherit;
	background-image:url(bg_tit_1.GIF);
	background-repeat:no-repeat;
	border-bottom: #0071bd 0px solid;	
	color:#ffffff;
	text-indent:10pt;
	font-family:Tahoma;
	text-align:left;
	font-weight: bold;
}
.top_2
{
	font-size: 8pt;
	background-attachment:inherit;
	background-image:url(bg_tit_2.GIF);
	background-repeat:no-repeat;
	color: #ffffff;
	text-indent: 10pt;
	border-bottom: #0071bd 0px solid;
	font-family: Tahoma;
	text-align: left;
	font-weight: bold;
}
.top_3
{
	font-size: 8pt;
	background-attachment: fixed;
	background-repeat:no-repeat;
	background-image:url(bg_tit_3.GIF);
	color: #ffffff;
	text-indent: 10pt;
	border-bottom: #0071bd 1px solid;
	font-family: Tahoma;
	text-align: left;
	font-weight: bold;
}
.main_cell
{
	border-right: gray 1px solid;
	border-top: gray 1px solid;
	font-weight: bolder;
	font-size: 8pt;
	border-left: gray 1px solid;
	color: #003366;
	border-bottom: gray 1px solid;
	font-family: Tahoma;
	background-color: gainsboro;
}
.cell_info
{
	border-bottom: black 1px solid;
	background-color: transparent;
	cursor:hand;
}
.cell_info_hover
{
	border-bottom: black 1px solid;
	background-color: gainsboro;
	cursor:hand;
}
.line
{
	border-top: gainsboro 1px solid;
	font-size: 1pt;
	font-family: Tahoma;
}
DIV.div_hidden
{
	display: none;
}
DIV.div_not_hidden
{
}
.big_font
{
	font-weight: bold;
	font-size: 11pt;
	color: #330066;
	font-family: tahoma;
}
.left_span
{
	border-right: #0074E8 1px solid;
	border-left: #0074E8 1px solid;
	font-size: 8pt;	
	color: darkblue;
	font-family: tahoma;
	text-indent: 3pt;
}
.top1_span
{
	border-top: #0074E8 1px solid;
	border-right: #0074E8 1px solid;
	border-left: #0074E8 1px solid;	
	font-size: 8pt;	
	color: darkblue;
	font-family: tahoma;
	text-indent: 3pt;
}

.top1_span A
{
	font-size: 8pt;	
	color: darkblue;
	font-family: tahoma;
	text-decoration: none;
}

.top1_span A:hover
{
	font-size: 8pt;	
	color: firebrick;
	font-family: tahoma;
	text-indent: 3pt;
	text-decoration: underline;	
}

.left_span A
{
	font-size: 8pt;	
	color: darkblue;
	font-family: tahoma;	
	text-decoration: none;
}
.left_span A:hover
{
	font-size: 8pt;
	color: firebrick;
	font-family: tahoma;
	text-decoration: underline;
}
.top_line
{
    BORDER-TOP: #0074E8 1px solid;
}
.bottom_line
{
	border-bottom: gainsboro 1px solid;
}
.border_line_gray
{
	border-bottom: gainsboro 1px solid;
	border-right: gainsboro 1px solid;
}

.note
{
	font-size: 8pt;
}
