/* CSS Document */
body{
width:100%;
margin:auto;
margin-right:auto;
margin-left:auto;
text-align:center;
background:#000;
color:#fff;
font-size:1.1em;
}

body a, p{
font-size:1.1em;
}

#wrapper{
width:100%;
margin:auto;
margin-right:auto;
margin-left:auto;
text-align:center;
background:#000;
}

#container{
width:100%;
margin:auto;
margin-left:auto;
margin-right:auto;
overflow:hidden;
background:#000;
}

#head{
background:url();
width:100%;
height:0px;
}

#topnav{
width:100%;
clear:both;
}

#topnav a{
text-decoration:underline;
color:#fff;
}

.topnavitem{
padding-top:12px;
height:70px;
width:14%;
float:left;
display:inline;
background-color: #000;
}

.topnavitem:hover{
background-color: #000;
}

#searchBar{
padding-top:14px;
padding-left:4px;
height:70px;
width:100%;
background-color: #000;
clear:both;
color:#fff;
}

#searchBar a{
text-decoration:none;
color:#fff;
}

#changeLanguage{
text-align:left;
width:150px;
float:left;
display:inline;
}

#searchField{
width:272px;
float:left;
display:inline;
}

#textSize{
float:left;
display:inline;
}

#bodyArea{
float:left;
display:inline;
width:100%;
min-height:200px;
text-align:left;
border-left:#000 solid 2px;
border-right:#000 solid 2px;
background:url();
background-color:#000000;

}

#bodyArea a{
padding-left:3px;
color:#fff;
text-decoration:none;
}

#left-body{
float:left;
display:inline;
width:33%;
color: #fff;
font-weight: bold;
text-align:left;
padding:2px;
margin-bottom:155px;
}

.SideNavItem{
width:80%;
font-weight: bold;
border-bottom: 1px dotted #fff;
height:30px;
padding-top:6px;
padding-left:4px;
}

.SideNavItem a{
color: #fff;
text-decoration:none;
}

.SideNavItem a:hover{
color:#fff;
text-decoration:none;
cursor:pointer;
}

.SideNavItem:hover{
background:#000;
}

.SideNavItemActive{
width:80%;
font-weight: bold;
border-bottom: 1px dotted #fff;
height:30px;
padding-top:6px;
padding-left:4px;
background:#000;
}

.SideNavItemActive a{
color: #fff;
text-decoration:none;
}

.SideNavItemActive a:hover{
color: #fff;
text-decoration:none;
}

.SideNavItem:hover{
background:#000;
}

.scrollerbox{
height:280px;
width:200px;
}

#center-body{
float:left;
display:inline;
width:33%;
margin-left:4px;
}

#center-body h1{
color:#fff;
}

#scrollerbox-top{
background:url() no-repeat;
height:27px;
width:327px;
}

#scrollerbox-top h1{
padding-top:4px;
padding-left:12px;
font-size:1.2em;
color:#fff;
}

#scrollerbox-text{
background:url();
height:150px;
width:327px;
}

#scrollerbox-bottom{
background:url() no-repeat;
height:24px;
width:327px;
color:#fff;
padding-top:5px;
}

#scrollerbox-bottom a img{
margin-left:12px;
border:0;
}

#right-body{
float:right;
display:inline;
width:21%;
overflow:hidden;
}

#calendar-box-top{
width:174px;
height:27px;
background:url() no-repeat;
}

#calendar-box-top h1{
padding-top:4px;
padding-left:12px;
color:#fff;
}

#calendar-box-table{
width:174px;
}


#calendar-box-bottom{
padding-top:4px;
width:174px;
height:24px;
background:url() no-repeat;
text-align:center;
}

#calendar-box-bottom a{
text-decoration:none;
color:#fff;
font-size:0.9em;
}

#footer{
clear:both;
width:100%;
height:64px;
background:url();
margin-left:auto;
margin-right:auto;
text-align:center;
color:#fff;
border-right:#fff solid 2px;
}

