     A:link 		{ text-decoration: none; 	 		color: #A3671D;		}
     A:visited	 	{ text-decoration: none; 			color: #A3671D;		}
     A:hover   		{ text-decoration: underline; 		color: #A3671D;		}
     A:active 		{ text-decoration: underline;			color: #A3671D;		}

     A:link.bold 	{ text-decoration: none; 	font-size:8pt; 		color: #246086;		font-weight:bold;}
     A:visited.bold	{ text-decoration: none; 	font-size:8pt; 		color: #246086;		font-weight:bold;}
     A:hover.bold   { text-decoration: underline; 	font-size:8pt; 	color: #246086;		font-weight:bold;}
     A:active.bold 	{ text-decoration: underline;	font-size:8pt; 		color: #246086;		font-weight:bold;}

     A:link.blue	 	{ text-decoration: none; 					color: #246086;		}
     A:visited.blue	{ text-decoration: none; 					color: #246086;		}
     A:hover.blue  	{ text-decoration: underline; 				color: #246086;		}
     A:active.blue 	{ text-decoration: underline; 					color: #246086;		}

     A:link.black	 	{ text-decoration: none; 					color: #1A425B;		}
     A:visited.black	{ text-decoration: none; 					color: #1A425B;		}
     A:hover.black  	{ text-decoration: underline; 				color: #1A425B;		}
     A:active.black 	{ text-decoration: underline; 					color: #1A425B;		}


     A:link.white	 	{ text-decoration: none; 					color: #FFFFFF;		font-weight:bold;}
     A:visited.white	{ text-decoration: none; 					color: #FFFFFF;	font-weight:bold;	}
     A:hover.white  	{ text-decoration: underline; 				color: #FFFFFF;	font-weight:bold;	}
     A:active.white 	{ text-decoration: underline; 					color: #FFFFFF;		font-weight:bold;}



     A:link.nav	 	{ text-decoration: none; 					color: #246086;		}
     A:visited.nav	{ text-decoration: none; 					color: #246086;		}
     A:hover.nav  	{ text-decoration: underline; 				color: #246086;		}
     A:active.nav 	{ text-decoration: underline; 					color: #246086;		}

     A:link.multi	 	{ text-decoration: none; 					color: #000000;		}
     A:visited.multi	{ text-decoration: none; 					color: #000000;		}
     A:hover.multi  	{ text-decoration: underline; 				color: #000000;		}
     A:active.multi 	{ text-decoration: underline; 					color: #000000;		}



body, td, input, div
{
	font-family:verdana, arial, geneva, sans-serif;
	font-size:8pt;
	color:#1A425B;
	text-align:left;
	border-style:none;
}


font-weight:bold;

td, tr, table, div
{
	padding:0px;
	margin:0px;
	border-style:none;
}

textarea
{
	width:100%;
	color:#1A425B;
	font-size:8pt;
	padding:0pt;
	padding-left:3px;
	padding-top:2px;
	background-color:#c8e7fb;
	margin:0px;
	border-style:solid;
	border-width:1px;
	border-color:#61BBF4;
}


body, div
{
	margin:0pt;
}


img
{
	border-style:none;
}


.content_box_content
{
  font-size:8pt;
  display:inline;
}

.content_box_bg_top
{
  width:100%;
  background-repeat:no-repeat;
  background-position:top left;
}

.content_box_bg_bot
{
  background-repeat:no-repeat;
  background-position:bottom right;
  min-height:125px;
  padding:15px;
}



.content_box_header
{
  padding-left:5px;
  padding-right:5px;
  padding-bottom:0px;
  margin-bottom:5px;
  height:20px;
  font-size:10pt;
  color:#000000;
  background-color:#FFFFFF;
  text-decoration:none;
}



.navbold
{
 font-weight:bold;
}

.ct
{
 text-align:center;
}

.ctright
{
 text-align:right;
 padding-right:5px;
 vertical-align:center;
}

.ctactive
{
 text-align:right;
 padding-right:5px;
 vertical-align:center;
}


.vcenter
{
	padding:0px;
	margin:0px;
	vertical-align:middle;
	float:left;
}

.ctleft
{
 text-align:left;
 padding-left:5px;
}


.detailTable
{
	padding:0px;
	margin:0px;
	border-style:solid;
	border-width:1px;
	border-color:#61BBF4;
	width:100%;
}

.detailTable td, th {
	text-align:left;
	padding-left:5px;
}

.detailTable th {
	font-size:75%;
	font-weight:bold;
	background-color:#95D1F8;
}
.detailTable td {
	background-color:#C8E7FB ;;
}



.detailTable a:link	{ text-decoration: none; 	font-size:8pt; 		color: #246086;		font-weight:bold; }
.detailTable a:visited	{ text-decoration: none; 	font-size:8pt; 		color: #246086;		font-weight:bold; }
.detailTable a:hover { text-decoration: underline; 	font-size:8pt; 	color: #246086;		font-weight:bold; }
.detailTable a:active { text-decoration: underline;	font-size:8pt; 		color: #246086;		font-weight:bold; }


	
.left_box_header
{
	color:#1E4C69;
	background-color:#F0B82B;
	font-size:10pt;
}

.left_box_header_small
{
	color:#000000;
	background-color:#F0B82B;
	font-size:10pt;
	height:17px;
}


.left_box_subheader
{
	color:#000000;
	background-color:#FFFFFF;
	font-size:10pt;
}

.left_box_content
{
	padding:15px;
}


.main_table
{
	border-width:0px;
	border-bottom-width:0px;
	border-style:none;
	border-color:white;

}

.nav_menu_entry
{
	padding-left:5px;
	padding-right:5px;
	padding-top:0px;
	padding-bottom:0px;
	color:#246086;
	font-size:8pt;
	background-color:#95D1F8;
	cursor:pointer;
	margin:0pt;
	height:16px;
}

.nav_menu_entry_small
{
	padding-left:5px;
	padding-right:5px;
	padding-top:0px;
	padding-bottom:0px;
	color:#246086;
	font-size:8pt;
	background-color:#95D1F8;
	cursor:pointer;
	margin:0pt;
	height:16px;
}

.nav_login_form
{
	color:#1A425B;
	background-color:#c8e7fb;
	font-size:7pt;
	padding:0pt;
	padding-left:3px;
	padding-top:2px;
	vertical-align:bottom;
	margin:0px;
	width:100%;
	height:18px;
	border-style:solid;
	border-width:1px;
	border-color:#61BBF4;
}

.nav_search_form
{
	color:#1A425B;
	background-color:#c8e7fb;
	font-size:7pt;
	padding:0pt;
	padding-left:3px;
	padding-top:2px;
	vertical-align:bottom;
	margin:0px;
	width:129px;
	height:18px;
	border-style:solid;
	border-width:1px;
	border-color:#61BBF4;
}

.input_field
{
	color:#1A425B;
	font-size:7pt;
	padding:0pt;
	padding-left:3px;
	padding-top:2px;
	background-color:#c8e7fb;
	vertical-align:bottom;
	margin:0px;
	width:264px;
	height:18px;
	border-style:solid;
	border-width:1px;
	border-color:#61BBF4;
}

.submit_box
{
	width:100%;
    color:black;
	background-color:#F0B82B;
	font-size:7pt;
	height:18px;
	text-align:center;
	margin:0px;
	padding:0px;
	border-style:solid;
	border-color:black;
	border-width:1px;
}


.nav_submit_box
{
	
    color:black;
	background-color:#F0B82B;
	font-size:7pt;
	height:18px;
	text-align:center;
	margin:0px;
	padding:0px;
	border-style:solid;
	border-color:black;
	border-width:1px;
}

.nav_menu_entry_selected
{
	padding-left:5px;
	padding-right:5px;
	padding-top:0px;
	padding-bottom:0px;
	color:#c8e7fb;
	font-size:8pt;
	background-color:#c8e7fb;
	cursor:pointer;
	font-weight:bold;
	height:16px;

}

.nav_menu_entry_sub
{
	padding:1px;
	padding-left:5px;
	color:#c8e7fb;
	font-size:8pt;
	background-color:#95D1F8;
	cursor:pointer;
	height:16px;
}

.nav_menu_entry_selected_sub
{
	padding:1px;
	padding-left:5px;
	color:#c8e7fb;
	font-size:8pt;
	background-color:#c8e7fb;
	cursor:pointer;
	font-weight:bold;
	height:16px;
}



.nav_blue_line
{
	background-color:#3DA7E7;
}

.nav_blue_line_shadow
{
	background-color:#BDE2FA;
}

.nav_menu_entry_left
{
	background-color:#61BBF4;
}

.nav_menu_entry_left_selected
{
	background-color:#F0B82C;
}

.nav_menu_entry_left_sub
{
	background-color:#c8e7fb;
}



.nav_menu_entry_shadow
{
	background-color:#DAEFFD;
}



.diagram_filled
{
	background-color:#95D1F8;
}

.diagram_unfilled
{
	background-color:#C8E7FB;
}

.diagram_back
{
	background-color:#F0B82B;
}

h1 {
	font-size:15px;
}

h2 {
	font-size:13px;
}

h3 {
	font-size:11px;
}

.desc {
	text-align: right; 
	width: 464px;
}

.help {
	
}

.hidden {
	display:none;	
}

.FormError {
	color: rgb(163, 103, 29); text-align: right;
}