﻿.List
{
	margin: 5px 0px 5px 0px;
}

.ListHeader50Left, .ListHeader50Right, .ListHeader50Center, 
.ListHeader100Left, .ListHeader100Right, .ListHeader100Center, 
.ListHeader150Left, .ListHeader150Right, .ListHeader150Center, 
.ListHeader200Left, .ListHeader200Right, .ListHeader200Center, 
.ListHeader250Left, .ListHeader250Right, .ListHeader250Center, 
.ListHeader300Left, .ListHeader300Right, .ListHeader300Center
{
	background-color: #2D7DC6;
	padding: 2px 2px 2px 2px;
	border: solid 1px #2D7DC6;
	font-family: tahoma;
	font-size: 10pt;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
}
.ListHeader50Left, .ListHeader50Right, .ListHeader50Center { width: 50px; }
.ListHeader100Left, .ListHeader100Right, .ListHeader100Center { width: 100px; }
.ListHeader150Left, .ListHeader150Right, .ListHeader150Center { width: 150px; }
.ListHeader200Left, .ListHeader200Right, .ListHeader200Center { width: 200px; }
.ListHeader250Left, .ListHeader250Right, .ListHeader250Center { width: 250px; }
.ListHeader300Left, .ListHeader300Right, .ListHeader300Center { width: 300px; }

.Width5pct { width: 5%; }
.Width10pct { width: 10%; }
.Width15pct { width: 15%; }
.Width20pct { width: 20%; }
.Width25pct { width: 25%; }
.Width50pct { width: 50%; }
.Width75pct { width: 75%; }
.Width95pct { width: 95%; }
.Width100pct { width: 100%; }

.ListHeader50Left, .ListHeader100Left, .ListHeader150Left, .ListHeader200Left, .ListHeader250Left, .ListHeader300Left { text-align: left; }
.ListHeader50Right, .ListHeader100Right, .ListHeader150Right, .ListHeader200Right, .ListHeader250Right, .ListHeader300Right { text-align: right; }
.ListHeader50Center, .ListHeader100Center, .ListHeader150Center, .ListHeader200Center, .ListHeader250Center, .ListHeader300Center { text-align: center; }



.ListSubHeader50Left, .ListSubHeader50Right, .ListSubHeader50Center, 
.ListSubHeader100Left, .ListSubHeader100Right, .ListSubHeader100Center, 
.ListSubHeader150Left, .ListSubHeader150Right, .ListSubHeader150Center, 
.ListSubHeader200Left, .ListSubHeader200Right, .ListSubHeader200Center, 
.ListSubHeader250Left, .ListSubHeader250Right, .ListSubHeader250Center, 
.ListSubHeader300Left, .ListSubHeader300Right, .ListSubHeader300Center
{
	background-color: #6699ff;
	padding: 2px 2px 2px 2px;
	border: solid 1px #6699ff;
	font-family: tahoma;
	font-size: 10pt;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;	
}
.ListSubHeader50Left, .ListSubHeader50Right, .ListSubHeader50Center { width: 50px; }
.ListSubHeader100Left, .ListSubHeader100Right, .ListSubHeader100Center { width: 100px; }
.ListSubHeader150Left, .ListSubHeader150Right, .ListSubHeader150Center { width: 150px; }
.ListSubHeader200Left, .ListSubHeader200Right, .ListSubHeader200Center { width: 200px; }
.ListSubHeader250Left, .ListSubHeader250Right, .ListSubHeader250Center { width: 250px; }
.ListSubHeader300Left, .ListSubHeader300Right, .ListSubHeader300Center { width: 300px; }

.ListSubHeader50Left, .ListSubHeader100Left, .ListSubHeader150Left, .ListSubHeader200Left, .ListSubHeader250Left, .ListSubHeader300Left { text-align: left; }
.ListSubHeader50Right, .ListSubHeader100Right, .ListSubHeader150Right, .ListSubHeader200Right, .ListSubHeader250Right, .ListSubHeader300Right { text-align: right; }
.ListSubHeader50Center, .ListSubHeader100Center, .ListSubHeader150Center, .ListSubHeader200Center, .ListSubHeader250Center, .ListSubHeader300Center { text-align: center; }

