.bodytext 
{  font-family: Arial, Helvetica, sans-serif; 
font-size: 10pt; color: #000000
}
a {  color: #330099; font-weight: bold; text-decoration: none;
}

A:HOVER {
	color: #AF0000; font-weight: bold; text-decoration: underline;
}

h1        {
        font-size:14pt;
        margin-bottom:0.2em;
        font-family: verdana, arial, helvetica, sans-serif;
        font-weight : bold;
        color: #000000;
}

h2        {
        font-size:12pt;
        margin-bottom:0.2em;
        font-family: verdana, arial, helvetica, sans-serif;
        font-weight : bold;
        color: #000000;
}

h3        {
        font-size:10pt;
        margin-bottom:0.2em;
        font-family: verdana, arial, helvetica, sans-serif;
        font-weight : bold;
        color: #000000;
}

p        {
        font-size:10pt;
        margin-bottom:0.2em;
        font-family: verdana, arial, helvetica, sans-serif;
        font-weight : normal;
        color: #000000;
}
.formtag { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #002260; border: 1px #8C9999 solid}
.captiontext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #8C9999}
.heading { color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold}
body {  background-color: #FFFFFF}
.bodycell 
{ 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 10pt; 
  color: #000000; 
  background-color: #FFFFDF
 }
 .bodycell2 { 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 10pt; 
  color: #000000; 
  background-color: #FFD34F;
}
.headercell 
{ 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 10pt; 
  color: #000000; 
  background-color: #EFE0B3; 
  font-weight: bold
}
.headerCellLt
{ 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 10pt; 
  color: #000000; 
  background-color: #EFE0B3; 
  font-weight: normal;
}
.promoCell 
{ 
        font-size:10pt;
        margin-bottom:0.2em;
        font-family: verdana, arial, helvetica, sans-serif;
        font-weight : normal;
        color: #666666;
        border : 1px solid #666666;
}
.headingcell 
{ 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 10pt; 
  color: #000000;  
  background-color: #EFE0B3; 
  font-weight: bold 
}
.formbutton 
{ 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 10pt; color: #FFFFFF; 
  background-color: #CC0000; 
  border-style: none
}
body {  background-repeat: no-repeat; margin-top: 5px}
.mandatory {  color: #CC0000}
.contractcell
{ 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 10pt; color: #FFFFFF ; 
  background-color: #1B336C
}
.lightbrowncell 
{ 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 10pt; color: #000000 ; 
  background-color: #FFF3CF;
}
.bookedcell 
{ 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 11pt; color: #FFFFFF ; 
  background-color: #AF0000; 
  font-weight: bold
}
.userID
{ 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 7pt; 
		color: #002260; 
		background-color: transparent; 
		font-weight: normal
 }
 .userID2
{ 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 7pt; 
		color: #FFFFFF; 
		background-color: transparent; 
		font-weight: normal
 }
 .rangerBlue{
	background-color: #C0C0D8;	
	font-size: 10pt;
	font-family : verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	color : #FFFFFF;
}
 .rangerBlue a:link{
	background-color: #C0C0D8;	
	font-size: 10pt;
	font-family : verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	color : #FFFFFF;
	text-decoration: none;
}
 .rangerRed{
  	border : 1px solid #003366;
	background-color: #002452;	
	font-size: 10pt;
	font-family : verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	color : White;
	padding-left : 5px;
	padding-right : 2px;
	padding-top : 2px;
	padding-bottom : 2px;
	}
.rangerRed a:link {
	font-size: 10pt;
	font-family : verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	color : #FFFFFF;
}
.rangerRed a:hover {
	text-decoration: underline;
	font-size: 10pt;
	font-family : verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	color : #FFFFFF;
}
TD.highRed
{
        color: White;
        background-color: Red;
        font-weight:bold ;
        text-align: center;
}

TD.highOrange
{
        color: White;
        background-color: Orange;
        font-weight:bold ;
        text-align: center;
}

TD.highGreen
{
        color: White;
        background-color: Green;
        font-weight:bold ;
        text-align: center;
}

.leftMarginrightMargin  {
                text-align: left;
                margin-left: 26;
                margin-right: 26;
                }
