.bodycontent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #003366;
	font-weight: bold;
}
.msg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #CC0000;
	font-weight: bold;
}
.header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #996600;
}
.header-temp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #996600;
}
.header_bigger {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 21px;
	font-weight: bold;
	color: #CC6600;
}

.err_msg {							
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	bcolor: #76293D;
	width: 760px;
    background-color: #396999;
	text-decoration: none;
}	
.invalid_login {							
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: normal;
	font-color: black;
	bgcolor: red;
	text-decoration: none;
}	

.error_page {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #CC0000;
}

.fresh_page {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #000000;
}
.success_page {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #CC6600;
}

.bottom {
font-size: 7x;
}
.customstyle1 {
	font-size: 20px;
}
.customstyle2 {
	font-size: 22px;
}
.body-highlighted {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #003366;
	background-color: #CCFF00;
}
.bigger-size {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	color: #003366;
	font-weight: bold;
}
.yellow-highlight {
	background-color: #FFFF00;
}
.underline {
	text-decoration: underline;
}
.right-shade {
	border-right-width: 3px;
	border-right-style: outset;
	border-right-color: #666666;
}
.box { float: left; width: 100px; height: 100px; }
#boxContent { border: none; background: #9FC; }
#boxContent { position: relative; left: -2px; top: -2px; }
#boxContainer { position: relative; background: #666; margin: 4px; }

