﻿html,body,form{
	margin:0px;
	padding:0px;
	border:none;
	font-family: Arial, Tahoma, Verdana, Trebuchet MS;
	font-size:10pt;
	height:100%;	
}

* 
{
	background-image: none !important;
	background-color: White !important;
	
}

.noprint 
{
	display: none !important;
}

.doprint
{
	display: block !important;
}

h1, h2, h3
{
	padding:0;
	margin:0;
}



input, select, span, textarea
{	
	font-family: Arial;
	font-size: 10pt;
}

textarea
{
	font-family: Arial;
	resize: none;
}

table
{
	empty-cells:show;
}

a
{
	color: #0052AD;
	font-size: 10pt;
}

A:link, A:active, A:visited
{
	text-decoration: none;	
}
	
A:hover
{
    text-decoration: underline;
}

A:hover img 
{
	border:none;
	text-decoration: none;
}

img
{
	border:none;
}

.footerLink
{
	color:#eeeeee;
	font-size:8pt;
}

.footerLink:hover
{
	color:#eeeeee;
	text-decoration:underline;
}

.h12ElecBlueBold
{	
	font-size:12pt;
	font-weight:bold;
	color: #0092CF;
}

.h12DarkGrey, .h12Grey, .h12, .h12GreyCaption, .h12DarkGreen, .h12ArticleContent, .h12Blue
{
	font-size:12pt;
}

.h12DarkGreyBold, .h12GreyBold
{
	font-size:12pt;
	font-weight:bold;
}

.h10DarkGreyBold, .h10DarkGreenBold 
{
	font-size:10pt;
	font-weight:bold;
}

.h12Bold, .h12DarkGreenBold, .h12BlueBold
{
	font-size:12pt;
	font-weight:bold;
}

.h10Grey, .h10GreyBold, .h10, .h10DarkGrey, .h10DarkGreen, .h10ArticleContent, .h10Bold, .h10BlueBold, .h10Blue, .h10Red
{
	font-size:10pt;
}

.h10ArticleContent 
{
	line-height:20px;
	color:#322f2f;
}

.h8Grey, .h8, .h8Red
{
	font-size: 8pt;
}

.h8Red, .h10Red, .h10RedBold
{
	color: Red;
}

.h10GreyBold, .h10Bold, .h10BlueBold, .h10RedBold
{
	font-weight:bold;
}

.h11
{
	font-size: 11pt;
}

.h14DarkRed, .h14DarkRedBold, .h14DarkGreen, .h14, .h14DarkGrey, .h14Light, .h14ArticleContent, .h14Grey, .h14Blue
{
	font-size:14pt;
}

.h14ArticleContent, .h12GreyCaption
{

}

.h14Light
{
	color: #DBDBDB;
}

.h14DarkRed, .h14DarkRedBold
{
	color:#FF0000;
}

.h14DarkGreen, .h16DarkGreen, .h12DarkGreen,.h14DarkRedBold
{
	font-weight:bold;
}

.h14DarkGreen, .h16DarkGreen, .h12DarkGreen, .h10DarkGreen

{
	color:#033b01;
}

.h14DarkGreenBold, .h26DarkGreenBold, .h20DarkGreenBold, .h16DarkGreenBold, .h14DarkGreenBold, .h18DarkGreenBold, .h12DarkGreenBold, .h10DarkGreenBold
{
	color:#055a01;
}

.h14OrangeBold, .h14BlueBold, .h14PinkBold, .h14DarkGreyBold, .h14ElecBlueBold, .h14DarkGreyBold, .h14DarkGreenBold, .h14Bold
{	
	font-size:14pt;
	font-weight:bold;
}

.h26DarkGreyBold, .h26DarkGreenBold
{
	font-size:26pt;
	font-weight:bold;
}

.h20DarkGreyBold, .h20DarkGreenBold, .h20Bold
{
	font-size:20pt;
	font-weight:bold;
}

.h24DarkGreyBold
{
	font-size:24pt;
	font-weight:bold;
}

.h18DarkGreyBold, .h18DarkGreenBold, .h18Bold
{
	font-size:18pt;
	font-weight:bold;
}

.h16ElecBlueBold, .h16GreenBold, .h16PinkBold, .h16RedBold, .h16PurpleBold, .h16OrangeBold, .h16BlueBold, .h16DarkGreyBold, .h16DarkGreenBold, .h16Bold
{		
	font-size:16pt;
	font-weight:bold;
}

