/**************** Jan Martin New Website Stylesheet ****************/


/**************** Body * tags * Containers * Boxes ****************/

body {background-color:#fff; 
background-image:url(../images/bg.gif); background-repeat:repeat-x;
margin:0; 
padding:0px; 
font: 76% Arial, Verdana, Tahoma, sans-serif;
line-height:1.4em;
color:#000;
text-align:left;
}

#bodycontainer {
width:800px;
margin:0 0 0 0; 
text-align:left; 
background:inherit;
float:left;
padding:0;
position:relative;

}

.columnleft {
padding:10px 10px 0 15px;
float:left;
color: #FFF
}
.whitetext {font-weight:normal; color:white;}

.graytext {font-weight:normal; color:#515151;}

#clearfloats {clear:both;}


#img_bg {background: url(images/logo_top.jpg) no-repeat; position:absolute; top:21px; left:0px}

/**************** Page Styles ****************/

H1 {
	PADDING: 0px 0px 0px 0px ; MARGIN-BOTTOM: 0px; FONT: bold 28px Verdana, Arial, sans-serif; WIDTH: 100%; COLOR: #000
}
H2 {
	MARGIN-BOTTOM: 0px; FONT: bold 22px Verdana, Arial, sans-serif; COLOR: #000
}
H3 {
	MARGIN-BOTTOM: 0px; FONT: bold 18px Verdana, Arial, sans-serif; COLOR: #000
}
H4 {
	MARGIN-BOTTOM: 0px; FONT: bold 14px Verdana, Arial, sans-serif; COLOR: #333
}
H5 {
	MARGIN-BOTTOM: 0px; FONT: bold 12px Verdana, Arial, sans-serif; COLOR: #333
}
H6 {
	MARGIN-BOTTOM: 0px; FONT: bold 10px Verdana, Arial, sans-serif; COLOR: #333
}
OL {
	FONT: 12px/16px Verdana, Arial, sans-serif; COLOR: #333
}
OL OL {
	FONT: 12px/16px Verdana, Arial, sans-serif; COLOR: #333
}
OL OL OL {
	FONT: 12px/16px Verdana, Arial, sans-serif; COLOR: #333
}
UL {
	FONT: 12px/16px Verdana, Arial, sans-serif; COLOR: #333
}
UL UL {
	FONT: 12px/16px Verdana, Arial, sans-serif; COLOR: #333
}
UL UL UL {
	FONT: 12px/16px Verdana, Arial, sans-serif; COLOR: #333
}

#leftsidebar {
	width: 140px; BACKGROUND: #3A0761; BORDER-right: #000 1px solid; background-color: #3A0761; padding: 0 10px 0 0; color: #fff
	}
/**************** Navigation ****************/

#nav {
margin:5px; 
height:.8em;
font:75% Verdana,Tahoma,Arial,sans-serif;
line-height:1.05em;
background:inherit;
color:#fff;
padding: 0 10px 10px 10px
}

#nav li{
float:right;
list-style-type:none;
border-right:0px solid #ffffff;
white-space:nowrap;
}

#nav li a{
display:block;
padding:0 4px;
font-size:10px;
font-weight:bold;
text-transform:uppercase;
text-decoration:none;
background-color:inherit;
color: #ffffff;
}

#nav .selected a {
background:inherit;
color:#FFF;
text-decoration:none;
}

#nav a:hover{
background:inherit;
color:#FED034;
text-decoration:underline;
}

/************ Page Text Navigation ***********/

#* html #mainnav a {width:1%;}

#boxnav .selected a {
background:inherit;
color:#fff;
text-decoration:none;
}

#boxnav {
width:188px;
background:inherit;
color:#fff;
position:relative;
margin:0px auto;
padding:0;
white-space:nowrap;
font-size:11px;
text-transform:lowercase;
border:0px solid #a0a0a0;
}

#boxnav a:active{
color:#fff;
font-weight:bold;
text-decoration:none;
background-color:inherit;
}

#boxnav a:link{
color:#fff;
font-weight:bold;
text-decoration:none;
background-color:inherit;
}

#boxnav a:visited{
color:#fff;
font-weight:bold;
text-decoration:none;
background-color:inherit;
}

#boxnav a:hover{
background:inherit;
color:#FED034;
text-decoration:underline;
}

/* END OF LIST-BASED MENU */


/******************Links*************/

a:active{
color:#000;
font-weight:bold;
text-decoration:none;
background-color:inherit;
}

a:link{
color:#000;
font-weight:bold;
text-decoration:none;
background-color:inherit;
}

a:visited{
color:#000;
font-weight:bold;
text-decoration:none;
background-color:inherit;
}

