/* CSS Document */

body {
margin:0; padding:0;
background:#fff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:center;
cursor:default;
}
.t_line2 {
border-top:1px solid #35668E;
border-bottom:1px solid #09263D;
}
.t_line3 {
margin:2em 0 0;
border-top:1px solid #09263D;
}
#horizon {
width:420px;
margin:0px auto;
text-align:center;
}
dl {
width: 510px;
margin: 0;
margin-bottom:1.3em;
padding: 0;
background: #ccc;
text-align:left;
}
dt {
margin: 0 0 10px 0;
padding: 10px 17px;
font-family:Arial, Helvetica, sans-serif;
font-size: 15px;
text-transform:uppercase;
font-weight:bold;
color: #fff;
border-bottom: 1px solid #fff;
background: #999 url(box_top.gif) no-repeat top left;
cursor:default;
}
dd {
margin: 0 0 0 10px;
padding: 0 7px 10px 7px;
color: #000;
font-family: Verdana, sans-serif;
font-size: 100%;
line-height:1.8em;
word-spacing:0px;
}
h2 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-transform:uppercase;
color:#006699;
border-bottom:1px solid #CED4CA;
padding:0;
margin:1em -.4em;
}
h3 {
display:inline;
color:#006699;
margin:0;
padding:1px 0;
font-family:verdana, Times, serif;
font-size:100%;
font-weight:normal;
border-bottom:0px dotted #006699;
cursor:default;
}
h3 a, active, visited {
display:inline;
color:#006699;
margin:0;
padding:.5px 0;
font-size:100%;
font-weight:normal;
text-decoration:none;
}
h3 a:hover {
border-bottom:1px solid #006699;
}
.lite {
color:#003F5F;
margin:0;
padding:0;
font-family:verdana, Times, serif;
font-size:100%;
font-weight:normal;
border-bottom:1px dotted #003F5F;
cursor:default;
}
.hilite {`
color:#444;
margin:0;
padding:0;
font-family:verdana, Times, serif;
font-size:100%;
font-weight:normal;
border-bottom:1px dotted #444;
cursor:default;
}
.lite a, active, visited {
display:inline;
color:#006699;
margin:0;
padding:0;
font-size:100%;
font-weight:normal;
border-bottom:1px dotted #006699;
text-decoration:none;
}
.lite a:hover {
border-bottom:1px solid #006699;
padding:0;
}
#blue dt {
background:#A3A32E url(box_top.gif) no-repeat;
}
#blue {
background-color: #F5F5E8;
}
#s_blue dt {
background: #A3A32E url(box_2.gif);
}
#s_blue {
background-color: #F5F5E8;
}
#t_blue dt {
background: #1774A2 url(box_3.gif);
}
#t_blue {
background-color: #E8F1F6;
padding:0 0 1em;
}
form{
width:378px;
padding: 10px;
margin:0 0 0 -12px;
}
fieldset{
padding:2px;
border: 1px solid #A2C7DA;
background-color: #FFFFFF;
}
.emailer{
border: 1px solid #FFF;
padding: 3px 3px;
width: 280px;
font-family:verdana, serif;	
font-size:13px;
color:#006699;
}
.button {
background-color: #2E82AC;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color: #FFFFFF;
font-weight: bold;
padding: 1px 2px;
border: 1px solid;
border-color: #5D9EBE #006699 #006699 #5D9EBE;
margin:1em;
}
.d_para {
padding:1em 0 0 .5em;
}
.d_but {
margin:0 .3em 0 1em;
background-color: #2E82AC;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color: #FFFFFF;
font-weight: bold;
padding:6px 6px 4px;
border: 1px solid;
border-color: #5D9EBE #006699 #006699 #5D9EBE;
}
.d_but a,active,visited {
text-decoration:none;
color: #D1E3EC;
}
.d_but a:hover {
text-decoration:none;
color: #ffffff;
}
.d_info {
font-size:11px;
color:#006699;
}
.footer {
text-align:right;
font-size:80%;
color:#8BB9D1;
height:15px;
margin:-2px 0 0 0;
}
.footer a, active, visited {
color:#4690B5;
text-decoration:none;
padding:6px 4px;
border-right:1px solid #fff;
}
.footer a:hover {
color:#006699;
text-decoration:none;
background-color:#D1E3EC;
border-bottom:1px solid #A2C7DA;
border-right:1px solid #A2C7DA;
padding:4px 4px;
}
.header {
text-align:right;
text-transform:uppercase;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:120%;
color:#D1E3EC;
}
.header a, active, visited {
color:#097690;
text-decoration:none;
padding:3px 0;
}
.header a:hover {
color:#006699;
border-bottom:4px solid #D1E3EC;
padding:3px 0;
text-decoration:none;
}
h_left{
float:left;
display:block;
width:100px;
clear:both;
}
.box {
border: 1px solid #CED4CA;
background-color: #FFFFFF;
border-right:2px solid #CED4CA;
border-bottom:2px solid #CED4CA;
 text-align:left; padding:5px 20px; color:#444; line-height:22px; font-family:Verdana, Arial, Helvetica, sans-serif;
}
.boxy {
border: 1px solid #CED4CA;
background-color: #FFFFFF;
border-left:2px solid #CED4CA;
border-bottom:2px solid #CED4CA;
 text-align:left; padding:5px 20px; line-height:22px; color:#444; font-family:Verdana, Arial, Helvetica, sans-serif;
}
.h_select {
color:#006699;
cursor:crosshair;
padding:3px;
border-bottom:4px solid #D1E3EC;
}
#h_link {
text-align:right;
text-transform:uppercase;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#A2C7DA;
}
#h_link a, active, visited {
text-decoration:none;
color:#5D9EBE;
}
#h_link a:hover {
padding-bottom:2px;
border-bottom:5px solid #D1E3EC;
}
h1 {
margin:0;
padding:2.5em 0 0;
color:#6A7062;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
text-transform:uppercase;
text-align:center;
}
.t_link2 {
color:#fff;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
text-decoration:none;
padding:5px;
}
#t_nav {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-transform:uppercase;
font-weight:bold;
list-style-type:none;
background:#006699 url(../img/t_bg.png) repeat-x;
padding:7px 10px;
	}

#t_nav ul {
	margin-left: 0;
	padding-left: 0;
	display: inline;
	border: none;
	} 

#t_nav ul li {
	margin-left: 0;
	padding:7px 15px 7px 10px;
	border: none;
	list-style: none;
	display: inline;
	background:url(../img/lbg.jpg) right no-repeat;
	}
li a,active,visited {
color:#DDE5D9;
text-decoration:none;
}
li a:hover {
color:#fff;
border-bottom:1px dotted #fff;
}
.select {
border-bottom:1px dotted #fff;
cursor:crosshair;
color:#fff;
}
.ablink {
float:right;
padding:0;
}
.ablink a,active,visited {
color:#DDE5D9;
text-decoration:none;
}
.ablink a:hover {
color:#fff;
border-bottom:1px dotted #fff;
}
.head2 {
margin:0;
padding:0;
background:url(../img/head2_bg.jpg) repeat-x;
}
.alink {
color:#006699;
}
.alink a,active,visited {
text-decoration:none;
border-bottom:1px dotted #006699;
color:#006699;
}
.alink a:hover {
color:#79730B;
border-bottom:1px solid #79730B;
}
