/* Copyright © 2006-2007 C-mach Technologies Inc.*/
/*these rules construct the left-side menu*/
#navlist { position: absolute; left: 12px; top: 10px; width: 145px; z-index: 110; }
#navlist ul { margin: 0; /*removes indent IE and Opera*/ padding: 0; /*removes indent Mozilla and NN7*/ list-style-type: none; /*turns off display of bullet*/ font-size: 10px; }
#navlist li { margin: 8px 0px; padding: 0px; }
#navlist li a { font-size: 12px; display: block; padding: 2px 2px 2px 24px; border: 1px solid; border-color: #ddd #000 #000 #ddd; /*  background-color: #71828a;*/ background-color: #c5cfd0; background-image:  url(../images/ct_navbutton_up2.jpg); background-repeat: no-repeat; background-position: 0% 50%; font-weight: 100; }
#navlist li a:hover/*, #navlist a:active*/ { background-color: #c5cfd0; background-image:  url(../images/ct_navbutton_hover3.jpg); background-repeat: no-repeat; background-position: 0% 50%; color: #CC0404; font-weight: 100; }
#navlist li ul li a:link , #navlist li ul li a:visited { background: url(none); border-style: none; color: #FFF; font-weight: 100; padding: 2px 2px 2px 24px; font-size: 12px; }
#navlist li ul li { margin-top: 5px; margin-bottom: 0px; }
#navlist li ul li a:hover { color: #FFF; text-decoration: underline; background: url(none); }
#page-home #nav-home a, #page-software #nav-software a, #page-services #nav-services a, #page-about #nav-about a, #page-contact #nav-contact a { background-color: #c5cfd0; background-image:  url(../images/ct_navbutton_over.jpg); background-repeat: no-repeat; background-position: 0% 50%; color: #2D1E2D; border-color: #000 #000 #000 #000; font-weight: 100; }
#page-software #nav-software ul li a, #page-services #nav-services ul li a { background: url(none); color: #FFF; }
.active { text-decoration: underline; }
