body {
background-color: #F2F2F2;
font-family: verdana;
margin: 0 0 0 0;
font-size: 11px;
}

table, td {
font-size: 11px;
}

td.bottom {
font-size: 11px;
color: #FFFFFF;
vertical-align: top;
padding: 23 41 0 33;
}

td.title {
height: 47;
font-family: times;
background: #2F4975;
font-size: 24px;
color: #FFFFFF;
padding: 0 0 0 25;
}

td.itemtext {
text-align: center;
font-weight: bold;
color: #2F4975;
background: #B4CAE1;
}

td.itempic {
height: 188;
background: url(img/item1.gif) no-repeat top right;
text-align: center;
}

td.maintext {
padding: 10 0 25 10;
}

p {margin: 5 0 0 0}

h1 {
font-size: 19;
color: #004080;
}

h2 {
font-size: 15;
font-family: arial;
font-weight: bold;
color: #004080;
margin: 10 0 0 0;
}

a:link, a:visited, a:active {
color: #3C6A9D;
text-decoration: underline;
}

a:hover {
color: #5E8DC1;
text-decoration: none;
}

a.white:link, a.white:visited, a.white:active, a.white:hover {
color: #FFFFFF;
text-decoration: underline;
}

a.white:hover {
text-decoration: none;
}

a.white2:link, a.white2:visited, a.white2:active {
color: #FFFFFF;
text-decoration: none;
}

a.white2:hover {
text-decoration: underline;
}

a.menu:link, a.menu:visited, a.menu:active {
color: #2F4975;
text-decoration: none;
font-weight: bold;
font-size: 9px;
}

a.menu:hover {
text-decoration: underline;
}

a.item:link, a.item:visited, a.item:active {
color: #2F4975;
text-decoration: none;
}

a.item:hover {
text-decoration: underline;
}



.button, .printbutton {
background: url(img/button.gif) no-repeat bottom right;
width:65px;
height:20px;
border-style:none;
border-width:1px;
border-color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
text-align:center;
}

input, select {
border-right: #000000 1px solid;
border-top: #000000 1px solid;
border-left: #000000 1px solid;
border-bottom: #000000 1px solid;
}

td.back {
background: #FFFFFF;
}

.button {
background: url(img/button.gif) no-repeat bottom right;
width:65px;
height:20px;
border-style:none;
border-width:1px;
border-color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
text-align:center;
}

.noborder {
border: 0;
}

hr {
color: #000000;
height: 1px;
style: noshade;
margin: 15 0 15 0;
}
