/*-------------------------------------------------------Global Styles ---------------------------------------*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
	font-family:Arial, Helvetica, sans-serif;
}

img	{
	-ms-interpolation-mode: bicubic;
}

:focus {
	outline: 0;
}
body {

}
table {
	border-collapse: separate;
	vertical-align:top;
}

a	{
	text-decoration: none;
}
a:hover	{
	text-decoration: underline;
}
a img	{
	border:0;
}
tr, td	{
	vertical-align:top;
}

.clear { clear:both;}

.left { float:left;}

.right { float: right;}

.last { border:none !important; background:none !important;}

.center { text-align:center !important;}

.vert_middle { vertical-align:middle !important;}



body { text-align:center !important; margin:0 auto !important; width:974px; font-family:Arial, Helvetica, sans-serif; background:url(/omerchV2/site/images/bg_body.gif) repeat-x #000;}

#mainContents { width:790px;}


/*----Header ------*/
#sc_header { position:relative; height:155px; }

#sc_header h3 { background: url(/omerchV2/site/images/logo_omega.gif) no-repeat; width:183px; height:122px; text-indent:-50000px; position:absolute; left:0px; top:0px;  }

#sc_header h3 a { display:block; width:183px; height:122px; }


.link {
    color: #FFFFFF;
    font-size: 9px;
    padding: 15px 8px 8px;
    text-decoration: none;
    text-transform: uppercase;
}


#sc_header ul.topmenu li { float:left; color:#666666; font-size:11px; list-style:none;}

#sc_header ul.topmenu li a { color:#c4c4c4; text-transform:uppercase; text-decoration:none;  color: #C4C4C4; text-decoration: none; text-transform: uppercase; height:32px; line-height:32px; padding:0px 12px;}

#sc_header ul.topmenu li a:hover { color:#fff;  text-decoration:none;}
#sc_header ul#top_left { left: 260px; position: absolute; top: 0;}
#sc_header ul#top_left li a {background:url(/omerchV2/site/images/back_top_left.gif) no-repeat right center;  }
#sc_header ul#top_left li a:hover { color:#fff;}
#sc_header ul#top_left li.last a { background:none} 
#sc_header ul#top_right {position:absolute; right:0px; top:0px;}
#sc_header ul#top_right li a { background-image:url(/omerchV2/site/images/back_top_menu.gif); background-repeat:repeat-x; background-position:left top; display:block; height:32px; line-height:32px;  color:#fff; }
#sc_header ul#top_right li a:hover { background-position:left bottom; }

#questions { position:absolute; top:46px; left:420px; text-indent:-5000px; background:url(/omerchV2/site/images/questions_Free.png) no-repeat; width:139px; height:40px;}



#sc_header #free_ship { position:absolute; top:46px; right:0px; text-indent:-5000px; background: url(/omerchV2/site/images/questions_Free.png) no-repeat 0px -43px; width:232px; height:40px;}

#sc_header #free_ship a { display:block; width:232px; height:40px;}




#crum { position:absolute; left:8px; top:137px; font-size:10px; color:#c1c1c1; text-align:left;  }
#crum span {color:#c1c1c1;}
#crum a {color:#c1c1c1; font-size:10px;}

#top_message {font-size:10px; color:#c1c1c1; text-align:left; position:absolute; right:0px; top:137px; white-space:nowrap;}
#top_message span { color:#cc0000;}




/*------------------------------------------------------- LEFT ---------------------------------------*/

#left_menu_td { width:184px; overflow:hidden; padding:0px; margin:0px;}

#left_menu { width:184px;}

#left_menu p { margin:0; padding:0;}
.boxes_left { background:url(/omerchV2/site/images/back_lef_boxes.gif) no-repeat; margin-bottom:7px; width:184px; position:relative;}

#box_search { background-position:0px -68px; height:57px; overflow: hidden;   }

#box_search .title { position:absolute; font-size:16px; font-weight:bold; color:#FFF; top:10px; left:8px;}

#box_search #searchBtn { position:absolute; top:29px; right:3px; }

#box_search #input_info { position:absolute; top:31px; left:6px; width:133px; height:18px;}

#box_search #go_btn { border:none; width:31px; height:23px; background:url(/omerchV2/site/images/goBtn.gif) no-repeat; padding:0; width:34px; cursor:pointer; }

#search_input { border:0px solid #fff !important; height:18px; width:130px; padding:0px;}

#box_shop { background-position:0px 0px; height:65px; }

#box_shop .title { position:absolute; top:10px; left:35px; font-size:12px; color:#474646; text-transform:uppercase; font-weight:bold; }

#box_shop .title a { color:#fff;}

#box_shop .qtyItem {position:absolute; font-size:14px; color:#fff; left:14px; top:35px; font-weight:bold;}

#box_shop .qtyItem span {font-size:11px; font-weight:normal;}

#box_shop .money {position:absolute; font-size:14px;color:#fff; left:97px; top:35px; font-weight:bold;}

#box_shop .checkandview {position:absolute; z-index:50; bottom:-18px; left:29px; text-indent:-5000px; background:url(/omerchV2/site/images/shop_btns.png) no-repeat top right; width:128px; height:18px;}
#box_shop a.checkBtn  {display:block; width:80px; height:18px; float: right;}
#box_shop a.view  {display:block; width:47px; height:18px; float:left;}

