body{
	padding:0px;
	padding-top:0px;
	margin-top:0px;
	background-color:#FFFFFF;
	}
p, td	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	line-height:15px;
	}
.home {
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 10px;
	}
.footer
{  
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	margin-bottom: 5px;
	margin-left: 20px; 
	margin-right: 5px;
	margin-top: 5px;
	font-weight: normal;
	text-decoration: none;
	color: #ffffff;
}
.privacy	{
	padding-left:15px;
	padding-top:2px;
	}
.nav	{
	text-decoration:none;
	background-color:#000000;
	color:#CCCCCC;
	padding-top: 5px;
	padding-bottom: 5px;
	}
a:link	{
	color:#DD6104;
	text-decoration:none;
	}
a:visited	{
	color:#CC0000;
	text-decoration:none;
	}
a:hover	{
	color:#FF0000;
	text-decoration: underline;
	}
li {
	list-style-image: url(../images/bullet2.gif);
	}
.size1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 12px;
	}
.size2	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	line-height:12px;
	color:#666666;
	}
.border {
	border: 1px solid #CCCCCC;
	}
.link	{
	color:#666666;
	}
.linkbold {
	font-weight: bolder;
	color: #333333;
	}
.linkbold2 {
	font-weight: bolder;
	color: #333333;
	font-size: 14px;
	}
.linkwhite {
	color: #ffffff;
	}
.linkdarkgray {
	color: #000000;
	}	
.linkred {
	color: #CC0000;
	}		
.boldyred {
	font-weight: bold;
	color: #34557C;
	}
.boldyred2 {
	font-weight: bold;
	color: #FF0000;
	font-size:12;
	}
.red {
	color: #FF0000;
	}
.pictborder	{
	border:1px;
	border-color:#FF0000;
	}
.top	{
	padding-top:5px;
	padding-bottom:10px;
	}
.box	{
	padding-left:30px;
	}
.boxlink	{
	padding-top:5px;
	}
.box2	{
	color:#333333;
	text-decoration: underline;
	}
.linkboldSmall {
	font-weight: bolder;
	color: #333333;
	font-size: 10px;
	}
.SideBold {
	font-weight: bold;
	text-decoration: underline;
	font-size: 14px;
	color: #DD6104; 
	}
.SideBoldRed {
	font-weight: bold;
	text-decoration: underline;
	font-size: 14px;
	color: #ED1C24;
	}	
.SideNormal {
	font-size: 10px;
	color: #dedede;
	}	
.linkSmall {
	font-size: 9px;
	color: #333333;
	}	
.linkSmall2 {
	font-size: 10px;
	color: #333333;
	}	
.AdminSideBackground
{
	background-image: url(images/admin_side.gif);
	background-position: center top;
	background-repeat: no-repeat;
}
	.spacer          {COLOR: #333333; FONT-FAMILY: Arial, Verdana, Helvetica; FONT-SIZE: 10px;}
	.fieldHelp       {COLOR: #800000; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 10pt;}
	.textBlockHead   {COLOR: #800000; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 10pt; FONT-WEIGHT: BOLD;}
	.navigationBar   {BACKGROUND-COLOR: #EEEEEE; BORDER: 1px solid #888888;}
	.textBlock       {BACKGROUND-COLOR: #EEEEEE; BORDER: 1px solid #CCCCCC;}
	.blockInBlock    {BACKGROUND-COLOR: #F5F5F5; BORDER: 1px dashed #888888;}
	.findTable       {BACKGROUND-COLOR: #EEEEEE; BORDER: 1px solid #CCCCCC;}
	.listTable       {BACKGROUND-COLOR: #EEEEEE;font-size:10px;}
	.listRowTop      {BACKGROUND-COLOR: #83A4CB; BORDER-TOP: 1px solid #888888; BORDER-BOTTOM: 1px solid #888888; COLOR: #FFFFFF; font-weight: BOLD;font-size:10px;}
	.listRowHead     {BACKGROUND-COLOR: #A7A7A7; BORDER-TOP: 1px solid #888888; BORDER-BOTTOM: 1px solid #888888; COLOR: #EEEEEE; font-weight: BOLD;font-size:10px;}
	.listRowBot      {BACKGROUND-COLOR: #A7A7A7; BORDER-TOP: 1px solid #888888; BORDER-BOTTOM: 1px solid #888888; COLOR: #FFFFFF; font-weight: BOLD;font-size:10px;}
	.listSeparator	 {BORDER-BOTTOM: 5px solid #ED1C24; COLOR: #333333; font-weight: BOLD;}
	.listRowTop2     {BACKGROUND-COLOR: #6D6D6D; BORDER-TOP: 1px solid #cccccc; BORDER-BOTTOM: 1px solid #cccccc; COLOR: #EEEEEE; font-weight: BOLD;font-size:10px;}
	
