/* ============================================= 
   CSS STYLES FOR DotNetNuke 
   By: Chris Miller 
   PlimsollSolutions.com 
   Revision history:  
   06/11/2009 CJM Modified for WaltMarston.com
   06/16/2009 CJM Reduced links font size vs paragraph size
** ============================================= */
/* NOTES */
/* color: #445978; navy blue background in logo left (68, 89, 120) */
/* color: #BBC194; light olive logo background (188, 194, 149) */
/* color: #4E3621; dark brown used in logo "simplified" text (78, 54, 33) */
/* color: #A35A25; med brown used as H1 text (163, 90, 37) */
/* color: #697236; olive green bar below logo (105, 114, 54) */
/* color: #D0D3A8; light olive vertical panel gradient (208, 211, 168) */
/* color: #E8EBE2; light olive ones and zeros at extreme right of logo (232, 235, 226) */
/* color: #F1F7FB; light blue used for background glyphs (241, 247, 251) */
/* When margin is set font-size needs to be included. */

/* Entire browser window */
.pagemaster
{
	background-color: #E8EBE2; 
}

/* View/Edit/Design menu for Editors and Admins */
.ControlPanel 
{
}

/* Full width cell below control panel*/
.logobanner
{
	padding: 0px 0px 3px 0px;
}

/* Content panel and breadcrumb row */
.skinmasterfixed
{
	background-color: #FFFFFF;
}

/* background for the content part of the modules */
Body
{
}

/* Horizontal menu bar and bottom Copyright bar */
.skingradient
{
	background-position: 0px 0px;
	padding-top: 0px;
	background-image: url(wm_gradient_OliveTone02.jpg);
	height: 20px;
}

/* Added custom cell to left of menu */
.wm_menu_left
{
	padding-left: 4px;
	border-right-style: solid;
	border-right-width: 2px;
	border-right-color: #FFFFFF;
	color: #FFFFFF;
}

/* First level menu text */
.main_dnnmenu_rootitem
{
	padding: 5px;
	color: #FFFFFF;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: normal;
	border-right-style: solid;
	border-right-width: 3px;
	border-right-color: #FFFFFF;
}

/* First level menu highlight */
.main_dnnmenu_itemhover
{
	background-position: 0px 0px;
	background-image: url(wm_gradient_OliveTone01.jpg);
	color: #000000;
}

/* Second and lower level menu text */
.main_dnnmenu_item
{
	border-style: none;
	background-color: #CEA482;
	color: #000000;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: normal;
	line-height: 20px;
}

/* Second and lower level menu highlight */
.main_dnnmenu_itemhover td
{
	background-position: 0px 0px;
	background-image: url(wm_gradient_OliveTone01.jpg);
}

/* Web, Site, Copyright, Date text:  */
.SkinObject
{
	color: #000000;
	font-weight: normal;
}

/* Search, Terms, Privacy, Register, Login links */
A.SkinObject:link
{
	color: #000000;
	text-decoration: underline;
}

A.SkinObject:visited
{
}

A.SkinObject:hover
{
	color: #FF0000;
	text-decoration: underline;
}

A.SkinObject:active
{
}

/* Content Panels */
.LeftPane
{
	background-position: 0px 0px;
	background: #FFFFFF url(wm_lpanel_gradient.png) repeat-x scroll 0 0;
	padding-top: 20px;
	text-align: left; /* Fixes problem w/IE not reading module > page alignment setting */
}

.LeftPane Table
{
	/*width: 185px;*/ /* Matches white space to left of menu w/1000px banner*/
	width: 165px; /* Matches white space to left of menu w/900px banner*/
}

.LeftPane.DNNEmptyPane
{
	background-position: #FFFFFF;
	background: #FFFFFF;
	background-color: #FFFFFF;
	background-repeat: no-repeat;
}

.ContentPane
{
	padding-left: 50px;
	padding-top: 20px;
	text-align: left;
}

.ContentPane.DNNEmptyPane
{
}

.RightPane  
{ 
	text-align: left;
}

.RightPane.DNNEmptyPane
{
}

.TopPane  
{ 
	text-align: left;
}

.TopPane.DNNEmptyPane
{
}

.BottomPane  
{ 
	text-align: left;
}

.BottomPane.DNNEmptyPane
{
}


/* GENERAL */
/* style for module titles */
/* NOTE: css file in container folder can override these settings */
.Head   
{
	font-family:Verdana,Helvetica,sans-serif;color:#4E3621;
}

/* style of item titles on edit and admin pages */
/* Control Panel labels */
.SubHead    
{
	font-family: Verdana, Helvetica, sans-serif;
	color: #000000;
}

/* text style used for most content rendered by modules */
.Normal
{
	font-family: Verdana, Helvetica, sans-serif;
	text-align: left;
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 12px;
}

/* text style used for textboxes in the admin and edit pages */
.NormalTextBox
{
	font-family: Verdana, Helvetica, sans-serif;
}

.NormalRed
{
}

.NormalBold
{
}

/* links used in the admin pages */
/* .StandardButton used on Login page */
.CommandButton     
{
	font-family: Verdana, Helvetica, sans-serif;
}
    
