﻿* {
	margin: 0;
	padding: 0;
}

BODY {
	background-color: #CFD77F;
	text-align: center;
}

/*====================================*/
/*CUSTOM IDS AND CLASSES */
/*====================================*/
#pageHolder {
	width: 797px;
	padding: 7px;
	margin-top: 15px;
	margin-bottom: 15px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	border: 1px solid #FFFFFF;
	/*overflow: auto;*/
	}
#navContainer {
	width: 100%;
	background-color: #FFFFFF;
	margin: 7px 0 7px 0;
	height: 27px;
	text-align: left;
	}
#contentWrapper {
	width: 100%;
	text-align: left;
	}
#privacyContainer {
	width: 74%;
	margin-right: 7px;
	float: left;
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color:#6D6E71;
	text-decoration:none;
	}
#crackerContainer {
	width: 25%;
	float: left;
	text-align: right;
	}
.homeLogoPane {
	background-color: #FFFFFF;
	height: 160px;
	}
.homeTopPane {
	background-color: #FFFFFF;
	height: 27px;
	margin-bottom: 7px;
	padding: 5px 0 0 0;
	}
.homeLeftPane {
	width: 74%;
	margin-right: 7px;
	margin-bottom: 7px;
	float: left;
	/*overflow: auto;*/
	}
.symbolWrapper{
	width: 74%;
	margin-right: 7px;
	margin-bottom: 7px;
	float: left;
	background-color: #FFFFFF;
	}
.symbolTopPane {
	width: 100%;
}
.symbolLeftPane {
	width: 25%;
	float: left;
}
.symbolMidPane {
	width: 74%;
	float: left;
	}
.homeRightPane {
	width: 25%;
	float: left;
	margin-bottom: 7px;
	}
.homePageDriver {
	background-color: #F0F0F0;
	padding: 10px;
	margin-right: 10px;
	float: left;
}
.oneColPane {
	width: 99%;
	margin-bottom: 7px;
}
/*====================================*/
/* XMOD styles for Symbols*/
/*====================================*/
.symbolsTitleContainer{
	background-color: #F0F0F0;
	padding: 5px 15px 5px 15px;
	margin-bottom: 7px;
	}
.symbolsContainer {
	background-color: #F0F0F0;
	padding: 15px;
	}
.orange {
	color:#FF4500;
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-size-adjust: 0;
	text-transform: lowercase;
	}
Input.orange {
	border: none;
}
.decoderButton {
	font-weight: bold;
	text-transform: capitalize;
	background-color: #FCE5CF;
	background-position: center center;
	text-align: center;
	display: block;
	padding: 5px;
	border: 1px solid FF4500;

}
/*====================================*/
/* Send me My Dream Form*/
/*====================================*/
.dreamSendBox {
	border: none;
	background-color: #F0F0F0;
	font-weight: bold;
	text-transform: lowercase;
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color:#6D6E71;
	padding-top: 1px;
}
/*====================================*/
/* DNN Blog Module*/
/*====================================*/
.blogWrapper {
	width: 520px;
}
.blogSearchWrapper {
	width: 150px;
}
.blogListWrapper {
	width: 150px;
}
.blog_body {
	color:#6D6E71;
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;  
	font-size-adjust: 0;
	width: 500px;
	}
.blog_info {
	width: 500px;
}
.blog_title {
	margin-top: 10px;
	}
.blog_footer{
	margin-bottom: 20px;
}
/*=== Blog Module Calendar Styles ===*/
.Blog_Archive_DayHeader{
	font-size: .8em;
	background-color: #E7EDA8;
	padding: 3px 2px;
}

.Blog_Archive_Day{
	font-size: .8em;
	background-color: #fff;
}

.Blog_Archive_NextPrev{
	font-size: .8em;
	padding: 3px 2px;
}

.Blog_Archive_OtherMonth{
	font-size: .8em;
	background-color: #f4f4f4;
}

.Blog_Archive_SelectedDay{
	border: 1px solid #cccccc;
	background-color: #FFCC00;
}

.Blog_Archive_Selector{
	font-size: .8em;
}

.Blog_Archive_Title{
	font-size: .9em;
	font-weight: bold;
}

.Blog_Archive_TodayDay{
	border: 1px solid #cccccc;
	background-color: #FFCC00;
	font-size: .8em;
	font-weight: bold;
}

.Blog_Archive_WeekendDay{
	font-size: .8em;
	background-color: #fffff0;
}
/*====================================*/
/* GENERIC STYLES*/
/*====================================*/
.Normal {
	color:#6D6E71;
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;  
	font-size-adjust: 0;
	}
