.content {

	font-size:13px;

}





a img {border: none; }



a, #navEZPagesTOC ul li a {

        color: #3E7691;

        text-decoration: none;

        }

 

a:hover, #navEZPagesTOC ul li a:hover, #navMain ul li a:hover, #navSupp ul li a:hover, #navCatTabs ul li a:hover {

        color: #FF0000;

        }



h4, h5, h6, LABEL, h4.optionName, LEGEND, ADDRESS, .sideBoxContent, .larger{

        font-size: 1.1em;

        }



.biggerText {

        font-size: 1.2em;

        }



h1, h2, h3, h4, h5, h6 {

        margin: 0.3em;

        }



CODE {

        font-family: arial, verdana, helvetica, sans-serif;

        font-size: 1em;

        }



FORM, SELECT, INPUT {

        display: inline;

        font-size: 1em;

		

        }



TEXTAREA {

        float: left;

        margin: auto;

        display: block;

        

        }



input:focus, select:focus, textarea:focus {

        background: #F0F8FF;

        }



FIELDSET {

        padding: 0.5em;

        margin:0px;

        border: 1px solid #D6DBC5;

		/*background:#F1F6E6;*/

 	height:100%

        }

FIELDSET input{

	color:#000000;

}





LEGEND {

        font-weight: bold;

        }



LABEL, h4.optionName {

        line-min-height: 1.5em;

        padding: 0.2em;

        }



LABEL.checkboxLabel, LABEL.radioButtonLabel {

        }



#logo, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .centerBoxContentsAlsoPurch, .attribImg {

        float: left;

        }



LABEL.inputLabel {

        width: 11em;

        float: left;

        }



LABEL.inputLabelPayment {

        width: 15em;

        float: left;

        }



LABEL.selectLabel, LABEL.switchedLabel, LABEL.uploadsLabel  {

        width: 12em;

        float: left;

        }



P, ADDRESS {

        padding: 0.5em;

        }



ADDRESS {

        font-style: normal;

        }



.clearBoth {

        clear: both;

        }



HR {

        min-height: 1px;

        margin-top: 0.5em;

        border: 0px;

        border-bottom: 1px solid #9a9a9a;

        }



/*warnings, errors, messages*/

.messageStackWarning, .messageStackError, .messageStackSuccess, .messageStackCaution {

        line-min-height: 1.8em;

        padding: 0.2em;

        border: 1px solid #000000;

        }



.messageStackWarning, .messageStackError {

        background-color: #ff0000;

        color: #ffffff;

        }



.messageStackSuccess {

        background-color: #F1F6E6;

        color: #000000;

        }



.messageStackCaution {

        background-color: #FFFF66;

        color: #000000;

        }



/*wrappers - page or section containers*/

#mainWrapper {

        text-align: left;

        width: 100%;

        vertical-align: top;

        }



#headerWrapper, #contentMainWrapper, #logoWrapper, #cartBoxListWrapper, #ezPageBoxList, #cartBoxListWrapper ul, #ezPageBoxList ul, #mainWrapper, #popupAdditionalImage, #popupImage {

        margin: 0em;

        padding: 0em;

        }



#navColumnOneWrapper, #navColumnTwoWrapper, #mainWrapper {

        margin: auto;

        } 



#tagline {

        color:#000000;

        font-size: 2em;

        text-align : center;

        vertical-align: middle;

        }



#sendSpendWrapper {

        border: 1px solid #cacaca;

        float: right;

        margin: 0em 0em 1em 1em;

        }



.floatingBox, #accountLinksWrapper, #sendSpendWrapper, #checkoutShipto, #checkoutBillto, #navEZPagesTOCWrapper {

        margin: 0px;

		font-size:13px;

        }



.wrapperAttribsOptions {

        margin: 0.3em 0em;

        }



/*navigation*/



.navSplitPagesResult {}

.navSplitPagesLinks {}

