/* ================================
    CSS STYLES FOR DotNetNuke
   ================================
*/   


/* PAGE BACKGROUND */
/* background color for the header at the top of the page  */
.HeadBg {
}

/* background color for the content part of the pages */
Body
{
}

.ControlPanel {
}

/* background/border colors for the selected tab */
.TabBg {
}

.LeftPane  { 
}

.ContentPane  { 
}

.RightPane  { 
}

/* text style for the selected tab */
.SelectedTab {
}

/* hyperlink style for the selected tab */
A.SelectedTab:link {
}

A.SelectedTab:visited  {
}

A.SelectedTab:hover    {
}

A.SelectedTab:active   {
}

/* text style for the unselected tabs */
.OtherTabs {
}
    
/* hyperlink style for the unselected tabs */
A.OtherTabs:link {
}

A.OtherTabs:visited  {
}

A.OtherTabs:hover    {
}

A.OtherTabs:active   {
}

/* GENERAL */
/* style for module titles */
.Head   {
}

/* style of item titles on edit and admin pages */
.SubHead    {
}

/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead {
}

/* text style used for most text rendered by modules */
.Normal
{
}

/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox
{
}

.NormalRed
{
}

.NormalBold
{
}

/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton     {
}
    
/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.CommandButton:link {
}

A.CommandButton:visited  {
}

A.CommandButton:hover    {
}
    
A.CommandButton:active   {
}

/* button style for standard HTML buttons */
.StandardButton     {
}

/* GENERIC */
H1  {
}

H2  {
}

H3  {
}

H4  {
}

H5, DT  {
}

H6  {
}

TFOOT, THEAD    {
}

TH  {
}

A:link  {
}

A:visited   {
}

A:hover {
}

A:active    {
}

SMALL   {
}

BIG {
}

BLOCKQUOTE, PRE {
}


UL LI   {
}

UL LI LI    {
}

UL LI LI LI {
}

OL LI   {
}

OL OL LI    {
}

OL OL OL LI {
}
OL UL LI   {
}

HR {
}

/* MODULE-SPECIFIC */
/* text style for reading messages in Discussion */    
.Message    {
}   

/* style of item titles by Announcements and events */
.ItemTitle    {
}

/* Menu-Styles */
/* Module Title Menu */
.ModuleTitle_MenuContainer {
}

.ModuleTitle_MenuBar {
}

.ModuleTitle_MenuItem {
}

.ModuleTitle_MenuIcon {
}

.ModuleTitle_SubMenu {
}

.ModuleTitle_MenuBreak {
}

.ModuleTitle_MenuItemSel {
}

.ModuleTitle_MenuArrow {
}

.ModuleTitle_RootMenuArrow {
}

/* Main Menu */

.MainMenu_MenuContainer {
}

.MainMenu_MenuBar {
}

.MainMenu_MenuItem {
}

.MainMenu_MenuIcon {
}

.MainMenu_SubMenu {
}

.MainMenu_MenuBreak {
}

.MainMenu_MenuItemSel {
}

.MainMenu_MenuArrow {
}

.MainMenu_RootMenuArrow {
}

/* Login Styles */
.LoginPanel{
}

.LoginTabGroup{
}

.LoginTab {
}

.LoginTabSelected{
}

.LoginTabHover{
}

.LoginContainerGroup{
}

.LoginContainer{
}

/*
Copyright (c) 2007, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.2.2
*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym,button,input {border:0;}
button {cursor:pointer;}

/* general layout styles */

body {
  font-size: 62.5%;
	background-color: #fff9e9;
}

.left-sidebar {
  float: left;
  width: 182px;
  margin-left: 9px;
}

.home .left-sidebar {
  margin-left: 0;
  width: 186px;
}

.main-content {
  float: left;
  width: 591px;
  margin-left: 9px;
  bgcolor:white;
}

.main-content .cms {
  padding: 15px;
}

.home .inner-wrapper-1, .home .inner-wrapper-2 {
  margin-bottom: 8px;
}

.home .inner-wrapper-1, .home .inner-wrapper-2, .home .inner-wrapper-3 {
	margin-left: 9px;
}

strong {font-weight: bold;}

.block {
  display: block;
}

.float-left {
  float: left;
}

.float-right {
  float: right;
}

.column-container:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}

.column-container {display:inline-block;}
/* Hide from IE Mac \*/
.column-container {display:block;}
/* End hide from IE Mac */

.column {
  float: left;
}

.background-image {
  font-size: 0; text-decoration: none; line-height: 0; text-indent: -9999px; display: block; background-repeat: no-repeat; background-position: left top;
}

.background-image br {display: none;}


