    .TopHand { cursor: hand; }
    .TopBorder { border-left: #999999 1px solid; border-top: #999999 1px solid; border-bottom: #666699 2px solid; }
    .TopBorder1 { border-left: #999999 1px solid; border-top: #999999 1px solid; border-bottom: #666699 2px solid; border-right: #999999 1px solid; }
    .TopMnu:link, .TopMnu:visited { font-family: Verdana, Tahoma, Arial; text-decoration: underline; font-size: 13px; color: #191970; }
    .TopMnu:hover { font-family: Verdana, Tahoma, Arial; text-decoration: none; font-size: 13px; color: #191970; }


h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
	color:#323896;
	margin-bottom: 0px;
	padding-bottom: 2px;
	letter-spacing: 1px;
}

.h2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
}
.mytext {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

.orangeheader {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#CC6601;
	padding:0px 0px 7px 10px;
}

.blueheader {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#3973AD;
	padding:0px 0px 7px 10px;
}

.navyheader {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#2B449C;
	padding:0px 0px 7px 10px;
}

.goldheader {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#cc9900;
	padding:0px 0px 7px 10px;
}

.lineDarkOrange {
	background-color:#CC6601;
}

.lineBlue {
	background-color:#3973AD;
}

.lineGold {
	background-color:#CC9900;
}

.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left:10px;
	padding-right:10px;
}

table.borderbox {
	border: 1px solid #3973AD;
	margin-bottom: 10px;
}

table.borderbox td,
table.borderbox th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

table.borderbox tr.even {
	background-color: #EEEEEE;
}

table.borderbox th {
	color: #FFFFFF;
	font-weight: bold;
	background-color: #3973AD;
}

.padding {
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
}

.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

    a:link, a:visited { font-family: Verdana, Tahoma, Arial; text-decoration: underline; color: #3973AD; }
    a:hover { font-style:normal; text-decoration: none; color: #3973AD; }

a.blockWHITE {
	color:#FFFFFF;
	text-decoration:none;
}
a:hover.blockWHITE {
	color:#FFFFFF;
	text-decoration:none;
}
a:visited.blockWHITE {
	color:#FFFFFF;
	text-decoration:none;
}

.orangeline {
	background-color:#CC6601;
	border-width:0px 1px 0px 1px;
}

.subnavtop {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color:#191970;
	padding-bottom:2px;
}

.subnavblue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color:#000000;
	background-color:#A7A7CC;
	padding-right:10px;
	padding-top: 6px;
	padding-bottom:6px;
}

.subnavdkblue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#565673;
	padding-right:10px;
	padding-top: 6px;
	padding-bottom:6px;
}

.subnavnavyblue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#212163;
	padding-right:10px;
	padding-top: 6px;
	padding-bottom:6px;
}

.subnavnavyblue2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight:bold;
	color:#FFFFFF;
	padding-right:10px;
	padding-top: 6px;
	padding-bottom:6px;
	background: #2B449C url("images/navy_row_top_sm.gif") no-repeat left top;
}

.subnavdkblue2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight:bold;
	color:#FFFFFF;
	padding-right:10px;
	padding-top: 6px;
	padding-bottom:6px;
	background: #3973AD url("images/bl_row_top_sm.gif") no-repeat left top;
}


.subnavorange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#5976AD;
	padding-right:10px;
	padding-top: 6px;
	padding-bottom:6px;
}
.subnavorange3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#AE752B;
	padding-right:10px;
	padding-top: 6px;
	padding-bottom:6px;
}
.subnavorange2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight:bold;
	color:#FFFFFF;
	padding-right:10px;
	padding-top: 6px;
	padding-bottom:6px;
	background: #CC6600 url("images/org_row_top_sm.gif") no-repeat left top;
}
	
	
.subnavyellow {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#dbc585;
	padding-right:10px;
	padding-top: 6px;
	padding-bottom:6px;
}
.subnavyellow2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight:bold;
	color:#FFFFFF;
	padding-right:10px;
	padding-top: 6px;
	padding-bottom:6px;
	background: #CC9900 url("images/gold_row_top_sm.gif") no-repeat left top;
}

.bggrey {
	background-color:#EBEBEB;
}

.bgblue {
	background-color:#D1E0F4;
}

.bgorange {
	background-color:#FDDFC0;
}

.bgyellow {
	background-color:#fdeda6;
}

/* =sitenav */
#sitenav {
	clear: both;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
#sitenav td {
	float: left;
	list-style: none;
}
#sitenav td a:hover {
	background-color: transparent;
}
#sitenav td.button_on {
	display: block;
	background: #FFFFFF url("images/button_on.gif") no-repeat center top;
	width:145px;
	height:31px;
	color:#FFFFFF;
}
#sitenav td.button {
	display: block;
	background: #FFFFFF url("images/button.gif") no-repeat center top;
	width:145px;
	height:31px;
	color:#0033CC;
}
#sitenav td.bigbutton_on {
	display: block;
	background: #FFFFFF url("images/bigbutton_on.gif") no-repeat center top;
	width:175px;
	height:31px;
	color:#FFFFFF;
}
#sitenav td.bigbutton {
	display: block;
	background: #FFFFFF url("images/bigbutton.gif") no-repeat center top;
	width:175px;
	height:31px;
	color:#0033CC;
}
#sitenav td.button_on a {
	display: block;
	text-decoration:none;
	line-height: 2.4em;
	font-weight: bold;
	color: #fff;
	text-align:center;
	vertical-align:middle;
}
#sitenav td.button a {
	display: block;
	text-decoration:none;
	line-height: 2.4em;
	font-weight: bold;
	color: #2b44b7;
	text-align:center;
	vertical-align:middle;

}
#sitenav td.bigbutton_on a {
	display: block;
	text-decoration:none;
	line-height: 2.4em;
	font-weight: bold;
	color: #fff;
	text-align:center;
	vertical-align:middle;
}
#sitenav td.bigbutton a {
	display: block;
	text-decoration:none;
	line-height: 2.4em;
	font-weight: bold;
	color: #2b44b7;
	text-align:center;
	vertical-align:middle;
}

