@charset "UTF-8";
/* CSS Document */
body {
	background: #252623;
	color: #333;
}
h1.pageHeader { 
	width: 620px; 
	height: 120px; 
	background: url("../images/tr_logo.jpg"); 
	text-indent: -9999px; /*Sends the text waay off the page. This way if the CSS is disabled like in a screen reader, the text is replaced by the image*/
	margin-bottom:0px;
}
#sitebody {background:#FFFFFF; padding:0 0 10px 0;}
.sectionBlock {padding:.8em;margin-bottom:1em;border:2px solid #CCCCCC;}
.sectionBlock {background:#F5F6F1;color:#333333;border-color:#CCCCCC;}
.sectionBlock a {color:#333333;}

.sidebar { background-color:#eee;}

li.email { font-size:1.2em;}
ul.options { list-style:none;}

a:focus, a:hover {color:#000;}
a {color:#009;text-decoration:underline;}

h2.sectionHeader { background-color:#A42538; padding:0 5px 0 5px; margin-bottom:0; border-bottom:1px #FFF solid; color:#FFF;} /*Need to nail this directly to accordian header*/
h2.sectionHeader a { color:#FFF; text-decoration:none;} /*Need to nail this directly to accordian header*/
.messageNote {color:#999;}

.footer { background:#A42538; color:#FFFFFF;}
.snez_branding {margin-top:15px; text-align:right;}
.snez_branding a { text-decoration:none;}
/* forms.css */

label {font-weight:bold;}
fieldset {padding:1.4em;margin:0 0 1.5em 0;border:1px solid #ccc;}
legend {font-weight:bold;font-size:1.2em;}
input.text, input.title, textarea, select {margin:0.5em 0;border:1px solid #bbb;}
input.text:focus, input.title:focus, textarea:focus, select:focus {border:1px solid #666;}
input.text, input.title {width:300px;padding:5px;}
input.title {font-size:1.5em;}
textarea {width:100%;height:250px;padding:5px;}
.error, .notice, .success {padding:.8em;margin-bottom:1em;border:2px solid #ddd;}
.error {background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4;}
.notice {background:#FFF6BF;color:#514721;border-color:#FFD324;}
.success {background:#E6EFC2;color:#264409;border-color:#C6D880;}
.error a {color:#8a1f11;}
.notice a {color:#514721;}
.success a {color:#264409;}
