body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

/*ie6 PNG fix*/
img, div {
behavior: url(iepngfix.htc)
}

.style3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #000000;
	font-size: 16px;
	font-weight: normal;
}
.times {
	font-family: "Times New Roman", Times, serif;
	color: #8a0007;
	font-size: 24px;
}

.timesred {
	font-family: "Times New Roman", Times, serif;
	color: #8a0007;
	font-size: 19px;

}
.timesredmiddle {
	font-family: "Times New Roman", Times, serif;
	color: #8a0007;
	font-size: 20px;

}
.style2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 13px;
}
.style2red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #8a0007;
	font-size: 13px;
}
.style2small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 9px;
}
.style2big {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 15px;
	font-weight: normal;
}
.style2bigWhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 15px;
	font-weight: normal;
}

.earlybirdprice {color: #0066FF; font-weight: bold; }


a:link {
	color: #8a0007;
	text-decoration: none;
}
a:visited {
	color: #666666;
	text-decoration: none;
}
a:hover {
	color: #b09565;

}
a:active {
	color: #000000;
}
.border {
	border: thin solid #C6C6C6;
}
.style21 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 10px;
}

#CorporateList ul { padding: 0; margin: auto; }
#CorporateList li { list-style: none; display: block; position: relative; }
#CorporateList li div { display: block; text-decoration: none; width: 480px; border-bottom: 1px solid #666; margin: 5px; padding: 5px;}
#CorporateList li div .image { height: 80px;}
#CorporateList li div .label {vertical-align: middle; padding-left: 10px; position: absolute; left: 260px; font-family: Arial; }
#CorporateList li div img { border: 0; vertical-align: middle; }

/* Sponsors on Homepage side */
h3.sponsors { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: italic; font-weight: bold; }

/*for preloading images*/
img.hidden {display:none; height:0px; width:0px;}

.tfader {
	z-index:0;
}

.celebrating{
position:relative;
margin-top:-36px;
padding-right:265px;
z-index:50;
}

.lamborghini{
position:relative;
margin-top:-45px;
margin-left:279px;
z-index:50;
}

#menuContainer{
	z-index:50;
}
.links {
	color: #FFFFFF;
	text-decoration: none;
}

.pageTitle{font-family:"Times", serif; font-weight:bold; font-style:italic; font-size:22px; color:#8a0007; text-align:center; margin:30px 0 15px 0;}
.footerText{font-family:verdana, sans-serif; font-size:10px; color:black; text-align:center; padding-bottom:30px;}
.headerLogo{width:390px; height:89px; border:0; position:absolute; left:50%; margin:-35px 0 0 -360px;}
.headerInfo{width:173px; height:68px; border:0; position:absolute; left:50%; margin:-25px 0 0 175px}

.faq{text-align:left; font-size:12px; padding:0 10px; list-style-type:none; margin-top:10px;}
.faq li{font-weight:bold; padding-bottom:25px;	font-family: "Times New Roman", Times, serif; color: #8a0007; font-size: 17px;}
.faq li ul{padding-top:3px; list-style-type:none; padding-left:0;}
.faq li li{font-weight:normal; padding-bottom:0;  font-size:14px; color:black;font-style:normal; font-family:arial, sans-serif;}