.suggestionsBox {
		font-family:verdana;
		position: relative;
		left:0;
		
		
		width: 200px;
		background-color: red;
		-moz-border-radius: 10px;
		-webkit-border-radius: 10px;
		border: 2px solid #000;	
		color: #fff;
	}
	
	.suggestionList {
		margin: 0px;
		padding: 0px;
	}
	
	.suggestionList li {
		
		margin: 0px 0px 3px 0px;
		padding: 3px;
		cursor: pointer;
	}
	
	.suggestionList li:hover {
		background-color: #659CD8;
	}


.tblCat
	{
	background-image: url(/images/themes/default/darktile.gif);
	border-left: solid 0px #000000;
	border-right: solid 0px #000000; 
	border-top: double 2px #AD593F;
	border-bottom: double 2px #AD593F;
	}
#dd
{   margin: 0;
    padding: 0;

	}

#dd li
{   margin: 0;
    padding: 0;
    list-style: none;
    float: left;
    font: bold 11px verdana;
	}

#dd li a.menu
{   display: block;
    text-align: center;

    padding: 5px 5px 5px 5px;
    margin: 0 0 0 0;
    color: #FFF;
    width: 85px;
    text-decoration: none;
	}

#dd li a.menu:hover
{   background: #AE0000;
}

.submenu
{   background: #541503;
    color: #ffffff;
    font-weight: bold;
    border-left-width: 2px;
    border-right-width: 2px;
    border-bottom-width: 1px;
    border-top-width: 0px;
    border-style:solid;
    border-color: #EDDFAF;
    visibility: hidden;
    position: absolute;
    z-index: 3;
width:130px;
}

    .submenu a:link, .submenu a:visited, .submenu a:active

    {   display: block;
        font: 11px verdana;
font-weight:bold;
        text-align: left;
        text-decoration: none;
        padding: 5px;
	color: #FFFFFF;
    border-left-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 1px;
    border-top-width: 0px;
    border-style:solid;
    border-color: #EDDFAF;
}

    .submenu a:hover
    {   	background-color: #AE0000;
        font: 11px verdana;
	font-weight:bold;
	text-decoration:none;
	color: #FFFFFF;
}


/*
$color1 = "#5E2312"; //First alternating row color
$color2 = "#541503"; //Second alternating row color
$color3 = "#EDDFAF"; //Highlight row color
$color4 = "#EDCF08"; //Alert row color
$color5 = "#FAF6E7"; //Main text color
*/

.over  {
	background-image: url(/images/themes/default/darktile.gif);
	color:#ffcc66;
	}

.tblNews
	{
	background-color:#EDDFAF;
	color:#000000;
	font-size:9pt;
	border-left: solid 0px #000000;
	border-right: solid 0px #000000; 
	border-bottom: solid 0px #000000; 
	border-top: double 0px #AD593F;
	}


.sidebar_right_table
	{
	background-color:#692323;
	background-image: url(/images/themes/default/sidebar_right_table_tile.gif);
	color:#FAF6E7;
	border-left: solid 0px #000000;
	border-right: solid 0px #000000;
	border-top: solid 0px #EDDFAF;
	border-bottom: solid 0px #000000;
	}

.sidebar_left_table
	{
	background-color:#692323;
	background-image: url(/images/themes/default/sidebar_left_table_tile.gif);
	color:#FAF6E7;
	border-left: solid 0px #EDDFAF;
	border-right: solid 0px #000000;
	border-top: solid 0px #EDDFAF;
	border-bottom: solid 0px #000000;
	}

b.label
	{
	color:#ffcc66;
	}
li.bullet
	{
	color:#FFCC66;
	}

.alertmsg_sm
	{
	color:#FFCC66;
	font-size:7pt;
	font-weight:bold;
	}

.tblMain
	{
background: #EDDFAF;
	width:100%;
	}

.tblContainer
	{
	text-align:left;
	padding-left:4px;
	padding-right:4px;
	padding-top:10px;
	padding-bottom:10px;
	overflow:auto;
	}

.button
	{
	background-color:#EDDFAF;
	border-color:#ffcc66;
	color:#000000;
	font-weight:bold;
	font-face:verdana;
	font-size:9pt;
	}

.image
	{
	border-left: solid 1px #000000;
	border-right: solid 1px #EDDFAF;
	border-top: solid 1px #EDDFAF;
	border-bottom: solid 2px #000000;
	}

.forminput
	{
	color:#000000;
	width:100%;
	height:150px;
	border-left: solid 1px #EDDFAF;
	border-right: solid 1px #EDDFAF;
	border-top: solid 1px #EDDFAF;
	border-bottom: solid 1px #EDDFAF;
	}

