body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #5666A1;
	background-image: url(images/bg_main.jpg);
	background-repeat: repeat-x;
	margin:0px;
}
#navigation
{
	text-align:left;
	vertical-align:top;
	padding: 10px 10px 10px 10px;
	color:#FFFFFF;
	width:200px;
	background-color:#5A72AE;
	background-repeat: repeat-y;
}
#main
{
	text-align: left;
	vertical-align: top;
	padding: 0px 10px 10px 10px;
	width:59%;
	background-color: #D8DAE9;
	border: #8D96BD 1px solid;
	background-image: url(images/bg_content.jpg);
	background-repeat: repeat-x;
}
#main_res1
{
	text-align: left;
	vertical-align: top;
	padding: 0px 10px 10px 10px;
	width:80%;
	background-color: #D8DAE9;
	border: #8D96BD 1px solid;
	background-image: url(images/bg_content.jpg);
	background-repeat: repeat-x;
}
#right{
	text-align:left;
	vertical-align:top;
	width:210px;
	padding: 10px 10px 10px 10px;
	background-color:#5A72AE;
	color:#FFFFFF;
}
#right h2{
	color:#FFFFFF;
	font-family:"Trebuchet MS", Verdana;
}
#right a{
	color:#FFFFFF;
	font-size:100%;
	font-weight:bold;
}
#spacer{
	width:20px;
}

#menu{
margin: 0px 0px;
float:left;
vertical-align:top;
padding:0px 0px 0px 0px;
}

#menu ul{
margin:0px 0px 0px 0px;
list-style-type: none;
}

#menu ul li {
float: left;
font-size:12px;
padding:2px 0px 2px 40px;
color:white;
font-family:"Trebuchet MS", Verdana;
}

#menu a{
text-decoration:none;
color:#FFFFFF;
}
#topbar{
background-image:url(images/bg_menu.jpg);
width:100%;
margin:5px 0px 0px 0px;
}
#search{
margin: 0px 4px;
float:right;
height:25px;
text-align:right;
padding: 0px 0px 0px 0px;
white-space:nowrap;
background-image:url(images/search_bg.gif);
background-repeat:no-repeat;
}

#search input
{
	border-collapse: collapse;
	border: none;
	vertical-align: middle;
}

#region{
text-align:left;
margin:0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width:100%;
background-color:#A6A867;
font-size:12px;
color:white;
font-family:"Trebuchet MS", Verdana;
visibility:hidden;
}

#region a{
color:white;
text-decoration:none;
}
.footer{text-align:center;color:#FFFFFF;font-size:80%;padding:10px 0px 10px 0px;}
.footer a{
color:white;
text-decoration:none;
}

.nav
{
	color:white;
}
.navsub
{
	color:white;
	background-color:#5A72AE;
}
.navselected
{
	color:#FFFFCC;
	background-color:#1E2F65;
}
.actionCell {  border-color: black; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.label {font-weight: bold; font-size: x-small; color: #666699;}
.headerLink{font-weight: bold;color: white;text-decoration: none;}
.titleCell {  border-color: #FFFFFF; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.small {  font-size: 70%}
.alert {  color:Maroon}
.attention
{
	border-right: #330033 thin solid;
	padding-right: 10px;
	border-top: #330033 thin solid;
	padding-left: 10px;
	font-weight: bold;
	padding-bottom: 10px;
	border-left: #330033 thin solid;
	color: maroon;
	padding-top: 10px;
	border-bottom: #330033 thin solid;
}
.datatable{ border-collapse: collapse; margin: 10;}
.headerCell
{
	font-weight: bold;
	color: #ffffff;
	background-color: #1E2F65;
}
.headerCell2
{
	font-weight: bold;
	color: #ffffff;
	background-color: #5A72AE;
}
.headerCell3
{
	color: black;
	background-color: #e0e0e0;
}
.itemOn
{
	background-color: #f6f6f6;
}
.statusCell { border-color: black black #666666; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; color: #333333; font-size: xx-small}
.descCell
{
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 3px;
	padding-top: 3px;
	background-color: infobackground;
}
.labelCell1{background-color: whitesmoke;}
.labelCell2{background-color: #e6e6e6;}
.entryCell1{ background-color: white;}
.entryCell2{ background-color: whitesmoke;}
.selectedCell{background-color: lightsteelblue;}

select {background-color:AliceBlue;border-color:#666699;border-width:1px;border-style:Solid;font-family:Verdana;font-size:X-Small;}

h1 {  font-size: 150%; color: #AAAAAA}
h2 {  font-size: 130%; color: #999999}
h3 {  font-size: 120%; color: #888888}
a:hover {  color: blue}
a
{
	font-weight: normal; 
	font-size: x-small;	
	color: #0000FF;
	text-decoration: none;
}
p {  font-size: x-small}
td {  font-size: x-small}
hr {  color: #000000}
th {  font-size: x-small; color: #FFFFFF; background-color: #004E49; font-weight: bold; text-align: left;}
.messageNew {background-color: #fff1c6;}
