.ResultsTable
{
padding-left: 10;
font-size: 9pt;
font-family: times new roman
}

.ResultsTableHeader
{
text-decoration: underline
}

.ResultsTableAltRow
{
padding-left: 10;
font-size: 9pt;
font-family: times new roman
}


body {
background-color: white;
position: relative
}

#body {
border:1px solid black; background-color: #b8b8b8;
width: 752;
position: relative;
font-family: times new roman
}

#banner {
position: relative
}


#navlevel
{
padding-left: 160;
padding-top: 0;
padding-bottom: 0;
position: relative
}

.navtext
{
color: #b8b8b8;
font-size: 10pt;
height: 1.4em;
padding-bottom: 0;
background-color: #000000;
text-align: left
}

.formtext
{
font-size: 10pt;
padding-bottom: 0;
color: #000000;

}


#datelinetext
{
text-align: center
}

#datelinefloatright
{
float: right;
text-align: right
}

#datelinefloatleft
{
float: left}


#level1
{
padding-left: 160;
position: relative
}

#level1a
{
padding-left: 160;
position: relative
}

.picpadd
{
float: left;
width: 150;
padding-left: 15;
padding-top: 10;
padding-bottom: 10
}

.picpaddinside
{
float: right;
width: 150;
padding-left: 15;
padding-right: 15;
padding-bottom: 20
}


.picpaddsideways
{
float: right;
width: 200;
padding-left: 15;
padding-right: 15;
padding-bottom: 20
}

.pic
{
border: thin solid #580000
}

.capt
{
width: 150;
text-align: center;
font-size: 8pt;
color: #7979eb
}

.captsideways
{
width: 200;
text-align: center;
font-size: 8pt;
color: #7979eb
}

.hsmenu
{
float: right;
width: 144;
padding-bottom: 18
}

.hsbg
{
background-color: #000000;
width: 144
}

.section6head
{
text-align: center;
color: #580000;
font-size: 13pt;
font-family: Zurich BlkEx BT, times new roman
}

.section6
{
padding-top: 4;
padding-bottom: 0;
padding-left: 10;
padding-right: 15;
color: #b8b8b8;
font-size: 16pt
}

.section6sub
{
color: #0000cc;
padding-left: 20;
font-size: 14pt
}

.hsform
{
text-align: center;
color: #000000;
font-size: 8pt
}

.hsdiv
{
font-size: 14pt
}

.hsstandtop
{
padding-left: 15;
padding-right: 159;
padding-bottom: 10;
font-size: 12pt;
text-align: justify
}

.hsstand
{
padding-left: 15;
padding-right: 15;
font-size: 12pt;
background-color: #ffffff;
text-align: justify
}

pre.hstext
{
font-size: 12pt;
font-family: times new roman
}

pre.hsbox
{
font-size: 8pt;
padding-bottom: 10
}

pre.inside
{
font-size: 10pt;
font-family: times new roman
}

.hsboxhead
{

font-size: 14pt;
font-weight: bold;
text-decoration: underline
}

.hsboxmatch
{
color: #191970;
font-weight: bold;
font-size: 12pt
}

.hsboxlocation
{
color: #000000;
font-size: 8pt
}

/* 150 WIDTH PIC WITH 1X BORDER
PUSHES THE PADD TO 182...
150 + 15(L) + 15(R) + 1 + 1 */

/* 3 CATEGORIES OF MAIN...REGULAR IS
FOR LEFT SIDE PIC FLOAT, INSIDE IS FOR
RIGHT SIDE PIC FLOAT, AND NOPIC IS
FOR W/O PIC AND BOTTOM OF INSIDE
PAGES */

.mainhead
{
padding-left: 182;
padding-right: 15;
padding-bottom: 4;
color: #191970;
font-size: 18pt;
font-weight: bold;
}

.maincity
{
padding-left: 182;
padding-right: 15;
padding-bottom: 4;
color: #580000;
font-size: 10pt;
font-weight: bold
}

.main
{
padding-left: 182;
padding-right: 15;
padding-bottom: 10;
font-size: 10pt;
text-align: justify
}

.mainheadinside
{
padding-left: 15;
padding-right: 15;
padding-bottom: 4;
color: #191970;
font-size: 18pt;
font-weight: bold;
}

