/*<<< Complete Page - layout etc */
body {margin:0px;margin-bottom:50px;padding:0px;font: 13px verdana;color: #333;background-color:#fff;}

#sitecontainer {margin-left:auto;margin-right:auto;width:800px;border:0;}
table.webpart {margin-top:25px;width:100%;text-align:left;background-color: #eee;border-right: 1px solid #677E5D;border-bottom: 2px solid #677E5D;font: 100 12px verdana;}
table.webpart_selected {margin-top:25px;width:100%;text-align:left;background-color: #fff;border-right: 1px solid #677E5D;border-bottom: 2px solid #677E5D;font: 100 12px verdana;}
td.wptitle {padding:2px;border-bottom:1px dotted #000;background-color:#94B485;color: #fff;}
td.wptitle_selected {font: 900 13px verdana;padding:2px;border-bottom:1px dotted #000;background-color:#94B485;color: #fff;}
td.wpcell {padding:5px;/*border-top:1px dotted #677E5D;border-bottom:1px dotted #677E5D;*/border-top:1px dotted #fff;border-bottom:1px dotted #fff;}
.wpcelldivider {line-height:.1;padding: 0px;margin:0px;background-color: #94B485;/*border-top:1px dotted #000;border-bottom:1px dotted #000;*/}
a.links:link {color: #000; text-decoration:none; border: bottom dashed}
a.links:visited {color: #000; text-decoration:none; border: bottom dashed}
a.links:hover {color: #005533; text-decoration:none; border: dotted; border-width:1px;}
a.links:active {color: #000; text-decoration:none; border: bottom dashed}
img.flags {padding:3px;border:0px;}

#main {position:relative;text-align:left;top:25px;left:0px;width:600px;}

p.pagetitle {position:relative;width:600px;text-align:left;color:#677E5D;padding:0px 0px 10px 0px;margin:0px;border-bottom: 1px dotted #000;font: 900 18px helvetica;}

p {text-align:left;margin:10px 0px px 0px;padding:0px;}
td {vertical-align:top;margin:0px;padding:0px;}

img.floatleft {vertical-align:text-top;float:left;margin: 0px 7px 7px 0px;}
img.floatright {vertical-align:text-top;float:right;margin: 0px 0px 7px 7px;}

h1 {color:#677E5D;font:900 15px helvetica;margin:0px;padding:10px 0px 0px 0px;}

a.text:link, a.text:visited, a.text:active {color: #000; text-decoration:none; border: bottom dashed}
a.text:hover {color: #005533; text-decoration:none; border: dotted; border-width:1px;}

.larger {font: 16px verdana;margin-top:10px;}
.smaller {font: 11px verdana;line-height:13px;}

.split {width:230px;text-align:center;padding:20px;margin:0px;border:3px solid #94B485;}
.enterlink, .enterlink a:link, enterlink a:active, .enterlink a:visited {text-align:center;color: #000000; text-decoration:none; border: bottom dashed}
.enterlink a:hover {text-align:center;color: #000000; text-decoration:none; border: dotted; border-width:1px;}


/* ######### Matt Black Strip Main Menu Bar CSS ######### */

.mattblackmenu ul{
	font-weight:bold;
	margin: 0px;
	margin-left:auto;margin-right:auto;
	padding: 5px 0px 5px 0px;
	text-align:right;
	list-style-type: none;
	background: #94B485;
	overflow: hidden;
	width: 800px;
}

.mattblackmenu li{
	display: inline;
	margin: 5px 20px 5px 20px;
	padding: 0px 0px 0px 0px;
}

.mattblackmenu li a{
	text-decoration: none;
	color: #FFFFFF;
	background: #94B485;
}

.mattblackmenu li a:hover{
	background: #94B485;
	color: #FFFFFF;
}

/* ######### Drop Down ULs CSS ######### */

.ddsubmenustyle, .ddsubmenustyle ul{ /*topmost and sub ULs, respectively*/
	font-weight:bold;
	position: absolute;left:0px;top:0px;
	text-decoration: none;
	text-align:left;
	margin:0px;
	padding:5px 0px 0px 0px;
	list-style-type: none;
	background: #94B485;
	visibility: hidden;
	z-index: 100;
}

.ddsubmenustyle li a{
	text-decoration: none;
	display: block;
	width: 135px; /*width of menu (not including side paddings)*/
	color: #FFFFFF;
	background-color: #94B485;
	padding: 5px 0px 5px 5px;
}

* html .ddsubmenustyle li{ /*IE6 CSS hack*/
	display: inline-block;
	width: 135px; /*width of menu (include side paddings of LI A*/
}

.ddsubmenustyle li a:hover{
	background-color: #677E5D;
	color: #FFFFFF;
}

/* ######### Neutral CSS  ######### */
.downarrowpointer{ /*CSS for "down" arrow image added to top menu items*/padding:0;border:0;}
.rightarrowpointer{ /*CSS for "right" arrow image added to drop down menu items*/padding-top: 2px;position: absolute;left: 100;border: 0;border-width: 0;}
.ddiframeshim{position: absolute;z-index: 500;background: transparent;border-width: 0;width: 0;height: 0;display: block;}