@charset "UTF-8";
/* CSS Document */
.wrapper {
	width: 800px;
	margin: 0 auto;
	padding: 10px 0;
	
}
.bodyBG {
	background-image: url(../images/bodyBG.gif);
	background-repeat: repeat-x;
	background-color: #fff;
	margin-top: -10px;
	padding: 0;

}
body {
	background-image: url(../images/bg_repeat.jpg) ;
	background-color: #BA0015;
	margin: 0;
}
body,td,th {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #222;
}
a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	outline: none;
	font-size: 11px;
}
a:hover {
	color: #000;

}

#clear{
	clear:both;
}
img{
	border:none;
}

.dummy {
	clear: both;
	width: 0;
	height: 0;

}
.float {
	float: left;
	
}
.float p {
	padding: 2px 0 0 170px;
	color: #e0e0e0;
	
}
#vPlayer {
	padding: 20px 0 0 20px;

}
#mavenLogo {
	/*visibility: hidden;*/
	float: left;
	width: 23px;
	margin: 12px 0 0 9px;

}
.resImg {
	margin: 8px 0 0 -10px;

}

/***************************************************
	Header Nav
****************************************************/
#navLinks {
	margin-top: -10px;

}


#theNav{
	width:422px;
	height:30px;
	overflow:hidden;
	padding:42px 0 0 223px;
	text-align:left;
	
}
#zodiac a{
	cursor:pointer;
	width:68px;
	height:32px;
	float:left;
	overflow:hidden;
	display:block;
	text-align:left;
	background:url(../images/nav.png) no-repeat -2px 0;

}
#zodiac a:hover{
	background:url(../images/nav.png) no-repeat -2px -32px;
}
#zodiacTxt{
	text-indent:-99999px;
	overflow:hidden;
	height:57px;
}
#contactTab a{
	cursor:pointer;
	width:85px;
	height:31px;
	float:left;
	overflow:hidden;
	display:block;
	text-align:left;
	background:url(../images/nav.png) no-repeat -340px 0;

}
#contactTab a:hover{
	background:url(../images/nav.png) no-repeat -340px -32px;
}
/*******************************************************
	Nav
*******************************************************/
#nav {
	width: 800px;
	margin: 0 auto;

}
#headerLogo {
	padding: 25px 0 0 10px;
	float:left;
}
/*******************************************************
	Headers
*******************************************************/
h1{
	color: #a01523;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-bottom:0px;
	font-size:21px;
	font-weight: normal;
	margin: -13px 0 5px 0;
}
.manage h1{
	color: #a01523;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-bottom:0px;
	font-size:21px;
	font-weight: normal;
	margin: 22px 0 5px -6px;
}
h1 a{
	color: #ccb462;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-bottom:0px;
	margin-bottom:0px;
	font-size:24px;
}
h2{
	color: #333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-bottom:0px;
	margin-bottom:0px;
	font-weight:normal;
	font-size:15px;

}
h3{
	float: left;
	color: #a01523;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0 0 0 0;
	font-weight:bold;
	font-size:12px;

}
h3 a{
	color: #a01523;
	display: block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin: 0px 0 0 5px;
	padding: 2px 0 0 0;
	font-weight:normal;
	font-size:10px;

}
h4{
	color: #222;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:0px;
	margin:0px;
	font-weight:normal;
	font-size:12px;
}
h5{
	color: #fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:0px 10px 10px 10px;
	margin:0px;
	font-weight:normal;
	font-size:14px;
}
/*******************************************************
	contact
*******************************************************/
#address{
	font-size: 9px;
	width: 554px;
	margin: 0 0 0 110px;
	padding: 0;
	color: #e0e0e0;

}
#contact {
	background-image: url(../images/contact.jpg);
	width: 484px;
	height: 310px;
	margin-top: -31px;
	margin-left: -15px;

}
.cmxform fieldset{
	border: none;
	padding: 52px;
	margin-left: 0px;

}

#eFName {
	border: none;
	margin-bottom: 38px;
	padding-right: 55px;
	background: none;

}
#eEmail {
	border: none;
	margin-bottom: 38px;
	padding-right: 11px;
	background: none;

}
#ePhone {
	border: none;
	margin-bottom: 27px;
	padding-right: 55px;
	background: none;

}
#eCompany {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: none;
	margin-bottom: 27px;
	padding-right: 30px;
	background: none;

}
#eMessage {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: none;
	width: 380px;
	height: 75px;
	margin-bottom: 20px;
	background: none;

}
#send {
	margin-left: 324px;
	background: none;
	border: none;
	outline: none;

}

