body 
{   margin-left: 0px; 
	margin-top: 0px; 
	margin-right: 0px; 
	margin-bottom: 0px; 
	background-image: url(User/images/bg.jpg); 
}


 #popup {
    /* Necessary: */
    position: absolute;
    display: none;
    z-index: 10;

    /* Additional styling: */
    width: 400px;
    font-size: medium
    background-color: #eee;
    border: 1px dotted #ece;
   
    opacity: .85;
    filter: alpha(opacity=85);
  }

.LeftMenu_animation
{
	height:165px;
	width:215px;  
}
.CloverLeafList
{
	width:120px;
	height:250px;
	border:2px;
	border-style:solid;   
	border-color:#d87426; 
	
}

.Search_Results_Photo
{
	border:3px;
	border-style:solid;
	border-color:#d87426;    
}
.Sresults
{
	table-layout:fixed;  
}
.TxtStyle
{
	border:0px;
	border-style:none;   
	background-color:#f8eeb4;
	overflow:auto;
}
.TxtDates
{
	border:2px;
	border:solid;
	border-color:#E9A003;
	width:80px; 
}
.TxtStyle_Reply
{
	border:0px;
	border-style:none;   
	overflow:auto;
}
.LblFont
{
	font-size:20px;
	font-weight:bold;  
	font-family:Arial;  
}
.LblFontmsg
{
	font-size:12px; 
	font-family:Arial;
	font-weight:bold;   
	color:#5E0000;
}
.LblFontmsg_inner
{
	font-size:12px; 
	font-family:Arial;  
	font-weight:normal;    
}
.Searchcolor
{
	text-decoration:none;
	color:#5E0000; 
}
.HistoryHead
{
	background-color: #e7a900;
	font-family:Arial;
	font-weight:bold;   
	font-size:14px;
	color:#5E0000;    
}
.membership
{
	color:Blue;	
}
.ImageButtion_Height_Width
{
	height:185px;
	width:145px; 
	border:3px;
	border-style:solid;    
}
.ShowCase_HW
{
	height:110px;
	width:90px;  
}
.Text_box_Style
{
	overflow:hidden;    
	border:0px;
	border-style:none;   
	background-color:#f8eeb4;
	font-family:Arial;
	font-weight:bold;
	font-size:11px;      
}
.DatagridHeader
{
	font-size:x-small;
	text-decoration:underline;   
	font-weight:bold; 
	color:#5E0000; 
}
.DatagridHeader_Admin
{
	
	font-family:Verdana;  
	font-variant:normal;     
	text-decoration:underline;   
	color:#5E0000; 
}
.RblList
{
	
	font-size:8pt; 
	font-family:Verdana;
	font-weight:normal;  
	  
}
.SiteMap1
{
	
	color:Black;
	font-size:12px;
	font-weight:bold; 
	font-family:Verdana;       
}
.Content_Style
{
	TEXT-ALIGN:justify;
	font-family:Verdana;
	font-size:13px;      
}
.Content_innerStyle
{
	TEXT-ALIGN:justify;
	font-family:Verdana;
	font-size:10px;
}
.Content_Mail
{
	text-decoration:none;
	text-justify:auto;
	font-family:verdana;        
	font-size:11px;
	font-weight:bold; 
	background-color:#f8eeb4;
	color:#5E0000; 
}
.Content_InnerMail
{
	text-decoration:none;
	text-align:left ;  
	font-family:verdana;        
	font-size:11px;
	font-weight:bold; 
	color:#4592c0; 
}
.Table_Bg
{
	background-color:#f8eeb4; 
}
.Welcome
{
	font-family:verdana;
	font-size:10px;  
	font-weight:bolder; 
	vertical-align:middle;
	color:#000000;
	text-decoration:none;  
}
.fieldsName
{
	font-size:x-small; 
	font-family:Tahoma; 
	color:highlight;
	font-weight:bold;
	text-align:right;
	vertical-align:top;
}
.a
{
	font-family:Tahoma;
	font-size:12px;
}

