BODY
{
    FONT-SIZE: 12px;
    COLOR: #333333;
    background-color: #B0C4DE;
    FONT-FAMILY: Verdana, Arial;
/*    padding-top    :0px;
    padding-bottom :0px;
    padding-left   :0px;
    padding-right  :0px;
    margin-top     :0px;
    margin-bottom  :0px;
    margin-left    :0px;
    margin-right   :0px;*/
}

FORM
{
    padding-top    :0px;
    padding-bottom :0px;
    padding-left   :0px;
    padding-right  :0px;
    margin-top     :0px;
    margin-bottom  :0px;
    margin-left    :0px;
    margin-right   :0px;
}

A:link
{
    COLOR: #006699;
}
A:visited
{
    COLOR: #006699;
}
A:hover
{
    COLOR: #cc3300;
}

.text0
{
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 15px
}


.text1
{
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 13px
}
.text1 A
{
    COLOR: #006699
}
.text1bold
{
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold
}
.text1bold A
{
    COLOR: #006699
}

.text2
{
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 11px
}
.text2 A
{
    COLOR: #006699
}
.text2bold
{
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold
}
.text2bold A
{
    COLOR: #006699
}
.text3
{
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 10px
}
.text3 A
{
    COLOR: #006699
}
.text3bold
{
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold
}
.text3bold A
{
    COLOR: #006699
}

.text4
{
    COLOR:#000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
    FONT-SIZE: 10px;
}

.title {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 20px;
  color: #0174D1;
}

.title2
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 21px;
  color: #336699;
}

.subtitle
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 17px;
  color: #000000;
}

.t_error
{
    COLOR: #FFFFFF;
    FONT-WEIGHT: bold;
    BACKGROUND-COLOR: #FF0033;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 12px;
}
.t_header
{
  COLOR: #00008B;
  FONT-WEIGHT: bold;
  BACKGROUND-COLOR: #f1f1f1;
  FONT-FAMILY: Tahoma,Arial;
  FONT-SIZE: 12px;
  height:15px;
  background-image: url('/images/lines_bg.gif');
  background-repeat: repeat-x;
  background-position-y: 1;
  padding-left: 15;
  filter:progid:DXImageTransform.Microsoft.Alpha(style=1,opacity=30,finishOpacity=100,startX=90,finishX=40,startY=100,finishY=0);
}
.t_normal
{
    COLOR: #333333;
    BACKGROUND-COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 12px;
    FONT-WEIGHT: NORMAL;
}
.t_normal2
{
    COLOR: #333333;
    BACKGROUND-COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 10px;
    FONT-WEIGHT: NORMAL;
}
.t_inactive
{
    COLOR: #A9A9A9;
    BACKGROUND-COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 12px;
}
.t_highlight
{
    COLOR: #333333;
    BACKGROUND-COLOR: #f8ac58;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 12px;
}
.t_bold
{
    FONT-WEIGHT: bold;
}
.t_border
{
    color: #333333;
    background-color: #191970;
    font-family: verdana, arial;
    font-size: 12px;
}
.t_group
{
    COLOR: #333333;
    BACKGROUND-COLOR: #f1f1f1;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
}
.t_subgroup
{
    COLOR: #333333;
    BACKGROUND-COLOR: #f1f1f1;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
}
.t_errgrp
{
  background-image: url('/images/error.gif');
  background-repeat: no-repeat;
  background-position-x: 5;
  background-position-y: 5; 
  padding-left:20;
}

select, textarea, input
{
  COLOR: #333333;
  /*BACKGROUND-COLOR: #ffffff;*/
  FONT-SIZE: 12px;
  FONT-FAMILY:Verdana;
}

.sbttn {
font-family:Verdana, Arial;
font-size:10px;
font-weight:bold;
background: #336699;
border-bottom: 1px solid #104A7B;
border-right: 1px solid #104A7B;
border-left: 1px solid #AFC4D5;
border-top:1px solid #AFC4D5;
color:#ffffff;
height:19px;
text-decoration:none;
cursor: hand;
}
.cnlbtn {
font-family:Verdana, Arial;
font-size:10px;
font-weight:bold;
background: #ce6300;
border-bottom: 1px solid #104A7B;
border-right: 1px solid #104A7B;
border-left: 1px solid #AFC4D5;
border-top:1px solid #AFC4D5;
color:#ffffff;
height:19px;
text-decoration:none;
cursor: hand;
}

/*This is for search_include.gsp*/
.clsTab {
  font-size: 11px;
  color: #333333;
  background-color: #ffffcc;
  cursor: hand;
  border-left: 1px solid #cecece;
  border-right: 2px groove #c3c3c3;
  border-top: 1px solid #cecece;
  /*border-bottom: 1px inset #ffffcc;*/
}

.clsTabSelected {
  font-size: 12px;
  color: #ffffcc;
  background-color: #F4A460;
  border-top: 2px outset #FFFFFF;
  border-left: 2px outset #FFFFFF;
  border-right: 2px outset #FFFFFF;
  background-image: url('/images/rtc.gif');
  background-repeat: no-repeat;
  background-position-x: 100%;
  background-position-y: 0;
}

.clsTabData {
  font-size: 12px;
  color: #333333;
  background-color: #F4A460;
  border-left: 2px outset #FFFFFF;
  border-right: 2px outset #FFFFFF;
  border-top: 2px outset #FFFFFF;
  border-bottom: 2px outset #FFFFFF;
}

.errorBox {
  font-size: 12px;
  font-weight: bold;
  color: #cc0000;
  border:2 solid #B22222; 
  background-color:#F5DEB3;
  background-image: url('/images/error.gif');
  background-repeat: no-repeat;
  background-position-x: 5;
  background-position-y: 5; 
  margin-top:10;
  margin-left:30;
  margin-right:30;
  margin-bottom:10;
  padding-left:25;
  padding-top:5;
  padding-bottom:5;
  padding-right:15;
}

.infoBox {
  font-size: 12px;
  font-weight: bold;
  color: #008000;
  border:2 solid #008000; 
  background-color:#F5DEB3;
  background-image: url('/images/notice.gif');
  background-repeat: no-repeat;
  background-position-x: 5;
  background-position-y: 5; 
  margin-top:10;
  margin-left:30;
  margin-right:30;
  margin-bottom:10;
  padding-left:25;
  padding-top:5;
  padding-bottom:5;
  padding-right:15;
}
.tip
{
  background-image: url('/images/tip.gif');
  background-repeat: no-repeat;
  background-position-x: 5;
  background-position-y: 5;
  width:100%;
  padding-top:5;
  padding-left:25;
  padding-bottom:5;
  padding-right:15;
  color: #333333;
  background-color:#ffffcc;
  font-weight: normal;
  font-size: 11px;
  border:1 solid #555555; 
  margin-top:10;
  margin-left:30;
  margin-right:30;
  margin-bottom:10;
}

.hidden {
  display:none;
}

.tbBtn {
  font-size: 11px;
  color: #333333;
  background-color: #ffffcc;
  border-left: 1px solid #cecece;
  border-right: 2px groove #c3c3c3;
  border-top: 1px solid #cecece;
  border-bottom: 2px inset #c3c3c3;
}
.tbBtnFlat {
  font-size: 11px;
  color: #333333;
  background-color: #ffffff;
  border-left: 1px solid #c3c3c3;
  border-right: 2px solid #c3c3c3;
  border-top: 1px solid #c3c3c3;
  border-bottom: 2px solid #c3c3c3;
}