<!-- Old Css -->
.BODY {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	COLOR: black;
	PADDING-TOP: 0px;
	FONT-FAMILY: verdana, helvetica, arial, sans-serif;
	BACKGROUND-COLOR: rgb(255,255,255);
	FONT-SIZE: 75%;	
}
.A{
	COLOR: rgb(0,51,102);
	BACKGROUND-COLOR: transparent;
	TEXT-DECORATION: underline;
}
.ACRONYM {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	CURSOR: help;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: rgb(153,153,153) 1px dotted;
}
.titleTip {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	CURSOR: help;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: rgb(153,153,153) 1px dotted;
}
.doNotDisplay {
	DISPLAY: none;
}
.skipToMain {
	DISPLAY: none;
}
.midHeader {
	COLOR: rgb(255,255,255);
	BACKGROUND-COLOR: rgb(0,51,153);
}
.headerTitle {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 280%;
	PADDING-BOTTOM: 0.25ex;
	MARGIN: 0px 0px 0px 4mm;
	PADDING-TOP: 0.25ex;
}
.subHeader {
	PADDING-RIGHT: 1ex;
	PADDING-LEFT: 1.5mm;
	PADDING-BOTTOM: 1ex;
	MARGIN: 0px;
	COLOR: white;
	PADDING-TOP: 1ex;
	BACKGROUND-COLOR: rgb(0,0,102);
}
.subHeader A {
	PADDING-RIGHT: 0.75ex;
	PADDING-LEFT: 0.5ex;
	FONT-WEIGHT: bold;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	COLOR: white;
	PADDING-TOP: 0px;
	BACKGROUND-COLOR: transparent;
	TEXT-DECORATION: none;
}
.subHeader A:hover {
	TEXT-DECORATION: underline;
}
.subHeader .highlight {
	COLOR: rgb(255,153,102);
	BACKGROUND-COLOR: transparent;
}
#side-bar {
	CLEAR: left;
	BORDER-RIGHT: rgb(153,153,153) 1px solid;
	FLOAT: left;
	WIDTH: 13em;
}
#side-bar DIV {
	BORDER-BOTTOM: rgb(153,153,153) 1px solid;
	
}
.sideBarTitle {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 0.5em 2.5mm;
	PADDING-TOP: 1em;
}
#side-bar UL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	LIST-STYLE-POSITION: outside;
	PADDING-BOTTOM: 1.1em;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none;
}
#side-bar LI {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0.1ex;
	MARGIN: 0px;
	PADDING-TOP: 0.1ex;
}
#side-bar A {
	PADDING-RIGHT: 1ex;
	DISPLAY: block;
	PADDING-LEFT: 5mm;
	PADDING-BOTTOM: 0.1em;
	MARGIN: 0px;
	FONT-WEIGHT: bold;
	COLOR: rgb(0,0,102);
	PADDING-TOP: 0.1em;
	BACKGROUND-COLOR: transparent;
	TEXT-DECORATION: none;
}
#side-bar A:hover {
	COLOR: white;
	BACKGROUND-COLOR: rgb(0,51,102);
	TEXT-DECORATION: none;
}
.sideBarText {
	PADDING-RIGHT: 1.5ex;
	DISPLAY: block;
	PADDING-LEFT: 2.5mm;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 1em;
	LINE-HEIGHT: 1.5em;
	PADDING-TOP: 0px;
}
#side-bar .sideBarText A {
	PADDING-RIGHT: 0px;
	DISPLAY: inline;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	TEXT-DECORATION: underline;
}
#side-bar .sideBarText A:hover {
	COLOR: rgb(0,51,102);
	BACKGROUND-COLOR: transparent;
	TEXT-DECORATION: none;
}
#main-copy {
	PADDING-RIGHT: 5mm;
	PADDING-LEFT: 5mm;
	PADDING-BOTTOM: 5mm;
	MARGIN: 0px 0px 0px 11em;
	  COLOR: black;
	LINE-HEIGHT: 1.5em;
	PADDING-TOP: 0.5mm;
	BACKGROUND-COLOR: white;
	TEXT-ALIGN: justify;
	FONT-SIZE: 110%;
}
#main-copy P {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 1em 1ex 2em;
	PADDING-TOP: 0px;
}
#main-copy A {
	COLOR: rgb(0,51,102) BACKGROUND-COLOR: transparent;
	TEXT-DECORATION: underline;
	FONT-WEIGHT: bold;
}
#main-copy A:hover {
	TEXT-DECORATION: none;
	COLOR: rgb(51,51,153);
}
#main-copy H1 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 1ex;
	FONT-WEIGHT: bold;
	FONT-SIZE: 100%;
	PADDING-BOTTOM: 0.5ex;
	MARGIN: 3em 0px 0px;
	COLOR: white;
	PADDING-TOP: 0.5ex;
	BACKGROUND-COLOR: rgb(51,102,153);
}
#footer {
	COLOR: white;
	HEIGHT: 4em;
	BACKGROUND-COLOR: rgb(0,51,102);
	font-family: luxi sans, verdana, geneva, arial, helvetica, sans-serif;
	FONT-SIZE: 80%;
	CLEAR: left;
}
#footer .left {
	CLEAR: left;
	FLOAT: left;
	LINE-HEIGHT: 2em;
}
#footer .right {
	LINE-HEIGHT: 2em;
	TEXT-ALIGN: right;
}
#footer A {
	COLOR: white;
	BACKGROUND-COLOR: transparent;
	TEXT-DECORATION: underline;
}
#footer A:hover {
	TEXT-DECORATION: none;
}
.horbar	{
	PADDING-RIGHT: 1ex;
	PADDING-LEFT: 1.5mm;
	PADDING-BOTTOM: 1ex;
	MARGIN: 0px;
	COLOR: white;
	PADDING-TOP: 1ex;
	BACKGROUND-COLOR: rgb(0,0,102);
}
.horbaritem	{
	float: left;
	white-space: nowrap;
	font-family: luxi sans, verdana, geneva, arial, helvetica, sans-serif;
	font-size: 14px;
	border: 2px outset #336699;
	text-decoration: none;
}
.horbaritem a	{
	display: block;
	text-decoration: none;
}
.horbaritem a:link	{
	color: #ffffff;
	text-decoration: none;
}
.horbaritem a:visited	{
	color: #ffffff;
	text-decoration: none;
}
.horbaritem a:hover	{
	text-decoration: none;
	color: rgb(0,0,102);
	BACKGROUND-COLOR: #ffffff;
}
.horbaritem a:active	{
	color: #ff0000;
}
.submenu	{
	filter:alpha(opacity=90);
	-moz-opacity:0.90;
	position: absolute;
	left: 0;
	top: 0;
	visibility: hidden;
	PADDING-RIGHT: 1px;
	PADDING-LEFT: 1px;
	PADDING-BOTTOM: 1px;
	MARGIN: 0px;
	COLOR: white;
	PADDING-TOP: 1ex;
	BACKGROUND-COLOR: rgb(0,0,102);
}
.subframe	{
	position: relative;
	display: block;
	font-weight: bold;
}
.item	{
	position: relative;
	text-align: left;
	white-space: nowrap;
	font-family: luxi sans, verdana, geneva, arial, helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	border: 2px outset #003366;
}
.item a	{
	position: relative;
	display: block;
	text-decoration: none;
}
.item a:link	{
	color: #ffffff;
}
.item a:visited	{
	color: #ffffff;
}
.item a:hover	{
	color: rgb(0,0,102);
	BACKGROUND-COLOR: #ffffff;
}
.item a:active	{
	color: #ffffff;
}
.item .fwdarr	{
	position: absolute;
	top: 5px;
	color: #ffffff;
	right: 7px;
}
.contentmsg	{
	text-align:justify;
	text-align: left;
	font-family: luxi sans, verdana, geneva, arial, helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color:	#003366;
	text-decoration: none;
}
.contentmark	{
	color:	red;
}
.contentfieldtitle{
	color: #003366;
	font-face: Verdana; 
	font-size: 13px;
}
.contentfielddisc {
	font-face: Verdana;
	color:	#003366;
	font-size: 14px;
}
