@charset "UTF-8";
/* CSS Document */

body 
{ 
	background: #EEEEEE;
	font-family: Arial, Helvecta, Sans-serif; 
	min-width: 810px;
	text-align: center;
}

#main
{
	background: #FFFFFF;
	width: 810px;
	border: solid 2px #DDDDDD;
	margin: 0px auto;
	text-align: left;
}

#login
{
	margin: 0px auto;
	border: solid 2px #DDDDDD;
	background: #FFFFFF;
	font-size: 0.9em;
	width: 500px;
}

/*

End: Main
Begin: Header

*/

#header
{
	background: #FFFFFF;
	height: 262px;
	text-align: right;
	width: 810px;
}

td a:link, td a:visited,td
{
	font-size: 10px;
	// text-transform: lowercase; /* uncomment that to make the menus look good.. */
	color: #006600;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
}

.nav-top, .nav-top a:link, .nav-top a:visited
{
	text-decoration: none;
	font-weight: bold;
	color: #000000;
}

.nav-top a:hover
{
	text-decoration: underline;
}

/*

End: Header
Begin: Language

*/

#language
{
	display: block;
	text-align: right;
	font-size: 0.8em;
	margin: 5px;
}
#language img 
{ 
	border: none; 
	text-decoration: none; 
}

#language a { vertical-align: middle; }

/*

End: Language
Begin: Content

*/


#content
{
	padding: 0 15px 10px 15px;
	font-size: 0.8em;
	min-height: 400px;
	width: 775px;
}

#pagetitle
{
	display: block;
	font-size: 2em;
}

/*

End: Content
Begin: Footer

*/

#footer
{
	font-size: 0.8em;
	bottom: 2%;
	display: block;
	text-align: center;
	margin: 10px;
}

#closing
{
	font-size: 10px;
	color: #777777;
}

#closing a:link, #closing a:visited
{
	color: #000033;
	text-decoration: none;
}

#closing a:hover
{
	color: #000066;
	text-decoration: underline;
}

/*

End: Footer
Begin: Testimony

*/

#testimony
{
width: 189px;
background: url('testimony-m.gif');
background-repeat: repeat-y;
background-color: #30803e;
z-index: 0;
float: right;
margin: 10px 0 40px 40px;
}

#testimony-t
{
width: 189px;
background: url('testimony-t.gif');
height: 24px;
z-index: 1;
position: absolute;
}

#testimony-b
{
width: 189px;
background: url('testimony-b.gif');
background-repeat: no-repeat;
height: 26px;
position: relative;
display: block;
z-index: 1;
}

#testimony-content
{
z-index: 2;
background-color: transparent;
position: relative;
width: 155px;
padding: 13px 0px 0px 15px;
color: #FFFFFF;
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 0.9em;
}

/*

End: Testimony
Begin: General Elements

*/

a:link, a:visited
{
	color: #3333CC;
	text-decoration: none;
}

a:hover
{
	color: #3366FF;
	text-decoration: underline;
}

input, textarea, select, hr 
{
	border: 1px solid #000000;
	color: #222222;
	font-size: 0.9em;
	margin: 2px;
}

label 
{
	font-weight: bold;
}

a img
{
	border: none;
}
