﻿*{margin:0; padding:0;}
img{border:none;}
.float_left{float:left;}
.float_right{float:right;}
.centre{margin:0 auto;}
a:link{text-decoration:none;}

#bti_config{margin:0 auto; width:783px; height:1200px; font-family:Arial; float:left; background:#ffffff;}
#bti_config_header{width:783px; padding:0;}
#bti_config_banner{width:783px; padding:0;}
#bti_config_container{width:743px; height:109px; background:url("../assets/BTI_Configurator_blue.jpg") repeat-x; float:left; padding:0 20px 0 20px;}
.bti_config_divider{float:left;}
.bti_config_arrow{background:url("../assets/BTI_Configurator_arrow_black.png") no-repeat; width:15px; height:109px; float:left; margin:0 15px 0 15px; padding:0px;}
.bti_config_step{font-family:arial; font-size:2.5em; color:#ba2e77; text-align:center; margin-top:8px;}
.bti_config_category{text-align:center; padding:2px; font-family:arial; font-size:0.8em; color:#ffffff;}
.bti_config_selecter{}
#bti_config_wrap{width:783px; height:39px; background:url("../assets/BTI_Configurator_black.jpg") repeat-x; margin-bottom:15px;}
#bti_config_breadcrumb{font-family:arial; color:#ffffff; font-size:1em; padding:8px 0 0 10px; float:left; text-transform:capitalize;}
#bti_config_breadcrumb span{font-size:0.8em; color:#ffffff;}
#bti_config_search{border:none; width:300px; height:22px; margin:0 auto; margin:4px 10px 0 3px; float:right; position:relative;}

input.search_box{position:relative; color:#555; font-size:0.9em; width:175px; height:22px; padding:5px 0 0 5px; background:transparent url("../assets/search_button_blue.png") no-repeat top left; border:none;}
input.search_box:focus{width:275px; height:22px; outline:none;}
input.search_btn{position:absolute; right:4px; width:25px; height:27px; cursor:pointer; text-indent:-9999px; background:transparent url("../assets/search_button_blue.png") no-repeat top right; border:none;}
input.search_btn:hover{background:transparent url(../assets/search_button_blue.png) no-repeat bottom right;}

.clear{clear:both;}
#bc_device{}
#bc_brand{}
#bc_model{color:#308aff; font-weight:bold;}
.bti_config_content{position:relative; width:743px; padding:5px 20px 5px 20px; font-family:arial; font-size:1em;}
.bti_config_results{position:relative; font-family:arial, san-serif; color:#ffffff; height:20px; font-size:1.1em; padding:5px 0 3px 15px; background:url("../assets/BTI_Configurator_menubar-blue.jpg") repeat-x; border-top:1px solid #a2b7df; border-bottom:solid 1px #000000;}
.bti_config_labels{position:relative; font-family:arial, san-serif; color:#ffffff; height:20px; font-size:1.1em; padding:5px 0 3px 15px; background:url("../assets/BTI_Configurator_menubar-blue.jpg") repeat-x; border-top:1px solid #a2b7df; border-bottom:solid 1px #333333;}
.bti_config_product{position:relative; width:723px;}
.bti_config_manf{position:relative; margin:15px 0 8px 0;}
.bti_config_product_wrap{position:relative; width:563px; min-height:70px; margin:0 auto; padding:10px; border-top:solid 1px #CCC;}
.bti_config_product_image{width:100px; float:left; margin-right:10px; cursor:pointer;}
.bti_config_product_details{width:350px; float:left;}
.bti_config_product_description{width:350px; height:auto; color:#0055db; margin-bottom:4px;}
.bti_config_product_specifications{width:350px; font-size:0.9em; margin-bottom:4px;}
.bti_config_product_rrp{float:left; font-weight:bold; font-size:0.75em; margin-bottom:4px; text-align:center;}
.bti_config_product_imsku{float:left; font-weight:bold; font-size:0.9em; margin-bottom:4px; text-align:center; display:none;}
.bti_config_product_partnumber{width:350px; font-size:0.9em;}
.bti_config_product_button{float:left; width:103px; height:28px; margin-top:15px; display:block; background:transparent url("../assets/link_button_blue-os.jpg") top left no-repeat;}
.bti_config_product_button:hover{background-position:0px -28px; display:block;}
.bti_config_product_button a{width:103px; height:22px; font-size:0.8em; text-align:center; font-family:arial; color:#fff; text-decoration:none; display:block; padding-top:8px;}
.bti_config_product_button a:hover{color:#ffffff;}
.bti_config_footer{position:relative; width:748px; height:20px; padding:0 0 10px 15px; border-bottom:solid 3px #CCC; font-family:arial; font-size:1em; float:left; display:none;}
.bti_config_footer a{text-decoration:none;}
.bti_config_footer a:hover{text-decoration:underline;}
#bti_config_footer{width:733px; height:25px; margin-bottom:100px; background-color:#ccc; padding:4px 15px 4px 15px; font-family:arial; font-size:0.8em; float:left; display:none;}
    
span .bti_config_zeroresults{text-align:center; padding:60px 20px 60px 20px; font-size:3em; font-weight:bold;}
.bti_config_zeroresults{padding:40px 40px; text-align:center; font-size:1.2em;}

.white_content{display:none; position:fixed; width:100%; height:100%; padding:0px; left:0; top:0; background:transparent url("../assets/background_black_tran50.png") repeat; z-index:1002; overflow:auto;}
.lightbox_wrap{position:relative; width:620px; padding:10px; height:520px; margin:0 auto; top:25%; background:#fff; border:solid 5px #000;}
.lightbox_close img{position:relative; float:right; cursor:pointer;}
.lightbox_image{}
.lightbox_imsku{}

/*-- lightbox popup --*/
.bti_config_tooltip{float:left; padding-left:20px; position:relative;}
.bti_config_tooltip_text{}
.bti_config_tooltip a span{display:none;}
.bti_config_tooltip a:hover span{position:absolute; display:inline; width:200px; font-style:italic; font-family:arial; color:#000; font-size:0.85em; text-decoration:none; padding:8px; bottom:30px; right:0; display:block; background:#ffffae; border:1px solid #cc9900;}

#bti_config_hotmanf{width:783px; height:auto; color:#ffffff;}
.bti_config_hotmanf_img{padding:20px;}

.bti_config_hot_content{position:relative; width:350px; padding:5px 20px 5px 20px; float:left; font-family:arial; font-size:1em;}
.bti_config_hot_product{position:relative; width:350px; float:left;}
.bti_config_hot_product_wrap{position:relative; width:340px; min-height:70px; float:left; padding:10px; border-bottom:solid 1px #CCC;}
.bti_config_hot_product_image{width:200px; float:left; margin-right:10px; cursor:pointer;}
.bti_config_hot_product_details{width:340px; float:left;}
.bti_config_hot_product_description{width:340px; height:auto; color:#0055db; margin:8px 0 4px 0; font-size:0.8em;}
.bti_config_hot_product_specifications{width:340px; font-size:0.9em; margin-bottom:4px;}
.bti_config_hot_product_partnumber{width:340px; font-size:0.9em; float:left;}
.bti_config_hot_product_button{float:left; width:103px; height:28px; margin-top:20px; display:block; background:transparent url("../assets/link_button_blue-os.jpg") top left no-repeat;}
.bti_config_hot_product_button:hover{background-position:0px -28px; display:block;}
.bti_config_hot_product_button a{width:103px; height:22px; font-size:0.8em; text-align:center; font-family:arial; color:#fff; text-decoration:none; display:block; padding-top:6px;}
div.repeater{position:relative; float:left;}


