div.listnavigation {
	/* float: left; */
	width: 135px;
	clear: both;
	margin: 0 0 0 9px;
	padding: 0!important;
	text-align: left;
	font-weight: 400!important;
	}	
div.listnavigation a:link,
div.listnavigation a:hover,  
div.listnavigation a:visited {
	font-weight: 400!important;
	font-family : TeXGyreAdventorRegular,Verdana,Arial,Helvetica,sans-serif;
	}	
div.listnavigation ul	{
	list-style-type: none;
	margin: 0 0 15px 0;
	padding: 0;
	}
div.listnavigation ul ul	{
	margin: 0!important;
	}
div.listnavigation ul li	{
	margin: 0!important;
	padding: 0!important;
	}
div.listnavigation ul li a {
	width: 124px;
	line-height: 16px;
	display: block;
	text-decoration: none;
	padding: 3px 5px;
	margin: 0;
	color: #fff!important;
	font-size : 12px;
	/* font-family : tahoma,verdana; */
	text-decoration: none;
	/* letter-spacing: -1; */
	}	
div.listnavigation ul li ul li a	{
	width: 114px;
	padding: 3px 5px 3px 15px!important;
	font-size: 11px!important;
	}

	
	
	
	
	
	
div.listnavigation ul li.sos-toolbox a	{
	background-image: url(images/nav_highlight.gif);
	}	
div.listnavigation ul li a:hover {
	color: #fff;
	background-color: #0080c0;
	text-decoration: none;
	background-image: none;
	}
.navhdr	{
	padding: 0 15px 3px 15px;
	font-weight : 400;
	margin: 0 0 0 -10px;
	font-size : 16px;
	width: 124px;
	font-family : TeXGyreAdventorBold,Arial,Helvetica,sans-serif;
	letter-spacing: 1px;
	color : #33ffff;
	text-align: left;
	text-shadow: 1px 1px 1px #333;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	behavior:url(border-radius.htc);
	-moz-box-shadow: 0px 1px 2px #333;
	-webkit-box-shadow: 0px 1px 2px #333;
	box-shadow: 0px 1px 2px #333;
  background-color: #588CBF;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#6699CC), to(#0070A6)); /* Saf4+, Chrome */
  background-image: -webkit-linear-gradient(top, #6699CC, #0070A6); /* Chrome 10+, Saf5.1+ */
  background-image:    -moz-linear-gradient(top, #6699CC, #0070A6); /* FF3.6 */
  background-image:     -ms-linear-gradient(top, #6699CC, #0070A6); /* IE10 */
  background-image:      -o-linear-gradient(top, #6699CC, #0070A6); /* Opera 11.10+ */
  background-image:         linear-gradient(top, #6699CC, #0070A6);
	}	
	
body.home div.listnavigation ul li.home a,
body.company-profile div.listnavigation ul li.company-profile a,
body.bib div.listnavigation ul li.bib a,
body.software div.listnavigation ul li.software a,
body.ctdemo div.listnavigation ul li.ctdemo a,
body.manuals div.listnavigation ul li.manuals a,
body.public-education div.listnavigation ul li.public-education a,
body.sos-toolbox div.listnavigation ul li.sos-toolbox a,
body.ccc-services div.listnavigation ul li.ccc-services a,
body.course-descriptions div.listnavigation ul li.course-descriptions a,
body.course-schedules div.listnavigation ul li.course-schedules a,
body.register div.listnavigation ul li.register a,
body.contact div.listnavigation ul li.contact a,
body.sdwa div.listnavigation ul li.sdwa a,
body.testimonials div.listnavigation ul li.testimonials a,
body.article div.listnavigation ul li.article a	{
	background-image: none;
	color: #000!important;
	background-color: #bbd7ec;
	margin: 0 -5px;
	padding: 3px 10px;
	width: 124px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-moz-box-shadow: 0px 0px 2px #333;
	-webkit-box-shadow: 0px 0px 2px #333;
	box-shadow: 0px 0px 2px #333;
	}
body.software div.listnavigation li li.ctdemo a	{
	background-color: transparent!important;
	font-size: 11px!important;
	color: #fff!important;
	margin: 0;
	width: 114px;
	}
body.ctdemo div.listnavigation li.ctdemo a	{
	background-color: #bbd7ec;
	font-size: 11px!important;
	color: #fff!important;
	margin: 0!important;
	width: 114px!important;
	-moz-border-radius: 0px!important;
	-webkit-border-radius: 0px!important;
	border-radius: 0px!important;
	}
body.software div.listnavigation li li.ctdemo a:hover	{
	background-color: #0080c0!important;
	color: #fff!important;
	width: 114px;
	margin: 0;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	border-radius: 0;
	}

body.software div.listnavigation li.software li a	{
	-moz-box-shadow: 0 0 0 #fff!important;
	-webkit-box-shadow:  0 0 0 transparent!important;
	box-shadow:  0 0 0 transparent!important;
	}
