* { 
margin:0;
padding:0;
}


body
{
	text-align:center;
}

body
{
	text-align: -moz-center;
}

div#header
{
	background-image:url(images/header.jpg);
	height:275px;
	width:1024px;
}

div#container
{
background-image:url(images/menu.jpg);
background-repeat:repeat-y;
font-family:Helvetica;
text-align:left;
width:1024px;
}

div#menu
{
background-image:url(images/menu.jpg);
background-repeat:repeat-y;
float:left;
height:560px;
padding:0px 10px 0px 10px;
width:170px;
}

div#menu table
{
height:45%;
width:160px;
}

div#menu table td
{
border-bottom-color:#996633;
border-bottom-style:solid;
border-bottom-width:thin;
color:#FFFFFF;
font-family:Helvetica;
font-size:18px;
font-weight:bold;
padding:0px 10px 0px 10px;
text-align:center;
}

div#menu table td a:link{color:#FFFFFF; text-decoration:none;}
div#menu table td a:visited{color:#FFFFFF; text-decoration:none;}
div#menu table td a:hover{color:#986B1C;}

div#menu img{border:none}

div#content
{
float:right;
min-height:460px;
padding:0px 10px 0px 10px;
width:810px;
}

div#content h1
{
border-bottom-color:#0000FF;
border-bottom-style:solid;
border-bottom-width:1px;
color:#004990;
font-family:Helvetica;
padding-bottom:5px;
text-align:center;
}

div#content h2
{
color:#004990;
padding:10px 0px 10px 0px;
}

div#content span
{
color:#004990;
font-weight:bold;
}

div#content p
{
font-family:Helvetica;
font-size:16px;
padding:10px 0px 10px 0px;
}

div#content img{border:none}

table.sendart td
{
font-family:Helvetica;
font-weight:bolder;
padding:0px 20px 20px 0px;
}

div#content table.sendart td a:link
{
color:#004990;
font-style:italic;
text-decoration:none;
}

div#content table.quote td
{padding:5px 0px 5px 0px}

div#content table.quote td table td
{padding:5px 0px 5px 0px}

div#content table.quote td table td table.radio{font-weight:bold}

div#content table.quote td table td table.radio td{padding:0px}

table.label-sizes
{
width:100%;
}

table.label-sizes th
{
background-color:#FF0000;
font-family:Helvetica;
font-weight:bold;
padding:5px 5px 5px 5px;
text-align:center;
}

table.label-sizes tr.blue
{
background-color:#00FFFF;
}

table.label-sizes td
{
text-align:center
}

fieldset.login
{
border:1px solid #004990;
padding:10px 10px 10px 10px;
width:450px;
}

fieldset.login legend, fieldset.login table{font-family:Helvetica}

div#footer
{
border-top-color:#0000FF;
border-top-style:solid;
border-top-width:1px;
float:right;
font-family:Helvetica;
font-weight:bold;
height:70px;
margin:20px 10px 0px 10px;
padding:10px 0px 0px 0px;
text-align:center;
width:810px;
}

div#footer p.info
{
color:#004990;
font-size:14px;
margin-bottom:5px;
padding-bottom:5px;
}

div#footer p.nav{font-size:16px;}

div#footer p.nav a:link{color:#000000; text-decoration:none;}
div#footer p.nav a:visited{color:#000000; text-decoration:none;}
div#footer p.nav a:hover{color:#986B1C;}

table.counter
{
background-color:#000000;
clear:both;
color:#FFFFFF;
letter-spacing:8px;
float:right;
}
