@charset "utf-8";
/* CSS Document */

body {
	background-color: #EDBC55;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(images/bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
}

p, ul, ol {font-family:Verdana, Arial, Helvetica;
	font-size:12px;
	line-height:20px;}


h1 {font-family:Georgia, Times New Roman;
	padding:10px;
	text-align:center;
	color: #000066;
	font-size:22px;}
	
h2 {font-family:Georgia, Times New Roman;
	padding:5px;
	text-align:center;
	color: #333;
	font-size:18px}
	
	h3 {font-family:Arial, Helvetica, sans-serif;
	padding:5px;
	text-align:left;
	color: #000066;
	font-size:14px; 
	font-weight:bold;
	margin-left:10px;}	
	
ul, ol {width:450px;}	
	
ul {list-style:square;}


hr {margin:10px;}

label {width:200px;
		font-weight:bold;}




#ULeft {
	line-height:22px;
	padding-top:10px;
	width:180px;
}
#ULeft ul {
margin-left: 20px;
margin-right: 15px;
}
#ULeft li {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 22px;
color: #666666;
text-decoration: none;
border-bottom: 1px solid #999999;
}
#ULeft li a:link, #nav li a:visited {
color: #666666;
text-decoration: none;
}
.leftsideBgd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
	background-image: url(images/left_bgd.jpg);
	background-repeat: repeat-y;
}
.leftsideTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000066;
	text-decoration: none;
	font-style: italic;
}
.bodyBgd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
	background-image: url(images/body_bgd.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
.bodyTItle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000066;
	text-decoration: none;
	background-color: #FFFFFF;
	font-weight: bold;
}
.storeTItle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000066;
	font-style: italic;
	text-decoration: none;
	background-color: #FFFFFF;
	font-weight: bold;
}
.footerlinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
.intTItle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
.lbgd { 
    background-image:url(images/affiliates_bgd.jpg);
    background-repeat:no-repeat; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366;
	text-decoration: none;
}
.lbgd a:active { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366;
	text-decoration: none;
}
.lbgd a:link { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366;
	text-decoration: none;
}
.lbgd a:visited { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366;
	text-decoration: none;
}
.lbgd a:hover { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366;
	text-decoration: underline;
}
.lstore {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	text-decoration: none;
	background-image: url(images/store_sideBgd.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.lstore a:active { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	text-decoration: none;
}
.lstore a:link { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	text-decoration: none;
}
.lstore a:visited { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	text-decoration: none;
}
.lstore a:hover { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	text-decoration: underline;
}
.producttable {
	border-spacing: 0;
	border-collapse: collapse;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.tableTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000066;
	font-weight: bold;
}
.producttd {
    border-color: #600;
    border-style: solid;
	margin: 0;
    padding: 4px;
    border-width: 1px 1px 0 0;
    background-color: #FFC;
}
.price{
	font-weight: bold;
	font-size: 12px;
	font-family: Arial;
	color:#339933;
}
.oldProductBorder {
	border-top: thin solid #D9D8D5;
	border-right: thin solid #D9D8D5;
	border-bottom: thin solid #D9D8D5;
	border-left: thin solid #D9D8D5;
	}
	
.intTItle_lightGrey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}
.bodyBgd_store {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
	background-image: url(images/store_bodybgd.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.intTItle_lightGreyLg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
	font-style: italic;
}
.standardTable {
	background-color: #000000;
	width: 95%;
	border-collapse: collapse;
	border: 1px solid #69A0C8;
	font-size: 12px;
}
.standardTable th {
	text-align: center;
	padding: 10px 15px; 
	font-weight: bold;
	background-color: #d8e3ea;
	vertical-align: top;
	border: 1px solid #69A0C8;
	color: #414141;
}
.standardTable td {
	padding: 4px 15px 4px 15px;
	background-color: #FFFFFF;
	vertical-align: middle;
	border: 1px solid #69A0C8;
}
.standardTable, .standardTable table {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.standardTable2 {
	margin: 5px 0px 5px 0px;
	border: 1px solid #b2b2b2;
	background-color: #FFFFFF;
	width: 95%;
}
.standardTable2 th {
	padding: 10px 3px 10px 10px;
	font-weight: bold;
	background-color: #D8E3EA;
	vertical-align: middle;
	text-align: right;
}
.standardTable2 td {
	padding: 10px 3px 10px 10px;
	vertical-align: middle;
	text-align: left;
}
.standardTable2, .standardTable2 table {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.locations {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000033;
	text-decoration: none;
	background-color: #FFFFFF;
	background-image: url(images/location_bgd.jpg);
	background-repeat: repeat-y;
	font-weight: bold;
	line-height: 18px;
}
.grandopening {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	line-height: 14px;
	color: #000066;
	text-decoration: none;
	background-color: #F6F5EB;
	background-image: url(images/grandopening_bgd.jpg);
	background-repeat: no-repeat;
}
.locations a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000033;
	text-decoration: none;
	font-weight: bold;
}
.locations a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000033;
	text-decoration: none;
	font-weight: bold;
}
.locations a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000033;
	text-decoration: none;
	font-weight: bold;
}
.locations a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000033;
	text-decoration: underline;
	font-weight: bold;
}


