body {
  background-color: #F1F2F8;
  margin:0px; 
  padding:0px;
    scrollbar-base-color: #F4F4F4;
	scrollbar-track-color: #F4F4F4;
	scrollbar-face-color: #2b3087;
	scrollbar-highlight-color: #F5F8F9;
	scrollbar-3dlight-color: #DEDBDB;
	scrollbar-darkshadow-color: #111111F;
	scrollbar-shadow-color: #DEDBDB;
	scrollbar-arrow-color: #CC3300;
	font-size:14px;
	font-family: Times, Georgia,serif,Helvetica,Arial; 
	}


/* if the body text size seems off, here's where to adjust it: */	
h1 {font-size: 175%; letter-spacing: .03em; line-height: 1.4;}
h2 {font-size: 150%; letter-spacing: .03em; line-height: 1.4;}
h3 {font-size: 125%; letter-spacing: .03em; line-height: 1.4;}

.brown {color: #993300}
.orange {color: #CC6600}

	/* Begin Top Nav  */
	
a.top_nav {
	font-family:helvetica,arial,times,"times new roman",serif;
	text-decoration:none;
	color:#ffffff;
	font-size:13px;
	font-weight:bold;
	padding:5px 5px 5px 10px;
	}
a.top_nav:hover {
	font-family:helvetica,arial,times,"times new roman",serif;
	text-decoration:none;
	color:#f9ee42;
	font-size:13px;
	font-weight:bold;
	padding:5px 5px 5px 10px;
	}
	
	/* End Top Nav  */
	
	/* Begin Side Nav */
.side_nav {
	border:0px solid red;
	padding:0px 0px 0px 10px;
	margin-top:10px;
	}
.srch_btn {
	margin:5px 0px 5px 90px;
	border:0px solid blue;
	background:#983620;
	}
input.srch_btn {
	margin:0px 0px 0px 0px;
	border:0px;
	color:#ffffff;
}

.cat_sub {
	font-family:helvetica,arial,times,"times new roman",serif;
	background:#ffff80;
	width:auto;
	height:20px;
	border-bottom:1px solid #000000;
	margin:2px 0px 0px 0px;
	}

a.cat_sub{
	text-decoration: none;
	font-size:12px;
	font-weight:bold;
	color:#983620;
	padding:2px 2px 2px 20px;
	border:0px
	}

a.cat_sub:hover {
	text-decoration: none;
	font-size:12px;
	font-weight:bold;
	color: #2b3087;
	padding:2px 2px 2px 20px;
	}


.cat_top {
	font-family:helvetica,arial,times,"times new roman",serif;
	background:#000000;
	width:160px;
	height:20px;
	margin:0px 0px 0px 0px;
	color:#ffffff;
	font-weight:bold;
	padding:2px 3px 2px 2px;
	font-size:13px;
	border-top:solid 3px black;
	border-bottom:solid 1px white;
	text-decoration: none;
	}

.cat_top2 {
	font-family:helvetica,arial,times,"times new roman",serif;
	background:#2b3087;
	width:160px;
	height:20px;
	margin:0px 0px 0px 0px;
	color:#ffffff;
	font-weight:bold;
	padding:3px 2px 3px 3px;
	font-size:13px;
	border-top:solid 3px black;
	border-bottom:solid 1px white;
	text-decoration: none;
	}


/* Begin side nav top level links: */
a.cat_top {
	background: url("img/common/arrow.down.gif") no-repeat;
	font-size:13px;
	text-decoration: none;
	font-weight:bold;
	color:#ffffff;
	padding:2px 2px 2px 15px;
	border: 0px;
	}

a.cat_top:hover {
	background:url("img/common/arrow.down.gif") no-repeat;
	font-size:13px;
	text-decoration: none;
	font-weight:bold;
	color: #fdfd66;
	padding:2px 2px 2px 15px;
	}

a.cat_top2 {
	background:url("img/common/arrow.gif") no-repeat;
	font-size:13px;
	text-decoration: none;
	font-weight:bold;
	color:#ffffff;
	padding:2px 2px 2px 15px;
	border: 0px;
	}

a.cat_top2:hover {
	background:url("img/common/arrow.on2.gif") no-repeat;
	font-size:13px;
	text-decoration: none;
	font-weight:bold;
	color: #fdfd66;
	padding:2px 2px 2px 15px;
	}

/* End side nav top level links: */

/*End Side nav */



select, option, textarea, input {
	font-family: Arial,Helvetica,Courier New;
	color:#000000;
	FONT-SIZE: 12px;
	background-color:#ffffff;
	border:1px solid #2b3087;
	}/*Color is the textbox font color */

a.foot {
	font-family:helvetica,arial,times,"times new roman",serif;
	font-size:11px;
	text-decoration: none;
	font-weight:bold;
	color:#ffffff;
	padding:3px 10px 3px 0px;
	}
a.foot:hover {
	font-family:helvetica,arial,times,"times new roman",serif;
	font-size:11px;
	text-decoration: none;
	font-weight:bold;
	color:#f9ee42;
	padding:3px 10px 3px 0px;
	}

#site_title {
	float:left;
	margin:15px 0px 0px 10px;
	}
#logo {
	float:right;
	margin:13px 60px 0px 0px;
	}
#top_quote {
	margin:0px 0px 0px 100px;
	font-family:"times new roman",Georgia,serif;
	helvetica,arial,times,color:#000000;
	font-size:15px;
	font-weight:bold;
	}	