/* cms stuff */
.cms {
  font-family: 'Arial',sans-serif;
  font-size: 1.123em;
  color: #333333;
  line-height: 1.333333333333;
}
.cms h1, .cms h2, .cms h3, .cms h4, .cms h5, .cms h6 {font-weight:bold; font-family: 'Times New Roman',serif; color: #990000;}

/*.cms h1 {font-size:3em;line-height:1;margin-bottom:0.5em;}
.cms h2 {font-size:2em;margin-bottom:0.75em;}
.cms h3 {font-size:1.5em;line-height:1;margin-bottom:1em;}
.cms h4 {font-size:1.2em;line-height:1.25;margin-bottom:1.25em;height:1.25em;}
.cms h5 {font-size:1em;font-weight:bold;margin-bottom:1.5em;}
.cms h6 {font-size:1em;font-weight:bold;}*/

.cms h1 {font-size:3em;line-height:1;margin-bottom:0.5em;}
.cms h2 {font-size:1.833333333333em;margin-bottom:0.75em;}
.cms h3 {font-size:1.5em;line-height:1;margin-bottom:1em;}
.cms h4 {font-size:1.2em;line-height:1.25;margin-bottom:1.25em;height:1.25em;}
.cms h5 {font-size:1em;font-weight:bold;margin-bottom:1.5em;}
.cms h6 {font-size:1em;font-weight:bold;}

.cms h1 img, .cms h2 img, .cms h3 img, .cms h4 img, .cms h5 img, .cms h6 img {margin:0;}
.cms p {margin:0 0 1.5em;}
.cms p img {float:left;margin:1.5em 1.5em 1.5em 0;padding:0;}
.cms p img.right {float:right;margin:1.5em 0 1.5em 1.5em;}
.cms a:focus, .cms a:hover {text-decoration: none;}
.cms a {text-decoration:underline;color: #990000}
.cms blockquote {margin:1.5em;font-style:italic;}
.cms strong {font-weight:bold;}
.cms em, .cms dfn {font-style:italic;}
.cms em strong, .cms strong em {font-style:italic; font-weight:bold;}
.cms dfn {font-weight:bold;}
.cms sup, .cms sub {line-height:0;}
.cms abbr, .cms acronym {border-bottom:1px dotted #666;}
.cms address {margin:0 0 1.5em;font-style:italic;}
.cms del {}
.cms pre, .cms code {margin:1.5em 0;white-space:pre;}
.cms pre, .cms code, .cms tt {font:1em 'andale mono', 'lucida console', monospace;line-height:1.5;}
.cms li ul, .cms li ol {margin:0 1.5em;}
.cms ul, .cms ol {margin:0 1.5em 1.5em 1.5em;}
.cms ul {list-style-type:disc;}
.cms ol {list-style-type:decimal;}
.cms dl {margin:0 0 1.5em 0;}
.cms dl dt {font-weight:bold;}
.cms dd {margin-left:1.5em;}
.cms table {margin-bottom:1.4em;width:100%;}
.cms th {font-weight:bold;background:#C3D9FF;}
.cms th, .cms td {padding:4px 10px 4px 5px;}
.cms tr.even td {background:#E5ECF9;}
.cms tfoot {font-style:italic;}
.cms caption {background:#eee;}


/* layout */

body {
  padding: 0 10px;
}

.wrapper {
  width: 780px;
  margin: 10px auto;
	background-color: #fff;
}

/* graphics and style */
.banner {
  background: #000 url('/portals/55/images/template/green-gradient-banner.jpg') no-repeat left top;
  height: 44px;
}

.banner img {
  float: right;
}

strong.logo a {
  width: 780px; height: 76px;
  background-image: url('/portals/55/images/template/site-logo.gif');
}

.top-navigation ul, .top-navigation a {
  display: block;
}

.top-navigation li {
display: inline;
}

.top-navigation ul {
  width: 571px; height: 77px;
  background: transparent url('/portals/55/images/template/top-navigation.png') no-repeat left bottom;
  position: relative;
}

.home .top-navigation img {
  display: block;
}

.home .top-navigation ul {
  width: 571px; height: 76px;
  background: transparent url('/portals/55/images/template/top-navigation-home.png') no-repeat left bottom;
  position: relative;
}

.top-navigation a {
  font-size: 0; text-decoration: none; line-height: 0; text-indent: -9999px; display: block; background-repeat: no-repeat; background-position: left top;
  height: 77px;
  position: absolute;
}

.top-navigation a:hover {
  background: transparent url('/portals/55/images/template/top-navigation.png') no-repeat left top;
}

.home .top-navigation a:hover {
  background: transparent url('/portals/55/images/template/top-navigation-home.png') no-repeat left top;
}

.top-navigation li.item-1 a {left: 0px; width: 108px;}
.top-navigation li.item-2 a {left: 107px; width: 146px;}
.top-navigation li.item-3 a {left: 252px; width: 164px;}
.top-navigation li.item-4 a {left: 415px; width: 156px;}

.top-navigation li.item-1 a:hover {background-position: -0px 0px;}
.top-navigation li.item-2 a:hover {background-position: -107px 0px;}
.top-navigation li.item-3 a:hover {background-position: -252px 0px;}
.top-navigation li.item-4 a:hover {background-position: -415px 0px;}

.left-nav {
  width: 183px; height: 244px;
  background: transparent url('/portals/55/images/template/how-you-can-help-sidebar.png') no-repeat left -244px;
}

.home .left-nav, .home .top-navigation {
  float: left;
}

.home .left-nav {
  margin-right: 8px;
}

.left-nav ul, .left-nav li, .left-nav a {
  display: block;
}

ul.left-nav {
  position: relative;
  margin-bottom: 0px;
}

.home ul.left-nav {
	margin-bottom: 0;
}

.left-nav a {
  font-size: 0; text-decoration: none; line-height: 0; text-indent: -9999px; display: block; background-repeat: no-repeat; background-position: left top;
  width: 183px;
  position: absolute;
  left: 0px;
}

.left-nav a:hover {
  background: transparent url('/portals/55/images/template/how-you-can-help-sidebar.png') no-repeat left top;
}

.left-nav li.item-1 a {top: 37px; height: 48px;}
.left-nav li.item-2 a {top: 86px; height: 47px;}
.left-nav li.item-3 a {top: 134px; height: 47px;}
.left-nav li.item-4 a {top: 182px; height: 61px;}

.left-nav li.item-1 a:hover {background-position: left -37px;}
.left-nav li.item-2 a:hover {background-position: left -86px;}
.left-nav li.item-3 a:hover {background-position: left -134px;}
.left-nav li.item-4 a:hover {background-position: left -182px;}

/*  */
.say-no-banner fiedset {
  display: inline;
}

.say-no-banner {
  width: 763px; height: 68px;
  background: transparent url('/portals/55/images/template/form-horizontal.png') no-repeat left top;
  position: absolute;
  padding-left:10px;
}

.say-no-banner label span,
.say-no-banner input,
.say-no-banner button {
  position: absolute;
}

.say-no-banner label span {
  height: 23px;
  left: 589px;
  top: 20px;
  width: 51px;
}

.say-no-banner input {
  font-size: 1em;
  height: 12px;
  left: 649px;
  padding: 1px;
  top: 25px;
  width: 63px;
}

.say-no-banner button {
  background: transparent;
  height: 21px;
  left: 727px;
  top: 21px;
  width: 24px;
}
/*
*/
.footer {
  background-color: #C9AF95;
  font-size: 1.1em;
  line-height: 40px;
  padding: 3px 14px 0pt;
}

.footer, .footer a {
  font-family: 'Arial',sans-serif;
  color: #fff;
  text-transform: uppercase;
  font-weight: bold;
  text-decoration: none;
}

.footer a:hover {
  text-decoration: underline;
}

.no-healthcare-button {
  background-image: url('/portals/55/images/template/video_freedmen.jpg');
  align:left;
  float:left;
  width: 186px;
  height: 242px;
}

/* inline class style overrides */
.no-margin {margin: 0 !important;}
.no-margin-top {margin-top: 0 !important;}
.no-margin-right {margin-right: 0 !important;}
.no-margin-bottom {margin-bottom: 0 !important;}
.no-margin-left {margin-left: 0 !important;}

.margin-top-p5em {margin-top: 0.5em;}
.margin-right-p5em {margin-right: 0.5em;}
.margin-bottom-p5em {margin-bottom: 0.5em;}
.margin-left-p5em {margin-left: 0.5em;}

.no-padding {padding: 0 !important;}
.no-padding-top {padding-top: 0 !important;}
.no-padding-right {padding-right: 0 !important;}
.no-padding-bottom {padding-bottom: 0 !important;}
.no-padding-left {padding-left: 0 !important;}

.bold {font-weight: bold !important;}

.color-black {color: #000000 !important;}
.color-light-gray {color: #666666 !important;}

.text-align-left {text-align: left !important;}
.text-align-right {text-align: right !important;}

.no-background-image {background-image: none !important;}

.line-height-1p5em {line-height: 1.5em !important;}

.font-style-italic {font-style: italic !important;}

.blue {color: #0066CC !important;}

/* end inline class style overrides */

.cssContentPane{
bgcolor:white;
}

span.Head{
color:#333333;
font-family:Tahoma,Arial,Helvetica;
font-size:20px;
font-weight:normal;
}

/*Styles to fine tune the events page*/
#dnn_ctr3641_Events_EventDetails_lblStartDate{
visibility:hidden;
display:none;
}

#dnn_ctr3641_Events_EventDetails_lblStartDateTime{
visibility:hidden;
display:none;
}

#dnn_ctr3641_Events_EventDetails_lblEndDateTime
{
visibility:hidden;
display:none;
}

#dnn_ctr3641_Events_EventDetails_lblEndDate{
visibility:hidden;
display:none;
}

#dnn_ctr3641_Events_EventDetails_lblReccuringEvent{
visibility:hidden;
display:none;
}

#dnn_ctr3641_Events_EventDetails_lblEvent{
visibility:hidden;
display:none;
}

#dnn_ctr3641_Events_EventDetails_lblDescriptionCap{
visibility:hidden;
display:none;
}

#dnn_ctr3641_Events_EventDetails_Panel1{
visibility:hidden;
display:none;
}

#dnn_ctr3641_Events_EventDetails_cmdvEvent2{
visibility:hidden;
display:none;
}

#dnn_ctr3641_Events_EventDetails_lblDescription p{
 float: left;
  width: 591px;
  margin-left: 9px;
  bgcolor:white;
  padding: 15px;
  font-family: 'Arial',sans-serif;
  font-size: 1.2em;
  color: #333333;
  line-height: 1.333333333333;
  margin:0 0 1.5em;
}