.calHilite
	{
	background-color:gold;
	}

.calendar
	{
	font-family:verdana;
	font-size:9pt;
	border-left: solid 0px #EDDFAF;
	border-right: solid 0px #EDDFAF;
	border-top: solid 0px #EDDFAF;
	border-bottom: solid 0px #EDDFAF;
	width:485px;
	}

.calempty
	{
	background: #541503 url(/images/themes/default/darktile.gif);
	}

.calhead
	{
	background: #541503 url(/images/themes/default/darktile.gif);
	font-size:9pt;
	font-weight:bold;
	color:#ffcc66;
	}

.cn_news_even
	{
	background-color:#541503;
	font-size:9pt;
	color:#FAF6E7;
	}

.cn_news_odd
	{
	background-color:#5E2312;
	font-size:9pt;
	color:#FAF6E7;
	}

.cn_comment_even
	{
	background-color:#541503;
	font-size:9pt;
	color:#FAF6E7;
	}

.cn_comment_odd
	{
	background-color:#5E2312;
	font-size:9pt;
	color:#FAF6E7;
	}

.newsdate
	{
	padding-left:0px;
	padding-right:0px;
	padding-bottom:5px;
	padding-top:3px;
	font-size:7pt;
	font-weight:bold;
	color:#EDDFAF;
	}

.t1
	{
	background: #541503 url(/images/themes/default/darktile.gif);
	color:#FAF6E7;
	width:485px;
	text-align:left;
	font-family:verdana;
	font-size:9pt;
	border-left: solid 2px #000000;
	border-right: solid 2px #000000; 
	border-top: solid 0px #000000; 
	border-bottom: dotted 0px #000000;
	}

.head
	{
	background-image: url(/images/themes/default/top.gif);
	color:#ffffff;
	width:485px;
	height:31px;
	font-family:verdana;
	font-size:12pt;
	font-weight:bold;
	border-left: solid 0px #000000;
	border-right: solid 0px #000000; 
	border-top: solid 0px #000000; 
	border-bottom: solid 0px #000000;
	}

.tblSmallTopCap
	{
	background: url(/images/themes/default/smallhead.gif) center no-repeat;
	width:275px;
	height:30px;
	position:relative;
	text-align:left;
	}
.tblSmallTopText
	{
	width:100%;
	position: absolute;
	bottom: 5px;
	left:10px;
	color: #ffffff;
	font-weight: bold;
	font-family:verdana;
	}

.tblSmallBottomCap
	{
	background: url(/images/themes/default/bottom2.gif) center top no-repeat;
	width:275px;
	height:15px;
	}

.navcap
	{
	background: #863218 url(/images/themes/default/top2.gif) center no-repeat;
	width:775px;
	height:31px;
	position:relative;
	text-align:left;
	}

.navtext
	{
	width:100%;
	position: absolute;
	bottom: 10px;
	left:10px;
	font-family:verdana;
	text-align:center;
	font-size:10pt;
	}

.tblTopCap
	{
	background: #863218 url(/images/themes/default/top.gif) center no-repeat;
	width:485px;
	height:31px;
	position:relative;
	text-align:left;
	}
.tblTopText
	{
	width:100%;
	position: absolute;
	bottom: 5px;
	left:10px;
	color: #ffffff;
	font-weight: bold;
	font-family:verdana;
	}

.tblBottomCap
	{
	background: url(/images/themes/default/bottom.gif) center top no-repeat;
	width:485px;
	height:16px;
	}

.smallhead
	{
	background-image: url(/images/themes/default/smallhead.gif);
	color:#ffffff;
	width:275px;
	height:30px;
	font-family:verdana;
	font-size:12pt;
	font-weight:bold;
	border-left: solid 0px #000000;
	border-right: solid 0px #000000; 
	border-top: solid 0px #000000; 
	border-bottom: solid 1px #000000;
	}

.bottom
	{
	background-color: #863218;
	color:#ffffff;
	width:485px;
	height:10px;
	}

.maincap 
	{
	background: url(/images/themes/default/headcap.gif) center no-repeat;
	}

.maintable 
	{
	background: url(/images/themes/default/bgtile.gif) center repeat-y;
	}

.headcap2
	{
	font-family:verdana;
	font-size:9pt;
	height:96px;
	background: #D5C284 url(/images/themes/default/headcap2.gif) center no-repeat;
	position:relative;
	}

.headcap
	{
	font-family:verdana;
	font-size:9pt;
	height:96px;
	background: #D5C284 url(/images/themes/default/headcap.gif) center no-repeat;
	position:relative;
	}

