.bodynormal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #000000;
	text-decoration: none;
}
.bodybold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.level2link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	color: #003300;
	font-weight: lighter;

}
.level2linkselected {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	color: #FF9900;
	font-weight: bold;
}
.inthissection {  font-family: Arial, Helvetica, sans-serif; font-size: small; color: #666666; font-weight: bold}
.heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-large;
	color: #000066;

}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: large;
	font-weight: bold;
	color: #0952b9;
}
.contact {
	font-family: Arial, Helvetica, sans-serif;
	font-size: smaller;
	color: #003300;
}
.watermark {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	font-size: x-small;


}
.click {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #370065;
	text-decoration: underline;
	font-weight: normal;



}
.level3linkselected {

	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #370065;
	font-weight: bold;
}
.level3link {

	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #000000;
	font-weight: lighter;
}
.level1link {

	font-family: Arial, Helvetica, sans-serif;
	font-size: large;
	color: #003300;
	font-weight: lighter;
}
.level1linkselected {

	font-family: Arial, Helvetica, sans-serif;
	font-size: large;
	color: #370065;
	font-weight: bold;
}
.bodynormalwhite {

	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #FFFFFF;
	text-decoration: none;
}
.layertext {

	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #0066CC;
	text-decoration: none;
}
.bodynormalunderlines {

	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #000000;
	text-decoration: underline;
}

#header{width:1000px;PADDING-LEFT: 25px; }
#content{width:1000px;}

#leftbox {
	WIDTH: 180px; PADDING-LEFT: 5px; MIN-HEIGHT: 900px; FLOAT: left; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; MARGIN-LEFT: 20px;   PADDING-TOP: 5px;  text-align:left

}
#midbox {
	WIDTH: 150px; PADDING-LEFT: 5px; MIN-HEIGHT: 900px; FLOAT: left; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; MARGIN-LEFT: 1px;  PADDING-TOP: 5px;  text-align:left
}

#midbox .articleimg {
	float:left;
	padding-right:15px;
	padding-bottom:15px;
/*	border:1px solid #eeeeee; */
	margin-left:0px;
	margin-right:15px;
	margin-top:0px;
	margin-bottom:15px; 
	}
	#midbox .articleimgpad {
	float:left;
	padding-right:30px;
	padding-bottom:15px;
/*	border:1px solid #eeeeee; */
	margin-left:0px;
	margin-right:15px;
	margin-top:0px;
	margin-bottom:15px; 
	}
#rightbox {
	WIDTH: 580px; PADDING-LEFT: 0px; MIN-HEIGHT: 900px; FLOAT: left; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; MARGIN-LEFT: 3px;  MARGIN-RIGHT: 5px; PADDING-TOP: 5px;  text-align:left
}

#rightbox p {
	padding:1px;
/*	line-height:20px;*/

}

#rightbox .articleimg {
	float:left;
	padding-right:15px;
	padding-bottom:15px;
/*	border:1px solid #eeeeee; */
	margin-left:0px;
	margin-right:15px;
	margin-top:0px;
	margin-bottom:5px;

}

#rightbox li{
	list-style-image:url(graphics/li.gif);
	line-height:30px;
	margin-left:50px;
	text-align:left;
	color:#000000;
	font-size:0.9em;
}

#rightbox a {
	background-position:right;
	background-repeat:no-repeat;
	padding:5px;
	padding-right:0;
	color:#0952b9;
	/*border-bottom:1px solid #666666;
		font-size:0.9em; */
}
#rightbox a:hover {
/*	background-color:#eeeeee;
	background-image:url(graphics/submenua_hover.jpg);
	background-repeat:repeat-y;
	font-size:0.9em; */
	color:#ff9817;
	
}


#mrbox {
	WIDTH: 730px; PADDING-LEFT: 0px; MIN-HEIGHT: 900px; FLOAT: left; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; MARGIN-LEFT: 3px;  MARGIN-RIGHT: 5px; PADDING-TOP: 5px;  text-align:left
}

