/* Main Text Areas */

body
{
 COLOR: #000000;
 height: 100%;
 FONT-FAMILY: Helvetica, Arial, sans-serif;
 margin: 0;
 padding: 0;
 border: 0;
}

table {
padding: 0;
}

TD
{
 COLOR: #000000;
 FONT-FAMILY: Helvetica, Arial, sans-serif;
 FONT-SIZE: 100%
}


/*  TDs */

td#left {
 width: 167px;
 background: #00504F;
}
td#main {
 width: 86%;
 background: #D2CEAE;
 padding-top: 10px;
 padding-bottom: 20px;
}
td#right {
 width: 167px;
 background: #00504F;
 font-size: 65%;
 color: #ffffff;
}


td.grey {
 width: 9px;
 background: #999999;
}
td.whitegap {
 width: 7%;
 background: #ffffff;
}

td.navitem {
 text-align: right;
 font-size: 80%;
}

td.credit {
 text-align: right;
 font-size: 60%;
 color: #ffffff;
 padding-bottom: 20px;
}


/* Other Text Areas */
.bread 
{
 COLOR: #666666;
 FONT-FAMILY: Helvetica, Arial, sans-serif;
 font-size: 90%;
}

.date 
{
 COLOR: #999999;
 font-size: 80%;
 FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
}

div.sidenav {
 padding-top: 2px;
 padding-left: 20px;
 padding-right: 12px;
 padding-bottom: 20px;
}

div.credit {
 vertical-align: bottom;
 padding-right: 12px;
}
div.login {
 vertical-align: bottom;
 text-align: center;
 padding-bottom: 20px;
}

div.copyarea {
 padding-top: 10px;
 padding-left: 25px;
 padding-right: 25px;
 padding-bottom: 40px;
 font-size: 70%;
}

td.custlogin {
 background: #8CB0B0;
 text-align: left;
 width: 140px;
 color: #ffffff;
 padding-top: 5px;
 padding-left: 5px;
 padding-right: 5px;
 padding-bottom: 5px;
 font-size: 110%;
}
td.picfill { 
 background: #80A8A7;
}


.grey
{
 COLOR: #666666;
 FONT-FAMILY: Helvetica, Arial, sans-serif;
}

.red
{
 COLOR: #ff0000;
 FONT-FAMILY: Helvetica, Arial, sans-serif;
}
.white {
 COLOR: #ffffff;
 FONT-FAMILY: Helvetica, Arial, sans-serif;
}

.pagehead {
 COLOR: #00504F;
 font-size: 100%;
 font-weight: bold;
}

ul {
 font-weight: bold;
}
li {
 list-style-type : square;
}

img.prodthumb {
 border: 3px solid #999999;
}



/* Links */

a
{
 COLOR: #39488C;
 FONT-FAMILY:  Helvetica, Arial, sans-serif;
 TEXT-DECORATION: underline;
 font-weight: bold;
}
a:hover
{
 COLOR: #283675;
 FONT-FAMILY: Helvetica, Arial, sans-serif;
 TEXT-DECORATION: underline;
 font-weight: bold;
}
a.sitemap
{
 COLOR: #000000;
 FONT-FAMILY:  Helvetica, Arial, sans-serif;
 TEXT-DECORATION: none;
 font-weight: normal;
 line-height: 140%;
}
a.sitemap:hover
{
 COLOR: #000000;
 FONT-FAMILY: Helvetica, Arial, sans-serif;
 TEXT-DECORATION: underline;
 font-weight: normal;
 line-height: 140%;
}

a.sidenav
{
 COLOR: #ffffff;
 FONT-FAMILY:  Helvetica, Arial, sans-serif;
 TEXT-DECORATION: none;
 font-weight: normal;
}
a.sidenav:hover
{
 COLOR: #ffffff;
 FONT-FAMILY: Helvetica, Arial, sans-serif;
 TEXT-DECORATION: underline;
 font-weight: normal;
}
a.sidenavon
{
 COLOR: #ffffff;
 FONT-FAMILY:  Helvetica, Arial, sans-serif;
 TEXT-DECORATION: none;
 font-weight: bold;
}
a.sidenavon:hover
{
 COLOR: #ffffff;
 FONT-FAMILY: Helvetica, Arial, sans-serif;
 TEXT-DECORATION: underline;
 font-weight: bold;
}
a.sidenavsub
{
 COLOR: #ffffff;
 FONT-FAMILY:  Helvetica, Arial, sans-serif;
 TEXT-DECORATION: none;
 font-weight: normal;
 font-size: 85%;
}
a.sidenavsub:hover
{
 COLOR: #ffffff;
 FONT-FAMILY: Helvetica, Arial, sans-serif;
 TEXT-DECORATION: underline;
 font-weight: normal;
 font-size: 85%;
}

a.small
{
 COLOR: #000000;
 FONT-FAMILY:  Helvetica, Arial, sans-serif;
 TEXT-DECORATION: none;
 font-weight: normal;
 font-size: 85%;
}
a.small:hover
{
 COLOR: #000000;
 FONT-FAMILY: Helvetica, Arial, sans-serif;
 TEXT-DECORATION: underline;
 font-weight: normal;
 font-size: 85%;
}


a.topnav
{
 COLOR: #000000;
 FONT-FAMILY:  Helvetica, Arial, sans-serif;
 TEXT-DECORATION: none;
 font-size: 65%;
}
a.topnav:hover
{
 COLOR: #000000;
 FONT-FAMILY: Helvetica, Arial, sans-serif;
 TEXT-DECORATION: underline;
 font-size: 65%;
}

a.white
{
 COLOR: #fffffff;
 FONT-FAMILY:  Helvetica, Arial, sans-serif;
}
a.white:hover
{
 COLOR: #ffffff;
 FONT-FAMILY: Helvetica, Arial, sans-serif;
}
/* Nav Text */



/* Forms */
FORM {
	 padding: 0;
	 margin: 0;
	 border: 0;
}
INPUT.search
{
	BACKGROUND-COLOR: #ffffff;
    FONT-FAMILY: Helvetica, Arial, sans-serif;
	width: 100px;
	height: 13px;
	font-size: 11px;
}
INPUT.login
{
	BACKGROUND-COLOR: #ffffff;
    FONT-FAMILY: Helvetica, Arial, sans-serif;
	width: 100px;
	height: 13px;
	font-size: 11px;
}
INPUT.textfield
{
	BACKGROUND-COLOR: #ffffff;
    FONT-FAMILY: Helvetica, Arial, sans-serif;
	width: 180px;
	height: 16px;
	font-size: 13px;
}
textarea {
    FONT-FAMILY: Helvetica, Arial, sans-serif;
	font-size: 13px;
}


