﻿
.check 
{
	list-style-image: url(images/Check.gif);
	margin-bottom:0px;
	margin-top:0px;
}

.checklist 
{
	margin-bottom: 10px;
}


th 
{
	text-align: left;
}

.cblist td
{
	text-align: left;
	font-weight: normal;
}

.desc_item 
{
	margin-left:10px;
}

.desc_type 
{
	font-weight:bold;
}

body,h3,.standard,td 
{
	margin-top:0;
	font-family:Arial,Helvetica,sans-serif;
	font-size:x-small;
	voice-family:"\"}\"";
	voice-family:inherit;
	font-size:small; 
}

h1 
{ font-size:medium;
	font-weight:bold;
	voice-family:"\"}\"";
	voice-family:inherit;
	font-size:large; 
}

h2 
{ 
	font-size:small;
	font-weight:bold;
	voice-family:"\"}\"";
	voice-family:inherit;
	font-size:medium; 
}

h3 
{ 
	font-weight:bold; 
	margin: 10px 5px 5px 5px;
}
a:active,a:link { color:#3D3DB3;text-decoration:none; }
a:visited { color:#953597;text-decoration:none; }
a:hover { text-decoration:underline; }

.maincontent
{
position:relative;
width:850px;
margin: 0px auto 0px auto;
}

.footer 
{
	margin: 15px 5px 5px 5px;
}

.checkbox 
{
	font-weight:bold;
}

.status_messages 
{
	width:525px;
}

.message 
{
	font-weight: bold;
	text-align:center;
	margin: 10px 10px 10px 10px
}

.error, .error td, .error span
{
	color:Red;
	text-align:left;
}

.status 
{
	font-size:125%;
	font-weight:bold;
	text-align:center;
}

.multiimage 
{
	border: solid 1px black;
	padding: 5px 5px 5px 5px;
	width: 370px;
	text-align: center;
}

.manyimage 
{
	border: solid 1px black;
	padding: 5px 5px 5px 5px;
	float:left;
	text-align: center;
}

.floatleft
{
	float:left;
}

.displayimage 
{
	float:left;
	padding: 5px 5px 5px 5px;
}

.thumbnail
{
	float:left;
	margin: 5px 5px 5px 0px;
	padding: 5px 5px 5px 5px;
	border: solid 1px #555555;
}

.thumbnail:hover
{
	float:left;
	margin: 5px 5px 5px 0px;
	padding: 5px 5px 5px 5px;
	border: solid 1px #555555;
	background-color:Yellow;
}
