* {margin: 0px;padding:0px;}

/* Type */
p {margin-bottom:8px;color:#003366;line-height:1.5em;}
ul {font-family:Verdana, Helvetica, sans-serif;margin:0 0 10px 15px;line-height:1.5em;color:#006699;}

h1 {position:absolute;left:0px;top:50px;font-size:250%;line-height:250%;}
h1 a {color:#003366;}
h1 a:hover {color:#66ccff;}

h2 {font-family:Helvetica, sans-serif;font-size:160%;line-height:130%;padding-top:120px;font-weight:normal;color:#fff;}
h2 a {color:#fff;}
h2 a:hover {color:#66ccff;}

h3 {color:#006699;font-size:140%;line-height:1.2em;padding:5px 0px 10px 0px;}
h4 {border-bottom:1px solid #003366;color:#006699;padding:5px 0 2px 0;font-size:100%;margin:0 15px 5px 0;}

/* Links */
a img {border:0;}
a:link {text-decoration:underline;color:#003366;}
a:hover {text-decoration:none;color:#006699;}
a:visited {text-decoration:underline;color:#003366;}

/*Layout*/
body {background-color:#fff;font-family:Verdana, Helvetica, sans-serif;font-size:75%;line-height:1.3em;}
#masthead {height:250px;width:100%;background:#eee url(../pics/pic1.jpg);}

#contentL {float:left;width:530px;}
#contentR {float:right;width:350px;}

.fixedwidth {margin:0 auto;width:900px;position:relative;}
.frame {margin:0px 0 0 0;padding:40px 35px 40px 40px;}

#frameNav {margin-top:65px;margin-right:0;margin-bottom:40px;margin-left:0;padding-top:25px;padding-right:23px;padding-bottom:20px;padding-left:25px;}
#footer {width:100%;padding:20px 0 20px 0;clear:both;background:#daeaed;}
#footer a, #footer p {color:#006699;font-size:90%;}

/* Subnav */
#subnav {background-color:#daeaed;padding:5px 0px 5px 15px;margin:0 0 10px 0;}
#subnav li {}
#subnav li a {}
#subnav li a:hover {color:#006699;}
#subnav li a:visited {}

/* Images */
.logo {float:left;margin-right:10px;}
.imgL {float:left;margin-right:10px;border:2px solid #333333;}
.imgR {float:right;margin-left:10px;border:2px solid #333333;}
.imgH {float:right;margin-left:30px;}
.imgLHP {float:left;margin-right:10px;border:2px solid #7fce11;}

/* Tables */
table {margin:0 0 20px 0;padding:0;line-height:1.3em;border-collapse:collapse;border:1px solid #d8e0e5;}
caption {text-align:left;font-size:1.5em;font-weight:normal;margin:0;padding:6px 0 8px 0;}
th {padding:10px;text-align:center;background:#daeaed ;color:#003366;}
td {padding:10px;font-size:1em;text-align:left;background:#e6eef4 ;color:#003366;}

/* Forms */
fieldset, contactform {padding:2em;}
form {padding:15px;border:none;}
label {padding:0px 0 0 0;font:normal 1em/1.5em Verdana, sans-serif;color:#006699;}
input {font:normal 1em/1.5em Verdana, sans-serif;color:#666;}
textarea {width:280px;padding:0px;font:normal 1em/1.5em Verdana, sans-serif;height:100px;display:block;color:#222;}
input.button {}
input.hidden {display:none;}
 

/* Styles */
