/* CSS Document */


/*   GENERAL >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> */

body {
	font-family: Verdana,Arial,sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;
}

td {
	font-family: Verdana,Arial,sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;
}

a {
	color: #324D8B;
	text-decoration: underline;
}

a:hover {
	color: #324D8B;
	text-decoration: underline;
}


p {
	font-family: Verdana,Arial,sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #575656;
	line-height: 160%;
}


#centerAlignEverything{position:absolute;left:50%;margin-left:-385px;}


#TABlocator {
	background:#0244AA url("../images/tabaretLocator.gif") no-repeat left top;
}


/*START LOGO STYLES*/
.PNG{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/2006_logo.png', sizingMethod='scale');}
.PNG[class]{background-image:url(../images/2006_logo.png);}
/*END LOGO STYLES*/



/*   HEADER >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> */


.headerTop {
	background:#F59E38 url("../images/headerTop.gif") no-repeat left top;
}

.menuCell {
	background:#F59E38 url("../images/menu/bgEdge.gif") no-repeat left top;
}

#header {
	float:left;
	font-size:13px;
	line-height:normal;
	border-right: 1px solid #F59C34;
}
#header ul {
	margin:0;
	padding:0px 1px 0px 23px;
	list-style:none;
}
#header li {
	float:left;
	background:url("../images/menu/left.gif") no-repeat left top;
	margin:0;
	padding:0 0 0 1px;
}
#header a {
	float:left;
	display:block;
	background:url("../images/menu/right.gif") no-repeat right top;
	padding:9px 12px 10px 12px;
	/* t r b l */
	text-decoration:none;
	font-weight:normal;
	color:#333333;
}
/* Commented Backslash Hack
   hides rule from IE5-Mac \*/
#header a {float:none;}
/* End IE5-Mac hack */
#header a:hover {
	color:#333333;
	background:url("../images/menu/right_over.gif") no-repeat left top;
}
#header #current {
	background-image:url("../images/menu/left.gif");
}
#header #current a {
	background:url("../images/menu/right_over.gif") no-repeat left top;
	color:#333333;
}




/*   FOOTER >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> */

#footerTable td {
	font-family: Arial,Verdana,sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #333333;
}

#footerTable a {
	color: #333333;
	text-decoration: none;
}

#footerTable a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}











/*   SUBSCRIBE >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> */


.contentTitle {
	background:url("../images/contTitle_bg2.gif") repeat-x right top;
	font-family: "Tahoma", Verdana,Arial,sans-serif;
	font-size: 22px;
	font-weight: normal;
	color: #1794BC;
	padding-left: 16px;
	padding-bottom: 4px;
}

.contentHeadline {
	font-family: "Tahoma", Arial, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color:#1794BC;
}

.contentText_general {
	font-family: Verdana,Arial,sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #575656;
	padding: 16px;
	line-height: 160%;
}

.contentText_form {
	font-family: Verdana,Arial,sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #575656;
	padding: 4px;
	line-height: 130%;
}

.OLtable {
	background-color: #EFEFEF;
	border: 1px solid #E0E0E0;
	color: #656464;
	display: block;
}

.OLtableText {
	font-family: Verdana,Arial,sans-serif;
	font-size: 11px;
	font-weight: normal;
	/*color: #656464;*/
	color: #4e4e4e;
	line-height: 160%;
}


.teamMemberDetailPanel {
	background-color: #F0F0F0;
}

.teamPanelText {
	font-family: Verdana,Arial,sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	line-height: 160%;
}

.officeUsePanel
{
	border: 2px solid #000000;
	display: none;
}

.printHide
{
	display: none;
}












.promoTitle {
	/*font-family: Arial,sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #1F568E;*/
	border-bottom: 1px solid #DCDCDC;
}

.promoText {
	font-family: Arial,sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#4F4E4E;
	padding-top: 4px;
	line-height: 150%;
}


a.promoLink {
	color:#4F4E4E;
	font-weight: bold;
	text-decoration: underline;
}

a.promoLink:hover {
	color:#324D8B;
	font-weight: bold;
	text-decoration: underline;
}




form {
    padding: 0px;
	margin: 0px;
}

.mainCellLeft {
    font-family: "Verdana", "Arial", sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #656464;
    padding: 5px;
	line-height: 16px;
}

.headingCell {
    font-family: Arial,sans-serif;
	font-size: 18px;
	font-weight: normal;
	color:#1794BC;
    padding: 5px;  	
}

.headLine {
    font-family: Arial,sans-serif;
	font-size: 18px;
	font-weight: normal;
	color:#1794BC;	
}

.headingCellSmall {
    font-family: Arial,sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#1794BC; 	
}

.mainCellLogin {
    font-family: "Verdana", "Arial", sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #656464;
}

.orangeNote {
	font-family: "Verdana", "Arial", sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #F69D36;
}

select {
    font-family: "Verdana", "Arial", sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
	background-color: #FFFFFF;	
}

select.smSelect {
    width: 50px;
}

select.medSelect {
    width: 100px;
}

