/* <![CDATA[ *//* ------------------------------- GLOBAL SEMANTIC MARKUP*/

/* General */
html,body{
	height: 100%;
}
html, body, p, td {
	font-size: .9em;
	font-family: Verdana, sans-serif;
}

/* Layout */
.greenbar {
	background-color: #66CC33;
	height:10px;
	width:100%;
}
.container {
	width:850px;
	padding:0px;
	margin:0px;
	min-height: 100%;
	border:0px;
	display: table; /*** For non-IE browsers ***/
}
.menubox {
	width:850px;
	height:48px;
	text-align: right;
	background-image: url(../grfx/menu-bg.jpg);
	background-repeat: no-repeat;
}
.menu {
	padding:10px 20px 0 0;
	text-align:right;
	color:#717171;
}
.contentbox {
	background-image: url(../grfx/content-bg.jpg);
	background-repeat:no-repeat;
	background-position:bottom left;
	position:relative;
	float:left;
	text-align: left;
	width:850px;
	min-height:491px;
}
.content {
	text-align:left;
	margin: 0px;
	padding: 20px;
}

/* Text formatting */

h1 {
	font-weight: normal;
	font-size: 170%;
	margin: 0 auto;
	padding-bottom: 10px;
	color: #F9A353;
}
h2 {
	font-style:italic;
	font-weight: normal;
	font-size: 115%;
	padding-bottom: 10px;
	color: #717171;
}
hr {
	background-color:#000000;
	height:1px;
	border-width:0;
	margin: 25px 0px;
}
.dashed {
	color: #D9D4BE;
	background-color: #FFFFFF;
	border: 1px dashed #717171;
	border-style: none none dashed;
}


/* Links */
a:link {
	font-weight: bold;
	color: #F9A353;
	text-decoration: underline;
}
a:visited {
	font-weight: bold;
	color: #F9A353;
	text-decoration: none;
}
a:hover {
	font-weight: bold;
	color: #F9A353;
	text-decoration: none;
}
a.gray:link {
	font-weight: normal;
	color: #717171;
	text-decoration: none;
}
a.gray:visited {
	font-weight: normal;
	color: #717171;
	text-decoration: none;
}
a.gray:hover {
	font-weight: normal;
	color: #717171;
	text-decoration: underline;
}


/* ------------------------------- *//* ]]> */