.TableCells
{
	font-size:12px;
	font-family:Tahoma;
	color:Navy;
	font-weight:bold;
	text-align:right;	
	vertical-align:text-top;	
}
.ErrorMsg
{
	font-size:12px;
	font-family:Tahoma;
	color:red;
	font-weight:bold;
	text-align:left;	
	vertical-align:text-top;	
}

.TableCellssideLinks
{
	font-size:11px;
	font-family:Arial;
	color:Black;
	font-weight:normal;
	text-align:left;	
	vertical-align:text-top;	
}
.TableCellsside
{
	vertical-align:text-top;
	font-size:11px;
	font-family:Arial;
	color:Black;
	font-weight:bold;
	text-decoration:bold; 
	text-align:left;	
		
}
.mailTableCellsside
{
	font-size:11px;
	font-family:Arial;
	color:#5E0000;
	font-weight:bold;
	text-align:left;	
	vertical-align:middle;	
}
.TableCellssideL
{
	font-size:11px;
	font-family:Arial;
	color:Black;
	font-weight:normal;
	text-align:left;
	vertical-align:text-top;
	table-layout:fixed;  	
}
.TableCellssideLeft
{
	font-size:11px;
	font-family:Arial;
	color:Black;
	font-weight:normal;
	text-align:left;
	vertical-align:text-top;
}

.TableCellsside_admingrids
{
	font-size:9px;
	font-weight:normal;
	font-family:Verdana;  
	text-align:left;
	vertical-align:text-top;
	table-layout:auto;   	
}
.TableCellssideLB
{
	font-size:11px;
	font-family:Arial;
	color:Black;
	font-weight:bold;
	text-align:left;
	vertical-align:text-top;	
}
.TableCellssideB
{
	font-size:11px;
	font-family:Arial;
	color:Black;
	font-weight:bold;
	text-align:right;	
	vertical-align:text-top;	
}
.TableCellssideC
{
	font-size:11px;
	font-family:Arial;
	color:Black;
	font-weight:bold;      
	text-align:left;
	vertical-align:text-top;	
}
.aHome
{
	font-family:Arial Narrow;
	font-size:14px;
	color:White;
	text-decoration:none;
	font-weight:bold;
}
.aHome:hover
{
	font-family:Arial Narrow;
	text-decoration:underline;	
	font-size:14px;
	color:White;
	font-weight:bold;
}	
.HeaderStyleGrid
{
	font-family:Verdana;
	font-size:12px;
	color:Black;
	text-align:center;
	text-decoration:none;
	font-weight:bold;	
}	
.ItemStyleGrid
{
	font-family:Arial Narrow;
	font-size:14px;
	color:Navy;
	background-color:#f5f5f5;
	
}		
.aMenu
{
	font-family:Arial Narrow;
	font-size:14px;
	color:#316a65;
	text-decoration:none;
	font-weight:bold;
}
.aMenu:hover
{
	font-family:Arial Narrow;
	text-decoration:underline;	
	font-size:14px;
	color:Navy;
	font-weight:bold;
}
.TableCellsinputs
{
	font-size:9px;
	font-family:Tahoma;
	color:Navy;
	font-weight:bold;
	text-align:left;
	vertical-align:middle;	
}

