﻿body
{
	text-align: center;
	margin: 0px;
	padding: 0px;
	color: black;
	background: url('/images/bk-grey.jpg') repeat-x 45% 0; 
	height: 100%; font-style:normal; font-variant:normal; font-weight:normal; font-family:arial;
}

.headerlinks
{
       
}

.pagetitle
{
	background-color: rgb(0,124,82);
	color:white;
	font-size:medium;
}

.AdditionalInfoBar 
{
	background-color: rgb(0,157,99);
	color:white;
}


td
{
	font-size: .75em;	
}


A:link
{
	text-decoration: none;
	color: rgb(0,108,69);
}

A:visited
{
	color: rgb(0,108,69);
	text-decoration: none;
}

A:active
{
	color: rgb(0,108,69);
	text-decoration: none;
}

A:hover
{
	text-decoration: underline;
}


#header
{
	background-color: rgb(100,100,100);
	width: 800px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin: 0px;
	font-size: 40px;	
}

#notice
{
	font-size: 30px;
	color: rgb(150,50,50);
	width: 500px;
	padding: 30px;
	border: solid black 2px;
}
#container
{
	margin: 0;
	padding: 0;
	width: 800px;
	height: 100%;
	background-color: rgb(200,200,200);
}
div
{
/*	padding: 0px;*/
}

p
{
	padding: 0px;
}

#title
{
	vertical-align: middle;
	border-top: 1px solid gray;
	height: 70px;
	width: 800px;
	text-align: center;
	background-color: transparent;
	border-bottom: 1px solid black;
}

#mainWindow
{
	text-align: left;
	float: left;
	width: 649px;
	border-right: 1px solid black;
	background-color: transparent;
}
#mainWindow img
{
	float: left;
	margin: 5px;
	border: 1px solid black;
}


#links
{
	border-top: 1px solid transparent;
	max-width: 150px;
	width: 150px;
	float: right;
	clear: right;
	font-size: .9em;
	background: transparent ;
}

#paniMenu
{
	max-width: 150px;
	width: 150px;
	float: left;
	clear: left;
	font-size: .9em;
	background: transparent;
	padding-right: 5px;
	padding-left: 5px;
	border-right: solid black 1px;
}

#links img
{
	vertical-align: middle;
	margin: 5px;
	border: 1px solid black;
}

#contactinfo
{
	text-align: left;
	padding-left: 5px;
}

#userInterface
{
	width: 580px;
	float:right;
}

#userInterface table
{
	font-size: 1em;
}
th
{
	padding: 1px 3px 1px 3px;
	border-bottom: 1px solid gray;
}

#userInterface td
{
	padding: 1px 3px 1px 3px;
	border-bottom: 1px solid gray;
}

#userInterface tr.required
{
	font-style: italic;
	color: rgb(150,50,50);
}

#userInterface tr.warn
{
	font-style: italic;
	color: rgb(150,50,50);
}

