body
{
  COLOR: #000066;
  background-color: #231F20;
  font-family: Arial, Helvetica, sans-serif;
  margin-top:12px; 
}
.titlebar
{
	BACKGROUND-COLOR: #34A3DC;
	COLOR: #000066;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	HEIGHT: 20px;
	VERTICAL-ALIGN: middle;
	text-align : center;
}
.text
{
	FONT-SIZE: 12px;
}
.prompt
{
	/*BACKGROUND-COLOR: #8DD8FF;*/
	FONT-SIZE: 11px;
	font-weight : bold;
}
.data
{
	/*BACKGROUND-COLOR: #8DD8FF;*/
	FONT-SIZE: 11px;
	font-weight : normal;
}
.mlink
{
	BACKGROUND-COLOR: #8DD8FF;
	FONT-SIZE: 9px;
	font-weight : normal;
}
.databoxed
{
	BACKGROUND-COLOR: #8DD8FF;
	FONT-SIZE: 11px;
	font-weight : normal;
   	border: 1px solid #71B2FF;
}
/*.databoxed
{
	BACKGROUND-COLOR: White;
	FONT-SIZE: 11px;
	font-weight : normal;
	border: 1px inset Silver;
}*/
.datasmall
{
    FONT-SIZE: 9px
}
.control
{
	FONT-FAMILY: Arial, "MS Sans Serif", Geneva, sans-serif;
	FONT-SIZE: 10px;
   	/*background-color: #8DD8FF;*/
   	background-color: #FFFFFF;
}
.control1
{
	FONT-FAMILY: Arial, "MS Sans Serif", Geneva, sans-serif;
	FONT-SIZE: 10px;
   	background-color: #8DD8FF;
}
.control2
{
    FONT-FAMILY: Arial, "MS Sans Serif", Geneva, sans-serif;
    FONT-SIZE: 10px;
    color: #000000;
    background-color: #F4FFFF; 
    border: solid 1px #3C2C92;

}
.readonly
{
    BACKGROUND-COLOR: #dddddd;
    FONT-FAMILY: Arial, "MS Sans Serif", Geneva, sans-serif;
    FONT-SIZE: 10px
}
.button
{
    FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif;
    FONT-SIZE: 10px
}
.menu
{
    BACKGROUND-COLOR: #D88DFF;
    COLOR: #000066;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 11px;
    VERTICAL-ALIGN: middle
}
.menudd
{
    BACKGROUND-COLOR: #c40024;
    COLOR: white;
    FONT-SIZE: 10px;
    VERTICAL-ALIGN: middle
}
.tblhdr
{
    BACKGROUND-COLOR: #71B2FF;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
}
.tblbody
{
    BACKGROUND-COLOR: #8DD8FF;
    FONT-SIZE: 11px;
    BORDER-BOTTOM: 1px solid #71B2FF;
}

.tblbody_header
{
    BACKGROUND-COLOR: #8DD8FF;
    FONT-SIZE: 11px;
    BORDER-BOTTOM: 1px solid #71B2FF;
}

.tblbody_white
{
    BACKGROUND-COLOR: #FFFFFF;
    FONT-SIZE: 11px;
    BORDER-BOTTOM: 1px solid #71B2FF;
}

.tblbody2
{
    BACKGROUND-COLOR: #8DD8FF;
    FONT-SIZE: 11px;
}

.tbldvdr
{
    BACKGROUND-COLOR: #A2DCFF;
    COLOR: BLACK;
    FONT-SIZE: 11px;
}

.tblbodydel
{
    BACKGROUND-COLOR: lightyellow;
    FONT-SIZE: 11px;
}

.touryes
{
  BACKGROUND-COLOR: #3CB371;
  FONT-SIZE: 11px;
  COLOR: white;
  TEXT-ALIGN: center;
  TEXT-DECORATION: none;
  font-weight: normal;
}

.tourno
{
	BACKGROUND-COLOR: #FF6347;
	FONT-SIZE: 15px;
	COLOR: white;
	TEXT-ALIGN: center;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}

.tourne
{
	FONT-SIZE: 11px;
	COLOR: white;
	TEXT-ALIGN: center;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	BORDER-BOTTOM: 1px solid #71B2FF;
}

.tourrq
{
	BACKGROUND-COLOR: #4682B4;
	FONT-SIZE: 11px;
	COLOR: white;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}

.uppercase {
  TEXT-TRANSFORM: uppercase;
}

.comp {
  color: red;
  FONT-SIZE: 13px;
}

.sst {
  color: red;
  font-weight: bold;
  FONT-SIZE: 11px;
}

input
{
color: #666666;
font-family: Arial;
font-size: 11px;
}

select
{
color: #666666;
font-family: Arial;
font-size: 11px;
}

.toplnks
{
color: #FF9900;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
}

.footer
{
color: #777777;
background-color: #fbf8f0;
font-family: Arial, Helvetica, sans-serif;
font-size: 9px;
}

a.tourrq:link
{
color: white;
text-decoration: none
}

a.tourrq:visited
{
color: white;
text-decoration: none;
}

a.tourrq:active
{
color: white;
text-decoration: none;
}

a.tourrq:hover
{
color: #ffffcc;
text-decoration: none;
}

a.touryes:link
{
color: white;
text-decoration: none
}

a.touryes:visited
{
color: white;
text-decoration: none;
}

a.touryes:active
{
color: white;
text-decoration: none;
}

a.touryes:hover
{
color: #ffffcc;
text-decoration: none;
}
td.prompt a:hover, td.prompt a:link, td.prompt a:active, td.prompt a:visited
{
color: #000066;
text-decoration: underline;
font-weight: normal;
}

td.data a:hover, td.data a:link, td.data a:active, td.data a:visited
{
color: #000066;
text-decoration: underline;
font-weight: normal;
}
.subhead
{
	background-color: #71B2FF; 
	font-weight: normal;
	font-size: 11px;
}
.main {
	background-color: #8DD8FF;
	font-size: 10px;
}

.doacc {
	display: "none";
}
.hrstyle {
	color: #71B2FF;
}
.tdbgcolor {
	/*background-color: #8DD8FF;*/
}
.spantitle {
	color: #293896;
	font-family: Arial;
	font-size: 25px;
	font-weight: bold;
}
.trainmsg {
	color: #000066;
	font-family: Arial;
	font-size: 20px;
	font-weight: bold;
}
.contenttable {
	color: #000066;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	border: solid 1px #8DE8FF;
}

/* ---------------------------------------------------------------------
REFINE SEARCH BOX: 040208 by Sunny
--------------------------------------------------------------------- */
#right_box {
	margin-right: 16px;
	border: 2px solid #34A3DC;
}
#right_box td {
	color: #FFFFFF;
}

/* ---------------------------------------------------------------------
ERROR MESSAGE: 070208 by Sunny
--------------------------------------------------------------------- */
.err_msg {
        color:#AA0000;
        font-weight:bold;
        padding-top:4px;
        padding-bottom:4px;
        margin-left: 10px;        
}

/* ---------------------------------------------------------------------
MORE STYLES: 100308 by Sunny
--------------------------------------------------------------------- */
.right_col_tick {
	background-color: #293896;
}