/*CSS Document*/

body {
	margin-top: 0px;
}

.sidefillleft{
	background-image:url(../images/sidegradleft.gif);
	background-repeat:repeat-y;
	}
	
.sidefillright{
	background-image:url(../images/sidegradright.gif);
	background-repeat:repeat-y;
	}

.bordertop{
	border-top:solid 1px #e1bbb2;
	}

.borderbottom{
	border-bottom:solid 1px #e1bbb2;
	}

.textcontent{
	font-family:Arial;
	font-size:11px;
	}

.texttitle{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	}

.texttitlenews{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
	color:#000000;
	}
	
.textlink{
	font-family:Arial;
	font-size:11px;
	text-decoration:none;
	color:#690000;
	}
	
.backlink{
	font-family:Arial;
	font-size:10px;
	text-decoration:none;
	color:#666666;
	}

.texttitlenews a{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
	color:#690000;
	}
	
a:hover{
	color:#690000;
	}

.belowmenu{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
	color:#6B6B6B;
	}
	
.belowmenu a{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
	color:#6B6B6B;
	}
	
.texttitleevents{
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#575757;
	}
	
.textcopyright{
	font-family:Arial;
	font-size:9px;
	color:#8b8180;
	text-align:left;
	font-weight:bold;
	}

.texttitlesub{
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#a0230a;
	text-align:left;
	}

.texttitlesubcontent{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#3C3C3C;
	text-align:left;
	}

.horizline{
	background-image:url(../images/horizline.gif);
	background-repeat:repeat-y;
	}

.redgradient{
	background-image:url(../images/redgradient.gif);
	background-repeat:no-repeat;
	}

.filltopcategory{
	background-image:url(../images/filltopcateg.gif);
	background-repeat:repeat-x;
	}

.fillallcategory{
	background-color:#9a0000;
	background-repeat:repeat;
	}

.fillleftcategory{
	background-image:url(../images/fillleftcateg.gif);
	background-repeat:repeat-y;
	}

.fillrightcategory{
	background-image:url(../images/fillrightcateg.gif);
	background-repeat:repeat-y;
	}

.fillbottomcategory{
	background-image:url(../images/fillbottomcateg.gif);
	background-repeat:repeat-x;
	}

.categorytext{
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	}
	
.fillgradient{
	background-image:url(../images/graygradient.gif);
	background-repeat:no-repeat;
	}

.backevents{
	background-image:url(../images/events.gif);
	background-repeat:no-repeat;
	}
	
#submenu {
	width:auto;
	float:left;
}

#submenu UL {
	FONT: 11px Arial; 
	LIST-STYLE-TYPE: none; 
	text-align:left; 
	height:40px; 
	width:150px;
}
#submenu UL LI {
	FLOAT: left; 
	width:150px; 
	height: 20px;
	list-style-type: none;
	padding-bottom:10px;
}
#submenu UL LI A {
	DISPLAY: block; 
	TEXT-DECORATION: none; 
	width:150px; 
	height: 20px;
}
#submenu LI A:visited {
	COLOR: #690000; 
	TEXT-DECORATION: none;
}
#submenu LI A:hover {
	COLOR: #c70000;
	TEXT-DECORATION: none;
	height: 20px;
}

#submenu .current_page_item A {
	COLOR: #c70000;
	TEXT-DECORATION: none;
	height: 20px;
}

#submenu .sub_page_item A {
	TEXT-DECORATION: none;
	font-family:Arial;
	font-size:11px;
	color:#690000;
}

.leftarrow{
	width:20px;
	float:left;
	}
	
.leftarrowsub{
	padding-left:20px;
	width:20px;
	float:left;
	}
	
.subpad {
	padding-top:3px;
	padding-left:10px;
}

.textbreadcrumbs{
	font-family:Arial;
	font-size:9px;
	color:#535353;
	}
	
	
/*TREE VIEW CSS*/
	
.treeview ul{ /*CSS for Simple Tree Menu*/
FONT: 11px Arial;
text-decoration:none;
margin: 0;
padding: 0;
}

.treeview ul a{ /*CSS for Simple Tree Menu*/
FONT: 11px Arial;
text-decoration:none;
}

.treeview ul a:hover{ /*CSS for Simple Tree Menu*/
FONT: 11px Arial;
COLOR: #c70000;
}

.treeview li{ /*Style for LI elements in general (excludes an LI that contains sub lists)*/
FONT: 11px Arial;
text-decoration:none;
list-style-type: none;
padding-left: 17px;
margin-bottom: 10px;
margin-top: 5px;
	/*background-color: white;
	background-image: url(../images/arrowsub.gif);
	background-repeat: no-repeat;
	background-position:left;*/
}

.treeview li a{
FONT: 11px Arial;
}

.treeview li a:hover{
FONT: 11px Arial;
COLOR: #c70000;
}

.treeview li.submenu{ /* Style for LI that contains sub lists (other ULs). */
background: white url(../images/arrowsub.gif) no-repeat left 0px;
FONT: 11px Arial;
text-decoration:none;
cursor: hand !important;
cursor: pointer !important;
}


.treeview li.submenu ul{ /*Style for ULs that are children of LIs (submenu) */
display: none; /*Hide them by default. Don't delete. */
}

.treeview .submenu ul li{ /*Style for LIs of ULs that are children of LIs (submenu) */
text-decoration:none;
cursor: default;
}

.currentpageitem{
FONT: 11px Arial;
color:#c70000;
text-decoration:none;
padding-bottom:8px;
}

.subpageitem{
	FONT: 11px Arial;
	color:#690000;
	text-decoration:none;

}

.imgclass{
	background-color: white;
	background-image: url(../images/arrowsub.gif);
	background-repeat: no-repeat;
	background-position:left;
	padding-left:18px;
	padding-bottom:5px;
	list-style-type: none;
	}
	
.tablepad{
	padding-left:18px;
	padding-right:18px;
	}
