@charset "UTF-8";
/* CSS Document */



* {
margin: 0;
padding: 0;
font-size: 100%;
}

body {
background: #878076;
text-align: left;
font-family:Arial, Helvetica, sans-serif;
font-size: 1em;
color: #000;
padding-top: 40px;
}
p {font-size: .8em; 
}
h1 {font-size: 1.5em; font-weight:lighter; color: #878076; text-align:left;
}
h2 {font-size: 1.1em; font-weight:lighter; color: #878076; text-align:left;
}
h3 {font-size: 1.1em; font-weight:lighter; color: #878076; text-align:left;
}
h4 {font-size: .9em; font-weight:lighter; color: #878076; text-align:left;
}

#content li {font-size:.8em; line-height:normal; text-align:left; list-style: square inside;
}

#current a {
background: #6cd4e1;
}
a {
color: #e55302;
text-decoration: none;
}

a:visited {
color: #878076;
text-decoration: underline;
}

a:hover {
color: #6cd4e1;
text-decoration: underline;
}

blockquote {
	margin-left: .5em;
	margin-right: .25em;
	
}
/* background file different here */

		#container {
		background: #fff;
			width: 800px;
			\width: 810px;
			w\idth: 800px;
			border: 5px solid #e55302;
			margin: 0px;
			margin-left: auto;
			margin-right: auto;
			padding: 0px;
background: #fff url("images/contentbg-2clm.gif") repeat-y;
background-position: 0 0;

		}
		

		#banner {
			padding: 0px;
			margin-bottom:5px;
			width: 800px;
height: 146px;
background: #e55302;
background-position: top right;
		}
		

/* width different here */
		#content {
	float: left;
	width: 600px;
	padding: 5px 0 5px 5px;
	margin-left: 20px;
		}
		

		#sidebar-a {
			float: left;
			width: 170px;
			margin: 0;
			padding: 0px;
			margin-right: 0px;
			background-color:#e55302;
		}
		
		#third-level {
		text-align: center;
		ont-size: .9em; font-weight:lighter; color: #000;
		
		
		}
		#third-level a {
color: #6cd4e1;
font-size: .9em; font-weight:normal; text-align:left;
text-decoration: none;
}

#third-level a:visited {
text-decoration: none;
}

#third-level a:hover {
color: #e55302;
text-decoration: underline;
}

			

/* no sidebar-b different here */


/* numerous footers */

		#footer {
			clear: both;
			padding: 0px;
			margin-top: 0;
			background-color: #666;
width: 800px;
height: 60px;
background: #000 url("images/footer.gif") no-repeat;
background-position: bottom right;
		}
			#footer2 {
			clear: both;
			padding: 0px;
			margin-top: 0;
			background-color: #666;
width: 800px;
height: 60px;
background: #000 url("images/footer2.gif") no-repeat;
background-position: bottom right;
		}
			#footer3 {
			clear: both;
			padding: 0px;
			margin-top: 0;
			background-color: #666;
width: 800px;
height: 60px;
background: #000 url("images/footer3.gif") no-repeat;
background-position: bottom right;
		}
	
	
		.suckerdiv ul{
margin: 0;
padding: 0;
list-style-type: none;
width: 170px; /* Width of Menu Items */
border-bottom: 1px solid #ccc;
font-family:Arial, Helvetica, sans-serif;
text-align:left;
font-size: .9em;
line-height: 1.4em;
background: #fff;
}
	
.suckerdiv ul li{
position: relative;
}
	
/*Sub level menu items */
.suckerdiv ul li ul{
position: absolute;
width: 170px; /*sub menu width*/
top: 0;
visibility: hidden;
}

/* Sub level menu links style */
.suckerdiv ul li a{
display: block;
overflow: auto; /*force hasLayout in IE7 */
color: black;
text-decoration: none;
background: #fff;
padding: 1px 5px;
border: 1px solid #ccc;
border-bottom: 0;
}

.suckerdiv ul li a:visited{
color: black;
}

.suckerdiv ul li a:hover{
background-color: #6cd4e1;
}

.suckerdiv .subfolderstyle{
background: url(arrow-list.gif) no-repeat center right;
}

	
/* Holly Hack for IE \*/
* html .suckerdiv ul li { float: left; height: 1%; }
* html .suckerdiv ul li a { height: 1%; }
/* End */

/*orange navigation*/
#subnav {
font-family:Tahoma, Arial, Helvetica, sans-serif;
line-height: 1.5em;
background-color: #e55302;
font-size:.9em;
text-align:right;
float: left;
clear: left;
width: 165px;
height: 200px;
margin: 0 0 0 0;
padding: 5px 5px 0 0;	
}

#subnav a {
color:#FFFFFF;
background-color: #e55302;
font-size:.7em;
text-align:right;
font-weight:bold;
padding: 5px;	
text-decoration: none;
}

#subnav a:hover {
color:#000000;
background-color: #e55302;
}

#copyright { font-size: .7em; font-weight:normal; color: #000000; text-align: center;
	}
	
.info-copy { 
font-size:.8em;
}
.yellow { 
color: #f0b218;
font-weight: bold;
}

.green {
color: #00CC00;
font-weight: bold;
}

.blue { 
color: #0000CC;
font-weight: bold;
}

.purple {
color: #6600CC;
font-weight: bold;
}

.red {
color:#FF0000;
font-weight: bold;
}

.orange {
color:e55302;
font-weight: bold;
}