body {
	margin: 0px;
	background-image:url(images/bg.gif);
	background-repeat:repeat-x;
	background-color:#4A4A4A;
}


#container {
	width:736px;
	text-align:center;
	margin:auto;
	border-right:14px solid #C60723;
	border-left:14px solid #C60723;
	
}

#top {
	width:736px;
}

#banner {
	width:736px;
}

#underbanner {
	width:736px;
}

#contentindex {
	width:736px;
	background-color:white;
}


.leftcolumn {
	padding-left:20px;
	padding-right:20px;
	padding-bottom:20px;
	text-align:left;
}

.rightcolumn {
	background-image:url(images/bg_left.gif);
	background-repeat:repeat-y;
	width:185px;
	padding-left:11px;
}

#footer {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:white;
	line-height:20px;
	padding-top:26px;
	text-align:center;
	width:100%;
	background-image:url(images/bg_footer.jpg);
	background-repeat:repeat-x;
	height:121px;
}

#footer a {
	color:white;
	text-decoration:underline;
	font-size:11px;
}









p {
	margin-top:0px;
}

td {
	vertical-align:top;
}


.Normal {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#1A1A1A;
	line-height:20px;
}

.Head {
	font-family:Arial, Helvetica, sans-serif;
	color:black;
	font-size:20px;
}


a {
	color:#C60723;
	font-weight:bold;
	text-decoration:none;
}

.SkinObject {
	color:white;
	font-weight:bold !important;
	font-size:11px !important;
}

.SkinObject a {
	color:white;
	font-weight:bold !important;
	font-size:11px !important;
}

a:link {
	font-weight:bold;
	color:#C60723;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

a:visited {
	font-weight:bold;
	color:#C60723;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

a:active {
	font-weight:bold;
	color:#C60723;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#C60723;
}

h2 {
	font-family:Arial, Helvetica, sans-serif;
	color:black;
	font-size:20px;
}






/* styles used by TreeMenu Skin Object */
.TreeMenu_Node
{
	font-family: Arial, Helvetica;
	font-size: 12px;
	font-weight: bold !important;
	line-height:25px;
}

.TreeMenu_NodeSelected
{
	font-family: Arial, Helvetica;
	font-size: 12px;
	background-color: #dcdcdc;
}

A.TreeMenu_Node:link, A.TreeMenu_NodeSelected:link
{
	text-decoration: none;
	color: #003366;
}

A.TreeMenu_Node:visited, A.TreeMenu_NodeSelected:visited
{
	text-decoration: none;
	color: #003366;
}

A.TreeMenu_Node:hover, A.TreeMenu_NodeSelected:hover
{
	text-decoration: none;
	color: #ff0000;
}

A.TreeMenu_Node:active, A.TreeMenu_NodeSelected:active
{
	text-decoration: none;
	color: #003366;
}







.TreeViewMenu {
    width: 100%;
	line-height:25px;
	font-weight:bold;
	
}



/* Effects for the main navigation items, no sub navs */
.MainNavItem {
	color:#1A1A1A;
	line-height:25px;
	font-weight:bold;
}

.MainNavItem_mouseover {
	color:#ED1C24 !important;
	line-height:25px;
	font-weight:bold;
}

/* Css class for the body of the treeview menu */
.TreeBody {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold !important;
}


.SubNavItem {
	font-weight:bold;
	color:#1A1A1A;
	line-height:25px;
}
