.blue_medium_bold_table{	font-family: Arial, sanserif;	font-size: 1.1em;	font-weight: bold;	line-height: 130%;	margin: 5px 0 0 15px;	color: #152863;}.blue_bold_prod{	font-family: Arial, sanserif;	font-size: 1em;	font-weight: bold;	line-height: 130%;	margin: 5px 0 0 15px;	color: #152863;}.blue_small_table{	font-family: Arial, sanserif;	font-size: .9em;	color: #152863;	margin:0 0 0 15px;}.blue_summary_table{	font-family: Arial, sanserif;	font-size: .85em;	color: #152863;	margin:2px 0 2px 5px;}.blue_label{	font-family: Arial, sanserif;	font-size: .75em;	font-weight: bold;	color: #152863;	margin:0 3px 3px 0;	text-align: right;}.black_standard_table{	font-family: Arial, sanserif;	font-size: .85em;	text-align: left;	margin: 0 15px 2px 15px;}.black_summary_table{	font-family: Arial, sanserif;	font-size: .8em;	text-align: left;	line-height: 120%;	margin: 3px 0 3px 5px;}.black_summary_table_sm{	font-family: Arial, sanserif;	font-size: .75em;	text-align: left;	line-height: 120%;	margin: 3px 0 3px 5px;}.orange_small{	font-family: Arial, sanserif;	font-size: 1em;	margin: 0 13px 70px 13px;	color: #faa634;}.orange_overlay{	font-family: Arial, sanserif;	font-size: 1.2em;	font-weight: bold;	margin: 0 0 5px 0;	color: #faa634;}.orange_close{	font-family: Arial, sanserif;	font-size: .85em;	font-weight: bold;	color: #faa634;	text-align: right;}.white_overlay{	font-family: Arial, sanserif;	font-size: 1em;	text-align: left;	margin: 0 0 5px 0;	text-indent: -10px;	color: #fff;}a.orange { color: #faa634; }a.orange:link{	text-decoration: none;	color: #faa634;}a.orange:visited{	text-decoration: none;	color: #faa634;}a.orange:hover{	text-decoration: underline;	color: #faa634;}#element_4_1_links{	width: 248px;	background-color: transparent;}#element_4_2_table_2{	float: right;	width: 630px;	background-color: #fff;	min-height: 391px;	}.page img{	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);	-moz-opacity: 0.5;	opacity: 0.5;}.page:visited img{	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);	-moz-opacity: 0.5;	opacity: 0.5;}.page:hover img{	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);	-moz-opacity: 1;	opacity: 1;}.overlay { 	position:absolute;	left:300px;	top:180px;	width:500px;	background-color:#152863;	border:solid 1px #faa634;}#overlay_specification {	display:none;	z-index:10;}	#overlay_accessories {	display:none;	z-index:10;}.overlay_inside {	margin:23px 23px 23px 23px;	background-color:transparent;}