.imgleft {float:left; margin:10px;}

.imgright {float:right; margin-left:20px; margin-top:20px; margin-bottom:20px; font-size:80%;}

.imgrightcaption {clear:right; float:right; margin-left:10px; margin-right:10px; margin-top:-10px; text-align: center;color: #8348b5; font-size: 80%;}

.imgrightcaptionrighttext {clear:right; float:right; margin-left:10px; margin-right:10px; margin-top:-10px; text-align: right;}

.imgleftcaption {clear:left; float:left; margin-right:10px; margin-left:10px; margin-top:10px; text-align: center; color: #8348b5;}

.imgleftcaptionlefttext {clear:left; float:left; margin-right:10px; margin-left:10px; margin-top:-10px; text-align: center;}

.margintop {padding-top: 20px;}


.smHead {font-size: 120%;
color: #00573d;
font-weight: bold;
}



.floatRight {float: right; margin-right: 10px; padding-top: 20px;}

.right{float:right;margin-right:20px;}

.spaced li {margin-top:10px;}

.center {text-align:center;}


.sec_menu {
	width: 176px;
	padding: 3px 0 0 8px;
	color:#000000;
}

.sec_menu  a:link,
.sec_menu  a:visited,
.sec_menu  a:active
{
	color:#000000;
	text-decoration:none;
}

.sec_menu  a:hover
{
	color:#ffffff;
	text-decoration:none;
}

.nav_extra
	{font-size: 85%;}
	
	.subtitle_right {
	margin: 0;
	padding: 10px 0;
	background: url(../images/img09.gif) repeat-x left bottom;
	font-size: 160%;
	text-align: right;
	font-weight: normal;
	color: #8348b5;
	margin-bottom: 10px;
}

.rule {background: url(../images/img09.gif) repeat-x left bottom;}

	.subtitle_left {
	margin: 0;
	padding: 10px 0;
	background: url(../images/img09.gif) repeat-x left bottom;
	font-size: 160%;
	text-align: left;
	font-weight: normal;
	color: #8348b5;
	margin-bottom: 10px;
}


.subtitle_norule {
	font-size: 160%;
	color: #8348b5;
	
}


	.subtitle {
	
	font-size: 130%;
	
	font-weight: normal;
	color: #8348b5;
	margin-bottom:0px;
	
}

	.sub2 {
	
	font-size: 120%;
	line-height:125%;
	font-weight: normal;
	color: #8348b5;
	
}
.sub3 {
	
	font-size: 110%;
	line-height:110%;
	font-weight: normal;
	color: #8348b5;
	
}



.notes
{font-size:75%;}

.tables
{font-size: 75%; border-collapse: collapse; border: 1px solid #cccccc;}


	.rule {
	background: url(../images/img09.gif) repeat-x left bottom;
	
}
	.purple {
	
	color: #8348b5;
	
}

.purple_b {
	
	color: #8348b5;
	font-weight:bold;
	
}

.form_column {float:left;width:200px;margin-right:25px;}

.form_last_column {float:left;width:200px;}

.form_column2 {float:left;width:310px;margin-right:30px;}

.txtbox {width:200px;}

.txtbox2 {width:310px;}

.txtbox_large {width:650px;}

.empty {display:none;}
