BODY
{
	font-weight: normal;
	font-size: 8pt;
	margin: 0px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	text-decoration: none;
	direction: ltr;
}

/*
A:link
{
	font-weight: normal;
	font-size: 12px;
	color: #7D0B0B;
	font-family: "trebuchet MS";
	text-decoration: none;
}
A:visited
{
	font-weight: normal;
	font-size: 12px;
	color: #7D0B0B;
	font-family: "trebuchet MS";
	text-decoration: none;
}
A:hover
{
	font-weight: normal;
	font-size: 12px;
	color: #EF232E;
	font-family: "trebuchet MS";
	text-decoration: underline;
}
*/

/* joe start */

.ddcHeader, .ddcHeader:link, .ddcHeader:visited{
	FONT-SIZE: 8pt; font-weight : bolder;COLOR: #FFFFFF; FONT-FAMILY: "trebuchet MS, Verdana, Arial, Helvetica, sans-serif, Tahoma"; TEXT-DECORATION: none; 
	/*FONT-SIZE: 9pt; font-weight : bolder; COLOR: #FFFFFF; FONT-FAMILY: "trebuchet MS, Verdana, Arial, Helvetica, sans-serif, tahoma"; TEXT-DECORATION: none;*/
}
.ddcHeader:hover{
	FONT-SIZE: 8pt; font-weight : bolder;COLOR: #FFFFFF; FONT-FAMILY: "trebuchet MS, Verdana, Arial, Helvetica, sans-serif, Tahoma"; TEXT-DECORATION: underline;
}

.ddcFooter, .ddcFooter:link, .ddcFooter:visited
{
	font-size: 10pt; font-weight : bold; color: #FFFFFF;font-family: "trebuchet MS, Verdana, Arial, Helvetica, sans-serif, tahoma";text-decoration: none;
}

.ddcFooter:hover
{
	font-size: 10pt;font-weight : bold;color: #CD0921;font-family: "trebuchet MS, Verdana, Arial, Helvetica, sans-serif, tahoma";text-decoration: underline;
}

/*
.footer, .footer:link, .footer:visited {
	FONT-SIZE: 11px; font-weight : bold;COLOR: #FFFFFF; FONT-FAMILY: "trebuchet MS, Verdana, Arial, Helvetica, sans-serif"; TEXT-DECORATION: none; font-weight : bold;
}
.footer:hover {
	FONT-SIZE: 11px; font-weight : bold;COLOR: #CD0921; FONT-FAMILY: "trebuchet MS, Verdana, Arial, Helvetica, sans-serif"; TEXT-DECORATION: none; font-weight : bold;
}*/

.csMenu, .csMenu:link, .csMenu:visited {
	FONT-SIZE: 12px; COLOR: #663300; FONT-FAMILY: "trebuchet MS, Verdana, Arial, Helvetica, sans-serif"; TEXT-DECORATION: none
}
.csMenu:hover {
	FONT-WEIGHT: bold;FONT-SIZE: 12px; COLOR: Red; FONT-FAMILY: "trebuchet MS, Verdana, Arial, Helvetica, sans-serif"; TEXT-DECORATION: none
}

.newslink, .newslink:link, .newslink:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #7D0B0B; FrONT-FAMILY: "trebuchet MS, Verdana, Arial, Helvetica, sans-serif"; TEXT-DECORATION: none
}
.newslink:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: red; FONT-FAMILY: "trebuchet MS, Verdana, Arial, Helvetica, sans-serif"; TEXT-DECORATION: underline
}

.newshead, .newshead:link, .newshead:visited{
	font-weight: bold;font-size: 12px;color: #663300;font-family: "trebuchet MS, Verdana, Arial, Helvetica, sans-serif";text-decoration: none;
}
.newshead:hover{
	font-weight: bold;font-size: 12px;color: Red;font-family: "trebuchet MS, Verdana, Arial, Helvetica, sans-serif";text-decoration: none;
}

