*
{
	font-family : Arial,"Lucinda Grande",Verdana,Lucinda;
	color : #000000;
	font-size : 12px;
}

HTML, BODY
{
	height : 100%;
	margin : 0px;
	padding : 0px;
	overflow : auto;
	overflow : none;
}

BODY
{
	background-color : #FFFFFF;
	margin : 0px;
	padding : 0px;
}

H1
{
	font-size : 110%;
	color : #000000;
	margin:0px;
	margin-bottom : 8px;
	font-weight : bold;
}

H2
{
	font-size : 110%;
    font-weight : bold;
	color : #000000;
    padding : 0px;
    margin: 0px;
}

H3
{
	font-size : 100%;
	color: #000000;
	margin : 0px;
	font-weight : bold;
}

TEXTAREA
{
	border : 1px solid #006633;
	overflow : auto;
}

FORM
{
	margin:0px;
}

TD IMG
{
	padding : 0;
	margin : 0;
	display: block;
}

IMG
{
	border : 0;
}
A, A:link, A:visited, A:active
{
	color : #000000;
    text-decoration : underline;
}

A:hover
{
	color : #000000;
    text-decoration : none;
}

P
{
	margin: 0px;
	padding-bottom : 10px;
}

HR 
{
	border : 1px solid #8c8c8c;
	height : 1px;
}

TABLE TD
{
	vertical-align : top;
	text-align : left;
}

P
{
	margin-bottom : 2px;
}

.input
{
	border : 1px solid #aaa69f;
	width : 178px;
	height : 16px;
	background-color : #ffffff;
	margin-bottom : 4px;
}

.admindiv
{
	background-color:#eeeeee;
	position:absolute;
	border:1px solid #000;
}

.admindiv #header
{
	padding:2px;
	width:200px;
	background-color:#444444;
	color:#FFF;
	font-weight:bold;
}

.admindiv #body
{
	padding:2px;
}

#body
{
	height : 100%;
}

#fill
{
	background-image : url(/_images/background.jpg);
	background-repeat : repeat-x;
	height : 100%;
	width : 100%;
}

#main 
{
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	width : 1012px;
	height : 100%;
}

#maintable
{
	width : 1012px;
}

#menubar
{
	background-image : url(/_images/menubalk.jpg);
	height : 33px;
	background-repeat : repeat-x;
}

#menu
{
	padding-left : 33px;
	height : 33px;
	overflow : hidden;
}

#menu .menuitem,
#menu .menuitem:hover,
#menu .menuitem:active,
#menu .menuitem:visited
{
	float: left;
	height : 33px;
/*	padding-top : 8px;
	font-size : 13px;
	font-weight : bold;
	text-decoration : none;
	padding-left : 5px;
	padding-right : 5px;
*/
}
#menu .menuitem:hover,
#menu .active
{
	background-color : #FFF;
}

#menu .spacer
{
	float: left;
	height : 33px;
	width : 15px;
	background-image : url(/_images/bullet.jpg);
	background-repeat : no-repeat;
	background-position : top center;
}
 
.colspacer
{
	width : 26px;
	background-image : url(/_images/menubalk_schaduw.jpg);
	background-repeat : repeat-x;
	height : 198px;
}

#contentcontainer
{
	width : 480px;
}

#content
{	
	padding : 20px;
	line-height : 16px;
}

#content IMG
{
	padding-left : 10px;
	padding-bottom : 10px;
}


.pink
{
	background-color : #f9efe6;
}

.leftline
{
	border-left: 1px solid #d0d1d6;
}

.rightline
{
	border-right: 1px solid #d0d1d6;
}

#submenu
{
	padding : 0px;
	margin : 0px;
}

#submenu .submenuitem,
#submenu .submenuitem:hover,
#submenu .submenuitem:active,
#submenu .submenuitem:visited
{
	height : 24px;
	padding-left : 18px;
	text-decoration : none;
	padding-top : 5px;
	width : 220px;
	display : block;
}

#submenu .submenuitem:hover,
#submenu .active
{
	background-color : #FFF;
	background-image : url(/_images/submenubul.png);
	background-position : 5px 11px;
	background-repeat : no-repeat;
	display : block;
}