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

body {
margin:0;
padding:0;
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
background-color:#faaf40;
background-image:url(/images/body-bg.gif);
background-position:center top;
background-repeat:no-repeat;
}

/*/*/html*body:first-of-type {font-weight: normal; text-shadow: #000000 0 0 0px;}/* */

.left {float:left;}
.right {float:right;}
.clr {clear:both; font-size:0; height:0px; line-height:0;}

p, h1, h2, h3, h4, h5, h6, table, form, ul, ol, div, span, img {
margin:0;
padding:0;
}

h1 {
    font-size: 20px;
    font-weight: normal;
    color: #f4762c;
}

a img, img {border:none;}
a {text-decoration:none;}
a:hover {text-decoration:underline;}

#container{
	width:934px;
	margin:auto;
}

#header{ 
	width: 934px;
	height: 138px;
	margin:auto;
	background-image:url(/images/banner-img.gif);
	background-repeat:no-repeat;
}

#container{
	width: 934px;
	margin:auto;
	background-image:url(/images/container-bg.png);
	background-repeat:repeat-y;
}

.container-bot{
	width:934px;
	margin:auto;
	background-image:url(/images/container-bot.png);
	background-repeat:no-repeat;
}

#menu{
	height: 24px;
	padding: 0 30px;
}

#display-area{
	width:874px;
	padding: 20px 30px 10px 30px;
        min-height:250px;
        height:auto !important;
        height:250px;
}

.col1{
	width:150px;
}

.stocked-item{
	width: 148px;
	background-color:#f2f3f4;
	border: 1px solid #cccccc;
	margin: 0 0 10px 0;
}

.stock-cont{
	width:118px;
	padding: 10px;
	text-align:center;
	border: 5px solid #ffffff;
}

.col1 h4{
	font-size:13px;
	color:#2e67b2;
}

.col1 h5{
	font-size:12;
	color:#793333;
	padding: 5px 0;
}

.col1 h6{
	font-size:11px;
	color:#0066cc;
	padding: 10px 0;
}

#nav_738119 li, #nav_746225 li{
	list-style:none;
	padding: 9px 0;
	text-align:center;
	background-image:url(../images/non-selected-bg.gif);
	background-repeat:no-repeat;	
}

#nav_738119 ul li, #nav_746225 ul li{
	padding: 5px 10px;
	text-align:left;
}

#nav_738119 a, #nav_746225 a{
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
}

#nav_738119 li ul, #nav_746225 li ul{
	padding: 5px 0;
}

#nav_738119 li  li, #nav_746225 li  li{
	background-color:#f2f3f4;
	background:none;
}

#nav_738119 li li a, #nav_746225 li li a{
	font-size:11px;
	font-weight:normal;
	color:#757575;
}

#nav_738119 li.selected, #nav_746225 li.selected{
	background-image:url(../images/selected-bg.gif);
	background-repeat:no-repeat;
}

#nav_738119 li ul li.selected, #nav_746225 li ul li.selected{
	background-image: none;
}

#nav_738119 li ul li.selected a, #nav_738119 li ul li a:hover,
#nav_738119 li ul li a:focus, #nav_746225 li ul li.selected a, #nav_746225 li ul li a:hover,
#nav_746225 li ul li a:focus
{
	color: #FF6600;
    font-weight: bold;
}
#nav_738119 li a:hover, #nav_738119 li a:focus,
#nav_746225 li a:hover, #nav_746225 li a:focus{
	text-decoration: none;
}


.col2{
	width: 539px;
	margin: 0 10px;
}

.col2 h2{
	font-size:20px;
	font-weight:normal;
	color:#f4762c;
}

.col2 h4{
	font-size:13px;
	color:#323232;
	font-weight:bold;
	padding: 2px 0;
}

.col2 h3{
	font-size: 16px;
	font-weight:bold;
	color:#f4762c;
}

.bag-profile{
	margin: 10px 0;
	border: 1px solid #d5d5d5;
	width: 540px;
	padding: 10px 0;
}

.bag-profile a{
	font-size:11px;
	text-decoration:underline;
	padding: 10px 0;
	color:#488be1;
}

