.errmsg {
	font : bold xx-small Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : Red;
}

.infomsg {
	font : bold xx-small Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #FF5809;
}

#infomsg {
	font : bold xx-small Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #FF5809;
}

TABLE.thingrayborder {
	background-color : #B0C4DE;
	border : 1px solid Window;
	font : normal smaller Verdana, Geneva, Arial, Helvetica, sans-serif;
}

TABLE.tbgrayborder {
	background-color : #B0C4DE;
	font : normal smaller Verdana, Geneva, Arial, Helvetica, sans-serif;
	border-bottom-color : Window;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	border-top-color : Window;
	border-top-style : solid;
	border-top-width : 1px;
}

TABLE.blueborder {
	border : 1px solid #4682B4;
}

A:HOVER {
	text-decoration : underline;
	font-weight : normal;
}

.hyperlink1 {
	text-decoration : underline;
	color : #00006C;
	cursor : hand;
	font-weight : normal;
	font-size : 10;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align : left;
}
.hyperlink2 {
	text-decoration : underline;
	color : #00006C;
	cursor : hand;
	font-weight : normal;
	font-size : 12;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align : left;
}

BODY {
	scrollbar-base-color : #e0e0e0;
	scrollbar-darkshadow-color : Black;
	scrollbar-face-color : #e0e0e0;
	scrollbar-shadow-color : Navy;
	scrollbar-highlight-color : Black;
	scrollbar-track-color : #e0e0e0;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	background: #F7F7F7;
	color:#004080;
}

#BODY {
	scrollbar-base-color : #e0e0e0;
	scrollbar-darkshadow-color : Black;
	scrollbar-face-color : #e0e0e0;
	scrollbar-shadow-color : Navy;
	scrollbar-highlight-color : Black;
	scrollbar-track-color : #e0e0e0;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	background: #F7F7F7;	
}

INPUT {
	border-bottom-width : 1px;
	border-width : 1px 1px 1px 1px;
	border-left-width : 1px;
	border-right-width : 1px;
	border-top-width : 1px;
	border-style : solid;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-style : normal;
	border-color : #4682B4;
}

.Button{
	font-size:	9pt;
	text-align:	center;
	text-decoration: none;
	color:		#FFFFFF;
	background:	#007DFB;
	margin-bottom:	2pt;
	border-top:	2px solid #0058B0;
	border-left:	2px solid #0058B0;
	border-right:	2px solid #004080;
	border-bottom:	2px solid #004080;
	font-family:	Verdana, Arial,"Comic Sans MS";
}

#Button{
	font-size:	9pt;
	text-align:	center;
	text-decoration: none;
	color:		#FFFFFF;
	background:	#007DFB;
	margin-bottom:	2pt;
	border-top:	2px solid #0058B0;
	border-left:	2px solid #0058B0;
	border-right:	2px solid #004080;
	border-bottom:	2px solid #004080;
	font-family:	Verdana, Arial,"Comic Sans MS";
}

.thin {
	border-bottom-width : 1px;
	border-width : 1px 1px 1px 1px;
	border-left-width : 1px;
	border-right-width : 1px;
	border-style : solid;
	border-top-width : 1px;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-style : normal;
	border-color : #4682B4;
}

#thin{ 
	border-bottom-width : 1px;
	border-width : 1px 1px 1px 1px;
	border-left-width : 1px;
	border-right-width : 1px;
	border-style : solid;
	border-top-width : 1px;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-style : normal;
	border-color : #4682B4;	
} 

.thin2 {
	border-bottom-width : 1px;
	border-width : 1px 1px 1px 1px;
	border-left-width : 1px;
	border-right-width : 1px;
	border-style : solid;
	border-top-width : 1px;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	border-color : #4682B4;
}

#thin2 TABLE { 
	border-bottom-width : 1px;
	border-width : 1px 1px 1px 1px;
	border-left-width : 1px;
	border-right-width : 1px;
	border-style : solid;
	border-top-width : 1px;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	border-color : #4682B4;	
} 

#TABLE.thingrayborder TABLE{
	background-color : #B0C4DE;
	border : 1px solid Window;
	font : normal smaller Verdana, Geneva, Arial, Helvetica, sans-serif;
}

HR {
	border-color : #4682B4;
	vertical-align : top;
}

TABLE {
	color: #4682B4
	border : 0px none;
	margin : 0px 0px 0px 0px;	
	font-family : Arial, Helvetica, sans-serif;
}

TH {
	background-color : #4682B4;
	color : White;
}

.clCMAbs{
	position: absolute;
	visibility:hidden;
	left:10;
	top:132;
}

h1, h2, cite{
	color: #888888; 
	font-size: 18px;
	padding: 3px 10px 3px 10px;
	border-bottom: solid 1px #EAEAEA;
	border-top: solid 1px #EAEAEA;
}

.clH1H2{
	color: #FFFFFF;
	font-size: 18px;
	padding: 3px 10px 3px 10px;
	border-bottom: solid 1px #0069D2;
	border-top: solid 1px #0069D2;
	background: #004182
}


.clBar{
	position: absolute;
	height:8;
	background-color: ThreedDarkShadow;
	layer-background-color:ThreedDarkShadow;
	visibility:hidden
}

.login{
	background-color : #E0E0E0;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : xx-small;
	font-weight : bold;

}

