#pagebg {
	background-color: #A9A690;
}

/* @group Typography */

body {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.75em;
}

div, td {
	line-height: 135%;
}

p {
	margin: 0;
	padding: 5px;
	line-height: 155%;
}

h1 {
	color: #660000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 2em;
	line-height: 1em;
	font-weight: bold;
	text-transform: none;
}

h2 {
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.6em;
	line-height: 1em;
	font-weight: bold;
	text-transform: none;
}

h3 {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.4em;
	line-height: 1em;
	font-weight: bold;
	text-transform: none;
}

a:link, a:visited {
	color: #760005;
	text-decoration: underline;
}

a:hover {
	color: #000000;
	text-decoration: none;
}

td.contentheading, .contentheading {
	color: #760005;
	font: normal 1.5em/1.25em Arial, Helvetica, sans-serif;
	border-bottom: 1px solid #ccc;
	letter-spacing: -1px;
}

td.contentheading a, .contentheading a {
	font: normal 1.35em/1em Arial, Helvetica, sans-serif;
	letter-spacing: -1px;
}

a.contentpagetitle:link,
a.contentpagetitle:visited {
	color: #760005;
	font: bold 1.15em/1em Arial, Helvetica, sans-serif;
}

a.contentpagetitle:hover {
	color: #000;
	text-decoration: none;
}

.componentheading {
	color: #000000;
	font: bold 1.35em/1.5em Arial, Helvetica, sans-serif;
}


/* @end */

/* @group Header Logo */

#logo {
	height: 90px;
}

#logo h1 a {
	width: 315px;
}

/* @end */

/* @group Left Column User Styles */

td#leftcol .inside, td#leftcol {
	background-color: #232323;
	color: #CCC;
}

#leftcol .moduletable p {
	font-size: .95em;
	line-height: 1.15em;
	color: #fff;
}

#leftcol .moduletable a {
	color: #ccc;
	text-decoration: underline;
}

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

#leftcol .moduletable h3 {
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.35em;
	line-height: 1.14em;
	font-weight: normal;
	border-bottom: 1px solid #333;
}

#leftcol a.contentpagetitle:link,
#leftcol a.contentpagetitle:visited {
	color: #acacac;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}

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

#leftcol a.readon:link,
#leftcol a.readon:visited {
	color: #acacac;
	font-size: 11px;
	line-height: 15px;
	text-decoration: underline;
}

#leftcol a.readon:hover {
	color: #fff;
	text-decoration: none;
}
#leftcol ul#mainlevel li a,
#leftcol ul#mainlevel-sidenav li a,
#leftcol ul#mainlevel-sidenav2 li a
{
text-decoration:none;
font:bold 12px/18px Arial, Tahoma, Verdana, sans-serif;
color:#FFF;
}
#leftcol ul#mainlevel a:hover,
#leftcol ul#mainlevel-sidenav a:hover,
#leftcol ul#mainlevel-sidenav2 a:hover
{
text-decoration:none;
font:bold 12px/18px Arial, Tahoma, Verdana, sans-serif;
color:#CCC;
}
#leftcol ul#mainlevel a#active_menu,
#leftcol ul#mainlevel-sidenav a#active_menu-sidenav,
#leftcol ul#mainlevel-sidenav2 a#active_menu-sidenav2
{
text-decoration:none;
font:bold 12px/18px Arial, Tahoma, Verdana, sans-serif;
color:#760005;
}

/*Sidenav Menus when used as a vertical (TABLED) style*/
#leftcol a.mainlevel:link,
#leftcol a.mainlevel:visited,
#leftcol a.mainlevel-sidenav:link,
#leftcol a.mainlevel-sidenav:visited {
text-decoration:none;
font:bold 12px/18px Arial, Tahoma, Verdana, sans-serif;
color:#FFF;
}
#leftcol a.mainlevel:hover,
#leftcol a.mainlevel-sidenav:hover {
text-decoration:none;
font:bold 12px/18px Arial, Tahoma, Verdana, sans-serif;
color:#CCC;
}
#leftcol a.mainlevel#active_menu, #leftcol a.mainlevel-sidenav#active_menu-sidenav {
text-decoration:none;
font:bold 12px/18px Arial, Tahoma, Verdana, sans-serif;
color:#CCC;
}
#leftcol a.mainlevel#active_menu:hover, #leftcol a.mainlevel-sidenav#active_menu-sidenav:hover {
text-decoration:none;
font:bold 12px/18px Arial, Tahoma, Verdana, sans-serif;
color:#CCC;
}
#leftcol a.sublevel, #leftcol a.sublevel-sidenav {
font:normal 12px/16px Arial, Tahoma, Verdana, sans-serif;
color:#FFF;
}
#leftcol a.sublevel:hover, #leftcol a.sublevel-sidenav:hover {
font:normal 12px/16px Arial, Tahoma, Verdana, sans-serif;
color:#900;
}


