td
{
font-family:verdana;
font-size:11px;

}
.contactxt
{
color:white;
font-size:13px;
}
.cathead
{
font-family:Arial;
color:#FFF8DF;
font-size:14px;
font-weight:bold;
text-align:center;

}
.bordertd
{
border:1px solid #818181;
color:#9A9A9A;
font-size:11px;
font-weight:bold;
text-align:center;

}
.borderTable
 {
	border:1px solid #878787;

}

.bottomtxt

{
color:#9A9A9A;
}
.contentText
{

color:#9A9A9A;
font-size:12px;
}
.FormLabel
{
color:#6C6C6C;
font-weight:bold;
font-size:12px;
PADDING-LEFT:10px;

}
.PaymentText
{
color:#5E6A40;
font-weight:bold;
font-size:12px;
}
a.bottomlnk:link {
	color:#9A9A9A;
	text-decoration: none;
}
a.bottomlnk:visited {
	text-decoration: none;
	color:#9A9A9A;
}
a.bottomlnk:hover {
	text-decoration: none;
	color:#FFFFFF ;
}
a.bottomlnk:active {
	text-decoration: none;
}

a.emailnk:link {
	color:#FFFFFF;
	text-decoration: none;
}
a.emailnk:visited {
	text-decoration: none;
	color:#FFFFFF;
}
a.emailnk:hover {
	text-decoration: underline;
	color:#FFFFFF ;
}
a.emailnk:active {
	text-decoration: none;
}

a.leftsubilnk:link {
	color:#FFFFFF;
	text-decoration: none;
	font-weight:bold;
	font-size:12px;
}
a.leftsubilnk:visited {
	text-decoration: none;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
}
a.leftsubilnk:hover {
	text-decoration: underline;
	color:#FFFFFF ;
	font-weight:bold;
	font-size:12px;
}
a.leftsubilnk:active {
	text-decoration: none;
	font-weight:bold;
	font-size:12px;
}

.highLightRow
{
 background-color:#999966;
 cursor:hand;
 
}

.DefaultSportRow
{
background-color:#919191;
cursor:hand;
}

.DefaultEventRow
{
background-color:#AAAAAA;
cursor:hand;
}
.DefaultTravelRow
{
background-color:#B7B7B7;
cursor:hand;
}
.DefaultOtherRow
{
background-color:#C8C8C8;
cursor:hand;
}
a.NPlnk:link {
	color:White;
	font-size:12px;
	text-decoration: underline;
	
	font-weight:bold;
}
a.NPlnk:visited {
	text-decoration: underline;
	color:White;
	
	font-size:12px;
	font-weight:bold;
	
}
a.NPlnk:hover {
	text-decoration: underline;
	color:#FFF8DF;
	font-size:12px;
	
	font-weight:bold;
	
}
a.NPlnk:active {
	text-decoration: underline;
	
	 font-size:12px;
	font-weight:bold;
	
}
.Errormsg
{
	font-family: Verdana, Tahoma;
	font-weight: bold;
	font-size: 11px;
	color: red; 
}

.FormButtons
{
	border: 1px solid #666666;
	text-align: center;
	background-color:#333333;
	/*width: 65px;*/
	cursor: hand;
	height: 22px;
	color: white;
	font-weight: bold;
	font-family:Tahoma;
	font-size: 11px;
}

.TextBox
{
    BORDER: #8e9cb5 1pt solid;
    BACKGROUND-POSITION: right top;
    FONT-SIZE:10pt;
  /*  font-weight:bold;*/
    BACKGROUND-IMAGE: url(SiteImages/Required.gif);
    WIDTH: 200px;
    height:20px;
    COLOR: #191970;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Verdana
}

.TextArea
{
    BORDER: #8e9cb5 1pt solid;
    BACKGROUND-POSITION: right top;
    FONT-SIZE:10pt;
    BACKGROUND-IMAGE: url(SiteImages/Required.gif);
    WIDTH: 200px;
     COLOR: #191970;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Verdana
}
.Combo
{
    BORDER: #8e9cb5 1pt solid;
    FONT-SIZE:10pt;
    WIDTH: 200px;
     COLOR: #191970;
     FONT-FAMILY: Verdana
}

/*---link related----*/

.lnkbordertd
{
border:1px solid #818181;
color:#9A9A9A;
font-size:11px;
font-weight:bold;
padding: 1px;
}

.lnkdescription
{
border:1px solid #818181;
color:#9A9A9A;
font-size:11px;
font-weight:bold;
padding-left:5px;
padding-top:5px;
padding-bottom:5px;
}


.IntroLoginText
{
    PADDING-LEFT: 0px;
    FONT-SIZE: 8pt;
    COLOR: grey;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: left;
    font-weight:bold;    
}