a:hover{color:#FED034; text-decoration:underline; background-color:inherit;}
a img{border:none;}

/**************** Footer styles ****************/

.footer {
font-size:10px;
color:#666;
}

.footer .selected a {
background:inherit;
font-size:10px;
color:#666;
text-decoration:none;
}

.footer a:active{
color:#666;
font-size:10px;
text-decoration:none;
background-color:inherit;
}

.footer a:link{
color:#666;
font-size:10px;
text-decoration:none;
background-color:inherit;
}

.footer a:visited{
color:#666;
font-size:10px;
text-decoration:none;
background-color:inherit;
}

.footer a:hover{
background:inherit;
font-size:10px;
color:#666;
text-decoration:underline;
}

/**************** Tables ****************/

table#Standard {
	border: 0;
	width: 740px;
	padding: 0;
	margin: 0;
}

table#Standard thead tr {
	background: #578BB8;
	color: #FFF;
	font: 76% Arial, Verdana, Tahoma, sans-serif;
}

table#Standard thead tr th.large{
	font: 76% Arial, Verdana, Tahoma, sans-serif;
}
table#Standard thead tr th.small{
	font: 56% Arial, Verdana, Tahoma, sans-serif;
}

tr.c {
	background:#94A2BD;
}
tr.u {	
	border-bottom: 1px solid #000;
}
th {
	font: 76% Arial, Verdana, Tahoma, sans-serif;
}
td.c {
	background:#94A2BD;
}
td.u {
	border-bottom: 1px solid #000;
}
th.b {
	background:#333333; font-weight: bold;
}

/********* Foundation Layout ****/

ul.documents {
	margin: 0;
	padding: 0;
	list-style: none;
}

ul.documents li {
	margin: .3em 0;
	padding: 0;
}

ul.documents li a.pdf
{
	background: url(images/icon_pdf.gif) center left no-repeat;
}
ul.documents li a.doc
{
	background: url(images/icon_word.gif) center left no-repeat;
}
ul.documents li a.pdf, ul.documents li a.doc 
{
	padding: 5px 0 5px 20px;

/************ Page Styles ******** /

.textboxtop {
	PADDING-LEFT: 8px; BACKGROUND: #465487; FONT: bold 11px Verdana, Arial, sans-serif; COLOR: #fff; PADDING-TOP: 7px; HEIGHT: 28px
}
.textbox {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; BACKGROUND: #666666; font: 76% Arial, Verdana, Tahoma, sans-serif; COLOR: #fff
}
.textbox UL {
	PADDING: 0px 0px 0px 0px ; MARGIN-TOP: -15px; FONT: ; COLOR: #fff
}
.textbox LI {
	PADDING: 0px 0px 0px 0px ; MARGIN-TOP: 0px; FONT: ; COLOR: #fff
}

.textbox2 {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; BACKGROUND: #C0C0C0; FONT: 11px/15px Verdana, Arial, sans-serif; COLOR: #000
}
.textbox2 UL {
	PADDING: 0px 0px 0px 0px; MARGIN-TOP: -15px; COLOR: #000
}
.textbox2 LI {
	PADDING: 0px 0px 0px 0px ; MARGIN-TOP: 0px; COLOR: #000
}

.textbox3 {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; BACKGROUND: #E0DEE3; FONT: 11px/15px Verdana, Arial, sans-serif; COLOR: #000
}
.textbox3 UL {
	PADDING: 0px 0px 0px 0px ; MARGIN-TOP: 0px; COLOR: #000
}
.textbox3 LI {
	PADDING: 0px 0px 0px 0px ; MARGIN-TOP: 0px; COLOR: #000
}

.textbox A:link {
	COLOR: #fff; TEXT-DECORATION: none; FONT: 12px Verdana, Arial, sans-serif
}
.textbox A:active {
	COLOR: #fff; TEXT-DECORATION: none; FONT: 12px Verdana, Arial, sans-serif
}
.textbox A:visited {
	COLOR: #fff; TEXT-DECORATION: none; FONT: 12px Verdana, Arial, sans-serif
}
.textbox A:hover {
	COLOR: #000; TEXT-DECORATION: underline; FONT: 12px Verdana, Arial, sans-serif
}

.textbox2 A:link {
	COLOR: #000; TEXT-DECORATION: none; FONT: 12px Verdana, Arial, sans-serif
}
.textbox2 A:active {
	COLOR: #000; TEXT-DECORATION: none; FONT: 12px Verdana, Arial, sans-serif
}
.textbox2 A:visited {
	COLOR: #000; TEXT-DECORATION: none; FONT: 12px Verdana, Arial, sans-serif
}
.textbox2 A:hover {
	COLOR: #fff; TEXT-DECORATION: underline; FONT: 12px Verdana, Arial, sans-serif
}
