/*@charset "utf-8";
 CSS Document */

#content_main {
	background: #ffffff;
	width: 780px;
	/* height: 800px; */
	margin-left: auto;
	margin-right: auto;
	margin-top: 20px;
	text-align: left;
	font-family:Arial, Helvetica, sans-serif;
	}

.one_column_778 { /* Used to create a single column, height fluid div */
	clear: both;
	width: 778px;
	}

.one_column_778_20 { /* Used to create a 778px wide, 10 pixel high, single column, div */
	clear: both;
	width: 778px;
	height: 10px;
	}
	
	
.one_column_fluid_clear { /* Used to create a single fluid non-height dependent column */
	background: #fff;
	clear: both;
	}

.one_column_136_clear { /* Used to create a single fluid non-height dependent column */
	background: #fff;
	clear: both;
	width: 136px;
	height: 12px;
	}

.width_120_clear { 
	background: #fff;
	clear: both;
	width: 120px;
	text-align:center;
	}
	
.width_120_flt_left { 
	background: #fff;
	float: left;
	width: 120px;
	margin-top:20px;
	}

.img_placeholder_120 {
	float: left;
	width: 120px;
	}
.txt_placeholder_120 {
	clear: both;
	width: 120px;
	}
	
.one_column_height_20 { /* Used to create a single fluid non-height dependent column */
	background: #fff;
	float: left;
	height: 20px;

	}

.product_code {
	float: left;
	}

.pdf_rt_column {
	float: left;
	margin-left:25px;
}
	}

.product_description {
	margin-left: 10px;
	float: left;
	}


#main_image { /* Container for main product image */
	background: #fff;
	width: 310px;
	float: left;
	}
	
.image_navigation_select {
	background: #fff;
	/*margin:0 auto;
	margin-left:20px;*/
	/*margin-right:16px;*/
	width: 310px;
	height:20px;/**/
	clear:both;
	color:#878788;
	font-weight:400;
	font-size:11px;
	
}

table.table_top3 {
	margin-top:-2px; 
	margin-bottom:-2px;
}

