/* Document standard */
html, body {
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:8pt;
	color:#f00;

	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;

	height:100.01%;

	background-color:#fff;
	background-image:url('../images/design/background.gif');
	background-position: top center;

}

/* Tables */
th {

	font-size:10pt;
	font-weight:bold;

}

/* Divs */
div { color:#000; }

div.outer {

	background-color:#ccc7a9;

	position:relative;
	top:40px;

	/* Center */
	margin-left:auto;
	margin-right:auto;

	width:768px;

	border:#fff 10px solid;

}

div.content {

	background-color:#fdfdfd;

	position:relative;
	top:0px;
	left:0px;

	padding:10px 10px 10px 10px;

	float:left;

	width:599px;

	border-left:#a89f82 10px dotted;
	border-top:#a89f82 1px dotted;
	border-bottom:#a89f82 1px dotted;
	border-right:#a89f82 1px dotted;

}

div.menu {

	color:#a89e83;

	padding-left:14px;

	float:left;

	width:110px;
	height:100%;

	margin-left:-1px;

	border-left:#a89f82 1px solid;

}


/* Links */
a {

	color:#7f7864;
	text-decoration:none;

	border-bottom:#7f7864 1px dotted;

}

a.img {

	border-bottom:none;

}

a.menu {

	font-family:verdana, arial, helvetica, sans-serif;
	font-size:10pt;
	color:#7f7864;

	text-decoration:none;

	margin-left:4px;
	padding:4px 0px 4px 15px;

	display:block;

	background-image:url('../images/design/button.gif');
	background-repeat:no-repeat;
	background-position: 0px 8px;

	border-bottom:none;

}

a.menu:hover {

	color:#3d3a2a;

	background-image:url('../images/design/buttonhover.gif');
	background-repeat:no-repeat;
	background-position: 4px 8px;

}

/* Images */
img.border { border:#7f7963 1px solid; }
img.noborder { border:none; }


/* Headers */

h1 {

	font-size: 1.8em;
	font-weight: bold;
	color:#000;
	font-style: normal;
	text-decoration: none;
}

h2 { 
	color:#fff;
	background-color:#aea48b;
	padding:5px 10px;
	border:#7f7963 1px dotted;
	margin-top:20px;
	margin-bottom:10px;
	font-size:1.3em;
	text-align:left;
	text-decoration: none;
}

h3 {
	color:#fff;
	background-color:#aea48b;
	
	font-size: 1.1em;
	padding: 2px 10px;
	border:#7f7963 1px dotted;
	text-decoration: none;

	margin-left:20px;
} 

div.h3 { margin-left:20px; }

h4 {
	color:#000;
	font-weight: 600;
	font-style: italic;
	text-decoration: none;
	font-size: 1.0em;
}

h5, h6 {
    color:#000;
}

h1,h2,h3,h4,h5,h6 { font-family:verdana, arial, helvetica, sans-serif; }


/* Styles for forms */
form { display:inline; }
input {
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:8pt;
	color:#000;
}

input.text { border:#7f7963 1px solid; }

input.submit { border:#7f7963 1px solid; }

textarea {

	font-family:verdana, arial, helvetica, sans-serif;
	font-size:8pt;
	border:#7f7963 1px solid;

	overflow:auto;

}
	
select {

	font-family:verdana, arial, helvetica, sans-serif;
	font-size:8pt;
	color:#000;

	border:#7f7963 1px solid;
}
