a:link
    {
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 10pt;
	}  

a:visited
    {
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 10pt;
	}  

a:active
    {
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 10pt;
	}  
	
a:hover
    {
	text-decoration: underline;
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 10pt;
	color: #DB1E73;
	}
	
a.Large:link
    {
	font-family: "Century Gothic", Verdana, Geneva, Arial, helvetica, sans-serif;
	font-weight: bold;
		font-size: 1.1em;
		color:#666666;
				
	}
	
a.Large:visited
    {
	font-family: "Century Gothic", Verdana, Geneva, Arial, helvetica, sans-serif;
	font-weight: bold;
		font-size: 1.1em;
		color:#666666;
				
	}
	
a.Large:active
    {
	font-family: "Century Gothic", Verdana, Geneva, Arial, helvetica, sans-serif;
	font-weight: bold;
		font-size: 1.1em;
		color:#666666;
				
	}
	
a.Large:hover
    {
	font-family: "Century Gothic", Verdana, Geneva, Arial, helvetica, sans-serif;
	font-weight: bold;
		font-size: 1.1em;
		color:#DB1E73;
				
	}			
	
a.Small:link
    {
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 8pt;
	}  

a.Small:visited
    {
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 8pt;	
	}  
a.SpnText:active
    {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 8.5pt;
	color: Black;		
	}
a.SpnText:hover
    {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 8.5pt;
	color: Black;		
	}
a.SpnText:visited
    {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 8.5pt;
	color: Black;		
	}
a.SpnText:link
    {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 8.5pt;
	color: Black;		
	}	
	
a.Small:active
    {
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 8pt;
	}  

a.Small:hover
    {
	text-decoration: underline;
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 8pt;
	color: #DA7100;	
	}	
	
a.CalText:link
    {
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 11px;
	background-color: #ffcc99;
	text-decoration: none;
	color: Black;			
	}  

a.CalText:visited
    {
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 11px;	
	background-color: #ffcc99;
	text-decoration: none;
	color: Black;						
	}  

a.CalText:active
    {
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 11px;
	background-color: #ffcc99;
	text-decoration: none;
	color: Black;						
	}  

a.CalText:hover
    {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 11px;
	color: White;	
	background-color: #ffcc99;	
	text-decoration: none;
	}	
	
a.Nav:link
    {
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 9pt;
	background-image: url(assets/nav.gif)
	}  

a.Nav:visited
    {
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 9pt;
	background-image:url(assets/nav.gif)
	}  

a.Nav:active
    {
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 9pt;
	background-image: url(assets/nav.gif)	
	}  

a.Nav:hover
    {
	text-decoration: underline;
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 9pt;
	color: #339999;
	background-image: url(assets/nav-ov.gif)
	}
	
a.Nav2nd:link
    {
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 8pt;
	padding-left: 8px;	
	}  

a.Nav2nd:visited
    {
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 8pt;
	padding-left: 8px;	
	}  

a.Nav2nd:active
    {
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 8pt;
	padding-left: 8px;	
	}  

a.Nav2nd:hover
    {
	text-decoration: underline;
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 8pt;
	color: #339999;	
	padding-left: 8px;	
	}		
	
H1 {
font-size:18px;
color:#ed1d37;}

H2 {
font-size:15px;
color:#DA7100;}
	
.CalTitle
    {
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	color:  #F9A21B;			
	} 
	
.Text
    {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 8.5pt;
	color: Black;		
	}
	
.SpnText
    {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 8.5pt;
	color: Black;		
	}
		
.CartText
    {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 8pt;
	color: Black;
	border: thin dotted #ffcc99;			
	}	
	
.MidText
    {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 10pt;
	color: Black;
		
	}
	
.Text
    {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 10pt;
	color: Black;	
	}	
	
.MidPinkText
    {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 10pt;
	color: #DA7100;		
	}
		
.MidRedText
    {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 10pt;
	color: #DA7100;
	font-weight: Bold;			
	}
.MidOrangeText
    {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 9pt;
	color: #DA7100;
	font-weight: Bold;			
	}	
	
.LargeRedText
    {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 12pt;
	color: #DB1E73;
	font-weight: Bold;		
	}
	
.MidRedText
    {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	color: #DB1E73;
	font-weight: Bold;		
	}
.LargeGrayText
    {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-weight: bold;
		font-size: 1.2em;
		color:#DA7100;
				
	}			
.LargeText
    {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 12pt;
	color: Black;
	font-weight: Bold;		
	}
	.ListingTable{
	border: thin dotted #ffcc99;
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 10pt;
	color: Black;
	}
	.ListingTableDetail{
	padding:3px 3px 3px 3px;
	border: thin dotted #ffcc99;
	background: url(assets/css-dotted.gif) repeat-x;		
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 10pt;
	color: Black;
	}	
	
	.BlueText
    {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	color: #DA7100;	
	font-weight:bold;	
	}	
	
	.Redtext
    {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	color: #DA7100;	
	font-weight:bold;	
	}

.Plate    
{
font-family: verdana, arial, sans-serif, helvetica;
font-size: 11px;

color: #ffcc99;
background-image:url(assets/OPlate.gif);
padding-left: 3px;
cursor:pointer;
cursor:hand;
}   

.OPlate    {
font-family: verdana, arial, sans-serif, helvetica;
font-size: 11px;

color: #ffcc99; 
background-image:url(assets/OPlate.gif);
padding-left: 3px;
cursor:pointer;
cursor:hand;
	}
	
.SmallPlate    
{
font-family: verdana, arial, sans-serif, helvetica;
font-size: 10px;
background-image: url(assets/2SmallOPlate.gif);
color: Black;
padding-left: 1px;
cursor:pointer;
cursor:hand;
}   

.SmallOPlate    {
font-family: verdana, arial, sans-serif, helvetica;
font-size: 10px;
background-image: url(assets/2SmallOPlate.gif);
color : Black; 

padding-left: 1px;
cursor:pointer;
cursor:hand;
	}	

.SearchForm    
{
font-family: verdana, arial, sans-serif, helvetica;
font-size: 10px;

} 
.SearchButton    
{
font-family: verdana, arial, sans-serif, helvetica;
font-size: 10px;
} 
Form, Input, Radio   
{
font-family: verdana, arial, sans-serif, helvetica;
font-size: 10px;
border-color: #ffcc99
}

/* calendar */

.CalendarHeader
{
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	color: White;
	font-size: 9pt;
	font-weight: Bold;
}



.CalPlate    
{
font-family: verdana, arial, sans-serif, helvetica;
font-size: 11px;
color: Black;
background-color: #ffcc99;
cursor:pointer;
cursor:hand;
}   

.CalOPlate    {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 11px;
	color: Black;	
	
	text-decoration: none;
cursor:pointer;
cursor:hand;
	}
	
.CalText    
{
font-family: verdana, arial, sans-serif, helvetica;
font-size: 11px;
background-color: #FFFFFF;
color: #F9A21B;
}	

.CalDayHeader
{
font-family: verdana, arial, sans-serif, helvetica;
font-size: 11px;
color: #FFFFFF;
background-color: #F9A21B;

}

.caldays {
font-weight:bold;}	

hr {
border: none 0; 
border-top: 1px dashed #ffcc99;/*the border*/
width: 100%;
height: 3px;/*whatever the total width of the border-top and border-bottom equal*/
} 

.LoveTrain
    {
	text-align:center;
	padding-top:10px;
	padding-bottom:30px;		
	}

.tickcomment
    {
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 9px;
	}
	
.small {
font-size:9px;} 