.footer 
	{
	font-family:verdana;
	font-size:9pt;
	height:50px;
	background: url(/images/themes/default/footer.gif) center no-repeat;
	position:relative;
	}

.footertext
	{

	}
body
	{
	background-color: #D5C284;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	}
/* ################ LINK STYLES ################ */


.t1 a:link, .t1 a:visited, .t1 a:active, .winners a:link, .winners a:active, .winners a:visited, a.l1:link, a.l1:active, a.l1:visited, .sponsor a:link, .sponsor a:visited, .sponsor a:active
	{
	font-family:verdana;
	color:#ffffff;
	font-weight:bold;
	text-decoration:underline;
	}

.t1 a:hover, .winners a:hover, a.l1:hover, .sponsor a:hover
	{
	font-family:verdana;
	color:#FFCC66;
	font-weight:bold;
	text-decoration:underline;
	}

a.l2:link, a.l2:active, a.l2:visited,a:link,a:active,a:visited
	{
	color:#541503;
	font-weight:bold;
	text-decoration:underline;
	}

a.l2:hover,a:hover
	{
	color:#7E1901;
	font-weight:bold;
	text-decoration:underline;
	}

a.l3:link, a.l3:active, a.l3:visited
	{
	color:#ffffff;
	font-size:8pt;
	font-weight:bold;
	text-decoration:underline;
	}

a.l3:hover
	{
	color:#FFCC66;
	font-size:8pt;
	font-weight:bold;
	text-decoration:underline;
	}

a.l4:link, a.l4:active, a.l4:visited
	{
	font-size:8pt;
	font-family:verdana;
	color:#ffffff;
	font-weight:bold;
	text-decoration:underline;
	}

a.l4:hover
	{
	font-size:8pt;
	font-family:verdana;
	color:#FFCC66;
	font-weight:bold;
	text-decoration:underline;
	}

a.l5:link, a.l5:active, a.l5:visited
	{
	font-size:8pt;
	font-family:verdana;
	color:#25F315;
	font-weight:bold;
	text-decoration:underline;
	}

a.l5:hover
	{
	font-size:8pt;
	font-family:verdana;
	color:#FFCC66;
	font-weight:bold;
	text-decoration:underline;
	}

a.tab:link, a.tab:active, a.tab:visited
	{
	color:#ffffff;
	font-family:verdana;
	font-size:8pt;
	font-weight:bold;
	text-decoration:none;
	}

a.tab:hover
	{
	color:#541503;
	font-family:verdana;
	font-size:8pt;
	font-weight:bold;
	text-decoration:none;
	}

a.jv:link, a.jv:active, a.jv:visited
	{
	color:#660000;
	font-weight:bold;
	}

a.jv:hover
	{
	color:DD6700;
	font-weight:bold;
	}

.tblHead
	{
	background-image: url(/images/themes/default/darktile.gif);
	border-left: solid 0px #000000;
	border-right: solid 0px #000000; 
	border-top: solid 0px #000000; 
	border-bottom: double 2px #AD593F;
	color:#ffffff;
	}

.tblRight
	{
	border-left: solid 0px #000000;
	border-right: double 2px #AD593F;
	border-top: solid 0px #000000; 
	border-bottom: dotted 1px #AD593F;
	color:#ffffff;
	}

.tblFoot
	{
	background-image: url(/images/themes/default/darktile.gif);
	color:#ffffff;
	border-left: solid 0px #000000;
	border-right: solid 0px #000000; 
	border-bottom: solid 0px #000000; 
	border-top: double 2px #AD593F;
	}

.winners
	{
	border-left: solid 0px #000000;
	border-right: solid 0px #000000; 
	border-top: solid 0px #000000; 
	border-bottom: dotted 1px #AD593F;
	font-family:verdana;
	font-size:9pt;
	}

.sidebar_right
	{
	background-color: #350D01;
	background-image: url(/images/themes/default/sidebar_right_tile.gif);
	border-left: solid 0px #000000;
	border-right: solid 1px #EDDFAF; 
	border-top: solid 0px #000000; 
	border-bottom: dotted 0px #000000;
	font-family:verdana;
	font-size:9pt;
	}

.sidebar_left
	{
	background-color: #350D01;
	background-image: url(/images/themes/default/sidebar_left_tile.gif);
	border-left: solid 1px #EDDFAF;
	border-right: solid 0px #000000; 
	border-top: solid 0px #000000; 
	border-bottom: dotted 0px #000000;
	font-family:verdana;
	font-size:9pt;
	}

.copyright
	{
	font-size:8pt;
	font-family:verdana;
	font-weight:normal;
	color: #918355;
	}

.pollQuestion
	{
	font: bold 8pt verdana;
	color: #ffffff;
	}

