body {
margin: 0 0 0 0; 
padding: 0 0 0 0;
font: 76% Verdana,sans-serif;
background: #D0E1F0;
/* background: url(images/bg2.jpg) top center repeat; */
}

h1 {
font-size: 18px;
margin: 0 0 0 0;
color: #D0E1F0;
}

h2 {
font-size: 14px;
margin: 0 0 0 0;
color: #D0E1F0;
}

h3 {
font-size: 12px;
margin: 0 0 10px 0;
color: #D0E1F0;
}

a {
text-decoration: underline;
font-weight: bold;
color: #94B4D1;
}

a:hover {
text-decoration: underline;
color: #94B4D1;
}

a img {
border: 0;
}

table {
border: 1px solid #D0E1F0;
width: 450px;
color: #94B4D1;
font: 12px Verdana,sans-serif;
}

table td {
border: 1px solid #D0E1F0;
padding: 0px;
}

table img {
border: 2px solid #6997A7;
}

table ul {
padding-right: 8px;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 20px;
border: 0px solid;
margin-left: 2px;
margin-right: 2px;
margin-top: 0px;
margin-bottom: 2px;
}

table li {
margin: 0;
border: 0px solid;
}

#wrap {
background: #ffffff;
margin: 0 auto 0 auto;
width: 770px;
border-left: 1px solid #94B4D1;
border-right: 1px solid #94B4D1;
border-bottom: 1px solid #94B4D1;
padding: 0 0 0 0; 
color: #D0E1F0;
}

#banner
{
padding: 10px 0 0 10px;	
margin: 0 0 10px 0;
border: 0;
}

#footer {
clear: both;
margin: 0 0 0 10px;
border: 0px solid;
width: 750px;
height: 10px;
text-align: center;
font-size: 0.9em;
}

#footer a {
color: #808080;
text-decoration: none;
}

#footer a:hover {
text-decoration: underline;
}

#avmenu {
clear: left;
float: left;
width: 150px;
margin: 0 5px 5px 0;
padding: 0 0 0 10px;
font-size: 11px;
border: 0px solid;
}

#avmenu ul {	
list-style: none;
width: 150px;
margin: 0 0 10px 0;
padding: 0;
font-size: 12px;
border: 0px solid;
}	

#avmenu li {
margin-bottom: 5px;
}

#avmenu li a {
font-weight: bold;
height: 17px;
text-decoration: none;
display: block;
color: #FFFFFF;
padding: 5px 0 3px 6px;
background: #D0E1F0;
border: 1px #94B4D1 solid;
}	
	
#avmenu li a:hover {
background: #EAF5FF;
color: #94B4D1;
}

.avmenuSelected {
background: #EAF5FF;
color: #94B4D1;
}

#announce {
margin: 0px 0 10px 0;
padding: 4px 10px 10px 10px;
width: 130px;
color: #D7D4CC;
background-color: #FFFFFF;
line-height: 1.3em;
}

#announce h3 {
font-size: 11px;
margin: 0 0 10px 0;
color: #D7D4CC;
}

#announce p {
font-size: 10px;
margin: 0 0 0 0;
color: #D7D4CC;
}

#extras {
float: right;
width: 100px;
margin-left: 3px;
padding: 0 10px 0 0;
font-size: 0.9em;
line-height: 1.5em;
border: solid 0px;
}

#extras p {
margin: 0 0 1.5em 0;
color: #D7D4CC;
}

#content {
margin-left: 3px;
margin-right: 10px;
border-left: 1px solid #94B4D1;
border-right: 1px solid #94B4D1;
padding: 0 10px 0 10px;
line-height: 1.6em;
text-align: left;
color: #D0E1F0;
height: 475px;
overflow: auto;
BACKGROUND: scroll #FFFFFF top; 
background-image: url(images/logo.jpg);
background-repeat: no-repeat;
}

#formSubmit {
width: 110px;
font-weight: bold;
text-decoration: none;
display: block;
color: #FFFFFF;
background: #D0E1F0;
border: 1px #94B4D1 solid;
cursor:pointer;
margin: 3px 0px 3px 0px;
}

#formSubmitHover {
width: 110px;
font-weight: bold;
background: #EAF5FF;
display: block;
color: #94B4D1;
border: 1px #94B4D1 solid;
cursor:pointer;
margin: 3px 0px 3px 0px;
}

#optSwidth, #optSratio, #optSdiam, #optAwidth, #optAratio, #optAdiam {
color: #94B4D1;
font: 12px Verdana,sans-serif;
}



#txt {
width: 500px;
color: #94B4D1;
padding: 3px;
border: 1px #94B4D1 solid;
}

#divOutput {
color: #008200;
font-family: Comic Sans MS;
font-size: 14px;
}

#lblJPC {
color: blue;
font-family: arial,sans-serif;
font-weight: bold;
font-size: 13px;
}


