/* ================================
    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 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
  	font-weight: normal;
	color: #000000;
	background-color:#FFFFFF;
	margin-top: 10px;
}
td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}


.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   {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
  	font-weight: normal;
	color: #169237;
}

/* style of item titles on edit and admin pages */
.SubHead    {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
  	font-weight: nor
}H1 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #00ABD5;
	margin-bottom: 10px;
}

H2  {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #00ABD5;
	margin-bottom: 8px;
}


H3  {
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	margin-bottom: 8px;

}

H4  {
	color: #00ABD5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	margin-top: 4px;
	margin-bottom: 4px;
}

H5  {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	margin-top: 2px;
	margin-bottom: 5px;
}
H6  {
	color: #550026;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	font-weight: bold;
	margin-top: 5px;
	margin-bottom: 5px;
}
A:link  {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #00ABD5;
	text-decoration: none;
}

A:visited   {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #00ABD5;
	text-decoration: none;
}

A:hover {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #00ABD5;
	text-decoration: underline;
}

A:active    {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #00ABD5;
	text-decoration: underline;
}
hr {border: none 0; 
	border-top: 1px solid #cccccc;
	border-bottom: 1px solid #efefef;
	width: 94%;
	height: 2px;
	margin: 5px auto 0 0;
	text-align: left;
}.Normal P{	
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
  	font-weight: normal;
	color: #000000;
	margin-top: 6px;
	margin-bottom: 6px;
	}
.ContactTextBox
{
font-family:Arial, Helvetica, sans-serif; 
font-size:10px; 
color:#333333; 
padding:2px 2px 2px 2px; 
margin:2px 2px 2px 2px;
background-color:#DEDEDE;
border: 0px;
}
UL{
	margin-left: 25px;
	list-style-type: circle;

}
OL{
	margin-left: 25px;

}

/* Main Menu */

.MainMenu_MenuContainer {
}

.MainMenu_MenuBar {
}

.MainMenu_MenuItem {	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #221E1F;
}

.MainMenu_MenuIcon {
}

.MainMenu_SubMenu {
}

.MainMenu_MenuBreak {
}

.MainMenu_MenuItemSel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #221E1F;
}


div#tab-top-container { height:43px; background: #6a0030 url(tab-bg.gif) left top repeat-x;}
div#top-tab-navigation { height:43px; background: #6a0030 url(tab-bg.gif) left top repeat-x; }
#top-tab-navigation { font-family: Arial; font-weight: bold; font-size: 10px; background-color: #6a0030; }
#top-tab-navigation li { background-color: #6a0030; color: #CACACA; padding-left: 10px; line-height: 24px; padding-top: 5px; }
#top-tab-navigation li span, #top-tab-navigation li a span { padding-right: 10px; padding-bottom: 5px; }
#top-tab-navigation li a span { margin-top: 4px; }
#top-tab-navigation li a { color: #CACACA; text-decoration: none; font-weight: bold; font-size: 10px;  }
#top-tab-navigation li.tabactive { color: #6A0030; background: #6a0030 url(left-tab.gif) left top no-repeat; text-decoration: none; padding-left: 7px; padding-top: 0; }
#top-tab-navigation li.tabactive span { background: #dfdfdf url(right-tab.gif) right -6px no-repeat; margin-top: 5px; padding-left: 3px; padding-right: 10px; padding-top: 3px; }
#top-tab-navigation li.tabactive, #top-tab-navigation li.tabactive span { display: block; float: left; line-height: 19px; }
#top-tab-navigation a:hover { color: #fff; }
#top-tab-navigation a:hover span { }
#top-tab-navigation ul { list-style: none; list-style-type: none; line-height: 19px; padding: 5px; margin: 0; display: block; white-space: nowrap; }
#top-tab-navigation li { list-style: none; float: left; margin: 0; text-align: center; vertical-align: middle; text-transform: uppercase; color: #CACACA; white-space: nowrap; }

