html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;outline:0;font-size:100%;vertical-align:baseline;margin:0;padding:0;}
body{line-height:1;font-family:"Verdana","Geneva","Arial", "Helvetica", sans-serif;background-color:#9B9B9B;}
ol,ul{list-style:none;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:none;}
:focus{outline:0;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;}
a,a:link,a:visited,a:hover{color:#315A9C;text-decoration:none;font-weight:700;}
a:hover{text-decoration:underline;}
p{font-size:.75em;color:#6B6B6B;line-height:1.5em;margin-top:4px;margin-bottom:4px;}
ul.blue-bullet-list {list-style:square;color:#315A9C;margin-left:2em;margin-top:8px;margin-bottom:8px;}
ul.blue-bullet-list li {margin-top:4px;}
ul.blue-bullet-list li span{color:#6B6B6B;font-size:.73em;}
div#view-port{width:60em;margin-left:auto;margin-right:auto;background-color:#FFF;border-right:2px solid #6C6C6C;border-bottom:2px solid #6C6C6C;border-left:2px solid #6C6C6C;padding:.5em 1.313em;overflow:auto;}
div#top-header{height:4.625em;margin-bottom:.5em;overflow:hidden;}
div#top-left-header{float:left;height:4em;}
div#top-logo{float:left;display:block;width:216px;height:4em;padding-right:.5em;margin-right:1em;border-right:solid .125em #666;}
div#top-logo-links{float:left;font-size:.688em;width:12em;height:4em;}
div#top-logo-links a{display:block;}
div#top-right-header{width:24em;height:4.688em;}
div#top-right-header,div#top-right-links,#top-right-phone{float:right;}
div#top-right-links{font-size:.75em;color:#666;width:16em;height:4em;text-align:right;}
#top-right-links{clear:both;}
#cmi-top-menu{list-style:none;background:url(/image/cmi-top-menu-background.png) top left repeat-x;width:960px;height:46px;margin:0;}
ul#cmi-top-menu li{float:left;font-size:.813em;font-weight:700;height:37px;width:120px;overflow:hidden;position:relative;margin:0;padding:0;}
ul#cmi-top-menu li a{display:block;height:100%;width:100%;}
span#time-button{display:block;height:100%;width:100%;position:absolute;top:0;left:0;background:url(/image/cmi-top-menu.png) no-repeat left top;cursor:pointer;background-position:0 0;}
span#time-button:hover{background-position:0 -37px;}
span#time-button.selected{background-position:0 -74px !important;}
span#cabaire-button{display:block;height:100%;width:100%;position:absolute;top:0;left:0;background:url(/image/cmi-top-menu.png) no-repeat left top;cursor:pointer;background-position:-120px 0;}
span#cabaire-button:hover{background-position:-120px -37px;}
span#cabaire-button.selected{background-position:-120px -74px !important;}
span#evse-button{display:block;height:100%;width:100%;position:absolute;top:0;left:0;background:url(/image/cmi-top-menu.png) no-repeat left top;cursor:pointer;background-position:-240px 0;}
span#evse-button:hover{background-position:-240px -37px;}
span#evse-button.selected{background-position:-240px -74px !important;}
span#fleet-button{display:block;height:100%;width:100%;position:absolute;top:0;left:0;background:url(/image/cmi-top-menu.png) no-repeat left top;cursor:pointer;background-position:-360px 0;}
span#fleet-button:hover{background-position:-360px -37px;}
span#fleet-button.selected{background-position:-360px -74px !important;}
#footer{margin-top:4px;clear:both;}
#proud-blurb{float:left;margin-top:.5em;margin-bottom:.5em;}
#proud-usa-flag {float:left;padding-top:4px;padding-right:4px;margin-top:5px;}
#proud-text{font-size:.688em;float:left;width:444px;}
#logo-sponsor {clear:both;}
#footer-links{font-size:.75em;padding-top:6px;text-align:right;float:right;}
#footer-links-top {margin-top:2px;}
#footer-links-bottom {margin-top:6px;}
#valid-markup {margin-top:8px;}





