#dnn_ctr3641_Events_EventDetails_lblTitle{
font-size:1.83333em;
margin-bottom:0.75em;
color:#990000;
font-family:'Times New Roman',serif;
font-weight:bold;
display:block;
}

a.ListTitle{
color:#990000;
text-decoration:underline
font-family:'Arial',sans-serif;
font-size:1.2em;
line-height:1.33333;
}

a.ListTitle{
color:#990000;
text-decoration:underline
font-family:'Arial',sans-serif;
font-size:1.2em;
line-height:1.33333;
}

a.ListTitle :hover, a.ListTitle:focus{
text-decoration:none;
color:#990000;
font-family:'Arial',sans-serif;
font-size:1.2em;
line-height:1.33333;
}

/*Hack fix test for text being off*/
.test{
color:#333333;
font-family:'Arial',sans-serif;
font-size:1.0em;
line-height:1.33333;
padding:4px 10px 4px 5px;
margin:0;
display:table-cell;
text-align:inherit;
vertical-align:inherit;
border-collapse:collapse;
border-spacing:0;
}

.test strong{
color:#333333;
font-family:'Arial',sans-serif;
font-size:1.0em;
line-height:1.33333;
padding:4px 10px 4px 5px;
margin:0;
display:table-cell;
text-align:inherit;
vertical-align:inherit;
border-collapse:collapse;
border-spacing:0;
}