#footerText{
padding-top:1px;
text-align:left;
margin-left:0px;

}

td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#fff;
}

a:link {
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}

a:visited {
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}

a:hover {
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}

a:active {
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}

h1,h2,h3,h4,h5,h6 {
	font-weight: bold;
}

h1 {
font-size:1.2em;
	color: #fff;
}

h2 {
font-size:1.2em;
	color: #fff;
}

h3 {
font-size:1.2em;
	color: #fff;
}

h4 {
font-size:1.2em;
	color: #fff;
}

.legalText {
font-size:1em;
	color: #fff;
}

.redBack {
	background-color: #000;
}

.redLINEr {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #B90020;
	background-image: url(12.jpg);
	background-position: right top;
}

.redLINEl {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #B90020;
	background-image: url(11.jpg);
	background-position: right top;
	background-repeat: no-repeat;
}

.redLINEonly {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #B90020;
}

.redLINE1COL {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #B90020;
	background-image: url(back1col.jpg);
	background-position: right top;
}

.middleContent {
	background-image: url(11.jpg);
	background-position: right top;
	background-repeat: no-repeat;
}

.topNav {
font-size:1.2em;
	color: #fff;
}

.searchForm {
	color: #000;
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #fff;
	border-right-color: #fff;
	border-bottom-color: #fff;
	border-left-color: #fff;
}

.sideNav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3A0033;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #fff;
}

.sideNav a:link {
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}

.sideNav a:visited {
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}

.sideNav a:hover {
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}

.sideNav a:active {
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}

.sideNavL1 {
font-size:1.1em;
    width:333px;
	color: #fff;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #fff;
	text-indent: 5px;
}

.sideNavL1 a:link {

	color: #fff;
	text-decoration: underline;
}

.sideNavL1 a:visited {
	color: #fff;
	font-weight: normal;
	text-decoration: underline;
}

.sideNavL1 a:hover {
	color: #ffffff;
	text-decoration: none;
}

.sideNavL1 a:active {
	color: #ffffff;
	text-decoration: none;
}

.sideNavHomeClub {
	color: #FFFFFF;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #fff;
	background-color: #fff;
}

.sideNavHomeClub a:link {
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}

.sideNavHomeClub a:visited {
	color: #f2f2f2;
	font-weight: bold;
	text-decoration: none;
}

.sideNavHomeClub a:hover {
	color: #dedede;
	font-weight: bold;
	text-decoration: none;
}

.sideNavHomeClub a:active {
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}

.infonews {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
}

.infonews a:link {
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}

.infonews a:visited {
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}

.infonews a:hover {
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}

.infonews a:active {
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}

.borderPurple {
	padding: 3px;
	border: 1px solid #fff;
}

.admin_h1 {
	font-size: 20px;
	color: #ffffff;
	background-color: #fff;
}

.admin_h2 {
	font-size: 12px;
	color: #fff;
}

.admin_h3 {
	font-size: 12px;
	color: #fff;
}

.admin_h4 {
	font-size: 16px;
	color: #3A0033;
}

.borderAdminHP {
	padding: 1px;
	border: 1px solid #fff;
}

.fieldForm {
	padding: 1px;
	background: #000;
	border-top:solid 1px #fff;
	border-right:solid 1px #fff;
	border-bottom:solid 1px #fff;
	border-left:solid 1px #fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #000;
}

.fieldBut {
	padding: 1px;
	background: #000;
	border-top:solid 1px #fff;
	border-right:solid 1px #fff;
	border-bottom:solid 1px #fff;
	border-left:solid 1px #fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight:bold;
	color: #fff;
}

.TableBoarder {
	border: 1px dotted #fff;
}

.Info-News-Header{
height:30px;
width:200px;
background:#000;
color:#fff;
}

.pollitem{
border-bottom: 1px dotted #fff;
}