.ListItemLeft, 
.ListAlternatingItemLeft,
.ListItemCenter, 
.ListAlternatingItemCenter,
.ListItemRight, 
.ListAlternatingItemRight
{
	padding: 2px 2px 2px 2px;
	border-top: solid 1px #FFFFFF;
	border-bottom: solid 1px #FFFFFF;
	font-family: tahoma;
	font-size: 10pt;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
}

.ListAlternatingItemLeft,
.ListAlternatingItemCenter,
.ListAlternatingItemRight
{
	background-color: #e7e7e7;
	border-left: solid 1px #e7e7e7;
	border-right: solid 1px #e7e7e7;
}
.ListItemLeft,
.ListItemCenter,
.ListItemRight
{
	background-color: #FFFFFF;
	border-left: solid 1px #FFFFFF;
	border-right: solid 1px #FFFFFF;
}

.ListItemLeft,  .ListAlternatingItemLeft { text-align: left; }
.ListItemCenter,  .ListAlternatingItemCenter { text-align: center; }
.ListItemRight,  .ListAlternatingItemRight { text-align: right; }

.ListSubFooterLeft, 
.ListSubFooterCenter, 
.ListSubFooterRight
{
	background-color: #e8bd00;
	border: solid 1px #e8bd00;
	padding: 2px 2px 2px 2px;
	color: #000000;
	font-family: tahoma;
	font-size: 10pt;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
}

.ListSubFooterLeft { text-align: left; }
.ListSubFooterCenter { text-align: center; }
.ListSubFooterRight { text-align: right; }

.ListFooterLeft, 
.ListFooterCenter, 
.ListFooterRight
{
	background-color: #DB761B;
	border: solid 1px #DB761B;
	padding: 2px 2px 2px 2px;
	color: #FFFFFF;
	font-family: tahoma;
	font-size: 10pt;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
}

.ListFooterLeft { text-align: left; }
.ListFooterCenter { text-align: center; }
.ListFooterRight { text-align: right; }

.ListLabelTitle
{
	margin: 2px 0px 2px 0px;
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	color: #164066;
}
.ListLabel
{
	margin: 2px 0px 2px 0px;
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;	
	color: #666677;
	
}

.ListDropDownList
{
	border: solid 1px #666677;	
	margin-right: 25px;
	margin-left: 5px;
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;	
}

.ListPanel
{
	font-family: Courier New;
	font-size: 10pt;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;	
}


.ListItemLeft a, .ListItemCenter a, .ListItemRight a,
.ListAlternatingItemLeft a, .ListAlternatingItemCenter a, .ListAlternatingItemRight a
{
	font-weight: bold;
	color: #666677;
	text-decoration: none;
}
.ListItemLeft a:HOVER, .ListItemCenter a:HOVER, .ListItemRight a:HOVER,
.ListAlternatingItemLeft a:HOVER, .ListAlternatingItemCenter a:HOVER, .ListAlternatingItemRight a:HOVER
{
	text-decoration: underline;
}

.ListAdminHeader td
{
	background-color: #2D7DC6;
	padding: 2px 20px 2px 2px;
	border: solid 1px #2D7DC6;
	font-family: tahoma;
	font-size: 10pt;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
}

.ListAdminItem td, .ListAdminAlternatingItem td
{
	padding: 2px 2px 2px 2px;
	border-top: solid 1px #FFFFFF;
	border-bottom: solid 1px #FFFFFF;
	font-family: tahoma;
	font-size: 10pt;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
}

.ListAdminAlternatingItem td
{
	background-color: #e7e7e7;
	border-left: solid 1px #e7e7e7;
	border-right: solid 1px #e7e7e7;
}
.ListAdminItem td
{
	background-color: #FFFFFF;
	border-left: solid 1px #FFFFFF;
	border-right: solid 1px #FFFFFF;
}

.ListAdminItem img, .ListAdminAlternatingItem img
{
		border: none 0px white;
}

.ListAdminItem a, .ListAdminAlternatingItem a
{
	font-weight: bold;
	color: #666677;
	text-decoration: none;
}
.ListAdminItem a:HOVER, .ListAdminAlternatingItem a:HOVER
{
	text-decoration: underline;
}

.Underline
{
	text-decoration: underline;
}

.Bold
{
	font-weight: bold;
}

.Italic
{
	font-style:italic;
}

