/* scroll fix for IE 7 */
html {overflow-y: auto;}
/* revert scroll back for IE 6 */
* html {overflow-y: scroll;}
/************************************************************/

* {border: none; margin: 0px; outline: none; padding: 0px;}

body {background: #FFFFFF url(../images/bgImg.gif) repeat-x top left; 
		font-family: Arial, Sans-serif;}
body.nobg {background-image: none;}
		
a {text-decoration: none; color: #000;}

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

.header {font: bold 14px Arial, Helvetica, sans-serif; 
		color: #3a1c1f; 
		margin-left: 0px; 
		margin: 0px 0px;}

.header2 {font: bold 14px Arial, Helvetica, sans-serif; 
		color: #3a1c1f; 
		margin-left: 0px; 
		margin: 14px 0px;}

.text {font: 11px Arial, Helvetica, sans-serif; 
		color: #333333; 
		margin-right: 10px;
		}

.hometext {font: 11px Arial, Helvetica, sans-serif; 
			color: #333333; 
			padding-right: 35px;}

.subhead {font: bold 12px Arial, Helvetica, sans-serif; 
			color: #333333;}

.subnav {font: 12px Arial, Helvetica, sans-serif; 
			color:#3a1c1f;}

/* needed styles for the scroller to function properly */
#scroll-wrapper {position: relative; 
					width: 300px; 
					height: 405px; 
					overflow: hidden;
					}/*300*/
					
#scroll {position: absolute; 
				top: 0px; 
				left: 0px; 
				width: 300px; 
				height: 100%;
				}


/* other styles for the controller */
#container {position: relative; width: 334px; height: 415px; margin-top: 0px; background-color:#ffffff; margin-left: 0px;}
#container #scroll-wrapper {position: absolute; top: 5px; left: 10px; padding-top:2px;}
#controller {position: absolute; 
	top: 0px; 
	right: -5px; 
	width: 11px; 
	height: 421px; 
	padding: 0px 5px; 
	margin-left:10px; 
	background-color:#573e40;}
	
#btn-wrapper {position: relative;height: 100%;}
#btn-up, #btn-down {position: absolute; left: 0px; cursor: pointer; width: 100%; height: 10px; font-size: 0px;}
#btn-up {top: 4px; background: url(../images/up_arrow_scroll_white2.gif) no-repeat; }
#btn-down {top: 410px; background: url(../images/down_arrow_scroll_white2.gif) no-repeat;}
#scroll-bar-wrapper {position: relative;}
#scroll-bar {position: absolute; top: 15px; width: 100%;}

#theForm {margin-bottom: 3px;}
#theForm big {color: #3A1C1F;}
#theForm label, #theForm p, #theForm input.text, input.field, #theForm textarea, #theForm h1 {}
#theForm p {display:block;}
#theForm label {color: #000000; font-weight: bold; font-size: 70%;}
#theForm p {color: #00000; font-weight: normal; font-size: 70%;}
#theForm input, #theForm textarea {border: 1px solid #999;}
#theForm input.text, #theForm textarea {width: 190px;}
#theForm textarea {height: 120px;}
#theForm input.submit {width: 100px; margin: 5px 0 0 3px; font-size: 80%;}