body {
margin : 0 0 0 0;
padding : 0 0 0 0;
font-family : arial, Verdana, sans-serif;
color : #000;
background-color : #2175bc;
font-size : 12px;
}
.bookmark {
width : 160px;
text-align : center;
margin : auto;
color : #fff;
background-color : #2175bc;
padding-top : 10px;
}
img {
border : 0;
}
.productimage {
float : left;
margin-right : 0.2em;
margin-bottom : 1em;
}
#header {
position : absolute;
left : 0;
top : 0;
margin : 0;
padding-top : 20px;
padding-bottom : 10px;
width : 100%;
height : 70px;
text-align : center;
background-color : #2175bc;
border : 0 solid #fff;
color : black;
}
#leftbar {
position : absolute;
left : 0;
top : 101px;
width : 160px;
padding-top : 0;
background-color : #2175bc;
border : 0 solid #fff;
color : black;
text-align : center;
}
#rightbar {
position : absolute;
right : 0;
top : 100px;
padding-top : 0;
width : 130px;
margin-right : 0;
background-color : #2175bc;
border : 0 solid #000;
text-align : center;
color : black;
}
#centercontent {
background : #fff;
margin-left : 160px;
margin-right : 130px;
margin-top : 100px;
padding-left : 10px;
padding-right : 10px;
padding-top : 10px;
border-left : 0 solid #1958b7;
text-align : left;
}
#searchresults {
background : #fff;
margin-top : 100px;
padding-left : 10px;
padding-right : 10px;
padding-top : 10px;
border-left : 0 solid #1958b7;
text-align : center;
}
#navbar {
position : relative;
margin-left : 160px;
margin-right : 130px;
padding-left : 10px;
top : 101px;
border : 0 solid #000;
color : #fcf;
font-size : 8pt;
text-decoration : none;
font-weight : bold;
background : #508fc4;
}
ul {
text-align : left;
}
.nav {
color : #fff;
font-size : 8pt;
text-decoration : none;
background : #508fc4;
}
.left {
text-align : left;
}
h1 {
color : #000;
font-size : 16px;
text-decoration : none;
font-weight : bold;
margin-bottom : 15px;
padding-bottom : 0;
margin-top : 0;
padding-top : 0;
width : 99%;
text-align : center;
background-color : #fff;
border-right : 1px solid #1c64d1;
border-bottom : 1px solid #1c64d1;
}
h2 {
width : 99%;
color : #000;
font-size : 13px;
text-decoration : none;
text-align : center;
font-weight : bold;
padding-bottom : 0;
margin-top : 10px;
padding-top : 0;
background-color : #fff;
border-right : 1px solid #1c64d1;
border-bottom : 1px solid #1c64d1;
}
h3 {
text-align : left;
margin-top : 0.5em;
margin-bottom : 0.5em;
margin-left : 1em;
}
h4 {
color : #660099;
font-size : 22pt;
text-decoration : none;
font-weight : bold;
margin-bottom : 0;
padding-bottom : 0;
text-align : center;
margin : auto;
margin-top : 15px;
}
.footer {
clear : both;
padding-top : 15px;
padding-bottom : 20px;
margin-bottom : 0;
text-align : center;
font-size : 10px;
border : 0 solid #609;
}
.menu {
border-right : 0 solid #000;
padding : 0;
margin-bottom : 1em;
text-align : left;
}
.menu ul {
list-style : none;
margin : 0;
padding : 0;
border : none;
}
.menu li {
border-bottom : 1px solid #90bade;
margin : 0;
}
.menu li a {
display : block;
padding : 5px 5px 5px 0.5em;
border-left : 10px solid #1958b7;
border-right : 10px solid #508fc4;
background-color : #2175bc;
color : #fff;
text-decoration : none;
width : auto;
}
.menu li a:hover {
border-left : 10px solid #1c64d1;
border-right : 10px solid #5ba3e0;
background-color : #2586d7;
color : #fff;
}
#contact {
width : 400px;
margin-left : auto;
margin-right : auto;
}
#contact fieldset {
border : 1px solid #f00;
padding : 5px;
margin : 0;
}
#contact input {
width : 228px;
}
#contact label {
float : left;
width : 120px;
margin-right : 0.5em;
padding-top : 0.2em;
text-align : right;
clear : left;
}
#contact legend {
padding : 0.2em 0.5em;
border : 0 solid #f00;
color : black;
text-align : right;
font-weight : bold;
}
#contact formsubmit {
margin-left : auto;
margin-right : auto;
width : 120px;
}
.textblock {
margin-left : 3em;
margin-right : 3em;
margin-bottom : 1em;
border : 0 solid #000;
text-align : left;
}
#centercontent.li {
margin-bottom : 0.75em;
}
#centercontent dd {
margin-bottom : 0.75em;
}
#centercontent dt {
font-weight : bold;
margin-left : 0.5em;
}
div.textblock > p:first-child {
font-weight : bold;
}
.bold {
font-weight : bold;
}
hr {
border : 0;
color : #1c64d1;
background-color : #1c64d1;
height : 1px;
}
