/**
 * classicRed.css
 *
 * Copyright (c) 2003-2008 John Willinsky
 * Distributed under the GNU GPL v2. For full terms see the file docs/COPYING.
 *
 * Classic blue theme stylesheet. 
*
 * $Id: classicRed.css,v 1.5 2008/06/11 20:58:49 asmecher Exp $ 
*/ 
body { 
	background-color: #E9F6FE; 
	font-family: "Helvetica", Myriad Pro, verdana, tahoma, arial;
 }
 a {
	 text-decoration: none; 
}
 a:link {
 color: #223965; 
}
 a:active { 
color: #223965; 
}
 a:visited {
 color: #223965; 
} 
a:hover {
 color: #E9F6FE;
 background: #223965; 
} 
label.error {
 color: #f60; 
} 
input.defaultButton {
 color: #E9F6FE;
 background: #223965;
 }
 #container { 
background-color:#223965;
 font-size: 20px; 
}
 #header {
 min-height: 100px; 
background-color: #223965;
 }
 #headerTitle {
 text-align: center; 
}
 #header h1 {
 line-height: 0px; 
font-family: "Helvetica", Myriad Pro, verdana, tahoma, arial;
 text-transform: uppercase; 
letter-spacing: 0px;
 font-size: 0px; 
background-color: #223965;
 color: #fff;
 }
 #footer {
 background-color: #600;
 color: #223965; 
}
 #footerContent {
 color: #223965;
 }
 #main {
 background-color: #E9F6FE;
 border-top: 1px solid white;
 border-bottom: 1px dotted #223965;
 margin-top: 15px;
 }
 #main h2 {
 font-family: "Helvetica", Myriad Pro, verdana, tahoma, arial;
 text-transform: uppercase;
 }
 #main h3 {
 font-family: "Helvetica", Myriad Pro, verdana, tahoma, arial;
 text-transform: uppercase; 
} 
#navbar {
 border-bottom: 1px dotted #223965;
 text-align: center;
 }
 #breadcrumb { 
height: 18px;
 line-height: 1.5em; 
text-align: center;
 border-bottom: 1px dotted #223965;
 padding: 0;
 font-style: italic;
 }
 #content {
 border-top: 1px dotted #223965; 
}
 #content h3 {
 font-family: "Helvetica", Myriad Pro, verdana, tahoma, arial;
 text-transform: uppercase; 
}
 #content h4 {
 font-family: "Helvetica", Myriad Pro, verdana, tahoma, arial;
 text-transform: uppercase;
 }
 #content h5 {
 text-transform: uppercase; 
} 
span.highlight {
 border-bottom: 1px dotted #223965;
 }
 table.listing tr.highlight {
 background: #FDCF61;
 }
 table.listing tr.fastTracked {
 background-color: #ecc; 
}
 table.listing td.headseparator {
 border-top: 1px dotted #223965; 
}
 table.listing td.endseparator {
 border-top: 1px dotted #223965; 
}
 span.formError {
 color: #f60;
 } 
ul.formErrorList {
 color: #f60;
 }
 div.separator {
 border-bottom: 1px dotted #223965;
 }
 #rightSidebar ul, #leftSidebar ul {
 margin-left: 0px;
 padding-left: 0px;
 }
 #rightSidebar li, #leftSidebar li {
 list-style-type: none;
 }
 #rightSidebar, #leftSidebar {
 margin-top: 5px;
 border-bottom: 1px dotted #223965;
 }