.navNextPrevCounter {

        margin: 0em;

        font-size: 13px;

        }

.navNextPrevList {

        display: inline;

        white-space: nowrap;

        margin: 0;

        padding:  0.5em 0em;

        list-style-type: none;

        }



#navMainWrapper, #navSuppWrapper, #navCatTabsWrapper {

        margin: 0em;

        background-color: #7C1322;

        font-weight: bold;

        color: #ffffff;

        min-height: 1%;

        width: 100%;

        }



#navMain ul, #navSupp ul, #navCatTabs ul  {

        margin: 0;

        padding:  0.5em 0em;

        list-style-type: none;

        text-align: center;

        line-min-height: 1.5em;

        }



#navMain ul li, #navSupp ul li, #navCatTabs ul li {

        display: inline;

        white-space: nowrap;

        }



#navMain ul li a, #navSupp ul li a, #navCatTabs ul li a {

        text-decoration: none;

        padding: 0em 0.5em;

        margin: 0;

        color: #ffffff;

        }



#navEZPagesTOCWrapper {

        font-weight: bold;

        float: right;

        min-height: 1%;

        border: 1px solid #000000;

        }



#navEZPagesTOC ul {

        margin: 0;

        padding:  0.5em 0em;

        list-style-type: none;

        line-min-height: 1.5em;

        }



#navEZPagesTOC ul li {

        white-space: nowrap;

        }



#navEZPagesTOC ul li a {

        padding: 0em 0.5em;

        margin: 0;

        }



#navMainSearch, #navCategoryIcon, .buttonRow, #indexProductListCatDescription {

        margin: 0.5em;

        }



#navBreadCrumb {

        background-color: #E8A233;

        }

#navBreadCrumb2 {

        background-color: #cc9900;

		

        }

#navEZPagesTop {

        background-color: #ffff33;

        }



#navBreadCrumb, #navEZPagesTop {

        font-size: 0.95em;

        font-weight: bold;

        margin: 0em;

        padding: 0.5em;

        }

#navBreadCrumb2 {

        font-size: 0.95em;

        font-weight: bold;

        margin: 0em;

        padding: 1em;

        }		



/*The main content classes*/

#contentColumnMain, #navColumnOne, #navColumnTwo, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew, .alert {

        vertical-align: top;

        }



/*.content,*/ #productDescription, .shippingEstimatorWrapper {

        /*font-size: 1.2em;*/

        /*padding: 0.5em;*/

        }



.alert {

        color: #FF0000;

        margin-left: 0.5em;

        }

.advisory {}

.important {

        font-weight: bold;

        }

.notice {}

.rating{}

.gvBal {

        float: right;

        }

#bannerOne, #bannerTwo,  #bannerThree,  #bannerFour,  #bannerFive,  #bannerSix {

        padding: 0.8em;

        }



.smallText, #siteinfoLegal, #siteinfoCredits, #siteinfoStatus, #siteinfoIP {

        font-size: 0.9em;

        }



/*Shopping Cart Display*/

#cartAdd {

        float: right;

        text-align: center;

        margin: 1em;

        border: 1px solid #000000;

        padding: 1em;

        }



.tableHeading TH {

        border-bottom: 1px solid #cccccc;

        }



.tableHeading, #cartSubTotal {

        background-color: #e9e9e9;

         }



#cartSubTotal {

        border-top: 1px solid #cccccc;

        font-weight: bold;

        text-align: right;

        line-min-height: 2.2em;

        padding-right: 2.5em;

        }



.tableRow, .tableHeading, #cartSubTotal {

        min-height: 2.2em;

        }



.cartUnitDisplay, .cartTotalDisplay {

        text-align: right;

        padding-right: 0.2em;

        }



#scUpdateQuantity {

        width: 2em;

        }



.cartQuantity {

        width: 4.7em;

        }



