﻿tbody {
	font: normal 12px Arial;
	color: #303030;
}

/* Generic Text types */


.footer {
    font: bold 10px Tahoma;
	color: #FFFFFF;
	}

.MainTitle {
	color: #0066CC;
	font: bold 14px Tahoma;
}
	
.Subtitle {
	color: #0066CC;
	text-decoration: underline;
	font-weight: bold;
}



.TxtSpaced {
		line-height: 20px;
}


.TxtBox {
	border: 1px solid #B3B3B3;
	font: 11px Verdana;
	color: #333333;
		}

.TxtSmall {
	font: 10px Arial;
	color: #333333;
}


.TxtLight {
	font: 10px Arial;
	color: #707070;
}

.TxtVeryLight {
	font: 9px Tahoma;
	color: #C0C0C0;
}


.TxtLarge {
	font: 12px Tahoma;
	color: #333333;
}

.TxtAccent {
	font: bold 12px Tahoma;
	color: #0066CC;
}

.TabText {
	font: bold 11px Verdana;
	color: #ffffff;
		}



.AlignCenter 	{ text-align: center; }
.AlignRight 	{ text-align: right; }
.AlignLeft 		{ text-align: left; }
.Underline 		{ text-decoration: underline;}


/* Hyperlinks */

a:link, a:visited, a:active { color: #7f1c23; }

a:hover { color: #e55200; }

.noborder {	border-width: 0px; }

.DottedLink, a:link.DottedLink, a:active.DottedLink, a:visited.DottedLink {
	color: #7f1c23;
	text-decoration: none; 
	border-bottom: 1px dotted #7f1c23;
}
a:hover.DottedLink{
	color: #7f1c23;
	text-decoration: none; 
	border-bottom: 1px solid #7f1c23;
}

.MenuLink, a:link.MenuLink, a:active.MenuLink, a:visited.MenuLink {
	color: #0066CC;
	text-decoration: none; 
	font: bold 12px Tahoma;
}

a:hover.MenuLink {
	color: #7f1c23;
	text-decoration: none; 
	font: bold 12px Tahoma;
}


.SideLink, a:link.SideLink, a:active.SideLink, a:visited.SideLink {
	color: #363636;
	font: normal 12px Tahoma;
	text-decoration: none; 
	border-bottom: 1px none #6A4B9E;
}

a:hover.SideLink {
	color: #7f1c23;
	font: normal 12px Tahoma;
	text-decoration: none; 
	border-bottom: 1px dotted #7f1c23;
}


.SideLinkSmall, a:link.SideLinkSmall, a:active.SideLinkSmall, a:visited.SideLinkSmall{
	color: #363636;
	font: normal 10px Tahoma;
	text-decoration: none; 
	border-bottom: 1px none #6A4B9E;
}

a:hover.SideLinkSmall{
	color: #7f1c23;
	font: normal 10px Tahoma;
	text-decoration: none; 
	border-bottom: 1px dotted #7f1c23;
}



.SideLinkAccent, a:link.SideLinkAccent, a:active.SideLinkAccent, a:visited.SideLinkAccent{
	color: #7f1c23;
	font: normal 12px Tahoma;
	text-decoration: none; 
	border-bottom: 1px dotted #6A4B9E;
}

a:hover.SideLinkAccent{
	color: #0066CC;
	font: normal 12px Tahoma;
	text-decoration: none; 
	border-bottom: 1px dotted #0066CC;
}



.TopLink, a:link.TopLink, a:active.TopLink, a:visited.TopLink {
	font: normal 12px Tahoma;
	color: #808080;
	text-decoration: none; 
	border-bottom: 1px none #C0C0C0;
}

a:hover.TopLink {
	color: #202020;
	text-decoration: none; 
	border-bottom: 1px dotted #C0C0C0;
}

.TopLinkCurrent {
	color: #202020;
	font: normal 12px Tahoma;
}
	



.FooterLink, a:link.FooterLink, a:active.FooterLink, a:visited.FooterLink {
	color: #363636;
	font-size: 9px;
	text-decoration: none; 
	border-bottom: 1px dotted #808080;
}

a:hover.FooterLink{
	color: maroon;
	font-size: 9px;
	text-decoration: none; 
	border-bottom: 1px dotted maroon;
}



/* Generic Border classes */

.BordersAll 	{ border-color: #808080; border-width: 1px; border-style: solid solid solid solid; }
.BordersTop 	{ border-color: #808080; border-width: 1px; border-style: solid none none none; }
.BordersRight 	{ border-color: #808080; border-width: 1px; border-style: none solid none none; }
.BordersBottom 	{ border-color: #808080; border-width: 1px; border-style: none none solid none; }
.BordersLeft 	{ border-color: #808080; border-width: 1px; border-style: none none none solid; }
.BordersRightBottom 	{ border-color: #808080; border-width: 1px; border-style: none solid solid none; }
.BordersRightLeft 		{ border-color: #808080; border-width: 1px; border-style: none solid none solid; }
.BordersTopBottom 		{ border-color: #808080; border-width: 1px; border-style: solid none solid none; }
.BordersRightBottomLeft { border-color: #808080; border-width: 1px; border-style: none solid solid solid; }
.BordersTopRightLeft 	{ border-color: #808080; border-width: 1px; border-style: solid solid none solid; }


#listbox
{
margin-left: 0;
padding-left: 0;
list-style: none;
}

#listbox li 
{
padding-left: 13px;
background-image: url(/images/accentArrow_0.gif);
background-repeat: no-repeat;
background-position: 2px 5px;

}
