/* CSS Document */
/*Author: Julie Bounhoseng
  Date: August 1, 2005*/
body {
	background-image:  url(../../images/template/bg_repeat.gif);
	background-repeat: repeat-x;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #F7F7F7;
	behavior: url(../../includes/csshover.htc);
}
a, a:link, a:active, a:visited {
	font-weight: bold;
	color: #0B5CB8;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
a:hover {
	font-weight: bold;
	color: #0094D0;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
h1 {
	font-weight: bold;
	color: #0B5CB8;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
}
h2 {
	font-weight: bold;
	color: #0094D0;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
}
#container {
	width: 864px;
	position: relative;
}
#header {
	position: relative;
	top:-12px !important; top: 0px;
	left:0px;
	width: 864px;
	height: 103px;
}
#header h2 {
	background-image: url(../../images/template/header.gif);
	background-repeat: no-repeat;
	background-position: top;
	width: 864px;
	height: 103px;
}
#header h2 span {
	display: none;
}
#header2 {
	position: relative;
	top:-23px !important; top: -19px;
	left:0px;
	width: 864px;
	height: 205px;
}
#header2 h2 {
	background-image: url(../../images/template/header_photo.gif);
	background-repeat: no-repeat;
	background-position: top;
	width: 864px;
	height: 205px;
}
#header2 h2 span {
	display: none;
}
#header3 {
	position: relative;
	top:-23px !important; top: -19px;
	left:0px;
	width: 864px;
	height: 205px;
}
#header3 h2 {
	background-image: url(../../images/headers/header_03.gif);
	background-repeat: no-repeat;
	background-position: top;
	width: 864px;
	height: 205px;
}
#header3 h2 span {
	display: none;
}
#header4 {
	position: relative;
	top:-23px !important; top: -19px;
	left:0px;
	width: 864px;
	height: 205px;
}
#header4 h2 {
	background-image: url(../../images/headers/header_01.gif);
	background-repeat: no-repeat;
	background-position: top;
	width: 864px;
	height: 205px;
}
#header4 h2 span {
	display: none;
}
#header5 {
	position: relative;
	top:-23px !important; top: -19px;
	left:0px;
	width: 864px;
	height: 205px;
}
#header5 h2 {
	background-image: url(../../images/headers/header_02.gif);
	background-repeat: no-repeat;
	background-position: top;
	width: 864px;
	height: 205px;
}
#header5 h2 span {
	display: none;
}
#header6 {
	position: relative;
	top:-23px !important; top: -19px;
	left:0px;
	width: 864px;
	height: 205px;
}
#header6 h2 {
	background-image: url(../../images/headers/header_05.gif);
	background-repeat: no-repeat;
	background-position: top;
	width: 864px;
	height: 205px;
}
#header6 h2 span {
	display: none;
}
#header7 {
	position: relative;
	top:-23px !important; top: -19px;
	left:0px;
	width: 864px;
	height: 205px;
}
#header7 h2 {
	background-image: url(../../images/headers/header_04.gif);
	background-repeat: no-repeat;
	background-position: top;
	width: 864px;
	height: 205px;
}
#header7 h2 span {
	display: none;
}
#header8 {
	position: relative;
	top:-23px !important; top: -19px;
	left:0px;
	width: 864px;
	height: 205px;
}
#header8 h2 {
	background-image: url(../../images/headers/header_06.gif);
	background-repeat: no-repeat;
	background-position: top;
	width: 864px;
	height: 205px;
}
#header8 h2 span {
	display: none;
}
#header9 {
	position: relative;
	top:-23px !important; top: -19px;
	left:0px;
	width: 864px;
	height: 205px;
}
#header9 h2 {
	background-image: url(../../images/headers/header_07.gif);
	background-repeat: no-repeat;
	background-position: top;
	width: 864px;
	height: 205px;
}
#header9 h2 span {
	display: none;
}
#header10 {
	position: relative;
	top:-23px !important; top: -19px;
	left:0px;
	width: 864px;
	height: 205px;
}
#header10 h2 {
	background-image: url(../../images/headers/header_08.gif);
	background-repeat: no-repeat;
	background-position: top;
	width: 864px;
	height: 205px;
}
#header10 h2 span {
	display: none;
}
#header11 {
	position: relative;
	top:-23px !important; top: -19px;
	left:0px;
	width: 864px;
	height: 205px;
}
#header11 h2 {
	background-image: url(../../images/headers/header_09.gif);
	background-repeat: no-repeat;
	background-position: top;
	width: 864px;
	height: 205px;
}
#header11 h2 span {
	display: none;
}
#content {
	position: relative;
	top: -23px !important; top: -38px;
	left: 0px;
	width: 525px;
	background-image: url(../../images/template/bg_content.gif);
	background-repeat: repeat-y;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding-left: 250px;
	padding-bottom: 30px;
}
#content span a{
	text-decoration: none;
}
#whereami {
	position: relative;
	font-size: 10px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	padding-bottom: 10px !important; padding-bottom: 0px;
	padding-top: 10px;
}
#whereami a, #whereami a:link, #whereami a:active, #whereami a:visited {
	font-weight: bold;
	color: #0B5CB8;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