.Header1, .Header1:link, .Header1:visited{
	font-size: 12px;color: #ffffff;font-family: "trebuchet MS, Verdana, Arial, Helvetica, sans-serif";text-decoration: none;
}
.Header1:hover{
	font-weight: bold;font-size: 12px;color: #ffff00;font-family: "trebuchet MS, Verdana, Arial, Helvetica, sans-serif";text-decoration: none;
}

/* joe end */


.darkredhead
{
	font-weight: bold;
	font-size: 14px;
	color: #7D0B0B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.redhead
{
	font-weight: bold;
	font-size: 14px;
	color: #D22128;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.lredhead
{
	font-weight: bold;
	font-size: 14px;
	color: #FBEFF1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.redtext
{
	font-size: 12px;
	color: #7D0B0B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.redtextbody
{
	font-weight: bold;
	font-size: 12px;
	color: #3E0303;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.redtextNotes
{
	font-size: 12px;
	color: #3E0303;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
/*
D22128 dark red
F0B2B5 medium red
FBEFF1 light red
*/

.bluehead
{
	font-weight: bold;
	font-size: 14px;
	color: #0038b2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.yellowhead
{
	font-weight: bold;
	font-size: 14px;
	color: #FCDC08;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.lbluehead
{
	font-weight: bold;
	font-size: 14px;
	color: #B7CFEE;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}


.Whitehead
{
	font-weight: bold;
	font-size: 14px;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}


.bluetext
{
	font-size: 12px;
	color: #00397c;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.bluetextbody
{
	font-weight: bold;
	font-size: 12px;
	color: #0038b2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.bluetextNotes
{
	font-size: 12px;
	color: #0038b2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}


.yellowtext
{
	font-size: 12px;
	color: #CFD76B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}



.newsTitle
{
	font-weight: bold;
	font-size: 14px;
	color: #000000;
	font-family: "trebuchet MS";
	text-decoration: none;
}


.newsbrief
{
	font-size: 9px;
	color: #000000;
	font-family: "trebuchet MS";
	text-decoration: none;
}


.blackheadbig
{
	font-weight: bold;
	font-size: 12pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.blacksmall
{
	font-size: 7pt;
	text-align: justify;
	font-family: Arial;
}

.brownheadsmall
{
	font-weight: bold;
	font-size: 11px;
	color: #7D0B0B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.brownheadbig
{
	font-weight: bold;
	font-size: 14px;
	color: #7D0B0B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}





.Header2
{
	font-weight: bold;
	font-size: 12px;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.form
{
	border-right: #333333 1px solid;
	border-top: #333333 1px solid;
	font-size: 12px;
	border-left: #333333 1px solid;
	border-bottom: #333333 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #edf4ec;
}
.testimonialtext
{
	padding-right: 3px;
	padding-left: 3px;
	font-size: 12px;
	padding-bottom: 3px;
	color: #663300;
	padding-top: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
}
.whitehead
{
	font-weight: bold;
	font-size: 12px;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
}
.greenhead
{
	font-weight: bold;
	font-size: 14px;
	color: #006600;
	font-family: Arial, Helvetica, sans-serif;
}
.table2
{
	border-right: #666666 1px dashed;
	border-top: #666666 1px dashed;
	border-left: #666666 1px dashed;
	border-bottom: #666666 1px dashed;
}
.btnStyleHosp
{
	background-color: #1C5E55;
	font-family: trebuchet MS,verdana, tahoma;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	color: #ffffff;
	cursor: hand;
	width: 200px;
	height: 22px;
}

.btnStyleHospNew
{
	background-color: #D22128;
	font-family: trebuchet MS,verdana, tahoma;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	color: #ffffff;
	cursor: hand;
	width: 200px;
	height: 22px;
}

.btnStyleHosp1
{
	background-color: #D22128;
	font-family: Verdana, Arial, Helvetica, sans-serif, tahoma;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	color: #ffffff;
	cursor: hand;
	height: 16px;
	text-decoration: none /*	border-color : ThreeDDarkShadow; 	border-style : double;*/;
}
.btnStyleHosp1:link
{
	background-color: #D22128;
	font-family: Verdana, Arial, Helvetica, sans-serif, tahoma;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	color: #ffffff;
	cursor: hand;
	height: 16px;
	text-decoration: none;
}
.btnStyleHosp1:visited
{
	background-color: #D22128;
	font-family: Verdana, Arial, Helvetica, sans-serif, tahoma;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	color: #ffffff;
	cursor: hand;
	height: 16px;
	text-decoration: none;
}
.btnStyleHosp1a
{
	background-color: #D22128;
	font-family: Verdana, Arial, Helvetica, sans-serif, tahoma;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	color: #ffffff;
	cursor: hand;
	height: 16px;
	text-decoration: none;
}
.btnStyleHosp1a:hover
{
	background-color: #AF0707;
	font-family: Verdana, Arial, Helvetica, sans-serif, tahoma;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	color: #ffffff;
	cursor: hand;
	height: 16px;
	text-decoration: none;
}

.TextBoxStyle
{
	background-color: #eef4fb;
	font-family: trebuchet MS,verdana, tahoma;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	color: #0038b2;
	cursor: hand;
	width: 25px;
	height: 20px;
}

.btnStyle
{
	font-weight: bold;
	color: White;
	background-color: Transparent;
	voice-family: "\"}\"";
	background-image: url(../Images/Menu/bg_header.jpg);
	height: 25px;
	width: 90px;
	cursor: pointer;
}


.tournOfficalScoresDropDown
{
	font-size: 80%;
	border-left-color: #d8dbc8;
	border-bottom-color: #d8dbc8;
	margin: 2px 5px;
	width: 144px;
	color: #4c4c4c;
	border-top-color: #d8dbc8;
	background-color: #fbfbf7;
	border-right-color: #d8dbc8;
}
.tournDropDown
{
	font-size: 80%;
	border-left-color: #d8dbc8;
	border-bottom-color: #d8dbc8;
	margin: 10px 5px;
	color: #4c4c4c;
	border-top-color: #d8dbc8;
	background-color: #fbfbf7;
	border-right-color: #d8dbc8;
}

.tournRoundDropDown
{
	font-size: 80%;
	border-left-color: #d8dbc8;
	border-bottom-color: #d8dbc8;
	margin: 0px 5px;
	color: #4c4c4c;
	border-top-color: #d8dbc8;
	background-color: #fbfbf7;
	border-right-color: #d8dbc8;
}


.style11
{
	font-weight: bold;
	color: white;
	height: 20px;
}



.tournHeader
{
	color: white;
	height: 20px;
	background-color: #05503a;
}




.tableHeader
{
	background-color: #CD0921;
	font-weight: bold;
	font-size: 14px;
	color: White;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


.tournRowBg
{
	color: #4c4c4c;
	height: 20px;
	background-color: #fafaf5;
	text-align: center;
}

.tournRowBgAlternate
{
	background-position: 50% bottom;
	background-image: url(/pix/europeanTour/bg_tableListing.gif);
	color: #4c4c4c;
	background-repeat: repeat-x;
	height: 20px;
	background-color: #e9e9d5;
	text-align: center;
}
.tournNameCell
{
	padding-left: 10px;
	text-align: left;
}
.tournNameCellTeeTime
{
	text-align: center;
}
.tournHeaderET
{
	font-weight: normal;
	color: white;
	height: 15px;
	background-color: #05503a;
}
.tournHeaderCT
{
	font-weight: normal;
	color: white;
	height: 15px;
	background-color: #073870;
}
.tournHeaderST
{
	font-weight: normal;
	color: white;
	height: 15px;
	background-color: #9f8446;
}
.tournCategoryRow
{
	padding-right: 10px;
	padding-left: 10px;
	height: 20px;
	padding-bottom: 2px;
	padding-top: 1px;
	background-color: #4c4c4c;
}
.tournCategoryRow A
{
	font-weight: bold;
	color: white;
	text-decoration: none;
}
.tournCategoryRow A:visited
{
	font-weight: bold;
	color: white;
	text-decoration: none;
}
.tournCategoryRow A:hover
{
	color: #b50000;
}
.tournHoleGuide
{
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 2px;
	padding-top: 1px;
	background-color: #4c4c4c;
}
.tournHoleGuideText
{
	font-size: 80%;
	color: white;
	background-color: #4c4c4c;
}
.tournHoleGuideText A
{
	padding-right: 10px;
	padding-left: 10px;
	font-weight: normal;
	padding-bottom: 2px;
	color: white;
	padding-top: 1px;
	text-decoration: none;
}
.tournHoleGuide UL
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	list-style-type: none;
}
.tournHoleGuide LI
{
	display: inline;
}
.tournHoleGuide A
{
	padding-right: 0px;
	padding-left: 0px;
	font-weight: normal;
	padding-bottom: 0px;
	color: #a6a6a6;
	padding-top: 0px;
	text-decoration: none;
}
.tournHoleGuide A:visited
{
	padding-right: 0px;
	padding-left: 0px;
	font-weight: normal;
	padding-bottom: 0px;
	color: #a6a6a6;
	padding-top: 0px;
	text-decoration: none;
}
.tournHoleGuide A:hover
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	color: #b50000;
	padding-top: 0px;
}
.tournHoleGuideRowBgAlternate
{
	background-position: 50% bottom;
	background-image: url(/pix/europeanTour/bg_tableListing.gif);
	color: #4c4c4c;
	background-repeat: repeat-x;
	height: 15px;
	background-color: #e9e9d5;
	text-align: center;
}
.tournHoleGuideRowBg
{
	color: #4c4c4c;
	height: 15px;
	text-align: center;
}
.tournHoleImgLeft
{
	border-right: #bbc1a3 1px solid;
}
.tournHoleCell
{
	background-image: none;
	color: white;
	background-color: #4c4c4c;
}
.tournTotalCell
{
	color: white;
	background-color: #4c4c4c;
	text-align: center;
}
.tournCountryCell
{
	padding-left: 10px;
	color: white;
	background-color: #4c4c4c;
	text-align: left;
}
.tournSeparatorLine
{
	border-right: #d8dbc8 0px solid;
	border-top: #d8dbc8 1px solid;
	margin-bottom: 3px;
	border-left: #d8dbc8 0px solid;
	border-bottom: #d8dbc8 0px solid;
	height: 1px;
}



.BlackHeader
{
	color: #000000;
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
}

.txtRed
{
	color: #CC0820;
	font-family: Tahoma, Verdana, Arial;
	font-size: 9px;
	font-weight: bold;
	text-decoration: none;
}

.txtBlue
{
	color: #05299B;
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

.trHeader
{
	color: white;
	font-family: Tahoma, Verdana, Arial;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	background-color: #CC0820;
}

.ItemStyle
{
	font-weight: bold;
	background-color: #ffdbab;
}

.AltItemStyle
{
	font-weight: bold;
	background-color: #ac8504;
}

.mainhead
{
	font-weight: bold;
	font-size: 16px;
	color: #DC143C;
	font-family: Arial, Helvetica, sans-serif;
}

.subhead
{
	font-weight: bold;
	font-size: 14px;
	color: #DC143C;
	font-family: Arial, Helvetica, sans-serif;
}

.iStyle
{
	background-color : #F5F9E1;
	border-top : #CCCCCC 1px solid;
	}

.iAltStyle
{
	background-color : #FFFFFF;
	border-top : #CCCCCC 1px solid;
	}