body {
	font-family: Helvetica, sans-serif;
	font-size:13px;
	color: #000000;
	padding: 25px 0px 0px 0px;
}


/* --- Content area --- */
.contentArea {
	background-color: #FFFFFF;
	width: 720px;
	text-align: left;
	padding: 0px;
	margin: 0px;
	border: 1px solid #000000;
	padding: 15px 40px 15px 40px;
}


.textArea {
	background-color: #FFFFFF;
	padding: 10px 0px 20px 0px;
	min-height: 400px;
}

/* for Internet Explorer */
/*\*/
* html .textArea {
	height: 400px;
}
/**/

.content {
	font-family: Helvetica, sans-serif;
	font-size:13px;
	color: #000000;
	line-height: 1.3em;
}

.highlight {
	font-family: Helvetica, sans-serif;
	font-size:13px;
	color: #1B4E75;
	line-height: 1.3em;
	font-weight: bold;
}

a.content {
	font-family: Helvetica, sans-serif;
	font-size:13px;
	color: #5C4E66;
	font-weight: normal;
}

a.content:hover{
	color: #387F7C;
}

.title {
	font-family: Helvetica, sans-serif;
	font-size:20px;
	color: #8E3B17;
	font-weight: bold;
}

.subtitle {
	font-family: Helvetica, sans-serif;
	font-size:20px;
	color: #1B4E75;
	font-weight: bold;
}

.subsubTitle {
	font-family: Helvetica, sans-serif;
	font-size:16px;
	color: #416B47;
	font-weight: bold;
}

.textTitle {
	font-family: Helvetica, sans-serif;
	font-size:14px;
	color: #8E3B17;
	font-weight: bold;
}

.caption {
	font-family: Helvetica, sans-serif;
	font-size:11px;
	color: #666666;
	line-height: 1em;
	font-weight: normal;
}



.error {
	font-family: Helvetica, sans-serif;
	font-size:14px;
	color: #CE4520;
	line-height: 1.75em;
	font-weight: bold;
}

.smalltext {
	font-family: Helvetica, sans-serif;
	font-size:10px;
	color: #7A7A7A;
	font-weight: normal;
}

a.smalltext {
	font-family: Helvetica, sans-serif;
	font-size:10px;
	color: #7A7A7A;
	font-weight: normal;
}

.tinytext {
	font-family: Helvetica, sans-serif;
	font-size:1px;
	color: #7A7A7A;
	font-weight: normal;
}

a.navlink {
	font-family: times, serif;
	font-size:15px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}

a.navlink:hover{
	color: #7293A5;
}

a.navlinkSelected {
	font-family: times, serif;
	font-size:15px;
	color: #7293A5;
	text-decoration: none;
	font-weight: normal;
}


.subNavtext {
	font-family: times, serif;
	font-size:15px;
	color: #1B4E75;
	text-decoration: none;
	font-weight: normal;
	line-height: 1.2em;
}


a.subNavlink {
	font-family: times, serif;
	font-size:15px;
	color: #5B584A;
	text-decoration: none;
	font-weight: normal;
	line-height: 1.2em;
}

a.subNavlink:hover{
	color: #7293A5;
}

a.subNavlinkSelected {
	font-family: times, serif;
	font-size:15px;
	color: #7293A5;
	text-decoration: none;
	font-weight: normal;
	line-height: 1.2em;
}

a.subsubNavlink {
	font-family: times, serif;
	font-size:15px;
	color: #5B584A;
	text-decoration: none;
	font-weight: normal;
	line-height: 1.2em;
}

a.subsubNavlink:hover{
	color: #7A9E8A;
}

a.subsubNavlinkSelected {
	font-family: times, serif;
	font-size:15px;
	color: #7A9E8A;
	text-decoration: none;
	font-weight: normal;
	line-height: 1.2em;
}

a.button {
	font-family: Helvetica, sans-serif;
	font-size:15px;
	color: #8E3B17;
	text-decoration: none;
	font-weight: bold;
}
 
a.button:hover {
	font-family: Helvetica, sans-serif;
	font-size:15px;
	color: #336666;
	text-decoration: none;
	font-weight: bold;
}
 

.floatLeft {
	float: left;
}

.floatRight {
	float: right;
}

.clear{
	clear: both;
}


/* --- form elements --- */

.aboutSearch {
	border: 1px solid #9A9999;
	height: 13px;
	font-size:11px;
	font-family: Helvetica, sans-serif;
	font-weight: normal;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

input {
	font-size:11px;
	font-family: Helvetica, sans-serif;
	font-weight: normal;

}
input[type="text"] {
	border: 1px solid #9A9999;
	font-size:11px;
	font-family: Helvetica, sans-serif;
	font-weight: normal;
}
input[type="textarea"] {
	border: 1px solid #9A9999;
	font-size:11px;
	font-family: Helvetica, sans-serif;
	font-weight: normal;
}
textarea {
	border: 1px solid #9A9999;
	font-size:11px;
	font-family: Helvetica, sans-serif;
	font-weight: normal;

}

input[type="password"] {
	border: 1px solid #9A9999;
}

input[type="checkbox"] {
	border: 1px solid #9A9999;
}

input[type="select"] {
	border: 1px solid #9A9999;
	font-size:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}

select  {
	border: 1px solid #9A9999;
	font-size:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}