#box_left_menu { width:184px; overflow:hidden; }
#box_left_menu .top { height:10px; overflow:hidden;  background:url(/omerchV2/site/images/back_lef_boxes.gif) no-repeat 0px -128px; }
#box_left_menu .bottom { height:10px; overflow:hidden;  background:url(/omerchV2/site/images/back_lef_boxes.gif) no-repeat 0px -142px; }
#box_left_menu .content {   background: none repeat scroll 0 0 #1E1E1E;
    border-left: 1px solid #242424;
    border-right: 1px solid #242424;}

#box_left_menu .title { font-size:12px; color:#fff; text-transform:uppercase; font-weight:bold; padding:6px 0px; text-indent:12px;  }


#content_all_td
{
width:182px;
background-color:#1e1e1e; color:#fff ;
text-align:center !important;
font-size:12px ;
overflow:hidden;
}

#content_all_td a {
font-size:12px;
color:#fff;
}
#content_all_td td smalltext .textboldnolink a {
background-color:#1e1e1e; color:#2a2a2a !important;
}



#content_all_td td
{
vertical-align:middle;
}

#content_all_td a
{
text-decoration:none;
}

#content_all_td td td
{
border-bottom:#2c2c2c 1px solid;
 height:22px;
 vertical-align:middle !important;
 padding-left:5px !important;
} 

#content_all_td td .text, #content_all_td td .textboldnolink { }


#content_all_td .noprint
{
/*display:none;*/
} 

#content_all_td  .textboldnolink  a {
font:12px;
font-size:12px;
color:#ffffff !important;
font-weight:bold !important;
}

#content_all_td td .textboldnolink  {
color:#ffffff;
font-size:13px; 
font-weight:bold;
}






















/*------------------------------------------------------- FOOTER ---------------------------------------*/

#footer { text-align:center; margin:18px auto 0 auto;}

#footer_top { position:relative; background: url(/omerchV2/site/images/back_foooter_RR.gif) repeat-x #242424;  font-size:12px; color:#cbcaca; text-align:left; overflow:auto;   }
#footer_top hr { position:absolute; top:0px; left:0px; width:974px; height:7px; color:#000; border:none; background:#000; margin:0px;}

#footer_top a { color:#cbcaca;}


#footer_top .content {float:left;  background:url(/omerchV2/site/images/border_footer.gif) repeat-y right; height:140px; #height:157px; line-height:120%; padding:17px 0px 0px 0px;   }
#footer_top ul { list-style:none; font-size:11px;  }
#footer_top #new_l { width:217px; position:relative; background: url(/omerchV2/site/images/border_footer.gif)  repeat-y right;}
#footer_top #new_l .title { text-indent:-5000000px; background: url(/omerchV2/site/images/joinlist_.gif) no-repeat 20px -10px; margin-top:0px; height:34px; }
#footer_top #new_l iframe { position:absolute;left:10px; position:absolute; top:30px; width:190px !important;  }

#footer_top #custo { width:184px;}
#footer_top #custo ul { margin: 0 0 0 27px;}
#footer_top #way { width:169px;}
#footer_top #way ul { margin: 0 0 0 41px;}
#footer_top #myacc { width:162px;}
#footer_top #myacc ul { margin: 0 0 0 36px;}
#footer_top #contac{ width:239px; background:none !important;}
#footer_top #contac p{ margin: 0 0 0 57px;}

#footer_top .title { font-weight:bold; font-size:12px !important; color:#FFF; padding-bottom:3px;}

#footer_bt { /*overflow:auto;*/ padding:7px 0 10px 0; }


#footer_bt ul#footer_left { float:left; font-size:11px; color:#595959; text-align:left; list-style:none; margin:0px; padding:0px; width:530px;}

#footer_bt ul#footer_left  li { padding-left:10px; float:left;}

#footer_bt ul#footer_left  li a {color:#595959;}

#footer_bt #footer_right { float:right; text-align:right; font-size:12px; color:#fff; font-weight:bold;}


/*------------------------------------------------------- home List ---------------------------------------*/


#newhomeshowcase { position:relative; width:566px; height:207px;}

#newhomeshowcase .homebanner { position:absolute; left:0; top:0; }
#newhomeshowcase .slideButtons { position:absolute; right:0; bottom:0; padding:5px; z-index:1000000000; }
#newhomeshowcase .slideButtons a { line-height:18px; color:#000; font-size:12px; text-align:center; float:left; background:url(/omerchV2/site/images/back_number.png); width:20px; height:19px; margin-left:2px; }
#newhomeshowcase .slideButtons a.selected { font-weight:bold; }
#newhomesTT {margin-bottom:5px;}
#newhomeshowcaseTT { position:relative; width:974px; height:292px; }

#newhomeshowcaseTT .homebanner { position:absolute; left:0; top:0; }
#newhomeshowcaseTT .slideButtons { position:absolute; right:0; bottom:0; padding:5px; z-index:1000000000; }
#newhomeshowcaseTT .slideButtons a { line-height:18px; color:#000; font-size:12px; text-align:center; float:left; background:url(/omerchV2/site/images/back_number.png); width:20px; height:19px; margin-left:2px; }
#newhomeshowcaseTT .slideButtons a.selected { font-weight:bold; }

#newhometabs { display:	none; }



