body {

	margin: 0;

	padding: 0;

	background-color: #000;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 80%;

}

#maincontent {

background-color: #FFF;

vertical-align: top;

}

h1 {

	font-size: 120%;

	font-weight: bold;

	color: #003366;

}

h2 {

	font-size: 110%;

	font-weight: bold;

	color: #CC6600;

}

#ctmshead {

	color: #FFF;

	font-size: 180%;

	font-weight: bold;

}

#ctmssubhead {

	color: #6699CC;

	font-size: 130%;

}

/*
#menucase ul.vert-one{margin:0;padding:0;list-style-type:none;display:block;font:bold 16px Helvetica, Verdana, Arial, sans-serif;line-height:165%;width:200px;}
#menucase ul.vert-one li{margin:0;padding:0;border-top:1px solid #4D0000;border-bottom:1px solid #761A1A;}
#menucase ul.vert-one li a{display:block;text-decoration:none;color:#fff;background:#600;padding:0 0 0 20px;width:180px;}
#menucase ul.vert-one li a:hover{background:#900 url("/code/vert-one/images/vert-one_arrow.gif") no-repeat 0 9px;}
#menucase ul.vert-one li a.current,ul.vert-one li a.current:hover{background:#933 url("/code/vert-one/images/vert-one_arrow.gif") no-repeat 0 9px;}
*/

#subnav {
	margin: 0;
	padding: 0;
	list-style: none;
	display: block;
	font:  100% Arial, Helvetica, Verdana, sans-serif;
	line-height: 165%;
	width: 200px;
}

#subnav li {
	margin: 0;
	padding: 0;
	border-top: 1px solid #4D000;
	border bottom: 1px solid #761A1A;
}

#subnav a {
	display:block;
	text-decoration:none;
	color:#6aa7c9;
	background: #151718;
	border-top: 1px solid #3a3f42;
	border-bottom: 1px solid #77797a;
	padding:0 0 0 20px;
	width:180px;
}

#subnav a:hover{
	background:#6aa7c9 url("/images/vert-one_arrow.gif") no-repeat 0 6px;
	color: #003366;
}

#subnav a.current,ul.subnav li a.current:hover{
background:#6aa7c9 url("/images/vert-one_arrow.gif") no-repeat 0 9px;
}

#mainnav {

margin: 0;

padding: 0;

list-style: none;

font-size: 100%

}

#mainnav a {

color: #6699CC;

}

#footer {

color: #666666;

font-size: 80%;

}

#footer a {

color: #666666;

}

#footer a:hover {
color: #FFF;
}	

#footernav {

	margin: 0;

	padding: 0;

	list-style: none;

	text-align: center;

text-transform: uppercase;

}

#footernav li {

	display: inline;

}