html,body {background: #fff url(../images/design/bg.gif) repeat-x;margin:0px;padding:0px;height:100%;text-align:center;}

/* general font properties */
p,body,table,td,div {
	color: #333333;
	font-family: verdana;
	font-size: 10pt;
	font-weight: normal;
	line-height: 14pt;
	}
	
.NewsWrapper {text-align:left;background:url(../images/news_bg.jpg) no-repeat;padding:5px;width:259px;overflow:hidden;}
.NewsHeader {font-weight:normal;color:#fff;font-size:14pt;height:28px;padding:3px;}
a.NewsLink, a.NewsLink:active, a.NewsLink:visited {font-size:1.2em;color:#060;}
a.NewsLink:hover {color:#06F;}
.NewsDate {font-size:0.7em;color:#999;}
.NewsText {}


.mapbox {width:700px;border:1px solid #e5eaef;padding:1px;}
.mainbox {width:700px;padding:10px;text-align:left;}
.mapfooter {background: #e5eaef;padding:10px;}
	
a:active, a:link, a:visited {color:#2B7F2D;text-decoration:underline;font-weight: normal;}
a:hover {color: #2D81C2;}
	
h1 {text-align:left;font-weight:normal;color:#339933;font-size:16pt;padding-left:15px;display:block;height:28px;padding-top:3px;}
h2 {font-weight:normal;color:#0063A7;font-size:16pt;}
h3 {font-weight:normal;color:#0063A7;font-size:13pt;}
	
/* Display Divs */
#outer {height:100%;width:796px;display:table;margin:0px;padding:0px;text-align:center;}
#LeftPad {display:block;float:left;width:6px;height:100%;background: url(../images/design/pad_left.png) repeat-y;margin:0px;padding:0px;}
#RightPad {display:block;float:left;width:6px;height:100%;background: url(../images/design/pad_right.png) repeat-y;margin:0px;padding:0px;}
#Content {display:block;float:left;width:780px;height:100%;background:#fff;text-align:center;border:none;border-left:1px solid #fff;border-right:1px solid #fff;padding:0px;margin:0px;}
#header {display:block;height:217px;width:780px;}
#logo {display:block;float:left;padding-top:6px;padding-left:6px;padding-bottom:5px;margin:0px;}
#int {display:block;float:right;padding:3px;margin:0px;}
#nav {width:780px;height:30px;display:block;background:#666666;border:none;border-bottom:1px solid #fff;padding:0px;margin:0px;}
#pic {width:780px;height:82px;display:block;padding:0px;margin:0px;}

.img_bord {margin:4px; border: 4px solid #eaeaea; padding:1px;background:#fff;}

.col1 {display:block;float:left;margin:0px;padding:0px;}
.col2 {margin:0px;padding:10px;text-align:left;}
.col3 {display:block;float:right;padding:0px;margin:0px;}

#MainArea {
	display:block; 
	margin: 0px;padding: 10px;
	}

.menulist, .menulist ul {
 margin: 0;
 padding: 0px;
 list-style: none;
}
.menulist li {
 padding:0px;
 margin:0px;
 float: left;
 display: inline;
 position: relative;
}

.menulist li a, .menulist a:active, .menulist a:visited {
	-moz-box-sizing:border-box;box-sizing:border-box;
 color: #fff;
 text-decoration: none;
 margin: 0;
 vertical-align:center;
 text-align:center;
 background: #666666;
 border:none;
 border-left:1px solid #666666;
 border-right:1px solid #666666;
 padding:5px;
 padding-left:15px;
 padding-right:15px;
 height:30px;
 float:left;
 display:block;
 font-family:arial;
 font-weight:normal;
 font-size:11pt;
}

.menulist li a:hover {
 color: #fff;
 background:#2b7f2d;
}

.home {display:block;height:150px;width:150px;border:2px solid #eaeaea;padding:1px;margin:4px;background:#fff;}
 
.input {font-size:8pt;}
.input_label {font-size:8pt;width:60px;font-weight:bold;display:block;float:left;}
.input_submit {font-size:8pt;}

a.arrow, a.arrow:hover, a.arrow:visited, a.arrow:active {padding-bottom:7px;padding-left:25px; background: url(../images/arrow1.png) no-repeat;}
.listarrow {list-style: none;}
.listarrow li {background: url(../images/arrow1.png) no-repeat;padding-left:25px;line-height:16pt;}


	
