BODY
{
    margin:0px;
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana, sansserif;
    BACKGROUND-COLOR: white
}

div.site
{
text-align: left;
background-color: ffffff;
width: 1014px;
border:0px solid gray;
left:0px;
}

div.header
{
height: 161px;
background-position: top center;
background-repeat:no-repeat;
color:white;
background: url('images/MenuItemsTop/header_bg.gif');
background-color:none;
}


div.title {
height: 101px;
background-color: 005188;
}


div.titlenav1 {
margin: 0px;
height: 30px;
color: 000000;
background-image: url('images/nav1bg.jpg');
background-color: e8d4a1;
}

div.titlenav2 {
clear: left;
height: 30px;
color: 000000;
background-image: url('images/nav2bg.jpg');
background-color: e8d4a1;
vertical-align: bottom;
}

div.goldsponsors {
float: right;
margin: 0px 0px 0px 0px;
padding: 0px;
color: 000000;
background: none;
width: 100px;
height: 131px;
margin: 0px;
z-index: 2;
border: 0px;
}

div.facebook {
float: right;
margin: 0px 0px 0px 0px;
padding: 0px;
color: 000000;
background: none;
width: 112px;
height: 101px;
margin: 0px;
z-index: 2;
border: 0px;
}

div.toplogin {
float: right;
margin: 0px 0px -3px -3px;
padding-bottom: 0px;
color: 000000;
z-index: 2;
background: none;
background-color: ebd3a3;
border: 0px;
}


div.main {
margin: 10px;
color: 000000;
width: 994px;
}


div.wheatbox {
width: 715px;
color: 000000;
background: url('images/MenuItemsTop/wheat_main_top.gif') no-repeat top;
background-color: f7ecce;
margin-bottom: 10px;
}


div.bluebox {
width: 715px;
color: 000000;
background: url('images/MenuItemsTop/blue_main_top.gif') no-repeat top;
background-color: 97b4ec;
margin-bottom: 10px;
}

div.whitebox {
width: 715px;
color: 000000;
background: url('none') no-repeat top;
background-color: ffffff;
margin: 0px;
}


.wheatbox p,.bluebox p,.whitebox h2 {
padding: 0px 13px 0px 13px;
}

.wheatbox hr,.bluebox hr,.whitebox h2 {
width: 700px;
align: center;
padding: 0px 5px 0px 5px;
margin: 0px;
}


.wheatbox h1,.bluebox h1,.whitebox h2 {
    font: bold 18pt Arial, sans-serif;
    padding: 5px 10px 0px 10px;
    margin: 0px;
}


.wheatbox h2,.bluebox h2,.whitebox h2 {
    font: bold 12pt Arial, sans-serif;
    padding: 5px 13px 0px 13px;
    margin: 0px;
}


div.greybox {
width: 245px;
color: 000000;
text-align: center;
background: url('images/MenuItemsTop/grey_topics_top.gif') no-repeat top;
background-color: a5acb2;
margin: 0px;
padding: 0px;
}

.greybox img.topics {
border: 0;
margin: 3px;
}


.greybox hr {
width: 235px;
align: center;
padding: 0px 5px 0px 5px;
margin: 0px;
}


.greybox h1 {
    font: bold 18pt Arial, sans-serif;
    padding: 5px 10px 0px 10px;
    margin: 0px;
    color: f7ecce;
}


form {
    border: 0px;
    padding: 0px;
    margin: 0px;
}

input.text {
font:bold 10px/12px verdana,arial,serif;
padding:3px;
}
input.button,input.submit {
/* you know what to do */
}

table.grp1 {
margin-left: 10px;


}


TD
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana, SansSerif
}
TH
{
    FONT-SIZE: 14px;
    COLOR: white;
    BACKGROUND-COLOR: c0ac78;
    FONT-FAMILY: Arial, Verdana, SansSerif
}
A:link
{
    COLOR: #005188;
    TEXT-DECORATION: underline;
}
A:active
{
    COLOR: #005188;
    TEXT-DECORATION: underline;
}
A:hover
{
    COLOR: #b6a16d;
    TEXT-DECORATION: none;
}
A:visited
{
    COLOR: #92754c;
    TEXT-DECORATION: underline;
}
H1
{
    FONT-SIZE: 18px;
    FONT-FAMILY: Arial, Verdana, SansSerif
}
H2
{
    FONT-SIZE: 16px;
    FONT-FAMILY: Arial, Verdana, SansSerif
}
H3
{
    FONT-SIZE: 14px;
    FONT-FAMILY: Arial, Verdana, SansSerif
}
.post 
{
    background-color: #eee;
    border: 2px solid #702373;
    padding: 0px 5px 5px 10px;
}

.posted
{
    font-size: 10px;
    FONT-FAMILY: Arial, Verdana, sansserif;
}

.tablePad {
 padding:			3px 3px 5px 3px;
 background-color:	#702373;
}

td.wheat {
   background-color: #f7ecce;
}
td.blue {
   background-color: #dde8fb;
}


.resultRowOne {
 font-family:		Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:			11px;
 color:				#000;
 padding:           6px 6px 6px 8px;
 background-color:	#eee;  
}

.resultRowTwo {
 font-family:       Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:         11px;
 color:             #000;
 padding:           6px 6px 6px 8px;
 background-color:  #eee;  
}

.outerBorder {
 border:		1px solid #4B5388;
}

.search 
{
    background-color: #e8d4a1;
    border: 2px solid #005188;
    padding: 0px 5px 5px 10px;
    width: 144px;
}
.login
{
    background-color: #e8d4a1;
    border: 2px solid #005188;
    padding: 0px 5px 5px 10px;
    width: 200px;
}


A.calendarMonthLinks
{
    COLOR: white;
}

.calendarCellEnt a {
    font-weight: bold;
}

.calendarToday { 
    font-weight: bold;
}


.calendarDayHeading {
    font-weight: bold; 
    background-color: #b8d4d4; 
    text-align:  center;
    vertical-align: middle;
}

.calendarBG {
    border: 2px solid #702373;
}

.calendarCellEnt
{
    background-color: #eee;
}



#tablist{
padding: 3px 0;
margin-left: 0;
margin-bottom: 0;
margin-top: 0.1em;
}

#tablist li{
list-style: none;
display: inline;
margin: 0;
}

#tablist li a{
text-decoration: none;
padding: 3px 0.5em;
margin-left: 0px;
border: 1px solid #005188;
background: #e8d4a1;
}

#tablist li a:link, #tablist li a:visited{
color: black;
}

#tablist li a.current{
background: #c0ac78;
}


#tabcontentcontainer{
width:90%;
border: 1px solid #005188;
padding:5px;
}

.tabcontent{
height:400px;
overflow:auto;
width:100%;
display:none;
}

.tabcontentLong{
height:100%;
overflow:auto;
width:100%;
display:none;
}

#message{
border: 2px solid #4B5388;
background-color:  #eee;
margin-top:        3px;
margin-bottom:     3px;
}