/*******************************************************
	management
*******************************************************/
.prflImg {
	float: left;
	width: 191px;
	margin-left: -15px;
	padding-right: 10px;

}
.prflCntnt {
	padding-top: 5px;
	width: 460px;

}
.prCopyL {
	float: left;
	width: 400px;
	margin-top: 20px;
	margin-right: 80px;

}
.prCopyL p {
	line-height: 17px;
	padding-top: 10px;

}
.1prCopyL {
	float: left;
	width: 400px;
	height: 200px;
	margin-top: 55px;
	margin-right: 80px;

}
.1prCopyL p {
	line-height: 17px;
	padding-top: 10px;

}

.job {
	float: left;

}
.job h4 {
	padding-left: 6px;


}

/*******************************************************
	Main
*******************************************************/
#header {
	height: 217px;
	background-image: url(../images/headerBG.gif);
	
}
.center {
	width: 800px;
	padding-top: 10px;
	margin: 0 auto;

}
.centerFoot {
	height: 76px;
	margin-bottom: 25px;
	background-image: url(../images/footerBG.gif);
	background-color: #BA0015;

}
.footer {
	width: 780px;
	margin: 0 auto;
	padding: 25px 0 0 0;
	
}
.footer ul {
	padding-top: 2px;
	margin-left: -20px;

}
.footer li {
	display: inline;
	padding-right: 12px;

}

.centerFoot a {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #e0e0e0;
}

.centerFoot a:hover {
	color: #fff;
	/*color:#48ae51;*/
	/*text-decoration: underline;*/
}


.logo{
	padding: 10px 0 0 12px;
		
}
#footerBar {
	width: 800px;
	margin: 10px auto 0 auto;
	padding-top: 10px;
	
}
#content {
	padding: 0 16px;
	
}
#mainDiv {
	background-image: url(../images/mainDiv.png);
	width: 785px;
	height: 421px;
	margin-top: -113px;
	margin-left: -17px;

}
#projMainDiv{
	background-image: url(../images/icp_Road_e_groundbreaking.png);
	width: 790px;
	height: 421px;
	margin-top: -113px;
	margin-left: -17px;

}
#projMainDiv-roadway{
	background-image: url(../images/monument_roadway.png);
	width: 790px;
	height: 421px;
	margin-top: -113px;
	margin-left: -17px;

}
#prMainDiv {
	background-image: url(../images/header_11.png);
	width: 790px;
	height: 421px;
	margin-top: -113px;
	margin-left: -17px;

}
#siteMainDiv {
	background-image: url(../images/header_09.png);
	width: 790px;
	height: 421px;
	margin-top: -113px;
	margin-left: -17px;

}
#proMainDiv {
	background-image: url(../images/header_03.png);
	width: 790px;
	height: 421px;
	margin-top: -113px;
	margin-left: -17px;

}
#proEqDiv {
	background-image: url(../images/header_12.png);
	width: 790px;
	height: 421px;
	margin-top: -113px;
	margin-left: -17px;

}
#EmMainDiv {
	background-image: url(../images/header4.png);
	width: 805px;
	height: 385px;
	margin-top: -113px;
	margin-left: -17px;

}
#prCopyL {
	float: left;
	width: 400px;
	margin-top: 55px;
	margin-right: 80px;

}
#prCopyL p {
	line-height: 17px;

}



#copyL {
	float: left;
	width: 470px;
	margin-top: 35px;
	margin-left: -5px;
	margin-right: 15px;

}
/*******************************************************
	siteMap
*******************************************************/
#siteMapL {
	width: 235px;
	float: left;
	padding-bottom: 20px;
	padding-left: 10px;

}
#siteMapL a{
	color: #888;

}
#siteMapL a:hover{
	color: #BA0015;
	text-decoration: underline;

}
#siteMapL ul{
	text-decoration: none;
	list-style: none;
	padding: 0px;
	margin: 0px;
	
}
#siteMapL h2{
	color: #222;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-bottom:5px;
	margin-bottom:0px;
	font-weight:normal;
	font-size:15px;

}
#siteMapR {
	width: 150px;
	float: left;
	padding-bottom: 20px;

}