.tabs1	{filter: alpha(opacity=10); moz-opacity:.1; opacity:.1;}
.tabs2	{filter: alpha(opacity=20); moz-opacity:.2; opacity:.2;}
.tabs3	{filter: alpha(opacity=30); moz-opacity:.3; opacity:.3;}
.tabs4	{filter: alpha(opacity=40); moz-opacity:.4; opacity:.4;}
.tabs5	{filter: alpha(opacity=50); moz-opacity:.5; opacity:.5;}
.tabs6	{filter: alpha(opacity=60); moz-opacity:.6; opacity:.6;}
.tabs7	{filter: alpha(opacity=70); moz-opacity:.7; opacity:.7;}
.tabs8	{filter: alpha(opacity=80); moz-opacity:.8; opacity:.8;}
.tabs9	{filter: alpha(opacity=90); moz-opacity:.9; opacity:.9;}
.tabs10	{filter: alpha(opacity=100); moz-opacity:1; opacity:1;}

.tabs_test1	{filter: alpha(opacity=10); moz-opacity:.1; opacity:.1;}
.tabs_test2	{filter: alpha(opacity=20); moz-opacity:.2; opacity:.2;}
.tabs_test3	{filter: alpha(opacity=30); moz-opacity:.3; opacity:.3;}
.tabs_test4	{filter: alpha(opacity=40); moz-opacity:.4; opacity:.4;}
.tabs_test5	{filter: alpha(opacity=50); moz-opacity:.5; opacity:.5;}
.tabs_test6	{filter: alpha(opacity=60); moz-opacity:.6; opacity:.6;}
.tabs_test7	{filter: alpha(opacity=70); moz-opacity:.7; opacity:.7;}
.tabs_test8	{filter: alpha(opacity=80); moz-opacity:.8; opacity:.8;}
.tabs_test9	{filter: alpha(opacity=90); moz-opacity:.9; opacity:.9;}
.tabs_test10	{filter: alpha(opacity=100); moz-opacity:1; opacity:1;}

/*------------------------------------------------------- Home List ---------------------------------------*/

#categoryOM_td { padding-left:15px; line-height: 120%;}

#categoryOM_td h1 { color: #FFFFFF;
    font-size: 18px;
    font-weight: bold;
    padding: 10px 0 10px 10px;
    text-align: left;}

#descriptionOM {background-color: #1D1D1D;
    border-top: 1px solid #4C4C4C;
    color: #FFFFFF;
    font-size: 12px;
    margin-bottom: 15px;
    text-align: left; padding:10px;}

.homelist_td #item_list { width:775px; overflow:hidden;}

.homelist_td .item_cell { margin:10px 26px 10px 0px;  }

.homelist_td h3 { color: #FFFFFF;
    font-size: 18px;
    font-weight: bold;
    padding: 10px 0 7px 10px;
	border-bottom:1px solid #4C4C4C;
    text-align: left;
	margin-bottom:7px;}
/*---------------- --------------------------------------- ITEM List ---------------------------------------*/

item_list_td { width:790px;}
#item_list { text-align:left; margin-left:15px;}

#item_list h2 { font-size:16px; border-bottom:1px solid #e3e1e1; padding:0px 0px 8px 10px; font-weight:bold; color: #CEA23D; }

#item_list .content_list {}

#item_list .item_cell_td { }