#mrbox p {
	padding:1px;
	font-size:0.9em;
		color:#000000;
/*	line-height:20px;*/

}

#mrbox .articleimgpad {
	float:left;
	padding-right:15px;
	padding-bottom:15px;
/*	border:1px solid #eeeeee; */
	margin-left:0px;
	margin-right:15px;
	margin-top:0px;
	margin-bottom:5px;

}
#mrbox .articleimgpadr {
	float:right;
	padding-left:15px;
	padding-bottom:15px;
/*	border:1px solid #eeeeee; */
	margin-left:15px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:5px;

}

#mrbox li{
	list-style-image:url(graphics/li.gif);
	line-height:30px;
	margin-left:50px;
	text-align:left;
	color:#000000;
	font-size:0.9em;
}

#mrbox a {
	background-position:right;
	background-repeat:no-repeat;
	padding:5px;
	padding-right:0;
	color:#0952b9;
	/*border-bottom:1px solid #666666;
		font-size:0.9em; */
}
#mrbox a:hover {
/*	background-color:#eeeeee;
	background-image:url(graphics/submenua_hover.jpg);
	background-repeat:repeat-y;
	font-size:0.9em; */
	color:#ff9817;
	
}


.submenu {
}
.submenu a {
	display:block;
	width:90%;
	/* background-image:url(graphics/submenua.gif); */ 
	background-position:right;
	background-repeat:no-repeat;
	padding:5px;
	padding-right:0;
	color:#0952b9;
	font-size:1.4em;
}
.submenu a:hover {
	background-color:#eeeeee;
	background-image:url(graphics/submenua_hover.jpg);
	background-repeat:repeat-y;
	color:#ff9817;
	font-size:1.4em;
}

.style1 {color: #666666;
	font-size: xx-small;
}

/* yrp css below

/* CSS Document */

* {
	margin: 0;
	padding: 0;
}
body {
	font: 100% Arial, verdana, arial, helvetica, sans-serif;
	margin: 0;
	text-align: left;
	padding: 0;
	background: #ffffff;
	color: #ffffff;
}
a{font-size:1.0em;color:#000000;text-decoration:none}

a:hover{
	font-size:1em;
	color:#0953bc;
	text-decoration:none;
	border-bottom:0px solid #e3a538;
}

#wrap{
	margin:0 0 0 0;
	width:1000px;
	background-color: #ffffff;
}




#contentwrap{width:1000px;margin:0 5px 0 5px;padding:20px 0 0 0;clear:both;}

#maincontent{
	width:980px;
	margin:0;
	padding:15px 0 0 0;
	float:left;
	color: #ffffff;
}
#maincontent p{
	color:#000000;
	font-size:0.9em;
	padding:0 0 0.9em 0;
	margin:0;
	line-height:1.4em;
	text-align:left;
	}
	
}
#maincontent p.date{color:#a7cede;font-size:0.4em;padding:0 0 0.6em 0;margin:0;line-height:1.4em;border-bottom:1px solid #526b52;}
#maincontent h1{
	font:1.4em georgia, verdana, arial, helvetica, sans-serif;
	padding:0 0 0.5em 0;
	margin:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #7c3942;
	text-align:left;
}
#maincontent h1.news{font:1.4em georgia, verdana, arial, helvetica, sans-serif;padding:0 0 0.2em 0;margin:0;}
#maincontent h2{ font:1.0em georgia, verdana, arial, helvetica, sans-serif;
	padding:0.5em 0 0.5em 0;
	margin:0; 	font-family: Verdana, Arial, Helvetica, sans-serif; color: #7c3942
}
#maincontent h3{font:1.2em georgia, verdana, arial, helvetica, sans-serif;padding:1em 0 0.8em 0;margin:0;}

#maincontent h4{color:#7c3942;	font-size:0.9em;padding:0 0 0.0em 0;	margin:0;	line-height:1.4em;}
#maincontent h5 {color:#7c3942;	font-size:1.1em;padding:0 0 0.0em 0;	margin:0;	line-height:1.4em; list-style-type: square}