#siteMapR a{
	color: #888;

}
#siteMapR a:hover{
	color: #BA0015;
	text-decoration: underline;

}
#siteMapR ul{
	text-decoration: none;
	list-style: none;
	padding: 0px;
	margin: 0px;
	
}
#siteMapR h2{
	color: #222;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-bottom:5px;
	margin-bottom:0px;
	font-weight:normal;
	font-size:15px;

}


/*****************************
**********************callOut*/
.Res{
	padding: 0 101px 17px 5px;
	height: 10px;
	background-image: url(../images/Rarrow.jpg);
	background-repeat: no-repeat;
	border-bottom: 2px solid #f0f0f0;

}
.jRes{
	padding: 0 140px 17px 5px;
	height: 10px;
	background-image: url(../images/Rarrow.jpg);
	background-repeat: no-repeat;
	border-bottom: 2px solid #f0f0f0;

}
.Res img {
	margin-bottom: -12px;
	margin-left: -5px;
	margin-right: 5px;

}
.ComR{
	padding: 0 30px 17px 5px;
	height: 10px;
	background-image: url(../images/Rarrow.jpg);
	background-repeat: no-repeat;
	border-bottom: 2px solid #f0f0f0;

}
.jComR{
	padding: 0 70px 17px 5px;
	height: 10px;
	background-image: url(../images/Rarrow.jpg);
	background-repeat: no-repeat;
	border-bottom: 2px solid #f0f0f0;

}
.ComR img {
	margin-bottom: -12px;
	margin-left: -5px;
	margin-right: 5px;


}
.MltFm{
	padding: 0 95px 17px 5px;
	height: 10px;
	background-image: url(../images/Rarrow.jpg);
	background-repeat: no-repeat;
	border-bottom: 2px solid #f0f0f0;

}
.jMltFm{
	padding: 0 150px 17px 5px;
	height: 10px;
	background-image: url(../images/Rarrow.jpg);
	background-repeat: no-repeat;
	border-bottom: 2px solid #f0f0f0;

}
.MltFm img {
	margin-bottom: -8px;
	margin-left: -5px;
	margin-right: 2px;


}
.Cmm{
	padding: 0 95px 5px 5px;
	height: 10px;
	background-image: url(../images/Rarrow.jpg);
	background-repeat: no-repeat;
	
}
.jCmm{
	padding: 0 135px 5px 5px;
	height: 10px;
	background-image: url(../images/Rarrow.jpg);
	background-repeat: no-repeat;
	
}

.Cmm img {
	margin-bottom: -8px;
	margin-left: -5px;
	margin-right: 4px;


}
/*****************************
**********************callOut*/
.history{
	padding: 0 168px 13px 0;
	height: 10px;
	background-image: url(../images/Rarrow.jpg);
	background-repeat: no-repeat;
	border-bottom: 2px solid #f0f0f0;

}
.empl{
	padding: 0 143px 13px 0;
	height: 10px;
	background-image: url(../images/Rarrow.jpg);
	background-repeat: no-repeat;
	border-bottom: 2px solid #f0f0f0;

}
.empl2{
	padding: 0 168px 13px 0;
	height: 10px;
	background-image: url(../images/Rarrow.jpg);
	background-repeat: no-repeat;
	border-bottom: 2px solid #f0f0f0;

}
.empl3{
	padding: 0 142px 13px 0;
	height: 10px;
	background-image: url(../images/Rarrow.jpg);
	background-repeat: no-repeat;
	border-bottom: 2px solid #f0f0f0;

}
.empl4{
	padding: 0 99px 13px 0;
	height: 10px;
	background-image: url(../images/Rarrow.jpg);
	background-repeat: no-repeat;
	border-bottom: 2px solid #f0f0f0;

}
.empl5{
	padding: 0 113px 13px 0;
	height: 10px;
	background-image: url(../images/Rarrow.jpg);
	background-repeat: no-repeat;
	border-bottom: 2px solid #f0f0f0;

}
.empl6{
	padding: 0 92px 13px 0;
	height: 10px;
	background-image: url(../images/Rarrow.jpg);
	background-repeat: no-repeat;

}
/* ///////////////////////////////// */
.Mng{
	padding: 0 130px 13px 0;
	height: 10px;
	background-image: url(../images/Rarrow.jpg);
	background-repeat: no-repeat;
	border-bottom: 2px solid #f0f0f0;

}
.Fni{
	padding: 0 76px 13px 0;
	height: 10px;
	background-image: url(../images/Rarrow.jpg);
	background-repeat: no-repeat;
	border-bottom: 2px solid #f0f0f0;

}
.Dot{
	padding: 0 83px 13px 0;
	height: 10px;
	background-image: url(../images/Rarrow.jpg);
	background-repeat: no-repeat;
	border-bottom: 2px solid #f0f0f0;

}
.Equ{
	padding: 0 145px 5px 0;
	height: 10px;
	background-image: url(../images/Rarrow.jpg);
	background-repeat: no-repeat;
	
}

