*{margin:0;padding:0}body{margin:0;padding:0;font-family:Trebuchet MS,sans-serif,Arial;font-size:12px;color:#000000;background:#000}h1,h2{margin:0 0 10px 0;padding:0;font-weight:bold;color:#B79DFD}h1{font-size:20px}h2{font-size:14px}h3{font-size:12px}h1 a,h2 a,h3 a{color:#B79DFD;text-decoration:none}img{border:none}a{text-decoration:underline;color:#B79DFD;font-weight:bold;outline:none}a:hover{text-decoration:none}ul,li{margin:0;padding:0;list-style-type:none}ol li{list-style-type:decimal;list-style-position:outside;margin:5px 0 2px 18px}#page li{list-style-type:disc;list-style-position:outside;margin:5px 0 2px 18px}#header_container{width:100%;height:115px;background:url('../img/layout/header.jpg') #000000 center top no-repeat}#header{width:980px;height:115px;background:url('../img/layout/logo-trans.png') no-repeat top left transparent;margin:auto;position:relative;z-index:100}#slider_wrapper{width:100%;float:left;background:url('../img/layout/slider_wrapper.jpg') #ffffff center top no-repeat}#container{width:100%;clear:left;background:#fff}#content{width:980px;margin:auto;padding-top:20px}#logo{display:block;float:left;width:700px;height:115px}#contact_info{float:left;width:160px;margin:14px 0 0 20px;color:#B79DFD;font-size:11px;font-weight:bold}.alt_row_contact{color:#ffffff}#social_links{float:left;width:96px;text-align:right}#languages{margin-top:12px;width:120px;margin-left:-26px }#socialize{margin-top:44px}#socialize a{text-decoration:none}.first_link{border:none !important;background:none !important}#menu_holder{width:960px;height:40px;padding:0 10px;margin:0 auto;background:url('../img/layout/menu.jpg') repeat-x top left;text-align:center}#menu{width:960px;height:40px}#menu li{float:left;display:block;background:url('../img/layout/menu_border.jpg') no-repeat center left;text-align:left}#menu_first{background:none !important}#menu a{display:block;padding:13px 11px;font-weight:bold;text-decoration:none;text-transform:uppercase;color:#ffffff;text-shadow:-2px -2px 2px #2F2F2F;height:14px}#menu a:hover{background:url('../img/layout/menu_hover.jpg') repeat-x top left}.active_page{background:url('../img/layout/menu_hover.jpg') repeat-x top left !important}#menu ul{position:absolute;display:none;background:#ffffff;border:1px solid #ccc}#menu li:hover ul{display:block}#menu ul li{float:none;clear:left;background:none}#menu ul li a{color:#B79DFD;text-shadow:none}#menu ul li a:hover{color:#ffffff}.submenu{background:url(../img/layout/submenu_left-trans.png) no-repeat bottom left !important;z-index:1000 !important;border:none !important;margin:0 0 0 -5px !important}.submenu li{background:url(/img/layout/submenu_right-trans.png) no-repeat top right !important;margin:0 16px 0 !important;padding:0 16px 0 0 !important}.submenu a{padding:8px 12px !important;background:none !important;color:#3c2e86 !important}.submenu a:hover{background:none !important;color:#000 !important}li.last_in_list{background:url(/img/layout/submenu_right-trans.png) no-repeat bottom right !important}.last_in_list a{padding:8px 12px 16px !important}#breadcrumbs{width:980px;margin-top:10px;color:#B79DFD}#breadcrumbs a{text-decoration:none;color:#666;padding:0 17px 0 0;margin:0 5px;background:url('../img/layout/arrow_right.jpg') no-repeat center right}#breadcrumbs a:hover{text-decoration:underline}#page{width:980px;margin:10px 0 0 0}#footer_container{width:100%;min-height:235px;background:url('../img/layout/footer.jpg') no-repeat center top #000}#footer{width:980px;margin:auto}#footer_lists ul{margin:20px 0 0 20px;width:313px;height:100px;float:left}.footer_lists_first{margin:20px 0 0 0 !important}#footer_lists a{display:block;width:300px;padding:2px 0 2px 10px;color:#ffffff;text-decoration:none;font-size:11px;border-bottom:1px solid #555;background:url('../img/layout/arrow_right-trans.png') no-repeat center left}#footer_lists a:hover{text-decoration:none}#footer_text{width:980px;text-align:center;margin:8px 0;color:#666;font-style:italic}#flashMessage{width:960px;padding:10px;border:1px solid #B79DFD;margin:20px 0;font-size:12px;color:#B79DFD}.actions li{background:url('../img/layout/arrow_right.jpg') no-repeat center left;padding:0 0 0 10px;margin:0 0 0 10px !important;text-align:left;list-style-type:none !important}.clear_left{clear:left;margin:0px;padding:0px}.clear_right{clear:right;margin:0px;padding:0px}.clear_both{clear:both;margin:0px;padding:0px}.scrollable{position:relative;overflow:hidden;width:464px;height:33px;margin-top:10px}.scrollable .items{width:20000em;position:absolute;clear:both}.scrollable img{border:1px solid #fff;float:left;cursor:pointer;margin:0 6px}img.active{border:1px solid #001594}.scrollable{float:left}a.browse{background:url('../img/layout/navigation.jpg') no-repeat;display:block;width:50px;height:33px;float:left;cursor:pointer;font-size:1px;margin-top:10px}a.right{background-position:0 -33px;clear:right;margin-right:0px}a.right:hover{background-position:-50px -33px}a.right:active{background-position:-100px -33px}a.left{margin-left:0px}a.left:hover{background-position:-50px 0}a.left:active{background-position:-100px 0}#image_wrap{width:564px;display:table-cell;text-align:center;vertical-align:middle}#pages_holder{width:564px;height:33px}#product_details_image{float:left;width:564px}#product_details{float:left;width:396px;margin-left:20px}table{border-top:1px solid #333}td{padding:4px;vertical-align:top;border-bottom:1px solid #333}.td_name{width:200px;background:#ccc}.info{float:left;width:185px}.image{float:right;width:200px}fieldset{border:none}label{clear:left;float:left;width:110px;margin:7px 0;vertical-align:top}input[type=text],input[type=password],select{width:248px;float:left;margin:0 5px 10px 0}input[type=text],input[type=password]{width:238px;padding:7px 0 7px 10px;border:none;background:url('../img/layout/input-trans.png') no-repeat top right}.error-message{clear:both;margin:5px 18px 10px 0;text-align:right;color:#B79DFD;font-weight:bold}.text{min-height:35px;width:375px;clear:left}.required{background:url('../img/icons/required-trans.png') no-repeat top right;font-weight:bold}.error{min-height:56px}.submit{float:left;height:42px;margin:10px 0 10px 110px;padding:0 0 0 14px;background:url(../img/layout/submit_left-trans.png) top left no-repeat;clear:both;cursor:pointer}input[type=submit]{padding:8px 30px 12px 16px;margin:0;display:block;height:42px;font-size:10px;font-weight:bold;color:#ffffff;text-align:left;border:none;background:url(../img/layout/submit_right-trans.png) top right no-repeat;cursor:pointer}#recover_link{display:block;clear:left;margin:0 0 20px;width:130px}