

BODY{
	margin:0;
	padding:0;
	background: #801024;
	font-family: verdana,arial,helvetica,sans-serif;
	color: #000000;
	font-size: 75%;
	text-align: center;
}

h1, .hdr{
	font-weight:bold;
	font-size: 1.3em;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #000000;
}
h2, .subhdr{
	font-weight:bold;
	font-size: 1.1em;
	font-family: verdana, arial, helvetica, sans-serif;
	color: maroon;
}
.sshdrBold {color: #000099 ;;font-weight: bold}
h3, .sshdr{
	font-weight:normal;
	font-size: 1.1em;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #000000;
}
.loginbox{
	background: #D5E2F3;
	border: 1px solid #626F80;
	height: 16px;
	width: 100px;
}
.logintext{
	font-size:10px;
	font-weight:bold;
	color:#2D6FC6;
}
a.bn:visited, a.bn:link{
	color:#170FA3;
	font-size:11.5px;
	text-decoration: none;
	font-weight: bold;
}
a.bn:hover, a.bn:Active {
	color:#01789A;
}

table.sntable{
	 background: #180EA3;
	 border-right: 1px solid #000000;
	 /*border-top: 1px solid #D9AE1A*/
}

a.snav:visited, a.snav:link,a.snav:hover, a.snav:Active {
	font-weight: normal;
	font-size:11.5px;
}

a.snav:visited, a.snav:link{
	color:#FFFFFF;
	text-decoration: none;
}
a.snav:hover, a.snav:Active {
	color:#FFFF66;
	text-decoration: none;
}


.tlogo{
	background: #801024 URL(../images/interior/usable_int_header_tile.gif);
	height:41px;
	width: 100%;
}
.tsubnav{
	background: #180EA3 URL(../images/interior/usable_int_top_nav_bg_tile.gif) repeat-x;
	height:26px;
	width: 100%;
}
.subhdrimg {
	padding-bottom:5px;
}


.footer{
	text-align:center;
	font-size:1.0em;
}
a.footer:Link{
	font-weight:bold;
	color:#180EA3;
	text-decoration: none;
}
a.footer:Visited{
	font-weight:bold;
	color:#801024;
	text-decoration: none;
}
a.footer:Hover, a.footer:Active{
	font-weight:bold;
	color:#801024;
	text-decoration: underline;
}

.subtxt{
	font-size: .9em;
}

#intcopyright {
	width:751px;
	margin:0 auto;
	font-size: 12px;
	font-family: verdana;
	padding-bottom:20px;
	color:#FFFFFF;
}


/* DEPRECATED */
/*
a.menu:link, a.menu:Visited, a.menu:Active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px;  color:#ffffff; text-decoration : none}
a.menu:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#00ccff; text-decoration : underline}
*/
a.cpage:link, a.cpage:Visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px;  color:#FFD200; text-decoration : none; font-weight: bold}
a.cpage:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#00ccff; text-decoration : underline;font-weight:bold}
.menudash {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration : none}
a.static:link, a.static:Visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px;  color:#ffffff; text-decoration : none}
a.static:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff; text-decoration : underline}  
a.staticheavy:link, a.staticheavy:Visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px;  color:#FFD200; font-weight:bold; text-decoration : none}
a.staticheavy:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFD200; font-weight:bold; text-decoration : underline}  