/*******************************
*********************Home Profile*/
#hmPr {
	float: left;
	width: 201px;
	height: 121px;
	padding: 10px 35px 30px 12px;
	background-image: url(../images/homeImg.jpg);
	background-repeat: no-repeat;

}
#hmPr a{
	color: #7f7f7f;
	padding-top: 90px;
	padding-right: 140px;

}
#hmPr a:hover{
	color: #B31828;

}
#hmPr img {
	padding-bottom: 3px;

}
/*******************************
*********************Home Employment*/
#hmEm {
	float: left;
	width: 170px;
	height: 121px;
	padding: 10px 35px 30px 12px;
	background-image: url(../images/homeImg.jpg);
	background-repeat: no-repeat;

}
#hmEm a{
	color: #7f7f7f;
	padding-top: 90px;
	padding-right: 134px;

}
#hmEm a:hover{
	color: #B31828;

}
#hmEm img {
	padding-bottom: 3px;

}
/*******************************
*********************Home Equipment*/
#hmEq {
	float: left;
	width: 200px;
	height: 121px;
	padding: 10px 35px 20px 12px;
	background-image: url(../images/homeImg.jpg);
	background-repeat: no-repeat;

}
#hmEq a{
	color: #7f7f7f;
	padding-top: 90px;
	padding-right: 142px;

}
#hmEq a:hover{
	color: #B31828;

}
#hmEq img {
	padding-bottom: 3px;

}
/*******************************
*********************Home Benifits*/
#hmBn {
	float: left;
	width: 170px;
	height: 121px;
	padding: 10px 35px 20px 12px;
	background-image: url(../images/homeImg.jpg);
	background-repeat: no-repeat;

}
#hmBn a{
	color: #7f7f7f;
	padding-top: 90px;
	padding-right: 160px;

}
#hmBn a:hover{
	color: #B31828;

}
#hmBn img {
	padding-bottom: 3px;

}
/*******************************
*********************homeImages*/
.copyRfooter {
	margin-left: -30px;
	width: 284px;
}
#copyR a:hover {
	color: #B41827;
	background-image: url(../images/Rarrow.jpg);
	background-repeat: no-repeat;
	background-position: 0 -60px;

}
#copyR ul {
	margin: 2px 0 0 -9px;

}
#copyR li{
	text-docoration: none;
	list-style: none;
	line-height: 42px;
}
#copyR h2 {
	color: #bbb;
	margin: 22px 0 0 31px;
	font-size: 16px;

}
#copyR {
	float: left;
	margin: 25px 0 0 0px;
	width: 284px;
	background-image: url(../images/copyRholder.jpg);
	background-repeat: no-repeat;

}
#copyR a {
	color: #9f9f9f;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;

}
/**************************/
#MncopyR a:hover {
	color: #B41827;
	background-image: url(../images/Rarrow.jpg);
	background-repeat: no-repeat;
	background-position: 0 -60px;

}
#MncopyR ul {
	margin: 2px 0 0 -9px;

}
#MncopyR li{
	text-docoration: none;
	list-style: none;
	line-height: 42px;
}
#MncopyR h2 {
	color: #bbb;
	margin: 22px 0 0 31px;
	font-size: 16px;

}
#MncopyR {
	float: left;
	margin: 25px 0 -140px 0px;
	width: 284px;
	background-image: url(../images/copyRholder.jpg);
	background-repeat: no-repeat;

}
#MncopyR a {
	color: #9f9f9f;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;

}
/**************************/
#hmCopyR h2 {
	color: #bbb;
	margin: 22px 0 0 31px;
	font-size: 16px;

}
#hmCopyR {
	float: left;
	margin: 25px 0 0 0px;
	width: 284px;
	background-image: url(../images/copyRholder.jpg);
	background-repeat: no-repeat;

}
#hmCopyR a {
	color: #9f9f9f;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;

}
#hmCopyR a:hover {
	color: #B41827;
	background-image: url(../images/Rarrow.jpg);
	background-repeat: no-repeat;
	background-position: 0 -60px;

}
#hmCopyR ul {
	margin: 2px 0 0 -9px;

}
#hmCopyR li{
	text-decoration: none;
	list-style: none;
	line-height: 55px;
}


