
headerbody {
	FONT-SIZE: 11px; 
	COLOR: #3f3f3f; 
	FONT-FAMILY: Verdana; 
	BACKGROUND-COLOR: #c6d1f0
}
.headerrow {
	FONT-SIZE: 11px; 
	BACKGROUND: #bcd2ee; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.content {
	FONT-SIZE: 11px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A:link {
	COLOR: blue; 
	TEXT-DECORATION: underline
}
A:visited {
	COLOR: blue; 
	TEXT-DECORATION: underlinef
}
A:hover {
	COLOR: blue
}
.footer {
	FONT-SIZE: 11px; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.acctdbstyle {
	FONT-SIZE: 11px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.contactinforow {
	FONT-SIZE: 11px; 
	BACKGROUND: white; 
	COLOR: #1c1c1c; 
	LINE-HEIGHT: 20px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.contactinfoheading {
	FONT-SIZE: 12px; 
	BACKGROUND: #b5b5b5; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	HEIGHT: 18px
}
.white {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #FFFFFF; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	HEIGHT: 18px
}

.trandetailitemstyle {
	FONT-SIZE: 11px; 
	BACKGROUND: #dcdcdc; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	HEIGHT: 18px
}
.trandetailalternateitemstyle {
	FONT-SIZE: 11px; 
	BACKGROUND: #dcdcdc; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	HEIGHT: 18px
}
.trandetailselecteditemstyle {
	FONT-SIZE: 14px; 
	BACKGROUND: gray; 
	COLOR: black; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	HEIGHT: 18px
}
.tranpagerstyle {
	FONT-SIZE: 11px; 
	BACKGROUND: #b5b5b5; 
	COLOR: black; 
	FONT-FAMILY: Verdana; 
	HEIGHT: 18px
}
.tranitemstyle {
	FONT-SIZE: 11px; 
	COLOR: black; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	HEIGHT: 18px
}
.tranmouseoverstyle 
{
	CURSOR: hand;	
	FONT-SIZE: 11px; 
	BACKGROUND: #c6d1f0; 
	COLOR: black; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	HEIGHT: 18px
}
.tranalternateitemstyle {
	FONT-SIZE: 11px; 
	COLOR: black; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	HEIGHT: 18px
}
.transelectedmouseoverstyle 
{
	CURSOR: hand;	
	FONT-SIZE: 11px; 
	BACKGROUND: #a2b5cd; 
	COLOR: black; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	HEIGHT: 18px
}
.transelecteditemstyle {
	FONT-SIZE: 11px; 
	BACKGROUND: #dcdcdc; 
	COLOR: black; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	HEIGHT: 18px
}
.tranheader {
		
	FONT-SIZE: 12px; 
	BACKGROUND: #b5b5b5; 
	COLOR: Black; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	HEIGHT: 18px
}

.rewarddetailitemstyle {
	FONT-SIZE: 11px; 
	BACKGROUND: #dcdcdc; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	HEIGHT: 18px
}

.rewarddetailalternateitemstyle {
	FONT-SIZE: 11px; 
	BACKGROUND: #dcdcdc; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	HEIGHT: 18px
}

.rewarddetailselecteditemstyle {
	FONT-SIZE: 14px; 
	BACKGROUND: gray; 
	COLOR: black; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	HEIGHT: 18px
}

.rewardpagerstyle {
	FONT-SIZE: 11px; 
	BACKGROUND: #b5b5b5; 
	COLOR: black; 
	FONT-FAMILY: Verdana; 
	HEIGHT: 18px
}
.rewarditemstyle {
	FONT-SIZE: 11px; 
	COLOR: black; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	HEIGHT: 18px
}
.rewardmouseoverstyle 
{	
	FONT-SIZE: 11px; 
	BACKGROUND: #c6d1f0; 
	COLOR: black; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	HEIGHT: 18px
}
.rewardalternateitemstyle {
	FONT-SIZE: 11px; 
	COLOR: black; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	HEIGHT: 18px
}
.rewardselectedmouseoverstyle 
{			
	FONT-SIZE: 11px; 
	BACKGROUND: #a2b5cd; 
	COLOR: black; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	HEIGHT: 18px
}
.rewardselecteditemstyle {
	FONT-SIZE: 11px; 
	BACKGROUND: #dcdcdc; 
	COLOR: black; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	HEIGHT: 18px
}
.rewardheader 
{	
	FONT-SIZE: 12px; 
	BACKGROUND: #b5b5b5; 
	COLOR: black; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	HEIGHT: 18px
}

.rewardviewdetails
{
	text-decoration:'underline';
	cursor:hand;
	color:Blue;	
	FONT-SIZE: 11px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 	
}

.dgdetailitemstyle {
	FONT-SIZE: 11px; 
	BACKGROUND: #dcdcdc; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	HEIGHT: 18px
}
.dgdetailalternateitemstyle {
	FONT-SIZE: 11px; 
	BACKGROUND: #dcdcdc; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	HEIGHT: 18px
}
.dgdetailselecteditemstyle {
	FONT-SIZE: 14px; 
	BACKGROUND: gray; 
	COLOR: black; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	HEIGHT: 18px
}
.dgpagerstyle {
	FONT-SIZE: 11px; 
	BACKGROUND: #b5b5b5; 
	COLOR: black; 
	FONT-FAMILY: Verdana; 
	HEIGHT: 18px
}
.dgitemstyle {
	FONT-SIZE: 11px; 
	COLOR: black; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	HEIGHT: 18px
}
.dgmouseoverstyle 
{
	CURSOR: hand;	
	FONT-SIZE: 11px; 
	BACKGROUND: #c6d1f0; 
	COLOR: black; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	HEIGHT: 18px
}
.dgalternateitemstyle {
	FONT-SIZE: 11px; 
	COLOR: black; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	HEIGHT: 18px
}
.dgselectedmouseoverstyle 
{
	CURSOR: hand;	
	FONT-SIZE: 11px; 
	BACKGROUND: #a2b5cd; 
	COLOR: black; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	HEIGHT: 18px
}
.dgselecteditemstyle {
	FONT-SIZE: 11px; 
	BACKGROUND: #dcdcdc; 
	COLOR: black; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	HEIGHT: 18px
}
.dgheader {
		
	FONT-SIZE: 12px; 
	BACKGROUND: #b5b5b5; 
	COLOR: Black; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	HEIGHT: 18px
}

.contentheader1 {
	PADDING-LEFT: 3px; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	BACKGROUND: #b5b5b5; 
	COLOR: black; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	HEIGHT: 18px
}
.contentheader2 {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 13px; 
	COLOR: black; 
	FONT-FAMILY: Verdana; 
	TEXT-ALIGN: left
}

.ManageAccount {
	FONT-SIZE: 11px; 
	COLOR: black; 
	FONT-FAMILY: Verdana
}
.ManageAccountAffiliateItems {
	FONT-SIZE: 11px; 
	COLOR: black; 
	FONT-FAMILY: Verdana
}
.ManageAccountCardHolderDetails {
	FONT-SIZE: 11px; 
	COLOR: black; 
	FONT-FAMILY: Verdana
}
.ButtonStyle1 {
	FONT-SIZE: 11px; 
	FONT-FAMILY: Verdana
}

.TextboxStyle
{
	font-family:Verdana;
	font-size: 11px;
	font-weight:normal;
}

.TextBoxStyle1 {
	FONT-SIZE: 11px; 
	FONT-FAMILY: Verdana
}
.TextBoxStyle2 {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 9px; 
	FONT-FAMILY: Verdana
}

.divMiscPanel 
{
	Z-INDEX: 1; 
	LEFT: 818px;
	WIDTH: 184px; 
    POSITION: absolute; 
    TOP: 43px; 
    HEIGHT: 555px; 
    BACKGROUND-COLOR: transparent
 }
 
 .divPointsEarnedSummary
 { BORDER-RIGHT: gray 0.05cm solid; 
   BORDER-TOP: gray 0.05cm solid;
   Z-INDEX: 2; 
   BORDER-LEFT: gray 0.05cm solid;
   WIDTH: 184px;
   BORDER-BOTTOM: gray 0.05cm solid;
   POSITION: relative; 
   TOP: 150px; 
   HEIGHT: 155px;
   BACKGROUND-COLOR: #c6d1f0
 }
 
.divMiscSubPanel1
 { 
	BORDER-RIGHT: gray 0.05cm solid;
    BORDER-TOP: gray 0.05cm solid; 
    Z-INDEX: 2; BORDER-LEFT: gray 0.05cm solid;
    WIDTH: 184px;
    BORDER-BOTTOM: gray 0.05cm solid; 
    POSITION: relative;
    TOP: 190px; 
    HEIGHT: 155px; 
    BACKGROUND-COLOR: #c6d1f0;
    font-family:Verdana;
	font-size: 10px
}

.PointsSummary
{
	font-family:Verdana;
	font-size: 10px
}

.Card
{
	background-color: Transparent;
	position: absolute;
	z-index: 3;
	top: 0px;
	left: 0px;
	width:184px;
	height: 116px;
}

.dgHeaderStyle
{
  height: 10px;
  color: White;
  background-color: #C6D1F0;  
  border: 1px;
  border-color: white;
  border-color: white;
  border-top-color: white;
  border-left-color: white;
  border-bottom-color:white;
  border-style: solid;
  font-family:Verdana; 
  font-size:11px;
}

.dgFooterStyle
{
  background-color: red;
  font-family:Verdana; 
  font-size:10px;
}

.dgItemStyle
{
  height: 10px;
  background-color: white; 
  font-family:Verdana; 
  font-size:11px; 
}

.dgAlternatingItemStyle
{ 
  height: 10px;
  background-color: lightgrey;
  font-family:Verdana; 
  font-size:11px;
}  

body
{
  background-color:White; 
  font-family:Verdana; 
  font-size:11px;
  color:#3F3F3F; 
}

a:link 
{
	color: blue; 
	text-decoration: underline; 
}

a:visited 
{
	color: blue; 
	text-decoration: underline; 
} 

a:hover 
{
	color: blue; 
} 

ul
{
  list-style-image: url(images/bullet.gif);
  list-style-type:square; 
  list-style-position:outside; 
  margin-left:18px; 
  margin-top:5px; 
  color:Navy;
  padding-left:2px;
}

ol
{
  list-style-position:outside; 
  margin-left:25px; 
  margin-top:5px; 
}

h1
{
  font-family:Verdana; 
  font-weight:bold;
  font-size:18px; 
  color:#3F3F3F;
  margin-top:12px; 
  margin-bottom:40px; 
}

h2
{
  font-family:Verdana; 
  font-weight:bold;
  font-size:18px; 
  color:#3F3F3F;
  margin-top:15px; 
  margin-bottom:15px; 
}

h3
{
  font-family:Verdana; 
  font-weight:bold;
  font-size:12px; 
  margin-top:2px; 
  margin-bottom:2px; 
}

.TopNavLink
{
  font-size:8px;
  color:#3F3F3F; 
}


.WelcomeTitle
{
  font-family:Verdana;
  font-size:23px;   
  font-weight:900; 
  letter-spacing:-0.2mm;
  margin-top:10px; 
  margin-bottom:20px; 
}

.MainText
{
  font-size:11px; 
}

.SmallText
{
  font-size:10px; 
}

.Hint
{
  color:Red;
}

input
{
  font-family: verdana; 
  font-size: 11px; 
}  

select
{
  font-family: Verdana; 
  font-size:11px;
}
heading
{
  font-family: Verdana; 
  font-size:8px;
}
.ButtonStyle
{
	font-family:Verdana;
	font-size: 11px;
}

.LogoutButtonStyle
{
	font-family:Verdana;
	font-size: 11px;
	text-align: right;
}

.LoginTextboxStyle
{
	font-family:Verdana;
	font-size: 11px;
	background-color:Transparent;
}

.LinkStyle
{
	font-family:Verdana;
	font-size: 11px;
	cursor: hand;
	color:Blue;
}

.MouseOverTextboxStyle
{
	font-family:Verdana;
	font-size: 11px;
	background : #A2B5CD;	
}

.selectedPage
{
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	font-size: 12px;
	color:Black;		
	font-weight:bold;
}

.subtranheader
{
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	font-size: 12px;
	color:Black;		
	font-weight:bold;
}


.TopGroup
{
  background-color:#3F3F3F; 
  background-image: url(../Images/top_group_bg.gif);  
  border-bottom-color: #CCCCCC;
}

.Level2Group
{
  background-color:silver; 
  background-image: url(../Images/level2_group_bg.gif);
}

.TopLevelTab 
{
  color:white; 
  font-family: Verdana; 
  font-size:11px; 
  cursor:pointer;
}

.TopLevelTabHover 
{
  color:gray; 
  font-family: Verdana; 
  font-size:11px; 
  cursor:pointer;
}

.SelectedTopLevelTab
{
  background-color: silver; 
  background-image: url(../Images/top_item_selected_bg.gif);
  font-family: Verdana; 
  font-size:11px; 
  cursor:default;
  border: 1px solid #CCCCCC;
  border-right-color: white;  
  position:relative;
  top:1px;
}

.Level2Tab 
{
  font-family: Verdana; 
  font-size:11px; 
  cursor:pointer;
}

.Level2TabHover 
{
  font-family: Verdana; 
  font-size:11px; 
  text-decoration:underline;
  cursor:pointer;
}

.SelectedLevel2Tab 
{
  background-color:#F6F6F6;
  font-family: Verdana; 
  font-size:11px; 
  border: 1px solid #AAAAAA;
  border-right-color: #F6F6F6;
  border-bottom-color: #F6F6F6;  
  cursor:default;
}

TR.highlight 
{ 
	CURSOR: hand;	
    FONT-SIZE: 11px;
    BACKGROUND: #c6d1f0;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: 18px    
}

TR.highlightminushand 
{ 		
    FONT-SIZE: 11px;
    BACKGROUND: #c6d1f0;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: 18px    
}

.MenuItem
{
  background-color:#3F3F3F;
  color:gainsboro;
  font-family:verdana;
  font-size:11px;  
  border:solid 1px #3F3F3F; 
  cursor:pointer;
}

.MenuItemHover
{
  background-color:orange;
  color:white;
  font-family:verdana;
  font-size:11px;   
  border:1px;
  border:solid 1px gold; 
  border-right-color:darkgoldenrod;
  border-bottom-color:darkgoldenrod;
  cursor:pointer;
}

.MenuItemActive
{
  background-color:orange;
  color:white;
  font-family:verdana;
  font-size:11px;   
  border:solid 1px gold; 
  border-left-color:darkgoldenrod;
  border-top-color:darkgoldenrod;
  cursor:pointer;
}

.MenuItemExpanded
{
  background-color:#635233;
  color:gainsboro;
  font-family:verdana;
  font-size:11px;   
  border:solid 1px orange; 
  border-right-color:darkgoldenrod;
  border-bottom-color:darkgoldenrod;
  cursor:pointer;
}

.specialsheader
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    BACKGROUND: #b5b5b5;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: 18px
}

.scroll
{
     width:976px; 
     overflow-x:hidden; 
	 overflow-y:scroll; 
}

.scrollClient
{
	 width: 976px; 
     overflow-x: hidden; 
	 overflow-y: scroll; 
}

.scrollClientFixed
{
	 position: absolute;
	 top: 185px;
	 height: 436px;
     width:976px; 
     overflow-x:hidden; 
	 overflow-y:auto;  
	 
}

.rowfooter
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background:"#B5B5B5";
	font-size: 12px;
	color:Black;		
}

.cardMemberListHeaderstyle
{
	FONT-SIZE: 10px;	 
	COLOR: black; 
	FONT-FAMILY: Verdana; 
	HEIGHT: 6px
}

.lastLogin
{
	font-family:Verdana;
	font-size: 11px;
	font-weight:normal;
	position:absolute;
	top:38px;
	left:500px
}

.FooterTable
{
	position:absolute;
	top:620px;
	left:10px;
}

.DescriptionBar
{
	font-weight: bold;
	border:solid thin black;
	padding-left: 3px;	
	font-size: 11px; 
	background: #b5b5b5; 
	color: black; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	height: 36px;	
	width: 960px
}

.titleBar
{
	position: absolute;
	left: 10px;	
	top: 130px;
}

.titleBar, .subTitleBar
{
	font-weight: bold; 
	font-size: 11px; 
	background-color: #666666; 
	border:1px solid #666666;
	color: white; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	height: 18px;
	width:  976px;
	padding-top: 1px;
	padding-left: 2px;
	padding-bottom: 1px	
}



.buttonStyle
{
	font-family:Verdana;
	font-size: 11px;
	width: 72
}
 . buttonReport
{
	BORDER-RIGHT: #808080 1px solid;
	BORDER-TOP: #808080 1px solid;
	BORDER-LEFT: #808080 1px solid;
	BORDER-BOTTOM: #808080 1px solid;
	background-color:"WhiteSmoke";
	CURSOR: hand;
	COLOR: black;
	FONT-FAMILY: Arial;
}

.pageDescription
{	
	position: absolute;
	left: 10px;
	top: 148px;
	font-weight: normal; 
	font-size: 11px; 
	background: #eeeeee; 
	color: black; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	height: 36px;
	width:  976px;
	border:1px solid #666666;
	padding-top: 1px;
	padding-left: 2px;
	padding-bottom: 1px	
}

#slidemenubar, #slidemenubar2
{ 
      position:absolute; 
      Z-INDEX: -6; 
      left:10px; 
      width:976px; 
      height: 36px;
      top:112px;
      color: black; 
      border:1px solid #666666;
      background-color:#eeeeee; 
      layer-background-color:#eeeeee; 
      font-size: 11px; 
      font-family: Verdana, Arial, Helvetica, sans-serif; 
      font-weight: normal;
      line-height:15px; 
      padding-top: 1px;
	  padding-left: 2px;
	  padding-bottom: 1px
} 

.SummaryGrid 
{	
	font-family:Verdana;
	font-size: 11px;
	font-weight:normal
}

.SummaryGridTr 
{
	border:1px solid;
	font-family:Verdana;
	font-size: 10px;
	font-weight:normal
}

.SummaryGridTd 
{
	border:1px solid;
	font-family:Verdana;
	font-size: 10px;
	font-weight:normal
}

.SummaryGridTdTotal 
{	
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold
}

.FontBoldBlk {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	clip: rect(auto,8px,auto,auto);
	margin-left: 0px;
	margin-right: 0px;
	padding-right: 0px;
	padding-left: 8px;
}
.smallgraytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	text-transform: none;
	color: #666666;
	border-left-style: 8;
	margin-right: 0px;
	margin-left: 0px;
	padding-right: 0px;
	padding-left: 8px;
}
.HeaderBoldWhite {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	margin-left: 8px;
}

.FontBoldGray {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #666666;
	clip: rect(auto,8px,auto,auto);
	margin-left: 0px;
	margin-right: 0px;
	padding-right: 0px;
	padding-left: 8px;
}
.mwbtnYes
{
	width:48px;
	height:26px;
	border: none;
	background-color: transparent;	
	background-image: url(../Images/mw_ButtonYes_Default.gif);
	cursor: pointer;
}
.mwbtnYesHide
{	
	display:none;
}
.mwbtnNo
{
	width:48px;
	height:26px;
	border: none;
	background-color: transparent;	
	background-image: url(../Images/mw_ButtonNo_Default.gif);
	cursor: pointer;
}
.mwbtnNoHide
{
	display:none;
}
.mwbtnOK
{
	width:48px;
	height:26px;
	border: none;
	background-color: transparent;	
	background-image: url(../Images/mw_ButtonOK_Default.gif);
	cursor: pointer;
	position:absolute;
	left:190px;
}
.mwbtnOKHide
{
	display:none;
}
	
