 body
{
    background-color:#7788B4;
    vertical-align:top;
    font: bold 11px/1.5em Verdana;
}

.Pagerlink
{
	font-family: Verdana, Tahoma, Arial Rounded MT BOld;
	color:Black;
	font-size:9px;
	font-weight:normal;
}

.Pagerlink:hover
{
    font-family: Verdana, Tahoma, Arial Rounded MT BOld;
	color:Orange;
	font-size:9px;
	font-weight:normal;
}

.datetimeText 
{
	font-family: Verdana, Tahoma;
	color:#333333;
	font-size: 10px;
	font-weight:normal;
}
.td1
{
	height:25px;
	color: #333333;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
.titlemenu
{
	font-family: Verdana, Tahoma, Arial Rounded MT BOld;
	color:#333333;
	font-size: 10px;
	font-weight:normal;
	text-decoration:none;
}
.inputText 
{
	font-family: Verdana, Tahoma, Arial Rounded MT BOld;
	color:Black;
	font-size: 10px;
	font-weight:normal;
}
/* controls red pattern 
	Vyankatesh */

TEXTAREA.clsTextArea
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#333333;
	text-decoration: none;
	background-color: #FFFFFF;
	clear: none;
	float: none;
	border: 1px solid #AAAAAA;
	padding: 2px 1px 2px 4px;
	width:200px;
	background-color:#fbfbfb
}

.clscombobox
{
    border: 1px solid #cccccc;
	font-size: 10px;
    	font-family: verdana, arial;
    	width:150px;
	margin-left: 0px;
}

.clssmallcombobox
{
    border: 1px solid #cccccc;
	font-size: 10px;
    font-family: verdana, arial;
    width:50px;
	margin-left: 0px;
}
/* end of red pattern */
 
/* For Chocolate color rectangle in master*/
.mainContentTableBg
{
	background-color: #635846;
	padding: 0px;
	height: 100%;
}
 
 /* For red color '*' for mandatory field */
.txtLargeRed
{
	font-family: Verdana, Tahoma, Arial Rounded MT BOld;
	font-size:10px;
	font-weight:bold;
	color: #CC0000;
}
.lableText
{
	font-family: Verdana, Tahoma, Arial Rounded MT BOld;
	color:Black;
	font-size:9px;
	font-weight:normal;
	margin-right: 0px;
}
.lableTextOnline
{
	font-family: Verdana, Tahoma, Arial Rounded MT BOld;
	color:Black;
	font-size:9px;
	font-weight:normal;
	margin-right: 0px;
	width:100px;
}
.lableTextBold
{
/*	color: black;
	font-family: Arial, Courier, Times New Roman;
	font-size:smaller;  */
	font-family: Verdana, Tahoma, Arial Rounded MT BOld;
	color:Black;
	font-size:9px;
	font-weight:bold;
}
 
/* For page header Text txtLargeGreenBold*/
.txtLargeMaroonBold
{
	color:#9E0000;
	font-family: Arial, Courier, Times New Roman;
	/*font-size: .8em;*/
	 font-size: 9px;
	font-weight: bolder;
}
 /* For biscuot color Vertical Lines  on Master page */

#masterTD
{
	background-color: #e6e6d6;
}

/* For menu link*/
.MenuLink
{
	font-family: verdana;
	font-size: 9px;
/*	color:#635846; */
	color:Blue;
	font-weight:bold;
	text-decoration:none;
/*	text-transform:uppercase;*/
}
/* For menu link hover */
.MenuLink:hover
{
	font-family:verdana;
	font-size: 9px;
	color: #9E0000;
	font-weight:bold;
	text-decoration:underline;
/*	text-transform:uppercase; */
}

.TabNormal
{ 
  font-weight:normal;
  cursor:hand; 
  border-bottom:solid 1px #3370A2;	
  border-right:solid 1px #E4E4E4;	
  border-left:solid 1px #E4E4E4;	
  border-top:solid 2px #E4E4E4;	
  /*color:black;*/
  background-color:#FFDAD7;
  
}


.TabSelected
{
 /*font-weight:bold;*/

 color:black;
 border-top:solid 1px #3370A2;	
 border-right:solid 1px #3370A2;	
 border-left:solid 1px #3370A2;	
 cursor:pointer;
 background-image:url('../../Images/Tab_header.png');
 background-repeat:repeat-x;
  
}

.TabContainer
{  
 
 border-bottom:solid 1px #3370A2;	
 border-right:solid 1px #3370A2;	
 border-left:solid 1px #3370A2;	
 PADDING-TOP: 5px;
 PADDING-LEFT: 18px;

}

.TabSpacer
{
  width:2px;
  padding:0;
  border-bottom:solid 1px #3370A2;		
}

.TabNormal:hover
{ 	
  cursor:hand;
 background-color:White;
 text-decoration:underline;
 }
 