.cartNewItem {

	padding-left:15px;

        color: #914B14;

        position: relative;  /*do not remove-fixes stupid IEbug*/

        }



.cartOldItem {

		padding-left:15px;

        color: #914B14;

        position: relative;   /*do not remove-fixes stupid IEbug*/

        }



.cartBoxTotal {

        text-align: right;

        font-weight: bold;

        }



.cartRemoveItemDisplay {

        width: 3.5em;

        }



#cartAttribsList {

        margin-left: 1em;

        }



#mediaManager {

width: 50%; 

margin: 0.2em;

padding: 0.5em;

}

.normalprice, .productSpecialPriceSale {

        text-decoration: line-through;

        }



.productSpecialPrice, .productSalePrice, .productSpecialPriceSale, .productPriceDiscount {

        color: #ff0000;

        }



#cartBoxListWrapper ul, #ezPageBoxList ul {

        list-style-type: none;

        }



#cartBoxListWrapper li, #ezPageBoxList li, .cartBoxTotal {

        margin: 0;

        padding: 0.2em 0em;

        } 



.totalBox {

        width: 5.5em;

        text-align: right;

        padding: 0.2em;

        }



.lineTitle, .amount {

        text-align: right;

        padding: 0.2em;

        }



.amount {

        width: 5.5em;

        }



/*Image Display*/

#productMainImage, #reviewsInfoDefaultProductImage, #productReviewsDefaultProductImage, #reviewWriteMainImage {

        margin: 0em 1em 1em 0em ;

        }



.categoryIcon {}

#cartImage {

        margin: 0.5em 1em;

        }



/*Attributes*/

.attribImg {

        width: 20%;

        margin: 0.3em 0em;

}



.attributesComments {}



/*list box contents*/

.centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew {

        margin: 1em 0em;

        }



/*sideboxes*/

.columnLeft {}



h3.leftBoxHeading, h3.leftBoxHeading a {

        font-size: 1em;

        color: #ffffff;

        }



.leftBoxHeading, .centerBoxHeading {

        margin: 0em;

        padding: 0.5em 0.2em;

        }



.leftBoxContainer {

        border: 1px solid #ffffff;

        margin-top: 1.5em;

        }



.sideBoxContent {

        padding: 0.4em;

        }



h3.rightBoxHeading, h3.rightBoxHeading a {

        font-size: 1.1em;

        color: #FFFF00;

        }



.rightBoxHeading {

        margin: 0em;

        background-color: #663366;

        padding: 0.2em 0em;

        }



h3.leftBoxHeading a:hover {

        color: #FFFF33;

        text-decoration: none;

        } 



h3.rightBoxHeading a:hover {

        color: #FF0000;

        text-decoration: none;

        }



.rightBoxContent {

        margin-bottom: 1em;

        }



.centeredContent, TH, #cartEmptyText, #cartBoxGVButton, #navCatTabsWrapper, #navEZPageNextPrev, #bannerOne, #bannerTwo,  #bannerThree,  #bannerFour,  #bannerFive,  #bannerSix, #siteinfoLegal, #siteinfoCredits, #siteinfoStatus, #siteinfoIP, .center, .cartRemoveItemDisplay, .cartQuantityUpdate, .cartQuantity, #cartBoxGVBalance, .leftBoxHeading, .centerBoxHeading,.rightBoxHeading, .productListing-data, .accountQuantityDisplay, .ratingRow, LABEL#textAreaReviews, #productMainImage, #reviewsInfoDefaultProductImage, #productReviewsDefaultProductImage, #reviewWriteMainImage, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew, .gvBal, .attribImg {

        text-align: center;

		color:#000000;

        }



.cartTotalsDisplay{

 font-size: 13px;

}



#bestsellers .wrapper {

        margin: 0em 0em 0em 1.5em;

        }



#bestsellers ol {

        padding: 0;

        margin-left: 1.1em;

        }



