/* ================================
    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
{
}

/* 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:active   {
}

A.SelectedTab:hover    {
}

/* text style for the unselected tabs */
.OtherTabs {
}
    
/* hyperlink style for the unselected tabs */
A.OtherTabs:link {
}

A.OtherTabs:visited  {
}

A.OtherTabs:active   {
}

A.OtherTabs:hover    {
}

/* 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:active   {
}

A.CommandButton:hover    {
}
    
/* GENERIC */
H1  {
}

H2  {
}

H3  {
}

H4  {
}

H5, DT  {
}

H6  {
}

TFOOT, THEAD    {
}

TH  {
}

A:link  {
}

A:visited   {
}

A:active    {
}

A:hover {
}

SMALL   {
}

BIG {
}

BLOCKQUOTE, PRE {
}


UL LI   {
}

UL LI LI    {
}

UL LI LI LI {
}

OL LI   {
}

OL OL LI    {
}

OL OL OL 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 {
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
	background-color:transparent;
	vertical-align:top;
	align:right;
}

.MainMenu_MenuBar {
	cursor: default;
	color: #0000FF;
	font: 12px Verdana;
}

.MainMenu_MenuItem {
    
	cursor: pointer;
	cursor: hand;
	color: black;
	font-family: Verdana;
	font-weight: Bold;
	border: 0px solid;
	}

.MainMenu_MenuIcon {
        display:none;
	cursor: pointer;
	cursor: hand;
	border-left: 0px solid;
	border-right: 1px solid #FFFFFF;
	border-bottom: 0px solid #0AFF00;
	border-top: 0px solid #0AFF00;
	text-align: center;
	width: 21;
	height: 21;
	background: #465D75;
}

.MainMenu_SubMenu
{
	z-index: 1000;
	filter: progid:DXImageTransform.Microsoft.Shadow(color= 'DimGray' , Direction=135, Strength=3);
	cursor: hand;
	background: #EFEFEF;
	border: 2px solid #990000;
}

.MainMenu_MenuBreak {
	height: 1px;
	background: #FFCC00;
	border: #FF8080;
}

.MainMenu_MenuItemSel
{
	font-weight: lighter;
	font-weight: bold;
	cursor: hand;
	color: white;
	font-family: Verdana;
	background: #990000;
	border: #0aff00;
}

.MainMenu_MenuArrow {
        display:none;

	}

.MainMenu_RootMenuArrow {
        display:none;
}


.MenuCell2 {
  color:white;
  decoration:none;
  font-weight:bold;
}

.MenuCell {
  color:white;
  decoration:none;
  font-weight:bold;

}

.StandardButton{
color:black;
}



/* This is interesting...  Looks like below overrides I hope */
body {
}
/* vvv Tab Control vvv */
.mpTabMenu{
	display:block;
	/* fonts for the tabs */
	font-family:"Trebuchet MS",Trebuchet,Verdana,Helvetica,Arial,sans-serif;
	font-size:13px;	
}
.mpTabMenu .ajax__tab_tab{
	/* header text is always be bold */
	font-weight:bold;	
}
.mpTabMenu .ajax__tab_body {
	background-color:#fff;
	border:0px solid #000000;
	/*border-top:none;*/
	padding:0px;
}
.mpTabMenu .ajax__tab_header{
	border-bottom:1px solid #eeeeee;
	padding-right:10px;
}
/* regular header styles */
.mpTabMenu .ajax__tab_header .ajax__tab_tab{
	/* left/right rounded images are 11 pixels wide */
	margin:0px 11px 0px 11px;
	color:#000; 
	background:url(../mpImages/tabbg.gif) repeat-x;	
}
.mpTabMenu .ajax__tab_header .ajax__tab_outer{
	/* 2 pixel horizontal space between tabs */
	margin-right:2px;
	background:url(../mpImages/tabright.gif) no-repeat right top;
}
.mpTabMenu .ajax__tab_header .ajax__tab_inner{
	background:url(../mpImages/tableft.gif) no-repeat left top;
}

/* active/hover headers styles */
.mpTabMenu .ajax__tab_active .ajax__tab_tab, 
.mpTabMenu .ajax__tab_hover .ajax__tab_tab{
	/* left/right rounded images are 11 pixels wide */
	margin:0px 11px 0px 11px;
	color:#FFFFFF;
	background:url(../mpImages/tabbg.gif) repeat-x 0pt -48px;
}
.mpTabMenu .ajax__tab_active .ajax__tab_outer,
.mpTabMenu .ajax__tab_hover .ajax__tab_outer{
	/* 2 pixel horizontal space between tabs */
	margin-right:2px;
	background:url(../mpImages/tabright.gif) no-repeat 100% -48px;
}
.mpTabMenu .ajax__tab_active .ajax__tab_inner,
.mpTabMenu .ajax__tab_hover .ajax__tab_inner{
	background:url(../mpImages/tableft.gif) no-repeat 0pt -48px;
}
/* ^^^ Tab Control ^^^ */
.mpFooterText{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	text-align: inherit;
	word-spacing:inherit;
}
.mpFooterLink{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: underline;
	text-align: inherit;
	word-spacing:inherit;
}
.mpFooterMenu{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: underline;
}
.mpFooterMenuHover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #990000;
	text-decoration: underline;
}
.mpLinkMenuLink{
  font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color:#0000cc;
	text-decoration: underline;
	cursor:pointer;
}
.mpLinkMenuLinkM{
  font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color:#0000cc;
	text-decoration: underline;
	cursor:pointer;
}
.mpLinkMenuLinkS{
  font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color:#0000cc;
	text-decoration: underline;
	cursor:pointer;
}
.mpLinkMenuText{
  font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color:#000000;
	text-decoration: none;
}
/* vvv User Cntrl Tab Box vvv */
.ucTabBox{
	display:block;
	/* fonts for the tabs */
	font-family:"Trebuchet MS",Trebuchet,Verdana,Helvetica,Arial,sans-serif;
	font-size:13px;	
}
.ucTabBox .ajax__tab_tab{
	/* header text is always be bold */
	font-weight:bold;
}
.ucTabBox .ajax__tab_body {
	background-color:#efefef;
	border:2px solid #990000;
	/*border-top:none;*/
	padding:0px;
}
.ucTabBox .ajax__tab_header{
	border-bottom:1px solid #eeeeee;
	padding:0px;
}
/* regular header styles */
.ucTabBox .ajax__tab_header .ajax__tab_tab{
	/* left/right rounded images are 11 pixels wide */
	margin:0px 11px 0px 11px;
	color:#000; 
	background:url(../mpImages/tabboxbg.gif) repeat-x;	
}
.ucTabBox .ajax__tab_header .ajax__tab_outer{
	/* 2 pixel horizontal space between tabs */
	margin-right:0px;
	background:url(../mpImages/tabboxright.gif) no-repeat right top;
}
.ucTabBox .ajax__tab_header .ajax__tab_inner{
	background:url(../mpImages/tabboxleft.gif) no-repeat left top;
}

