@charset "UTF-8";
/* CSS Document */

body {
	color: #333333;
	background-color:#ffffff;
	padding:0px;
	margin:0px;
	text-align:left;
	font:62.5% 'Lucida Grande',Geneva,Verdana,Arial,sans-serif;
	background-repeat: repeat-x;
}

.ui-tabs .ui-tabs-hide {
    position: absolute;
    left: -10000px;
}

img
{  border-style: none;
}

#map { height: 350px; margin: 20px 0 0 0;  width: 500px; }
#map .infoContainer img { border: 1px solid #cecece; padding: 2px; }


.bluebg {
background-color:#E6F1F8;
}
table th {
color: #375D4C;
}
table input.inputBox {
border:1px solid #004000;
color:#375D4C;
font-size:1em;
height:16px;
margin:0 20px 5px 0;
padding:2px 0 0 5px;
vertical-align:top;
width:160px;
}
.selectBox {
width:160px;

}
  .textareaBox {
border:1px solid #004000;
color:#375D4C;
font-size:1em;
height:16px;
margin:0 4px 5px 0;
padding:2px 0 0 5px;
vertical-align:top;
width:120px;
height:80px;
}
table input.inputBoxNumber {
border:1px solid #004000;
color:#375D4C;
font-size:1em;
height:16px;
margin:0 4px 5px 0;
padding:2px 0 0 5px;
vertical-align:top;
width:60px;
}

a {
	text-decoration:none;
	border:none;
	color:#333333;
}
a:hover {
	text-decoration:underline;
	color:#333333;
}
hr {
	background-color: #999999;
	border: 0;
	height: 1px;
	margin: 5px 0 5px 0;
	width: 200px;
}

#header {
	height:137px;
	width: 950px;
	margin-right:10px;
	background-image:url(../images/header_bk.jpg);
	background-repeat: no-repeat;
}

#nav {
	height:43px;
	width: 960px;
	padding-top:2px;
	font-size:1.7em;
	color:#004000;
	background-image:url(../images/nav_bk.gif);
}
#nav a {
	padding:0 20px 0 20px;
	color:#FFD773;
	font-weight:normal;
}
#footer {
	background-image:url(../images/footer_bk.gif);
	font-size:1.1em;
	margin-right:10px;
	width:930px;
	padding:10px;
	background-repeat: repeat-x;
}

#footer #left{
text-align:left;
}
#footer #center{
text-align:center;
}
#footer #right{
text-align:right;
}


#mainContent {
	width: 950px;
	text-align:left;
	background-position: right;
	background-repeat: repeat-y;
	font-size: 1.3em;
}
#mainContent #mainpage a  {
	color: #00aed0;

}
#mainContent #left {
	float: left;
	padding-top: 20px;
	width: 470px;
}
#mainContent #left2 {
	float: left;
	width: 500px;
}
#mainContent #right {
	float: right;
	width: 465px;
	
	padding: 20px 10px 0 0;
}
#mainContent #right2 {
	float: right;
	width: 350px;
}
#mainContent #right .promo {
text-align:center;
color: #375D4C;
font-size: 1.2em;
 line-height: 1.5em;
width: 300px;
padding: 30px 0 40px 80px;
	}
#mainContent #right  p {
 padding-left: 40px;
 padding-top: 30px;
 font-size: 1.2em;
 line-height: 1.5em;

}
#mainContent #full {
	font-size: .8em;
	padding:  0px 20px 20px 20px;
}
#mainContent #full .boxsqtop {
	background-image:url(../images/full_sqtop.gif);
	height: 15px;
	width:895px;
}

#mainContent #full .boxtop {
	background-image:url(../images/full_top.gif);
	height: 15px;
	width:895px;
}
#mainContent #full .boxmid {
	background-image:url(../images/full_mid.gif);
	padding:0px 20px 0px 20px;
	width:855px;
}
#mainContent #full p {
	font-size: 1.1em;
}

#mainContent #full i {
        font-size: 1.1em;
}


#mainContent #full li {
        font-size: 1.1em;
}

#mainContent #full .boxbot {
	background-image:url(../images/full_bot.gif);
	height: 15px;
	width:895px;
}

 #gray_top {
	background-image:url(../images/gray_top.gif);
	height: 15px;
	width:175px;
}
 #gray_mid {
	background-image:url(../images/gray_mid.gif);
	padding:0px 20px 0px 20px;
	width:135px;
}

 #gray_bot {
	background-image:url(../images/gray_bot.gif);
	height: 15px;
	width:175px;
}

#mainContent h1 {
font:Geneva, Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	font-weight:bold;
	color:#577483;
}
#mainContent h2 {
	font-size: 1.1em;
	font-weight:normal;
	color: #D6562B;
}
#mainContent  .journal {
padding-left:20px;
font-size: 1.1em;	
}
#mainContent .subhead {
 color: #D6562B;
}

#mainContent .head  {
color: #375D4C;
}


#third_top {
	height:15px;
	background-image:url(../images/third_top.gif);
}
#third_mid {
	padding:0 10px 0 10px;
	background-image:url(../images/third_mid.gif);
}

#third_bot {
	height:15px;
	background-image:url(../images/third_bot.gif);
}

#qtr_top {
	height:15px;
width:175px;
	background-image:url(../images/qtr_top.gif);
}
#qtr_mid {
	padding:0 25px 0 25px;
	width:125px;
background-image:url(../images/qtr_mid.gif);
}

#qtr_bot {
	width:175px;
height:15px;
	background-image:url(../images/qtr_bot.gif);
}

