/* 
================================
Pantone colors of Logo:
Eggplant: 532E63 -> 1c0a27
The "I" in the logo: 59582B
Light Tan: C5C19D
Color Scheme: http://colorschemedesigner.com/#1Q61Tgybbw0w0
================================
*/   

/* Forces browser height of 100% 
html {height: 100%;}*/

body {
    background-color:#eae0b5;
    font-family:Lucida Sans Unicode, Lucida Grande, sans-serif; 
    margin: 0;
}

/* Default font styling for classless items */

p, span, input, textarea, td {
	font-family:Lucida Sans Unicode, Lucida Grande, sans-serif;
	font-size:11pt;
	color:#454545;
}

/* Some DNN Default Classes */

input, textarea, select {
	border:solid 1px #ACAB69;
}

checkbox { border:0; }

.NormalTextBox {
	font-family:Lucida Sans Unicode, Lucida Grande, sans-serif;
	font-size:11pt;
	color:#454545;
}

.Normal, .NormalDisabled {
	font-family:Lucida Sans Unicode, Lucida Grande, sans-serif;
	font-size:11pt;
	font-weight:normal;
	color:#454545;
}

.NormalRed {
	font-family:Lucida Sans Unicode, Lucida Grande, sans-serif;
	font-size:11pt;
}

.NormalBold {
	font-family:Lucida Sans Unicode, Lucida Grande, sans-serif;
	font-size:11pt;
	color:#454545;
	font-weight:bold;
}

.SubHead {
	font-family:Lucida Sans Unicode, Lucida Grande, sans-serif;
	font-size:12pt;
	color:#454545;
	font-weight:bold;
}

/* Change up defatult header elements */

h1 {
	font-family:Lucida Sans Unicode, Lucida Grande, sans-serif;
	font-size:28pt;
	color:#454545;
	font-weight:bold;
}

h2 {
	font-family:Lucida Sans Unicode, Lucida Grande, sans-serif;
	font-size:18pt;
	color:#454545;
	font-weight:bold;
}

h3 {
	font-family:Lucida Sans Unicode, Lucida Grande, sans-serif;
	font-size:15pt;
	color:#454545;
	font-weight:bold;
}

h4 {
	font-family:Lucida Sans Unicode, Lucida Grande, sans-serif;
	font-size:14pt;
	color:#454545;
	font-weight:bold;
}

h5 {
	font-family:Lucida Sans Unicode, Lucida Grande, sans-serif;
	font-size:11pt;
	color:#454545;
	font-weight:bold;
	font-style:italic;
}

h6 {
	font-family:Lucida Sans Unicode, Lucida Grande, sans-serif;
	font-size:9pt;
	color:#454545;
	font-weight:bold;
	font-style:italic;
}

/* Style the tables that hold it all */

.PageMaster {
	width: 100%;
	height: 100%;	
	background-color: #eae0b5;
}
.SkinMaster {
	width:900px;
	background-color: #eae0b5;
}

.LoginRow td {
	background:#2A360D;
	padding: 10px 6px 10px 6px;	
}

.LogoRow td {
    padding: 10px 0 10px 10px;
}

.Footer {
	background:#2A360D;
	height:30px;
}

.Footer td {
	padding: 5px 0 0 5px;
}

.AddressFooter td {
	padding: 5px 0 0 5px;
	text-align:center;
}

.AddressText {
	font-size:9pt;
	color:#2A360D;
}