.TableCellsinputslogin
{
	font-size:12px;
	font-family:Arial;
	color:#660000;
	font-weight:bold;
	text-align:left;
	vertical-align:middle;	
}
.basicdatepicker
{
    white-space: nowrap;
}
.bdpPopUp
{
    width: 148px;
    border: 2px solid black;
    background: #FFFFFF;
}
.bdpPopUp td
{
    padding: 2px;
    text-align: center;
}
.bdpPopUp, 
.bdpPopUp th, 
.bdpPopUp td, 
.bdpPopUp div
{
    font: normal 11px Arial, Verdana, sans-serif;
}
.bdpPopUp a, 
.bdpPopUp a:link, 
.bdpPopUp a:visited, 
.bdpPopUp a:active, 
.bdpPopUp a:hover
{
    text-decoration: none;
    color: #000000;
}
.bdpTitle
{
    width: 100%;
    background: #9EBEF5;
    height: 15px;
    color: white;
    border: 1px solid black;
}
.bdpTitle td
{
    height: 16px;
    padding: 0px 2px 0px 2px;
    background-color: #808080;
}
.bdpTitle th
{
    width: 100%;
    font-weight: normal;
    white-space: nowrap;
    background-color: #808080;
    text-transform: uppercase;
    margin-right: 1px;
    margin-left: 1px;        
}
.bdpCalendar
{
    width: 140px;
    margin: 1px 20px 0 20px;
    border-bottom: 1px solid black;
}
.bdpCalendar td
{
    padding: 0;
    text-align: center;
}
td.bdpDay
{
    color: #ACA899;
    text-align: right;
    padding-left: 1px;
    height: 17px;
    width: 17px;
    border: 1px solid #FFFFFF;
    cursor: default;
}

div.bdpFooter input
{
    font: normal 11px Arial, Verdana, sans-serif;
    width: 48px;
    margin: 5px 6px 5px 6px;
}

/* Commented Backslash Hack hides rule from IE5-Mac, documented at http://www.sam-i-am.com/work/sandbox/css/mac_ie5_hack.html \*/
.bdpCalendar
{
    margin: 1px auto 0 auto;
    border-bottom: 1px solid black;
}

.bdpCalendar th
{
    padding-top: 4px;
    padding-bottom: 3px;
}

div.bdpFooter input
{
    font: normal 11px Arial, Verdana, sans-serif;
    width: 48px;
    margin: 5px 6px 5px 6px;
}
td.bdpDay
{
    color: #ACA899;
    text-align: center;
    padding-left: 1px;
    height: 18px;
    width: 13px;
    border: 1px solid #FFFFFF;
    cursor: default;
    font-weight: bold;
}
/* End hack */
.bdpDayHeader
{
    padding-right: 3px;
    font-weight: normal;
    text-align: right;
    border-bottom: 1px solid black;
}

td.bdpOtherMonthDay a, 
td.bdpOtherMonthDay a:link, 
td.bdpOtherMonthDay a:visited, 
td.bdpOtherMonthDay a:active, 
td.bdpOtherMonthDay a:hover
{
    color: #ACA899 !important;
    cursor:auto;
}
td.bdpSelectedDay
{
    background-color: #CCCCCC !important;
    border: 1px solid #CCCCCC;
}
td.bdpTodayDay
{
    border: 1px solid #990000;
}
td.bdpWeekNumber
{
    color: #000000;
    font-size: 8px;
    border-right: 1px solid #ACA899;
    background: #CEDEFA;
    text-align: right;
    padding: 0 3px;
}
img.bdpButton
{
    vertical-align: top;
    margin-top: 1px;
    margin-left: 2px;
    border: 0;
}
a.bdpButton
{
    margin-left: 2px;
}
div.bdpFootNote
{
    padding: 2px;
    padding-top: 4px;
}
.bdpMonthSelector
{
    font: normal 11px Tahoma, Verdana, Arial, sans-serif;
    border: 1px solid #000000;
    background: #FFFFFF;
    padding: 0px;
    width: 74px;
}
.bdpYearSelector
{
    font: normal 11px Tahoma, Verdana, Arial, sans-serif;
    border: 1px solid #000000;
    background: #FFFFFF;
    padding: 0px;
    width: 43px;
}
.bdpMonthSelector a, .bdpYearSelector a
{
    padding: 1px 10px;
}
a.bdpMonthSelectorItem, 
a.bdpMonthSelectorItem:link, 
a.bdpMonthSelectorItem:visited, 
a.bdpMonthSelectorItem:active
{
    display: block;
    text-decoration: none;
    color: #000000;
    text-align: left;
}
a.bdpYearSelectorItem, 
a.bdpYearSelectorItem:link, 
a.bdpYearSelectorItem:visited, 
a.bdpYearSelectorItem:active
{
    display: block;
    text-decoration: none;
    text-align: center;
    color: #000000;
}
a.bdpMonthSelectorSelectedItem, 
a.bdpMonthSelectorSelectedItem:link, 
a.bdpMonthSelectorSelectedItem:visited, 
a.bdpMonthSelectorSelectedItem:visited, 
a.bdpMonthSelectorSelectedItem:active, 
a.bdpMonthSelectorSelectedItem:hover, 
a.bdpMonthSelectorItem:hover
{
    display: block;
    text-decoration: none;
    color: #FFFFFF;
    background: #000000;
    text-align: left;
}
a.bdpYearSelectorSelectedItem, 
a.bdpYearSelectorSelectedItem:link, 
a.bdpYearSelectorSelectedItem:visited, 
a.bdpYearSelectorSelectedItem:active, 
a.bdpYearSelectorSelectedItem:hover, 
a.bdpYearSelectorItem:hover
{
    display: block;
    text-decoration: none;
    text-align: center;
    color: #FFFFFF;
    background: #000000;
}
a.bdpYearSelectorImg
{
    display: block;
    text-align: center;
    background-color: white;
    padding-top: 2px;
    padding-bottom: 2px;
}

