body {
text-align:center;
background-image:url(images/bg1.jpg);
background-repeat:repeat-x;
background-color:#f3f5f6;
font-family:"Trebuchet MS";
font-size:11px;
margin:0;
padding:0;
}

intro {
font-family:"Trebuchet MS";
font-size:23px;
}

a {
color:#009;
font-weight:700;
}

a:hover {
color:#00C;
font-weight:900;
}

p {
color:#082571;
font-family:"Trebuchet MS";
font-size:11px;
text-align:justify;
}

hr {
border:thin dotted #004e9e;
}

strong {
color:#082571;
font-family:"Trebuchet MS";
font-size:11px;
font-weight:700;
}

ul {
color:#082571;
list-style-type:square;
}

ul li {
padding-bottom:10px;
}

div#top {
background-image:url(images/headbg.gif);
background-repeat:repeat-x;
height:80px;
width:780px;
margin:0 auto;
padding:0;
}

div#top img {
 padding:10px 10px 0px 20px; */
}


div.shadowL {
float:left;
background-image:url(images/shadow_left.png); 
background-repeat: no-repeat; width: 18px;
height: 648px;
vertical-align:top;
}

div.shadowR{
float:left;
background-image:url(images/shadow_right.png); 
background-repeat: no-repeat; width: 18px;
height: 648px;
vertical-align:top;
}





div#header {
height:150px;
background-color:#001997;
width:100%;
padding:0;
margin:0;
}
div#header1 {
	height:163px;
	width:100%;
	padding:0;
	margin:0;
	background-image: url(images/header2.jpg);
	background-color: #666666;
}

#header img{
height:163px;
width:100%;
padding:0;
margin:0;
}

div#middle {
width:100%;
height:100%;
float:left;
}

div#content {
width:780px;
background-color:#FFFFFF;
float:left;
height:100%;
padding: 0px;
margin:0px;
}

#border_gray {
width:100&;
background-color:#666666;
border-color:#666666;
border-style:solid;
border-width:4px;

}

div#container {
width:816px;
height:100%;
margin-left:auto;
margin-right:auto;
text-align:left;
vertical-align:top;
}

div#left {
width:210px;
height:550px;
float:left;
margin-top:0;
background-image:url(images/bgleft.gif);
background-repeat:no-repeat;
padding:10px;
}

div#right {
width:500px;
height:100%;
float:left;
background-color:#FFF;
padding:15px 5px 20px 20px;
}


div#footermenu {
width:100%; 
color:#023962;
font-family:"Trebuchet MS";
background:transparent url(images/bgOFF.gif) repeat-x bottom left;
font-size:11px;
text-align:center;
}

div#footer {
width:100%; 
margin-top:0;
padding-top:15px;
color:#023962;
font-family:"Trebuchet MS";
font-size:11px;
text-align:center;
height:37px;
}

div#footer a {
color:#023962;
text-decoration: underline;
}

div#footer a:hover {
color:#77C2FF;
text-decoration:none;
}

.news {
list-style-image:url(images/bullet.gif);
font-family:"Trebuchet MS";
font-size:11px;
color:#082571;
margin:0;
padding:0 10px 10px 20px;
}

.news li {
text-decoration:underline;
color:#082571;
padding:0;
}

.leftmenu {
list-style-type:none;
font-family:"Trebuchet MS";
font-size:11px;
color:#082571;
margin:0;
padding:0 10px 10px 20px;
}

.leftmenu li {
text-decoration:underline;
color:#082571;
padding-bottom:10px;
list-style-type:none;
}

.red {
color:#900;
font-weight:700;
}

.redcenter {
text-align:center;
color:#900;
font-weight:700;
}

label {
text-align:right;
width:130px;
float:left;
text-transform:uppercase;
margin:0.3em 0 0;
padding:0.2em;
}

fieldset {
background-color:#f6f6f6;
border:solid 0 #fff;
width:400px;
margin:0 auto;
}

legend {
width:194px;
height:30px;
color:#fff;
font-size:2em;
padding-left:0.5em;
background:transparent url("graphics/legend_bg.gif") no-repeat;
position:relative;
top:-1em;
text-transform:uppercase;
font-weight:700;
letter-spacing:-1px;
white-space:pre;
}

.br {
display:none;
}

.textfield {
font:1.1em Verdana, Arial, Helvetica, sans-serif;
color:#333;
height:20px;
border:solid 0 #fff;
background:transparent url("images/textfield_bg.gif") no-repeat fixed;
voice-family:inherit;
width:187px;
margin:3px;
padding:3px 8px;
}

fieldset>select.textfield option {
background-color:#F8F8F8;
color:#333;
}

textarea {
font:1.1em Verdana, Arial, Helvetica, sans-serif;
color:#333;
height:165px;
border:solid 0 #fff;
background:transparent url("images/textarea_bg.gif") no-repeat fixed;
voice-family:inherit;
width:190px;
margin:3px;
padding:0 8px;
}

fieldset>textarea {
background:transparent url("images/textarea_bg.gif") no-repeat;
}

.submit {
background:transparent url("images/submit.gif") no-repeat;
height:20px;
border:solid 0 #fff;
width:80px;
font:1.1em Verdana, Arial, Helvetica, sans-serif;
color:#666;
text-transform:uppercase;
margin:3px;
}

.news li a,.leftmenu li a {
text-decoration:underline;
color:#082571;
}

fieldset>input.textfield,fieldset>select.textfield {
background:transparent url("images/textfield_bg.gif") no-repeat;
}
