/* General tags */
html, body, ul, ol, li, p, h1, h2, h3, h4, h5, form, a, div, img {
	margin: 0; padding: 0; border: 0;
    font-family: Verdana, Helvetica, Arial, sans-serif;
}

body { background:url(images/bg2.gif); background-repeat:no-repeat;padding: 0; }
@media print { body { background: none;padding: 0 0 0 20px; } }
td {vertical-align:top;	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;}
th {font-family: Verdana, Geneva, Arial,  helvetica, sans-serif;}

h1 { font-size:100%;;padding: 0 0 10px 0;}
h2 { font-size: 12px;}
h3, h4, h5 {font-size: 10px;}
p {font-size:12px; line-height:140%; padding: 4px 0 8px 0; }
ul { padding: 0 0 0 20px; font-size: 12px; }
ul.bold {font-weight: bold; }
li { padding: 0 0 8px 0;}
li p { font-weight:400;}
a { color:#747323;text-decoration:none; font-weight:bold;}
a:hover { text-decoration: underline;}

.allCaps { text-transform:uppercase;}

div#brtlogo{clear: right; width: 800px;text-align:center; font-size:70%;
			padding:5px 0 0 0;}
@media print {div#brtlogo{position: absolute; left: 60px; top: 15px;text-align:left;}}

/* Main content */
div#mainContent { width:500px; padding:60px 100px 20px 100px; }
div.mainBodyCopy { width:600px; float:left; }
@media print {	div#mainContent { width:90%; padding:60px 70px 20px 50px; }
				div.mainBodyCopy { float:left; } }
span.ccLink {text-transform:uppercase; font-weight: bold; color:#747323; }
.ccLink a:hover{ text-decoration:underline;}

div.popupBoxTool { border: 1px solid black; width:85px; height: 14px; 
					margin: 0 0 30px 0;; padding:2px 2px 3px 3px; float:right; text-align:right;} 
@media print {div.popupBoxTool { display: none;} }

.sectionTitle { font-weight:bold; color:#000000; 
				line-height:20px; position: relative; top: -6px; left: 5px;}
.donationNote { color:#666666; text-align:left}
#donationForm { font-size:11px; color:#333;}
.donationFormItem { width: 400px;}
form dt {float: left; padding-right:10px; width:170px;
			font-size:12px; font-weight:bold; line-height:16px; vertical-align:text-bottom;}
form dd{margin: 0;}
.reqInfo { position:relative; top: -10px; color:#666666; font-size:10px;}
fieldset { 
 	border: 1px solid #CCC;
	padding: 5px 20px;
	}
.errorOnForm { font-size:11px; font-family:Arial, Helvetica, sans-serif;}
.donateFormItem {font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; line-height:20px;}
.dottedLine { border-bottom: 1px dotted #666666; line-height:5px;}
@media print {
.donateFormItem {font-family:Arial, Helvetica, sans-serif; font-size:10pt; font-weight:bold; line-height:24pt;}
.dottedLine { border-bottom: 1px dotted #666666; line-height:.1em;}
}

div#regCharityNo {text-align:center; font-size:60%; margin:5px 0px 0 0; padding: 5px 0 5px 5px;
		  color:#333333;}

/* Text-based navigation */
#navText { clear: right; width: 800px;text-align:center; font-size:70%;
			padding:5px 0 0 0;}
@media print { #navText {width: 100%; text-align: center;bottom: 20px; }}

div#navText a {text-decoration:none; color:#333333;} 
div#navText a:hover {color:#747323; text-decoration:underline;} 
div#navText a#thisPage { color:#747323;}

/* Footer */
#footer { clear: right; width: 800px;
		  text-align:center; font-size:60%; 
		  padding: 20px 0 15px 0;
		  color:#333333;}

@media print { #footer {width: 100%; text-align: center; bottom: 0px; }}

