body {
	font-family: "Trebuchet MS", Verdana, Arial; font-size: 10px;
	margin-top: 0px;
	background-color: #003775;
	margin-bottom: 0px;
	background-image:url(images/backgblue.gif);
	background-repeat: repeat;
	background-position: center;}

td, th {font-family: "Trebuchet MS", Verdana, Arial; font-size: 11px; color: #000000; text-transform: none;}

.tohr {
border:dotted;
border-color:#003399;
border-width:thin;

}

a {font-family: "Trebuchet MS", Verdana, Arial; color: #003775; text-decoration:none; text-transform: none;}
a:Link {font-family: "Trebuchet MS", Verdana, Arial; color: #003775; text-decoration:none; text-transform: none;}
a:hover {font-family: "Trebuchet MS", Verdana, Arial; color: #CC0000; text-decoration:none; text-transform: none;}

.666666_gray_txt {font-family: "Trebuchet MS", Verdana, Arial; font-size: 11px; color: #666666; text-transform: none;}
.OO3775_blue_txt {font-family: "Trebuchet MS", Verdana, Arial; font-size: 11px; color: #003775; text-transform: none;}
.OO3775_blue_txt12bold {font-family: "Trebuchet MS", Verdana, Arial; font-size: 12px; color: #003775; text-transform: none;font-weight:bold; text-decoration:underline;}
.bulleted_blue_txt12bold {
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 12px;
	color: #003775;
	text-transform: none;
	font-weight:bold;
	text-decoration:none;
	list-style-position:inherit;
	list-style-image: url(images/red_arrow.gif);
	line-height: 14pt;
}

.bulleted_bodytext {
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 12px;
	color: #000000;
	text-transform: none;
	text-decoration:none;
	list-style-position:inherit;
	list-style-image: url(images/red_arrow.gif);
	line-height: 13pt;
	list-style-type: disc;
}

.sub_bulleted_text {
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 12px;
	color: #000000;
	text-transform: none;
	text-decoration:none;
	list-style-position:inherit;
	list-style-image: url(images/gray_arrow.gif);
	line-height: 12pt;
}

.pagelocator14bold {font-family: "Trebuchet MS", Verdana, Arial; font-size: 12px; color: #CC0000; text-transform: none; font-weight:bold;}

.nav {font-family: "Trebuchet MS", Verdana, Arial; font-size: 12px; color:#FFFFFF; text-decoration:none; font-weight:bold;}
.nav:Link {font-family: "Trebuchet MS", Verdana, Arial; font-size: 12px; color:#FFFFFF; text-decoration:none; font-weight:bold;}
.nav:hover {font-family: "Trebuchet MS", Verdana, Arial; font-size: 12px; color:#FFFFFF; text-decoration:none; font-weight:bold;
background-color:#cc0000;width:100%;height:25px;padding-top:5px;}

.gray_nav {font-family: "Trebuchet MS", Verdana, Arial; font-size: 11px; color:#666666; text-decoration:none;}
.gray_nav:Link {font-family: "Trebuchet MS", Verdana, Arial; font-size: 11px; color:#666666; text-decoration:none;}
.gray_nav:hover {font-family: "Trebuchet MS", Verdana, Arial; font-size: 11px; color:#666666; text-decoration:none;}

.black_nav {font-family: "Trebuchet MS", Verdana, Arial; font-size: 11px; color:#000000; text-decoration:none;}
.black_nav:Link {font-family: "Trebuchet MS", Verdana, Arial; font-size: 11px; color:#000000; text-decoration:none;}
.black_nav:hover {font-family: "Trebuchet MS", Verdana, Arial; font-size: 11px; color:#CC0000; text-decoration:none;}

.red_nav_11 {font-family: "Trebuchet MS", Verdana, Arial; font-size: 11px; color:#cc0000; text-decoration:underline; font-weight: none;}
.red_nav_11:Link {font-family: "Trebuchet MS", Verdana, Arial; font-size: 11px; color:#cc0000;text-decoration:underline; font-weight: none;}
.red_nav_11:hover {font-family: "Trebuchet MS", Verdana, Arial; font-size: 11px; color:#003775; text-decoration:none; font-weight: none;}

.red_nav_12 {font-family: "Trebuchet MS", Verdana, Arial; font-size: 12px; color:#cc0000; text-decoration:underline; font-weight: none;}
.red_nav_12:Link {font-family: "Trebuchet MS", Verdana, Arial; font-size: 12px; color:#cc0000;text-decoration:underline; font-weight: none;}
.red_nav_12:hover {font-family: "Trebuchet MS", Verdana, Arial; font-size: 12px; color:#cc0000; text-decoration:none; font-weight: none;}

.red_arrow{font-family: Wingdings; 11px; color:#cc0000;text-decoration:none;}

.nav_stay {font-family: "Trebuchet MS", Verdana, Arial; font-size: 12px; color:#FFFFFF; text-decoration:none; 
background-color:#cc0000;width:100%;height:25px;padding-top:5px;}
.nav_stay:Link  {font-family: "Trebuchet MS", Verdana, Arial; font-size: 12px; color:#FFFFFF; text-decoration:none; 
background-color:#cc0000;width:100%;height:25px;padding-top:5px;}
.nav_stay:hover  {font-family: "Trebuchet MS", Verdana, Arial; font-size: 12px; color:#FFFFFF; text-decoration:none; 
background-color:#cc0000;width:100%;height:25px;padding-top:5px;}

.footer_nav {font-family: "Trebuchet MS", Verdana, Arial; font-size: 10px; color:#003775; text-decoration:none; font-weight: bold;}
.footer_nav:Link {font-family: "Trebuchet MS", Verdana, Arial; font-size: 10px; color:#003775; text-decoration:none; font-weight: none;}
.footer_nav:hover {font-family: "Trebuchet MS", Verdana, Arial; font-size: 10px; color:#003775; text-decoration:none; font-weight: none;}

.blue_nav_12 {
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 12px;
	color:#003775;
	text-decoration:none;
	font-weight: none;
	line-height: 12pt;
}
.blue_nav_12:Link {
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 12px;
	color:#CC0000;
	text-decoration:none;
	font-weight: none;
	line-height: 12pt;
}
.blue_nav_12:hover {
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 12px;
	color:#CC0000;
	text-decoration:none;
	font-weight: none;
	line-height: 12pt;
}

.blue_subheader_12{
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 12px;
	color:#003775;
	text-decoration:none;
	font-weight: none;
}
.blue_subheader_20{
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 18px;
	color:#003775;
	text-decoration:none;
	font-weight: bold;
	line-height: 14pt;
}

.blue_subheader_16{
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 15px;
	color:#003775;
	text-decoration:none;
	font-weight: none;
	line-height: 12pt;
}

.black_subheader_12{
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 12px;
	color:#000000;
	text-decoration:none;
	font-weight: normal;
	line-height: 12pt;
}

.White_subheader_20{font-family: "Trebuchet MS", Verdana, Arial; font-size: 20px; color:#FFFFFF; text-decoration:none; font-weight: none;}

.input {color : #999999;background: #FFFFFF;border-top: 1px solid;border-bottom: 1px solid;border-left: 1px solid;
border-right: 1px solid;font-family: "Trebuchet MS", Verdana, Arial;font-size: 10px;}
.bodytext {
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 12px;
	font-style: normal;
	color: #000000;
}

.input2 {color : #FFFFFF;background: #003775;border-top: 1px solid;border-bottom: 1px solid;border-left  : 1px solid;
border-right: 1px solid;font-family: "Trebuchet MS", Verdana, Arial; font-size: 11px;border: none;cursor: pointer;cursor: hand;}

.input3 {color : #000000;background: #FFFFFF;border-top: 1px solid;border-bottom: 1px solid;border-left: 1px solid;
border-right: 1px solid;font-family: "Trebuchet MS", Verdana, Arial;font-size: 12px;}

.floatimgright {float:right;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-Left:5px;}
.floatimgleft {float:left;margin-top:0px;margin-right:5px;margin-bottom:0px;margin-Left:0px;}
.toolmenu_nav {
font-family: "Trebuchet MS", Verdana, Arial; font-size: 9px; color:#003775; text-decoration:none; font-weight: none;
}

.CalTableHeader {
	FONT-SIZE: 11px; COLOR: #000000; 
	font-family: "Trebuchet MS";
	font-weight:bold; 
	background-color:#990000;
	vertical-align:top;
	color: #ffffff;
}

.altRow 
{
	FONT-SIZE: 11px; COLOR: #000000; 
	font-family: "Trebuchet MS";
	font-weight:normal; 
	background-color:#ffffff;
	vertical-align:top;
	
}

.TableContent {
	FONT-SIZE: 11px; COLOR: #000000; 
	font-family: "Trebuchet MS";
	font-weight:normal; 
	background-color:#DAECF6;
	vertical-align:top;
	
}

.TableHeader {
	FONT-SIZE: 11px; COLOR: #000000; 
	font-family: "Trebuchet MS";
	font-weight:bold; 
	background-color:#DAECF6;
	vertical-align:top;
	
}

.Label {
	FONT-SIZE: 12px; COLOR: #000000; 
	FONT-FAMILY: "Trebuchet MS", Verdana, Arial;
	font-weight:bold; 
}

/* Language Link */

a#lang{
display:block;
width:70px;
margin-bottom:10px;
margin-right:0px;
border:1px solid #bdc9dd;
border-top:0px;
text-align:center;
}

a#lang:hover{
background-color:#efefef;
color:#002c79;
}