/*This is an Elated PageKit - www.elated.com.All artwork copyright (c) 1996-2006 Elated Communications Ltd.By using this PageKit, you are agreeing to be bound by theusage agreement available online at http://www.pagekits.com/usage/*//* Standard font family for site */body, table, tr, td, a, p, h1, h2, h3, h4, h5, h6{  font-family: tahoma;  line-height: 1.3em;}/* Page body style */body{	margin: 0;	padding: 0;  color: #FFFFFF;	background-color: #427DC4;	background-image: url(images/page_bg.gif);  background-position: top left;	background-repeat: repeat-x;  font-size: 0.75em;}/* Standard paragraph style */p, ul{  text-align: inherit;	margin-top: 5px;	margin-bottom: 10px;}/* Standard list item style */li{  margin-bottom: 1em;}/* Links */a:link, a:active{	color: #175FB7;	background-color: inherit;}a:hover{	color: #F79803;	background-color: inherit;}/* Headings */h1{  font-family: inherit;	font-weight: bold;	font-size: 1.3em;  line-height: 1.0em;	margin-top: 0;  padding-top: 0;  margin-bottom: 8px;  color: #175FB7;  background-color: inherit;  text-transform: none;}h2{  font-family: inherit;	font-weight: bold;	font-size: 1.0em;	padding-top: 15px;  margin-top: 0;  margin-bottom: 6px;  color: #175FB7;  background-color: inherit;}h3{  font-family: inherit;	font-weight: bold;	font-size: 1.0em;	padding-top: 15px;  margin-top: 0;  padding-bottom: 0;  margin-bottom: 6px;  color: #175FB7;  background-color: inherit;  text-align: center;}h4{  font-family: inherit;	font-weight: bold;	font-size: 1.6em;	font-style: normal;  line-height: 1.0em;	margin-top: 0;  padding: 0 0 0 0;  margin-bottom: 0;  color: #FF0000;  background-color: inherit;  text-transform: uppercase;  text-decoration: underline;}h5{  font-family: inherit;	font-weight: bold;	font-size: 1.0em;	font-style: italic;  margin-top: 0;  padding-bottom: 0;  margin-bottom: 10px;  color: #FF0000;  background-color: inherit;}/* Logo */#logo{position: absolute;left: 25px;top: 0px;}/* Container for page */#container{	margin: 0 auto 0 auto;	position: relative;	width: 930px;  padding: 10px;  color: inherit;	background-color: #2C5C94;}#container-top{	margin: 12px auto 0 auto;	position: relative;	width: 950px;  height: 10px;  line-height: 0;  font-size: 0;}#container-top-left{  float: left;  width: 10px;  height: 10px;  line-height: 0;  font-size: 0;	background-image: url(images/container_top_left.gif);  background-repeat: no-repeat;}#container-top-mid{  float: left;  width: 930px;  height: 10px;  line-height: 0;  font-size: 0;  color: inherit;	background-color: #2C5C94;}#container-top-right{  float: left;  width: 10px;  height: 10px;  line-height: 0;  font-size: 0;	background-image: url(images/container_top_right.gif);}#container-bot{	margin: 0 auto 24px auto;	position: relative;	width: 950px;  height: 10px;  line-height: 0;  font-size: 0;}#container-bot-left{  float: left;  width: 10px;  height: 10px;  line-height: 0;  font-size: 0;	background-image: url(images/container_bot_left.gif);  background-repeat: no-repeat;}#container-bot-mid{  float: left;  width: 930px;  height: 10px;  line-height: 0;  font-size: 0;  color: inherit;	background-color: #2C5C94;}#container-bot-right{  float: left;  width: 10px;  height: 10px;  line-height: 0;  font-size: 0;	background-image: url(images/container_bot_right.gif);}/* Page header area */#page-header{  position: relative;	width: 100%;	height: 72px;  color: inherit;	background-color: #2C5C94;}/* Page body (menu + content) */#page-body{   width: 930px;  color: #7C7C7C;  background-color: #FFFFFF;  	/* background-image: url(images/vert_separator.gif);  background-position: 711px 200px;  background-repeat: repeat-y; */}#page-body-top{  height: 10px;  line-height: 0;  font-size: 0;  border-bottom: 40px solid #FFFFFF;}#page-body-top-left{  float: left;  width: 10px;  height: 10px;  line-height: 0;  font-size: 0;	background-image: url(images/page_body_top_left.gif);}#page-body-top-mid{  float: left;  width: 910px;  height: 10px;  line-height: 0;  font-size: 0;  color: inherit;	background-color: #FFFFFF;}#page-body-top-right{  float: left;  width: 10px;  height: 10px;  line-height: 0;  font-size: 0;	background-image: url(images/page_body_top_right.gif);}#page-body-bot{  height: 10px;  line-height: 0;  font-size: 0;  border-top: 40px solid #FFFFFF;}#page-body-bot-left{  float: left;  width: 10px;  height: 10px;  line-height: 0;  font-size: 0;	background-image: url(images/page_body_bot_left.gif);}#page-body-bot-mid{  float: left;  width: 910px;  height: 10px;  line-height: 0;  font-size: 0;  color: inherit;	background-color: #FFFFFF;}#page-body-bot-right{  float: left;  width: 10px;  height: 10px;  line-height: 0;  font-size: 0;	background-image: url(images/page_body_bot_right.gif);}/* Menu */#nav {margin:0 0 30px 110px;padding:0 0 0 10px;width:790px;height:55px;font-weight:bold;list-style:none;}#nav li {display:inline;margin:0 5px 0 20px;}#nav-a {float:left;margin:0 13px 0 12px;padding:0;height:445px;width:100px;font-weight:bold;list-style:none;}#nav-a li {padding:0;margin:36px 0 15px 0;text-align: center;}#prevnext{width:545px;height:25px;padding-top:3px;margin:5px 0 15px 0;border: 2px solid #DFE1E3;}.prev{  float:left;  padding-left:20px;}.home{  float:left;  padding-left:100px;}.next{  float:right;  padding-right:20px;}/* Page content area */#cred {float:left;margin:0 0 0 45px;padding:0 0 0 0;height: auto;width:270px;font-weight:bold;list-style:none;}#cred li {padding:0 0 0 0;margin:0 0 0 0;text-align: left;font-weight: normal;color: #175FB7;}#cred h6{font-family: inherit;	font-weight: bold;	font-size: 1.0em;  margin:10px 0 5px 0;  color: #175FB7;  background-color: inherit;}#test-box{  width:475px;  height: auto;  margin:5px 0 20px 20px;  padding:15px;  border: 2px solid #DFE1E3;}#page-content{   float: left;  width: 565px;  padding:0 10px 0 10px;}.page-content-bot{position: relative; float: left;width:500px; }.page-content-left{float: left;width: 48%;}.page-content-right{float: right;width: 48%;}#page-content-bot-three{position:relative;float: left;width: 570px;text-align:center;margin: 25px 0 0 0;}.page-content-left-three{float: left;width: 150px;padding:10px; border: 1px solid #DFE1E3; margin:8px;}.page-content-mid-three{float: left;width: 150px;padding:10px; border: 1px solid #DFE1E3; margin:8px;}.page-content-right-three{float: left;width: 150px;padding:10px; border: 1px solid #DFE1E3; margin:8px;}.midfour{text-align:center;position: relative;float: left;width: 100%}.mid-one{float: left;width: 25%;}.mid-two{float: left;width: 25%;}.mid-three{float: left;width: 25%;}.mid-four{float: left;width: 25%;}/* Main photo on homepage */#main-photo{  position: relative;  width: 500px;  height: 198px;  margin-bottom: 24px;  border: 2px solid #DFE1E3;}#main-photo p{  position: absolute;  right: 18px;  bottom: 6px;  margin: 0;  padding: 0;  color: #FFFFFF;  background-color: inherit;  text-transform: uppercase;}/* Intro text */.intro-text{  margin-top: 16px;  margin-bottom: 20px;  font-weight: bold;  color: #2C5C94;  background-color: inherit;}.intro-text p{  margin-bottom: 0;  padding-bottom: 6px;}/* Right column */#right-col{   float: left;  width: 195px;  padding-left: 10px;  border: 2px solid #fff;}#right-col h2{  padding-top: 0;  margin: 0 0 5px 0;  text-align: center;}#right-col p{  padding:0;}#right-col a{  padding:0;}.right-col-box{  width: 160px;  margin:0 0 10px 0;  padding:10px 10px 10px 10px;	color: inherit;  background-color:inherit;  border: 1px solid #DFE1E3;}/* Standard images */img{	border: none;}/* Floating photos with grey border */.float-photo{  float: right;  margin: 0 0 8px 20px;  line-height: 0;  border: 2px solid #DFE1E3;}.float-photo-left{  float: left;  margin: 0 15px 0 0;  line-height: 0;  border: 2px solid #DFE1E3;}.float-photo-none{float: left;display: inline;  margin: 0px 0 8px 12px;line-height: 0;border: 2px solid #DFE1E3;  }/* Page footer area */#page-footer{  padding: 20px;  text-align: center;  color: #FFFFFF;  background-color: inherit;}#page-footer p{  margin-bottom: 0;  padding-bottom: 5px;}#page-footer a:link, #page-footer a:active{  color: #FFFFFF;  background-color: inherit;}#page-footer a:visited{  color: #999999;  background-color: inherit;}/* Clearing element */.clear{  position: relative; clear: both; height: 0; line-height: 0; font-size: 0;}