﻿/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*                Subpages StyleSheet - GWCRS Engineering
*           Created by Jeremy S. Cargilo for ETR Consulting.
* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
* Purpose: 
*   This stylesheet contains the subpage css styles for the entire project.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

/* Custom Styles
-------------------------------------------------------------------------------*/
.SiteMapPath { display: block; margin: 0 0 15px 10px; font-weight: bold; }
.RadioButton label { margin-left: 7px; }
.ErrorSummary { margin-bottom: 20px; background-color: InfoBackground; padding: 3px; border: 2px solid #66553E; }
.ErrorSummary ul { margin-left: 30px; }
#messages { display: block; margin-bottom: 15px; }

/* -- Message Styles -- */
.messages-success { color: Green; font-weight: bold; }
.messages-error { color: Red; font-weight: bold; display: block; margin-bottom: .5em; }

/* -- AJAX Watermark -- */
.unwatermarked { height: 18px; width: 148px; }
.watermarked { height: 20px; width: 150px; padding: 2px 0 0 2px; border: 1px solid #CCCCCC;
	background-color: #EAEAEA; color: #583F03; font-weight: bold; }
	
.modalBackground { background-color:Gray; filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75; }
.modalPopup {
	background-color:#ffffff;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:7px;
	width:525px;
}
	
/* Default.aspx Styles (Home Page)
-------------------------------------------------------------------------------*/
#flash-content
{
	width: 886px;
	height: 233px;
}

#home-content { float: left; width: 885px; margin: 8px 0 0 0; 
	background: url("../../Images/subpage-content-bg.gif") repeat-y; }

#home-sidebar { float: left; width: 213px; }
#home-sidebar #admin-news
{ 
	width: auto; 
	height: 72px; 
	background: url("../../Images/home-admin-news.gif") no-repeat; 
}
#home-sidebar #admin-news a
{
	float: left;
	width: 213px;
	height: 72px;
}

#home-sidebar #sidebar-content 
{ 
	background-color: #EBE2CB; 
	margin-top: 1px;
	min-height: 100px;
	padding: 32px 18px 100px 18px;
}
* html #home-sidebar #sidebar-content { height: 100px; }
#sidebar-titlemargin { margin: 0 0 6px 0; }

#home-contentarea 
{ 
	float: left; 
	width: 645px;
	padding: 24px 0 0 25px; 
}

/* SubPage Template Styles (SubPage MasterPage)
-------------------------------------------------------------------------------*/
#subpage-banner { width: 887px; margin-bottom: -3px; }
#subpage-content 
{ 
	float: left; 
	width: 885px; 
	background: url("../../Images/subpage-content-bg.gif") repeat-y; 
}
#subpage-sidenav
{
	float: left; 
	width: 213px;
	min-height: 100px;
	padding: 0 0 200px 0;
}
* html #subpage-sidenav { height: 100px; }

#subpage-sidenav a 
{ 
	display: block;
	height: 52px; 
}

#subpage-contentarea { float: left; padding: 22px 21px; width: 625px; }
.subsection-content { margin: 6px 14px 20px 14px; }

/* Calendar Styles
-------------------------------------------------------------------------------*/
.Calendar-Title { font-size: 1.35em; font-weight: bold; }

/* Contact.aspx Styles
-------------------------------------------------------------------------------*/
#contactform td { padding: 3px 0 3px 0; }