/*
	# Do not manually modify the SVN values below
	$LastChangedDate: 2008-09-05 17:12:31 -0500 (Fri, 05 Sep 2008) $
	$LastChangedRevision: 712 $
	$LastChangedBy: david $
	$HeadURL: http://dev24.peritusdesign.com:880/svn/cmsdev/branches/version_2.1/_framework/modules/setup/support/site_structure/_pdwms/wrap/css/styles.css $
	$Id: styles.css 712 2008-09-05 22:12:31Z david $
*/
/*////////////////////// Typical Overrides */
/*////////////////////// Typical Overrides */

form { margin-top: 0px; }
h1, h2, h3, h4, h5, h5 { margin-bottom: 0px; }


/*////////////////////// FONT STYLES */
/*////////////////////// FONT STYLES */
.text, body, td, input, select, textarea, #sidebar {
	font-family: Arial, Helvetica, sans-serif;
	line-height: 18px;
	color: #808080;
}

.pagehead, H1, .headline, H2, .subhead, H3 { 	
	letter-spacing: 1px; 	
	font-family: "Helvetica Neue", Helvetica, Verdana, Arial, sans-serif; 
}

.homemenuText { 	
	letter-spacing: 0px; 	
	font-family: "Helvetica Neue", Helvetica, Verdana, Arial, sans-serif; 
	margin-bottom: 1px;
}

.text, .poplink, .poptext {
	text-decoration: none;
	font-size: 12px;
	line-height: 20px;
}

input, select, textarea {
	text-decoration: none;
	font-size: 11px;
}
.pagehead, H1 {
	font-size: 72px;
	font-weight: normal;
}

.headline, H2 { 
	font-size: 44px;
	line-height: 44px; 
	letter-spacing: 1px;
	padding-top: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
}

.subhead, H3 { 
	font-size: 20px;
	margin-top: 0px;
	letter-spacing: 1px;
	margin-bottom: 0px;
}

.sidebarhead { 
	font-size: 18px;
	margin-top: 20px;
	letter-spacing: 1px;
	margin-bottom: 0px;
	font-weight: bold;
}

.sidebarsubhead { 
	font-size: 12px;
	margin-top: 20px;
	letter-spacing: 1px;
	margin-bottom: 0px;
	font-weight: bold;
}

#sidebar { 
	margin-top: 5px; 
}
.sidebar, .sidebar p { 
	font-size: 13px; 
	line-height: 20px;
	color: #808080;
}

.footer { 
	font-size: 9px;
}

.error { color: #990000; font-weight: bold; }
.alert { color: #CC9900; font-weight: bold; }



/*////////////////////// LINKS */
/*////////////////////// LINKS */
* a, * a:link, * a:visited {
	text-decoration: none;
	color: #294b7d;
}

a:hover, #links a:hover {
	color: #000000;
}

.mainmenuitem a, .mainmenuitem a:link, .mainmenuitem a:visited {
	text-decoration: none;
	color: #FFFFFF;
}

.mainmenuitem a:hover, .mainmenuitem a:hover {
	color: #FFFFFF;
}

.homemenuText a, .homemenuText a:link, .homemenuText a:visited {
	text-decoration: none;
	color: #FFFFFF;
}

.homemenuText a:hover, .homemenuText a:hover {
	color: #FFFFFF;
}

.mainmenusec a, .mainmenusec a:link, .mainmenusec a:visited {
	font-family: "Helvetica Neue", Helvetica, Verdana, Arial, sans-serif; 
	font-size: 18px;
	text-decoration: none;
	color: #FFFFFF
}
.mainmenusec a:hover, .mainmenusec a:hover {
	color: #cccccc;
}

.submenuitem a, .submenuitem a:link, .submenuitem a:visited {
	text-decoration: none;
	line-height: 12px;
	color: #000000;
}

.submenuitem a:hover, .submenuitem a:hover {
	line-height: 12px;
	color: #444444;
}

.tertiarymenu a, .tertiarymenu a:link, .tertiarymenu a:visited {
	text-decoration: none;
	font-size: 11px;
	color: #666666;
}

.tertiarymenu a:hover, .tertiarymenu a:hover {
	font-size: 11px;
	color: #000000;
}

.mainmenuhere { font-size: 14px; font-weight: bold; color: #333333; }
.submenuhere { line-height: 12px; font-weight: bold; color: #FFFFFF; }
.globalmenuhere { font-weight: bold; color: #CCCCCC; }

.btnlarge { color: #666666; font-weight: bold; font-size: 13px; text-decoration: none;} 
.btnsmall { color: #666666; font-weight: bold; font-size: 10px; text-decoration: none; text-transform: uppercase; line-height: 14px; } 

#footer, #footer a, #footer a:link, #footer a:visited {
	text-decoration: none;
	color: #666666;
}

#footer:hover, #footer a:hover {
	color: #000000;
}

#header, #header a, #header a:link, #header a:visited {
	text-decoration: none;
	color: #FFFFFF;
}

#header:hover, #header a:hover {
	color: #FFFFFF;
}

#sidebar a, #sidebar a:link, #sidebar a:visited {
	text-decoration: none;
	color: #748592;
}

#sidebar:hover, #sidebar a:hover {
	color: #000000;
}

/*////////////////////// FORMS */
/*////////////////////// FORMS */

.form3 {
	width: 25px;
}

.form5 {
	width: 75px;
}
.form10 {
	width: 125px;
}

.formWideText {
	width: 225px;
}
.formNarrowText {
	width: 100px;
}

.formTextarea {
	width: 225px;
	height: 80px;
}

.formTextareaWide {
	width: 360px;
	height: 80px;
}

.formTextareaTall {
	width: 250px;
	height: 250px;
}