.maincityinside
{
padding-left: 15;
padding-right: 15;
padding-bottom: 4;
color: #580000;
font-size: 10pt;
font-weight: bold
}

.maininside
{
padding-left: 15;
padding-right: 15;
padding-bottom: 10;
font-size: 10pt;
text-align: justify
}

.mainheadnopic
{
padding-left: 15;
padding-right: 15;
padding-bottom: 4;
color: #191970;
background-color: #ffffff;
font-size: 18pt;
font-weight: bold;
}

.maincitynopic
{
padding-left: 15;
padding-right: 15;
padding-bottom: 4;
color: #580000;
background-color: #ffffff;
font-size: 10pt;
font-weight: bold
}

.mainnopic
{
padding-left: 15;
padding-right: 15;
font-size: 10pt;
background-color: #ffffff;
text-align: justify
}

.mainheadnopichs
{
padding-left: 15;
padding-right: 159;
padding-bottom: 4;
padding-top: 4;
color: #191970;
font-size: 18pt;
font-weight: bold;
}

.maincitynopichs
{
padding-left: 15;
padding-right: 159;
padding-bottom: 4;
color: #580000;
font-size: 10pt;
font-weight: bold
}

.mainnopichs
{
padding-left: 15;
padding-right: 159;
padding-bottom: 10;
font-size: 10pt;
text-align: justify
}

#level4
{
border:0px solid #000000; padding-left: 160;
position: relative
}

.paddingforbg
{
padding-left: 160
}

.contentbg
{
background-color: #ffffff
}

.borderlftop
{
border-left: 1px solid #000000;
border-right: 0px solid #000000;
border-top: 1px solid #000000;
border-bottom: 1px solid #000000;

}


.borderlf
{
border-left: 1px solid #000000;
border-right: 0px solid #000000;
border-top: 0px solid #000000;
border-bottom: 0px solid #000000;

}

.borderlfrt
{
border-left: 1px solid #000000;
border-right: 1px solid #000000;
border-top: 0px solid #000000;
border-bottom: 0px solid #000000;

}

.borderlfrttop
{
border-left: 1px solid #000000;
border-right: 1px solid #000000;
border-top: 1px solid #000000;
border-bottom: 0px solid #000000;

}

.borderlftoponly
{
border-left: 1px solid #000000;
border-right: 0px solid #000000;
border-top: 1px solid #000000;
border-bottom: 0px solid #000000;

}

.lowerhead
{
padding-left: 10;
padding-right: 10;
padding-bottom: 4;
color: #191970;
font-size: 14pt;
font-weight: bold;
}

.lowercity
{
padding-left: 10;
padding-right: 10;
padding-bottom: 4;
color: #580000;
font-size: 8pt;
font-weight: bold
}

.lower
{
padding-left: 10;
padding-right: 10;
padding-bottom: 10;
font-size: 8pt;
text-align: justify
}

.toprecent
{
text-align: center;
padding-top: 10;
padding-bottom: 5;
font-size: 12pt;
font-weight: bold;
background-color: #999966
}

.recenthead
{
padding-left: 5;
padding-right: 5;
padding-top: 5;
font-size: 8pt;
color: #191970;
font-weight: bold;
background-color: #BAC9E7
}

.recent
{
padding-left: 5;
padding-right: 5;
padding-bottom: 5;
font-size: 8pt;
background-color: #BAC9E7
}

.moreheadlines
{
text-align: center;
padding-left: 10;
padding-right: 10;
padding-bottom: 4;
padding-top: 4;
color: #ffffff;
background-color: #000000;
font-size: 14pt;
font-weight: bold;
}

.toprecentinside
{
text-align: left;
padding-left: 5;
padding-top: 5;
padding-bottom: 5;
font-size: 12pt;
font-weight: bold;
background-color: #000000;
color: #ffffff
}

.recentheadinside
{
padding-left: 5;
padding-right: 5;
padding-top: 5;
font-size: 10pt;
color: #191970;
font-weight: bold;
background-color: #BAC9E7
}

.recentinside
{
padding-left: 5;
padding-right: 5;
font-size: 10pt;
background-color: #BAC9E7
}