.news {
	background-color : #E0E0E0;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : xx-small;
	font-weight : bold;

}
.newsH{
	font : normal bold 10px;
	text-decoration : underline;
	text-align : justify;
	color : #8B0000;
	font-family : Verdana;

}
.newsD{
	font : normal bold 9px;
	font-family : Verdana;
	line-height : 15px;
	color : #FF1A1A;
}
.clLevel0,.clLevel0over{position:absolute; padding:2px; font-family:verdana,arial,helvetica; font-size:9px; font-weight:bold}
.clLevel0{
	background-color: ThreedDarkShadow;
	layer-background-color:ThreedDarkShadow;
	color:white;
}
.clLevel0over{
	background-color: ThreedDarkShadow;
	layer-background-color:ThreedDarkShadow;
	color:gold;
	cursor:pointer;
	cursor:hand;
}
.clLevel0border{
	position:absolute;
	visibility:hidden;
	background-color: ThreedDarkShadow;
	layer-background-color:ThreedDarkShadow;
}
.clLevel1, .clLevel1over{position:absolute; padding:2px; font-family:verdana, arial,helvetica; font-size:9px; font-weight:bold}
.clLevel1{
	background-color: ThreedLightShadow;
	layer-background-color:ThreedLightShadow;
	color: ThreedDarkShadow;
}
.clLevel1over{
	background-color: ThreedDarkShadow;
	layer-background-color:ThreedDarkShadow;
	color:gold;
	cursor:pointer;
	cursor:hand;
}
.clLevel1border{
	position:absolute;
	visibility:hidden;
	background-color: ThreedDarkShadow;
	layer-background-color:ThreedDarkShadow;
}
.clLevel2, .clLevel2over{position:absolute; padding:2px; font-family:verdana, arial,helvetica; font-size:9px; font-weight:bold}
.clLevel2{
	background-color: ThreedLightShadow;
	layer-background-color:ThreedLightShadow;
	color: ThreedDarkShadow;
}
.clLevel2over{
	background-color: ThreedDarkShadow;
	layer-background-color:ThreedDarkShadow;
	color:gold;
	cursor:pointer;
	cursor:hand;
}
.clLevel2border{
	position:absolute;
	visibility:hidden;
	background-color: ThreedDarkShadow;
	layer-background-color:ThreedDarkShadow;
}
.verdana9 {
	font-size : 9;
	font-family : Verdana;
	font-style : normal;
	text-align : left;
	vertical-align : top;
}
.verdana9bold{
	font-size : 9;
	font-family : Verdana;
	font-style : normal;
	font-weight : bold;
	text-align : center;
}
.verdana10bold{
	font-size : 10;
	font-family : Verdana;
	font-style : normal;
	font-weight : bold;
	text-align : left;
}
.verdana11bold{
	font-size : 11;
	font-family : Verdana;
	font-style : normal;
	font-weight : bold;
	text-align : left;
}
.verdana11 {
	font-size : 9;
	font-family : Verdana;
	font-style : normal;
	text-align : left;
	vertical-align : top;
}
.message{    
	background-color : #DFE8F0;
	font-weight : bold;
}
.messagedark{
	background-color : ThreedShadow;
	font-weight : bold;
	color:black;
}

.divscroll1 {
	font-size : 9;
	font-family : Verdana;
	font-style : normal;
	border : solid 1px #4682B4;
	background : #FFFFFF; 
	color : #000000; 
	padding : 4px; 	
	overflow : auto; 
}
.divscroll2 {	
	font-size : 9;
	font-family : Verdana;
	font-style : normal;
	border: solid  1px #4682B4;
	background : #FFFFFF; 
	color : #000000; 	
	padding : 4px; 
	overflow : auto; 
}
#divscroll2 {	
	font-size : 9;
	font-family : Verdana;
	font-style : normal;
	border: solid  1px #4682B4;
	background : #FFFFFF; 
	color : #000000; 	
	padding : 4px; 
	overflow : auto; 
}
.divscroll3 {			
	border: solid  1px #4682B4;		
	color : #000000; 	
	padding : 2px; 
	overflow : auto; 
	font-size : 8;
	font-family : Arial, Helvetica, sans-serif;
}
.divscroll4 {	
	font-size : 12;
	font-family : Verdana;
	font-style : normal;
	border: solid  1px #4682B4;
	background : #FFFFFF; 
	color : #004182; 	
	padding : 4px; 
	overflow : auto; 
}
#divscroll4 {	
	font-size : 12;
	font-family : Verdana;
	font-style : normal;
	border: solid  1px #4682B4;
	background : #FFFFFF; 
	color : #004182; 	
	padding : 4px; 
	overflow : auto; 
}

#thin TD { 
	border-bottom-width : 1px;
	border-width : 1px 1px 1px 1px;
	border-left-width : 1px;
	border-right-width : 1px;
	border-style : solid;
	border-top-width : 1px;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-style : normal;
	border-color : #4682B4;	
}

.blockquote01 {
	font-size : 12;
	font-family : Verdana;
	font-style : normal;
	text-align : left;
	vertical-align : top;
}
#blockquote01 {
	font-size : 12;
	font-family : Verdana;
	font-style : normal;
	text-align : left;
	vertical-align : top;
}
.blockquote02 {
	color:#0000A0;
	font-size : 16;
	font-family : Verdana;
	font-style : normal;
	text-align : left;
	vertical-align : top;
}
#blockquote02 {
	color:#0000A0;
	font-size : 16;
	font-family : Verdana;
	font-style : normal;
	text-align : left;
	vertical-align : top;
}