#home #content { background: none; font-size: 1em; }
#home #nav_top { border-top-width: 0px; border-bottom: 1px solid #009121; }
#home h1 { margin-top: 0px; }

#h_left { font-size: .9em; float: left; width: 613px; border-top: 1px solid #009121; }
#h_left2 { font-size: .9em; float: left; }
#h_left3 { font-size: .9em; float: left;   border-top: 1px solid #009121; }
#h_left4 { font-size: .9em; float: left; width: 613px;  border-top: 1px solid #009121; }
#header_brands { font-size: .9em; float: left; }
	#h_left_pad { margin: 0px 11px 0px 0px; clear: both; background: url(http://www.generalcable.com/images/home_content_tile.gif) repeat-y top left;  }
		#h_left_col_a { float: left; width: 208px; }
			#h_left_col_a_pad { padding-right: 20px; }
				#home_content_img { padding-bottom: 7px; }
		#h_left_col_b { float: left; width: 389px; }
			#h_left_col_b_pad { padding-left: 27px; }
#h_right { float: right; width: 168px; }
	#h_right_pad { padding: 0px 0px 11px 0px; }
	
#mygen { color: #fff; background: #009121 url(http://www.generalcable.com/images/mygen/bottom_corner.gif) no-repeat bottom left;  padding-bottom: 7px; }
	#mygen .head { background: url(http://www.generalcable.com/images/mygen/header.gif) no-repeat top right; height: 27px; }
	#mygen .head b { visibility: hidden; }
	#mygen .form { margin: 0px; padding: 0px; padding-left: 4px; padding-right: 7px; }
	#mygen .form label { display: block; padding-bottom: 5px; text-align: right; }
	#mygen .form label strong { display: block; float: left; width: 50px; padding-top: .25em; }
	#mygen .form label input { width: 83px; }
	#mygen .c { padding-left: 7em; clear: both; }
	#mygen .r { float: right; }
	#mygen .l { float: left; }
	#mygen a { color: #fff; display: block; }	
	

#content { background: #fff url(http://www.generalcable.com/images/content_tile.gif) repeat-y top left; border-bottom: 1px solid #009121; clear: both; }
		#navigation_side { float: left; width: 209px; border-top: 4px solid #009121; }
			#navigation_side_pad { padding: 10px 12px 0px 12px; background:  url(http://www.generalcable.com/images/content_tile.gif) repeat-y top left; }
#navigation_left * { margin: 0px; padding: 0px; }
	#navigation_left dt { padding: .20em 0 .20em 0; }
	#navigation_left dd { margin-right: 0px;  padding: .20em 0 .20em 0; }
		#navigation_left dd a { text-decoration: none; display: block;  }
		#navigation_left dd li a { margin-left: 1.2em; }
				#navigation_left ul { margin-left: .5em; padding: 0px; list-style-type: none; }
				#navigation_left li { margin: 0px; padding: .35em 0px .35em 0px; background: url(http://www.generalcable.com/images/icons/side_arrow.gif) no-repeat left; }
				#navigation_left ul, #navigation_left dd.under ul { display: none; }
				#navigation_left dd.over ul { display: block; }
		/*		#navigation_left dd.over li a { background-image: none; }
				#navigation_left dd.over li a:hover { background-image: none; }*/
		
		#content_focus {  margin-left: 208px; }
			#content_focus_pad { padding: 0px 18px ; border-bottom: 1px solid white; }
		
				#breadcrumb { margin-bottom: 5px; padding-top: 0.5em; }
					#home_content_img { padding-top: .5em; }
					
					/*#main_content h1 { padding-top: 1.5em; }
					#main_content h2 { padding-bottom: .2em; }
					#main_content p { line-height: 160%; padding-right: 60px; }
					#main_content img { padding-right: 1em; }*/
					#main_content .img_float { float: left; width: 103px; height: 103px; } 
					#main_wrap { width: 470px; height: 103px; margin: 2.5em 0px 2.5em 0px; }*/
					
		 			#input_wrap { padding: 1em 0px 2em 0px; margin-bottom: 2em; border-bottom: 1px solid #009121; width: 385px; }
		 
         			#main_content #input_wrap { padding: 1em 0px 2em 0px; margin-bottom: 2em;  width: 385px; }
 
					#main_content #input_wrap input { position: relative; top: 0px; padding: 0px; margin: 0px; border-bottom: 1px solid #009121; }
					#main_content #input_wrap a { position: relative; top: 6px; left: 6px; }
					
					#input_align { padding: 1em 0px 3em 0px; width: 385px; }
					#main_content #input_align { padding: 1em 0px 2em 0px; margin-bottom: 0em; width: 385px; }
					#main_content #input_align input { border-bottom: 1px solid #009121; }
					
					#main_content .main_text .text_wrap { float: left;}
					#main_content ul { padding: 0px; margin: 0px; }
					/*
				    #main_content li { list-style-type: none;  padding: 0px 0px .5em 1.5em;  margin: 5px; background:url(http://www.generalcable.com/images/icons/content_arrow.gif) no-repeat left top; }
		 			#main_content ul li { list-style-type: none; padding: 0px 0px .5em 1.5em; margin: 0px; background:url(http://www.generalcable.com/images/icons/content_arrow.gif) no-repeat left  top; }
 */
				    #main_content li { list-style-type: none;  padding: 0px 0px .5em 2.0em;  margin: 5px; background:url(http://www.generalcable.com/images/icons/content_arrow.gif) no-repeat   7px 0.5em; }
		 			#main_content ul li { list-style-type: none; padding: 0px 0px .5em 2.0em; margin: 0px; background:url(http://www.generalcable.com/images/icons/content_arrow.gif) no-repeat   7px 0.4em; }
					#main_content a:visited { color: #666 !important; }
					
					#contact_wrap { border-bottom: 1px solid #009121;  padding-bottom:  2.5em; }
			       #search_wrap { border-bottom: 1px solid #009121;  padding-bottom:  0em; }	
					#contactA { float: left; width: 270px; }
					#contactB { width: 260px; float: right;}
					
					#form_table td.b { padding-left: 112px; }
					#form_table td { padding-top: 1em; }    
					
					#radio_wrap { padding-top: 2em; }
					
					#end_wrap { padding-top: 2em; }
					#end_wrap .submit { padding-top: 1em; }
					#end_wrap a { padding-right: 1em; } 
				
					/* BRANDING PAGE :: START */
					#main_wrap_sm { width: 750px; float: left; display: block; padding: 1.5em 0px 1.5em 0px;}
					#main_wrap_sm .img_float { float: left; width: 350px; display: block; }
					#main_wrap_sm .main_text_sm { float: right; width: 350px; }
					/* BRANDING PAGE :: END */
					
					/* BRANDING 3 PAGE :: START */
					#header_brands { padding-top: 0px; }
					
					#main_wrap_sm { float: left; padding-top: .5em; padding-bottom: 1em; }
					#main_wrap_sm img{ padding-top: .5em; }
					#main_wrap_sm ul.brand_list { margin-left: 0px; }
					#main_wrap_sm li { list-style-type: none; background-image: none !important; float: left; width: 155px; }
					#main_text_sm { float: left; padding-bottom: 1em; }
					#main_text_sm p { padding-top: .5em; }
					/* BRANDING 3 PAGE :: END */

		#content_focus { margin-left: 208px; }
		#content_focus_pad { padding:  2px 0px 0px 18px; clear: right; } 
			

					
					
					/* GLOBAL LOCATIONS : END */
					#footer { float: left; margin-top: 0em; }
                                        #meta { clear: both !important; }
 

