@charset "utf-8";
html,body { background-image:none; background-color:#FFFFFF; }
#a_results { position:relative; display:block; background-color:#ccc; border:1px solid #333; margin-top:10px; padding:5px 10px; color:#333; font-size:12px; font-weight:bold; text-decoration:none; cursor:pointer; }
#a_results span { position:absolute; top:4px; right:8px; font-size:13px; }
#a_results:hover { background-color:#333; color:#fff; }
#usgaContent { border:none; padding:0; }
.ghtmlText1{font-size:11px;}
.ghtmlText2{font-size:14px;}
.ghtmlText3{font-size:16px;}
.redUnderlineText{color:#990000; text-decoration:underline;}
.filterText{padding-bottom:6px;}
.title{font-size:12px; font-weight:bold; color:#ffffff;}
.laText{font-size:13px; font-weight:bold;}
.laText2{font-size:13px; font-weight:bold; color:#990000;}
#scoreTable{font-size:15px;}
#sortDiv{position:relative; visibility:hidden;}
#sortEnDiv{position:relative; top:0px; visibility:hidden;}
#allRowDiv{position:relative; left:0px; top:0px; visibility:hidden;}
#innerDiv{position:relative; left:0px; top:0px; visibility:hidden;}
#working{position:relative; visibility:visible;}
#debug{
visibility:hidden;
position:absolute;
left:600px;
top:0px;
width:600px;
height:200px;
background-color:#FFFFFF;
overflow:scroll;
}
.msg{font-size:18px; font-weight:bold; color:#000000; letter-spacing:1px; width:300px;}
.msg2{font-weight:bold; color:#000000; letter-spacing:1px; line-height:16px; width:400px;}
.bgTbl1{background-color:#FFFFFF;}
.bgTbl2{background-color:#E4E8D4;}
.sortText{font-size:10px; font-weight:bold; color:#FFFFCC;}
.hbhText{background-color:#333333; color:#FFFFFF; line-height:1.1em;}
.hbhText2{font-size:9px; font-weight:bold; color:#FFFFCC; background-color:#006633;}
.ltextghtml{font-size:9px; color:#000000;}
.vstext{font-size:9px; color:#000; text-align:center;}
#scoresMore{background-color:#000; padding:0px 5px 6px 5px; border:1px solid #949591; color:#333; font-family:Arial, Helvetica, sans-serif;}
#scoresMore b,#r1Total,#r2Total,#r3Total,#r4Total{color:#fff;}
#moreTable{width:597px; height:105px; background-color:#333; border:1px solid #000000; }
#morePhoto{width:52px; height:91px; text-align:center;}
#moreStats{background:#333 url(http://www.usopen.com/images/scores/usg_sc_01000t3.gif) no-repeat top; padding-top:15px; margin:0px; height:91px; overflow:hidden;}
.statsTitle{color:#000000; font-size:9px; text-align:right; width:78px; padding-right:3px; margin:0px;}
.statsTD1{color:#000000; font-size:9px; padding-left:7px; width:44px; margin:0px;}
.statsTD2{color:#000000; font-size:9px; width:61px; padding:0px; margin:0px;}