/* CSS Document */

body{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px; 
	background-color:#99ccff; 
	line-height:16px; 
	margin:0px auto;
}

p{font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:18px;}
li{lineheight:13px; margin-bottom:4px;}

a{text-decoration:none;}
a:link{color:#cc6633;}
a:visited{color:#cc6633;}
a:hover{color:#669966;}
a:active{color:#cc6633;}

hr {color:#cc6633; width:485px;}


#wrapper{
	width:741px; 
	margin:0px auto; 
	background-color:#FFFFFF;
}

#header{
margin-top:0px;}

#navigation{
	background-image:url(images/navigation/top-bg.jpg);
	width:741px;
	height:49px;
	background-repeat:no-repeat;
	margin:-5px -10px 1px 0px; 
	padding:7px 0px 0px 6px;
}


#nav-column{
	float:left; 
	padding-top:65px;
	width:185px;
	height:428px;
	background-repeat:no-repeat;
	margin-top:-10px; 
	background-image:url(images/nav-bg.jpg);
}

#nav-flash{
	padding-top:33px;
}
#under-nav{margin:30px 0px 20px 0px; text-align:center; font-size:14px; color:#006600; font-weight:bold;}
#under-nav a{text-decoration:none;}
#under-nav a:link{color:#006600;}
#under-nav a:visited{color:#006600;}
#under-nav a:hover{color:#993333;}
#under-nav a:active{color:#993333;}

#content-wrapper {float:right; width:556px; margin:20px 0px 30px 0px; padding-top:0px; }
#content-wrapper p{padding-left:15px;padding-right:15px; margin-bottom:0px; margin-top:7px;}

#footer{
	clear:both; 
	height:20px; 
	font-size:10px;
	border-top:5px solid #d26c30; 
	border-left:0px; border-right:0px; 
	vertical-align:middle; 
	line-height:normal;
	background-image:url(images/inside-bg.gif);
}

#footer a{text-decoration:none;}
#footer a:link{color:#009966;}
#footer a:visited{color:#009966;}
#footer a:hover{color:#d26c30;}
#footer a:active{color:#009966;}

.page-title{font-size:28px; color:#993333; font-weight:bold; padding-bottom:10px; line-height:24px; }

.subtitle{
	display:block; font-size:18px; font-weight:bold; color:#003399; padding-bottom:10px; line-height:22px;
}

.picture{
	padding:5px;
}

.large-font{
	font-size:16px;
}

.italics{
	font-size:16px; color:#993333; padding-bottom:10px; font-weight:bold; font-style:italic; padding-top:5px;
}

.small-font{font-size:14px; color:#006600; font-weight:bold; padding-bottom:10px; padding-top:5px;}

.table-reg{
	width:100%; 
	margin-left:10px;
	border:3px solid #000000;
	width:535px;
}
.table-reg td{vertical-align:top; border:1px solid #000000;}

.quote{color:#009900; font-style:italic; text-align:center;}

.bold {font-weight:bold;}

.job-font{font-size:14px; color:#006600; font-weight:bold; text-align:right;}