.NormalTextBox {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color:#6D6E71;
	}
.SearchTextBox {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color:#6D6E71;
	width: 120px;
	border: 1px solid #CCC;
	}

H1 { /* Bold, caps titles in grey*/
	color:#6D6E71;
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight:bold;
	text-transform: uppercase;
}
H2  { 	/*Orange, bold titles*/
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight:bold;
	color:#FF4500;
	text-decoration:none;
}
H3  { /*Large Orange uppercase Dream titles*/
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
	color:#FF4500;
	text-decoration:none;
	text-transform: uppercase;
}
H4  { /*White bold text used in black content boxes*/
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color:#FFFFFF;
	font-weight:bold;
}
H5 { /*Grey quote text*/
	color:#A7A7A7;
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	}
H6{}
TD {
	color:#6D6E71;
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;  
	font-size-adjust: 0;
}
TH,DIV {}
#dcList {
	margin-left: 20px;
}
#dcList UL LI {
	list-style-position: inside;
	list-style-type: disc;
	padding-left: 1em;
	text-indent: -1.5em;
	margin-left: 0px;
}
a:link, a:visited, a:active {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color:#6D6E71;
	text-decoration:none;
	}
a:hover {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color:#6D6E71;
	text-decoration:underline;
}
a.orange:link, a.orange:visited, a.orange:active {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color:#FF4500;
	text-decoration:none;
	}
a.orange:hover {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color:#FF4500;
	text-decoration:underline;
}
.user, a.user:link, a.user:active, a.user:visited {}
a.user:hover {}
.search, a.search:link, a.search:active, a.search:visited  {	
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR: #000000; 
	TEXT-DECORATION: none;
}
a.search:hover {	
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR:#eabc32; 
	TEXT-DECORATION: none ;
}
.footer, a.footer:link, a.footer:active, a.footer:visited {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color:#6D6E71;
	text-decoration:none;
}
a.footer:hover {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color:#6D6E71;
	text-decoration:underline;
}

/* END*/
/*---------------------------------------------------------------------------*/

/*====================================================*/
/* Styles the Content Pane Headings in Edit Mode*/
/*====================================================*/
.Head {	
	FONT-WEIGHT: bold; 
	FONT-SIZE: 13px; 
	COLOR: #000000
}
.SubHead {	
	FONT-SIZE: 11px; 
	COLOR: #000000
}
.SubSubHead {	
		FONT-SIZE: 11px; 
COLOR: #000000
}
/*====================================================*/
/*Edit Mode Buttons*/
/*====================================================*/
.CommandButton,A.CommandButton:link,A.CommandButton:visited,A.CommandButton:active  {	
	COLOR: #000000; 
	TEXT-DECORATION: underline;
}
A.CommandButton:hover {
	COLOR:#000000; 
	TEXT-DECORATION: none;
}

/* ===========================================
House of Nuke House Menu - Horizontal Menu 
==============================================*/

#HouseMenuNav {
	margin-left: 15px;
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight:bold;
	color:#FF7744;
	text-decoration:none;
	padding: 7px 0 0 0;
	text-transform: uppercase;
}
#HouseMenuNav ul {
    border: 0;
    margin: 0;
    list-style: none;
    float: left;
/*Background-color can be added here */ 
}
#HouseMenuNav li {
    float:left;
    list-style: none;
    padding: 0 15px 0 0;
    /*background-color: #990000;*/    
}
#HouseMenuNav li a:link, #HouseMenuNav li a:visited {
    display: block;
    color: #FF7744;
    text-decoration: none;
    padding: 0 5px 0 5px;
    /*border-right: 1px solid #990000;*/
}
#HouseMenuNav li a:hover {
    /*background-color: #990000;*/
    color: #6D6E71;
}
/*#HouseMenuNav ul li ul {
	width: 85px;
	margin: 0;
	padding: 0;
}*/
#HouseMenuNav li ul {
	text-transform: none;
	width: 85px;
	margin: 0;
	padding: 0;
}
/*#HouseMenuNav ul li ul li {
	text-transform: none;
	width: 10px;*/
}
#HouseMenuNavCurrentLink {
   /* background-color: #6D6E71;*/
    color: #6D6E71;
    cursor: default;
}
#HouseMenuNavItemHome {}
/*========== END ==========*/

.Eventday,.Eventweekenday {
background-color:#FFFFFF
}
.Eventday,.Eventweekenday {
background-color:#FFFFFF
}
.DataGrid_Item {
background-color:#ffffff;
color:#000000;
}
.DataGrid_AlternatingItem {
background-color:#ffffff;
color:#000000;
}