/* Links */ 
a:link
{
	color: #333399;
	background-repeat:no-repeat; 
	font-size:8pt 
}
a:visited
{
	color: #0099CC;
	background-color:#FFFFFF; 
	font-size:8pt 
} 
a:active 
{
	color: #800080; 
	font-size:8pt
}
/* Quotes*/ 
p.Quote
{
	font-family: Perpetua, Arial;
	color: #CC6600;
	background-repeat:no-repeat; 
	font-size:12pt; 
	font-weight:bold
}
p.QuoteSource
{
	font-family: Perpetua, Arial;
	color: #CC6600;
	background-repeat:no-repeat; 
	font-size:10pt; 
	font-style:italic
}
table.QuoteTable 
{
	border:2px solid #993333; 
	vertical-align: bottom;
	width:350px;
	font-size:10pt; 
	padding-left:6px; 
	padding-right:6px; 
	padding-top:4px; 
	padding-bottom:4px 
}
/* Text */ 
li.Bullets
{
	
	font-family: Verdana, Arial; 
	font-size: 10pt; 
	color: #607A8B; 
	font-weight: bold; 
}
ul.inside
{
	list-style-position: inside
}

h1, h2, h3, h4, h5, h6
{
	font-family: Times New Roman, Times;
}
h1
{
	color: #CBDDDD;
	font-weight:bold;
	font-size:18pt; 
	font-family:Verdana
}
h2
{
	color: #CCDEDD;
	font-size:14pt; 
	font-family:Verdana 
	 
}
h3
{
	color: #A8543C;
	font-size:12pt; 
	font-family:Verdana; 
	text-decoration:none; 
	
}
h4
{
	color: #909552;
	font-size:11pt; 
	font-family:Verdana 
}
/* FAQ Table */ 
table.FAQTable 
{
	border:2px solid #CCDDDD; 
	padding:0; 
	font-family:Times New Roman; 
	font-size:10pt; 
	width:250px
}
table.FAQTable th {
	border-style:none;
	border-width:0px; 
	padding:0px; 
	font-size:10pt; 
	font-family:Verdana; 
	font-weight:bold; 
	text-decoration:underline; color:#607A8B
}
table.FAQTable td {
	border-style:none; 
	border-width:0px; 
	padding:0px; 
	font-size:10pt; 
	font-family:Verdana; color:#607A8B; font-weight:bold
}
/* Buttons */ 
a:link.ButtonLink
{
	color: #152445; 
	font-size:8pt; 
	text-decoration:none; 
	font-family:Verdana; 
	font-weight:bold; 
	background:transparent;
	text-align:center
}
a:visited.ButtonLink
{
	color: #152445; 
	font-size:8pt; 
	background:transparent;
	font-family:Verdana; 
	text-decoration:none; 
	font-weight:bold;
	text-align:center
	 
} 
a:active.ButtonLink 
{
	color: #559988; 
	font-size:8pt; 
	font-family:Verdana; 
	text-decoration:none; 
	font-weight:bold; 
	background:transparent;
	text-align:center
}
a:hover.ButtonLink 
{
	color: #979B68; 
	font-size:8pt; 
	font-family:Verdana; 
	text-decoration:none; 
	font-weight:bold; 
	background:transparent;
	text-align:center
}
/* Resources */ 
a:link.ResourceLink
{
	color: #152445; 
	font-size:8pt; 
	text-decoration:none; 
	background: transparent;
	font-family:Microsoft Sans Serif;   
}
a:visited.ResourceLink
{
	color: #152445; 
	font-size:8pt; 
	text-decoration:none; 
	background: transparent;
	font-family:Microsoft Sans Serif   
} 
a:active.ResourceLink 
{
	color: #909552; 
	font-size:8pt; 
	text-decoration:none; 
	background:transparent;
	font-family:Microsoft Sans Serif;  
}
a:hover.ResourceLink 
{
	color: #909553; 
	font-size:8pt; 
	font-family:Microsoft Sans Serif; 
	background:transparent
}
table.ResourceTable 
{
	background-position: 0% 0%; 
	font-family:Arial; 
	font-size:10pt;
	width:168px; 
	color:#FFFFFF; 
	padding-left:5px; 
	padding-right:5px; 
	padding-top:0px; 
	padding-bottom:0px; 
	background-image:none; 
	background-repeat:repeat; 
	background-attachment:scroll
}
table.ResourceTable th 
{
	background-position: 0% 0%;
	width: 194px; 
	font-size:12pt; 
	font-family:Tahoma; 
	height:50px; 
	padding-left:5px; 
	padding-right:5px; 
	padding-top:4px; 
	padding-bottom:4px; 
	background-image:none; 
	background-repeat:repeat; 
	background-attachment:scroll
		
}
table.ResourceTable td 
{
	background-position: 0% 0%;
	text-align:left;
	width: 194px;
	vertical-align: top;
	font-size:10pt;
	padding-left:5px; 
	padding-right:5px; 
	padding-top:4px; 
	padding-bottom:4px; 
	background-image:none; 
	background-repeat:repeat; 
	background-attachment:scroll
}
/* Side Bar */ 
p.SideBarText
{
	font-family: Verdana;
	color: #87A5A3;
	font-size:9pt; 
	font-weight:bold;
	text-align:center
}
table.SideBar 
{
	background-position:center; 
	border-collapse: separate;
	color:#000080; 
	font-family:Tahoma; 
	font-size:8pt; 
	width:184px; 
	padding-left:0px; 
	padding-right:0; 
	padding-top:0px; 
	padding-bottom:0px; background-image:none; background-repeat:repeat; background-attachment:scroll
}
table.SideBar th 
{
	padding:0px; 
	height:23px;
	font-size:8pt; 
	font-family:Tahoma; 
	font-weight:bold; 
	background-image:url('images/other/HeidiImgs/gradientbuttonhighres.jpg'); 
	border-left-width:1px; 
	border-top-width:1px; 
	border-bottom-width:1px; 
	width:180px; 
	background-repeat:no-repeat 
}
/* Page Table */ 
table.PageTable 
{
	width:776px;
	padding:0; 
	background-image:url('images/other/HeidiImgs/backround2.jpg')
}
td.PageTableHeaderRow 
{
	padding:0; column-span:2;
	height:111px;
	background-image:url('images/other/HeidiImgs/header.jpg'); 
	background-repeat:no-repeat; 
	border-left-width:1px; 
	border-right-width:1px; 
	border-top-width:1px;
}
p.PageTableFooterRow 
{
	text-align: center; 
	color: #999999; 
	font-family: Times New Roman; 
	padding-left:0px; 
	padding-right:0px; 
	padding-top:1px; 
	padding-bottom:1px 
}
td.LeftColumn {
	border-bottom:1px solid #536780; 
	width: 186px; 
    background-repeat:repeat-y; 
    padding-left:6px; 
    padding-right:6px; 
    padding-top:0; 
    padding-bottom:0 
}
td.MiddleColumn {
	padding:15px; 
	border-bottom:1px 
	solid #536780; width:558px;
    vertical-align: top; 
    font-family:Verdana; 
    font-size:10pt; 
    color: #607A8B; 
    
}
