body {
padding:0px;
margin:0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
background-color: #f4f1e0;
color: #000000;}

p,td,tr,div {
background-color: #ffffff;
font-size: 11px; }

img {
border:0px; }

li {
list-style-type: circle; }

.main {
cursor:pointer; }

/*for feedback name and town*/
.quote {
color: #999999;
line-height: 150%;
font-size: 10px;}
/**/

#wholePage {
background-color: #f4f1e0;
margin: 15px 10px; }

#mainContents {
margin: 30px; }

.imgLink {
cursor:pointer; }

.mainTextSubMenu { /* for the pages with submenus at the top*/
background-color: #ffffff; 
padding: 26px 0px 0px 50px; }

a:link {
text-decoration: none;
color: #6A83A9; }

a:visited {
color: #6A83A9;
text-decoration: none; }

a:hover {
color: #30486C;
text-decoration: none; }

a:active {
color: #6A83A9;
text-decoration: none; }

.submenu {
padding-top: 5px;
height:28px;
background-color: #E6D097;
font-size:16;
font-weight:bold;
color:#FFFFFF;
text-align:center;}

#mainTable {
border-style:solid;
border-width:0px 1px;
border-color: #000000;
background-color:#FFFDF1 }

.submenu a, .submenu a:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
color: #000066;
font-weight: bold;}

.submenu a:hover {
text-decoration: none;
color:#000066; }

.submenuItem {}

.textHighlight {
color: #30486C; 
font-weight: bold;}

.headline {
color: #30486C;
font-family: Arial, Helvetica, sans-serif;
font-size:40px; 
margin-bottom:20px;
border-bottom: solid 1px #4e6281;}

.headlineSmall {
color: #4E6281;
font-size: 24px; }

.subHeader {
color: #30486C;
font-family: Arial, Helvetica, sans-serif;
font-size: 17px; 
font-weight: bold;}

/* popup images */

.popImg {
cursor:pointer;
border: solid 1px #000000; }

.popped {
cursor:pointer;
border: solid 5px #000000; }

.popHolder {
margin:25px 30px 40px 30px; }

.popBar {
color:#ffffff;
padding-top:8px;
width:100%;
position:absolute;
bottom:0px;
height: 30px;
background-color: #30486C; }

.logoText {
background:transparent;
position:absolute;
left:40px;
display:inline;
font-size:12px; }

.closeText {
background:transparent;
cursor:pointer;
position:absolute;
right:40px;
display:inline;
font-size: 10px; }

/* end popup images */

.trans {
background:transparent; }

.hotLink {
margin: 5px 0px; }