﻿/* 
================================
Skin styles for DotNetNuke
================================
*/   

.pagemaster {
	width: 100%;
	height: 100%;	
	margin-top:-8pt;
	/*background-color: #fefefe;*/
}
.skinmaster {
	height: 100%;
	/*background-color: #eeeeee;
	border-right: #8f9092 1px solid; 
	border-top: #8f9092 1px solid; 
	border-left: #8f9092 1px solid; 
	border-bottom: #8f9092 1px solid; */
	-moz-border-radius-bottomleft: 15px; 
	-moz-border-radius-bottomright: 15px; 
	-moz-border-radius-topleft: 3px; 
	-moz-border-radius-topright: 3px; 
}
.skinheader {
}
.skingradient {
	/* background-image: url(gradient_DKGray.jpg); */
	height: 30px;
}

A.SkinObject:link {
	color:white;
    text-decoration:    underline;
}

A.SkinObject:visited  {
    text-decoration:    none;
    color:#B98F6A;
}

A.SkinObject:hover    {
    text-decoration:    none;
    color:#FF7800;
}

A.SkinObject:active   {
    text-decoration:    none;
    color:#003366;
}

.controlpanel {
	width: 100%;
	/*background-color: #fefefe;*/
}
.toppane {
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.leftpane {
	width: 275px;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.contentpane {
	width: 100%;
	background-color: transparent;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 6px;
}
.rightpane {
	width: 165px;
	background-color: transparent;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 6px;
}
.bottompane {
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.navRow
{	
    padding -1 0 2 0;
    border-top: 1px white solid;
	border-bottom: 1px white solid; 
}
.main_dnnmenu_container {
	background-color: transparent; 

}
.main_dnnmenu_bar {
	cursor: pointer; 
	cursor: hand;
	height:30px;
	background-color: Transparent;
}

.main_dnnmenu_item td { /*TD if menu option for using tables is on*/
	cursor: pointer; 
	cursor: hand; 
	height:30px;	
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal; 
	background-color: Transparent;
	font-family: Arial, Helvetica; 
    white-space: nowrap;  /*Word wrapping menu item now optional*/	
    padding: 1px 2px 2px 1px;	
    line-height: normal;
}

.main_dnnmenu_rootitem  { /*TD if menu option for using tables is on*/
	cursor: pointer; 
	cursor: hand; 
	color: white; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal; 
	background-color: Transparent;
	font-family: Arial, Helvetica; 
    white-space: nowrap;  /*Word wrapping menu item now optional*/	    
    padding: 6px 12px 6px 5px;   /*explicitly set padding for root menu items*/
	width:60px;
	height:25px;
	vertical-align:middle;
}

.main_dnnmenu_itemhover {  
	background-color: #aaaaaa; 
}

.main_dnnmenu_itemhover td {  
	background-color: #aaaaaa; 
	color:#FF7800;
}

.navSelected
{
	color:#FF7800;
	/*font-weight:bold;*/
	border-top: 1px #FF7800 solid;
	border-bottom: 1px #FF7800 solid;
}

.navUnSelected
{
	font-weight:bold;
	color:white;
	border-top: 1px white solid;
	border-bottom: 1px white solid;
}
.navUnSelected A
{
	font-weight:bold;
	color:white;
}

.navUnSelected A:hover
{
	font-weight:bold;
	color:#FF7800;
}


.main_dnnmenu_icon {
	cursor: pointer; 
	cursor: hand; 
	text-align: center; 
	width: 15px; 
	height: 100%;
}
.main_dnnmenu_submenu 
{   
	background-color: #eeeeee;  
	z-index: 10000;
	cursor: pointer; 
	cursor: hand; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#696969', Direction=135, Strength=3); 
	padding: 1px 1px 1px 1px;   /*explicitly set padding for sub-menus */
	border: solid 1px #FF7800;
}
.main_dnnmenu_break 
{
    border-bottom: solid 1px white;
	height: 1px;
	font-size: 1px;
}

.main_dnnmenu_arrow {
	border-right: #cccccc 1px solid; 
	border-bottom: #cccccc 1px solid; 
	border-top: #cccccc 0px solid;
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand; 
}
.main_dnnmenu_rootmenuarrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand;
	border-right: #cccccc 0px solid; 
	border-bottom: #cccccc 1px solid; 
	border-top: #cccccc 1px solid; 
}
.StandardButton {
   background: #aaaaaa none; 
   color: #ffffff;
   font-family: Verdana, sans-serif; 
   font-size: 11px;
   font-weight: normal;
}
.TreeViewMenu {
	width: 175px;
	background-color: #dddddd;
	border-right: #8f9092 1px solid; 
	border-top: #8f9092 1px solid; 
	border-left: #8f9092 1px solid; 
	border-bottom: #8f9092 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-image: url(gradient_LtGray.jpg);
}
.Head {
  color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:24px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:20px;
}


/* styles used by Data Grids */
.DataGrid_AlternatingItem
{
    background-color:#352725;
    color: gray;
    font-family: Arial, Helvetica;
    font-size: 10px;
    font-weight: normal;
}
.DataGrid_Container
{
	background-color: Transparent;
}
.DataGrid_Footer
{
    background-color:White;
}
.DataGrid_Header
{
    background-color:Transparent;
    color: white;
    font-family: Arial, Helvetica;
    font-size: 10px;
    font-weight: bold;
    text-align: center;
}
.DataGrid_Item
{
    background-color:Transparent;
    color: white;
    font-family: Arial, Helvetica;
    font-size: 10px;
    font-weight: normal;
}
.DataGrid_SelectedItem
{
    background-color: Silver;
    color: Blue;
    font-family: Arial, Helvetica;
    font-size: 10px;
    font-weight: normal;
}

/* styles used in the FileManager */
.FileManager
{
	border-right: white 1px solid;
	border-top: white 1px solid;
	border-left: white 1px solid;
	border-bottom: white 1px solid;
	height:400px;
}
.FileManager_ToolBar
{
	border-bottom: white 1px solid;
	height:25px;
}
.FileManager_Explorer
{
	height:100%;
	border: dimgray 1px solid;
	background-color: black;
	color:white;
	margin: 2px 2px 2px 2px;
}

.FileManager_FileList 
{
	height:100%;
	border: dimgray 1px solid;
	background-color: black;
	margin: 2px 2px 2px 2px;
	overflow: auto;
}

.FileManager_MessageBox 
{
	text-align: center;
	vertical-align: middle;
	background-color: White;
	padding: 25px 25px 25px 25px;
}

.FileManager_Header
{
    font-family: Arial, Helvetica;
    font-size: 11px;
    font-weight: bold;
    color: #E7E7FF;
    background-color: #FF7800;
    border-bottom: dimgray 1px solid;
    height: 25px;
}

.FileManager_Pager
{
    font-family: Arial, Helvetica;
    font-size: 11px;
    font-weight: bold;
    background-color: #EEEEEE;
        color:black;
    border-top: dimgray 1px solid;
    height: 25px;
}

.FileManager_StatusBar span, .FileManager_StatusBar select
{
    font-family: Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
    color:black;
	margin: 2px 2px 2px 2px;
}

.FileManager_Item
{
    font-family: Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
    color: white;
    background-color: gray;
    border-top: black 1px dashed;
    border-bottom: black 1px dashed;
}

.FileManager_AltItem
{
    font-family: Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
    color: white;
    background-color: black;
    border-style: none;
}
.FileManager_SelItem
{
    font-family: Arial, Helvetica;
    font-size: 11px;
    font-weight: bold;
    color: black;
    background-color: #FF7800;
    border-style: none;
}

.FileManagerTreeNode 
{
    font-family: Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
}

.FileManagerTreeNodeSelected 
{
    font-family: Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
	background-color: #FF7800; 
}

A.FileManagerTreeNode:link, A.FileManagerTreeNodeSelected:link {
    text-decoration:    none;
    color: #003366;
}

A.FileManagerTreeNode:visited, A.FileManagerTreeNodeSelected:visited  {
    text-decoration:    none;
    color: #003366;
}

A.FileManagerTreeNode:hover, A.FileManagerTreeNodeSelected:hover    {
    text-decoration:    none;
    color: #ff0000;
}

A.FileManagerTreeNode:active, A.FileManagerTreeNodeSelected:active   {
    text-decoration:    none;
    color: #003366;
}



/* START OF Dirt Corps Skin stuff */
body { 
background-color:#1F100E
} 

A:link { 
color:white;
text-decoration:none;
} 

A:hover { 
color:#FF7800;
text-decoration:none;
} 

A:visited { 
color:#B98F6A;
text-decoration:none;
} 

A:visited:hover { 
color:#FF7800;
text-decoration:none;	
} 

.headermain { 
font: 18px Arial, Helvetica, sans-serif;
line-height: 20px;	
color: #FFFFFF;	
} 


.headersub { 
font: 14px Arial, Helvetica, sans-serif;
line-height: 20px;		
color: #7B7B7B;	
}



.NormalBold
{
	color:white;
}

.Normal
{
	color:white;
}
/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox, input.NormalTextBox, textarea.NormalTextBox, label
{
    color:black;    
	background:white;
	border:1px #ff7800 solid;
}

.body A:link, A:visited{
color:#FFC795;;
text-decoration:none;
}
.body  A:hover
{
color:#FF7800;
text-decoration:none;
}
.body { 
color:white;
font: 12px Arial, Helvetica, sans-serif;
line-height: 16px;		

} 


.bodysub { 
font: 12px Arial, Helvetica, sans-serif;
line-height: 16px;		
color:#7B7B7B;
} 

.link { 
font:10px Verdana, Arial, Helvetica, sans-serif;
line-height:16px;
font-weight:bold;	
}

.table { 
font:10px Verdana, Arial, Helvetica, sans-serif;
line-height:12px;		
color:#000000;	
} 

.white { 
font:10px Verdana, Arial, Helvetica, sans-serif;
line-height:13px;	
font-weight:bold;		
color:#ffffff;	
} 

.whitemd { 
font:14px Arial, Verdana, Helvetica, sans-serif;
line-height:13px;	
font-weight:bold;		
color:#ffffff;	
} 


td {
font:11px Verdana, Arial, Helvetica, sans-serif;
line-height:18px;	
/*color:white;	*/
} 

b { 
font-weight:bold;
/*color:white;*/
} 

u { 
text-decoration: underline;
} 

HR {
    color: #FF7800;
    height:1px;
    text-align:left
}
#fckinstanceoptions_dshThemes_lblTitle, 
#fckinstanceoptions_dshAvailableStyles_lblTitle,
#fckinstanceoptions_dshEditorAreaCss_lblTitle,
#fckinstanceoptions*
{
    color:#FF7800;
}
