
@font-face { font-family: Berliner; font-style: normal; font-weight: normal; src: url(BERLINE0.eot); }

/*
page layout
======================================================
*/
.layout{ border: 0px; margin: 0px; padding: 0px; }
.header{ border: 0px; margin: 0px; padding: 0px; }
.logobg{ background-color: #190F06; background-repeat: no-repeat; background-position: left bottom; }
.panes{ border: 0px; margin: 0px; padding: 5px; background-image: url(bg.gif); background-repeat: repeat-y; background-position: center top; }
.LeftPane{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
.ContentPane{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
.RightPane{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
.footer{ border: 0px; margin: 0px; padding: 0px; }
.BannerPane{ font-family: Arial, Helvetica, sans-serif; color: #FFF5D9; font-size: 12px; }

/* template's token object styles (for DNN objects)
=============================================================
*/
.menu { font-family: Arial, Helvetica, sans-serif; color: #FFF5D9; font-weight: bold; font-size: 12px; }
.actions{}
.icon{}
.links{}
.visibility{}
.login{ font-family: Arial, Helvetica, sans-serif; color: #8A713D; font-weight: bold; font-size: 12px; }
A.login:link { text-decoration: none; color: #8A713D; }
A.login:visited { text-decoration: none; color: #8A713D; }
A.login:active { text-decoration: none; color: #8A713D; }
A.login:hover { text-decoration: underline; color: #FF0000; }
.banner{ font-family: Arial, Helvetica, sans-serif; color: #FFF5D9; font-size: 12px; height:60px }

.breadcrumb{ font-family: Arial, Helvetica, sans-serif; color: #292E2C; font-weight: bold; font-size: 14px; }
A.breadcrumb:link { text-decoration: none; color: #292E2C; }
A.breadcrumb:visited { text-decoration: none; color: #292E2C; }
A.breadcrumb:active { text-decoration: none; color: #292E2C; }
A.breadcrumb:hover { text-decoration: underline; color: #FF0000; }

.copyright{ font-family: Arial, Helvetica, sans-serif; color: #292E2C; font-weight: bold; font-size: 14px; }
.currentdate{ font-family: Berliner, Arial, Helvetica, sans-serif; color: #AF906B; font-size: 16px; }
.dotnetnuke{ font-family: Arial, Helvetica, sans-serif; color: #645039; font-weight: bold; font-size: 11px; }

A.dotnetnuke:link { text-decoration: none; color: #645039; }
A.dotnetnuke:visited { text-decoration: none; color: #645039; }
A.dotnetnuke:active { text-decoration: none; color: #645039; }
A.dotnetnuke:hover { text-decoration: underline; color: #FF0000; }

.help{}
.hostname{ font-family: Arial, Helvetica, sans-serif; color: #292E2C; font-weight: bold; font-size: 14px; }
A.hostname:link { text-decoration: none; color: #292E2C; }
A.hostname:visited { text-decoration: none; color: #292E2C; }
A.hostname:active { text-decoration: none; color: #292E2C; }
A.hostname:hover { text-decoration: underline; color: #FF0000; }

.logo{ font-family: Arial, Helvetica, sans-serif; color: #FFF5D9; font-weight: bold; font-size: 12px; }
.privacy{ font-family: Arial, Helvetica, sans-serif; color: #292E2C; font-weight: bold; font-size: 14px; }

A.privacy:link { text-decoration: none; color: #292E2C; }
A.privacy:visited { text-decoration: none; color: #292E2C; }
A.privacy:active { text-decoration: none; color: #292E2C; }
A.privacy:hover { text-decoration: underline; color: #FF0000; }

.signin{ font-family: Arial, Helvetica, sans-serif; color: #FFF5D9; font-size: 12px; }
.terms{ font-family: Arial, Helvetica, sans-serif; color: #292E2C; font-weight: bold; font-size: 14px; }

A.terms:link { text-decoration: none; color: #292E2C; }
A.terms:visited { text-decoration: none; color: #292E2C; }
A.terms:active { text-decoration: none; color: #292E2C; }
A.terms:hover { text-decoration: underline; color: #FF0000; }

.user{ font-family: Arial, Helvetica, sans-serif; color: #8A713D; font-weight: bold; font-size: 12px; }

A.user:link { text-decoration: none; color: #8A713D; }
A.user:visited { text-decoration: none; color: #8A713D; }
A.user:active { text-decoration: none; color: #8A713D; }
A.user:hover { text-decoration: underline; color: #FF0000; }

/*Datagrids */
/*.DataGrid_Container {margin-top:15px;}
.DataGrid_Header{font-weight:bold; color: #FFF5D9;}
.DataGrid_Header td, .NormalBold td{font-weight:bold; color: #FFF5D9;}
.DataGrid_Item{font-weight:bold; color: #FFF5D9;}
DataGrid_AlternatingItem{font-weight:bold; color: #FFF5D9;}*/

/*
DNN Defined Styles
=============================================================
*/

/* background/border colors for the selected tab */
.TabBg {}

.MainMenu { font-family: Arial, Helvetica, sans-serif; color: #FFF5D9; font-weight: bold; font-size: 12px; }

/* Main Menu object styles */
.MainMenu_MenuContainer { border-bottom: #000000 0px solid; border-left: #000000 0px solid; border-top: #000000 0px solid; border-right: #000000 0px solid; background-color: #251709; }
.MainMenu_MenuBar { cursor: pointer; cursor: hand; }

/* Was this 
.MainMenu_MenuItem { cursor: pointer; cursor: hand; color: #8A713D; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; border-left: #000000 0px solid; border-bottom: #000000 0px solid; border-top: #000000 0px solid; border-right: #000000 0px solid; }
Now this: */
.mi { cursor: pointer; cursor: hand; color: #8A713D; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; border-left: #000000 0px solid; border-bottom: #000000 0px solid; border-top: #000000 0px solid; border-right: #000000 0px solid; height: 18;}

.MainMenu_MenuIcon {
	cursor: pointer;
	cursor: hand;
	background-color: #251709;
	border-left: #005500 1px solid;
	border-right: #005500 1px solid;
	border-bottom: #005500 1px solid;
	border-top: #000000 0px solid;
	text-align: center;
	width: 15;
	height: 21;
    display: none;
}

/* Was this 
.MainMenu_SubMenu{ border-right: #000000 0px solid; border-top: #000000 0px solid; border-left: #000000 0px solid; border-bottom: #000000 0px solid; z-index: 1000; filter: progid:DXImageTransform.Microsoft.Shadow(color='#000000' , Direction=135, Strength=1); cursor: hand; background-color: #251709; } 
Now this: */
.m{ border-right: #440000 1px solid; border-top: #000000 0px solid; border-left: #440000 1px solid; border-bottom: #440000 1px solid; z-index: 1000; filter: progid:DXImageTransform.Microsoft.Shadow(color='#333333' , Direction=135, Strength=5); cursor: hand; background-color: #251709; height: 21; padding:4px }

/* Was this 
.MainMenu_MenuItemSel{ border-right: #000000 0px solid; border-top: #000000 0px solid; border-left: #000000 0px solid; cursor: hand; color: #FFF5D9; border-bottom: #000000 0px solid; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; background-color: #8D7744; }
Now this: */
.hov{ border-right: #000000 0px solid; border-top: #000000 0px solid; border-left: #000000 0px solid; cursor: hand; color: #FFF5D9; border-bottom: #000000 0px solid; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; background-color: #8D7744; }

.MainMenu_MenuBreak { border-bottom: #000000 1px solid; border-left: #000000 0px solid; border-top: #000000 1px solid; border-right: #000000 0px solid; background-color: #000000; height: 5px; }

.MainMenu_MenuArrow { font-family: webdings; font-size: 13px; color: #8A713D; cursor: pointer; cursor: hand; border-left: #000000 0px solid; border-right: #000000 0px solid; border-bottom: #000000 0px solid; border-top: #000000 0px solid; }

.MainMenu_RootMenuArrow { font-family: webdings; font-size: 13px; cursor: pointer; cursor: hand; color:#8A713D; }


/* text style for the selected tab */
.SelectedTab { font-family: Arial, Helvetica, sans-serif; color: #292E2C; font-weight: bold; font-size: 12pt; text-decoration: none; }

/* hyperlink style for the selected tab */
A.SelectedTab:link { text-decoration: none; color: #292E2C; }
A.SelectedTab:visited { text-decoration: none; color:#292E2C; }
A.SelectedTab:active { text-decoration: none; color:#292E2C; }
A.SelectedTab:hover { text-decoration: none; color:#FF0000; }

/* text style for the unselected tabs */
.OtherTabs { font-weight: bold; font-size: 12pt; color: #292E2C; font-family: Arial, Helvetica, sans-serif; text-decoration: none; }
/* hyperlink style for the unselected tabs */
A.OtherTabs:link { text-decoration: none; color:#292E2C; }
A.OtherTabs:visited { text-decoration: none; color:#292E2C; }
A.OtherTabs:active { text-decoration: none; color:#292E2C; }
A.OtherTabs:hover { text-decoration: underline; color:#FF0000; }

/* GENERAL */
/* style for module titles */
.Head{ font-family: Berliner, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: normal; color: #AF906B; }

/* style of item titles on edit and admin pages */
.SubHead{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #AF906B; }

/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #AF906B; }

/* text style used for most text rendered by modules */
.Normal {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; }

/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; }
.NormalRed {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #9E0000; }
.NormalBold {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold }

/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; }
/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.CommandButton:link{ color:#FF0000; text-decoration: underline; }
A.CommandButton:visited{ color:#FF0000; text-decoration: underline; }
A.CommandButton:active{ color:#FF0000; text-decoration: underline; }
A.CommandButton:hover{ color:#FF0000; text-decoration: underline; }

/* GENERIC
=============================================================
=============================================================
*/
Body{ background-color: #190F06; background-image: url(bg_tile.gif); font-size: 12px; color: #FFF5D9; }

H1 { font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold; }
H2 { font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-weight: normal; }
H3 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }
H4 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; }
H5, DT { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; }
H6 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; }

TFOOT, THEAD { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }

TH { vertical-align: baseline; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }

A:link { text-decoration: underline; color: #DEB887; }
A:visited { text-decoration: underline; color:#DEB887; }
A:active { text-decoration: underline; color:#DEB887; }
A:hover { text-decoration: underline; color:#FF0000; }

SMALL { font-size: 8px; }

BIG { font-size: 14px; }

BLOCKQUOTE, PRE { font-family: Lucida Console, monospace; }

UL LI { list-style-type: square ; }
UL LI LI { list-style-type: disc; }
UL LI LI LI { list-style-type: circle; }
OL LI { list-style-type: decimal; }
OL OL LI { list-style-type: lower-alpha; }
OL OL OL LI { list-style-type: lower-roman; }

HR { color: dimgrey; height:1pt; text-align:left }

/* MODULE-SPECIFIC */
/* text style for reading messages in Discussion */
.Message { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; font-size: 11px; background-color: #eeeeee; }

/* style of item titles by Announcements and events */
.ItemTitle { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #AF906B; }

/*-------------- Search SkinObject Styles --------------*/
div.SearchContainer{position:relative; white-space: nowrap;}
div.SearchBorder{width: 180px; height: 18px; border: solid 0px #e0e0e0; float:left; background-color: White; white-space: nowrap; margin-top: 1px;}
div.SearchContainer a{padding: 0; display: block; float:left; }
div.SearchContainer a img{padding-left:j2px;}
div.SearchIcon{float: left; width: 31px; height: 18px; cursor: pointer; z-index: 11; background: no-repeat 2px 2px; text-align:right;}
div.SearchIcon img{margin-top: 1px;}

input.SearchTextBox{float: left; z-index: 10; border: 0; width:130px; height:18px; margin-left:2px; color: #43494D;}

#SearchChoices{clear: both; display: none; border: solid 1px #C3D4DF; z-index: 2000; cursor: pointer; margin: 0; padding: 0; text-align:left; background-color: #F3F7FA; position:absolute; top: 22px; left: 0;}
#SearchChoices li{cursor: pointer; margin: 0; padding: 2px 2px 0 2px; padding-left: 25px; height: 18px; text-align:left; background-color: #8A713D; background-repeat: no-repeat; background-position: 2px center; list-style: none; list-style-image: none; border: none; display:block;}
#SearchChoices li.searchHilite{background-color: #6B5522;	color:#000000; border: none;}
#SearchChoices li.searchDefault{background-color: #8A713D; border: none;}
/*
.mi { cursor: pointer; cursor: hand; color: #8A713D; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; border-left: #000000 0px solid; border-bottom: #000000 0px solid; border-top: #000000 0px solid; border-right: #000000 0px solid; height: 18;}
*/
