
* {margin:0;padding:0;}

body {font-family:"Verdana","Geneva","Arial", "Helvetica", sans-serif;font-size:16px;background-color:#9B9B9B;}

/* BASE TAGS */

/*

p.text {padding-left:.5em;padding-right:.5em;padding-top:.5em;padding-bottom:.5em;font-size:.813em;}



h1, h2, h3 {margin-top:.5em;margin-bottom:.5em;margin-left:1em; margin-right:1em;font-weight:bold;}

h1 {color:#42923B;padding-bottom:.188em; border-bottom:dotted .188em #42923B;}
h1.thick_box {color:#FFFFFF;background-color:#42923B;font-size:.875em;padding-left:.188em;padding-top:.188em;padding-bottom:.188em;border:solid .188em #30682A;}
h2 {color:#42923B;font-size:.813em;}
h3 {color:#666666;font-size:.813em;} 

ul, ol  {margin-left:3.5em;margin-top:.5em;margin-bottom:.5em;}

ul {color:#42923B;list-style-type:square;}
ol {list-style-type:lower-roman;}
ol, li:first-line {color:black;}

*/

a, a:link, a:visited, a:hover {color:#315A9C;text-decoration:none;font-weight:bold;}
a:hover {text-decoration:underline;}


/* HELPER ELEMENTS  */

/*
h1.green_bevel {background-color:#42923B;border-top:solid 1px #5AC450;border-left:solid 1px #5AC450;border-bottom:solid 2px #30682A;border-right:solid 2px #30682A;color:#FFFFFF;font-size:.813em;font-weight:bold;background-repeat:repeat-x;padding:.313em;}

*/

#top_right_search{display:none;}

br.clear {margin:0;padding:0;clear:both;}
br.clearer {clear: both; display: block; margin: 0; padding: 0; height: 0; line-height: 1px; font-size: 1px; }
img.cache {position:absolute;left:-9999em;}
.hide_content {position:absolute;left:-9999em;}
.screen_reader {position:absolute;left:-9999em;}

/* PAGE STRUCTURE */

p.text {font-size:.75em;margin-top:4px}

ul.text, ol.text  {margin-left:1.5em;margin-top:.5em;margin-bottom:.5em;}

ul.text {color:#42923B;list-style-type:square;}
ol.text {list-style-type:lower-roman;}
span.list_item{color:black;font-size:.75em}

h1.text {font-size:1em;color:#42923B;font-weight:bold;margin-top:.5em;margin-bottom:.5em;}

div#view_port {width:60em;margin-left:auto;margin-right:auto;border-left:2px solid #6C6C6C;border-right:2px solid #6C6C6C;border-bottom:2px solid #6C6C6C;background-color:white;padding-top:.5em;padding-left:1.313em;padding-right:1.313em;}
div#top_header {width:60em;height:4.625em;margin-bottom:.5em;overflow:hidden;}
div#top_left_header {float:left;width:25em;height:4em;}
div#top_logo {float:left;display:block;width:216px;height:4em;padding-right:.5em;margin-right:1em;border-right:solid .125em #666666;}
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 {float:right;}
div#top_right_links {font-size:.75em;color:#666666;width:16em;height:4em;text-align:right;}
div#top_right_search {float:right;width:14.188;height:1.5em;}
input#top_right_search_textbox {float:left;border:solid .063em #315A9C;height:1.438em;margin-right:.5em;padding-top:.188em;padding-right:.188em;}
input#top_right_search_button {float:left;border:none;width:68px;height:24px;}
div#cmi_top_menu_wrapper {margin-left:auto;margin-right:auto;width:60em;height:2.875em;overflow:hidden;}
ul#cmi-top-menu {list-style:none;background:url("../images/cmi-top-menu-background.gif") top left repeat-x;width:960px;height:46px;margin:0;}
ul#cmi-top-menu li {float:left;font-size:.813em;font-weight:bold;width:120px;height:37px;}

div#cmi_second_top_menu {margin-top:.25em;margin-bottom:.25em;}
div#cmi_second_menu_left {float:left; font-size:.75em;}
div#cmi_second_menu_right {float:right; font-size:.75em;}

li#top-time-management a, 
li#top-cabaire a,
li#top-evse a, 
li#top-fleet-management a,
li#top-construction-management a,
li#top-property-management a,
li#top-security-management a,
li#top-custom-products a {display:block;width:120px;height:37px;background-image: url("../images/cmi-top-menu.gif");text-indent:-9999em;overflow:hidden;}

li#top-time-management a {background-position:0px 0px;}
li#top-time-management a:hover {background-position:0px -37px;}
li#top-time-management a.selected {background-position:0px -74px ! important;}
li#top-cabaire a {background-position:-120px 0px;}
li#top-cabaire a:hover {background-position:-120px -37px;}
li#top-cabaire a.selected {background-position:-120px -74px ! important;} 
li#top-evse a {background-position:-240px 0px;}
li#top-evse a:hover {background-position:-240px -37px;}
li#top-evse a.selected {background-position:-240px -74px ! important;}
li#top-fleet-management a {background-position:-360px 0px;}
li#top-fleet-management a:hover {background-position:-360px -37px;}
li#top-fleet-management a.selected {background-position:-360px -74px ! important;}
li#top-construction-management a {background-position:-480px 0px;}
li#top-construction-management a:hover {background-position:-480px -37px;}
li#top-construction-management a.selected {background-position:-480px -74px ! important;}
li#top-property-management a {background-position:-600px 0px;}
li#top-property-management a:hover {background-position:-600px -37px;}
li#top-property-management a.selected {background-position:-600px -74px ! important;}
li#top-security-management a {background-position:-720px 0px;}
li#top-security-management a:hover {background-position:-720px -37px;}
li#top-security-management a.selected {background-position:-720px -74px ! important;}
li#top-custom-products a {background-position:-840px 0px;}
li#top-custom-products a:hover {background-position:-840px -37px;}
li#top-custom-products a.selected {background-position:-840px -74px ! important;}

#footer {margin-top:8px;}
#proud_blurb {margin-top:.5em;margin-bottom:.5em;}
#proud_blurb img {float:left;padding-top:4px;padding-right:4px;}
#proud_text {font-size:.688em;float:left;width:500px;}


#footer_links {font-size:.75em;text-align:right;padding-top:6px;}


















       