#maincontent ul li a{font-weight:bold;margin:0 1px 0 0;padding:5px 5px 5px 10px;text-decoration:none;color:#000000;border-bottom: none;}
#maincontent ul li a:hover{margin:0 1px 0 0;text-decoration:none;color:#6DB796;background:#ffffff;border-bottom:none;}
#maincontent ul li a.active{margin:0 1px 0 0;text-decoration:none;color:#cf6a56; background:#ffffff;border-bottom:none;}

#sidecontent{width:220px;margin:0;padding:10px 0 0 0;float:left;margin:12px 0 20px 35px;background:#ffffff;}
#sidecontent h3{
	font:1.0em georgia, verdana, arial, helvetica, sans-serif;
	padding:0 10px 0.4em 10px;
	color: #bc0000;
	font-family: Arial, Helvetica, sans-serif;
}
#sidecontent h4{
	color:#00b500;
	font:0.8em Arial, verdana, arial, helvetica, sans-serif;
	padding:0 10px 0.4em 10px;
	font-style: italic;
}
#sidecontent h5{
	font:0.7em georgia, verdana, arial, helvetica, sans-serif;
	padding:0.1em 0 0.0em 0;
	margin:0.1em 10px 0 10px;
	color: #bc0000;
	font-family: Arial, Helvetica, sans-serif;
}
#sidecontent p{
	color:#D6EBED;
	font-size:0.9em;
	padding:0 10px 0.4em 10px;
	margin:0;
	line-height:1.4em;
	color: #005ad5;
}
#sidecontent ul{color:#D6EBED;font-size:0.9em;padding:0.3em 10px 0.7em 0;margin:0;list-style-type:none;color: #000000;}
#sidecontent ul li{margin:0;padding:2px 0 4px 10px;}
#sidecontent ul li span{margin:0;padding:0;color:#a7cede;}
#sidecontent ul li a{display:block;font-weight:normal;margin:0 1px 0 0;padding:0 0 0 14px;text-decoration:none;color:#F2F686;border-bottom:none;background: url('../images/arrow.gif') top left no-repeat;}
#sidecontent ul li a:hover{font-weight:normal;margin:0;padding:0 0 0 14px;text-decoration:none;color:#ffffff;border-bottom:none;}

#footer p{font-size:0.8em;text-align:center;padding:0.4em 0 10px 0;line-height:1.4em;}
#footer {clear:both;width:1000px;margin:0 0 0 0;padding:1em 0 0 0;}


#rightbox p{
	color:#000000;
	font-size:0.9em;
	padding:0 0 0.9em 0;
	margin:0;
	line-height:1.4em; text-align:left
}
#midrightbox {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; MIN-WIDTH: 100px; PADDING-LEFT: 5px; MIN-HEIGHT: 980px; FLOAT: left; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; MARGIN-LEFT: 20px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 59%; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid; text-align:left
}
#midleftbox {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; MIN-WIDTH: 100px; PADDING-LEFT: 5px; MIN-HEIGHT: 980px; FLOAT: left; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; MARGIN-LEFT: 20px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 63%; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid; 
}
#midleftrightbox {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; MIN-WIDTH: 100px; PADDING-LEFT: 5px; MIN-HEIGHT: 980px; FLOAT: left; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; MARGIN-LEFT: 20px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 89%; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid; text-align:left
}

#midleftbox600 {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; MIN-WIDTH: 100px; PADDING-LEFT: 5px; MIN-HEIGHT: 600px; FLOAT: left; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; MARGIN-LEFT: 20px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 63%; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid; text-align:left
}
#midleftbox600c {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; MIN-WIDTH: 100px; PADDING-LEFT: 5px; MIN-HEIGHT: 600px; FLOAT: left; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; MARGIN-LEFT: 20px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 63%; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid; text-align:center
}
#rightbox600 {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; MIN-WIDTH: 100px; PADDING-LEFT: 5px; MIN-HEIGHT: 600px; FLOAT: left; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; MARGIN-LEFT: 20px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 29%; MARGIN-RIGHT: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid; text-align:left
}
#rightbox980 {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; MIN-WIDTH: 100px; PADDING-LEFT: 5px; MIN-HEIGHT: 980px; FLOAT: left; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; MARGIN-LEFT: 20px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 29%; MARGIN-RIGHT: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid; text-align:left
}

