/*Compass Design Customize.css file */ * {
margin:0;
padding:0;
}
h1,h2,h3,h4,h5,h6,p,blockquote,form,label,ul,ol,dl,fieldset,address{
margin:0.5em 0;
}
ul{
margin-left:2em;
}
fieldset{
padding:.5em;
}

body {
font-size:76.1%;
font-family:Verdana,Arial,Helvetica,sans-serif;
line-height:1.3em;

}

td, th{
	font-family: Verdana;
	font-size: 12px;
} 


#wrap{
/*border:1px solid #ccc;*/
background: url(../images/threecol-r.gif) repeat-y 75% 0;
height:100% !Important;
height:1%;
}
#wrap-inner {
background: url(../images/threecol-l.gif) repeat-y 25.125% 0;
height:100% !Important;
height:1%;
}
#header{
padding:10px;
}
#footer{

padding:0px;
}
a{
text-decoration:none;
}
a:hover{
text-decoration:underline;
}
h1,.componentheading{
font-size:1.7em;
line-height:1.7em;
}
h2,.contentheading{
font-size:1.5em;
line-height:1.5em;
}

h3{
font-size:1.3em;
line-height:1.3em;
}
h4{
font-size:1.2em;
line-height:1.2em;
}
h5{
font-size:1.1em;
line-height:1.1em;
}
h6{
font-size:1em;
line-height:1em;
font-weight:bold;
}
.small,.createdate,.modifydate,.mosimage_caption{
font:0.8em Arial,Helvetica,sans-serif;
color:#999;
}
.moduletable{
margin-bottom:1em;
padding:0 10px;
/*padding for inside text*/ border:1px #CCC solid;
}
.moduletable h3{
/*background:#666;*/
text-transform:uppercase;
color:#fff;
padding:0.25em 10px;
text-align:left;
font-size:1.1em;
margin:0 -10px 0.5em -10px;
/*negative padding to pull h3 back out from .moduletable padding*/ }


#navcontainer{
padding:0;
color: #333;
}
#navcontainer ul{
list-style: none;
margin: 0;
padding: 0;
}
#navcontainer li{
border-bottom: 1px solid #ccc;
margin: 0;
}
#navcontainer li a{
display: block;
padding: 3px 5px 3px 0.5em;
border-left: 10px solid #333;
border-right: 10px solid #9D9D9D;
background-color:#666;
color: #fff;
text-decoration: none;
}
html>body #navcontainer li a {
width: auto;
color:#fff;
text-decoration:underline;

}
#navcontainer li a:hover,a#active_menu:link,a#active_menu:visited{
/*border-left: 10px solid #1c64d1;
border-right: 10px solid #5ba3e0;
background-color: #2586d7;*/
color: #fff;
text-decoration:underline;
} 

#navcontainer li a#active_menu:link,a#active_menu:visited{
/*border-left: 10px solid #1c64d1;
border-right: 10px solid #5ba3e0;
background-color: #2586d7;*/
color: #fff;
text-decoration:none;
}


/* start left menu */

a.mainlevel-leftnav:link, a.mainlevel-leftnav:visited {
	text-transform: uppercase;
	display: block;
	background: url(../images/menu_bg3.gif) no-repeat;
	FONT: 12px arial, verdana, sans-serif;
	vertical-align: middle;
	font-size: 12px;
	font-weight: bold;
	color: #213E70;
	text-align: left;
	padding-top: 5px;
	padding-left: 18px;
	height: 20px !important;
	height: 20px;
	width: 170px;
	text-decoration: none;
	border-bottom: 1px dashed #ffffff;
	margin-left:5px;
}

a.mainlevel-leftnav:hover {
	background: #5771AC url(../images/menu_bg2.gif) no-repeat;
	text-decoration: none;
	color: #CCFF66;
	display: block;
	vertical-align: middle;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	padding-top: 5px;
	padding-left: 18px;
	height: 20px !important;
	height: 20px;
	width: 170px;
	border-bottom: 1px dashed #ffffff;
	margin-left:5px;
}

a.mainlevel-leftnav#active_menu {
	color:#fff;
	font-weight: bold;
}

a.mainlevel-leftnav#active_menu:hover {
	color: #fff;
}
/* close left menu */ 

/* start pathway */
#pathway a{
 color:#CCFF66;
}
/* close pathway */