body {
color:#00008A; padding:0; background-color:#FFFFFF; font-family:Arial, Verdana, Geneva, Helvetica, sans-serif; font-size:12px; 
}
td, tr, p, div {
font-size:12px; color:#00008A;
}
td.contentheading{
font-size:11px;
}
h3 {
background-color:#E1EFFB;
font-size:12px;
height:30px;
line-height: 30px;
text-align:center;
text-transform:uppercase;
margin-top:0;
}
.search_box {
font-size:10px; color:#00008A;
background:transparent;
}
a:link, a:visited {
font-size:11px;
color:#00008A;
text-decoration:none;
font-weight:bold;
}
a:hover{
color:#0D8CD2;
}
table.pricelist {
width:95%;
border:1px solid #00008A;
}
.pricelist_header {
font-size:12px;
font-weight:bold;
}
.pricelist_category {
background-color:#E1EFFB;
font-weight:bold;
height:20px;
}
td.picture {
font-size:9px;
}	
.pricedetails {
font-size        : 10px;
font-weight      : bold;
}
table.moduletable {
width:100%;
}
table.moduletable th {
background-color:#E1EFFB;
font-size:12px;
font-weight:bold;
height:30px;
text-align:center;
vertical-align:middle;
margin-bottom:5px;
}
table.moduletable td {
padding-left:3px;
padding-right:3px;
}
table.moduletable-top td {
width:100%;
padding-left:5px;
}
table.moduletable-top a, table.moduletable-top a:hover, table.moduletable-top span {
font-size:11px;
font-weight:bold;
color:#00008A;
}
a.mainlevel-top {
font-size:11px;
color:#00008A;
}
table.contentpaneopen {
text-align:justify;
width:100%;
padding-left:7px;
padding-right:7px;
border-spacing:0;
}
.contentheading {
border-bottom:1px solid #00008A;
font-weight:bold;
height:30px;
text-transform:uppercase;
}
a.mainlevel:link, a.mainlevel:visited{
color:#FFFFFF;
}
a.mainlevel:hover {
color:#00008A;
}
a.category:link, a.category:visited {
font-size:11px;
font-weight:bold;
}
a.readon:link, a.readon:visited {
  color            :#404F59;
  font-weight      : normal;
  padding          : 4px;
  float            : left;
  line-height      : 10px;
  text-decoration  : none; 
  border           : 1px solid #AABBBF;
}
a.readon:hover {
  color            :#FF9900;
}
ul {
margin-left:4px;
margin-right:4px;
margin-top: -6px;
padding:0;
list-style:none;
}
li {
line-height:14px;
padding-left:15px;
padding-top:0;
margin-bottom:5px;
background-image:url(../images/bulletred.gif); background-repeat:no-repeat; background-position:0 3px;
}
li.latestnews-rightbar {
border-bottom:1px dotted #0D8CD2;
}
li.latestnews-rightbar a {
color:#00008A;
}
li.latestnews-rightbar a:hover {
color:#0D8CD2;
}
.date {
font-size:10px; color:#333333
}
.createdate {
font-size:10px; color:#666666;
}
.modifydate {
font-size:10px; color:#666666;
}
.pathway {
font-size:10px;
color:#333333;
padding-left:14px;
}
.inputbox {
background-image:url(../images/inputback.jpg);
border:1px solid #666;
}
.back_button {
text-align:center;
padding:10px;
}
.contact_email {
width:100%;
}
.contact_email .inputbox {
width:345px;
}
.sectiontableheader {
font-size:11px;
line-height:25px;
border-bottom:1px solid #00008A;
font-weight:bold;
text-transform:uppercase;
letter-spacing:1px;
background:#E1EFFB;
}
.sectiontableentry1 {
line-height: 18px;
}
.sectiontableentry2 {
line-height: 18px;
background:#E1EFFB;
}
.copyright {
font-size:11px; color:#FFFFFF; padding-left:2px;
}
a.shoppath {
font-size:11px;
}
a.shoppath:link ,a.shoppath:visited,a.shoppath:hover {
font-size:11px;
}