td.bdpSpecialDate a, 
td.bdpSpecialDate a:link, 
td.bdpSpecialDate a:visited, 
td.bdpSpecialDate a:active, 
td.bdpSpecialDate a:hover,
td.bdpSpecialDate a:visited:hover
{
    font-weight: bold;
}

div.bdpFootNote a, 
div.bdpFootNote a:link, 
div.bdpFootNote a:visited, 
div.bdpFootNote a:active, 
div.bdpFootNote a:hover,
div.bdpFootNote a:visited:hover
{
    text-decoration: underline;
    color: #333399;
}

.basicdatepicker input {
    width: 86px;
    }
    
div.UnavailableDay {
    width: 11px;
    background: url(/aspnet_client/basicframe_webcontrols_basicdatepicker/1_1_1959/Expedia_X.gif) center no-repeat;
    }
div.UnavailableDayValue {
    color: black;
    font-weight: bold;
    }    
td.off
{
	background: #ffffff;
}
td.on
{
	background: #f5f5f5;
} 
.aMenu1
{
	font-size:11px;
	font-family:Verdana;
	color:Black;
	font-weight:normal;
	text-align:left;	
	vertical-align:text-top;	
}
.aMenu1:hover
{
	font-size:11px;
	font-family:Verdana;
	color:Black;
	font-weight:normal;
	text-align:left;	
	vertical-align:text-top;		
}
.aMenu1:Active
{
	background: #999999;
}
a
{
	font-size:12px;
	font-family:Verdana;
}
.Search
{
	 font-family:Arial;
	 font-size:11px;
	 font-weight:bold;  
}
.HlinkUnderLine_menu
{
	text-decoration:none;
	font-family:verdana;
	font-size:11px; 
   	color:black;
}
.HlinkUnderLine_faqs_sp
{
	text-decoration:none;
	font-family:verdana;
	font-size:18px;   
	color:#000000;
}
.HlinkUnderLine_faqs_sp:hover
{
	text-decoration:underline
}
.HlinkUnderLine
{
	text-decoration:none;
	font-family:Arial;
	font-weight:bold;  
	font-size:12px;   
	color:#582374;
	border-bottom:1px solid #999999; 
	width:100px;
	display:block;
}	
.HlinkUnderLine_Mail
{
	text-decoration:none;
	font-family:Verdana;
	font-weight:bold;  
	color:#1409ff;
	
}
.HlinkUnderLine_bottomHeader
{
	text-decoration:none;
	font-family:verdana;
	font-size:11px;   
	color:black;
	font-weight:bold;    
	
}
.HlinkUnderLine_disopt
{
	font-family:verdana;
	font-size:11px;   
	font-weight:bold;    
}
.HlinkUnderLine_ClickHere
{
	text-decoration:none;
	font-family:verdana;
	font-size:11px;   
	color:#d9100b;
	font-weight:bold;    
	
}
.ALink_autocount
{
	font-size:11px;
	font-weight:bold;  
	color:black;
	font-family: Verdana;
}
.ALink_mail
{
	text-decoration:none;
	text-justify:auto;
	font-family:verdana;        
	font-size:11px;
	font-weight:bold; 
	background-color:#f8eeb4;
	color: #1e47fb;
}