#whereami a:hover {
	font-weight: bold;
	color: #0094D0;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
#footer
{
	background-image: url(../../images/template/footer2.gif);
	background-repeat: repeat-x;
	background-repeat: repeat-x;
	position: relative;
	width: 100%;
	top: -25px !important; top: -38px;
	height: 25px;
}
#footer_contact {
	position: relative;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	width: 100%;
	top: -15px !important; top: -28px;
}
/*//////////////SIDE NAVIGATION////////////////*/
#sidenav {
	position: absolute;
	top: 308px;
	left: 53px;
	width: 14.4em;
	background-image: url(../../images/template/side_menu_bg_1.gif);
	background-repeat: repeat-y;
}
#sidenav ul {
	margin: 0;
	padding: 0;
	width: 14.4em;
	background-image: url(../../images/template/side_menu_bg_1.gif);
	background-repeat: repeat-y;
}
#sidenav li {
	position: relative;
	list-style: none;
	margin: 0;
	background-image: url(../../images/template/side_menu_bg_1.gif);
	background-repeat: repeat-y;
}
#sidenav li:hover {
	background-image: url(../../images/template/side_menu_bg_2.gif);
	background-repeat: repeat-y;
}
#sidenav ul ul {
	position: absolute;
	top: 0;
	left: 14.4em;
	display: none;
	background-image: url(../../images/template/side_menu_bg_1.gif);
	background-repeat: repeat-y;
}
#sidenav ul.level1 li.side_sub:hover ul.level2 {
	display: block;
	background-image: url(../../images/template/side_menu_bg_1.gif);
	background-repeat: repeat-y;
}
#sidenav li.side_sub {
	background: url(../../images/template/submenu_arrow.gif) 0% 50% no-repeat;
}
#sidenav li.side_sub:hover {
	background: url(../../images/template/submenu_arrow_hover.gif) 0% 50% no-repeat;
}
#sidenav li a {
	display: block;
	padding: 0.5em 0 0.5em 1.5em; /*top right bottom left*/
	text-decoration: none;
	width: 13.9em;
	border-bottom: 1px solid #ffffff;
}
#sidenav>ul a {
	width: auto;
}
/*/////////////TOPNAV////////////////////*/
#topnav {
	position: absolute;
	top: 3px;
	left: 435px;
}
#topnav ul {
	margin: 0;
	padding: 0;
}
#topnav li {
	position: relative;
	list-style: none;
	margin: 0;
	float: left;
	line-height: 1em;
}
#topnav li a {
	padding: 0 2em 0 0.25em; /*top right bottom left*/
	text-decoration: none;
}
/*////////////LINK MENU///////////////*/
#linkmenu {
	position: absolute;
	top: 600px;
	left:10px;
	width: 14.4em;
}
#linkmenu li {
	position: relative;
	list-style: none;
	margin: 0;
	background-image: url(../../images/template/arrow.gif);
	background-repeat: repeat-y;
	background-position: 0.5em;
}
#linkmenu li a {
	display: block;
	padding: 0.25em 0 0.3em 1.95em; /*top right bottom left*/
	text-decoration: none;
	width: 13.9em;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
}
#linkmenu li:hover {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
}
/*/////////////////HOME PAGE BOXES//////////////////*/
.box_containers {
	background-color: #E3E3E3;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
}
.box_containers span {
	font-weight: bold;
	color: #0094D0;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
}
#linkmenu_box {
	position: relative;
	width: 100%;
	padding-bottom: 5px;
	padding-right: 5px;
}
#linkmenu_box li {
	position: relative;
	list-style: none;
	margin: 0;
	background-image: url(../../images/template/arrow.gif);
	background-repeat: repeat-y;
	background-position: 0.5em;
}
#linkmenu_box li a {
	display: block;
	padding: 0.25em 0 0.3em 1.95em; /*top right bottom left*/
	text-decoration: none;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	width: 100% !important; width: 250px;
}
/*///////////////FLASH HEADERS//////////////////////*/
#flash_header {
	position: absolute;
	width: 374px;
	height: 198px;
	top: 108px;
	left: 421px;
}
/*//////////////STAFF STYLES/////////////////////*/
#staff {
	position: relative;
	width: 525px;
}
#staff_photo {
	float: left;
	padding-right: 10px;
}
#staff_text {
	position: relative;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