p.test{
  font-family: 'Arial',sans-serif;
  font-size: 0.8em;
  color: #333333;
  line-height: 1.33333;
}

h1.test{
font-weight:bold;
font-family: 'Times New Roman',serif; 
color: #990000;
font-size:3em;
line-height:1;
margin-bottom:0.5em;
}

.myth{
color:#333333;
font-family:'Arial',sans-serif;
font-size:1.0em;
line-height:1.33333;
display:block;
padding:0;
margin:0 0 1.5em;
}

.fact{
color:#333333;
font-family:'Arial',sans-serif;
font-size:0.8em;
line-height:1.33333;
display:block;
padding:0;
margin:0 0 1.5em;
}

#dnn_ctr3590_IFrame_htmIFrame{
border-top-width: 500px;
padding-top: 0px;
marginheight:0px;
}

.ListDate span{
color:#333333;
font-size:9pt;
white-space:nowrap;
font-family:'Arial',sans-serif;
line-height:1.33333;
white-space:nowrap;
width:75px;
height:25px;
}

.ListTitle{
color:#990000;
font-size:9pt;
padding:4px 10px 4px 5px;
text-decoration:underline;
cursor:pointer;
font-family:'Arial',sans-serif;
line-height:1.33333;
}

.ListTitle :hover,.ListTitle:focus{
color:#990000;
text-decoration:none;
cursor:pointer;
font-family:'Arial',sans-serif;
line-height:1.33333;
font-size:9pt;
padding:4px 10px 4px 5px;
}


a.ListTitle{
color:#990000;
text-decoration:underline;
font-family:'Arial',sans-serif;
font-size:9pt;
align:left;
padding:0;
}

a.ListTitle :hover, a.ListTitle:focus{
text-decoration:none;
color:#990000;
font-family:'Arial',sans-serif;
font-size:9pt;
padding:4px 10px 4px 5px;
}


.ListTitle :hover,.ListTitle:focus{
color:#990000;
font-family:'Arial',sans-serif;
font-size:9pt;
padding:0;
text-decoration:none;
}

#dnn_ctr3641_Events_UP p{
color:#333333;
font-family:'Arial',sans-serif;
font-size:0.8em;
}
























