@charset "UTF-8";
/* CSS Document - 3-clm pages */


* {
margin: 0;
padding: 0;
font-size: 100%;
}

body {
background: #878076;
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; 
}
h2 {font-size: 1.1em; font-weight:lighter; color: #878076;
}
h3 {font-size: 1.1em; font-weight:lighter; color: #878076; 
}
h4 {font-size: .9em; font-weight:lighter; color: #878076; 
}

#content li {font-size:.8em; line-height:normal; text-align:left; list-style: square inside;
}


a {
color: #878076;
text-decoration: none;
}

a:visited {
text-decoration: underline;
}

a:hover {
color: #e55302;
text-decoration: underline;
}

blockquote {
	margin-left: .5em;
	margin-right: .25em;
	
}

		#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.gif") repeat-y;
background-position: 0 0;

		}

		#banner {
			padding: 0px;
			margin-bottom:5px;
			width: 800px;
height: 146px;
background: #e55302;
background-position: top right;
		}
		

		#content {
	float: left;
	width: 420px;
	padding: 0 0px 0 10px;
	text-align:left;
	
		}
		
		
		#content blockquote {
	margin-left: .5em;
	margin-right: .25em;
}


		#sidebar-a {
			float: left;
			width: 170px;
			margin: 0;
			padding: 0px;
			margin-right: 0px;
			background-color:#e55302;
		}

		#sidebar-b {
			float: right;
			width: 190px ;
			margin: 1px;
			margin-left: auto;
			margin-right: auto;
			padding: 0;
			background-color: #fff;
			border-color:#e55302;
		}
		
		
#sidebar-b h2 {
width: 185px;
height: 27px;
background-color: #6cd4e1;
float: right;
font: bold 16px/30px Arial, Helvetica, sans-serif;
padding-left: 5px;
color: #000;
margin-top: 1px;
}

		#sidebar-c {
			float: right;
			width: 180px ;
			margin: 1px;
			margin-left: auto;
			margin-right: auto;
			padding: 5px;
			background-color: #fff;
			border-color:#e55302;
			text-align:right;
		}
	
#sidebar-c p {font-size: .8em;
}
#sidebar-c h1 {font-size: 1.5em; 
}
#sidebar-c h2 {font-size: 1.1em; 
}
#sidebar-c h3 {font-size: 1.1em;
}
#sidebar-c h4 {font-size: .9em; 
}

#sidebar-c a {
color: #878076;
text-decoration: none;
}

#sidebar-c a:visited {
text-decoration: none;
}

#sidebar-c a:hover {
color: #e55302;
text-decoration: none;
}

#current a {
color:  #6cd4e1;
}

#date { 
font-size: 1.2em }

#legal { 
font-size: .8em }

#sponsor { font-size: .7em; font-weight:bold; color: #000000; text-align: center;
	}

#copyright { font-size: .7em; font-weight:normal; color: #000000; text-align: center;
	}
	
	#ais-green { background-color: #adf7ad;
	}
	
	#ais-yellow { background-color: #f1d794;
	}
	
	#ais-purple { background-color: #bdb2c9;
	}
	
	#ais-red { background-color: #fbb8b9;
	}
	
/* 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;
}

.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;
}