.h16DarkGreyBold, .h26DarkGreyBold, .h14DarkGreyBold, .h20DarkGreyBold, .h12DarkGrey, .h10DarkGreyBold, .h10DarkGrey, .h14DarkGreyBold, .h12DarkGreyBold, .h12DarkBold, .h14DarkGrey, .h18DarkGreyBold, .h24DarkGreyBold
{
	color:#272522;
}

.h12Grey, .h10Grey, .h10GreyBold, .h8Grey, .h14Grey
{
	color: #686461;
}

.h12ElecBlue
{	
	
	font-size:12pt;
	color: #0092CF;
}

.h16BoldDate
{
	font-family:Tahoma;
	font-size:14pt;
	font-weight:bold;
	color:#636563;
	text-align:center;
}

.breadcrumb_arrows
{
	font-size: 12pt;
	font-weight: bold;
	padding: 0px 6px 0px 4px;
}

.h16Red, .h16Green, .h16ElecBlue, .h16Blue, .h16Orange, .h16Purple, .h16Pink, .h16DarkGreen, .h16
{		
	font-size:16pt;
}

.h16Green:hover
{
	color: #DBDBDB;
	text-decoration:none;
}

.nav14
{
	font-size:14px;
	color:#00AC02;
}

.nav12
{
	font-size:12px;
	color:#00AC02;
}

.hrGrey
{
	font-size:10px;
	height:1px;
	width:100%;
	color: #c0c0c0;
}

.articleHeader
{
	border-top:solid 1px #C0C0C0;
	height:40px;
	vertical-align:top;
	font-size:12pt;
	font-weight:bold;
	color:#2D2D2D;
}

.ArticleContent
{
	padding:4px;
}


.imageleft 
{
	float:left; 
	padding:4px 8px 8px 0px;
}

.imageright 
{
	float:right; 
	padding:4px 0px 8px 8px;
}

.divQuote
{
	float:right; 
	border:solid 1px #18579d;
	padding: 10px 10px 10px 10px;
	background-color:#F5F5F5;
}

.divQuoteOuter
{
	float:right; 
	width:250px;
	padding: 5px 3px 5px 5px;
}

.QuoteMarks
{
	font-family:Times New Roman;
	font-size:14pt;
	font-weight:bold;
}

.Quote
{
	font-weight:bold;
	line-height:14pt;
}

.QuoteAuthor
{
	vertical-align:bottom;
	line-height:22pt;
	display:block;
	bottom:0px;
	padding-top:3px;
	padding-bottom:0px;
}

/* Article Styles END */

.breadcrumbStyle
{
	
}

.breadcrumbStyle td
{
	vertical-align:top !important;
	border:none !important;
	
}

.articleCommentsStyle, .articleResultsListAlt, .searchRowStyleAlt
{
	border-top: solid 1px #D8D8D8;
	border-bottom: solid 1px #D8D8D8;
	
}

.articleResultsList, .articleResultsListAlt
{
	padding: 10px 6px 10px 6px;
}

.articleCommentsStyleAlt, .articleResultsList, .searchRowStyle
{
	border: none;	
}

.searchRowStyle
{
	padding: 5px 0 5px 3px;
}

.searchRowStyleAlt
{
	padding: 8px 1px 8px 3px;
}

.searchRowStyleAlt td, .searchRowStyle td
{
	padding: 2px 0px 2px 0px;
}


.noResultsTable
{
	padding: 5px 0px 00px 3px;
}

.noResultsTable td
{
	padding: 5px 10px 5px 0px;
}

.PageNumber
{
	padding-left: 2px;
	padding-right: 2px;
	border: solid 1px #FFFFFF;
}

.PageNumber:hover
{
	cursor:pointer;
	border: solid 1px #0052AD;
}

.PageNumber:hover a
{
	text-decoration: underline;
}

.CurrentPageNumber
{
	padding-left: 2px;
	padding-right: 2px;
	border: solid 1px #ffffff;
}

.rowspacer
{
	height: 5px;
}

.Arch
{
	cursor:pointer;
	font-size:12px;
	color:#272522;
}

.featuresArchive
{
	width:30%;
	height:100%;
	vertical-align:top; 
	background-color: #F5F5F5;
	background-image: url(../images/archive_bottombg.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	border-left:solid 1px #D8D8D8;
	margin-bottom:10px;
}

.insideSideMenu
{
	color: #000000;
	padding-left: 14px;
	padding-right: 4px;
	padding-bottom: 14px;
	padding-top: 10px;
	z-index:4;
}


.labelLink 
{
	color:#0052AD;
	text-decoration:none;
	cursor:pointer;
	font-size:10pt;
}

