.normal {
	font-family: Verdana, Arial, Helvetica,sans-serif;
	color : #333333;
	line-height : 13px ;
	font-size:10px ;
}

.bold {
	font-family: Arial, Helvetica, sans-serif;
	color : #666666;
	line-height : 20px ;
	font-size:14px ;
	font-weight : bold;
}

.note {
	font-family: Verdana, Arial, Helvetica,sans-serif;
	color : #333333;
	line-height : 11px ;
	font-size:10px ;
}

A.small:link {font-family: Verdana, Arial, Helvetica,sans-serif; color : #999999; line-height : 10px ; font-size:10px ; text-decoration : none ;}
A.small:visited {font-family: Verdana, Arial, Helvetica,sans-serif; color : #333333 ; line-height : 10px ;font-size:10px ; text-decoration : none ;}
A.small:hover {font-family: Verdana, Arial, Helvetica,sans-serif; color : #003366; line-height : 10px ;font-size:10px ; text-decoration : underline ;}

A.menu:link {font-family: Verdana, Arial, Helvetica,sans-serif; color : White; line-height : 10px ; font-size:12px ; text-decoration : none ; font-weight : bold;  background-color : #3366CC;}
A.menu:visited {font-family: Verdana, Arial, Helvetica,sans-serif; color : #CCCCCC; line-height : 10px ;font-size:12px ; text-decoration : none ; font-weight : bold;  background-color : #3366CC;  }
A.menu:hover {font-family: Verdana, Arial, Helvetica,sans-serif; color : #003366; line-height : 10px ;font-size:12px ; text-decoration : none;  font-weight : bold;  background-color : #3366CC;     }


A.link:link {font-family: Verdana, Arial, Helvetica,sans-serif; color : #666666; line-height : 10px ; font-size:10px ; text-decoration : none ;}
A.link:visited {font-family: Verdana, Arial, Helvetica,sans-serif; color : #333333 ; line-height : 10px ;font-size:10px ; text-decoration : none ;}
A.link:hover {font-family: Verdana, Arial, Helvetica,sans-serif; color : #003366; line-height : 10px ;font-size:10px ; text-decoration : none ;}


.borderleft {font-family: Verdana, Arial, Helvetica,sans-serif; color : #ffffff; line-height : 16px ; font-size:10px ; text-decoration : none ;  border-bottom-style : none;      border-left-color : #666666;  border-left-style : solid;  border-left-width : 1px;    border-right-style : none;    border-top-color : #666666;  border-top-style : solid;  border-top-width : 1px;  }

.borderright {font-family: Verdana, Arial, Helvetica,sans-serif; color : #ffffff; line-height : 16px ; font-size:10px ;  border-right-color : #666666;  border-right-style : solid;  border-right-width : 1px;  border-top-color : #666666;  border-top-style : solid;  border-top-width : 1px;  border-left-color : #666666;  border-left-style : solid;  border-left-width : 1px;          }

.bordertop{font-family: Verdana, Arial, Helvetica,sans-serif; color : #ffffff; line-height : 16px ; font-size:10px ; text-decoration : none ;    border-top-color : #666666;  border-top-style : solid;  border-top-width : 1px;     }

.formfield {
	border : 1px inset #666666;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	border : 1px solid #666666;
	color : #333333;
}
.formbutton { 
  background-color : #003399;
	border : 1px solid #99CCFF;
	font-family : Verdana, Arial, Geneva,  Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bolder;
	color : White;
}
.footer {font-family: Arial, Helvetica, sans-serif; color : #FFFFFF; line-height : 16px ; font-size:12px ;}
.menuframe {font-family: Verdana, Arial, Helvetica,sans-serif;	color : #ffffff;	line-height : 29px ;	font-size:10px ;	text-decoration : none ;	font-weight : bolder;	background-color : #ffffff;}
.mainbodyframe {font-family: Verdana, Arial, Helvetica,sans-serif;	color : #ffffff;	line-height : 19px ;	font-size:10px ;	text-decoration : none ;	font-weight : bolder;	background-color : #ffffff;}
.footerframe {font-family: Verdana, Arial, Helvetica,sans-serif;	color : #ffffff;	line-height : 29px ;	font-size:10px ;	text-decoration : none ;	font-weight : bolder;	background-color : #1E2A63;}
.message_warning {font-family: Verdana, Arial, Helvetica,sans-serif;	color : #FF0000;	line-height : 18px ;	font-size:14px ;	text-decoration : none ; font-weight : bolder;}
/*.message_informative {font-family: Verdana, Arial, Helvetica,sans-serif;	color : #3366FF;	line-height : 18px ;	font-size:10px ;	text-decoration : none ;	background-color : #330066;} */
.message_informative {font-family: Verdana, Arial, Helvetica,sans-serif;	color : #3366FF;	line-height : 18px ;	font-size:10px ;	text-decoration : none ; font-weight : bolder;}

/* use for alternate color */
.tableodd  {
  background-color : #FFFFFF;
	padding-left : 5px;
	padding-right : 5px;
}
.tableeven {
	background-color : #999999;
	padding-left : 5px;
	padding-right : 5px;
}/*CCCCCC*//*DDDDDD*/
.TDborderbottomlite {
padding-left : 10px;
/*border-bottom : 1px solid #CCCCCC;
		border-left : 1px solid #CCCCCC;*/
}
.TDborderbottomside {
	border-bottom : 1px solid #CCCCCC;
	border-left : 1px solid #CCCCCC;
}
.TDborderbottomtop {
	border-top : 1px solid #CCCCCC;
	border-bottom : 1px solid #CCCCCC;
	border-left : 1px solid #CCCCCC;
}
.TDborderbottomsideLR {
	border-bottom : 1px solid #CCCCCC;
	border-right : 1px solid #CCCCCC;
	border-left : 1px solid #CCCCCC;
}
.TDborderbottomtopLR {
	border-top : 1px solid #CCCCCC;
	border-bottom : 1px solid #CCCCCC;
	border-right : 1px solid #CCCCCC;
	border-left : 1px solid #CCCCCC;

}
.FONTreq10 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #FF3300;
	line-height : 18px;
}
.FONTnote10 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #666666;
	line-height : 18px;
	font-style : italic;
}
.FONTnote9 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : #666666;
	line-height : 16px;
	font-style : italic;
}
.FONTnormalred11 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #FF0000;
	line-height : 18px;
} 
.FONTnormal10 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #333333;
	line-height : 16px;
}
.FONTnormal11 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #333333;
	line-height : 10px;
}
.FONTnormal12 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #333333;
	line-height : 18px;
}
.FONTbold10 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #333333;
	line-height : 18px;
	font-weight : bold;
	text-decoration : none;
}
.FONTbold11 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #333333;
	line-height : 18px;
	font-weight : bold;
}
.FONTbold12 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #333333;
	line-height : 18px;
	font-weight : bold;
}

.FONTnormalwhite11 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #FFFFFF;
	line-height : 18px;
	font-weight : bold;
}
.FONTfooter {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #666666;
	line-height : 16px;
}
A.LINKnews:link {
	font-family: Verdana, Arial, Helvetica,sans-serif;
	color : #003399;
	line-height : 15px ;
	font-size:11px ;
	text-decoration : none ;
}
A.LINKnews:visited {
	font-family: Verdana, Arial, Helvetica,sans-serif;
	color : #660066;
	line-height : 15px ;
	font-size:11px ;
	text-decoration : none ;
}
A.LINKnews:hover {
	font-family: Verdana, Arial, Helvetica,sans-serif;
	color : #0099CC;
	line-height : 15px ;
	font-size:11px ;
	text-decoration :none;
}
A.LINKbold:link {
	font-family: Verdana, Arial, Helvetica,sans-serif;
	color : #ffffff;
	line-height : 17px ;
	font-size:11px ;
	font-weight : bold;
	text-decoration : none ;
}
A.LINKbold:visited {
	font-family: Verdana, Arial, Helvetica,sans-serif;
	color : #ffffff;
	line-height : 17px ;
	font-size:11px ;
	font-weight : bold;
	text-decoration : none ;
}
A.LINKbold:hover {
	font-family: Verdana, Arial, Helvetica,sans-serif;
	color : #ffffff;
	line-height : 17px ;
	font-size:11px ;
	font-weight : bold;
	text-decoration : none ;
}
A.LINKcommon:link {
	font-family: Verdana, Arial, Helvetica,sans-serif;
	color : #333333;
	line-height : 13px ;
	font-size:11px ;
	text-decoration : none ;
}
A.LINKcommon:visited {
	font-family: Verdana, Arial, Helvetica,sans-serif;
	color : #333333;
	line-height : 13px ;
	font-size:11px ;
	text-decoration : none ;
}
A.LINKcommon:hover {
	font-family: Verdana, Arial, Helvetica,sans-serif;
	color : #333333;
	line-height : 13px ;
	font-size:11px ;
	text-decoration :none;
}
A.LINKfooter:link {
	font-family: Verdana, Arial, Helvetica,sans-serif;
	color : #003399;
	line-height : 17px ;
	font-size:10px ;
	text-decoration : none ;
}
A.LINKfooter:visited {
	font-family: Verdana, Arial, Helvetica,sans-serif;
	color : #660066;
	line-height : 17px ;
	font-size:10px ;
	text-decoration : none ;
}
A.LINKfooter:hover {
	font-family: Verdana, Arial, Helvetica,sans-serif;
	color : #0099CC;
	line-height : 17px ;
	font-size:10px ;
	text-decoration :none;
}
A.LINKmenu:link {
	font-family: Arial, Verdana, Arial, Helvetica,sans-serif;
	color : White;
	font-size:10px ;
	text-decoration : underline;
}
A.LINKmenu:visited {
	font-family: Arial, Verdana, Arial, Helvetica,sans-serif;
	color : White;
	font-size:10px ;
	text-decoration : underline;
}
A.LINKmenu:hover {
	font-family: Arial, Verdana, Helvetica,sans-serif;
	color : #FFFF33;
	font-size:10px ;
	text-decoration :none;
}
A.LINKbold2:link {
	font-family: Verdana, Arial, Helvetica,sans-serif;
	color : #000099;
	line-height : 17px ;
	font-size:11px ;
	font-weight : bold;
	text-decoration : none ;
}
A.LINKbold2:visited {
	font-family: Verdana, Arial, Helvetica,sans-serif;
	color : #996699;
	line-height : 17px ;
	font-size:11px ;
	font-weight : bold;
	text-decoration : none ;
}
A.LINKbold2:hover {
	font-family: Verdana, Arial, Helvetica,sans-serif;
	color : #666666;
	line-height : 17px ;
	font-size:11px ;
	text-decoration : none ;
}
A.LINKwhite:link {
	font-family: Verdana, Arial, Helvetica,sans-serif;
	color : #FFFFFF;
	font-size:11px ;
	text-decoration : none ;
}
A.LINKwhite:visited {
	font-family: Verdana, Arial, Helvetica,sans-serif;
	color : #FFFFFF;
	font-size:11px ;
	text-decoration : none ;
}
A.LINKwhite:hover {
	font-family: Verdana, Arial, Helvetica,sans-serif;
	color : #CCCCCC;
	font-size:11px ;
	text-decoration : none ;
}
.FONTwelcome {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 20px;
	color : #FFFFFF;
	font-weight : bold;
}
.FONTsubtitle {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16px;
	color : #333399;
	font-weight : bold; 
}


.TDbgcolor_header{
	background: #CDD7D8;
}

.TDbgcolor_menu{
	background: #CCCCCC;
}

.TDbgcolor_grey{
	background: #999999;
}

.tdbgcolor_blue{
	background: #99CDFF;
}

.tdbgcolor_yellow{
	background: #FFCC33;
}
.tdbgcolor_purple{
	background: #CB99CC;
	
	}
.tdbgcolor_green{
	background: #339933;
}

.tdbgcolor_orange{
	background: #FF9933;
}

.tdbgcolor_darkblue{
	background: #6699CC;
}

.tdbgcolor_brown{
	background: #AC7B7C;
}

.tdbgcolor_lightgreen{
	background: #99CC66;
}
.tdbgcolor_lightyellow{
	background: #FFFFCC;
}

.tdbgcolor_lightpurple{
	background: #FFCCFF;
}


DIV.menuBar {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: "MS Sans Serif", Arial, sans-serif
}
DIV.menuBar A.menuButton {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: "MS Sans Serif", Arial, sans-serif
}
DIV.menu {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: "MS Sans Serif", Arial, sans-serif
}
DIV.menu A.menuItem {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: "MS Sans Serif", Arial, sans-serif
}
DIV.menuBar {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BORDER-LEFT-COLOR: #f0f0f0; BORDER-BOTTOM-COLOR: #909090; PADDING-BOTTOM: 4px; BORDER-TOP-COLOR: #f0f0f0; PADDING-TOP: 4px; BACKGROUND-COLOR: #b2b2b2; TEXT-ALIGN: left; BORDER-RIGHT-COLOR: #909090
}
DIV.menuBar A.menuButton {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; Z-INDEX: 100; LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 1px; COLOR: #000000; PADDING-TOP: 2px; POSITION: relative; TOP: 0px; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
DIV.menuBar A.menuButton:hover {
	BORDER-LEFT-COLOR: #a0a0a0; BORDER-BOTTOM-COLOR: #a0a0a0; COLOR: #ffffff; BORDER-TOP-COLOR: #a0a0a0; BACKGROUND-COLOR: #666666; BORDER-RIGHT-COLOR: #a0a0a0
}
DIV.menuBar A.menuButtonActive {
	LEFT: 1px; COLOR: #ffffff; TOP: 1px; BACKGROUND-COLOR: #666666
}
DIV.menuBar A.menuButtonActive:hover {
	LEFT: 1px; COLOR: #ffffff; TOP: 1px; BACKGROUND-COLOR: #666666
}
DIV.menu {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 0px; Z-INDEX: 101; LEFT: 0px; VISIBILITY: hidden; PADDING-BOTTOM: 1px; BORDER-LEFT: #000000 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #000000 1px solid; POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: #b2b2b2
}
DIV.menu A.menuItem {
	PADDING-RIGHT: 1em; DISPLAY: block; PADDING-LEFT: 1em; PADDING-BOTTOM: 3px; CURSOR: default; COLOR: #000000; PADDING-TOP: 3px; WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
DIV.menu A.menuItem:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #666666
}
DIV.menu A.menuItemHighlight {
	COLOR: #ffffff; BACKGROUND-COLOR: #666666
}
DIV.menu A.menuItem SPAN.menuItemText {
	
}
DIV.menu A.menuItem SPAN.menuItemArrow {
	MARGIN-RIGHT: -0.75em
}
DIV.menu DIV.menuItemSep {
	BORDER-TOP: #909090 1px solid; MARGIN: 4px 2px; BORDER-BOTTOM: #000000 1px solid
}