/*body { font-size:10pt;font-family:verdana,arial,sans-serif;color:#000000;margin:0px 0px 30px 0px;padding:0px; }*/
/*body { font-size:10pt;font-family:verdana,arial,sans-serif;color:#000000;margin:0px 0px 30px 0px;padding:0px;background-color:#ffffec; }*/
body { font-size:10pt;font-family:verdana,arial,sans-serif;color:#333333;margin:0px 0px 0px 0px;padding:0px;background-color:#ffffec; }
img { border:0px; }
/*a, a:visited { text-decoration:none;color:#6622bb; }*/
a, a:visited { text-decoration:none;color:#af0082; }
/*a:hover { text-decoration:underline; }*/
a:hover { text-decoration:underline;color:#da81b2; }

.clear, .clearfix { clear:both; }
.float-right { float:right; }
.alert { font-weight:bold;color:#ff0000; }
.highlight { color:#ff0000; }
.strike { text-decoration:line-through; }
.required { color:#ff0000; }
.va-middle { vertical-align:middle; }

#container { width:1000px;margin-left:auto;margin-right:auto; }
/*#header { width:1000px;height:110px;margin-bottom:10px;background:url(http://www.akadot.com/images/akadot_header_new.jpg) top left no-repeat; }*/
#header { width:1000px;height:300px;margin-bottom:10px;background:url(images/akadot_header_new.png) top left no-repeat; }
#header h1 { margin:0px; }
/*#header a { display:block;width:400px;height:110px;float:left; }*/
#header a { display:block;width:1000px;height:280px;float:left; }
#header a i { display:none; }
/*#header-copy { float:left;width:200px;padding-top:25px;color:#000000;font-weight:bold; }*/
#header-copy { margin:0px;text-align:right;padding:0px 5px 0px 0px;font-size:9pt;color:#fff;font-weight:normal; }

/*#seo-text { margin:0px;padding-left:5px;font-style:italic;font-size:8pt;background:#fafafa;color:#ccc; }*/
#seo-text { margin:0px;text-align:right;padding-right:10px;font-style:italic;font-size:8pt;color:#ccc; }

/*#main { }*/
#main-left { width:180px;float:left; }
#main-right { width:810px;float:right; }
/*#footer { height:105px;background:url(images/akadot_footer.jpg) top left no-repeat;margin-top:10px;text-align:center;font-size:9pt;font-weight:bold; }*/
#footer { background-color:#ef92ae;margin-top:10px;text-align:center;font-size:9pt;font-weight:bold;color:#fff; }
/*#footer a, #footer a:visited { color:#000000; }*/
#footer a, #footer a:visited { color:#fff; }
/*#footer-links { float:left;width:700px;height:55px;padding-top:25px; }*/
#footer-links { padding:20px 0px 20px 0px; }
/*#copyright { float:left;width:700px;font-size:8pt;font-weight:normal; }*/
#copyright { font-size:8pt;font-weight:normal;padding:0px 0px 2px 0px; }
/*#secure-seal { float:left;width:150px;height:80px;padding-top:25px; }*/

/*#search-bar { height:30px;background:url(images/navi_bar.jpg) top left no-repeat;margin-bottom:10px;line-height:30px;padding:0px 10px;font-size:10pt;font-weight:bold;color:#000; }*/
#search-bar { background-color:#ef92ae;margin-bottom:10px;padding:5px 10px;font-size:8pt;color:#000; }
#search-bar a, #search-bar a:visited { color:#ffffff; }
/*#search-bar-right { float:right;color:#ffffff; }*/
#search-bar-right { float:right;color:#ffffff;margin:6px 0px 0px 0px;font-size:9pt;font-weight:bold; }
/*#search-bar .input-text { font-size:9pt; }*/
#search-bar .input-text { font-size:12pt;width:380px;padding:5px;border:0px;border-radius:5px; }
#search-form input, #search-form span { vertical-align:middle; }
/*#search-form-terms { width:150px; }*/

#index-banners-large { margin-bottom:10px; }
#index-banners-small { margin-top:10px; }
#index-banners-large img { width:400px;height:250px; }
#index-banners-small img { width:400px;height:215px; }
.banner-right { margin-left:10px; }

#footer-banners { margin-top:10px; }
#footer-banners ul { list-style-type:none;margin:0px;padding:0px; }
#footer-banners ul li { width:192px;height:170px;background:#ccccff;float:left;margin-left:10px; }
#footer-banners ul li.first { margin-left:0px; }
#footer-banners ul li img { width:192px;height:170px; }

#newsletter { margin-bottom:10px; }
#side-banner img { width:180px; }
#category-nav { margin-bottom:10px; }
#category-nav ul { list-style-type:none;margin:0px;padding:0px; }
/*#category-nav ul li { background:#f05555;margin-bottom:2px;font-size:9pt; }*/
#category-nav ul li { background:white;margin-bottom:2px;font-size:9pt; }
/*#category-nav ul li span { padding:5px 6px;display:block;border:1px solid #909090; }*/
#category-nav ul li span { padding:5px 6px;display:block;border:1px solid #c0c0c0; }
/*#category-nav ul li a { color:white;font-weight:bold;display:block; }*/
/*#category-nav ul li a { color:#62B;font-weight:bold;display:block; }*/
#category-nav ul li a { color:#000000;display:block; }
#category-nav ul ul { list-style-type:none;margin:0px;padding:1px 0px 0px 0px;color:#fff;background:#fff; }
/*#category-nav ul ul li { border:0px;background:#bbb;margin-top:2px; }*/
#category-nav ul ul li { border:0px;background:#fff0f5;margin-top:2px; }
#category-nav ul ul li span { padding:5px 12px; }
#category-nav ul ul li a { color:#000; }


/*.section-heading { background:#ff9999;padding:5px;font-weight:bold; }*/
.section-heading { background:#ef92ae;padding:5px;color:white; }
/*.section-heading a { color:white; }*/
.section-heading a { color:white;font-weight:bold; }
.section-heading .page-arrow { vertical-align:text-bottom;width:15px;margin:0px 3px; }

#slideshow { margin:0px 0px 10px 0px; }

.product-listing-note { height:1.3em;text-align:left;font-weight:bold;color:#cc6666; }
.product-listing { overflow:hidden;margin:10px 0px; }
.product-listing ul { list-style-type:none;margin:0px;padding:0px; }
/*.product-listing ul li { float:left;width:140px;height:280px;padding:4px 9px;text-align:center;font-size:9pt;border:1px solid #f03c45;margin:1px;overflow:hidden; }*/
.product-listing ul li { float:left;width:140px;height:280px;padding:4px 9px;text-align:center;font-size:9pt;border:1px solid #ef92ae;margin:1px;overflow:hidden; }
.product-listing ul li img { width:100px;max-height:150px;margin-bottom:5px; }
/*.product-listing-small { border:1px solid #f03c45;overflow:hidden;background:#f0f0f0; }*/
/*.product-listing-small { border:1px solid #f03c45;overflow:hidden;background:#fff9f5; }*/
.product-listing-small { border:1px solid #ef92ae;overflow:hidden;background:#ffffec;margin: 0px 0px 10px 0px; }
/*.product-listing-small ul { list-style-type:none;margin:4px;padding:0px;height:290px; }*/
.product-listing-small ul { list-style-type:none;margin:4px;padding:0px; }
/*.product-listing-small ul li { float:left;width:90px;height:320px;padding:5px 5px 5px 4px;text-align:center;font-size:9pt;overflow:hidden; }*/
.product-listing-small ul li { float:left;width:150px;height:300px;margin:10px 5px 10px 5px;text-align:center;font-size:9pt;overflow:hidden; }
/*.product-listing-small ul li img { width:80px;max-height:150px;margin-bottom:5px; }*/
.product-listing-small ul li img { width:120px;max-height:250px;margin-bottom:2px;border:1px solid #c0c0c0; }
.product-listing img.ajax-load, .product-listing-small img.ajax-load { width:32px;height:32px;margin-top:120px; }
.product-listing ul li .product-price, .product-listing-small ul li .product-price { font-size:9pt; }
.product-listing ul li .product-price p, .product-listing-small ul li .product-price p { margin-bottom:0px; }
/*.product-listing .product-name, .product-listing-small .product-name { font-weight:bold;margin-bottom:5px; }*/
/*.product-listing .product-name h3, .product-listing-small .product-name h3 { font-size:9pt;margin:0px; }*/
.product-listing .product-name h3, .product-listing-small .product-name h3 { font-weight:normal;font-size:8pt;margin:0px 0px 2px 0px; }

.product_dmp-listing-note { height:1.3em;text-align:left;font-weight:bold;color:#cc6666; }
.product_dmp-listing { overflow:hidden;margin:10px 0px; }
.product_dmp-listing ul { list-style-type:none;margin:0px;padding:0px; }
.product_dmp-listing ul li { float:left;width:140px;height:280px;padding:4px 9px;text-align:center;font-size:9pt;border:1px solid #f03c45;margin:1px;overflow:hidden; }
.product_dmp-listing ul li img { width:100px;max-height:150px;margin-bottom:5px; }
/*.product_dmp-listing-small { border:1px solid #f03c45;overflow:hidden;background:#f0f0f0; }*/
/*.product_dmp-listing-small { border:1px solid #f03c45;overflow:hidden;background:#fff9f5; }*/
.product_dmp-listing-small { border:1px solid #ef92ae;overflow:hidden;background:#ffffec;margin: 0px 0px 10px 0px; }
/*.product_dmp-listing-small ul { list-style-type:none;margin:4px;padding:0px;height:290px; }*/
.product_dmp-listing-small ul { list-style-type:none;margin:4px;padding:0px; }
/*.product_dmp-listing-small ul li { float:left;width:90px;height:320px;padding:5px 5px 5px 4px;text-align:center;font-size:9pt;overflow:hidden; }*/
.product_dmp-listing-small ul li { float:left;width:150px;height:300px;margin:10px 5px 10px 5px;text-align:center;font-size:9pt;overflow:hidden; }
/*.product_dmp-listing-small ul li img { width:80px;max-height:150px;margin-bottom:5px; }*/
.product_dmp-listing-small ul li img { width:120px;max-height:250px;margin-bottom:2px;border:1px solid #c0c0c0; }
.product_dmp-listing img.ajax-load, .product-listing-small img.ajax-load { width:32px;height:32px;margin-top:120px; }
.product_dmp-listing ul li .product-price, .product-listing-small ul li .product-price { font-size:9pt; }
.product_dmp-listing ul li .product-price p, .product-listing-small ul li .product-price p { margin-bottom:0px; }
/*.product_dmp-listing .product-name, .product-listing-small .product-name { font-weight:bold;margin-bottom:5px; }*/
/*.product_dmp-listing .product-name h3, .product-listing-small .product-name h3 { font-size:9pt;margin:0px; }*/
.product_dmp-listing .product-name h3, .product_dmp-listing-small .product-name h3 { font-weight:normal;font-size:8pt;margin:0px 0px 2px 0px; }

.product_bookoff-listing-note { height:1.3em;text-align:left;font-weight:bold;color:#cc6666; }
.product_bookoff-listing { overflow:hidden;margin:10px 0px; }
.product_bookoff-listing ul { list-style-type:none;margin:0px;padding:0px; }
.product_bookoff-listing ul li { float:left;width:140px;height:280px;padding:4px 9px;text-align:center;font-size:9pt;border:1px solid #f03c45;margin:1px;overflow:hidden; }
.product_bookoff-listing ul li img { width:100px;max-height:150px;margin-bottom:5px; }
/*.product_bookoff-listing-small { border:1px solid #f03c45;overflow:hidden;background:#f0f0f0; }*/
/*.product_bookoff-listing-small { border:1px solid #f03c45;overflow:hidden;background:#fff9f5; }*/
.product_bookoff-listing-small { border:1px solid #ef92ae;overflow:hidden;background:#ffffec;margin: 0px 0px 10px 0px; }
/*.product_bookoff-listing-small ul { list-style-type:none;margin:4px;padding:0px;height:290px; }*/
.product_bookoff-listing-small ul { list-style-type:none;margin:4px;padding:0px; }
/*.product_bookoff-listing-small ul li { float:left;width:90px;height:320px;padding:5px 5px 5px 4px;text-align:center;font-size:9pt;overflow:hidden; }*/
.product_bookoff-listing-small ul li { float:left;width:150px;height:300px;margin:10px 5px 10px 5px;text-align:center;font-size:9pt;overflow:hidden; }
/*.product_bookoff-listing-small ul li img { width:80px;max-height:150px;margin-bottom:5px; }*/
.product_bookoff-listing-small ul li img { width:120px;max-height:250px;margin-bottom:2px;border:1px solid #c0c0c0; }
.product_bookoff-listing img.ajax-load, .product-listing-small img.ajax-load { width:32px;height:32px;margin-top:120px; }
.product_bookoff-listing ul li .product-price, .product-listing-small ul li .product-price { font-size:9pt; }
.product_bookoff-listing ul li .product-price p, .product-listing-small ul li .product-price p { margin-bottom:0px; }
/*.product_bookoff-listing .product-name, .product-listing-small .product-name { font-weight:bold;margin-bottom:5px; }*/
/*.product_bookoff-listing .product-name h3, .product-listing-small .product-name h3 { font-size:9pt;margin:0px; }*/
.product_bookoff-listing .product-name h3, .product_bookoff-listing-small .product-name h3 { font-weight:normal;font-size:8pt;margin:0px 0px 2px 0px; }

.bc { font-size:8pt;padding:3px;margin-bottom:10px;border-bottom:1px solid #cccccc; }
.pipe { font-weight:normal; }
/*.content-padding { padding:10px;background:#ffeeee;font-size:10pt; }*/
.content-padding { padding:10px;background:#fff0f5;font-size:10pt; }
.content-padding-simple { padding:15px 10px;font-size:10pt; }

#product-info .product-col { width:340px;float:left;margin:0px 20px 20px 0px; }
/*#product-info .image { width:338px;padding:10px 0px;text-align:center;font-size:9pt;border:1px solid #000000; }*/
#product-info .image { width:338px;padding:10px 0px;text-align:center;font-size:9pt;border:1px solid #cccccc; }
#product-info .image img.fixed { width:300px; }
#product-info .details { float:left;width:450px;margin-bottom:20px; }
#product-info .product-title { font-size:14pt;margin:0px; }
#product-info .reviews { margin-top:15px;font-size:9pt;border:1px solid #cccccc;padding:8px 10px; }
#product-info .review { margin-top:10px;padding-top:10px;border-top:1px solid #cccccc;font-size:8pt; }
#product-info .product-price { margin-bottom:15px;font-size:12pt; }
#product-info .product-status { margin-bottom:15px; }
#product-info .product-status a { display:block;font-size:10pt; }
#product-info .product-properties { margin-bottom:15px; }
#product-info .product-id { margin:15px 0px;font-size:9pt; }
#product-info .product-options { margin-bottom:15px; }
#product-info .description-alt { margin-top:15px;color:#007700;font-size:9pt;border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;padding:7px 0px; }
#product-info .description { margin-top:15px;font-size:9pt; }
#product-info .addthis { margin-top:10px; }
#recommended { margin:15px 0px; }

.category-header-image { text-align:center;margin-bottom:15px; }
/*.pagination-box { background:#f03c45;padding:5px;color:#000; }*/
.pagination-box { background:#ef92ae;padding:5px;color:#fff; }
/*.pagination-alphabetically-box { background:#ffffff;padding:5px; }*/
.pagination-alphabetically-box { background:#fff0f5;padding:5px; }
.alpha_links span { font-weight:bold;margin:0px 1px; }
.alpha_links span a, .alpha_links span a:visited { color:#f05555; }
.alpha_links span.selected { text-decoration:underline; }

#filter-box { padding:10px 15px;background:#eeeeee;margin-bottom:15px; }
.ms-reference a { color:#ff0000;margin-right:15px; }

/*h1.title-box { font-size:16pt;padding:5px 10px;background:#ddd;border-left:8px solid #999; }*/
h1.title-box { font-size:16pt;padding:5px 10px;background:#fff0f5;border-left:8px solid #ef92ae; }
.content-padding h2 { font-size:11pt;margin:0px 0px 10px 0px;padding-bottom:4px;border-bottom:1px solid #999; }
div.button-box { margin-top:15px; }
.content-half { float:left;width:40%;padding:0px 20px; }

ul.best-sellers-listing { list-style-type:none;margin:0px;padding:0px; }
ul.best-sellers-listing li { float:left;margin-left:10px; }

div.best-sellers {
	margin-top:25px;
	background:#ffeeee;
}
div.best-sellers h3.category_name {
	font-size:10pt;
	font-weight:bold;
	margin:0px 0px 5px 0px;
	padding:3px 0px 3px 10px;
	/*background:#f03c45;*/
	background:#ef92ae;
	/*color:#000;*/
	color:#fff;
}
div.best-sellers h3.category_name a, div.best-sellers h3.category_name a:visited {
	font-size:9pt;
	color:#fff;
	text-decoration:none;
	font-weight:normal;
}
div.best-sellers h3.category_name a:hover {
	text-decoration:underline;
}
div.best-sellers h3.category_name span {
	font-size:8pt;
	margin-left:10px;
}
/*
div.best-sellers .product-listing-small ul li { float:left;width:90px;height:280px;padding:5px 35px;text-align:center;font-size:9pt; }
div.best-sellers .product-listing-small ul li img { width:80px;max-height:150px;margin-bottom:5px; }
*/

ol.survey { font-weight:bold; }
ol.survey li { margin-bottom:15px; }
ol.survey li div { font-weight:normal; }
ol.survey li div table { width:640px;border:0px; }
ol.survey li div table td { width:320px;padding:0px;vertical-align:top; }

.shopping-cart { font-size:10pt;margin-bottom:15px; }
.shopping-cart td { text-align:center;padding:0px 6px;margin:0px; }
.shopping-cart thead td { white-space:nowrap;font-weight:bold;padding-bottom:10px;border-bottom:1px solid #000000; }
.shopping-cart tbody td { padding-top:3px; }
.shopping-cart tfoot td { padding-top:10px;text-align:right;font-weight:bold; }
#order-information-items-table tfoot td { font-weight:normal; }
#order-information-items-table .subtotal { font-weight:bold; }
#order-information-items-table .total { font-weight:bold;color:#ff0000; }

.shipping-options { list-style-type:none;margin:0px 0px 20px 0px;padding:0px; }
div.payment-module { padding:10px 0px 0px 40px; }
div.payment-module .dt { display:inline-block;width:200px; }


/* MY-FORM */
form.my-form { width:320px;margin-left:20px; }
.my-form label { font-weight:bold; }
/*clear*/
.my-form .col-main, .my-form .col-left { clear:left; }
/* margin-bottom */
.my-form .col-main, .my-form .col-left, .my-form .col-right { margin-bottom:5px; }
.my-form .col-main { width:100%; }
.my-form .col-left, .my-form .col-right { float:left;width:48%; }
.my-form .col-left { padding-right:2%; }
.my-form .col-right { padding-left:2%; }
.my-form .col-left .input-text, .my-form .col-left .input-select, .my-form .col-right .input-text, .my-form .col-right .input-select { margin:3px 0;width:99%; }
.my-form .col-main .input-text, .my-form .col-main .input-select { width:99.5%;margin:3px 0; }

/* MY-TABLE */
.my-table { font-weight:normal;empty-cells:show; }
.my-table td { vertical-align:top; }
/* we won't use title any more but TH */
.my-table .title{ font-size:13px;font-weight:bold; }
.my-table .title a { font-weight:bold; }
.my-table .title td { padding:0px 0 6px 0; }
.my-table .title .my-table, .my-table h2 .my-table { font-size:11px;font-weight:normal; }
.my-table th { font-size:13px;font-weight:bold; }
.my-table th a { font-weight:bold; }
.my-table th { padding:0px 0 6px 0;text-align:left; }
.my-table th .my-table, .my-table h2 .my-table { font-size:11px;font-weight:normal; }
.my-table .subtitle, .my-table .item { font-weight:bold;color:#E62A28; }

/* MESSAGES */	
#messages { margin-bottom:10px;padding-left:0em; }
#messages .sucess-message, #messages .warning-message, #messages .error-message { margin:5px 0; }
.success-message { color:green; }
.warning-message { color:blue; }
.error-message { color:red; }

/* MY-TABLE #ORDER-HISTORY-TABLE */
#order-history-table { width:100%; }
#order-history-table th, #order-history-table td { border-bottom:1px solid #E1E2C4; }
#order-history-table th, #order-history-table td { padding-left:12px; }
#order-history-table .col-1 { width:20%; }
#order-history-table .col-2 { width:14%; }
#order-history-table .col-3 { width:20%; }
#order-history-table .col-4 { text-align:right;width:11%; }
#order-history-table .col-5 { text-align:center;width:13%; }
#order-history-table .col-6 { text-align:center;width:13%; }

.category-listing { margin-bottom:15px; }
.category-listing ul { list-style-type:none;margin:0px;padding:0px; }
/*.category-listing ul li { float:left;width:194px;height:3.0em;margin:3px 3px;border:1px solid #f05555;font-size:11pt;overflow:hidden; }*/
.category-listing ul li { float:left;width:194px;height:3.0em;margin:3px 3px;border:1px solid #ef92ae;font-size:11pt;overflow:hidden; }
.category-listing ul li a { font-weight:bold;display:block;height:100%;padding:2px;text-align:center; }
.category-listing ul li.category-image a { padding-left:55px; }

#filter-box label { font-weight:bold; }
#filter-box a { text-decoration:underline; }

.survey_title { font-weight:bold;font-size:12pt; }
.survey_intro { margin-top:15px; }
.survey_question_title { font-weight:bold;margin-top:15px; }
.survey_checkbox, .survey_radio { list-style-type:none;margin-left:0px;padding-left:0px; }
.survey_button { margin-top:15px;padding-top:15px;border-top:1px solid #bbbbbb; }



#promo-box { border:1px solid #ef92ae;padding:5px;margin-bottom:10px;color:#444444;font-size:8pt; }
#promo-box h3 { font-size:10pt;margin:0px 0px 6px 0px; }