#bestsellers li {

        padding: 0;

        margin: 0.3em 0em 0.3em 0em;

        }



#bannerboxHeading {

        background-color: #0000CC;

}



#upProductsHeading {

        text-align: left;

        }



#upDateHeading {

        text-align: right;

        }



/*misc*/

.back {

        float: left;

        }



.forward {

        float: center;

        }



.bold {

        font-weight: bold;

        }



.rowOdd {

        background-color: #E8E8E8;

        min-height: 1.5em;

        vertical-align: top;

        }



.rowEven {

        background-color: #F0F0F0;

        min-height: 1.5em;

        vertical-align: top;

        }



CAPTION {

        /*display: none;*/

        }



#myAccountGen li, #myAccountNotify li {

        margin: 0;

        } 



.accountTotalDisplay, .accountTaxDisplay {

        width: 20%;

        text-align: right;

        /*vertical-align: top*/

        }



.accountQuantityDisplay {

        width: 10%;

        vertical-align: top

        }



TR.tableHeading {

        background-color: #cacaca;

        min-height: 2em;

        }



#siteMapList {

        width: 90%;

        float: right;

        }



.ratingRow {

        margin: 1em 0em 1.5em 0em;

        }



LABEL#textAreaReviews {

        font-weight: normal;

        }



#popupShippingEstimator, #popupSearchHelp, #popupAdditionalImage, #popupImage, #popupCVVHelp, #popupCouponHelp, #popupAtrribsQuantityPricesHelp {

       

        }































































@charset "iso-8859-1";

/* CSS Document */

body {

        

        padding:0px 0px 0px 0px;

        margin:0px 0px 0px 0px;

        font-family:Tahoma, Arial;

        

        font-size:13px;

}

.main_div {

        text-align:left;

        width:758px;

        /*background:url(../images/main_bg.jpg) left top repeat-y;*/

		background:#FFFFFF;

        vertical-align:top;

}

.header {

        vertical-align:top;

        width:758px;

        height:97px;

        

}

.table2 {

        width:758px;

        display:table;

}

.table_row2 {

        width:758px;

        display:table-row;

}

.left2 {

        width:438px;

        vertical-align:top;

        display:table-cell;

}

.table3 {

        width:438px;

        display:table;

}

.table_row3 {

        width:438px;

        display:table-row;

}

.left3 {

        width:238px;

        vertical-align:top;

        display:table-cell;

}

.right3 {

        width:200px;

        vertical-align:top;

        display:table-cell;

}

.sub_right3 {

        padding:33px 5px 5px 51px;

        color:#515151;

        font-size:13px;

        font-family:Tahoma, Arial;

        vertical-align:top;

}

.select {

        width:130px;

        height:18px;

        font-size:10px;

        color:#515151;

        vertical-align:top;

        font-family:Tahoma, Arial;

}

.right2 {

        width:320px;

        vertical-align:top;

        display:table-cell;

}

.table4 {

        width:320px;

        display:table;

}

.table_row4 {

        width:320px;

        display:table-row;

}

.left4 {

        width:150px;

        vertical-align:top;

        display:table-cell;

}

.sub_left4 {

        padding:33px 5px 5px 20px;

        color:#515151;

        font-size:13px;

        font-family:Tahoma, Arial;

        vertical-align:top;

}

.right4 {

        width:170px;

        vertical-align:top;

        display:table-cell;

}

.sub_right4 {

        padding:33px 5px 5px 23px;

        color:#515151;

        font-size:13px;

        font-family:Tahoma, Arial;

        vertical-align:top;

}

.menu {

        vertical-align:top;

        width:758px;

        height:41px;

        background:url(../images/menu.gif) left top repeat-x;

}

.sub_menu {

        /*padding:8px 5px 0px 27px;*/

		text-align:right;

        vertical-align:top;

}

.top_bans {

        vertical-align:top;

        width:745px;

        height:141px;

}

