@charset "utf-8";
/* CSS Document */

* { behavior: url(iepngfix.htc); }
p { text-align:justify; }
body, table{ font-family: "Trebuchet MS"; font-size: 12px; color:#000000; }
td.topleftbg, table.topleftbg{ background-image:url(../images/bg-top-left.png); background-repeat:no-repeat; background-position:top left; }
td.bottomrightbg, table.bottomrightbg{ background-image:url(../images/bg-bottom-right.png); background-repeat:no-repeat; background-position:bottom right; }
.redline{ background-color:#992634; }
.blackline{ background-color:#000000; }
.whitetext1{ font-family: "Trebuchet MS"; font-size: 12px; color:#FFFFFF; }
.whitetext2{ font-family: "Trebuchet MS"; font-size: 11px; color:#FFFFFF; }
.whitetext3{ font-family: "Trebuchet MS"; font-size: 13px; color:#FFFFFF; }
.blacktext1{ font-family: "Trebuchet MS"; font-size: 12px; color:#000000; }
.blacktext2{ font-family: "Trebuchet MS"; font-size: 13px; color:#000000; }
.redtext1{ font-family: "Trebuchet MS"; font-size: 12px; color: #992634; }
a, a:link, a:active, a:visited { font-family: "Trebuchet MS"; font-size: 12px; color:#000000; text-decoration: none; }
a:hover { font-family: "Trebuchet MS"; font-size: 12px; color:#000000; text-decoration: underline; }
a.blacktext3, a.blacktext3:link, a.blacktext3:active, a.blacktext3:visited { font-family: "Trebuchet MS"; font-size: 12px; color:#000000; text-decoration: underline; font-weight:bold; }
a.blacktext3:hover { font-family: "Trebuchet MS"; font-size: 12px; color:#992634; text-decoration: underline; font-weight:bold; }
a.blacktext4, a.blacktext4:link, a.blacktext4:active, a.blacktext4:visited { font-family: "Trebuchet MS"; font-size: 13px; color:#000000; text-decoration: underline; }
a.blacktext4:hover { font-family: "Trebuchet MS"; font-size: 13px; color:#992634; text-decoration: underline; }
a.blacktext5, a.blacktext5:link, a.blacktext5:active, a.blacktext5:visited { font-family: "Trebuchet MS"; font-size: 13px; color:#000000; text-decoration: none; text-transform:uppercase; }
a.blacktext5:hover { font-family: "Trebuchet MS"; font-size: 13px; color:#992634; text-decoration: underline; text-transform:uppercase; }
a.redtext2, a.redtext2:link, a.redtext2:active, a.redtext2:visited { font-family: "Trebuchet MS"; font-size: 12px; color: #992634; text-decoration: underline; }
a.redtext2:hover { font-family: "Trebuchet MS"; font-size: 12px; color: #992634; text-decoration: none; }
a.redtext3, a.redtext3:link, a.redtext3:active, a.redtext3:visited { font-family: "Trebuchet MS"; font-size: 13px; color:#3E3A37; text-decoration: none; }
.redtext4, a.redtext3:hover, a.redtext5, a.redtext5:link, a.redtext5:active, a.redtext5:visited, a.redtext5:hover { font-family: "Trebuchet MS"; font-size: 13px; color:#AE525D; font-weight:bold; text-decoration: none; }
.greytext1 { font-family: "Trebuchet MS"; font-size: 12px; color: #3E3A37; }
a.greytext2, a.greytext2:link, a.greytext2:active, a.greytext2:visited { font-family: "Trebuchet MS"; font-size: 12px; color:#3E3A37; text-decoration: none; }
a.greytext2:hover { font-family: "Trebuchet MS"; font-size: 12px; font-weight: bold; color:#3E3A37; text-decoration: underline; }
.greytext3 { font-family: "Trebuchet MS"; font-size: 12px; font-weight: bold; color:#3E3A37; text-decoration: underline; }
.greytext4 { font-family: "Trebuchet MS"; font-size: 13px; color: #3E3A37; text-transform:uppercase; font-weight: bold; }
.greytext5 { font-family: "Trebuchet MS"; font-size: 13px; color: #3E3A37; }
.greytext6 { font-family: "Trebuchet MS"; font-size: 16px; color: #3E3A37; font-weight:bold; }
.subPro { margin-left: 15px; font-family: "Trebuchet MS"; font-size: 12px; color:#000000; text-decoration:none; display:none; }
a.subPro2, a.subPro2:link, a.subPro2:active, a.subPro2:visited { font-family: "Trebuchet MS"; text-transform:uppercase; font-size: 12px; color:#000000; text-decoration:none; }
a.subPro2:hover, .subPro3, a.subPro3, a.subPro3:link, a.subPro3:active, a.subPro3:visited, a.subPro3:hover { font-family: "Trebuchet MS"; text-transform:uppercase; font-size: 12px; color:#000000; text-decoration:underline; }
a.proTitle1, a.proTitle1:link, a.proTitle1:active, a.proTitle1:visited { font-family: "Trebuchet MS"; text-transform:uppercase; font-size: 16px; font-weight: bold; color:#000000; text-decoration:none;}
a.proTitle1:hover, a.proTitle2, a.proTitle2:link, a.proTitle2:active, a.proTitle2:visited, a.proTitle2:hover, .proTitle2 { font-family: "Trebuchet MS"; text-transform:uppercase; font-size: 16px; font-weight: bold; color:#992634; text-decoration:none;}
.golferName { font-family:"Trebuchet MS"; font-size:24px; color:#969594; font-weight: bold; }
a.whitetext4, a.whitetext4:link, a.whitetext4:visited, a.whitetext4:active{ font-family: "Trebuchet MS"; font-size: 11px; color:#FFFFFF; text-decoration: underline; }
a.whitetext4:hover { font-family: "Trebuchet MS"; font-size: 11px; color:#FFFFFF; text-decoration: none; }
a.whitetext5, a.whitetext5:link, a.whitetext5:visited, a.whitetext5:active{ font-family: "Trebuchet MS"; font-size: 13px; color:#FFFFFF; text-decoration: underline; }
a.whitetext6, a.whitetext6:link, a.whitetext6:visited, a.whitetext6:active{ font-family: "Trebuchet MS"; font-size: 12px; color:#FFFFFF; text-decoration: none; }
a.whitetext6:hover { font-family: "Trebuchet MS"; font-size: 12px; color:#FFFFFF; text-decoration: underline; }
.divTips {
	behavior: url(iepngfix.htc);
	background-image:url(../images/bg-red.png);
	background-repeat:repeat;
    display:none;
    position:absolute;
	padding: 10px;
}
.theImg { border:1px solid #929190; background-color:#c1c0bf; width:70px; height:50px; }

a.langOpt, a.langOpt:link, a.langOpt:visited, .sep{ 
	font-family:Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	font-weight:bold; 
	text-transform:uppercase; 
	color:#666666; 
	text-decoration:none; 
}

a.langOpt:hover, a.langSel, a.langSel:link, a.langSel:visited, a.langSel:hover{ 
	font-family:Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	font-weight:bold; 
	text-transform:uppercase; 
	color:#992634; 
	text-decoration:none; 
}

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

*html .thumbnail0, *html .thumbnail1, *html .thumbnail2 {
	position: relative;
	z-index: 0;
}

.thumbnail0, .thumbnail1, .thumbnail2{
	position: relative;
	z-index: 0;
}

*html .thumbnail0:hover, *html .thumbnail1:hover, *html .thumbnail2:hover {
	/*background-color: transparent;*/
	z-index: 1000;
}

.thumbnail0:hover, .thumbnail1:hover, .thumbnail2:hover{
	/*background-color: transparent;*/
	z-index: 1000;
}

*html .thumbnail0 span, *html .thumbnail1 span, *html .thumbnail2 span { /*CSS for enlarged image*/
	position: absolute;
	/*background-color: lightyellow;*/
	background-image:url(../images/bg-red.png);
	background-repeat:repeat;
	padding: 10px;
	/*left: -1000px;*/
	/*border: 1px dashed gray;*/
	visibility: hidden;
	display:none;
	/*color: black;*/
	text-decoration: none;
}

.thumbnail0 span, .thumbnail1 span, .thumbnail2 span { /*CSS for enlarged image*/
	position: absolute;
	/*background-color: lightyellow;*/
	background-image:url(../images/bg-red.png);
	background-repeat:repeat;
	padding: 10px;
	/*left: -1000px;*/
	/*border: 1px dashed gray;*/
	visibility: hidden;
	display:none;
	/*color: black;*/
	text-decoration: none;
}

/*
.thumbnail0 span img, .thumbnail1 span img, .thumbnail2 span img{ /*CSS for enlarged image*/
	/*border-width: 0;
	padding: 10px; 
}*/

*html .thumbnail0:hover span{ /*CSS for enlarged image on hover*/
	visibility: visible;
	display:block;
	top: -150;
	left: -350px; /*position where enlarged image should offset horizontally */
}

*html .thumbnail1:hover span{ /*CSS for enlarged image on hover*/
	visibility: visible;
	display:block;
	top: -200;
	left: -350px; /*position where enlarged image should offset horizontally */
}

*html .thumbnail2:hover span{ /*CSS for enlarged image on hover*/
	visibility: visible;
	display:block;
	top: -330;
	left: -350px; /*position where enlarged image should offset horizontally */
}

.thumbnail0:hover span{ /*CSS for enlarged image on hover*/
	visibility: visible;
	display:block;
	top: -180;
	left: -300px; /*position where enlarged image should offset horizontally */
}

.thumbnail1:hover span{ /*CSS for enlarged image on hover*/
	visibility: visible;
	display:block;
	top: -200;
	left: -300px; /*position where enlarged image should offset horizontally */
}

.thumbnail2:hover span{ /*CSS for enlarged image on hover*/
	visibility: visible;
	display:block;
	top: -330;
	left: -300px; /*position where enlarged image should offset horizontally */
}
