﻿.green {
background:#E4F1C9 none repeat scroll 0 0;
border-collapse:collapse;
margin-bottom:15px;
padding:3px;
width:100%;
}
.center{text-align:center;}
.smallFont{font-size:11px;}
.option{background:#ddd none repeat scroll 0 0;padding:10px;}
.option_value{background-color:#EEEEEE;color:#333333;}
.option_value td{padding:5px;padding-left:25px;border-bottom:1px solid #c0c0c0}
.button .button_delete {background:transparent url(/store/images/admin/button_delete.png) no-repeat scroll 0 0;}
.button .button_middle {background:transparent url(/store/images/admin/button_middle.png) repeat-x scroll 0 0;}

.list{background:#303F4A url(/store/images/website/top_1.png) no-repeat scroll 0 0;border-collapse:collapse;width:770px;}
.list thead{color:#fff;}
table.list td{padding:9px;font-size:12px;}
tr.even td{background-color:#fff;}
tr.odd td{background-color: rgb(228, 238, 247);}

.box .top {
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
text-transform:uppercase;
height:22px;
}

.box {margin-bottom:10px;}
.box .top{ }
.box span { }
.box .categories{background:transparent url(images/categoriesHeader.gif) no-repeat;}
.box .top span {display:none;}
.box .brands{background:transparent url(images/brandsHeader.gif) no-repeat;}
.box .priceRange{background:transparent url(images/pricerangeHeader.gif) no-repeat;}
.box .information{background:transparent url(/store/images/icons/icon_information.png) no-repeat;}
.box .cart{background:transparent url(images/shoppingcartHeader.gif) no-repeat;}
.box .middle {
background:#FFFFFF none repeat scroll 0 0;
border-left:1px solid #DDDDDD;
border-right:1px solid #DDDDDD;
padding:10px 10px 1px;
width: 150px;
margin: 0 auto;
}
.box .middle a {text-decoration:underline;}
.box .middleLeft {
background:#e0ecf8 none repeat scroll 0 0;
border-left:1px solid #DDDDDD;
border-right:1px solid #DDDDDD;
padding:5px 10px 1px;
width: 150px;
margin: 0 auto;
}
.box .middleLeft a {color: #333333; }
.box .middleLeft a:hover {color: #0059BA; }
.box .bottom {background:transparent url(images/map03.png) no-repeat scroll 0 -345px;height:6px;width:172px;margin: 0 auto;}
.box .bottomLeft {background:transparent url(images/map03.png) no-repeat scroll 0 -414px;height:6px;width:172px;margin: 0 auto;}
.scrollbox {
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #CCCCCC;
height:100px;
overflow-y:scroll;
width:350px;
}
.scrollbox div.even {background:#FFFFFF none repeat scroll 0 0;}
.scrollbox div {padding:3px;}
.scrollbox div.odd {background:#E4EEF7 none repeat scroll 0 0;}
ol.listing{list-style-type:none;margin:0px;padding:0px;}
ol.listing li{float:left;height:170px;width:145px;margin:10px;padding:10px;border:2px solid #F0F0F0;text-align:center;}
ol.listing img{width:120px;height:120px;margin-bottom:8px;}
ol.listing li a {font-weight:bold;}

a.checkoutButton
{
background:transparent url(images/map03.png) no-repeat scroll -219px -325px;
display:inline-block;
height:20px;
width:65px;
margin:5px;
vertical-align: middle;
}
a.checkoutButton span {
display:none;
}

a.searchButton
{
background:transparent url(images/map03.png) no-repeat scroll 0 -295px;
display:inline-block;
height:28px;
width:76px;
margin:5px;
vertical-align: middle;
}
a.searchButton span {
display:none;
}

a.addtocartButton
{
background:transparent url(images/map03.png) no-repeat scroll -78px -295px;
display:inline-block;
height:28px;
width:85px;
margin:5px;
vertical-align: middle;
}
a.addtocartButton span {
display:none !important;
}

img.lightBox, img.lightBox2{cursor:pointer;}
.buttons, .panel, .yellowPanel
{
    background:#F8F8F8 none repeat scroll 0 0;
    border:1px solid #DDDDDD;
    clear:both;
    margin-bottom:10px;
    padding:5px;
}
.yellowPanel
{
    background-color:#FBFAEA;
    border:1px solid ##EFEBAA;
}
table.cart 
{
    border:1px solid #EEEEEE;
border-collapse:collapse;
margin-bottom:10px;
width:100%;
}
.cart thead td
{
    background:#EEEEEE none repeat scroll 0 0;
font-weight:normal;
padding:5px;
}
.cart td{padding:5px;vertical-align:top;}
.headerLogo{height:107px; margin-top:10px;}
.headerLogo img{margin: 20px 0 0 15px;}
.bold{font-weight:bold;}
span.error{display:block;}
.required{font-weight:bold;}
.validator{width:0px;}

.pointMessage { float:right; font-size: 14px; font-weight: bold;  color: #333333;height:20px; }
.pointMessage span {  color: #c27f29 !important; }

.pointMessage2 { margin-right: 20px; color: #FFFFFF; font-weight:bold; font-size:13px; }
.pointMessage2 span { font-size:15px; color: #ffde00 !important; }

.pricerangeList { margin: 0; padding: 0 0 0 4px; font-weight: bold; }
.pricerangeList li { list-style-type: none; padding: 2px 0; }

.disabledPanel{background-color:black !important;}

.productOption {font-size: 10px;}
.price {font-weight: bold; }
.lineItemPrice {font-weight: bold; color: #990000; }
.warning{background:#FFFFCC none repeat scroll 0 0;border:1px solid #FFCC00;margin:10px auto;padding:10px;}
.hidden{display:none}
#orderSnapShot{padding:5px;}
#orderSnapShot h1{margin-bottom:10px;}
#orderSnapShot label{width:50%;display:block;float:left;font-weight:bold;}
#orderSnapShot li{list-style-type:none;width:150px;text-align:center;float:left;margin:10px;}
#orderSnapShot li img{display:block;}

#folder_49 a, #folder_50 a, #folder_52 a, #folder_53 a{color:green;}
.alignRight{text-align:right;}

.transactionListEntry .mutatorPlaceHolder{
float:left;display:none;
padding-right:5px;}

.transactionListEntry:hover .mutatorPlaceHolder{
display:block;
cursor:pointer !important;
}


.deactivated h1{font-size: 32px; line-height: 38px;font-family: georgia,serif;border-bottom:0px !important;}
.deactivated p{font-family: arial,helvetica,sans-serif;}

#exchangeHolder table td{padding:7px}
#exchangeHolder table th{font-size:12px;}