html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite,
del, dfn, font, img, ins, kbd, q, s, samp,
sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 1.1em;
	font-family: inherit;
	vertical-align: baseline;
}
h2 {
font-size:120%;
font-weight: bold;
}
body {
background:#717171 url('../img/bggradient.png') repeat-x top left;
background-attachment: fixed;
}
.bgwrapper {
background: url('../img/bg2.png');
background-repeat:no-repeat;
background-position: center;
max-width:1171px;
background-attachment: fixed;
margin-left: auto;
margin-right: auto;
}
.wrapper {
width:750px;
margin-left: auto;
margin-right: auto;
margin-top: 0px;
color: #454545;
margin-bottom: 55px;
}
.roundedcorner { 
margin-top: -1px;
background: white;
border-bottom:1px #7777777 solid;
border-right:1px #7777777 solid;
border-left:1px #7777777 solid;
padding: 30px 20px; 
   font-family:AGaramondPro-Bold;
   text-align:left;
   -moz-border-radius:0px 0px 10px 10px;
   -webkit-border-radius:0px 0px 10px 10px;
   -khtml-border-radius:0px 0px 10px 10px;
   border-radius:0px 0px 10px 10px;
}
#box {
background:white;
border-top:none;
border:1px #777777 solid;
padding: 10px 10px; 
   font-family:AGaramondPro-Bold;
   text-align:center;
   font-size: 95%;
}
div.spacer {
width:850px;
margin:auto;
position:relative;
height:150px;
}
ul.navbar{
height: 46px;
width: 800px;
margin-left: auto;
margin-right: auto;
position:relative;
border: 1px solid #003D5B;
list-style-type: none;
overflow: hidden;
border-bottom: 1px #000000 solid;
}
ul.navbar ul {
margin: 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: small;
color: #FFF;
white-space: nowrap;
width: 800px;
margin-left: auto;
margin-right: auto;
}
ul.navbar li{
display:inline;
}
ul.navbar li a {
background: url('../img/topnavtile.jpg') repeat-x scroll 0 0 #0074B2;
border-left: 1px solid #013E5B;
color: #FFFFFF;
float: left;
font-size: 1.05em;
font-weight: bold;
margin-left: -1px;
padding: 0.3em 0 0.8em 0;
text-align: center;
text-decoration: none;


}
ul.navbar li.nav1 a {
width: 300px;
}
ul.navbar li.nav2 a {
width: 250px;
}
ul.navbar li a:hover {
background: url('../img/topnavhovertile.jpg') repeat-x scroll 0 0 #53BBE9;
color: #033A62;
}
ul.navbar li a.selected{
background: url("../img/topnavhovertile.jpg") repeat-x scroll 0 0 #53BBE9;
color: #033A62;
}
form{
text-align: left;
margin-top:30px;
margin-bottom: 10px;
font-size:80%;
}
fieldset{
padding: 20px 10px 20px 10px;
margin-bottom: 20px;
background: #EBE9E1;
}
fieldset legend{
font-size: 90%;
background: #0162A7;
margin-bottom: -10px;
border-color: #E5E5C3 #505014 #505014 #E5E5C3;
border-style: solid;
border-width: 1px;
color: #FFFFFF;
padding: 2px 5px 2px 5px;
}
#options{
padding-top: 5px;
padding-bottom: 10px;
}
.button {
display: inline-block;
outline: none;
cursor: pointer;
text-align: center;
text-decoration: none;
padding: .5em 2em .55em;
text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
margin-right: 25px;
margin-top:20px;
}
.button:hover {
text-decoration: none;
}
.button:active {
position: relative;
top: 1px;
}
.blue {
	background:-moz-linear-gradient(center top , #00ADEE, #0078A5) repeat scroll 0 0;
	background:	-webkit-gradient(linear, center top, center bottom, from(#00ADEE), to(#0078A5));
    border: 1px solid #0076A3;
    color: #D9EEF7;
}
.blue:hover {
    background:-moz-linear-gradient(center top , #0095CC, #0162A7) repeat scroll 0 0;
	background:-webkit-gradient(linear, center top , center bottom, from(#0095CC), to(#0162A7));
}
.blue:active {
    background:-moz-linear-gradient(center top , #0078A5, #00ADEE) repeat scroll 0 0;
	background:-webkit-gradient(linear, center top, center bottom, from(#0078A5), to(#00ADEE));
    color: #80BED6;
}
.question{
font-size: 110%;
text-align: left;

}
.answer{
font-size: 80%;
text-align:left;
margin-bottom: 20px;
border-bottom: 1px solid #CCCCCC;
padding-bottom:10px;
}
#contact{
margin-top:0px;
}