.image_larger_360_video3 {color: #37468b; font-size:10px;}

a.image_larger_360_video:link {color: #37468b; font-size:10px; text-decoration: none;}
a.image_larger_360_video:visited {color: #37468b; font-size:10px; text-decoration: none;}
a.image_larger_360_video:active {color: #37468b; font-size:10px; text-decoration: none;}
a.image_larger_360_video:hover {color: #37468b; font-size:10px; text-decoration: underline;}

a.image_larger_360_video2:link {color: #37468b; font-size:10px; text-decoration: none; margin-top:5px;}
a.image_larger_360_video2:visited {color: #37468b; font-size:10px; text-decoration: none; margin-top:5px;}
a.image_larger_360_video2:active {color: #37468b; font-size:10px; text-decoration: none; margin-top:5px;}
a.image_larger_360_video2:hover {color: #37468b; font-size:10px; text-decoration: underline; margin-top:5px;}

.smaller_one {
	font-size:10px;
}

td.top_down {
	margin-top:12px;
}

.blue_dot {
	/*float:left:*/
	width:10px;
}

.blue_dot_text {
	float:left:
	width:90px;
}

.image_navigation_bar {
	background: #fff;
	margin: 0 auto;
	width: 310px;
	margin-bottom:5px;
	clear:both;
}

.image_navigation_bar2 {
	background: #fff;
	margin: 0 auto;
	width: 310px;
	margin-bottom:0px;
	clear:both;
}

.image_nav_select_2 {
	background: #fff;
	/*margin: 0 auto;*/
	width: 103px;
	float: left;
}

.image_nav_select_3 {
	background: #fff;
	/*margin: 0 auto;
	width: 10px;*/
	float: left;
	margin-left:1px;
	margin-right:3px;
}

.image_nav_select_4 {
	background: #fff;
	/*margin: 0 auto;
	width: 78px;*/
	float: left;
	margin-left:2px;
	margin-right:2px;
	
}

ul.image_nav_select_2 {
	/*list-style-type: none*/
}

li.image_nav_select_2 {
	color: #0445a0;
	font-size:12px;
	list-style-position: inside;

}


#main_image2 { /* Container for main product image */
	background: #fff;
	width: 350px;
	float: left;
	}

	
#power_plugs { 
	background: #fff;
	width: 310px;
	float: left;
	font-size: 10px;
	text-align:left;
	margin-top: 20px;
	margin-bottom: 20px;
	}

#bullets { /* Contains Product Bullets */
	background: #fff;
	width: 318px;
	float: left;
	margin-left: 0px;
	margin-right: 5px;
	font-family:Arial, Helvetica, sans-serif;
	}

#right_column { /* Container for application image and how_to_buy image */
	background: #fff;
	
	width: 138px;
	float: left;
	}
	
#right_column_power_plugs_template { /* Container for application image and how_to_buy image */
	background: #fff;
	margin-left:20px;
	margin-right:20px;
	width: 178px;
	float: left;
	}

.accessories_250_left1 {
	background: #fff;
	width: 250px;
	clear: both;
	float: left;
	margin-left:5px;
	}

.accessories_250_left2 {
	background: #fff;
	width: 250px;
	float: left;
	margin-left:5px;
	}

.accessories_250_left3 {
	background: #fff;
	width: 250px;
	float: left;
	margin-left:5px;
	}

.accessory_image {
	background:#FFFFFF;
	width 108px;
	text-align:left;
	float:left;
	}

.accessory_text {
	background:#FFFFFF;
	width: 142px;
	float:left;
	font-size:12px;
	}

.related_190_left1 {
	background: #fff;
	width: 188px;
	clear: both;
	float: left;
	margin-left:6px;
	}

.related_190_left2 {
	background: #fff;
	width: 188px;
	float: left;
	margin-left:6px;
	}

.related_190_left3 {
	background: #fff;
	width: 188px;
	float: left;
	margin-left:6px;
	}
.related_190_left4 {
	background: #fff;
	width: 190px;
	float: left;
	margin-left:4px;
	}

#installation_manual_rt_col { /* Container for application image */
	background: #ffffff;
	width: 138px;
	height: 58px;
	margin_bottom 30px;
	}


#app_image { /* Container for application image */

	background: #ffffff;
	width: 138px;
	height: 158px;
	margin_bottom 20px;
	}

#radio_mag {
	background:inherit;
	width:69px;
	height:39px;

	margin-bottom:2px;
	
}
#radio_mag_text {
	margin-top:3px;
	margin-bottom:10px;
}

#video_links1 { /* Container for how_to_buy image */
	background: blue;
	width: 138px;
	height: 101px;
	margin-top: 0px;
	margin-bottom: 15px;
	clear: both;
	}

#how_to_buy { /* Container for how_to_buy image */
	background: blue;
	width: 90px;
	height: 23px;
	margin-top: 0px;
	clear: both;
	}
	
#how_to_buy2 { /* Container for how_to_buy image */
	background: #fff;
	width: 138px;
	height: 23px;
	/*margin-top: 0px;*/
	margin-right:0px;
	/*clear: both;*/
	float:right;
	margin-bottom:10px;
	}
	
h1 {
	margin-top: 10px;
	margin-bottom: 10px;
	font-size:1.2em;
	font-weight: 400;
	}
p.ez_paragraph {

	font-size:.9em;
	}
	
p.ez_head_red2 {
	font-size: 13px;
	font-style-normal;
	line-height: .7em;
	font-weight: 700px;
	margin-top: 10px;
	margin-left: 0px;
	margin-bottom: 10px;
	color:#B20000;
	}
	
p.ez_head_gold2 {
	font-size: 13px;
	font-style-normal;
	line-height: .7em;
	font-weight: 900px;
	margin-left: 0px;
	margin-top: 1px;
	margin-bottom: 0px;
	color:#FF9900;
	}	

ul.ez2 {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-style: normal;
line-height: 1.2em;
font-weight: normal;
font-variant: normal;
text-transform: none;
color: #000;
text-decoration: none;
#text-indent: 4px;
#list-style-position: outside;
#list-style-type: square;
#padding: 6px;
#margin: 2px;
margin-left: 2px;
}

.spec1 {
	width: 778px;
	background: #e7e7e7;
	font-size:.9em;
	clear: both;

	}

.spec2 {
	width: 778px;
	background-color: #ffffff;
	font-size:.9em;
	clear: both;

	}