.special {font:12px/16px; color: #000000;;}
.date {font:11px/17px; font-weight: bold;}
.txt {font:12px/16px ; color: #000000;}
.sshdrBold {font:13px/18px ; color: #000099 ;;font-weight: bold}
.bolder {font-weight: bold;}
.italic {font-style:italic;}
.bolditalic {font-weight: bold; font-style:italic;}
.tsubtxt {font:11px/14px; color: #000000; }
.subtxt {font:11px/14px; color: #000000; }
.mpstxt {font:11px/14px; letter-spacing: 1px; color: #000000;}
.footxt {font:11px;}
.top {font:10px ;color:#000000;;text-decoration: none;line-height: 20px;font-weight: bold}
.blue {color:#000099}
.red {color: red;}
.px13NavyB { font-size:13px; color:#000099; font-weight:bold }
.px10WhiteB { font-size:10px; font-weight:bold; color:#FFFFFF }
.px12WhiteB { font-size:12px; font-weight:bold; color:#FFFFFF }
.px16WhiteB { font-size:16px; font-weight:bold; color:#FFFFFF }
.px12NavyB { font-size:12px; font-weight:bold; color:#000099 }
.px16NavyB { font-size:16px; font-weight:bold; color:#000099 }
.px10 { font-size:10px }


A.subtxt:Link {font:11px/14px; color:#180EA3; }
A.subtxt:Visited {font:11px/14px; color:#FF8A00; }
A.subtxt:Active, A.subtxt:Hover {font:11px/14px; color:#0033ff; }


a.sshdr:link {font:1.1em ; color: #180EA3;;font-weight: bold}
a.sshdr:visited {font:1.1em ; color: #FF8A00;;font-weight: bold}
a.sshdr:hover {font:1.1em ; color: #0033ff;;font-weight: bold}

A.toplink:Link, A.toplink:Visited, A.toplink:Active, A.toplink:Hover {font:10px ;color:#000000;;text-decoration: none;line-height: 20px;font-weight: bold}


A.subtxtlink:Link {font:11px/14px; color:#180EA3; }
A.subtxtlink:Visited {font:11px/14px; color:#FF8A00; }
A.subtxtlink:Active, A.subtxtlink:Hover {font:11px/14px; color:#0033ff; }

a.px10:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px;  color:#180CA5; text-decoration : underline}
a.px10:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px;  color:#9C3052; text-decoration : underline}
a.px10:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px;  color:#E7AE31; text-decoration : none}

a.px10WhiteB:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px;  color:#FFFFFF; text-decoration : none; font-weight:bold}
a.px10WhiteB:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px;  color:#FFFFFF; text-decoration : none; font-weight:bold}
a.px10WhiteB:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px;  color:#E7AE31; text-decoration : underline; font-weight:bold}

a.px10NavyB:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px;  color:#000099; text-decoration : none; font-weight:bold}
a.px10NavyB:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px;  color:#000099; text-decoration : none; font-weight:bold}
a.px10NavyB:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px;  color:#E7AE31; text-decoration : underline; font-weight:bold}


input.blank-errmsg {background: yellow; font-weight: normal; color: black;}
textarea.blank-errmsg {background: yellow; font-weight: normal; color: black;}
select.blank-errmsg {background: yellow; font-weight: normal; color: black;}
.blank-errmsg {font-family: Verdana, Arial; font-size: 14px; font-weight: bold; color: red;}
.length-errmsg {font-family: Verdana, Arial; font-size: 14px; font-weight: bold; color: magenta;}
.successmsg {font-family: Verdana, Arial; font-size: 12px; font-weight: bold; color: purple;}
.navybold {color: navy; font-weight: bold;}

.tdsmall { font-size: 11px;}
.tdsmallbold { font-size: 11px; font-weight: bold;}
.tdsmallwhite { font-size: 11px; color: #FFFFFF;}
.headerwhite {color: #FFFFFF; font-size: 14px; font-weight: bold;}
.headerblack {color: #000000; font-size: 12px; font-weight: bold;}
A.bolder:Link {font-weight: bold;}
A.bolder:Visited {font-weight: bold;}

.Intpdate {
	font-family: verdana;
	font-size: 11px;
	color: #FFFFFF;
	font-weight:bold;
	padding-bottom: 8px;
}

.header{
	text-align:center;
	font-size:1.0em;
}
a.header:Link{
	
	color:white;
	text-decoration: none;
}
a.header:Visited{
	
	color:white;
	text-decoration: none;
}
a.header:Hover, a.header:Active{
	
	color:white;
	text-decoration: underline;
}