/* active/hover headers styles */
.ucTabBox .ajax__tab_active .ajax__tab_tab, 
.ucTabBox .ajax__tab_hover .ajax__tab_tab{
	/* left/right rounded images are 11 pixels wide */
	margin:0px 11px 0px 11px;
	color:#FFF;
	background:url(../mpImages/tabboxbg.gif) repeat-x 0pt -48px;
}
.ucTabBox .ajax__tab_active .ajax__tab_outer,
.ucTabBox .ajax__tab_hover .ajax__tab_outer{
	/* 2 pixel horizontal space between tabs */
	margin-right:0px;
	background:url(../mpImages/tabboxright.gif) no-repeat 100% -48px;
}
.ucTabBox .ajax__tab_active .ajax__tab_inner,
.ucTabBox .ajax__tab_hover .ajax__tab_inner{
	background:url(../mpImages/tabboxleft.gif) no-repeat 0pt -48px;
}
/* ^^^ Tab Control ^^^ */
.ucModHeader {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
	text-align: left;
}
.ucModText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: 100;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	text-align: left;
}
.ucModLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: 100;
	font-variant: normal;
	text-transform: none;
	color: #0000FF;
	text-decoration: underline;
	text-align: left;
}
.mpCherokee_DateTime {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: 100;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
.ucNewsTop3_Header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #990000;
	text-decoration: none;
}
.ucNewsTop3_Title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
.ucNewsTop3_Date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	font-style: italic;
	color: #000000;
	text-decoration: none;
}
.ucNewsTop3_Cutline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: 100;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
.ucNewsTop3_Footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: 100;
	font-variant: normal;
	text-transform: none;
	color: #0000FF;
	text-decoration: underline;
}
.ucCheckItOut_Title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FF0000;
	text-decoration: none;
}
.ucCheckItOut_Body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: 100;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
.watermark {
	background: #FFAAFF;
}

.popupControl {
	background-color:#AAD4FF;
	position:absolute;
	visibility:hidden;
	border-style:solid;
	border-color: Black;
	border-width: 2px;
}

.modalBackground {
    filter: Alpha(Opacity=80); -moz-opacity:0.8; opacity: 0.8;
    width: 100%; height: 100%; background-color: #000000;
    position: absolute;
    z-index: 500;
    top: 0px; left: 0px;
}

.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
	z-index: 1000;
}
	.table{ 
		border-collapse:collapse;
		border-spacing:0px 0px;
	}

	.ColumnSettings{
		overflow:scroll;
		vertical-align:top;
		width:10%;
		text-align:left;
	}
	.RowSettingsL1{
		width:100%;
		text-align:left;
	}
	.RowSettingsL2{
		width:100%;
		padding:0px;
		border-spacing:0px;
		background-color:#000;
		color:#FFF;
		text-align:left;
	}
	.RowSettingsL3{
		width:100%;
		background-color:#900;
		text-align:left;
	}
	.RowSettingsL3 a {
		width:100%;	
		color:#FFF;	
		background-color:#900;
	}	
		
	.L1Menu{
		width:100%;
	}
	.L2Menu{
		visibility:hidden;
		width:100%;
	}
	.L3Menu{
		visibility:hidden;
		width:100%;
	}
	.SpacerMenu{
		width:100%;
	}
/* Search */
.g{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	text-align: left;
}

.r{
	font-family: Arial, Helvetica, sans-serif;
	color: #990000;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-decoration: underline;
	text-align: left;
}

.l{
	color: #990000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-decoration: underline;
	text-align: left;
}

.j{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	text-align: left;
}

.std{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	text-align: left;
}

.a{
	color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: lowercase;
	text-decoration: none;
	text-align: left;
}

.n {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	text-align: left;
}

.b{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #990000;
	vertical-align:text-bottom;
	text-align: center;
}

.i{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	text-align: center;
}
.p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
.x {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}

.MainText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: 100;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	text-align: left;
}
.MainLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: 100;
	font-variant: normal;
	text-transform: none;
	color: #0000FF;
	text-decoration: underline;
	text-align: left;
}
.MenuItem {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
}

a.MenuCell2 {
  color:white;
  font-weight:bold;
}

a.MenuCell {
  color:white;
  font-weight:bold;
}

.MenuCell2:hover {
  color:white;
  font-weight:bold;
}

.MenuCell:visited {
  color:white;
  font-weight:bold;
}

.MenuCell2:visited {
  color:white;
  font-weight:bold;
}

.MenuCell:hover{
  color:white;
  font-weight:bold;
}
