th {
	color : #000000;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
}
input, select {
	color : #000000;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.px {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	margin-top : 2px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
}
.px5 {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	margin-top : 5px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
}
.title01 {
	color : #FFFFFF;
	margin-top : 10px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 15px;
	margin-right : 15px;
	font-size : 13px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
	font-style: italic;
}
.title {
	color : #000000;
	margin-top : 28px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 45px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.title a {
	color : #EF6D00;
}
.title a:hover {
	color : #C25A02;
}
.list {
	color : #FFFFFF;
	margin-top : 3px;
	padding-bottom : 3px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.right {
	color : #000000;
	margin-top : 5px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 15px;
	margin-right : 15px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.right a, .list a {
	color : #000099;
}
.right a:hover {
	color : #AAAAAA;
}
.smallprint {
	color : #000000;
	margin-top : 0px;
	padding-bottom : 5px;
	margin-bottom : 0px;
	margin-left : 15px;
	margin-right : 25px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
}

.pad20 {
	color : #000000;
	margin-top : 0px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	margin-left : 20px;
	margin-right : 0px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
}
.pad20 a {
	color : #000000;
}
.pad20 a:hover {
	color : #FF0000;
}



.subhead {
	color : #003399;
	margin-top : 0px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	margin-left : 20px;
	margin-right : 0px;
	font-size : 12px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.subhead a {
	color : #003399;
}

.subhead a:hover {
    color : #FF0000;
}

.left {
	color : #000000;
	margin-top : 0px;
	padding-bottom : 5px;
	margin-bottom : 0px;
	margin-left : 15px;
	margin-right : 25px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.left a {
	color : #000099;
}
.left a:hover {
	color : #FF0000;
}

.leftnopad {
	color : #000000;
	margin-top : 0px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
}


.leftlight {
	color : #000000;
	margin-top : 0px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
}
.leftlight a {
	color : #000000;
}
.leftlight a:hover {
	color : #FF0000;
}

.leftbig {
	color : #076BA7;
	margin-top : 0px;
	padding-bottom : 5px;
	margin-bottom : 0px;
	margin-left : 15px;
	margin-right : 25px;
	font-size : 14px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
	
}
.main {
	color : #076BA7;
	margin-top : 0px;
	padding-bottom : 5px;
	margin-bottom : 0px;
	margin-left : 15px;
	margin-right : 25px;
	font-size : 14px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.main a {
	color : #000099;
}
.main a:hover {
	color : #FF0000;
}

p {
	color : #000000;
	margin-top : 5px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 20px;
	margin-right : 20px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
}
p a {
	color : #000000;
	font-weight: bold;
}
p a:hover {
	color : #294A7B;
}
.menu01 {
	color : #FFFFFF;
	margin-top : 0px;
	padding-bottom : 9px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.menu01 a {
	color : #FFFFFF;
	text-decoration: none;
}
.menu01 a:hover {
	color : #000000;
}
.menu02 {
	color : #000000;
	margin-top : 37px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	margin-left : 20px;
	margin-right : 0px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
}
.menu02 a {
	color : #FFFFFF;
	text-decoration: none;
}
.menu02 a:hover {
	color : #DDDDDD;
}
.data {
	color : #9A9A9A;
	margin-top : 15px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	margin-left : 20px;
	margin-right : 0px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.t01 {
	color : #F3400F;
	margin-top : 1px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	margin-left : 20px;
	margin-right : 0px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
table.darkback
{
background:#000000;
}
table.lightback
{
background:#ffffff;
}
td.globalnav, td.topnav
{
background:#336699;
}
td.maincontent
{
background:#FFFFFF;
}
.sectiontitle
{
font-size:13px;
font-weight:bold;
}		
.bold
{
font-weight:bold;
}
.white
{
color:#ffffff;
}
a.localitem2
{
color:#000000;
font-weight:bold;
}
a.localitem2:hover
{
color:#336699;	
}

.fields {color : #000000; margin-top : 0px; padding-bottom : 5px; margin-bottom : 0px; margin-left : 15px; margin-right : 25px;font-size : 11px;font-family : Tahoma,Verdana,Arial;font-weight: bold;}
.field_t {color : #000000; margin-top : 0px; padding-bottom : 5px; margin-bottom : 0px; margin-left : 15px; margin-right : 25px;font-size : 11px;font-family : Tahoma,Verdana,Arial;font-weight: bold;}
.field_b {color : #000000; margin-top : 0px; padding-bottom : 5px; margin-bottom : 0px; margin-left : 15px; margin-right : 25px;font-size : 11px;font-family : Tahoma,Verdana,Arial;font-weight: bold;}


.Navlink {COLOR: #FFFFFF; TEXT-DECORATION: none; font-family: Tahoma,Verdana,Arial; font-size: 10pt; font-weight: bold;}
a:link.Navlink  {color : #FFFFFF;}
a:visited.Navlink  {color : #FFFFFF;}
a:active.Navlink  {text-decoration: none;}
a:hover.Navlink  {text-decoration: none;}


/* this is for the left-side nav */
#prodNav
{
float: left;
width: 135px;
color: #fff;
padding-top: 10px;
}
#menuProd
{
margin-left: 1px;
font-size: 12px;
font-weight: bold;
color: #828bc6;  /* light blue */
}
#menuProd a
{
margin-left: 1px;
font-size: 12px;
font-weight: bold;
color: #828bc6; /* light blue */
}

#menuProd a:hover
{
color: #FF0000; /* light blue */
}

#prodNav a
{
color: #fff;
text-decoration: none;
font-size: 10px;
font-weight: bold;
}
#prodNav a:hover
{
color: #ff0000; /* red */
}
#lstProducts
{
color: #FF0000;
padding: 0;
margin-top: 10px;
margin-left: 1px;
list-style: none;
cursor: pointer; /* Be nice to Firebird */
}
#lstProducts li
{
padding-bottom: 5px;
}
#lstProducts ul a
{
text-decoration: none;
font-size: 10px;
font-weight: bold;
color: #fc0; /* gold */
}
.productLink
{
color: #fff;
font-weight: bold;
font-size: 18px;
}
.subSection
{
color: #fff;
padding: 0;
list-style: square;
margin: 5px 0 0 20px;
}

.subSection2
{
color: #fff;
padding: 0;
list-style: none;
margin: 5px 0 0 20px;
}

#lstShop
{
padding: 0;
margin-left: 15px;
list-style: none;
}
#lstShop a
{
font-size: 12px;
}
#lstInfo
{
padding: 0;
margin-left: 20px;
list-style: none;
}
#lstInfo a
{
font-size: 12px;
}
#lstCopy, #stdsComp, #stdsComp a
{
font-size: 10px;
padding: 0;
margin-left: 5px;
list-style: none;
text-align: center;
}

/* this is for the sub menu nav */
.subMenu, .basketMenu /* This is the surrounding div tag */
{
margin: 0;
padding: 0;
font-size: 12px;
text-align: center;
}
.basketMenu ul
{
padding: 20px 0 10px 0;
margin: 0;
list-style: none;
}
.subMenu ul
{
list-style: none;
margin: 0;
padding: 0;
}
.subMenuLink, .subMenuSelected, .basketMenu li /* These are the li tags containing links */
{
line-height: 3em;
margin: 0 5px;
padding: 5px 10px 0 0;
display: inline;
color: #666; /* dark gray */
font-weight: bold;
}
.subMenuLink a, .subMenuSelected a, .basketMenu li a
{
margin: 0;
padding: 0;
text-decoration: none;
color: #999; /* light gray */
}
.subMenuSelected a
{
color: #006; /* dark blue */
}
.subMenuLink a:hover, .subMenuSelected a:hover, .basketMenu li a:hover
{
text-decoration: underline;
color: #006; /* dark blue */
}

#leftNavPage
{
background: white url("images/leftnav-bg.gif") repeat-y top left;
}


/* This is for the account buttons. */
#blueButton
{
position: absolute;
top: 40px;
left: 750px;
display: inline;
float: right;
margin: 0;
width: 80px;
}
#blueButton ul
{
padding: 0;
margin: 0;
list-style: none;
}
#blueButton li
{
text-align: center;
height: 16px;
font-size: 10px;
font-weight: bold;
margin: 10px 0 10px 0; /* this can space them out a little */
padding: 0;
background: url("images/acctbtns-blue.gif") no-repeat;
list-style-type: none;
}
#blueButton li a
{
display: block;
padding: 0 8px 0 8px;
text-decoration: none;
font-size: 11px;
font-weight: bold;
color: #fff; /* white */
width: 84px; /* False value for IE4-5.x/Win */
voice-family: "\"}\"";
voice-family:inherit;
width: 66px;
}
html>#blueButton li a
{
width: 66px;
}
#blueButton li a:hover
{
margin: 0;
text-decoration: none;
color: #ddb80b; /* gold */
}
