body {
margin:10px;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#333333;
background:#DEDEDE url(images/bkgd.jpg) repeat;
}
img { border:none; }
h2 { color:#666666; font-size:16px; font-weight:bold; }
h3 { color:#666666; font-size:15px; }
A:link {text-decoration: underline; color:#333333;}
A:visited {text-decoration: underline; color:#333333;}
A:active {text-decoration: underline; color:#333333;}
A:hover {text-decoration: underline; color:#333333;}
.header {
background:#03A035;
border:#999999 1px solid;
}
.header_date {
text-align:right;
color:#FFFFFF;
padding:1px;
font-size:10px;
}
.header_link {
background:#03A035 url(images/header_link_bar.jpg) top left repeat-x;
border-left:#03A035 1px solid;
border-right:#03A035 1px solid;
padding:5px;
color:#FFFFFF;
font-size:14px;
text-align:center;
}
.header_link A:link {text-decoration: none; color:#FFFFFF;}
.header_link A:visited {text-decoration: none; color:#FFFFFF;}
.header_link A:active {text-decoration: none; color:#FFFFFF;}
.header_link A:hover {text-decoration: underline; font-weight:bold; color:#FFFFFF;}
.main_page {
margin:0 auto;
position:relative;
background:#FFFFFF;
border:#03A035 1px solid;
padding:10px;
}
.footer {
font-size:10px;
text-align:center;
padding-top:10px;
}
.footer A:link {text-decoration: underline; color:#333333;}
.footer A:visited {text-decoration: underline; color:#333333;}
.footer A:active {text-decoration: underline; color:#333333;}
.footer A:hover {text-decoration: underline; color:#333333;}
.textfield {
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.textarea {
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.img_border { border:#333333 1px solid; }
.product_list_area {
background-color:#f3f3f3;
border:#D3D3D3 1px dashed;
padding:5px;
}
.prod_warning {
background-color:#D9D9FF;
border:#9898E7 1px solid;
padding:5px;
font-size:10px;
}