	table#builder_tbl {border-collapse: collapse;}
	table#builder_tbl tr {border-bottom: 5px solid white;}

	table.builder_tbl {border-collapse: collapse;}
	table.builder_tbl tr {border-bottom: 5px solid white;}

	.sh00, .sh01 {display: table-row;}
	.sh02, .sh03, .sh04, .sh05, .sh06, .sh07, .sh08, .sh09, .sh10, .sh11, .sh12, .sh13, .sh14, .sh15, .sh16, .sh17 {display: none;}
	.shfull {display: none;}
	.dsk01 {display: table-row;}
			.dsk02, .dsk03, .dsk04 {display: none;}
	.dsk11, .dsk12, .dsk13, .dsk14 {display: none;}

	#short_list {display: table-row;}
	#long_list {display: none;}
	#optG, #optB, #optR, #optR1, #optR2 {display: none;}
	.calc {}
	.opt {
		font-size: 12px; 
		/*color: #006FC4;*/
        /*color: #00cbe9;*/
        font-family: Courier New, monospace; 
		text-decoration: none; 
		background-color: #FFFFFF; 
		line-height: normal; 
		font-weight: bold;
	}

	
	#r1ACE {display: none;}
	#r1E {display: none;}
	#r2AE {display: none;}
	#r2ACE {display: none;}
	#r2D {display: none;}
	#r2E {display: none;}
	#r2B {display: none;}


	#sata25, #sata251, #sata252, #sata253, #sata254 {display: none;}
	#sata35, #sata351, #sata352, #sata353, #sata354 {display: none;}
	#ssd, #ssd1, #ssd2, #ssd3, #ssd4 {display: none;}
	#sas25, #sas251, #sas252, #sas253, #sas254 {display: none;}
	#sas35, #sas351, #sas352, #sas353, #sas354 {display: none;}
	
	.color_black {color: black;}
	.color_999 {color: #999999;}
	
	.cnf_char {
		font-size: 12px; 
		color: #000000; 
		font-family: Arial, sans-serif; 
		font-weight: bold;
		text-align: right; 
		vertical-align: top; 
		padding-right: 25px; 
		width: 200px;
	}
/*	.cnf_char2 {
		font-size: 12px; 
		color: #000000; 
		font-family: Arial, sans-serif; 
		text-align: right;
		vertical-align: top; 
		padding-right: 25px; 
		width: 200px;
	}*/
        
        .cnf_char2 {
            font-size: 12px; 
            font-family: Arial, sans-serif; 
            border-bottom: 2px solid black; 
            text-align: left; 
            font-weight: bold; 
            padding-left: 5px;
        }
        

	.lightline {width: 200px;}
	.select300, .select, .select300_dis, .select_dis {
		border-top-width: 1px; 
		border-top-color: #DDDDDD; 
		border-left-width: 1px; 
		border-left-color: #DDDDDD; 
		border-right-width: 1px; 
		border-right-color: #DDDDDD; 
		border-bottom-width: 1px; 
		border-bottom-color: #DDDDDD; 
		border-bottom-style: solid; 
		border-top-style: solid; 
		border-left-style: solid; 
		border-right-style: solid;
	}
	.select300_dis, .select_dis {background-color: #DDDDDD;}
	.select300, .select {height: 18px;}
	.cnf_blockcost {padding-right: 0px;}
	
	#tooltip {
		width: 500px;
		position: absolute;
		z-index: 1;
		border: 2px solid #074792;
		background-color: #ffffcc;
		font-size: 12px;
		font-weight: normal;
		font-family: Arial, sans-serif;
		color: black;
		padding: 2px;
		border-radius: 2px;
	}
	#tooltip h3, #tooltip div {
		margin-left: 2px;
		margin-right: 0;
		margin-top: 0;
		margin-bottom: 0;
		background-color: #ffffcc;
		font-weight: normal;
		font-size: 12px;
	}
	.conf_checkbox {
		margin-right: 5px; 
	}

	.module {
		font-size: 10px; 
		color: #0C3755; 
		text-align: center; 
		background-color: white; 
		font-family: Arial, sans-serif; 
		font-weight: bold;
	}

        
.hp-tooltip { 
	min-width: 550px;   
	padding: 10px 20px;
	background: #fffecc;    
	color: black;    
	border-radius: 1px;    
	font: normal 10px "Helvetica Neue", Sans-Serif;    
}
.ui-tooltip {
	background-color: #fffecc; 
	min-width: 450px;   
}
.ui-tooltip-content {
	background-color: #fffecc;    
}  

area {
    outline: none;
}

.adv_opt {
    display: none;
}