#mybutton {
	border-color: #999999;
	background-color: #999999;
	color: #003366;
	text-decoration: none;   
	width: 165px;
	text-align: left;
	margin-left:20px;
	border-bottom-style: solid ; 
	border-bottom-color: white; 
	border-bottom-width: 1px;
}

  
.buttontext {
	background-color: #CCCCCC;
	color: #003366; 
	text-decoration: none;   
	font: bold 13px Verdana, Arial, Helvetica, sans-serif;
	cursor: hand;
	border-bottom-style: solid ; 
	border-bottom-color: white; 
	border-bottom-width: 1px;
	padding-left:5px;
}

.buttontext a:active {
    color: #003366;
	text-decoration: none;
	text-align: left;

}
.buttontext a:link {
    color: #003366;
	text-decoration: none;
	text-align: left;
	
}
.buttontext a:visited {
    color: #003366;
	text-decoration: none;
	text-align: left;
	
}
.buttontext a:hover {
    color: #003366;
	text-decoration: underline;
	text-align: left;

}


.buttonover {
  	color: #003366; 
	text-decoration: none;
	font: bold 12pt Verdana, Arial, Helvetica, sans-serif;
	cursor: hand;
	border-bottom-style: solid ; 
	border-bottom-color: white; 
	border-bottom-width: 1px;
				}

#subcategories  {
	border-color: #CCCCCC;
	background-color: #CCCCCC;
	text-decoration: none;
	width: 145px;
	text-align: left;
	padding-left:-25px;
	border-bottom-style: solid ; 
	border-bottom-color: white; 
	border-bottom-width: 1px;
}

.scoff{color: #FFFFFF; 
	text-decoration: none;   
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	cursor: hand;
}

.scover {
	color: #010066; 
	text-decoration: none;
	font: bold 9pt Arial;
	cursor: hand;
}		

.scover a:link{
	color: #010066; 
	text-decoration: none;
	font: bold 11px Arial;
	cursor: hand;
		
}
.scover a:hover {
	color: #010066; 
	text-decoration: underline;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	cursor: hand;
}
.scover ul {
	border-bottom-style: solid ; 
	border-bottom-color: white; 
	border-bottom-width: 1px;
}

table#leftnav td {
        border-color: #999999;
        background-color: #999999;
        text-decoration: none;   
        width: 165px;
        text-align: left;
		padding-left:15px;
				border-bottom-style: solid ; 
border-bottom-color: white; 
border-bottom-width: 1px;
font: bold 12pt Arial;
color:#FFFFFF;
      }

      table#leftnav td a {
        color: #FFFFFF;
font: bold 12pt Arial;

        text-decoration: none;
      }

      table#leftnav td a:hover {
        color: #010066;
		font: bold 12pt Arial;

      }
	  
table#leftnav li {
        color: #010066;
		font: bold 10pt Arial;
		text-decoration: none;
      }
	  
      table#leftnav li a {
        color: #010066;
font: bold 10pt Arial;

        text-decoration: none;
      }

      table#leftnav li a:hover {
        color: #FFFFFF;
		font: bold 10pt Arial;

      }
 #subnav  {
        border-color: #CCCCCC;
        background-color: #CCCCCC;
        text-decoration: none;   
        width: 165px;
        text-align: left;
		padding-left:-25px;
				border-bottom-style: solid ; 
border-bottom-color: white; 
border-bottom-width: 1px;

		}
#leftnav li a:active {
    color: #003366;
	text-decoration: none;
	text-align: left;
	font: bold 11px Arial;
	
}
#leftnav li a:link {
    color: #003366;
	text-decoration: none;
	text-align: left;
	font: bold 11px Arial;
	
}
#leftnav li a:visited {
    color: #003366;
	text-decoration: none;
	text-align: left;
	font: bold 11px Arial;
	
}
#leftnav li a:hover {
    color: #003366;
	text-decoration: underline;
	text-align: left;
	font: bold 11px Arial;

}		
