.WhiteLink:link { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-FAMILY: verdana; TEXT-DECORATION: none } 
.WhiteLink:visited { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-FAMILY: verdana; TEXT-DECORATION: none } 
.WhiteLink:hover { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-FAMILY: verdana; TEXT-DECORATION: underline } 

.RedBold{ FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #C82F29; FONT-FAMILY: verdana; TEXT-DECORATION: none;} 
.RedBoldLink:link { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #C82F29; FONT-FAMILY: verdana; TEXT-DECORATION: underline } 
.RedBoldLink:visited { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #C82F29; FONT-FAMILY: verdana; TEXT-DECORATION: underline } 
.RedBoldLink:hover { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #C82F29; FONT-FAMILY: verdana; TEXT-DECORATION: underline } 

.textbox{ background-image:url(../Images/txtbox.jpg); 
background-repeat:no-repeat;
font-family: Verdana;
font-size:larger;
background-color: #ffffff;
font-size: 11px;
vertical-align:bottom;
text-align:left;
white-space:nowrap;
text-decoration: none;
}

.bodyHeaderGreen
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 18px; 
	COLOR: Green;
	FONT-FAMILY: 'Verdana', 'Arial'; 
	TEXT-DECORATION: none
}

HR
{
	background-color:Red;
    color:Red;	
	height:1px;
	width:99%;
	
}

.bodyHeaderRed
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 18px; 
	COLOR: #d23a4c;
	FONT-FAMILY: 'Verdana', 'Arial'; 
	TEXT-DECORATION: none
}

INPUT {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: verdana;
	padding:4px;
}

SELECT {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: verdana
}

TD
{
	font-size: 11px;
	color: #000000;
	line-height: 1.3;
	font-style: normal;
	font-family: verdana, arial, helvetica, sans-serif;
	font-variant: normal;
}

.redTDD
{
	font-size: 11px;
	color: red;
	line-height: 1.3;
	font-style: normal;
	font-family: verdana, arial, helvetica, sans-serif;
	font-variant: normal;
}

.redTd{background-color:#F7FAF1;}

/*Table
{
 background-color:#F5FBF1;
}
*/
A.bodyRedBold
{
	font-size: 11px;
	font-weight: bold;
	color: #d23a4c;
	font-family: Verdana, Arial;
	text-decoration: underline;
}

A.bodyRedBold:visited
{
	font-size: 11px;
	font-weight: bold;
	color: #d23a4c;
	font-family: Verdana, Arial;
	text-decoration: underline;
}


A.bodyWhiteBold
{
	font-size: 9pt;
	font-weight: bold;
	color: #ffffff;
	font-family: Verdana, Arial;
	text-decoration: underline;
}

.bodyBoldWhite
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #FFFFFF; 
	FONT-FAMILY: 'Verdana', 'Arial'; 
	TEXT-DECORATION: none
}

A.bodyBoldBlue:link 
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11pt; 
	COLOR: #0066cc; 
	FONT-FAMILY: 'Verdana', 'Arial'; 
	TEXT-DECORATION: underline
}

.TDRFQSectionHead
{
	font-size: 18px;
	font-weight: bold;
	color: #d23a4c;
	line-height: 1.5;
	font-style: normal;
	font-family: verdana, arial, helvetica, sans-serif;
	font-variant: normal;
}

.LoginName
{
	font-size: 14pt;	
	color: #CD2F43;
	line-height: 2.5;
	font-style: normal;
	font-family:  verdana, arial,helvetica,sans-serif;	
}

.terms
{ 
    font-family:  verdana, arial,helvetica,sans-serif;
    font-size: 11px; 
	color: #000000;
    font-weight:normal;
    text-align:justify;
    padding-left:10px;
    padding-right:10px;
 
}
.termscol{
border-left:2px Solid #D0E5A7;	
border-top:2px Solid #D0E5A7;
border-bottom:1px Solid #B0C8A2;
}

.welcome
{   font-family:  verdana, arial,helvetica,sans-serif;
	font-size: 11px;
	color: #CD2F43;
    font-weight:normal;	
	line-height: 2.5;
	font-style: normal;
	font-variant: normal;
}
INPUT.Text
{
	font-size: 11px;
	border-left-color: #bcda88;
	border-bottom-color: #bcda88;
	border-top-style: solid;
	border-top-color: #bcda88;
	font-family: verdana, arial, helvetica, sans-serif;	
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #bcda88;
	border-bottom-style: solid;
}

INPUT.button
{
	border-right: #b5c1b7 1px solid;
	border-top: #b5c1b7 0px solid;
	font-weight: bold;
	font-size: 8pt;
	border-left: #b5c1b7 0px solid;
	cursor: hand;
	color: #ffffff;
	border-bottom: #b5c1b7 1px solid;
	font-family: 'Arial' , 'Helvetica';
	background-color: #cc3040;
}

.Topred{ height:25;
  font-family:Verdana;
  font-size:12px;
 /* font-style:italic;*/
 /* font-weight:bold; */
  color:#ffffff;
  background-color:#CC3333;
  padding-left:10px;
  vertical-align:middle}

.Rightred
{background-color:#CC3333;
width:160px;
height:100%;
}

.RightHeader
{
font-family:Verdana;
  font-size:12.5px;
  text-align:left;
  font-weight:bold;
  color:#FFFF00;
  padding-left:5px;
}

.righttable
{
background-color:#CC3333;
}
.Righttxt
{
font-family:Verdana;
font-size:10.42px;
text-align:left;
font-weight:bold;
color:#FFFFff;
background-color:#CC3333;
padding-left:5px;	
}

.Righttxt:hover {
font-family:Verdana;
font-size:10.42px;
text-align:left;
font-weight:bold;
color:#FFFFFF;
padding-left:5px;	
text-decoration: underline;
}


.Footerred{ height:25;
  font-family:verdana;
  font-size:10.42px;
  color:#ffffff;
  background-color:#CC3333;
  /*padding-left:20px;*/
  /*padding-right:160px;*/
  text-align:center;
  font-weight:bold;
  vertical-align:middle;}

.usrout:link{color:#ffffff;
	font-family:verdana;
	font-size:10.42px;
    font-weight:bold;
	text-decoration:none
}

.usrout:visited{color:#ffffff;
	font-family:verdana;
	font-size:10.42px;
    font-weight:bold;
	text-decoration:none
}
.usrout:hover{color:#Ffffff;
	font-family:verdana;
	font-size:10.42px;
    font-weight:bold;
	text-decoration:underline;
	
}

.WhiteOnRedTitle{ height:25;
  font-family:verdana;
  font-size:14px;
  color:#ffffff;
  background-color:#CF364A;
  padding-left:14px;
  text-align:left;
  font-weight:bold;
  vertical-align:middle;
 }
 
.dataLabel
{
	font-size: 11px;
	color: #000000;
	line-height: 1.3;
	font-weight: bold;
	font-style: normal;
	font-family: verdana, arial, helvetica, sans-serif;
	font-variant: normal;
}

.error
{
	font-size: 10pt;
	color: blue;
	font-family: verdana;
	text-decoration: none;
}
.TripLabel
{
/*	border-right: #99cc99 thin ridge;
	border:#D2DFB4  1px solid;
	font-size: 11px;
	color: #000000;
	border-bottom: #99cc99 thin ridge; */
	
font-family: Verdana;	
background-color: #ffffff;
font-size: 11px;
vertical-align:Middle;
text-align:center;
white-space:nowrap;
text-decoration: none;
border-bottom:1px Solid #B0C8A2;
border-right:1px Solid #B0C8A2;
}

.Login
{
	font-size: 12px;
	color: #000000;
	line-height: 1.3;
	font-style: normal;
	font-weight: bold;
	font-family: verdana, arial, helvetica, sans-serif;
	font-variant: normal;
}


.textbox 
{
border: 1px solid #CECCBF;
}
.errormsg
{
font-family: verdana, arial, helvetica, sans-serif;
font-size: 11px;
color: #CC3333;
font-style:italic;
font-weight:normal;
}

.blankTB
{
 background-color:Transparent;
}

/*for ordinary table*/

.table { 
 color: #000000; 
 
 border: 1px solid #AEB0AC; 
 border-collapse: collapse; 
} 


.td { 
 border: 1px solid #C1C2C0; 
 padding-left: 4px; 
 padding-right: 4px; 
}