/* IF YOU WANT THE BORDER
ONLY AROUND THE MEMBER
AREA AND THEN SPACE BELOW
FOR ADS, MOVE THE BKGD 
AND BORDER TO THE TEXT */

#leftcolumn
{
color: #000000;
background-color: #b8b8b8;
width: 160;
border-left: 0px solid #000000;
border-right: 0px solid #000000;
border-top: 1px solid #000000;
border-bottom: 0px solid #000000;
position: absolute;
top: 150; left: 0;
font-size: 9pt;
font-family: arial, helvetica, serif
}

.memberheadimg
{
border:0px solid #000000; 
}

.memberhead
{
border:0px solid #000000; padding-left: 2;
padding-right: 2;
padding-top: 12;
padding-bottom: 12;
color: #580000;
background-color: 708090;

text-align: center;
font-size: 10pt;
font-family: arial black, helvetica, serif
}

.member
{
border:0px solid black; padding-left: 2;
padding-right: 2;

font-weight: bold;
line-height: 1
}

.memberinfo
{
font-size: 7pt;
font-style: italic
}

.specialheadimg
{
padding-top: 5
}

.specialheadimgcnt
{
padding-top: 5;
text-align: center
}

.specialtext
{

text-align: center;
font-size: 8pt;
font-family: trebuchet ms, sans-serif;
font-style: italic
}

.emailtext
{
text-align: center;
padding-right: 2;
padding-left: 2;
padding-bottom: 5;
font-weight: bold;
line-height: 1;
font-family: trebuchet ms, sans-serif
}

.emailcontest
{
text-align: center;
padding-right: 2;
padding-left: 2;
padding-bottom: 5;

line-height: 1;
font-size: 7pt;
font-family: trebuchet ms, sans-serif
}

.contesttext
{
color: #191970;
font-weight: bold;
font-size: 10pt;

}

#lowerlevels
{
padding-left: 160;
padding-right: 240;
position: relative
}

#lowerlevelext
{
padding-left: 160;
position: relative
}



/* NEED TO USE A COMMAND
TO MAKE THIS SHOW OVER
NEXT LEVELS IF IT IS 
GOING TO POSITION BASED
ON LEVEL 1 */

/* RIGHT SIDE CAN BE ALL
ONE COLUMN 
possible colors:
999966
*/

#rightcolumn
{

width: 240;
font-size: 8pt;
position: absolute;
top: 0; right: 0;
font-family: arial
}

.righthead
{
border:0px solid #000000; padding-left: 4;
padding-right: 2;
padding-top: 12;
padding-bottom: 12;
color: black;
text-align: center;
font-size: 18pt
}

#rightborderandcolor
{
border:0px solid #000000; 
}

.rightalign
{
padding-left: 10;
padding-right: 12
}

.rightcolor
{
padding-top: 2;
padding-bottom: 2;
padding-left: 4;
padding-right: 4;
color: #ffffff;
background-color: #580000;
font-weight: bold
}

.right
{
border:1px solid #A26464; 
padding-left: 4;
padding-right: 4;
padding-top: 2;
padding-bottom: 4;
background-color: #c0c0c0;
font-size: 7pt
}

.eventalign
{
padding-left: 10;
padding-right: 12
}

.eventcolor
{
padding-top: 2;
padding-bottom: 2;
padding-left: 4;
padding-right: 4;
color: #ffffff;
background-color: #580000;
font-weight: bold;
font-size: 13pt
}

.event
{
border:1px solid #580000; 
padding-left: 4;
padding-right: 4;
padding-top: 2;
padding-bottom: 4;
background-color: #c0c0c0;
font-size: 10pt
}

.weekly
{
color: yellow;
padding-left: 25 px;
font-size: 10pt
}

#level2
{
position: relative
}

#level3
{
position: relative
}

#level5
{
position: relative
}

#level5a
{
position: relative
}

#level6
{
padding-left: 160;
padding-bottom: 10;
position: relative
}

.headlinesection
{
padding-left: 0;
padding-right: 165;
padding-top: 10;
padding-bottom: 5;
position: relative
}

#level7
{
background-color: #000000;
padding-top: 10;
text-align: center;
position: relative
}