/* @end */

#teaserblock,
#teaserblock .inside {
	background: #eee;
	color: #fff;
}

#teaserblock .moduletable h3 {
	color: #fff;
}

/* @group Right Column User Styles */


#rightcol div.module a.contentpagetitle:link,
#rightcol div.module a.contentpagetitle:visited {
	color: #760005;
}

#rightcol div.modulelight a.contentpagetitle:link,
#rightcol div.modulelight a.contentpagetitle:visited {
	color: #760005;
}

#rightcol div.modulemid a.contentpagetitle:link,
#rightcol div.modulemid a.contentpagetitle:visited {
	color: #fff;
}

#rightcol div.moduledark a.contentpagetitle:link,
#rightcol div.moduledark a.contentpagetitle:visited {
	color: #760005;
}


#rightcol ul#mainlevel li a,
#rightcol ul#mainlevel-sidenav li a,
#rightcol ul#mainlevel-sidenav2 li a
{
text-decoration:none;
font:bold 12px/18px Arial, Tahoma, Verdana, sans-serif;
color:#760005;
}
/*Sidenav Links*/
#rightcol ul#mainlevel a:hover,
#rightcol ul#mainlevel-sidenav a:hover,
#rightcol ul#mainlevel-sidenav2 a:hover
{
text-decoration:none;
font:bold 12px/18px Arial, Tahoma, Verdana, sans-serif;
color:#333;
}
#rightcol ul#mainlevel a#active_menu,
#rightcol ul#mainlevel-sidenav a#active_menu-sidenav,
#rightcol ul#mainlevel-sidenav2 a#active_menu-sidenav2
{
text-decoration:none;
font:bold 12px/18px Arial, Tahoma, Verdana, sans-serif;
color:#666;
}
/*Sidenav Menus when used as a vertical (TABLED) style*/
#rightcol a.mainlevel:link,
#rightcol a.mainlevel:visited,
#rightcol a.mainlevel-sidenav:link,
#rightcol a.mainlevel-sidenav:visited {
text-decoration:none;
font:bold 12px/18px Arial, Tahoma, Verdana, sans-serif;
color:#FFF;
}
#rightcol a.mainlevel:hover,
#rightcol a.mainlevel-sidenav:hover {
text-decoration:none;
font:bold 12px/18px Arial, Tahoma, Verdana, sans-serif;
color:#CCC;
}
#rightcol a.mainlevel#active_menu,
#rightcol a.mainlevel-sidenav#active_menu-sidenav {
text-decoration:none;
font:bold 12px/18px Arial, Tahoma, Verdana, sans-serif;
color:#CCC;
}
#rightcol a.mainlevel#active_menu:hover,
#rightcol a.mainlevel-sidenav#active_menu-sidenav:hover {
text-decoration:none;
font:bold 12px/18px Arial, Tahoma, Verdana, sans-serif;
color:#CCC;
}
#rightcol a.sublevel,
#rightcol a.sublevel-sidenav {
font:normal 12px/16px Arial, Tahoma, Verdana, sans-serif;
}
#rightcol a.sublevel:hover,
#rightcol a.sublevel-sidenav:hover {
font:normal 12px/16px Arial, Tahoma, Verdana, sans-serif;
color:#fff;
}

/* Right Module Headings */
div.modulelight h3 {
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
}
div.modulelight,
div.modulelight .mostreadlight li,
div.modulelight .latestnewslight li,
div.modulelight p,
div.modulelight a {
	color:#000;
}


div.modulemid h3 {
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
}
div.modulemid,
div.modulemid .mostreadmid li a,
div.modulemid .latestnewsmid li a,
div.modulemid p,
div.modulemid a {
	color:#FFF;
}


div.moduledark h3 {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
}

div.moduledark, 
div.moduledark .mostreaddark li a,
div.moduledark .latestnewsdark li a,
div.moduledark p, div.moduledark a {
	color: #FFFFFF;
}




/* @end */