.TabSelected_Main
{
 /*font-weight:bold;*/

 font-family: Arial, Courier, Times New Roman;
 font-size:smaller;
	
 color:black;
 border-top:solid 1px #3370A2;	
 border-right:solid 1px #3370A2;	
 border-left:solid 1px #3370A2;	
 cursor:pointer;
 background-color:#A7A7A1;
}
.TabNotSelected_Main
{  
 font-family: Arial, Courier, Times New Roman;
 font-size:smaller;
	
 color:black;
 border-top:solid 1px #3370A2;	
 border-right:solid 1px #3370A2;	
 border-left:solid 1px #3370A2;	
 cursor:pointer;
 background-repeat:repeat-x;
 background-color:#D7D7D1;
 
}
.TabNotSelected_Main:hover
{  
	background-color:#A7A7A1;
	font-weight:bold;
	text-decoration:underline;
}
 

.inputboxdate
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#333333;
	text-decoration: none;
	background-color: #FFFFFF;
	clear: none;
	float: none;
	height:15px;
	border: 1px solid #AAAAAA;
	width:70px;
}
.inputboxdateimg
{
	cursor: hand; 
	border:solid 2px #AAAAAA;
	vertical-align:middle;
	
}
.inputbox
{
	font-family: Arial, Helvetica, sans-serif;
		border: 1px solid #cccccc;
	color:#333333;
		text-decoration: none;
		clear: none;
		float: none;
/*	padding: 2px 1px 2px 4px; */
		padding: 1px 1px 1px 1px;
		width:150px;
    	FONT-SIZE: 9px;
    	FONT-FAMILY: Verdana, Arial;
    	BACKGROUND-COLOR: #ffffff;
	margin-left: 0px;
}


.hide
{
    display:none;
}

.show
{
    display:inline;
}
.showTerm
{
	white-space:pre-line;
}

.modalBackground
{
	background-color:Gray;	
	
}
/* Css for Redeem Point screen*/
.textmiddle {vertical-align:middle;} 
.lblPointToRedeemHeaderAllPoint{color:rgb(119,143,49);font-weight:bold;background-color:rgb(231,237,211); }
.lblPointToRedeemDetail{color:Black;font-weight:bold}
.lblPointToRedeemHeaderSomePoint{color:rgb(163,205,225);font-weight:bold;background-color:rgb(218,231,248); }
.lblPointToRedeemHeaderNoPoint{color:rgb(160,135,171);font-weight:bold;background-color:rgb(235,228,200); }
.divmaster
{
	height:100%;
	width:90%;
	border:solid 1px gray;
}
.divPoints
{
	height:100%;
	width:22%;
	float:left;
}
.divDetail
{
	height:100%;
	width:78%;
	float:left;
}
ul {
        list-style: none;
        margin: 0;
        padding: 0;
        }
img {
    border: none;
}
#menu8 {
        width: 130px;
        margin: 1px;
        border-style: solid;
        border-color: #656556;
         border-width: 1px;
        }
        
 #menu8 li a {
        height: 25px;
          voice-family: "\"}\"";
          voice-family: inherit;
        text-decoration: none;
        }

#menu8 li a:link, #menu8 li a:visited {
        color: #656556;
        display: block;
        background:  url('../../Images/menu8.gif');
        padding: 8px 0 0 20px;
        }
#menu8 li a:hover,  #menu8 li #current {
        color: #656556;
        background:  url(../../Images/menu8.gif) 0 -32px;
        padding: 8px 0 0 20px;
        }
#menu8 li #notcurrent {
         color: #656556;
        display: block;
        background:  url(../../Images/menu8.gif);
        padding: 8px 0 0 20px;
        }
#menu8 li a #current {
        color: #656556;
        background:  url(../../Images/menu8.gif) 0 -32px;
        padding: 8px 0 0 20px;
        }
#menu8 li a #notcurrent{
         color: #656556;
        display: block;
        background:  url(../../Images/menu8.gif);
        padding: 8px 0 0 20px;
        }
.divLogin
{
	float:left;
}
.divQuote
{
	float:left;
	height:100%;
	
}
.divBook
{
	float:left;
	height:100%;
}
.LoginLink
{
	font-family: Verdana;
	color:Black;
	font-size:15px;
	font-weight:bolder;
}
.LoginHeaderLink
{
	font-family: Verdana;
	color:Black;
	font-size:20px;
	font-weight:bolder
}
.pageheader
{
    color:#ffcc00;
    font-style:normal;
	font-family:Tahoma;
	font-weight:bold;
	font-size:large;
	margin-left:10px;
}
.spacer
{
	height:20px;
}
.smallspacer
{
	height:5px;
}
.tabsQuote
{
    float: left;
    width: 32%;
    height:50px;
    background: #efefef;
    /*font-size: 93%;*/
    font-size: 1.0em; 
    line-height: normal;
    border-bottom: 1px solid #666;
    text-align:center;
    vertical-align:middle;
}
 .tabsQuoteSelected
{
    float: left;
    width: 32%;
    height:50px;
    background:green;
     /*font-size: 93%;*/
    font-size: 1.0em; 
    line-height: normal;
    border-bottom: 1px solid #666;
    text-align:center;
    vertical-align:middle;
}
 .lableTextRight
{
	font-family: Verdana, Tahoma, Arial Rounded MT BOld;
	color:Black;
	font-size:9px;
	font-weight:normal;
	text-align:right;
}
 .lableTextBold
{
	font-family: Verdana, Tahoma, Arial Rounded MT BOld;
	color:Black;
	font-size:9px;
	font-weight:bold;
	text-align:right;
}