/*
----------------------------------------------------------------------------- 
drop down tabs
-----------------------------------------------------------------------------*/

/* ABOUT */
#aboutTab{
	float:left;
}
.ddAboutTab{
	padding: 0;
	
	/*width: 100%;*/
	background: transparent;
	voice-family: "\"}\"";
	voice-family: inherit;
}

.ddAboutTab ul{
	font: normal 11px Arial, Verdana, sans-serif;
	margin:0;
	padding:0;
	list-style:none;
}

.ddAboutTab li{
	display:inline;
	margin:0;;
	padding:0;
	text-transform:uppercase;
}
.ddAboutTab a{
	float:left;
	color: #999;
	cursor:pointer;
	background:url(../images/nav.png) no-repeat -70px 0px;
	margin:0 0px 0 0;
	padding:0 0 0px 0px;
	text-decoration:none;
	letter-spacing: 1px;
	text-indent:-999999px;
	width:75px;
	height:31px;
}
.ddAboutTab a span{
	float:left;
	display:block;
	padding: 0px 0px 0px 0px;
}
.ddAboutTab a span{
	float:none;
	text-indent:-9999px;
}
.ddAboutTab a:hover{
}
.ddAboutTab a:hover span{
}
.ddAboutTab .selected a, #ddAboutTab .selected a span{ /*currently selected tab*/
	background:url(../images/nav.png) no-repeat -70px -32px;
}
/* COURSES */
#coursesTab{
float:left;
}
.ddCoursesTab{
	padding: 0;
	
	/*width: 100%;*/
	background: transparent;
	voice-family: "\"}\"";
	voice-family: inherit;
}

.ddCoursesTab ul{
	font: normal 11px Arial, Verdana, sans-serif;
	margin:0;
	padding:0;
	list-style:none;
}

.ddCoursesTab li{
	display:inline;
	margin:0;
	padding:0;
	text-transform:uppercase;
}
.ddCoursesTab a{
	float:left;
	color: #999;
	cursor:pointer;
	background:url(../images/nav.png) no-repeat -145px 0;
	margin:0 0px 0 0;
	padding:0 0 0px 0px;
	text-decoration:none;
	letter-spacing: 1px;
	text-indent:-999999px;
	width:84px;
	height:31px;
}
.ddCoursesTab a span{
	float:left;
	display:block;
	padding: 0px 0px 0px 0px;
}
.ddCoursesTab a span{
	float:none;
	text-indent:-9999px;
}
.ddCoursesTab a:hover{
}
.ddCoursesTab a:hover span{
}
.ddCoursesTab .selected a, #ddCoursestab .selected a span{ /*currently selected tab*/
	background:url(../images/nav.png) no-repeat -145px -32px;
}
/* SCHEDULE */
#scheduleTab{
	float:left;
}
.ddScheduleTab{
	padding: 0;
	
	/*width: 100%;*/
	background: transparent;
	voice-family: "\"}\"";
	voice-family: inherit;
}

.ddScheduleTab ul{
	font: normal 11px Arial, Verdana, sans-serif;
	margin:0;
	padding:0;
	list-style:none;
}

.ddScheduleTab li{
	display:inline;
	margin:0;;
	padding:0;
	text-transform:uppercase;
}
.ddScheduleTab a{
	float:left;
	color: #999;
	cursor:pointer;
	background:url(../images/nav.png) no-repeat -230px 0;
	margin:0 0px 0 0;
	padding:0 0 0px 0px;
	text-decoration:none;
	letter-spacing: 1px;
	text-indent:-999999px;
	width:106px;
	height:31px;
}
.ddScheduleTab a span{
	float:left;
	display:block;
	padding: 0px 0px 0px 0px;
}
.ddScheduleTab a span{
	float:none;
	text-indent:-9999px;
}
.ddScheduleTab a:hover{
}
.ddScheduleTab a:hover span{
}
.ddScheduleTab .selected a, #ddScheduleTab .selected a span{ /*currently selected tab*/
	background:url(../images/nav.png) no-repeat -230px -32px;
}
/* gettingHere */
#gettingHereTab{
	float:left;
}
.ddGettingHereTab{
	padding: 0;
	
	/*width: 100%;*/
	background: transparent;
	voice-family: "\"}\"";
	voice-family: inherit;
}

