/*
Default zero's out browser defaults
*/
html, body, p,
h1, h2, h3, h4, h5, h6,
form, fieldset, a {
 font-family: Arial, Verdana, Helvetica, sans-serif;
 margin: 0px;
 padding: 0px;
 border: 0px;
 font-size: 100.01%;
 }

h1 {
	margin-top: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	margin-right: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 18px;
	COLOR: #000000;
}

h2 {
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 0px;
	margin-right: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	text-decoration:underline;
	COLOR: #000000;
}

.return30 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 15px;
	text-decoration:none;
	COLOR: #000000;
}

.return30Margin {
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 0px;
	margin-right: 0px;
}

.proddesc {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #000000;
}

.proddescMargin {
	width: 244px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	margin-right: 10px;
}

.prodpriceF {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #000000;
}

.prodpriceFMargin {
	margin-top: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

.attributes {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #000000;
}

.attributesFMargin {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

.searchField {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color: #000000; 
	width: 120px;
	height: 15px; 
	margin-top: 0px; 
	margin-bottom: 0px;
	background-color: #F0F0F0
}


body { color: #000000;
       background-color: #fff;
       font-size: 10pt;
       font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;}

#fullheight{height:100%}
#fullheight2{height:100%}

.tdhome1 {
border-bottom:1px solid #333;
}
.tdhome2 {
border-left:1px solid #333;
}

td.nav     { color: #000000;
             background-color: #fff;
             font-size: 10pt;
             text-align: center;
             font-family: Tahoma }
td.header  { color: #000000;
             font-size: 10pt;
             font-family: Tahoma }
td.label   { color: #000000;
             background-color: #ccccff;
             font-size: 10pt;
             font-family: Tahoma }
td.body    { color: #000000;

             background-color: #ffffff;
             font-size: 10pt;
             font-family: Tahoma }

td.bodyalt { color: #000000;
             background-color: #e9e9e9;
             font-size: 10pt;
             font-family: Tahoma }
td.footer  { color: #000000;
             font-size: 10pt;
             font-family: Tahoma }

a:link     { color: #0000ff;
             text-decoration: none;
             font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;}
a:visited  { color: #0000ff;
             text-decoration: none;
            font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;}
a:active   { color: #0000ff;
             text-decoration: none;
            font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;}
a:hover    { color: #006699;
             text-decoration: none;
            font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;}
            

a.bottomnav:link, a.bottomnav:visited {
	font-size: 12px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
}

a.bottomnav:hover {
	color: #990000;
}
a.bottomnav:active { 
        font-size: 12px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
}

a.bttmlinks {
	font-size: 13px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
}

.bottomnav2{
	font-size: 13px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
}

.bottomnav2 a {
	font-size: 13px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
}

.bottomnav2 a:visited {
	color: #fff;
}
a.bottomnav2:active { 
        font-size: 12px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
}


.good     { color: #0033FF;
             font-weight: bold }
.bad      { color: #CC3300;
             font-weight: bold }

.style1 {font-size: x-small}
.style2 {font-size: 10px}
.style3 {font-size: 14px}
.style6 {font-family: Arial, Helvetica, sans-serif; font-size: 14px; }
.style8 {font-family: Arial, Helvetica, sans-serif;}

div.heading {
    background-color: #64879d; 
    color: #EDF2F5;
    padding: 9px; 
    text-align: left; 
    font-size: 16px; 
    font-weight: bold;  
    text-transform: uppercase; 
}
div.leftsidebar { 
    float: left; 
    width: 120px; 
    background-color: #EDF2F5;
    font-size: 12px; 
    padding: 7px; 
    border: 1px solid #64879d;
    color: #444444; 
}
div.thebody { 
    padding: 5px; 
    margin-left: 150px; 
    font-size: 10pt; 
    font-family: Tahoma; 
}
div.bottom {
    background-color: #EDF2F5; 
    border: 1px solid #64879d;
    padding: 3px; 
    text-align: center;
    font-size: 11; 
}
p.title { 
    font-size: 14pt; 
    font-weight: bold; 
    margin: 0; 
}
p.smalltitle { 
    font-size: 12pt; 
    font-weight: bold; 
    margin: 0; 
    padding: 4px; 
    background-color: #CCCCCC; 
    text-transform: uppercase; 
}
p.sectionname { 
    font-weight: bold; 
    margin: 0;
}
.leftsidebar p.sectionname {
    padding-left: 15px;
}
.icons {
    text-align: center;
}

.nav {
	font-size: 14px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
}
a.nav:link {
	font-size: 14px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
}
a.nav:visited {
	font-size: 14px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
}


a.nav:hover {
	color: #990000;
}
a.nav:active {
	font-size: 14px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
}

#sizeChart {
	font-size: 10px;
	font-weight: normal;
	color: #000;
	text-decoration: none;

}