.bag-details{
	width:315px;
	padding: 10px;
}

.itemNamePromo a {
    text-decoration: none;
    color: #F4762C !important;
    font-size: 14px !important;
    font-weight: bold;
}

.col2 .attribute{
	font-size: 12px;
	font-weight:bold;
	color:#4c4c4c;
	padding: 5px 0 0 0;
}

.col2 .value{
	font-size:11px;
	font-weight:normal;
	color:#4c4c4c;
	padding: 5px 0;
}

.col2 li{
	display:inline;
	background-image:url(/images/bottommenu-li.gif);
	background-position: right;
	background-repeat:no-repeat;
}

.col2 li.last{
	background:none;
}

.col2 ul li a{
	font-size:14px;
	color:#488be1;
	padding: 0 8px 0 0px;
	text-decoration:underline;
}

.col2 p{
	font-size: 12px;
	color:#5a5a5a;
	padding: 5px 0;
}

.col2 a, .col2 a:link, .col10 a, .col10 a:link,
.col3 a, .col3 a:link, .col20 a, .col20 a:link
{
	font-size:14px;
	color:#488be1;
	padding: 0 8px 0 0px;
	text-decoration:underline;
}

.col2 a:visited, .col10 a:visited, .col3 a:visited, .col20 a:visited{
	color:#488be1;
}

.col2 a:hover, .col10 a:hover, .col2 a:focus, .col10 a:focus,
.col3 a:hover, .col3 a:focus, .col20 a:hover, .col20 a:focus{
	color:#f5933d;
	text-decoration: none;
}

.indi-bags{
	margin: 10px 3px;
	border: 1px solid #d5d5d5;
	width:125px;
	text-align:center;
	padding: 10px 0;
}


.indi-bags-wide{
	margin: 10px 4px;
	border: 1px solid #d5d5d5;
	width:165px;
	text-align:center;
	padding: 10px 0;
}


.indi-bags h3, .indi-bags-wide h3{
	font-size:14px;
	height: 30px;
	color: #ff5809;
	padding: 10px 0;
        font-weight: normal;
}

*html .indi-bags h3 , *html .indi-bags-wide h3  {
       height: 30px;
       min-height: 30px !important;
}

.indi-bags p, .indi-bags-wide p{
	height:40px;
	font-size:11px;
	color:#a8a6a6;
	padding: 0 0 8px 0;
}

.indi-bags h5, .indi-bags-wide h5{
	font-size:11px;
	color:#000000;
	padding: 10px 0;
}

.indi-bags .img-cont, .indi-bags-wide .img-cont {
	height: 150px;
}

.indi-bags a, .indi-bags-wide a{
	font-size:11px !important;
	text-decoration:underline;
	padding: 15px 0;
	color:#488be1;
}

.indi-bags a:hover, .indi-bags-wide a:hover{
	color:#f9ae3f;
}


.indi-bags2 h3{
	font-size:14px;
	height: 55px;
	color: #ff5809;
	padding: 10px 0;
        font-weight: normal;
}
.indi-bags2 {
	margin: 10px 3px;
	border: 1px solid #d5d5d5;
	width:125px;
	text-align:center;
	padding: 10px 0;
}

.indi-bags2 p{
	height:40px;
	font-size:11px;
	color:#a8a6a6;
	padding: 0 0 8px 0;
}

.indi-bags2 h5{
	font-size:11px;
	color:#000000;
	padding: 10px 0;
}

.indi-bags2 .img-cont{
	height: 150px;
}

.indi-bags2 a{
	font-size:11px !important;
	text-decoration:underline;
	padding: 15px 0;
	color:#488be1;
}

.indi-bags2 a:hover{
	color:#f9ae3f;
}

.col3{
	width: 160px;
}

.links img{
	padding: 0 0 10px 0;
}

.col3 h4{
	font-size:12px;
	color:#ff6600;
	font-weight: bold;
	padding: 8px 0;
}

.col3 p{
	font-size:11px;
	color:#5a5a5a;
	padding: 3px 0;
	line-height:17px;
}