.ddGettingHereTab ul{
	font: normal 11px Arial, Verdana, sans-serif;
	margin:0;
	padding:0;
	list-style:none;
}

.ddGettingHereTab li{
	display:inline;
	margin:0;;
	padding:0;
	text-transform:uppercase;
}
.ddGettingHereTab a{
	float:left;
	cursor:pointer;
	color: #999;
	background:url(../images/nav.png) no-repeat -340px 0;
	margin:0 0px 0 0;
	padding: 0 0px 0px;
	text-decoration:none;
	letter-spacing: 1px;
	text-indent:-999999px;
	width:85px;
	height:31px;
}
.ddGettingHereTab a span{
	float:left;
	display:block;
	padding: 0px 0px 0px 0px;
}
.ddGettingHereTab a span{
	float:none;
	text-indent:-9999px;
}
.ddGettingHereTab a:hover{
}
.ddGettingHereTab a:hover span{
}
.ddGettingHereTab .selected a, #ddGettingHereTab .selected a span{ /*currently selected tab*/
	background:url(../images/nav.png) no-repeat -340px -32px;
}

/* sponsors */
#sponsorsTab{
	float:left;
}
.ddSponsorsTab{
	padding: 0;
	
	/*width: 100%;*/
	background: transparent;
	voice-family: "\"}\"";
	voice-family: inherit;
}

.ddSponsorsTab ul{
	font: normal 11px Arial, Verdana, sans-serif;
	margin:0;
	padding:0;
	list-style:none;
}

.ddSponsorsTab li{
	display:inline;
	margin:0;;
	padding:0;
	text-transform:uppercase;
}
.ddSponsorsTab a{
	float:left;
	cursor:pointer;
	color: #999;
	background:url(../images/nav.png) no-repeat -777px 0;
	margin:0 0px 0 0;
	padding:0 0 0px 0px;
	text-decoration:none;
	letter-spacing: 1px;
	text-indent:-999999px;
	cursor:pointer;
	width:132px;
	height:57px;
}
.ddSponsorsTab a span{
	float:left;
	display:block;
	padding: 0px 0px 0px 0px;
}
.ddSponsorsTab a span{
	float:none;
	text-indent:-9999px;
}
.ddSponsorsTab a:hover{
}
.ddSponsorsTab a:hover span{
}
.ddSponsorsTab .selected a, #ddSponsorsTab .selected a span{ /*currently selected tab*/
	background:url(../images/nav.png) no-repeat -777px -57px;
}



/* ######### Style for Drop Down Menu ######### */

.dropmenudiv_a{
margin-top:-2px;
padding:0 0 0 0;
position:absolute;
top: 0;
text-align:left;
/*border: 1px solid black; THEME CHANGE HERE*/
/*border-top-width: 8px; Top border width. Should match height of .ddcolortabsline above
border-bottom-width: 0;*/
font:normal 19px Arial;
line-height:16px;
font-weight: bold;
z-index:100;
background:url(../images/drop_inv.gif);
width: 184px;
visibility: hidden;
}
#dropmenu1bg_a{
	border-left:1px solid #fff;
	border-right:1px solid #fff;
	background:url(../images/drop_fill.png);
}
#dropTop{
	background:url(../images/drop_top.png) no-repeat ; 
	height:10px;
}
#dropFoot{
	background:url(../images/drop_foot.png) no-repeat ; 
	height:23px;
}

.dropmenudiv_a a{
width: auto;
display: block;
text-indent: 5px;
/*border-bottom: 1px solid #678b3f; THEME CHANGE HERE*/
padding: 15px 25px 15px 5px;
border-top: 1px solid #dadada;
text-decoration: none;
color: #b41827;
}

* html .dropmenudiv_a a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv_a a:hover{ /*THEME CHANGE HERE*/
background:url(../images/drop_fillh.png);
color: #b41827;

}