.item_cell { border:1px solid #000; padding:7px 5px; width:362px; #width:376px; margin:10px 5px; background:#1e1e1e; }
.item_cell label { font-size:8pt; padding-right:10px; }
.item_cell select { border:1px solid #999; font-size:8pt; background:#ffffe5; color:#000; }

.item_cell .imagen_content { width:100px; float:left;}
.item_cell .imagen_content .image { width:100px; height:100px; overflow:hidden; margin-bottom:8px;}

.item_cell .imagen_content .image img { width:100px; }

.pre_order{ text-align:center; height:10px; background: url(/omerchV2/site/images/preorder.gif)  no-repeat left center; text-indent:-5000px;  }
.item_cell .pre_order{ text-align:center; height:10px; background: url(/omerchV2/site/images/preorder.gif)  no-repeat center center; text-indent:-5000px;  }

.in_stock { text-align:center; height:10px; background: url(/omerchV2/site/images/in_stock_RR.gif) no-repeat left center; text-indent:-5000px;   }
.item_cell .in_stock { text-align:center; height:10px; background: url(/omerchV2/site/images/in_stock_RR.gif) no-repeat center center; text-indent:-5000px;   }

.re_order{ text-align:center; height:10px; background: url(/omerchV2/site/images/re_order.gif)  no-repeat left center; text-indent:-5000px;  }
.item_cell .re_order{ text-align:center; height:10px; background: url(/omerchV2/site/images/re_order.gif)  no-repeat center center; text-indent:-5000px;  }


.in_stock { text-align:center; height:10px; background: url(/omerchV2/site/images/in_stock.gif) no-repeat left center; text-indent:-5000px;   }
.item_cell .content { width:250px; float:right; text-align:left; font-size:13px;}
.item_cell .content .name { height:32px; overflow:hidden; margin-bottom:6px; font-weight:bold;}
.item_cell .content .name a { color:#cea23d;}
.item_cell .content .descrip { height:30px; overflow:hidden; margin-bottom:6px; color:#bbbbbb; overflow:hidden;}

.item_cell .content .price { height:17px; overflow:hidden; color:#cea23d; margin-bottom:3px; font-weight:bold; }
.item_cell .content .price .price_only_ { color:#cea23d;}
.item_cell .content .smalltextnolink { color: #BBBBBB;}

.item_cell .content .price span { height:17px; overflow:hidden; color:#bbbbbb; text-decoration:line-through; padding-left:5px; }

.item_cell .content .aadto #qty { display:none;}

.item_cell .content .aadto div { float:left;}

.item_cell .content .aadto input#addtocart { border:0px solid #fff !important; background:url(/omerchV2/site/images/aadto_cell.gif) no-repeat; width:114px; height:26px;  cursor:pointer; float:left; margin-top:5px;  }


/*---------- Category List RR --------------*/

#categoryN { margin-left:15px;}

#categoryN  h1 { font-size:18px; font-weight:bold; text-align:left; color:#FFF; padding:0 0 10px 3px;}

#categoryN .descrip { background-color:#1d1d1d; text-align:left; border-top:1px solid #4c4c4c; color:#fff; font-size:12px; margin-bottom:15px;     padding: 10px 8px;}

#categoryN .cate_list { margin-bottom:25px; }

#categoryN .detail { width:209px; float:right; text-align:left; font-size:12px; color:#fff; }

#categoryN .detail p { margin:0px; padding:0 0 6px 0; font-size:12px; color:#fff;  }

#categoryN .detail p.title {font-size:14px; color:#fff; font-weight:bold;  }

#categoryN .detail a {color:#D79E36; text-transform:uppercase;}

#categoryN .cate_cell_td { width:400px;}
#categoryN .cate_cell { width:355px; overflow: auto; margin-bottom:20px;}
#categoryN .image { width:113px; float:left;}


#categoryN .image .conten_T {  padding-top:10px; text-align:center;}
#categoryN .image .conten_B { height:10px; overflow:hidden; text-align:center;}


#categoryN .advert { display:none;}




/*------------------------------------------------------- Shopping Cart ---------------------------------------*/

#thirdPartyCheckoutButtons { padding:0 258px 0 0 !important;}

#shop_cart_td #mainContents { width:974px; }

#shop_cart_td #lef_menu_shop { width:200px; display:block !important; }

#shop_cart_td #box_shop { display:none; }

#shop_cart_td #new_shop { width:774px; }

#shop_cart_td #carttable {width:774px; }


#shop_cart_td #related_list .content { width:774px !important;}

#sc_top_shop { position:relative; height:80px; text-align:left; display:block !important; }
#sc_top_shop h1 { position: absolute; left:0px; top:0px; padding:0px; margin:0px; font-size:16px; font-weight:bold; color:#000000; } 

#sc_top_shop #custom_sh { position: absolute; left:0px; top:38px; font-size:14px; } 
#sc_top_shop #print_page_sh { position: absolute; right:0px; top:28px; padding-left:28px; padding-top:10px; font-size:13px; color:#3b3b3b; background: url(/omerchV2/site/images/icons/print_page.gif) no-repeat 0px 2px; }

#sc_top_shop #print_page_sh a { color:#3b3b3b;  }

#box_left_menu .content li a { font-size:11px; display:block; padding:5px 0px 5px 20px; color:#2a2a2a;}

#box_left_menu .content li { border-top:1px solid #C8C4C4}

#new_shop #carttable{ border:#9d9d9d solid 1px !important; font-size:12px; color:#000000; margin-bottom:15px;}

#carttable tr, #carttable td { 	font-size:12px; color:#444444; }

table#carttable a { text-decoration:underline; 	display:block; 	padding:5px;color:#444444;}

#carttableheader td.smalltext { vertical-align:middle; /*height:40px;*/}

table#carttable a:hover { text-decoration:underline !important; }

table#carttable b { font-size:14px; display:block; padding:3px; background-color:#FFF; }
table#carttable .bglttextrt { font-size:14px; padding:5px; 	background-color:#FFF; }
table#carttable .listheadernosort {	color:#ffffff; 	text-align:center; 	text-decoration:none !important; background-color:#999999;font-size:12px; }

.texttable { padding:3px !important; border-collapse:collapse;}
.texttablert, .texttablectr, .texttable, .listtexthl { 	border-top: none!important; border-left: none!important; border-right: none!important; border-bottom: #9d9d9d solid 1px !important; padding:3px !important; background-color: #FFF; }
td.texttable table { text-align:center;}

table#carttable .listheadernosort { font-weight:bold;  color:#ffffff; text-align:center; font-size:12px;}

#carttablerow0 .texttable, #carttablerow0 .texttablert, #carttablerow0 .texttablectr,  #carttablerow2 .texttable, #carttablerow2 .texttablert, #carttablerow2 .texttablectr, #carttablerow4 .texttable, #carttablerow4 .texttablert, #carttablerow4 .texttablectr, #carttablerow6 .texttable, #carttablerow6 .texttablert, #carttablerow6 .texttablectr, #carttablerow8 .texttable, #carttablerow8 .texttablert, #carttablerow8 .texttablectr, #carttablerow10 .texttable, #carttablerow10 .texttablert, #carttablerow10 .texttablectr, #carttablerow12 .texttable, #carttablerow12 .texttablert, #carttablerow12 .texttablectr, #carttablerow14 .texttable, #carttablerow14 .texttablert, #carttablerow14 .texttablectr{ background-color: #f4f4f4 !important}
 


#new_shop #checkout, #inputCheckoutAnalytic {background: #ff6100; border:1px solid #9ba5ae !important; color:#FFFFFF; font-size:12px; height:23px; line-height:23px; padding:0 0 0 0; text-align:left; cursor: pointer; margin-right:5px; width:170px !important; text-align:center !important; text-transform:none !important;}



#cancel, #recalc { cursor:pointer}


#new_shop #cancel {border:1px solid #999999 !important; width:118px; text-align:center; font-size:12px; height:23px; line-height:23px; background:#efefef; color:#110011; font-weight:bold;  }

#new_shop #recalc {border:1px solid #999999 !important; width:118px; text-align:center; font-size:12px; height:23px; line-height:23px; background:#efefef; color:#110011; font-weight:bold; text-align:center;  margin-left:5px;}

#box_cart ul { margin-top:7px;}


#informational {margin-left:15px; width: 760px; color:#555; font-size:12px}
#informational h1 {border-bottom:1px solid #E3E1E1;
font-size:16px;
font-weight:bold;
padding:0 0 8px 0px; margin-bottom:10px}
#informational p {color:#555; font-size:12px}
.titlelistnew { font-size:13px; font-weight:bold; color:#057d00;}
.titlelistupcoming  { font-size:13px; font-weight:bold; color:#018fad; }
.titlelistrestock  { font-size:13px; font-weight:bold; color:#f47808; }
.titlelistreduce { font-size:13px; font-weight:bold; color:#C60000; }

#dayle_up .content {padding:5px}
#dayle_up .content p {padding-top:8px}


#div__body, #div__header, #div__footer, #footer_top{ width:974px !important; }

body { width:974px !important; }
.outofstock{color:#ce0000; font-size:12px; text-align:center}
#top_box_it .outofstock { text-align:left !important}
.icon_outofstock {background:transparent url(/omerchV2/site/images/icons/icon_outstock.gif) no-repeat;
height:31px;
text-indent:-5000px;
width:29px;}
#dayle_up .content a:link, #dayle_up .content a:hover, #dayle_up .content a:visited { color: #444444}
#main_title {border-bottom:1px solid #E3E1E1;
font-size:16px;
font-weight:bold;
padding:0 0 8px 10px; margin-bottom:10px}
.bgbutton {
background-color:#FF6100; color: #FFF; }
.medtext a:link, .medtext {color: #555;}
.bglt {background-color:#000000; color:#fff}
.smalltextbnolink { font-size:12px}
.smalltext { color:#CBCACA !important}

br.clear { display:block; height:1px; overflow:hidden;}

.advert {
	text-align: center;
background-color: transparent;
background-image: url(/omerchV2/site/images/advert_bg.png);
background-repeat: no-repeat;
background-attachment: scroll;
background-position: 0% 0%;
width: 749px;
height: 101px;
padding-top: 5px;
padding-left: 4px;
margin-left: auto;
margin-right: auto;
}

/*------------------------------------------------------- Item Template  ---------------------------------------*/


#item_templateN { width:770px; float:right; overflow:hidden;}

#item_templateN .Content_L { width:160px; float:left; font-size:11px; text-align:left; color:#fff;}

#item_templateN .Content_L a {font-size:11px; color:#fff; text-decoration:underline;}

#item_templateN .Content_L .image { width:160px; height:160px; overflow:hidden; margin-bottom:10px;}

#item_templateN .Content_L .reviews { width:155px;  overflow:hidden; margin-bottom:10px;}
#item_templateN .Content_L .reviews p { margin-bottom:5px;}
#item_templateN .Content_L .reviews p.title { margin-bottom:8px;}
#item_templateN .Content_L .reviews p { color:#fff}
#item_templateN .Content_L .reviews p a { color:#fff}

#item_templateN .Content_L .banner_FF {  width:122px; padding-left:5px; margin-top:15px;}

#item_templateN .Content_R { width:573px; float:right; position:relative; z-index:80;}

#item_templateN .Content_R #top_box_it {  position:relative; padding-bottom:5px;  }

#item_templateN .Content_R .boxes {border:0px solid #dadada; background:#242424;}

#item_templateN .Content_R .title { background:#323232; color:#FFF; padding:5px 10px; text-align:left; font-size:13px; font-weight:bold; text-transform:uppercase;}

#item_templateN h1 { font-size:16px !important; color:#fff; text-transform:none !important; font-weight:bold; }

#item_templateN h1 span { font-size:15px; font-weight:bold; color:#e70000; text-transform:uppercase;  }

.icon_name { position:absolute; top:0px; left:-27px; width:29px; height:31px; text-indent:-5000px; }

.icon_preorder { background:url(/omerchV2/site/images/stra_name.gif) no-repeat 0px -40px; width:29px; height:31px; text-indent:-5000px;}

.icon_order{ background: url(/omerchV2/site/images/ico_check.gif) no-repeat 0px -39px; width:29px; height:31px; text-indent:-5000px;}

#item_templateN .icon_reorder { background: url(/omerchV2/site/images/ico_reorder.gif) no-repeat 0px -39px; width:29px; height:31px; text-indent:-5000px;}

#top_box_it { text-align:center;}    
#top_box_it .all_option { margin-top:10px; margin-right:auto; margin-left:auto; margin-bottom:0px; #margin-left:0px !important; width:548px; background:url(/omerchV2/site/images/back_Top_box.gif) repeat-y; list-style:none; padding:10px; overflow:auto;}

#top_box_it .all_option li { width:165px; #width:165px; float:left; text-align:left; font-size:12px; color:#b1b1b1; padding-left:12px; line-height:115%; }

#top_box_it  .all_option li#price_add { width:194px; padding-left:0px;}

#top_box_it .all_option li p { padding:0 0 5px 0; margin:0px; }

#top_box_it .all_option #rrp { color:#eaeaea; text-decoration:line-through; }

#top_box_it .all_option #our_price { font-weight:bold; font-size:13px; color:#62a7dc;}

#top_box_it .all_option #save { font-weight:bold; font-size:9px; color:#2eac01;}

#top_box_it .all_option #addtocart { padding:5px 0 5px 0; font-size:11px; color:#bbb; /*position:relative;*/ #float:none;}
#top_box_it .all_option #addtocart_div { padding:5px 0 5px 0; font-size:11px; color:#bbb; /*position:relative;*/ #float:none;}

#sc_qty_add { font-size:11px; color:#939393; vertical-align:middle; }

#sc_qty_add  #qty { border:1px solid #b4b4b4; font-size:12px; font-weight:bold; text-align:right; padding:5px; width:20px; margin:0px 7px; #height:25px;}

#sc_qty_add span { padding-top:5px;}

#td_add_to_cart  #addtocart {border:0px solid #fff !important; background:url(/omerchV2/site/images/addtocart_rr.gif) no-repeat; width:114px; height:26px;  cursor:pointer;}
#td_add_to_cart  #addtocart_div {border:0px solid #fff !important; background:url(/omerchV2/site/images/addtocart_rr.gif) no-repeat; width:114px; height:26px;  cursor:pointer;}
#top_box_it .all_option #date{ font-size:14px; font-weight:bold; color:#fff; }
#top_box_it .all_option #reserve{ font-weight:bold; color:#11b7ad;}

#top_box_it .all_option #ship{ padding-top:5px;}

#top_box_it .all_option .pre_order, #top_box_it .all_option .in_stock, #top_box_it .all_option .re_order { padding-bottom:8px;}

#next_box { text-align:left; margin-top:10px; color:#BBBBBB; font-size:12px; min-height:1px; height:auto; #height:1px; background:#242424;}

#new_new_desc {border: #DADADA solid 0px; margin-bottom:15px; font-size:12px; margin-top:15px; color:#BBBBBB;  background:#242424;}

#middle_box_it { margin:15px 0 20px 0; /*overflow:auto;*/ #height:10px; }

#middle_box_it .w_track { width:335px;}
#middle_box_it .no_track { width:570px !important;}

#middle_box_it #box_descrip { position:relative; float:left;}

#middle_box_it #box_descrip .content { padding:14px 0px 0px 12px; font-size:12px; color:#bbbbbb; text-align:left;}

#middle_box_it #box_descrip .name { color:#fff; font-weight:bold; padding-right:20px; display:none;}

#middle_box_it #box_descrip .descrip_cd { height:150px; overflow-y:auto; margin-top:10px;}

#middle_box_it #box_descrip .descrip_cd_no { height:auto; padding-bottom:14px;}

#middle_box_it #box_descrip .video { position:absolute; top:4px; right:3px; background:url(/omerchV2/site/images/icon_video.gif) no-repeat 0px -29px; width:28px; height:21px;   }

#box_descrip .video a { width:28px; height:21px; display:block; text-indent:-50000px; }

#middle_box_it #box_track  { float:right; width:227px; overflow:hidden; }


#related_box {}

#related_list { margin-bottom:20px; position:relative; }

#related_list .title { margin-bottom:10px;}

#related_list .content { overflow:auto ; width:570px; /*#overflow-y:hidden;*/ height:auto; }

.relatedCell_td { width:140px; border-right:1px solid #373737; text-align:center; padding:10px 0 5px 0; }

.relatedCell_all { width:140px;  }

.relatedCell { width:105px; overflow:hidden; margin:auto; }

.relatedCell .image { margin-bottom:5px;}

.relatedCell .image img { margin:auto; width:100px;}

.relatedCell .name { font-size:11px; text-align:left; color:#fff; margin-bottom:5px;}

.relatedCell .name a { font-size:11px; text-align:left; color:#fff; }

.relatedCell .price {margin-bottom:5px; text-align:left; color:#ed4e00; font-size:13px; font-weight:bold; }

.relatedCell .instock {}

.relatedCell .preorder {}

#review_box { margin-bottom:20px; position:relative; clear:both; }

#review_box #stars { position:absolute; width:69px; padding-top:1px; height:18px; text-align:center; left:80px; top:4px; background:url(/omerchV2/site/images/back_review.gif) no-repeat 0px -32px;}

#review_box #stars img { margin:auto;}





#review_box #write_r { position:absolute; padding-top:1px; text-align:center; right:4px; top:4px; width:104px; height:19px; text-indent:-5000px; background: url(/omerchV2/site/images/view_cart.gif) 0px -29px;}

#write_r a { text-indent:-5000px; width:104px; height:19px; display:block; color:#62a7dc; } 

#review_box .content { padding:10px; text-align:left; color:#bbbbbb; font-size:12px; }

#review_box .content b { color:#ffffff; font-size:12px; }

#review_box .content p { padding:5px;}
#item_templateN .Content_L .reviews p.image_r {
		background:url(/omerchV2/site/images/back_review.gif) no-repeat 0px -32px ;
		width:69px;
		height:18px;
		text-align:center;
}
.video {  cursor:pointer;}

#top_box_it { position:relative;}
#close_kore {position:absolute; top:-15px; right:-15px; #right:0px; padding:0px 10px; font-size:12px;  font-weight:bold; background:#FF7300; cursor:pointer; color:#fff;}
#close_kore { background:#D00000; color:#FFF; }



/*------------------------------------------------------- Review ---------------------------------------*/

#reviews { overflow:auto;}

h3.title { font-size:12px !important; color:#fff !important; background: none !important; font-weight:bold !important; text-transform:none !important; padding:5px 0px !important;}


#reviews p { padding:5px 0px !important;}
#reviews .content { padding:5px 0px;}
#reviews_average a	{
		font-weight:bold;
		display:block;
	}
	#reviews_starline	{
		margin-bottom:10px;
	}
	.product_review {
		border-bottom:1px dotted #ccc;
		color:#4c4c4c;
		float:left;
		#float: none;
		margin-bottom:10px;
		padding-bottom:10px;
		width:540px;
	}
	
	#item_templateMer .product_review {width:460px;}
	
	
	.product_review .heading, .product_review .content, .product_review .footing {
		float:left;
		width:540px;
	}
	#item_templateMer .product_review .heading, #item_templateMer .product_review .content, #item_templateMer .product_review .footing {
		float:left;
		width:460px;
	}
	.product_review h3 {
		float:left;
		font-size:13px;
		margin:0;
	}
	.product_review .heading {
		margin-bottom:5px;
	}
	.product_review .heading .rating {
		float:right;
			}
	
	
	.product_review .content blockquote {
		color:#bbbbbb;
		font-size:11px;
		margin:0;
	}
	.product_review .footing p {
		font-size:11px;
		font-style:italic;
		margin:0;
	}
	#add_review {
		color:#000;
		font-size:11px;
		text-decoration:underline;
	}
	#reviews h4 {
		color:#FFD000;
		font-size:16px;
		font-weight:normal;
		margin:0 0 10px;
	}
	#reviews_container {
	}
	#new_review {
		display:none;
	}
	#starsrating a {
		cursor:pointer;
		display:block;
		float:left;
		height:20px;
		text-indent:-1000px;
		width:10px;
	}
	#starsrating a.left {
		background-image:url(/site/reviews/starleft.png);
	}
	#starsrating a.right {
		background-image:url(/site/reviews/starright.png);
	}
	
	
	.selected, .hovered {
		background-position:0 -20px;
	}
	.field {
		clear:both;
	/*	float:left;*/
		margin-top:10px;
		
	}
	.field label {
		color:#fff;
		display:block;
		font-family:Arial,Helvetica,sans-serif;
		font-size:11px;
		font-weight:bold;
		line-height:20px;
		margin-right:5px;
		#width:520px;
	}
	
	
	
	.field input, .field textarea, .field select, .field div {
		font-size:13px;
		width:270px;
	}
	.field input, .field select, .field textarea {
		border:1px solid #CCCCCC;
	}
	.field.submit input {
		background:#A70000 none repeat scroll 0 0;
		border:0px solid #C2BFBF;
		cursor:pointer;
		height:20px !important;
		width:70px !important;
		color:#fff;
	}
	
	
	.field span {
		color:#fff;
		font-size:9px; #width:250px;
	}
	
	.reviews_average {
		color:#000;
		font-size:11px;
		text-decoration:underline;
	}
	.reviews_img {
		position:relative;
		top:1px;
	}
	



/*------------------------------------------------------- Item Template  Merch ---------------------------------------*/

#c_enlarge {
color:#fff;
font-size:12px;
padding-bottom:5px;
text-align:center;
}
#item_templateMer { width:770px; float:right; overflow:hidden;}



#item_templateMer .Content_L { width:236px; float:left; font-size:11px; text-align:left; color:#ffffff;}

#item_templateMer .Content_L a {font-size:11px; color:#ffffff; text-decoration:underline;}

#item_templateMer .Content_L .image { width:236px; overflow:hidden; margin-bottom:10px;}

#item_templateMer .Content_L .image img { width:235px;}

#item_templateMer .Content_L .reviews {   overflow:hidden; margin:10px 0px; clear:both;}

#item_templateMer .Content_L .reviews p { margin-bottom:8px;}

#item_templateMer .Content_R { width:488px; float:right;}

#item_templateMer.Content_R #top_box_it {  position:relative; padding-bottom:5px;  }

#item_templateMer .boxes {border:0px solid #dadada; background:#242424;}

#item_templateMer .Content_R .title, #related_box  .title{ background:#323232; padding:5px 10px 5px 10px; text-align:left; font-size:13px; font-weight:bold; text-transform:uppercase; color:#fff;}

#item_templateMer h1 { font-size:16px !important; color:#fff; text-transform:none !important; font-weight:bold; }

#item_templateMer h1 span { font-size:15px; font-weight:bold; color:#e70000; text-transform:uppercase;  }

#item_templateMer .icon_name { position:absolute; top:0px; left:-27px; }

#item_templateMer #middle_box_it { margin:15px 0 20px 0; }

#item_templateMer #middle_box_it #box_descrip { position:relative; float:none !important;}

#item_templateMer #middle_box_it #box_descrip .content { padding:14px 0px 0px 12px; font-size:12px; color:#fff; text-align:left;}

#item_templateMer #middle_box_it #box_descrip .name { color:#fff; font-weight:bold; padding-right:20px; display:none;}

#item_templateMer #middle_box_it #box_descrip .video { position:absolute; top:4px; right:3px; }

#item_templateMer #middle_box_it #box_descrip .descrip_cd { height:auto !important; padding-bottom:10px;}

#item_templateMer #related_list .content { overflow:auto; width:768px; height:auto; padding-bottom:10px;}

#item_templateMer #top_box_it .all_option { margin:auto; #margin-left:0px !important;  width:460px; background:url(/omerchV2/site/images/bckg/back_Top_box_merch.gif) repeat-y; list-style:none; padding:10px 0 0 0; overflow:auto;}

#item_templateMer #top_box_it a { color:#ffffff; text-decoration:underline;}

#item_templateMer #top_box_it .all_option li { width:188px; #width:188px; float:left; text-align:left; font-size:12px; color:#ffffff; padding-left:12px; line-height:115%; }

#item_templateMer #top_box_it  .all_option li#price_add { width:194px; padding-left:0px;}

#item_templateMer #top_box_it .all_option li p { padding:0 0 5px 0; margin:0px; }

#item_templateMer #top_box_it .all_option #rrp { color:#92908f; text-decoration:line-through; }

#item_templateMer #top_box_it .all_option #our_price { font-weight:bold; font-size:13px; color:#f24d00;}

#item_templateMer #top_box_it .all_option #save { font-weight:bold; font-size:9px; color:#2eac01;}

#item_templateMer #top_box_it .all_option #addtocart { padding:5px 0 5px 0; font-size:11px; color:#444444; /*position:relative;*/}
#item_templateMer #top_box_it .all_option #addtocart_div { padding:5px 0 5px 0; font-size:11px; color:#444444; /*position:relative;*/}
#item_templateMer #top_box_it .all_option #date{ font-size:14px; font-weight:bold; color:#000; }
#item_templateMer #top_box_it .all_option #reserve{ font-weight:bold; color:#11b7ad;}

#item_templateMer ul#multimages { width:236px; margin:0 0 10px 0; padding:0px; overflow:auto; list-style:none;}

#item_templateMer ul#multimages li { margin-right:5px; border:1px solid #c3c3c3; width:73px; height:73px; overflow:hidden; float:left; }

#item_templateMer ul#multimages li img{ width:73px; height:73px;}

#item_templateMer ul#multimages li#li3 { margin-right:0px !important; }


#item_templateMer #share { margin-top:10px;}

#top_box_it .all_option #ship{ padding-top:5px;}

#top_box_it .all_option .pre_order, #top_box_it .all_option .in_stock, #top_box_it .all_option .re_order { padding-bottom:8px;}


#carttable {
    width: 960px;
}

carttable{ border:#9d9d9d solid 1px !important; font-size:12px; color:#000000; margin-bottom:15px;}

#carttable tr, #carttable td { 	font-size:12px; color:#444444; }

table#carttable a { text-decoration:underline; 	display:block; 	padding:5px;color:#444444;}

#carttableheader td.smalltext { vertical-align:middle; /*height:40px;*/}

table#carttable a:hover { text-decoration:underline !important; }

table#carttable b { font-size:14px; display:block; padding:3px; background-color:#FFF; }
table#carttable .bglttextrt { font-size:14px; padding:5px; 	background-color:#FFF; }
table#carttable .listheadernosort {	color:#ffffff; 	text-align:center; 	text-decoration:none !important; background-color:#999999;font-size:12px; }

.texttable { padding:3px !important; border-collapse:collapse;}
.texttablert, .texttablectr, .texttable, .listtexthl { 	border-top: none!important; border-left: none!important; border-right: none!important; border-bottom: #9d9d9d solid 1px !important; padding:3px !important; background-color: #FFF; }
td.texttable table { text-align:center;}

table#carttable .listheadernosort { font-weight:bold;  color:#ffffff; text-align:center; font-size:12px;}

#carttablerow0 .texttable, #carttablerow0 .texttablert, #carttablerow0 .texttablectr,  #carttablerow2 .texttable, #carttablerow2 .texttablert, #carttablerow2 .texttablectr, #carttablerow4 .texttable, #carttablerow4 .texttablert, #carttablerow4 .texttablectr, #carttablerow6 .texttable, #carttablerow6 .texttablert, #carttablerow6 .texttablectr, #carttablerow8 .texttable, #carttablerow8 .texttablert, #carttablerow8 .texttablectr, #carttablerow10 .texttable, #carttablerow10 .texttablert, #carttablerow10 .texttablectr, #carttablerow12 .texttable, #carttablerow12 .texttablert, #carttablerow12 .texttablectr, #carttablerow14 .texttable, #carttablerow14 .texttablert, #carttablerow14 .texttablectr{ background-color: #f4f4f4 !important}
 


#checkout, #inputCheckoutAnalytic {background: #d69e36; border:1px solid #9ba5ae !important; color:#FFFFFF; font-size:12px; height:23px; line-height:23px; padding:0 0 0 0; text-align:left; cursor: pointer; margin-right:5px; width:170px !important; text-align:center !important; text-transform:none !important;}



#cancel, #recalc { cursor:pointer}


#cancel {border:1px solid #999999 !important; width:118px; text-align:center; font-size:12px; height:23px; line-height:23px; background:#efefef; color:#110011; font-weight:bold;  }

#recalc {border:1px solid #999999 !important; width:118px; text-align:center; font-size:12px; height:23px; line-height:23px; background:#efefef; color:#110011; font-weight:bold; text-align:center;  margin-left:5px;}

#box_cart ul { margin-top:7px;}


/*---------------------*/


#sc_header #questions a {height:40px; width:139px; display:block}
#item_list #top_item_list .descrip {
background-color:#ECECEC;
/*border-top:1px solid #CECECE;*/
color:#494949;
font-size:12px;
margin-bottom:15px;
padding:10px 8px;
text-align:left;
}


