html,body{margin:0;padding:0}
body{font:76% verdana; color: #333399;text-align:center;padding: 20px}
h1,h2, h3{padding-left: 15px;margin: 0}
h2{font-size: 160%;color: #333399}
h3{font-size: 120%;color: #333399}
td, tr {
font-size:12px; font-family: verdana; color: #333399;
}
p{margin: 0;padding: 0 15px 0.7em;line-height: 1.5}
address{font-style: normal}
.headingText {
font-family: verdana; 
font-size: 14px;
color: #333399;
}

div.gradient{ background: #F2F2F2 url(gradient.png) repeat-x top; margin: 15px; }
div.gradient p{ margin:0; padding: 2px 5px; }
p.codehere{ color: #2A4D91; }

div#container{ width:700px; margin: 0 auto; background-color: #FFFFFF; text-align: left}
div#header{ background-color: #e7e7e7; padding-left: 15px; }
div#header h1{ color: #0A51A1; font-size: 300%; font-weight: 900; }
.menu{
font-family: verdana; 
font-size: 11px;
font-weight:bold;
word-spacing: 1px;
letter-spacing: 1px;
background-color: #ffffff; 
padding: 5px 5px 5px 5px;
text-decoration:none;
}
a:visited.menu, a:active.menu { 
color:#003366;
text-decoration:none;
}
a:hover.menu { 
color:#990000;
text-decoration:none;
}
ul#nav,ul#nav li{list-style-type:none;margin:0;padding:0}
ul#nav{padding-left:15px}
ul#nav li{float:left;width:80px;margin-right:2px;text-align: center}
ul#nav a{float:left;width:80px;text-decoration:none;background: #FFC;color: #999}
ul#nav li.active a,ul#nav a:hover{color: #000}
div#content{clear:left;width:700px;border-top:1px solid #999;padding-top:15px;background-color:#EEFFDD}
div#footer{padding-top:5px;text-align: center;font-size: 90%;background: #8395CB;color: #FFF}

div#box{float:right;display:inline;width:150px;margin: 5px 15px 0 5px;background:#E4E7F2;text-align:center}
div#box p{padding:0 5px}
div#minipics{float:left;width:100%;padding-bottom:10px}
div#minipics ul{list-style-type: none;margin:0 15px;padding:0}
div#minipics li{float:left;width:100px;margin: 10px 10px 10px 0;background-color: #FFF}
div#minipics li img{display: block;width: 80px;height: 80px;margin:5px 10px;border: 0px}
.alert {
border: #CC0000 thin solid;
display:block;
background-color: #FFFFCC;
font-family: verdana; 
font-size: 12px;
word-spacing: 1px;
color:#CC0000;
margin-left: 50px;
margin-right: 50px;
padding: 5px 5px 5px 5px;
text-decoration:none;
text-align:center;
}
input,textarea{margin:3px 0 8px;border-style:solid;border-color: #778AA2 #7EA4D8 #7EA4D8 #778AA2;
    border-width:2px 1px 1px 2px;width: 250px}
input{height: 20px}
br{clear:left}
input#go{margin: 10px 0 0 130px;border-style:solid;border-color: #FFF #333 #333 #FFF;
    border-width:1px 2px 2px 1px;background: #CCC;width:auto;height: auto}