.SkinGradient {
	background:#eae0b5;
}
.ControlPanel {
	width: 100%;
	background-color: #DFE5F2;
}
.TopPane {
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.LeftPane {
	width: 175px;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.ContentPane {
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.RightPane {
	width: 175px;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.BottomPane {
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}



.Bullet {color:#C5C19D;}

/* Footer Links */

a.FooterLinks:link { 
	text-decoration:none;
	color:#454545;
   font-size:8pt;
	font-family:Lucida Sans Unicode, Lucida Grande, sans-serif;

 }

a.FooterLinks:visited {
	color:#454545;
    	font-size:8pt;
	font-family:Lucida Sans Unicode, Lucida Grande, sans-serif;
	
}

a.FooterLinks:hover, a.FooterLinks:active { 
   text-decoration:underline;
	color:#cccccc;
   font-size:8pt;
	font-family:Lucida Sans Unicode, Lucida Grande, sans-serif;
}

/* Command Links */

a:link, a.CommandButton:link { 
	text-decoration:underline;
	color:#532E63;
   font-size:11pt;
	font-family:Lucida Sans Unicode, Lucida Grande, sans-serif;

 }

a:visited, a.CommandButton:visited {
	color:#59582B;
    	font-size:11pt;
	font-family:Lucida Sans Unicode, Lucida Grande, sans-serif;
	
}

a:hover, a:active, a.CommandButton:hover, a.Command:active { 
   text-decoration:underline;
	color:#c6c6c6;
   font-size:11pt;
	font-family:Lucida Sans Unicode, Lucida Grande, sans-serif;
}

/* BreadCrumb, Login, Footer Links */
.CopyRight {
	font-size:11pt;
	color:#ACAB69;
	font-family:Lucida Sans Unicode, Lucida Grande, sans-serif;
}

a.TermsPrivacy:link, a.Search:link, a.LoginLink:link, a.Search:link, a.BreadCrumb:link {
	text-decoration:none;
	color:#C5C19D;
    font-size:11pt;
	font-family:Lucida Sans Unicode, Lucida Grande, sans-serif;
}

a.TermsPrivacy:visited, a.Search:visited, a.LoginLink:visited, a.Search:visited, a.BreadCrumb:visited {
	color:#C5C19D;
	font-family:Lucida Sans Unicode, Lucida Grande, sans-serif;
}

a.TermsPrivacy:hover, a.TermsPrivacy:active, a.Search:hover, a.Search:active, a.LoginLink:hover, a.LoginLink:active, a.BreadCrumb:hover, a.BreadCrumb:active {
    	text-decoration:underline;
	color:#ffffff;
	font-family:Lucida Sans Unicode, Lucida Grande, sans-serif;
}


/* Main Menu */

.MainMenu_MenuContainer {
	background: transparent;
	height: 25px;
	padding-top:8px;
}
MainMenu_MenuBar {
	cursor: pointer; 
	cursor: hand; 
}

.MainMenu_RootMenuItem TD {
   font-family:Lucida Sans Unicode, Lucida Grande, sans-serif; 
	color:#ffffff;
	width: 150px;
	height: 40px;
	font-size: 15pt;
	font-weight:normal; 
}
.MainMenu_RootMenuItem {
	text-align: center;
	background: url(images/button.gif) no-repeat;
}
.MainMenu_MenuIcon {
	cursor: pointer; 
	cursor: hand; 
	background-color: #1c0a27; 
	border-left: #1c0a27 1px solid; 
	border-bottom: #003300 0px solid; 
	border-top: #003300 0px solid; 
	width: 0; 
}
.MainMenu_SubMenu {
   font-family:Lucida Sans Unicode, Lucida Grande, sans-serif;
	font-size:12pt;
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	background-color: #1c0a27; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=3); 
	border-bottom: #FFFFFF 1px solid; 
	border-left: #FFFFFF 1px solid; 
	border-top: #FFFFFF 1px solid; 
	border-right: #FFFFFF 1px solid;
}

.MainMenu_MenuBreak {
	border-bottom: #993333 0px solid; 
	border-left: #003300 0px solid; 
	border-top: #993333 0px solid;  
	border-right: #003300 0px solid; 
	background-color: #1c0a27; 
	height: 1px;
}

.MainMenu_MenuItem {
   font-family:Lucida Sans Unicode, Lucida Grande, sans-serif; 
	cursor: pointer; 
	cursor: hand; 
	color: White; 
	font-size: 11pt; 
	font-style: normal;
	font-weight:bold; 
	border-left: #000000 0px solid; 
	border-bottom: #1c0a27 1px solid; 
	border-top: #003300 0px solid; 
	border-right: #000000 0px solid;
}

.MainMenu_MenuItemSel {
   font-family:Lucida Sans Unicode, Lucida Grande, sans-serif;
	cursor: pointer; 
	cursor: hand; 
	font-size:11pt;
	color:#ACAB69;
	font-style: normal;
	font-weight:bold;
	background: transparent;
}
.MainMenu_RootMenuItemSel TD, .MainMenu_RootMenuItemActive TD {
	width: 150px;
	height: 40px;
	color:#ffffff;
	font-size:15pt;
}
.MainMenu_RootMenuItemSel, .MainMenu_RootMenuItemActive {
	cursor: pointer; 
	cursor: hand; 
	color: #FFFFFF;
	font-size:15pt;
	font-style: normal;
	font-weight: normal;
	background: transparent;
	text-align: center;
	background:transparent url(images/button.gif) no-repeat 0 -40px;
}
.MainMenu_MenuArrow {
	font-family: webdings; 
	font-size: 11pt; 
	cursor: pointer; 
	cursor: hand; 
	border-right: #000000 1px solid; 
	border-bottom: #003300 0px solid; 
	border-top: #003300 0px solid;
}

.MainMenu_RootMenuArrow {
	font-family: webdings; 
	font-size: 11pt; 
	cursor: pointer; 
	cursor: hand;
}

.StandardButton {
    background: #59582B none; 
    color: #FFFFFF;
    font-size: 9pt;
    font-weight: normal;
}

.TreeViewMenu {
	width: 175px;
	background-color: #ACAB69;
	BORDER-RIGHT: #eae0b5 1px solid; 
	BORDER-TOP: #eae0b5 1px solid; 
	BORDER-LEFT: #eae0b5 1px solid; 
	BORDER-BOTTOM: #eae0b5 1px solid; 
	moz-border-radius-bottomleft: 15px; 
	moz-border-radius-bottomright: 15px; 
	moz-border-radius-topleft: 3px; 
	moz-border-radius-topright: 3px
}
.TreeViewMenu_Header {
	background:#2A360D;
}

.Settings {
	width:800px;
}

#dnn_ctr327_HostSettings_tblBasic, #dnn_ctr327_HostSettings_tblConfiguration {
	width: 725px;
}