body{margin:0px auto;padding:0px;text-align:center;}
body, div, td, input, select, textarea{font-family:Tahoma, Arial, Verdana;font-size:11px;color:#666666;}
#header_board, #main_menu, #main_links, .main_number, .main_basket, #menu_greyhead, #edu_greyhead, .m-musicpc, .m-tpborder, .greyhead-r, .greyhead-l{background:transparent url('img/main.gif') no-repeat 0px 0px;}
#header_board{background-position:-0px -0px;width:950px;height:78px;}
#main_links{background-position:-0px -80px;width:950px;height:28px;background-repeat:repeat-x;}
#main_menu{background-position:-0px -110px;width:950px;height:28px;background-repeat:repeat-x;}
.main_basket{background-position:-499px -140px;width:19px;height:15px;display:block;float:left;font-size:1px;}
.main_number{background-position:-171px -140px;width:325px;height:55px;}
#menu_greyhead{background-position:-522px -140px;width:185px;height:35px;text-align:center;}
#edu_greyhead{background-position:-522px -140px;width:185px;height:35px;text-align:center;}
.greyhead-l{float:left;background-position:-522px -140px;width:20px;height:35px;text-align:center;}
.greyhead-m{background-image:url('img/greyhead.gif');background-repeat:repeat-x;height:35px;text-align:center;width:442px;margin:0 auto;}
.greyhead-t{color:#FFFFFF;font-size:10pt;font-weight:bold;line-height:25pt;}
.greyhead-r{float:right;background-position:-687px -140px;width:20px;height:35px;text-align:center;}
.m-musicpc{background-position:-3px -140px;margin:0px;padding:0px;width:166px;height:28px;display:block;}
.m-tpborder{background-position:-710px -140px;height:1px;}
a{color:#3399FF;text-decoration:none;font-size:11px;border:none;}
a:hover{color:#FF6600;font-size:11px;border:none;}
a img{border:none;}
img{border:none;}
a.latest_news_link{color:#666666;text-decoration:none;}
a.latest_news_link:hover{color:#666666;}
a.linktopblue{font-weight:bold;color:#FFFFFF;line-height:11px;}
a.linktopblue:hover{color:#CFE6F0;line-height:11px;}
a.pagemarklink{color:#FF6600;font-weight:bold;font-size:14px;}
a.pagemarklink:hover{color:#000000;font-size:14px;}
a.linktab{font-size:13px;}
a.linktab:hover{}
h1{font-size:25px;font-weight:bold;color:#3399FF;}
h2{font-size:16px;font-weight:normal;}
h3{font-size:14px;font-weight:bold;color:#336699;}
h4{font-size:19pt;font-weight:normal;color:#FF9900;margin:0px;padding:0px;}
h5{font-size:15px;font-weight:normal;margin:0px;}
h2 a{font-size:16px;font-weight:normal;}
h2 a:hover{font-size:16px;font-weight:normal;}
.size4{font-size:12.5pt;}
.size3{font-size:10pt;color:#666666;}
.size2{font-size:8pt;}
.number_wrap{position:relative;top:0px;left:0px;width:325px;height:55px;}
.number_pop{position:absolute;bottom:0px;right:10px;width:325px;height:15px;text-align:right;}
.number_pop a{color:#fff;}
.number_pop a:hover{color:#fff;}
body#poptast{text-align:left;margin:20px;font-size:12pt;}
#popper{border:1px solid #7DCFFB;padding:0 10px;font-size:12pt;}
.font11{font-size:11pt;}
.warnings{font:11pt verdana,arial,helvetica,sans-serif;color:#ff0000;}
#main_header{width:950px;margin:0px auto;height:79px;text-align:left;}
#header_board{position:relative;top:0px;left:0px;width:950px;height:78px;}
#contact_pin{position:absolute;top:7px;right:0px;width:345px;height:25px;text-align:center;}
#main_menu{width:100%;height:30px;}
#main_links{width:950px;margin:0px auto;height:30px;overflow:hidden;}
.main_link{padding-top:7px;text-align:center;}
.main_link a{margin:0px;padding:0;}
span.spacedout{margin:0px 15px;}
span.linkindent{color:#000000;font-weight:500;line-height:0px;padding:0 15px;}
img.basketimg{margin-top:-3px;padding-right:5px}
#main_search{width:100%;height:58px;background-color:#FFCC80;}
#main_browse_board{margin:0px auto;width:950px;height:58px;background-color:#ff9900;text-align:left;}
.main_browse{position:relative;top:0px;left:0px;width:950px;height:58px;}
.main_quick{position:absolute;top:28px;left:0px;width:180px;height:28px;text-align:right;color:#FFFFFF;font-size:14px;font-weight:bold;}
.main_search_cat{position:absolute;top:12px;left:180px;width:200px;height:18px;}
.main_search_brands{position:absolute;top:12px;left:384px;width:200px;height:18px;}
.main_search{position:absolute;top:30px;left:180px;width:410px;height:28px;}
.main_go{position:absolute;top:30px;left:587px;width:28px;height:28px;}
.main_number{position:absolute;top:0px;right:0px;width:325px;height:55px;}
#main_content{width:950px;margin:10px auto;text-align:left;}
#menu_column{float:left;width:195px;text-align:left;}
#menu_keysearch{width:185px;}
#keysearch_board{border:1px solid #9BBCCB;padding:8px 10px 9px 20px;}
#keysearch_board span{padding:0px;margin:0px;padding:2px 0px;font-weight:bold;}
#keysearch_board form{padding:0px;margin:0px;padding:2px 0px;}
#menu_block{width:185px;margin-top:10px;}
#menu_greyhead div{color:#FFFFFF;font-size:13px;font-weight:bold;padding-top:9px;}
#menu_board{background-color:#CFE6F0;border:1px solid #7DCFFB;}
#music_block{width:185px;margin-top:10px;}
#music_board{background-color:#CFE6F0;border:1px solid #7DCFFB;}
#music_board div{padding:9px;}
#vacancy_block{width:185px;margin-top:10px;}
#vacancy_board{background-color:#CFE6F0;border:1px solid #7DCFFB;}
#vacancy_board div{padding:9px;}
#edu_block{width:185px;margin-top:10px;}
#edu_greyhead div{color:#FFFFFF;font-size:13px;font-weight:bold;padding-top:9px;}
#edu_board{background-color:#CFE6F0;border:1px solid #7DCFFB;}
#edu_board div{padding:7px;}
.ude_image{width:166px;height:87px;border:0px;}
#side_add_block{width:185px;text-align:center;}
.side_add_item{border-top:1px solid #CFE6F0;margin-top:10px;}
#content_column{float:left;width:755px;text-align:left;}
#side_content{float:right;width:180px;text-align:left;}
* html #side_content{overflow:hidden;}
* html #side_content p a img{white-space:normal;}
.mil_email{padding:23px 0px;margin:0px 0px 5px 0px;text-align:center;border:1px solid #9BBCCB;}
.mil_email a{font-size:8pt;font-weight:bold;margin:0px;padding:0px;}
.visatext{border:thin solid #666666;padding:2px;margin:0px 0px 5px 0px;text-align:center;background-color:#8A8A8A;}
.visatext a{color:#FFFFFF;}
.visatext a:hover{color:#FFFFFF;}
.visatext a:visited{color:#FFFFFF;}
#middle_content{float:left;width:570px;text-align:left;}
#pro_desc{border:1px solid #CFE6F0;padding:0px;margin:10px 0;}
.pro_desc{border:1px solid #CFE6F0;padding:0px;margin:10px 0;}
#pro_desc_info{float:left;width:450px;margin:0 0 0 10px;}
#pro_desc_image{float:right;width:250px;margin:0 10px 0 0;text-align:center;}
#special_stuff{margin:0px 10px;}
#special_stuff_info{float:left;width:350px;margin:0 0 0 10px;}
#special_stuff_image{float:right;width:350px;margin:0 10px 0 0;}
#pro_acc{}
.pro_acc{border-bottom:1px solid #666666;padding:10px 0 5px 0;margin:10px;}
.pro_acc_info{float:left;width:450px;}
.pro_acc_pic{float:right;width:100px;text-align:center;}
.pro_acc_buy{float:right;width:100px;text-align:center;}
#clear{clear:both;}
.clear{clear:both;}
#main_footer{width:100%;background-color:#FFCC80;text-align:center;margin-top:10px;}
#main_copyright{margin:0px auto;width:950px;background-color:#ff9900;}
#main_copyright_links{padding:20px;}
.f_table{border-collapse:separate;border-spacing:5px;background-color:#CFE6F0;width:100%;margin-bottom:10px;}
.f_cell{width:170px;border:1px solid #9BBCCB;text-align:center;background-color:#ffffff;vertical-align:bottom;margin:0px;padding:0px;}
.f_cell_blank{width:170px;margin:0px;padding:0px;}
.f_cell div{padding:5px 2px;}
.list_container{width:568px;border:1px solid #9BBCCB;margin-top:10px;margin-bottom:10px;}
.list_products{width:548px;margin:10px;padding-bottom:5px;border-bottom:1px solid #9BBCCB;}
.list_detail{float:left;width:350px;font-weight:normal;}
.list_detail a.bold{font-weight:bold;}
.list_buy{float:right;width:180px;color:#666666;font-size:8.5pt;}
.list_buy_icon{width:80px;float:left;text-align:right;}
.list_buy_btn{width:80px;text-align:center;float:right;}
.listings_nav{border:1px solid #9BBCCB;padding:5px;}
.nextbtn{float:right;width:100px;text-align:right;}
.prevbtn{float:left;width:100px;text-align:left;}
.page_num{text-align:center;line-height:18px;}
.brand_search{float:right;width:265px;padding:5px;border:1px solid #9BBCCB;}
.brand_search form{margin:0px;padding:0px;}
.subcat_search{float:left;width:265px;padding:5px;border:1px solid #9BBCCB;}
.subcat_search form{margin:0px;padding:0px;}
.cat_menu{list-style:none;list-style-type:none;}
.cat_menu a:hover{text-decoration:underline;}
#categories{margin:10px 0 0 20px;padding:0 0 10px 0;text-align:left;}
li{list-style-image:url('img/bullet_orange.png');}
ul.bullets li{margin-left:-10px;padding-left:0px;}
ul.bullets li:hover{text-decoration:underline;color:#666666;}
#logincontainer{float:left;width:320px;margin:10px 0 0 10px;}
#logintext{float:right;width:410px;margin:0 10px 0 0;text-align:left;}
.loginbox{background-color:#CFE6F0;padding:5px;margin:0px;width:300px;}
.loginbox form{border:1px solid #9BBCCB;background-color:#ffffff;padding:5px;margin:0px;}
.loginbox form div{margin:0 0 5px 0;}
.loginbox form div.intitle{float:left;width:75px;margin:0 0 5px 0;}
.loginbox form div.intext{float:right;width:200px;margin:0 5px 5px 0;}
.contactbox{clear:both;}
.contacthead{float:left;width:150px;margin:0 0 5px 20px;}
.contactinfo{float:right;width:550px;margin:10px 5px 5px 0;}
.det_split{clear:both;font-size:1px;height:1px;}
.det_title{clear:left;float:left;width:150px;text-align:right;padding-top:5px;}
.det_title2{clear:left;float:left;width:185px;text-align:right;padding-top:5px;}
.det_indent{float:left;width:5px;padding:5px 5px 0 0;text-align:center;}
.det_info{float:left;width:200px;padding-bottom:5px;}
.det_para{clear:both;width:360px;padding:5px 0px;}
.bluebox{background-color:#CFE6F0;border:1px solid #7DCFFB;padding:5px;width:430px;margin:0 auto;}
.bluebox iframe{border:1px solid #7DCFFB;}
.text_italic{font-style:italic;}
.center{text-align:center;}
.page_content{padding:0 5px;}
.drop_form{margin:0px;margin-bottom:0px;padding:0px;}
.noborder{border:0;border:none;}
.standout{font-size:9.5pt;}
.topborder{border-top:1px solid #CFE6F0;padding-top:20px;}
.single_content{padding:0 15px;}
.single_content p{font-size:12px;}
hr{color:#CFE6F0;}
.inputfields{background-color:#FFEFD7;color:#663300;font-size:12px;font-family:Arial,Helvetica,sans-serif;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#996600;border-right-color:#E0BE98;border-bottom-color:#E0BE98;border-left-color:#996600;}
.buttonok{background-color:#446a9d;font-weight:bold;color:#FFFFFF;border-top:1px solid #88A5CC;border-right:1px solid #2C4465;border-bottom:1px solid #2C4465;border-left:1px solid #88A5CC;padding-right:5px;padding-bottom:3px;padding-left:5px;height:20px;}
.buttonokbig{font-size:15px;background-color:#446a9d;font-weight:bold;color:#FFFFFF;border-top:1px solid #88A5CC;border-right:1px solid #2C4465;border-bottom:1px solid #2C4465;border-left:1px solid #88A5CC;padding-right:5px;padding-left:5px;height:25px;}
.buttonoffer{background-color:#96CBE8;font-weight:bold;color:#117BBE;border:3px double #88A5CC;padding-top:2px;padding-right:10px;padding-bottom:2px;padding-left:10px;}
.imgborder{border:1px solid #7dcffb;}
.price{font-weight:bold;background-color:#3399FF;border:1px solid #13579B;color:#ffffff;margin:0px;line-height:26px;padding-top:3px;padding-right:7px;padding-bottom:3px;padding-left:7px;font-size:12px;}
.price a{color:#ffffff;}
.buy_now{color:#DE0000;font-weight:bold;}
.buy_now:hover{color:#3399FF;}
.buy_now_specials{color:#FFFFFF;font-weight:bold;background-color:#8BBC13;padding:3px 5px;border:1px solid #000000;}
.buy_now_specials:hover{color:#DE0000;border:2px solid #000000;}
.save_rrp{float:left;width:155px;height:25px;text-align:center;margin-right:5px;}
th{background-color:#CFE6F0;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#89BEDF;text-transform:lowercase;color:#699AB8;}
.pageboxline{border:1px solid #CFE6F0;}
.pageboxhrtd{padding:0px 5px;}
.pageboxprodtd{padding:0px 5px;text-align:left;vertical-align:middle;}
.titleoffer{font-size:18px;font-weight:bold;color:#FF9900;}
.tabbkg{background-image:url(images/tab_top_bkg.gif);}
.tdlistprod{line-height:20px;font-weight:bold;}
.tdrowa{background-color:#F5FAFC;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#CFE6F0;}
.tdrowb{background-color:#FFF7EA;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#CFE6F0;}
.tright{text-align:right;}
.column-list{margin-left:30px;width:190px;min-width:190px;float:left;}
.column-list a{color:#909090;text-decoration:none;}
.column-list a:hover{text-decoration:underline;color:#FF9900;}
.bold{font-weight:bold;}
.italic{font-style:italic;}
.red{color:#ff0000;}
.blue{color:#336699;}
a.uline-onhover{text-decoration:none;}
a.uline-onhover:hover{text-decoration:underline;}
a.no-uline-onhover{text-decoration:underline;}
a.no-uline-onhover:hover{text-decoration:none;}
#ticker{width:178px;height:300px;overflow:auto;border:1px solid #8A8A8A;border-top:0px;padding-top:10px;margin-top:-6px;}
#ticker dt.heading{font:normal 12px;padding:6px 0px 0px 10px;color:red;font-style:italic;}
#ticker dd{margin-left:0;font:normal 11px Verdana;padding:0 10px 10px 10px;}
#ticker dd.text{color:#6873A7;}
#ticker div{margin-top:0;}
#ticker dd{list-style:none;}