.featurebox1 {
	PADDING-RIGHT: 5px; MARGIN-TOP: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #7c3942; TEXT-ALIGN: center
}
.featurebox1wide {
	PADDING-RIGHT: 5px; MARGIN-TOP: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #7c3942; TEXT-ALIGN: left
}
.nextpage {
	PADDING-RIGHT: 5px; MARGIN-TOP: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: right
}
.jade {
	COLOR: #6db796
}
.black {
	COLOR: #000000
	
}

.projectsbox {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 5px; WIDTH: 100%; BORDER-BOTTOM: #cccccc 1px dashed; HEIGHT: 110px; text-align:left;
}

#floatimage1 {
	FLOAT: right; MARGIN: 0px 0px 5px 5px
}
#floatimage2 {
	FLOAT: right; MARGIN: 0px 0px 5px 5px
}
#floatimage3 {
	FLOAT: right; MARGIN: 0px 0px 5px 5px
}
#floatimage4 {
	FLOAT: right; MARGIN: 0px 0px 5px 5px
}
#floatimage5 {
	FLOAT: right; MARGIN: 0px 0px 5px 5px
}
#floatimage6 {
	FLOAT: right; MARGIN: 0px 0px 5px 5px
}
.floatleft {
	FLOAT: left; MARGIN-RIGHT: 5px
}
.floatright {
	FLOAT: right; MARGIN-LEFT: 5px
}


#menu {
  margin: 0 auto;
}

#menu ul {
  font-size:0.80em;
  width: 100%;
  float: left;
  margin: 0;
  padding: 0;

  text-align: left;
}

#menu ul li {
  display: inline;
  margin: 0;
  padding: 0;
  list-style: none;
}

#menu ul li a {
  float: left;
  width: 12.4%;
  height: 4.5em;
  font: 400 0.80em arial, sans-serif;
  letter-spacing: 0.1em;
  color: #fff;
  border-top: 3px solid #7c3942;
  
}

#menu ul li a span {
  display: block;
  padding: 2px 7px;
  font-size: 1.3em;
  color: #cf6a56;
 
}


#menu ul li a span.desc {
  font-size: 1.3em;
  color: #cf6a56;
}
#menu ul li a span.title {
  font-size: 1.3em;
  color: #cf6a56;
}


#menu ul li a:hover{
  background: #7c3942;
  border-top: 3px solid #7c3942;
  border-bottom:0px solid #e3a538;
}
#menu ul li a.active{
  background: #7c3942;
  border-top: 3px solid #7c3942;

}

#menu ul li a:hover span.desc,
#menu ul li a:hover span.title {
  color: #FFF;
}
#navigation3{
	width:987px; height:24px;
	background:#7c3942;
	color: #FFFFFF;
	padding:0 0 0 0;
		clear:both;
	text-align:right
}

#navigation3 ul{font-size:0.8em;list-style-type:none;margin:1px 5px 5px 5px;padding:1px 10px 5px 0; color:#6DB796;background:#7c3942;}
#navigation3 ul li{float:left;padding:1px 10px 5px 0;background:#7c3942;}
#navigation3 ul li a{font-weight:normal;margin:1px 5px 5px 5px;padding:1px 10px 5px 0;text-decoration:none;color:#ffffff;background:#7c3942;border-bottom:none;}
#navigation3 ul li a:hover{margin:1px 5px 5px 5px;padding:1px 10px 5px 0;text-decoration:none;color:#6DB796;background:#7c3942;border-bottom:none;}
#navigation3 ul li a.active{margin:1px 5px 5px 5px;padding:1px 10px 5px 0;text-decoration:none;color:#cf6a56; background:#7c3942;border-bottom:none;}