.main_part {

        vertical-align:top;

        width:758px;

        height:100%;

}

.cont_table {

        width:758px;

        min-height:100%; 

        display:table;

}

.cont_table_row {

        height:100%;

        min-height:100%; 

        display:table-row;

}

.cont_left {

        min-height:100%; 

        vertical-align:top;

        display:table-cell;

}
.main_left {

        vertical-align:top;

        margin:0px 3px 0px 7px;

		background: #7C1322;

}

.left_cont1 {

        vertical-align:top;

        background:url(../images/fondo-menu.jpg) left top no-repeat;

        margin:0px 0px 0px 0px;

		color:#914B14;

}

.left_cont2 {

        vertical-align:top;

        padding:0px 0px 0px 0px;

        color:#ffffff;

        font-size:13px;

        font-family:Tahoma, Arial;

}

.left_cont2 ul {

        padding:0px 0px 0px 0px; 

        margin:0px 0px 0px 0px;

}

.left_cont2 li {

        list-style:none;

        padding:0px 0px 0px 0px;

        margin:0px 0px 0px 0px;

        vertical-align:top;

        line-height:28px;

		

}



.fondo {

 	list-style:none;

    padding:0px 0px 0px 0px;

    margin:0px 0px 0px 0px;

	background:url(../images/li_bg.jpg) left top no-repeat;

	vertical-align:top;

    line-height:28px;

}



.fondo_2 {

 	list-style:none;

    padding:0px 0px 0px 0px;

    margin:0px 0px 0px 0px;

	vertical-align:top;

    line-height:28px;

}



.left_cont2 ul li a {

        text-decoration:none;

        font-size:13px;

        color:#ffffff;

        font-family:tahoma, arial, times new roman;

        padding:0px 0px 0px 20px;

}

.left_cont2 li a:hover {

        text-decoration:underline;

}



.cont_center {

        width:395px;

        min-height:100%; 

        vertical-align:top;

        display:table-cell;

		align:left;

		

}

.ban3 {

        vertical-align:top;

        width:395px;

        height:128px;

        /*background:url(../images/ban3.jpg) left top no-repeat;*/

}

.sub_ban3 {

        padding:12px 5px 5px 183px;

        vertical-align:top;



}

.main_cent2 {

        vertical-align:top;

        margin:0px 0px 0px 0px;

	paddding:5 0 0 0px;

}

.c1 {

        width:100%;

        

        display:table;

        background-position:left top;

        background-repeat:repeat-x;

}

.c2 {

        width:100%;

        

        display:table;

        background-position:right top;

        background-repeat:repeat-y;

}

.c3 {

        width:100%;

        

        display:table;

        background-position:left top;

        background-repeat:repeat-y;

}

.c4 {

        width:100%;

       

        display:table;

        background-position:left bottom;

        background-repeat:repeat-x;

}

.c5 {

        width:100%;

        

        display:table;

        background-position:left top;

        background-repeat:no-repeat;

}

.c6 {

        width:100%;

        

        display:table;

        background-position:right top;

        background-repeat:no-repeat;

}

.c7 {

        width:100%;

        

        display:table;

        background-position:right bottom;

        background-repeat:no-repeat;

}

.c8 {

        width:100%;

        

        display:table;

        background-position:left bottom;

        background-repeat:no-repeat;

}

.m1 {

		width:98%;

        border:#E6E6E6 solid 1px;

		display:table

}

.m2 {

        height:1px;

        line-height:1px;

        vertical-align:top;

        background-color:#C1C1C1;

}

.main_cent {

        vertical-align:top;

        margin:0px 6px 0px 5px;

}

.cent1 {

        vertical-align:top;

        height:36px;

        

}

.head_txt {

        vertical-align:top;

        color:#000000;

        font-size:24px;

        font-weight:bold;

        font-family:Tahoma, Arial;

        padding:10px 5px 0px 6px;

		line-height:100%;

}

