body {
	scrollbar-arrow-color: #FFFFFF; scrollbar-base-color: #68a8ff;
	scrollbar-dark-shadow-color: #788CA8; scrollbar-track-color: #F3EBCD;
	font-size: 10pt; font-family: Verdana,Arial,"ms sans-serif",serif; color: #000000;}
p,td,tbody {
	font-size: 10pt; font-family: Verdana,Arial,"ms sans-serif",serif; color: #000000;}
blockquote {
	color: #000; font-size: 10pt; font-family: Arial,Verdana,"ms sans-serif",serif;}


P.foot {
	color:#FFF; background: #7C96C3; text-align: center;
	font: normal 8pt "MS Sans Serif",Arial,Tahoma,Verdana,sans-serif }
P.copyright {
	color:#000000; background: #FFFFFF; text-align: center;
	font: normal 9pt Arial,Tahoma,Verdana,sans-serif }
SUP.copyright {
	color:#000000; background:#FFFFFF; vertical-align:top;
	font: bold 11pt arial,tahoma,verdana,sans-serif; padding-top:0px;padding-left:2px;}
P.contact {
	color:#7C96C3; background:#FFFFFF; text-align:center;
	font: normal 9pt Arial,Tahoma,Verdana,sans-serif }
SUP.contact {
	color:#000000; background:#FFFFFF; vertical-align:top;
	font: bolder 10pt arial,tahoma,verdana,sans-serif;
	padding-top:0px; padding-left:2px;}
SPAN.pageTitleBar {
	background-color: #ECE9D8; color: #00319c;
	font: bold 9pt "ms sans serif", verdana, arial, helvetica, sans-serif }


.featureHilite {
	color: #B28F5C; font: bold 8pt Arial,"MS Sans Serif",Verdana,Geneva,sans-serif }
.gbldate {
	color: #00319c; text-align: right; font: bold 10pt tahoma,arial,verdana,"MS Sans Serif",sans-serif }
.title, h1, h2 {
	font-size: 23px; font-weight: bold; font-family: Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none; line-height : 120%; color : #000066;}
.h1, h2 {
	font-size: 23px; font-weight: bold; font-family: Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none; line-height : 120%; color : #000066;}


/* Input Box CSS */
.ltextfield {  
	font-family: Arial, Helvetica, sans-serif; font-size: 9pt; height: 20px; border: #00319c; border-style: solid;
	border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.gbox {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana; COLOR: #000000; BACKGROUND-COLOR: #F7F7F7;}
.forminput {
	font-size: 8pt; background-color: #CCCCCC; font-family: verdana, helvetica, sans-serif; vertical-align:middle;}
.tbox {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; COLOR: #000000; BACKGROUND-COLOR: #ffffff;}
.lbox {
	BORDER-TOP: 1px groove; FONT-SIZE: 11px; BACKGROUND: #ffffff; BORDER-LEFT: 1px groove;
	WIDTH: 140px; BORDER-BOTTOM: 1px groove; HEIGHT: 17px;}
.textfield, .login {
	color: #000080; height: 20px; font: normal 9pt "MS Sans Serif",Verdana,Arial,sans-serif }


/* Load Pages */
.loads {
	font-family: "ms sans serif",arial,helvetica,serif; font-size: 9pt; color: #000000;}
.list{
	font-size : 14px;
	font-weight : normal;
	FONT-FAMILY: "Courier New", Courier, monospace;
	background-color : transparent;}


/* All undeclared links style */

a:link {
	color: #00319c; font-size: 11pt; font-family: "ms sans serif",arial,helvetica,serif; text-decoration: underline;}

a:active {
	color: #FF0000; font-size: 11pt; font-family: "ms sans serif",arial, helvetica,serif; text-decoration: underline;}

a:visited {
	color: #B30D0D; font-size: 11pt; font-family: "ms sans serif",arial,helvetica,serif; text-decoration: underline;}

a:hover {
	color: #FF0000; font-size: 11pt; font-family: "ms sans serif",arial,helvetica,serif; text-decoration: underline;}


/* FOOTER CONTACT CLASS LINKS */
a.contact:link {
	color:#7C96C3; background:#FFFFFF; font: normal 9pt Arial,Tahoma,Verdana,sans-serif }
a.contact:active,a.contact:hover,a.contact:visited {
	font: normal 9pt Arial,Tahoma,Verdana,sans-serif }


/* FOOTER CLASS LINKS */
a.footer:link, a.footer:active, a.footer:hover {
	text-decoration: underline; cursor: hand; color:#FFFFFF; background: #7C96C3;
	font: normal 8pt "MS Sans Serif",Arial,Tahoma,Verdana,sans-serif }
a.footer:visited {
	text-decoration: none; cursor: hand; color:#FFFFFF; background: #7C96C3;
	font: normal 8pt "MS Sans Serif",Arial,Tahoma,Verdana,sans-serif }

/* LOGOUT Link CLASS LINKS */
a.logoutLink:link, a.logoutLink:visited {
 	text-decoration: none; cursor: hand; background-color: #ECE9D8; color: #00319c;
	font: bold 9pt "ms sans serif", verdana, arial, helvetica, sans-serif }
a.logoutLink:active, a.logoutLink:hover {
	text-decoration: underline; cursor: hand; background-color: #ECE9D8; color: #00319c;
	font: bold 9pt "ms sans serif", verdana, arial, helvetica, sans-serif }

/* All weather class links style */
a.weather:link {
	color: #00319c; font-size: 9pt; font-family: "ms sans serif",arial,helvetica,serif; text-decoration: underline;}
a.weather:active {
	color: #FF0000; font-size: 9pt; font-family: "ms sans serif",arial, helvetica,serif; text-decoration: underline;}
a.weather:visited {
	color: #B30D0D; font-size: 9pt; font-family: "ms sans serif",arial,helvetica,serif; text-decoration: none;}
a.weather:hover {
	color: #FF0000; font-size: 9pt; font-family: "ms sans serif",arial,helvetica,serif; text-decoration: none;}


/* Menu CSS */
.rootText  {
	text-indent: 5px; text-decoration: none; color: #00319c;
	font: Bold 12px Arial, Helvetica;}
.rootHover {
	text-indent: 5px; text-decoration: none; color: #00319c;
	font: Bold 12px Arial, Helvetica;}
.rootBorder {
	border: 1px solid white;}


.subText  {
	text-indent: 5px; text-decoration: none; color: #00319c;
	font: Bold 12px Arial, Helvetica }
.subHover {
	text-indent: 5px; text-decoration: none; color: #00319c;
	font: Bold 12px Arial, Helvetica }
.subBorder {
	border: 1px solid #003399 }


/* Login class links style */

a.login:link {
	color:#00319c; font-size:9pt; font-family:"ms sans serif",arial,helvetica,serif; text-decoration:none;}
a.login:active {
	color:#FF0000; font-size:9pt; font-family:"ms sans serif",arial, helvetica,serif; text-decoration:none;}
a.login:visited {
	color:#B30D0D; font-size:9pt; font-family:"ms sans serif",arial,helvetica,serif; text-decoration:none;}
a.login:hover {
	color:#FF0000; font-size:9pt; font-family:"ms sans serif",arial,helvetica,serif; text-decoration:none;}


.m0l0mouto {
	font: 9pt "ms sans serif", verdana, arial, helvetica, sans-serif;
	background-color: #ECE9D8; color: #2D55A7;
	font-weight: bold; text-align: center;
	border: solid; border-color: #eeeeee #B69E6A #B69E6A; border-width: 1px 0px 1px 1px;
	padding: 2px 0px 1px 0px;}
.m0l1mouto {
	font: 9pt "ms sans serif", verdana, arial, helvetica, sans-serif;
	background-color: #ECE9D8; color: #889FCE;
	font-weight: bold; text-align: left;
	border: solid; border-color: #FFFFFF #D4BB86 #D4BB86; border-width: 1px 0px 1px 1px;
	padding: 2px 0px 1px 4px;}
.m0l2mouto {
	font: 9pt "ms sans serif", verdana, arial, helvetica, sans-serif;
	background-color: #ECE9D8; color: #889FCE;
	font-weight: bold; text-align: left;
	border: solid; border-color: #FFFFFF #B69E6A #B69E6A; border-width: 1px 0px 1px 1px;
	padding: 2px 0px 1px 4px;}
.m0l0movero {
	font: 9pt "ms sans serif", verdana, arial, helvetica, sans-serif;
	background-color: #eeeeee; color: #00319c;
	font-weight: bold; text-align: center;
	border: solid; border-color: #FFFFFF #D4BB86 #D4BB86; border-width: 1px 0px 1px 1px;
	padding: 2px 0px 1px 0px;}
.m0l1movero {
	font: 9pt "ms sans serif", verdana, arial, helvetica, sans-serif;
	background-color: #eeeeee; color: #00319c;
	font-weight: bold; text-align: left;
	border: solid; border-color: #FFFFFF #D4BB86 #D4BB86; border-width: 1px 0px 1px 1px;
	padding: 2px 0px 1px 4px;}
.m0l2movero {
	font: 9pt "ms sans serif", verdana, arial, helvetica, sans-serif;
	background-color: #eeeeee; color: #00319c;
	font-weight: bold; text-align: left;
	border: solid; border-color: #FFFFFF #B69E6A #B69E6A; border-width: 1px 0px 1px 1px;
	padding: 2px 0px 1px 4px;}
.m0l0mdowno {
	font: 9pt "ms sans serif", verdana, arial, helvetica, sans-serif;
	background-color: #eeeeee; color: #00319c;
	font-weight: bold; text-align: center;
	border: solid; border-color: #FFFFFF #B69E6A #B69E6A; border-width: 1px 0px 1px 1px;
	padding: 3px 0px 0px 5px;}
.m0l1mdowno {
	font: 9pt "ms sans serif", verdana, arial, helvetica, sans-serif;
	background-color: #eeeeee; color: #00319c;
	font-weight: bold; text-align: left;
	border: solid; border-color: #FFFFFF #B69E6A #B69E6A; border-width: 1px 0px 1px 1px;
	padding: 3px 0px 0px 5px;}
.m0l2mdowno {
	font: 9pt "ms sans serif", verdana, arial, helvetica, sans-serif;
	background-color: #eeeeee; color: #00319c;
	font-weight: bold; text-align: left;
	border: solid; border-color: #FFFFFF #B69E6A #B69E6A; border-width: 1px 0px 1px 1px;
	padding: 3px 0px 0px 5px;}