.attribute {
	width: 250px;
	float: left;
	background: inherit;
	height: 100%;
	}
.specification {
	width: 528px;
	float: left;
	background: inherit;
	height: 100%;
	}
	
.pdflogo {
	background: #fff;
	float: left;
	width: 35px;

	
}

.pdfmanual {
	background: #fff;
	vertical-align:text-bottom;
	float: left;
	height: 31px;
}	
	
h1.ez_h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: .7em;
	font-weight: 400;
	margin-left: 10px;
	margin-top:5px;
	margin-bottom:10px;
	color: #0445a0;
	font-weight: 600;
}	

h1.ez_plugs {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 1.2em;
	font-weight: 400;
	margin-left: 10px;
	margin-top:5px;
	margin-bottom:10px;
	color: #0445a0;
	font-weight: 600;
}


#prod_desc {
	font-size: 85%;
	}	
h2.ez_h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: .7em;
	font-weight: 400;
	margin-left: 10px;
	margin-top:5px;
	margin-bottom:10px;
	color: #00548C;
}

h2.ez_h2_acc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: .9em;
	font-weight: 600;
	margin-left: 10px;
	margin-top:5px;
	margin-bottom:10px;
	color: #00548C;
}

h2.ez_h2_red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	text-align: center;
	font-weight: 600;

	color: #B20000;
}

h3.ez_h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 1em;
	font-weight: 600;
	margin-left: 2px;
	margin-top:5px;
	margin-bottom:10px;
	color: #000000;
}

ul.ez {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-style: normal;
line-height: 1.2em;
font-weight: normal;
font-variant: normal;
text-transform: none;
color: #000;
text-decoration: none;
#text-indent: 4px;
#list-style-position: outside;
#list-style-type: square;
#padding: 6px;
#margin: 2px;
margin-left: 2px;
}

p.ez_head_red {
	font-size: 12px;
	font-style-normal;
	line-height: .7em;
	font-weight: 700px;
	margin-top: 20px;
	margin-left: 0px;
	margin-bottom: 0px;
	color:#B20000;
	}
p.ez_head_gold {
	font-size: 12px;
	font-style-normal;
	line-height: .7em;
	font-weight: 900px;
	margin-left: 0px;
	margin-top: 1px;
	margin-bottom: 0px;
	color:#FF9900;
	}
	
p.ez_footer_black {
	font-size: 10px;
	font-style-normal;

	font-weight: 400px;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 5px;
	margin-bottom: 0px;
	color:#000000;
	}
p.ez_acc {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:center;
	}

a:active, a:focus {
outline: 0
}

a.ez_red:link {color: #B20000; text-decoration: underline;}
a.ez_red:visited {color: #B20000; text-decoration: underline;}
a.ez_red:active {color: #B20000; text-decoration: underline;}
a.ez_red:hover {color: blue; text-decoration: underline;}

a.ez_title_blue:link {color: #00548C; text-decoration: none;}
a.ez_title_blue:visited {color: #00548C; text-decoration: none;}
a.ez_title_blue:active {color: #00548C; text-decoration: none;}
a.ez_title_blue:hover {color: $00548C; text-decoration: none;}

a.ez_title_blue_red:link {color: #0445a0; text-decoration: none;}
a.ez_title_blue_red:visited {color: #0445a0; text-decoration: none;}
a.ez_title_blue_red:active {color: #0445a0; text-decoration: none;}
a.ez_title_blue_red:hover {color: #A72F33; text-decoration: none;}

img.gray {
   padding:1px;
   border:1px solid #eeeeee;
   background-color:#eeeeee;
}

/* beginning of new product template CSS */

.whatsnew2 {
	width:154px;
	background-image: url('images/whats_new_background_middle.png'); background-repeat: repeat-y;
	float:left;
	text-align:center;
	}

// Div tags for accessories

.acc_related_container {
	width:100%;
	margin:1em;
}

acc_related_container_product { // holds individual product image and text divs
	width:250px;
	margin:.2em;
	float:left;
}

acc_related_container_image {
	width:98px;
	float:left;
}

acc_related_container_text {
	font-family:Arial, Helvetica, sans-serif;
	float:left;
}

.px12 {
	font-size:12px;
}
