body {
	margin:0px;
	padding-top:4px;
	font-family:Verdana,arial, Sanserif;
	font-size:12px;
	background:#f5f5f5;
}

p, td {
	font-family:Verdana,arial, Sanserif;
	font-size:12px;
	color:#00000;
}

a {
	color: #000099;
	text-decoration:none;
}
a:hover {
	color:#FF0000;
	text-decoration:underline;
}

#Menu {
	position:relative;
	float:left;
	width:165px;
	padding-top:1px;
	padding-right:1px;
}

#Menu DIV.MenuHeader {
	color:#FFFFFF;
	background:#993333;
	padding:4px;
	font-weight:bold;
	width:158px !important;
	width:165px;
}

#Menu DIV.MenuItem {
	position:relative;
	float:left;
	display:block;
	width:150px !important;
	width:165px;
	background-image:url(sysimages/bullet1.gif);
	background-position:2 4;
	background-repeat:no-repeat;
	padding-left:15px;
	padding-bottom:2px;
	padding-top:2px;
	border-bottom:1px solid #cccccc;
	color:#000000;
	font-weight:bold;
}
#Menu DIV.MenuItemOver, #Menu DIV.MenuItemSelected {
	position:relative;
	float:left;
	display:block;
	width:150px !important;
	width:165px;
	background:#FFFFFF;
	background-image:url(sysimages/bullet1.gif);
	background-position:2 4;
	background-repeat:no-repeat;
	padding-left:15px;
	padding-bottom:2px;
	padding-top:2px;
	border-bottom:1px solid #cccccc;
	color:#FF0000;
	font-weight:bold;
	cursor:pointer;
}
#Menu DIV.SubMenuItem {
	position:relative;
	float:left;
	display:block;
	width:140px;
	padding-left:25px;
	padding-bottom:2px;
	padding-top:2px;
	border-bottom:1px solid #cccccc;
	color:#000000;
}
#Menu DIV.SubMenuItemOver, #Menu DIV.SubMenuItemSelected {
	position:relative;
	float:left;
	display:block;
	width:140px;
	background:#FFFFFF;
	background-image:url(sysimages/bullet3.gif);
	background-position:15 6;
	background-repeat:no-repeat;
	padding-left:25px;
	padding-bottom:2px;
	padding-top:2px;
	border-bottom:1px solid #cccccc;
	color:#FF0000;
	cursor:pointer;
}

#Space {
	position:reletive;
	float:left;
	width:99%;
	height:30px;
}

#Search,#Maillist {
	position:relative;
	float:left;
	width:166px;
	padding-top:1px;
	padding-left:1px;
}

#Search DIV.Header,#Maillist DIV.Header {
	color:#FFFFFF;
	background:#993333;
	padding:4px;
	font-weight:bold;
	width:157px !important;
	width:150px;
}

#Search DIV.Content
{
	position:relative;
	float:left;
	width:165px;
	padding-left:5px;
	padding-top:5px;
}

#Search DIV.Form,#Maillist DIV.Form {
	padding:2px;
	text-align:left;
}

#Search DIV.Form INPUT.inputtext,#Maillist DIV.Form INPUT.inputtext {
	width:105px;
}
#Search DIV.Form INPUT.inputtext_italic,#Maillist DIV.Form INPUT.inputtext_italic {
	width:111px;
	font-style:italic;
	color:#666666;
}

#Poll {
	position:relative;
	float:left;
	width:165px;
	padding-top:2px;
	padding-right:2px;
}

#Poll DIV.PollHeader {
	color:#FFFFFF;
	background:#993333;
	padding:4px;
	font-weight:bold;
	width:158px !important;
	width:165px;
}

#Front {
	position:relative;
	float:left;
	text-align:left;
	padding:10px;
}
#Front DIV.Intro {
	color:#663333;
}

#Front DIV.News {
	position:relative;
	float:left;
}

#Front DIV.News DIV.Header {
	position:relative;
	float:left;
	text-align:left;
	color:#000000;
	font-weight:bold;
	display:block;
	clear:both;
	width:99%;
	margin-bottom:10px;
}

#Front DIV.News DIV.NewsItem {
	position:relative;
	float:left;
	display:block;
	margin-bottom:15px;
	width:445px;
}

#Front DIV.News DIV.NewsItem DIV.Title {
	position:relative;
	float:left;
	font-weight:bold;
	font-size:14px;
	text-decoration:none;
	display:block;
}
#Front DIV.News DIV.NewsItem DIV.TitleOver {
	position:relative;
	float:left;
	font-weight:bold;
	font-size:14px;
	text-decoration:underline;
	cursor:pointer;
	color:#FF0000;
}
#Front DIV.News DIV.NewsItem DIV.Content {
	position:relative;
	float:left;
	width:445px;
	display:block;
}
#Front DIV.News DIV.NewsItem DIV.Inserted {
	position:relative;
	float:left;
	width:99%;
	color:#999999;
	font-size:10px;
	font-style: italics;
}
#Front DIV.News DIV.NewsItem DIV.More {
	position:relative;
	float:left;
	color:#000099;
	text-decoration:none;
	font-weight:bold;
	display:block;
}
#Front DIV.News DIV.NewsItem DIV.MoreOver {
	position:relative;
	float:left;
	color:#FF0000;
	text-decoration:underline;
	font-weight:bold;
	cursor:pointer;
	display:block;
}

#Front DIV.SeeAll {
	position:relative;
	float:left;
	display:block;
}

TD.Footer {
	font-size:10px;
	color:#999999;
	padding:10px;
}
TD.Footer a {
	font-size:10px;
	color:#999999;
	text-decoration:none;
}
TD.Footer a:hover {
	color:#000099;
	text-decoration:underline;
}


#Form
{
	position:relative;
	width:450px;
	padding-top:10px;
}

#Form DIV.Title
{
	font-size:14px;
	color:#993333;
	text-align:left;
	text-decoration:none;
	display:block;
	font-weight:bold;
	padding-bottom:5px;
	padding-left:3px;
}

#Form DIV.Content
{
	position:relative;
	float:left;
	text-align:left;
}

#Form DIV.Content DIV.ItemName
{
	position:relative;
	float:left;
	text-align:left;
	width:150px;
	padding:2px;
}

#Form DIV.Content DIV.ItemInput
{
	position:relative;
	float:left;
	width:250px;
	padding:2px;
}