/* links used in the admin pages */
A.CommandButton:link 
{
}

A.CommandButton:visited  
{
}

A.CommandButton:hover    
{
}
    
A.CommandButton:active   
{
}

/* Command button style for HTML buttons */
.StandardButton
{
	background-color: #A35A25;
}

/* GENERIC */
H1
{
	font-size: 20px;
	color: #697236;
	font-family: Verdana, Helvetica, sans-serif;
	margin-bottom: 5px;
	margin-top: 0px;
}

H2
{
	font-size: 16px;
	font-weight: bold;
	color: #4E3621;
	padding-left: 20px;
	margin-bottom: 5px;
	margin-top: 0px;
}

H3
{
	font-size: 14px;
	font-weight: bold;
	color: #445978;
	padding-left: 20px;
	margin-bottom: 3px;
	margin-top: 0px;
}

H4  
{
}

H5, DT  
{
}

H6  
{
}

P
{
	font-size: 14px;
	padding-left: 20px;
	padding-right: 60px;
}

TFOOT, THEAD    
{
}

TH  
{
}

A:link
{
	text-decoration: underline;
}

A:visited   
{
}

A:hover
{
}

A:active    
{
}

SMALL   
{
}

BIG 
{
}

BLOCKQUOTE, PRE 
{
}

UL LI
{
	font-size: 14px;
	list-style-type: disc;
	padding-left: 12px;
	padding-right: 60px;
	list-style-position: outside;
	margin-top: 0px;
}

UL LI LI    
{
}

UL LI LI LI 
{
}

OL LI   
{
	font-size: 14px;
	padding-left: 12px;
	padding-right: 60px;
	margin-top: 0px;
}

OL OL LI    
{
}

OL OL OL LI 
{
}

OL UL LI   
{
}

HR 
{
}

/* ============================================= */
/* CSS STYLES FOR Module DNN.Announcements       */
/* ============================================= */
.DNN_ANN_DesignTable
{
}

.DNN_ANN_Description
{
}

.DNN_ANN_Description P
{
}

.DNN_ANN_viewtypeSelector 
{
}

.DNN_ANN_viewtypeSelectorLabel
{
}

.DNN_ANN_viewtypeSelectorDDL
{
}

/* ============================================= */
/* CSS STYLES FOR Module DNN.Annoucements        */
/* ============================================= */
/* Announcement headline */
.SubHead
{
}



/* ============================================= */
/* CSS STYLES FOR Module DNN.Links               */
/* ============================================= */
/* Link text */
/* NOTE: This class is superceded by .Normal and A.Link */
.LinksDesignTable
{
}


/* ================================= */
/*  CSS STYLES FOR Module IndooGrid  */
/* ================================= */

/*     gridView           */
input.gv_ff 
{ 
	background-color:#FFE89E;
	color: black;
}

select.gv_fl, select.gv_vl
{ 
	background-color:#FFE89E;
	color: black;
}

/*filter button*/ 
.gridView TD.gv_cd2 
{ 
	color:black;
	padding: 5px 1px 0px 0px;
}

/*header row*/ 
/*normal column*/
TABLE TD.gv_hcc 
{ 
	background: #FFD000;
}

/*sortable column*/
TABLE TD.gv_hcc_t 
{ 
	background: #FFD000;
}

/*basic row*/ 
TD.gv_cc 
{ 
	padding: 7px 3px 3px 5px;
	background: #FFF8E0;
}

TD.gv_cc DIV 
{
	font-size: .7em;
}

/*alternate row*/ 
TD.gv_cc2 
{ 
	padding: 7px 3px 3px 5px;
	background: #FFE89E;
}

TD.gv_cc2 DIV 
{ 
	font-size: .7em;
}

/*header link*/ 
TD.gv_hcc A, TD.gv_hcc A:hover, TD.gv_hcc A:active, TD.gv_hcc A:link, TD.gv_hcc A:visited 
{ 
	font-weight:bold;
}

/*all empty*/ 
TD#dnn_ctr640_ContentPane 
{ 
	background: #FFF8E0;
}

 
/* GRID EDIT STYLES */
.ge_separator
{
    font-weight: bold; 
    color: #FF0000
}

.ge_label
{
    font-weight: bold; 
}

.ge_field
{
}

.ReadOnly
{
    background-color: #909A7E;
    color: #000000;
}

/* ==================================== */
/*  CSS STYLES FOR Module DynamicForms  */
/* ==================================== */

.DynamicForms_Label
{
    font-weight: Normal;
    font-size: 0.8em;
    color: #000000;
    font-family: Tahoma, Arial, Helvetica;
    text-decoration: none;
}

.DynamicForms_Summary
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: .7em;
    font-weight: bold; 
    color: #FFFF00;   /* Has no effect */
    background-color: #FFFFFF;  
    text-decoration: none;
}

.DynamicForms_RequiredField
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: .7em;
    font-weight: bold; 
    color: #FFFF00;   /* Has no effect */
    background-color: #FFFFFF;  /* Has no effect */
    text-decoration: none;
}



