.border_top_left
{
	border : solid 1px;
	border-top-color : #660000;
	border-right-color : #ffffff;
	border-left-color : #660000;
	border-bottom-color : #ffffff;
}
.border_top_right
{
	border : solid 1px;
	border-top-color : #660000;
	border-right-color : #660000;
	border-left-color : #ff0000;
	border-bottom-color : #ffffff;
}
.border_middle_left
{
	border : solid 1px;
	border-top-color : #ffffff;
	border-right-color : #ffffff;
	border-left-color : #660000;
	border-bottom-color : #ffffff;
}
.border_middle_right
{
	border : solid 1px;
	border-top-color : #ffffff;
	border-right-color : #660000;
	border-left-color : #ffffff;
	border-bottom-color : #ffffff;
}
.border_bottom_left
{
	border : solid 1px;
	border-top-color : #ffffff;
	border-right-color : #ffffff;
	border-left-color : #660000;
	border-bottom-color : #660000;
}
.border_bottom_right
{
	border : solid 1px;
	border-top-color : #ffffff;
	border-right-color : #660000;
	border-left-color : #ffffff;
	border-bottom-color : #660000;
}
.invisible
{
	visibility:hidden;
}
.fulldiv
{
	width : 100%
}
@media print
{
	.link_button
	{
		visibility : hidden;
	}
}
.link_button
{
	background : #660000;
	border : solid 1px #000000;
	color : #ffffff;
	display : block;
	font-face : verdana;
	font-size : 16px;
	text-decoration : none;
	text-align : center;
	width : 150px;
}
.link_button:visited
{
	color : #ffffff;
	background : #660000;
	border : solid 1px #000000;
}
.link_button:hover
{
	background : #990000;
}
.link
{
	color : #990000;
	text-decoration : none;
	font-size : 16px;
	font-family : verdana;
	width : 100%;
}
.link:visited
{
	text-decoration : none;
}
.link:hover
{
	text-decoration : underline;
}
.indented
{
	text-indent : 2em;
}
a
{
	width : 100%;
}
.list
{
	list-style : square outside;
}
.generaltext
{
	font-family : verdana;
	font-size : small;
	color : #000000;
}
p 
{
	font-size : 12px;
	color : #000000;
	font-family : verdana;
}
.title {
	font-weight: bolder;
	font-size: 16px;
	width: 100%;
	color: #ffffff;
	font-family: verdana;
	text-decoration: none;
}
.title2 {
	font-weight: bolder;
	font-size: 16px;
	width: 100%;
	color: #000000;
	font-family: verdana;
	text-decoration: none;
}
a
{
	width : 100%;
}
.gray:link 
{
	font-size: 12px; color: #000000; font-family: verdana;
	text-decoration: none;
}
.gray:visited 
{
	font-size: 12px; color: #000000; font-family: verdana;
	text-decoration: none;
}
.gray:hover 
{
	font-size: 12px; color: #000000; font-family: verdana;
	text-decoration: underline;
}
.menu
{
	font-weight : bold;
	font-size : 12px;
	color : #ffffff;
	font-family : verdana;
	text-decoration : none;
}
.menu:visited
 {
	color : #ffffff;
}
.menu:hover
 {
	color : #ff0000;
}
.form_text_field 
{
	border : solid 1px #000000;
	font-size: 12px;
	background: #ffffff;
	vertical-align: middle;
	color: #000000;
	font-family: verdana;
	height: 18px;
}
.form_button
 {
	font-size: 10px;
	background: #660000;
	vertical-align: middle;
	width: 80px;
	color: #ffffff;
	font-family: verdana;
	border : solid 1px #000000;
	height: 22px;
}
.form_textarea 
{
	border : solid 1px #00000;
	scrollbar-face-color: #660000;
	font-size: 12px;
	background: #ffffff;
	scrollbar-highlight-color: #e8e8e8;
	vertical-align: middle;
	scrollbar-shadow-color: #505050;
	color: #000000;
	scrollbar-3dlight-color: #505050;
	scrollbar-arrow-color: #e8e8e8;
	scrollbar-track-color: #e8e8e8;
	font-family: verdana;
	scrollbar-darkshadow-color: #505050;
}
body
 {
	scrollbar-face-color: #660000;
	scrollbar-highlight-color: #e8e8e8;
	scrollbar-shadow-color: #505050;
	scrollbar-3dlight-color: #505050;
	scrollbar-arrow-color: #e8e8e8;
	scrollbar-track-color: #e8e8e8;
	scrollbar-darkshadow-color: #505050;
}
table
{
	background-repeat : no-repeat;
}