/* ************ Default Body Style *********** */	

body { 
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	
	color:#702406;
	margin: 0;
	padding: 0; 
	background-image:url(../graphics/bg.jpg);
	text-align: center;  /*this centers the container in IE browsers. The text is then set to the left aligned default in the #container selector */
}

/* this contains everything in the site and controls centering and margins */	
#container {
	width: 856px;
	position: relative;
	text-align: left;
	margin: 0 auto; 
}

table, div { 
	font-size:12px;
}
/* ********* Set Defaults to Zero ******* */
html, form, {
	margin: 0;
	padding: 0; 
	border: 0; 
	color:#702406;
}

/* Elements with a vertical margin: */
h1, h2, h3, h4, h5, h6, blockquote {
	margin: 0;
	padding: 0;
}

ul, ol {
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 10px;
}

p {
	margin: 4px,0px,4px,0px;
	padding: 4px,0px,4px,0px;
	text-align:left;
}

/* Apply left margin only to the few elements that need it: */
li, dd, blockquote {
	margin-left: 1em;
}



input{
	font-family: "Trebuchet MS, Arial, Helvetica, sans-serif";
	font-size:12px;
	color:#000000; 	
}

select{
	font-family: "Trebuchet MS, Arial, Helvetica, sans-serif";
	font-size:12px;
	color:#000000; 	
}

textarea{
	font-family: "Trebuchet MS, Arial, Helvetica, sans-serif";
	font-size:12px;
	color:#000000; 	
}

.moreTxt { 
	font-size:85%; 
	color:#AD121B;
	font-weight:bold; 
	text-decoration:none;
}

/*  NOTE - the percentages below will scale off of the font size set in the body selector style above */
/* Header tag styles */
h1 { font-size:160%;}
h2 { font-size:140%;}
h3 { font-size:100%; margin-left:1px;} /* padding added to compensate for an unexpected indention that displays in IE6 and Firefox  */

/* ******** Font Size Classes *********** */	
.xlarge{font-size: 135%;}
.large{font-size: 125%;}
.small{font-size: 85%;}
.mini{font-size: 75%;}

/* ********* Default Anchor Style ******* */
a:link {color: #C71444;	text-decoration: underline;}

a:visited {color: #C71444; text-decoration: underline;}

a:hover {color: #000000; text-decoration: underline;}

a:active {color: #C71444; text-decoration: underline;}



/* *********** Font Color Classes ******** */
.red{color: #C71444;}
.green{color: #11674C;}
.blue{color: #175482;}
.black{color: #000000;}
.gray{color: #8F8F8F;}
.litegray{color: #CCCCCC;}
.white{color: #FFFFFF;}
.orange{color: #D18927;}
.requiredClass{color: #C71444; font-weight: bold;}
	

.formstyle { 
 	margin-left:75px; 
	margin-top:5px; 
	width:220px;
}

input{
	font-family: "Trebuchet MS, Arial, Helvetica, sans-serif";
	font-size:12px;
}

#footdiv {
	background-image:url(../graphics/foot.gif);
	background-repeat:repeat-x; 
	text-align:center; 
	height:27px;
	color:#FFFFFF;
	font-size:9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top:6px;
	}
#footdiv a:link {color: #FFF;	text-decoration: none;}
#footdiv a:visited {color: #FFF; text-decoration: none;}
#footdiv a:hover {color: #FFF; text-decoration: none;}
#footdiv a:active {color: #FFF; text-decoration: none;}


