@charset "utf-8";
/* CSS Document */

img, h1, h2, h3, hr, h5, h6 {
	padding:0;
	margin:0;
	border:none;
}
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #333;
	background: #59006c;
	margin:0;
	padding:0;
}
img {
	border:0 none;
}
#container {
	width:953px;
	margin:0 auto 0 auto;
	padding:0;
}
#out1 {
	background:url(/images/leftbg.gif) repeat-y left;
	padding-left:20px;
}
#out2 {
	background:url(/images/rightbg.gif) repeat-y right;
	padding-right:20px;
}
#content {
	padding:20px;
}
/* Content Styles */
h1 {
	font-size:16pt;
	font-weight:normal;
	font-variant:small-caps;
	margin-bottom:10px;
	color:#59006c;
}
h2 {
	font-size:12pt;
	font-weight:normal;
	font-variant:small-caps;
	color:#59006c;
	margin-top:20px;
}
h3, h3 a{
	font-size:12pt;
	font-weight:normal;
	font-variant:small-caps;
	color:#59006c;
	text-decoration:none;
}
p, li {
	font-size:10pt;
	line-height:16pt;
}
a {
	color:#a73ebd;
	text-decoration:underline;
}
a:hover{color:#00FFFF;}

fieldset{border:1px solid #DDD; padding:10px; color:#333;}
legend{padding:10px; font-size:11pt; font-weight:bold; font-variant:small-caps; color:#59006c;}

.frm {
	font-size: 11pt;
	border: 1px solid #999;
	width: 99%;
}
.frm100 {
	font-size: 11pt;
	border: 1px solid #999;
	width: 99%;
}
.frms {
	font-size: 8pt;
	border: 1px solid #999;
	width: 150px;
}
.frmbutton {
	font-size: 9pt;
	border: 1px solid #666666;
	background:#59006c;
	color:#FFF;
	padding:3px;
}
.gallery { border: 1px solid #FFFFFF; margin: 0 10px 0 0;}