.head_txt strong {

        color:#000000;

}



.head_txt_2 {

        vertical-align:top;

        color:#color:#914B14;;

        font-size:13px;

        font-weight:bold;

        font-family:Verdana, Arial,Tahoma;

		line-height:100%;

        

		text-transform:uppercase;

}

.head_txt_2 strong {

        color:#color:#914B14;;

}

.cent2 {

        vertical-align:top;

        /*background-color:#FFF8F8;*/

		

	margin:5px;

	padding:4px;

}

.cent_txt {

        vertical-align:top;

        

        font-size:10px;

	padding:0 5 0 5px;

	margin:0 5 0 5px;

        font-family:Tahoma, Arial;

}

.cent_txt span {

        vertical-align:top;

        color:#FFFFFF;

        font-size:14px;

}

.cent_txt b {

        vertical-align:top;

        color:#333333;

        font-size:13px;

        font-weight:normal;

}

.cent_txt b a {

        color:#333333;

        font-size:13px;

        text-decoration:underline;

}

.cent_txt b a:hover {

        text-decoration:none;

}

.cent_txt a {

        text-decoration:underline;

        color:#BE533C;

        font-size:13px;

        font-weight:normal;

}

.cent_txt a:hover {

        text-decoration:none;

}

.cont_right {

        min-height:100%; 

        vertical-align:top;

        /*display:table-cell;*/

}

.main_right {

        vertical-align:top;

        margin:0px 8px 0px 3px;

}

.right_cont1 {

        vertical-align:top;

        height:36px;

        background:url(../images/hr4.jpg) left bottom no-repeat;

        margin:0px 0px 0px 5px;

}

.right_txt {

        vertical-align:top;

        color:#424242;

        font-size:10px;

        line-height:12px;

        font-family:Tahoma, Arial;

        padding:9px 6px 9px 9px;

}

.right_txt span {

        vertical-align:top;

        color:#FFFFFF;

        font-size:14px;

}

.right_txt b {

        vertical-align:top;

        color:#333333;

        font-size:13px;

        font-weight:normal;

}

.right_txt strong {

        vertical-align:top;

        color:#BE533C;

        font-size:14px;

}

.footer {

        vertical-align:top;

        width:758px;

        height:68px;

        background:url(../images/foot2.jpg) left top repeat-y;

}

.footer1 {

        vertical-align:top;

        width:758px;

        height:68px;

        background:url(../images/foot1.jpg) left top no-repeat;

}

.table {

        width:758px;

        display:table;

}

.table_row {

        width:758px;

        display:table-row;

}

.left {

        width:530px;

        vertical-align:top;

        display:table-cell;

}

.sub_left {

        padding:23px 5px 0px 17px;

        color:#6A6A6A;

        font-size:13px;

        font-family:Tahoma, Arial;

        line-height:18px;

        vertical-align:top;

}

.sub_left a {

        color:#6A6A6A;

        font-size:13px;

        text-decoration:underline;

}

.sub_left a:hover {

        text-decoration:none;

}

.sub_left span {

        color:#6A6A6A;

        font-size:13px;

}

.sub_left span a {

        color:#6A6A6A;

        font-size:13px;

        text-decoration:underline;

}

.sub_left span a:hover {

        text-decoration:none;

}

.right {

        width:228px;

        vertical-align:top;

        display:table-cell;

}

.sub_right {

        padding:24px 22px 0px 0px;

        text-align:right;

        vertical-align:top;

}

.cent_txt2 {

        vertical-align:top;

        color:#464646;

        font-size:13px;

        line-height:14px;

        font-family:Tahoma, Arial;

        padding:5px 6px 15px 9px;

}

.cent_txt2 span {

        vertical-align:top;

        color:#464646;

        font-size:14px;

}

.cent_txt2 b {

        vertical-align:top;

        color:#BE533C;

        font-size:14px;

        font-weight:normal;

}

