body 	{background-color: #FFF;
		background-image:  url(../images/bgd_stripe.gif);
		background-repeat: no-repeat;
		font-size: x-small;
		font-family: verdana, arial, helvetica, sans-serif;
		color: #389CD0;}
		
#news	{float:right;
		width: 152px;
		height: 140px;}		

#divASContainer	{position:absolute;
				width:140;
				height:120;
				overflow:hidden;
				top:135;
				right:22;
				clip:rect(0,320,122,0);
				visibility:hidden;
				border-width: 1px;
				border-color: #3090C0;
				border-style: solid;}
				
#divASContent	{position:absolute;
				top:0;
				left:0;
				padding: 4px}

#container	{width: 100%;
			margin:90px auto;
			text-align:left;}
			
#leftnav	{float: left;
			width: 163px;
			margin:18px 0;
			padding:0;}

#contentbox {margin:0 0 0 168px;
			padding:0;}

hr.cleaner	{clear:both;
			height:1px;
			margin: -1px 0 0 0;
			padding:0;
			border:none;
			visibility: hidden;}
			
#thumbsLeft		{float: left;
				width: 168px;
				margin: 9px;
				height: 100px;}

#thumbsRight	{float: right;
				width: 168px;
				margin: 9px;
				height: 100px;}
				
#heading	{position: absolute;
			top:0;
			left: 0}

#thumbsLeft		{float: left;
				width: 168px;
				margin: 9px;
				height: 100px;}

#thumbsRight	{float: right;
				width: 168px;
				margin: 9px;
				height: 100px;}

#contentbox ul	{list-style-type: none;
				padding: 0;
				margin: .1em 0;}

#container ul li	{display: inline;}

#container ul li a	{padding: 0 .3em .2em .3em;
					color: #389CD0;
					font-weight: bold}

#container ul li a:hover	{color: #fff;
					background: #389CD0;}

#container ul li.instate	{padding: 0 .3em .2em .3em;
							color: #fff;
							background: #389CD0;
							font-weight: bold}

#leftnav ul, #news ul	{list-style-type: none;
						margin: 0;
						padding:5px;
						border: 1px solid #389CD0}
						
#leftnav ul li	{display: block;}				

#leftnav li		{font-weight: bold;
				font-size: x-small;
				font-family: verdana, arial, helvetica, sans-serif;
				margin:0;
				padding:0;}

#leftnav a:link	{font-weight: bold;
				font-size: x-small;
				font-family: verdana, arial, helvetica, sans-serif;
				color: #3399CC;
				text-decoration: none;
				margin:0;
				padding:0;}

#leftnav a:visited	{font-weight: bold;
					font-size: x-small;
					font-family: verdana, arial, helvetica, sans-serif;
					color: #3399CC;
					text-decoration: none;}
				
#leftnav a:hover{font-weight: bold;
				font-size: x-small;
				font-family: verdana, arial, helvetica, sans-serif;
				color: #3F678B;
				background-color: #E3E3E3;
				text-decoration: none;}
				
#leftnav li.instate	{padding: 0 .3em .2em .3em;
					color: #fff;
					background: #389CD0;}				
				
.space	{margin: 2px;}		

.navlink		{font-weight: bold;
				font-size: x-small;
				font-family: verdana, arial, helvetica, sans-serif;
				color: #3399CC}
				
.right			{text-align:right;}

.error			{font-weight: bold;
				font-size: x-small;
				font-family: verdana, arial, helvetica, sans-serif;
				color: #FF0000;}
				
.pageList		{font-size: x-small;
				font-family: verdana, arial, helvetica, sans-serif;
				padding-top: 2px;}
				
p			{font-size: x-small;
			font-family: verdana, arial, helvetica, sans-serif;
			color: #3090C0;
			padding: 0;
			margin: 8px 0;}
			
ul		{margin-top: 0;
		margin-bottom: 4px;
		padding: 0;}
		
td			{font-size: x-small;
			font-family: verdana, arial, helvetica, sans-serif;
			color: #3090C0;}
			
th			{font-weight: bold;
			font-size: x-small;
			font-family: verdana, arial, helvetica, sans-serif;
			background-color: #389CD0;
			color: #FFFFFF;
			text-align: left;}
				
h1,h2,h3		{font-weight: bold;
				font-size: small;
				font-family: arial, helvetica, sans-serif;
				color: #389CD0;
				margin: 0;
				padding:0;}
				
h1, h2			{margin-top: 18px;
				margin-bottom: -8px;}