#level8
{
background-color: #000000;
color: #c0c0c0;
padding-top: 10;
text-align: center;
font-size: 12pt;
border-right: 0px solid position;
border-left: 0px solid position;
border-bottom: 0px solid relative;
border-top: 0px solid #000000;

}

#level9
{
background-color: #000000;
color: #c0c0c0;
text-align: center;
font-size: 12pt;
position: relative
}

.disclaimer
{
font-size: 8pt;
text-align: center;
color: #444444
}

.newsmenu
{
padding-top: 15;

color: #000000;
background-color: #ffffff;
text-align: center;
font-size: 18pt;
font-weight: bold
}

.become
{
padding-top: 15;
padding-bottom: 15;
padding-right: 15;
color: #000000;
background-color: #ffffff;
font-size: 14pt
}

.etext
{
padding-left: 15;
padding-right: 15;
padding-bottom: 15;
color: #000000;
background-color: #ffffff;
font-weight: bold;
font-size: 12pt
}

.newsmenuinfo
{
padding-left: 15;
padding-right: 15;
padding-bottom: 15;
color: #191970;
background-color: #ffffff;
text-align: right;
font-size: 14pt
}

.tvinfo
{
padding-left: 15;
padding-right: 15;
padding-bottom: 15;
color: #191970;
background-color: #ffffff;
text-align: left;
font-size: 10pt
}

.newslinks
{
color: #191970;
font-style: italic;
font-size: 10pt
}

.eventspacer
{
height: 200px
}

.proam1
{
font-size: 8pt;
padding-left: 4px;
padding-right: 4px;
font-family: arial
}

.proam2
{
padding-top: 10px;
text-align: center;
font-size: 12pt;
font-family: franklin gothic demi
}

.proam2a
{
padding-top: 2px;
text-align: left;
font-weight: bold;
font-family: arial
}


.proamalternate
{
background-color: #b8b8b8;
padding-top: 6px;
padding-bottom: 6px;
}

.box
{
font-size: 8pt
}



a.linear:link
{color: #3399cc}
a.linear:visited
{color: #3399cc}
a.linear:hover
{color: #ffffff}
a.linear:active
{}

a.menu:link
{color: #000000;
text-decoration: none}
a.menu:visited
{color: #000000;
text-decoration: none}
a.menu:hover
{color: #ffffff;
text-decoration: none}
a.menu:active
{}

a.headline:link
{
color: #191970;
text-decoration: none}
a.headline:visited
{color: #191970;
text-decoration: none}
a.headline:hover
{color: #ffffff;
text-decoration: underline}
a.headline:active
{}

a.buttons:link
{color: #b8b8b8;
text-decoration: none}
a.buttons:visited
{color: #b8b8b8;
text-decoration: none}
a.buttons:hover
{color: #191970;
text-decoration: none}
a.buttons:active
{}

a.content:link
{color: #191970}
a.content:visited
{color: #191970}
a.content:hover
{color: #580000}
a.content:active
{}

a.newsindex:link
{color: #191970;
text-decoration: none}
a.newsindex:visited
{color: #191970;
text-decoration: none}
a.newsindex:hover
{color: #580000;
text-decoration: none}
a.newsindex:active
{}

a.hssub:link
{color: #0000cc;
text-decoration: none}
a.hssub:visited
{color: #0000cc;
text-decoration: none}
a.hssub:hover
{color: #0000cc;
text-decoration: underline}
a.hssub:active
{}

a.hs:link
{color: #b8b8b8;
text-decoration: none}
a.hs:visited
{color: #b8b8b8;
text-decoration: none}
a.hs:hover
{color: #b8b8b8;
text-decoration: underline}
a.hs:active
{}

a.hsresults:link
{color: #000000;
text-decoration: none}
a.hsresults:visited
{color: #000000;
text-decoration: none}
a.hsresults:hover
{color: #0000cc;
text-decoration: none}
a.hsresults:active
{}

a.contest:link
{color: #0000cc;
text-decoration: none}
a.contest:visited
{color: #0000cc;
text-decoration: none}
a.contest:hover
{color: #580000;
text-decoration: none}
a.contest:active
{}