a { outline: none; }

img { border:none; display:block }

.pagecontent {
	font-family : "trebuchet ms", sans-serif, verdana, arial, helvetica;
	font-size : 14px;
	padding-left : 40px;
	padding-right : 30px
	}

.pagecontent p { 
	line-height : 155%; 
	margin-top : 1px; 
	text-align : justify;
	}

.pagecontent p2 { 
	line-height : 110%; 
	margin-top : 0px;
	margin-top : 0px;
	text-align : justify;
	}

.pagecontent h1 {
	font-family : sans-serif, "trebuchet ms", verdana, arial, helvetica;
	font-size : 24px;
	}

.pagecontent h2 {
	font-family : "trebuchet ms", sans-serif, verdana, arial, helvetica;
	font-size : 16px;
	text-decoration: none;
	margin-bottom : 0px;
	}

.pagecontent h3 {
	font-family : "trebuchet ms", sans-serif, verdana, arial, helvetica;
	font-size : 14px;
	text-decoration: none;
	margin-bottom : 0px;
	}

.pagecontent a:link { 
	color:black;
	text-decoration: underline; 
	}

.pagecontent a:visited { color:gray }

.pagecontent a:hover { color:red }


li {	font-family : "trebuchet ms", sans-serif, verdana, arial, helvetica;
	font-size : 14px;
	margin-bottom : 2px;
	margin-top : 2px;
	}

ol { color:#99CC66 }

ul { 	color:#000000; 
	margin-top: 0px; }

.leftmenu {
	color : #999999;
	font-family : "trebuchet ms", sans-serif, verdana, arial, helvetica;
	font-size : 12px;
	}

.leftmenu p { 
	margin-bottom : 12px; 
	margin-top : 6px;
	}

.leftmenu h1 {
	font-family : "trebuchet ms", sans-serif, verdana, arial, helvetica;
	font-size : 16px;
	margin-left : 0px;
	margin-top : 0px;
	}

.leftmenu h2 {
	font-family : "trebuchet ms", sans-serif, verdana, arial, helvetica;
	font-size : 16px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-top : 24px;
	}


p.menulinks {
	color : #333333;
	font-family : "trebuchet ms", sans-serif, verdana, arial, helvetica;
	font-size : 11px;
	margin-bottom : 1px;
	margin-top : 1px;
	}

.menulinks a {
	background-color : #ffffff;
	color : #333333;
	display : block;
	padding-bottom : 2px;
	padding-left : 12px;
	padding-top : 4px;
	text-decoration : none;
	width : 100%;
	}

.menulinks a:hover {
	background-color : #cc0000;
	color : #ffffff;
	}

p.currentlink {
	color : #FFFFFF;
	font-family : "trebuchet ms", sans-serif, verdana, arial, helvetica;
	font-size : 11px;
	margin-bottom : 1px;
	margin-top : 1px;
	}

.currentlink a {
	background-color : #999999;
	color : #FFFFFF;
	display : block;
	padding-bottom : 2px;
	padding-left : 12px;
	padding-top : 4px;
	text-decoration : none;
	width : 100%;
	}

.currentlink a:hover {
	background-color : #999999;
	color : #FFFFFF;
	display : block;
	padding-bottom : 2px;
	padding-left : 12px;
	padding-top : 4px;
	text-decoration : none;
	width : 100%;
	}

p.submenu {
	color : #333333;
	font-family : "trebuchet ms", sans-serif, verdana, arial, helvetica;
	font-size : 11px;
	margin-bottom : 1px;
	margin-left : 0px;
	margin-top : 1px;
	}

.submenu a {
	background-color : #FFFFFF;
	color : #333333;
	padding-left : 11px;
	margin-left : 28px;
	text-decoration : none;
	width : 60%;
	}

.submenu a:hover {
	background-color : #999999;
	display : block;
	color : #ffffff;
	text-decoration : none;
	}

p.subcurrent {
	color : #ffffff;
	font-family : "trebuchet ms", sans-serif, verdana, arial, helvetica;
	font-size : 11px;
	margin-bottom : 1px;
	margin-left : 0px;
	margin-top : 1px;
	}

.subcurrent a {
	background-color : #cc0000;
	color : #ffffff;
	display : block;
	padding-left : 11px;
	margin-left : 28px;
	text-decoration : none;
	width : 60%;
	}

.subcurrent a:hover {
	background-color : #999999;
	display : block;
	color : #ffffff;
	text-decoration : none;
	}

.copyright { 
	font-family : sans-serif, verdana, arial, helvetica; 
	font-size : 10px; 
	color: #666666; 
	border : none;
	font-weight : normal;
  	margin-top : 0px;
  	margin-bottom : 2px;
	}

.imgfloatright { float:right }

.imgfloatleft { float:left }