/* ------ Basic Tags ------ */body {font-family: "Lucida Grande", Arial, Helvetica, sans-serif;font-size: 11px;margin: 0em;padding: 0em;line-height: 17px;margin-top: 10px; }a {}img {	border-style: none;}ul {}li {}p {}a:link {	border-width: 0;	border-style: none;	text-decoration: none;}a:visited {	border-width: 0;	border-style: none;	text-decoration: none;}a:hover {	border-width: 0;	border-style: none;	text-decoration: none;}a:active {	border-width: 0;	border-style: none;	text-decoration: none;}.performance a:link, .performance2 a:link, .performance3 a:link, .performance4 a:link  {	text-decoration: none;	color: #fbc900;}.performance a:visited, .performance2 a:visited, .performance3 a:visited, .performance4 a:visited {	text-decoration: none;	color: #f5a900;}.performance a:hover, .performance2 a:hover, .performance3, .performance4 a:hover {	text-decoration: none;	color: #d35a18;}.performance a:active, .performance2 a:active, .performance3 a:active, .performance4 a:active {	text-decoration: none;	color: #c10014;}#energy_solutions p, #batteries p, #battery_chargers p, #experience p, #contact_us p {padding-right: 15px; }h4 {	margin-top: 0;	padding-top: 0;	color: white;	text-transform: uppercase;}/* ------ IDs ------- */#container {width: 1000px;margin-right: auto;margin-left: auto; }#logos {background-image: url(media/toolbar_bg.jpg);background-repeat: repeat-x;background-position: center bottom;height: 96px;}#content {overflow: auto;height: 335px;font-size: 11px;	padding-right: 12px;}#content_chargers {overflow: auto;height: 270px;font-size: 11px;	padding-left: 12px;}#content_comparison {overflow: auto;height: 115px;	padding-right: 0;	margin-right: 0;}#content ul li {	margin-left: 0;	padding-left: 0;	padding-bottom: 18px;}#content_es {overflow: auto;height: 390px;font-size: 11px;	text-align: center;}#content ul {	margin-left: 0;	padding-left: 0;	font-size: 11px;	padding-right: 20px;	padding-bottom: 20px;}#content ol {	margin-top: 0;	padding-top: 0;}#content ol li {	margin-top: 0;	padding-top: 0;	list-style: decimal;}.lightblue {	background: #0080ff;}.download a:link, .download a:hover, .download a:visited {	font-size: 9px;	text-decoration: none;	display: block;	text-align: center;	font-weight: bold;	margin-right: auto;	margin-left: auto;	width: 600px;	clear: both;	padding-right: 7px;}.download a:link {	color: #ff7f00;	padding-right: 7px;}#content_es img {	padding-top: 1px;}#energy_solutions {width: 720px;height: 390px;float: right;padding-right: 20px;background-color: #3a3a3a;padding-left: 60px;color: #fff; }#batteries {width: 720px;height: 390px;float: right;padding-right: 20px;background-color: #0159ff;padding-left: 60px;color: #fff; }#battery_chargers {width: 720px;float: right;padding-right: 20px;background-color: #fb9620;padding-left: 60px;color: black;	height: 390px;}#battery_chargers2 {width: 740px;height: 390px;float: right;padding-right: 20px;background-color: #fb9620;padding-left: 40px;color: black;}#experience {width: 720px;height: 390px;float: right;padding-right: 20px;background-color: #528cfa;padding-left: 60px;color: #fff; }#contact_us {width: 716px;height: 390px;float: right;padding-right: 20px;padding-left: 64px;color: #fff; }#TOU {height: 350px;float: right;color: #000;	overflow: auto;	margin-top: 10px;	margin-bottom: 10px;	padding-right: 20px;	padding-bottom: 20px;	padding-left: 20px;}#footer {background-color: #000;width: 1000px;height: 40px;color: #fff;float: left;font-size: 9px; }#link a {	color: #ff8000;}#link a:visited {	color: #ff8000;}#contact_us_flash {width: 1000px;height: 390px;float: left;	border-style: none;}#flash {height: 390px;float: left;	border-style: none;}/* ------ Class ----- */.chargers {background-color: #db6e00;}.experience {background-color: #964ac4;}.product_img {	float: left;	padding-right: 10px;	margin-top: 4px;}.batteries {background-color: #0020b0;color: #fff;}.battery_charger {background-color: #ddb92c;color: #fff; }.performance {	font-size: 10px;	width: 220px;	line-height: 11px;	float: left;	text-align: center;	color: #cd5a18;}.performance2 {	font-size: 10px;	width: 299px;	line-height: 11px;	float: left;	text-align: center;	color: #cd5a18;}.performance4 {	font-size: 10px;	text-align: center;	float: left;	margin-top: -10px;	color: #cd5a18;}.performance5 {	font-size: 10px;	line-height: 11px;	float: left;	text-align: center;	width: 300px;	color: #cd5a18;}.performance3 {	font-size: 10px;	width: 189px;	line-height: 11px;	float: left;	text-align: center;	color: #cd5a18;}.clear {	clear: both;}.question {	color: #ccff66;	font-weight: bold;}.question_chargers {	color: #004080;	font-weight: bold;}.smallprint {	font-size: 9px;	color: #e0e0e0;	line-height: 11px;	margin-top: 8px;	font-style: italic;}.highlight {	color: white;	font-weight: bold;}/* ------ Navi ------*/#top_navi {background-color: #000000;float: left;width: 100%;text-align: left; width: 1000px; height: 15px; list-style: none; display: inline; overflow: hidden;padding-bottom: 12px;padding-top: 8px; }.energy_solutions {background-color: #212021;color: #fff;}#footer a:link {	color: #ea6906;}#top_navi ul {	margin: 0;	padding: 0; }#top_navi li {	margin: 0;	padding: 0;	list-style: none;	display: inline; }	#top_navi a {	float: left;	padding: 15px 0 0 0;	overflow: hidden;	height: 0px !important; 	height /**/:15px; /* for IE5/Win only */text-decoration: none; }	#top_navi a:hover {	background-position: 0 -15px;	}#top_navi a:active, #top_navi a.selected {	background-position: 0 -30px;text-decoration: none; }		#tenergy_solutions a  {	width: 225px;	background: url(media/b_energy_solutions.gif) top left no-repeat;	}		#tbatteries a  {	width: 173px;	background: url(media/b_batteries.gif) top left no-repeat;	}		#tbattery_chargers a  {	width: 252px;	background: url(media/b_battery_chargers.gif) top left no-repeat;	}		#texperience a  {	width: 190px;	background: url(media/b_experience.gif) top left no-repeat;	}		#tcontact_us a  {	width: 160px;	background: url(media/B_contactus.gif) top left no-repeat;	}#product_navi {height: 390px;width: 175px;float: left;color: #fff;font-weight: normal;font-size: 10px;line-height: 12px;padding-left: 15px;overflow: auto;	padding-right: 10px;}#disclaimer {font-weight: normal;font-size: 9px;line-height: 12px;overflow: auto;	text-decoration: none;	font-style: italic;	margin-top: 30px;}#disclaimer2 {font-weight: normal;font-size: 9px;line-height: 12px;overflow: auto;	text-decoration: none;	font-style: italic;	margin-top: 40px;}#disclaimer a:link {font-weight: normal;overflow: auto;	text-decoration: none;	color: #ff7f00;}#disclaimer a:visited {font-weight: normal;overflow: auto;	text-decoration: none;	color: #ffcc66;}#disclaimer2 a:link {font-weight: normal;overflow: auto;	text-decoration: none;	color: #ffff00;}#disclaimer2 a:visited {font-weight: normal;overflow: auto;	text-decoration: none;	color: #ffff66;}.small_print {height: 390px;width: 175px;float: left;font-weight: normal;font-size: 10px;line-height: 12px;padding-left: 15px;overflow: auto;	padding-right: 10px;	text-decoration: none;}#product_navi ul {margin: 0px;padding: 0px 12px 8px 0px;padding-top: 8px; }#product_navi ul li {padding-left: 14px;padding-bottom: 5px;display: list-item;list-style-type: none; }#product_navi ul ul {margin: 0px;padding: 0px;padding-top: 8px; }#product_navi ul ul li {padding-left: 0px;padding-bottom: 2px;list-style-type: disc;margin: 0em;margin-left: 14px; }#product_navi ul ul li a :link, #product_navi ul ul li a visited {text-transform: capitalize; }#product_navi ul li a:link, #product_navi ul li  a:visited {text-decoration: none;color: #fffb01; }#experience_navi {height: 370px;width: 175px;float: left;font-weight: bold;padding-left: 15px;	padding-right: 10px;	padding-top: 20px;}#experience_navi ul {font-weight: bold;overflow: auto;	margin: 0;	padding: 0;}#experience_navi ul li {font-weight: bold;overflow: auto;	margin: 0;	padding: 0 0 14px 14px;	list-style: none;}#experience_navi ul li a {font-weight: bold;overflow: auto;	margin: 0;	padding: 0 0 20px;	list-style: none;	color: #f5ea00;}#product_navi2 {height: 380px;width: 175px;float: left;color: #fff;font-weight: bold;font-size: 10px;line-height: 12px;padding-left: 15px;overflow: auto;	padding-right: 10px;	padding-top: 10px;	background: #db6e00;}#product_navi2 a:link {	color: #ffff00;}#product_navi2 ul {margin: 0px;padding: 0px 8px 8px 0px; }#product_navi2 ul li {padding-left: 14px;padding-bottom: 15px;display: list-item;list-style-type: none; }#product_navi2 ul li a:link, #product_navi2 ul li  a:visited {text-decoration: none;color: #fffb01; }#sub_navi {height: 30px;width: 716px;margin-top: 20px;font-weight: bold;font-family: Arial, Helvetica, sans-serif;}#sub_navi ul {margin: 0px;padding: 0px; }#sub_navi ul li {margin: 0px;padding: 0px;display: inline; }#sub_navi a:link {color: #ffca69;	text-transform: none;	text-decoration: none;}#sub_navi a:visited {color: #ff7f00;	text-transform: none;	text-decoration: none;}#sub_navi a:hover {color: #ffdc86;	font-weight: bold;	text-decoration: none;}#sub_navi a:hover {color: #ff66ff;	font-weight: bold;	text-decoration: none;}#sub_navi2 {height: 30px;width: 716px;margin-top: 20px;font-weight: bold;font-family: Arial, Helvetica, sans-serif;	text-decoration: none;}#sub_navi2 ul {margin: 0px;padding: 0px; }#sub_navi2 ul li {margin: 0px;padding: 0px;display: inline; }#sub_navi2 a:link {color: #800000;	text-decoration: none;}#sub_navi2 a:hover {color: #ff0000;	text-decoration: none;}#sub_navi2 a:visited {color: #800080;	text-decoration: none;}/* ------ Misc ------ */.hide {display: none; }.left {float: left;margin-left: 20px;margin-top: 8px; }.middle {float: left;margin-top: 15px;margin-left: 70px; }.right {float: right;margin-right: 20px; }.footerleft {float: left;margin-left: 20px;margin-top: 8px; }.footerright {float: right;margin-top: 15px;margin-right: 20px; }/*----- Table -----*/td { font-size: 9px; font-family: "Lucida Grande", arial, sans-serif; font-weight: bold; padding: 3px; border-top: 1px solid #f86b2e; border-left: 1px solid #f86b2e; }table { border-color: #f86b2e; border-style: solid; border-width: 1px 2px 2px 1px;	width: 630px;}.tableGrey { background-color: #fff; background-image: url(media/table_grey.gif); background-repeat: repeat-x; background-position: left bottom; }.tableGreen { background-color: #9fcc57; }.tableOrange { background-image: url(media/table_orange.gif); background-repeat: repeat-x; background-position: left bottom; padding-left: 8px; }.tableBlue { background-color: #98dcf9; }.tabledarkBlue { color: #fff; background-color: #768dc5; padding-left: 8px; }.tablelightGrey { background-color: #e0dfcf; }.tableWhite { background-color: #fff; }.tablelightBlue { background-color: #aed9ea; }.tableYellow { background-color: #fefea4; }.tablelightYellow { background-color: #eae8ca; }
