TABLE {
	font-family: verdana, tahoma, arial; 
	font-size: 12px;
	line-height: 20px;
	color: #333
}
BODY {
	font-family: verdana, tahoma, arial; 
	font-size: 12px;
	margin: 0px 0px 0px 0px
}

TABLE.maintable {
	background-repeat:no-repeat;
	background-image:url('images/layout_02.jpg');
}

TABLE.maintable TD {
	padding-left: 10px;
	vertical-align:top
}

TABLE.form {
	border: solid 1px #B49BCA;
	/*background-color: #F5EFF5;*/
}

TABLE.form TD {
	padding-right: 10px;
	padding-bottom: 20px;
}

H1, H2, H3, .ph1, .ph2, .ph3 { 
	font-family:verdana, tahoma, arial; 
	letter-spacing: .1em; 
	color: #563E7A;
	text-align: center;
	font-weight: bold
}
H1, .ph1 { font-size: 18px; line-height:28px }
H2, .ph2 { font-size: 16px }
H3, .ph3 { font-size: 14px }


A:VISITED, A:LINK, A:ACTIVE, A.htmlmenu, A.htmlmenu:LINK, A.htmlmenu:ACTIVE { text-decoration: none; font-weight: bold }
A:VISITED, A.htmlmenu:VISITED {	color: #563E7A }
A:LINK, A.htmlmenu:LINK { color: #563E7A }
A:ACTIVE, A.htmlmenu:ACTIVE { color: #563E7A }
A:HOVER, A.htmlmenu:HOVER { color: #B49BCA; text-decoration: underline; font-weight: bold }

A.white-rollover { text-decoration:none }
A.white-rollover:link { color: #fff; text-decoration: none } 
A.white-rollover:visited { color: #fff; text-decoration: none } 
A.white-rollover:active { color: #fff; text-decoration: none } 
A.white-rollover:hover	{ color: #ccc; text-decoration: underline } 

INPUT { vertical-align: middle; font-size:14px }
INPUT.textbox, TEXTAREA.textbox { border: solid 1px #B49BCA; margin-top:2px }
TEXTAREA { font-family: verdana, tahoma, arial; font-size:14px }
.formforcedleft {
	margin-right:125px
}

#formradio {
	text-align: right;
	width:300px
}

.button {
	border-left:solid 1px #563E7A;
	border-bottom:solid 1px #563E7A;
	border-top:solid 2px #E4D8E9;
	border-right:solid 2px #E4D8E9;
	background-color: #B49BCA;
	color:#fff;
	width:25px;
	padding:7px;
	font-size:14px;
	font-weight:bold
}

.buttonover {
	border-left:solid 1px #563E7A;
	border-bottom:solid 1px #563E7A;
	border-top:solid 2px #E4D8E9;
	border-right:solid 2px #E4D8E9;
	background-color: #C9BED2;
	color:#fff;
	width:25px;
	padding:7px;
	font-size:14px;
	font-weight:bold
}

OL, UL, P { margin-top: 0px }

.blockquote {
	background-color: #563E7A;
	color: #fff;
	font-size: 14px;
	line-height: 24px;
	font-weight: bold;
	border: solid 2px #B49BCA;
	text-align: center;
	letter-spacing: 1px;
	margin-bottom: 15px
}
.blockquotesource { font-size: 10px; font-weight: normal; letter-spacing: 1px; text-align: right; padding-right: 5px }