.container-bot{
	height: 49px;
	width:934px;
	margin:auto;
	background-image:url(/images/container-bot.png);
	background-repeat:no-repeat;
}

#footer{
	width: 906px;
	margin:10px auto;
}

.footer-head{
	height:25px;
	background-image:url(/images/footer-head.gif);
	background-repeat:no-repeat;
}

.footer-body{
	padding: 0 30px;
	min-height: 100px;
	height:auto !important;
	height:100px;
	background-image:url(/images/footer-body.gif);
	background-repeat:repeat-y;
}

#footer h5{
	font-size: 16px;
	font-weight:bold;
	color:#ffffff;
}

#footer ul{
	padding: 10px 30px 0 90px;
}

#footer li{
	color:#ffffff;
	padding: 2px 0;
	list-style:disc;
}

#footer a{
	font-size:12px;
	color:#ffffff;
}

#footer a:hover{
	text-decoration:none;
	color:#ffe04e;
}

.footer-tail{
	height: 19px;
	background-image:url(/images/footer-tail.gif);
	background-repeat:no-repeat;
}

/* custom */

.col10 , .col20{
       width: 665px;
}

.col10 p {
      font-size: 12px;
      color: #333333;
      font-family: Arial,Helvetica,sans-serif;
      padding-top: 5px;
      padding-bottom: 5px;
      padding-left: 170px;
}

* html .col10 p {
     padding-left: 172px;
}


.col20 p{
      font-size: 12px;
      color: #333333;
      font-family: Arial,Helvetica,sans-serif;
      padding-top: 5px;
      padding-bottom: 5px;
}




#display-area-two{
        padding: 20px 30px 10px 45px;
	width:850px;
}
.leftImage-container {
      margin-right: 10px;
}
.faq-question {
     padding-left: 170px;
}

.faq-question .answerTag {
    padding: 10px 0 10px 30px;
}

.faq-question .answerTag p {
    padding-left: 5px;
    padding-bottom: 5px;
}
.contactUsDiv {
   width: 215px;
}

*html .contactUsDiv {
   width: 215px;
}

.contactUsDiv  p{
  padding: 20px 0;
}

*html .contactUsDiv  p{
  padding: 20px 0;
}

.contactUsDiv span {
  color: #FF6600;
  font-family : Arial,Helvetica,sans-serif;
  font-size: 15px;
}
.contactUsFormDiv {
   width: 515px;
}
.contactUsFormDiv p {
   padding: 5px 0 5px 0;
}
*html .contactUsFormDiv p {
   padding: 5px 0 5px 0;
}

.contactUsFormDiv h2 {
    color:#F4762C;
    font-size:20px;
    font-weight:normal;
}
.comptext {
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
padding-left:13px;
text-align:left;
}
.comptextorange {
color:#F7923A;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
}

.home-orange {
color:#FF6600;
font-family:Arial,Helvetica,sans-serif;
font-size:16px;
font-weight:normal;
margin:0;
padding:0;
}
.home-div {
   padding: 30px 30px 0 30px;
}

.sfont{
 font-size: 12px !important;
}
.tfont{
font-size: 10px !important;
}

.bag-img {
  padding-right: 10px;
}

/*LM: 05-05-10*/

.hide {
    display: none;
}

.bag-details {
	min-height:200px;
	height: auto !important;
	height: 200px;
	position:relative;
} 

.bag-details a.sfont {
	bottom:3px;
	/* position:absolute; */
	margin-top: 10px;
}

.bag-details p.attribute {
	padding: 5px auto;
}

.post-body .links {
	padding-top: 10px;
}

/* BLOG links overrride*/


.BlogRecentPost a:link,
.BlogRecentPost a:visited,
.BlogRecentPost a:active,
.BlogRecentPost a:hover,
.BlogPostArchive a:link
.BlogPostArchive a:visited,
.BlogPostArchive a:active,
.BlogPostArchive a:hover,
.BlogTagList a:link
.BlogTagList a:visited,
.BlogTagList a:active,
.BlogTagList a:hover {
	color: #F88E39;
}