select.longSelect {
    width: 150px;
}

select.extraLongSelect {
    width: 200px;
}

input {
    font-family: "Verdana", "Arial", sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
}

input.medText {
    width: 150px;
	background-color: #FFFFFF;
}

input.longText {
    width: 209px;
	background-color: #FFFFFF;
}

input.smText {
    width: 60px;
	background-color: #FFFFFF;
}

input.logText {
    width: 100px;
	background-color: #FFFFFF;
}

input.appForm
{
	width: 200px;
	height: 25px;
	border: 1px solid #000000;
	background-color: #FFFFFF;
	vertical-align: middle;
	font-size: 12px;
	padding: 4px 4px 4px 4px;
}

input.compForm {
    width: 209px;
	background-color: #FFFFFF;
	border: 1px solid #000000;
	padding: 0px 2px 0px 2px;
}


.gutter {
    width: 10px;
}

#XXmainFormContent {
    width: 566px;	
	vertical-align: top;
}

.evenRow {
	background-color: #EFEFEF;
	border: 1px solid #E0E0E0;
}

.alphabetCell {
    font-family: "Verdana", "Arial", sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #999999;
	background-color: #ffffff;	
    padding: 5px;
	line-height: 16px;
	border: 1px solid #999999;
	width: 100%;
	text-align: center;
	vertical-align: middle;
}

a.linkAlpha {
    font-family: "Verdana", "Arial", sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
    color: #999999;
}

a.linkAlpha:hover {
    text-decoration: underline;
	color: #ff0000;
}




.search_pcBar {
	background-color:#28AAE7;
	border-top: 1px solid #1794BC;
	border-bottom: 1px solid #1794BC;
	color: #FFFFFF;
	padding-left: 16px;
}

.search_azBar {
	background-color:#AEAEAE;
	border-top: 1px solid #8E8E90;
	border-bottom: 1px solid #8E8E90;
	color: #FFFFFF;
	padding-left: 16px;
}

.locatorBackPanel {
	background-color:#ECECEC;
}




.teamName {
    font-family: "Tahoma";
	font-size: 18px;
	font-weight: normal;
	color:#1794BC;
	padding-bottom: 5px;
}


.datesTitle {
    font-family: "Verdana", "Arial", sans-serif;
	font-size: 13px;
	font-weight: bold;
	color:#666666;
	padding-bottom: 5px;
}

.datesTitle  a {
	color: #666666;
	text-decoration: underline;
}

.datesTitle a:hover {
	color: #324D8B;
	text-decoration: underline;
}




.teamDetails {
	color:#4F4E4E;
	line-height: 150%;
}

.teamDetails a {
	color:#4F4E4E;
	font-weight: bold;
	text-decoration: underline;
}

.teamDetails a:hover {
	color:#324D8B;
	font-weight: bold;
	text-decoration: underline;
}

.teamDate {
	color:#4F4E4E;
	line-height: 150%;
}

a.atheteLink {
	color:#4F4E4E;
	font-weight: bold;
	text-decoration: underline;
}

a.atheteLink:hover {
	color:#324D8B;
	font-weight: bold;
	text-decoration: underline;
}





#subMenu {
	font-family: "Tahoma","Verdana", "Arial", sans-serif;
	font-size: 11px;
	font-weight: normal;
	background-color: #ECECEC;
	border-bottom: 1px solid #FFFFFF;
}

#menuLinks td {
	font-family: "Tahoma","Verdana", "Arial", sans-serif;
	font-size: 11px;
	font-weight: normal;
	padding-right: 16px;
}


.subON {
	font-family: "Tahoma","Verdana", "Arial", sans-serif;
	font-size: 11px;
	color:#1794BC;
	text-decoration:none;
}

.subON a {
	font-family: "Tahoma","Verdana", "Arial", sans-serif;
	font-size: 11px;
	color:#1794BC;
	text-decoration:none;
}

.subON a:hover {
	color:#1794BC;
	text-decoration:underline;
}

.sub a {
	font-family: "Tahoma","Verdana", "Arial", sans-serif;
	font-size: 11px;
	color:#6D6A6A;
	text-decoration:none;
}

.sub a:hover {
	color:#6D6A6A;
	text-decoration:underline;
}

H1 {
	font-family: "Tahoma", Arial, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color:#1794BC;
	padding-bottom: 0px;
	margin:0;
}

H2 {
    font-family: "Tahoma", Arial, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color:#1794BC;
	padding-bottom: 0px;
	margin:0;
	border-bottom: 1px solid #DCDCDC;
}










ul.blueList {
	margin:10px;
	padding: 0px;
	list-style: none;
}

ul.blueList li {
	padding-left: 18px;
	background-image: url('../images/blueDot.gif');
	background-position: 2px 3px;
	background-repeat: no-repeat;
}


.errorCell {
	font-size: 11px;
	color: #ff0000;
}

ol.termsList
{
    margin-bottom: 5px;
}

ol.termsList li
{
    padding-bottom: 10px;
}


.countdowntext
{
	font-family: "Arial", sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #f6a23c;
}