.cent_txt3 {

        vertical-align:top;

        color:#4F4F4F;

        font-size:10px;

        line-height:12px;

        font-family:Tahoma, Arial;

        padding:5px 6px 15px 9px;

}

.cent_txt3 strong {

        vertical-align:top;

        color:#BE533C;

        font-size:13px;

}

.t1 {

        width:100%;

        height:100%;

        display:table;

        background-image:url('../images/t1.jpg');

        background-position:left top;

        background-repeat:repeat-x;

        background-color:#F1F6E6;

}

.t2 {

        width:100%;

        height:100%;

        display:table;

        background-image:url('../images/t2.jpg');

        background-position:right top;

        background-repeat:repeat-y;

}

.t3 {

        width:100%;

        height:100%;

        display:table;

        background-image:url('../images/t3.jpg');

        background-position:left top;

        background-repeat:repeat-y;

}

.t4 {

        width:100%;

        height:100%;

        display:table;

        background-image:url('../images/t4.jpg');

        background-position:left bottom;

        background-repeat:repeat-x;

}

.t5 {

        width:100%;

        height:100%;

        display:table;

        background-image:url('../images/t5.jpg');

        background-position:left top;

        background-repeat:no-repeat;

}

.t6 {

        width:100%;

        height:100%;

        display:table;

        background-image:url('../images/t6.jpg');

        background-position:right top;

        background-repeat:no-repeat;

}

.t7 {

        width:100%;

        height:100%;

        display:table;

        background-image:url('../images/t7.jpg');

        background-position:right bottom;

        background-repeat:no-repeat;

}

.t8 {

        width:100%;

        height:100%;

        display:table;

        background-image:url('../images/t8.jpg');

        background-position:left bottom;

        background-repeat:no-repeat;

}

.form_padd {

        padding:3px 3px 3px 3px;

}

.form {

        width:137px;

        height:19px;

        font-size:13px;

        /*color:#464646;*/

        vertical-align:top;

        font-family:Tahoma, Arial;

        border:#686A63 solid 1px;

}

.prod_descr	{

		font-size:13px;

		}

.box3	{

		/*padding:5px;

		background:#F1F6E6;

        border: 1px solid #D6DBC5;

		height:100%;*/

		display:table;

		margin:5px;

		width:80%

		}

.current{

		font-weight:normal;

		font-size:13px;

		color:#000000;

		}

.prod_table{

		min-height:auto;

		display:table;

		vertical-align:top;

		width:100%;

		color:#FFFFFF;

		}

.prod_table_row

		{

		min-height:100%;

		vertical-align:top;

		display:table-row;

		width:98%;

		margin:0 0 0 5px;

		color:#FFFFFF;

		}

.prod_left	{

		min-height:100%;

		vertical-align:top;

		display:table-cell;

		}

.prod_right	{

		min-height:100%;

		vertical-align:top;

		display:table-cell;

		}

.prod_cont{

		font-size:10px;

		color:#424242;

		margin-right:10px;

		color:#FFFFFF

		}

.prod_cont a	{

		text-decoration:none;

		font-size:14px;

		color:#FFFFFF

		}

.p_left {

		font-size:10px;

		line-height:16px;

		}

		

.p_left a{

		color:#BE533C;

		text-decoration:none;

		font-weight:bold;

		font-size:13px;

		}

.p_left a b{

		color:#BE533C;

		text-decoration:none;

		font-weight:bold;

		font-size:13px;

		}

.pink_sep	{

		clear:both;

		height:1px;

		background:#CCC;

		margin-top:5px

		}

.more_info{

		color:#BE533C;

		}

.more_info a {

		

		color:#BE533C;

		text-decoration:underline

		}

.cart_p	{

		font-weight:bold;

		font-size:13px;

		color:#BE533C;

		}

a.title {

	font-weight:bold;

		}		

.sorter{

		color:#FFFFFF;

}