.HlinkUnderLine_Mail:hover
{
	text-decoration:underline
}	
.HlinkUnderLine:hover
{
	text-decoration:underline
}
.HlinkUnderLineMore
{
	text-decoration:none;
	font-family:Arial;
	color: #FF1243;
	display:block; 
	border-bottom:1px solid #999999
	width:80px
	
}
.HlinkUnderLineMore:hover
{
	text-decoration:underline
}
.Height_Width
{
	font-family:Verdana;  
	font-size:12px;  
	text-align:left;
	font-weight:lighter;
	text-decoration:none;
	height:20px;
}
.Height_Width_cmb
{
	font-family:Verdana;  
	font-size:10px;  
	text-align:left;
	font-weight:lighter;
	text-decoration:none;
	height:16px;
}

.HeadingText
{
	font-family : Arial;
	font-size : 21px;
	color:#5E0000;
}

.style4 { FONT-SIZE: 10px;font-weight:bold; word-spacing:normal;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}
.style5 { FONT-SIZE: small; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
.style6 {font-family: Verdana, Arial, Helvetica, sans-serif}
.style10 { font-size: 12px; color: #FFFFFF; }
.style9 {color: #FFFFFF}
.style11 { FONT-WEIGHT: bold } 
.style12 { FONT-WEIGHT: bold; FONT-SIZE: small; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
.style12 {font-size: small; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.style13 { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif } 
.style15 { FONT-SIZE: 10px; COLOR: #d87426; FONT-FAMILY: Arial, Helvetica, sans-serif } .style16 { FONT-SIZE: x-small; FONT-FAMILY: Arial, Helvetica, sans-serif } 
.style17 { color: #98531B; font-weight: bold; }
.style18 { font-size: x-small; color: #FFFFFF; }
a:link { text-decoration: none; }
a:visited { text-decoration: none; }
a:hover { text-decoration: underline; }
a:active { text-decoration: none; }
.style23 {font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;}
.style27 {font-size: 12}
.style28 {font-family: Geneva, Arial, Helvetica, sans-serif}
.style29 {font-weight: bold; font-size:12px; color: #5E0000; font-family: Geneva, Arial, Helvetica, sans-serif;}
.style30 {color: #5E0000; font-family: Geneva, Arial, Helvetica, sans-serif;}
.style31 {font-weight: bold; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif;}
.style32 {color: #D87426; font-family: Arial, Helvetica, sans-serif;}
.style33 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
}
.style35 
{
	font-family: Verdana; 
	font-size: 11px;	
}
.style15 {FONT-SIZE: 10px; COLOR: #d87426; FONT-FAMILY: Arial, Helvetica, sans-serif } .style16 { FONT-SIZE: x-small; FONT-FAMILY: Arial, Helvetica, sans-serif } 
.style37 {font-family: Arial, Helvetica, sans-serif;font-weight: bold;color: #FFFFFF;}
.style35 {color: #FFFFFF}
.style36 {font-size: x-small; font-family: Arial, Helvetica, sans-serif;}
.style37 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
}

