body {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #DDDDFF;
	font-size: 12px;
}

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

hr {
	color: #DDDDFF;
	height: 1px;
}

.smallBlack {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.smallGray {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #777777;
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #666666;
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #888888;
}

.paneHeader{
padding: 3px;
border-style: solid;
border-width: 1;
border-color: #AAAAFF #AAAAFF #DDDDFF #AAAAFF;
font: bold 11px Verdana;
color: #000000;
background-image: url(images/paneHeaderBG.gif);
text-align: left;
}

.paneHeaderText{
font: bold 11px Verdana;
color: #000000;
}

.simpleFrame{
padding: 12px 5px 5px 5px;
border-style: solid;
border-width: 1;
border-color: #AAAAFF #AAAAFF #AAAAFF #AAAAFF;
background-color: #FFFFFF;
font: 12px Arial;
color: #000000;
text-align: left;
}

.paneBody{
padding: 3px;
border-style: solid;
border-width: 1;
border-color: #FFFFFF #AAAAFF #AAAAFF #AAAAFF;
background-color: #FFFFFF;
font: 12px Arial;
color: #000000;
text-align: left;
}

.paneBodyNoTitle{
padding: 15px;
border-style: solid;
border-width: 1;
border-color: #DDDDDD #DDDDDD #DDDDDD #DDDDDD;
font: 11px Arial;
color: #000000;
background-color: #FFFFFF;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.optionalField {
background-color: #EEFFEE;
}

.requiredField {
background-color: #FFEEEE;
}

.shout {
background-color: #FFEEEE;
font: 20px Arial;
}

input, textarea {
   color:#000000;
	font: bold 11px Arial;
	border-style: solid;
	border-width: 1;
   background-color:#DDDDFF;
   border-color:#AAAAFF;
}

/* ------------------------------------------------------------------------------------------ */
/* HyperSpace Specific */
/* ------------------------------------------------------------------------------------------ */

.commentBox {
	background-color: #F0F0FF;
}

.linkTags {
	font-size: 20px;
}


/* ------------------------------------------------------------------------------------------ */
/* Feed Reader */
/* ------------------------------------------------------------------------------------------ */

.feedItem {
list-style: none;
position: relative;
left: -3em;
}

.feedItemTitle {

}

.feedItemDescription {
list-style: none;
position: relative;
top: -1em;
margin-bottom: 0;
border-style: solid;
border-width: 1;
border-color: #FFFFFF #FFFFFF #DDDDDD #FFFFFF;
}

.padding {
	padding: 8px;
}
