/* CSS Document
	Any notes or comments
*/

body {
	background-color: #FAF8E5;
	margin: 0px;
	FONT-FAMILY: Verdana;
}
.IntroContent
{
	font-family: verdana;
	font-size: 10pt;
	color: #000000;
	line-height: 16px;
}
.divRightHandBarTopContent{
	text-align:center;
}
.divRightHandBarContent{
	/*padding:10px;	*/
}

.tdMainMenuCell{
	text-align:center;
}

.tdMainMenuCell a{
	display:block;
	padding-bottom: 5px;
	padding:auto;
	text-transform:uppercase;	
}

.divMenuItem{
	border-top: 4px solid #FAF8E5;
	
	padding: 2px;
	padding-left: 5px;
	
}
.divMenuFrameActive .divMenuItem, .divMenuFrameActiveChildren .divMenuItem{
	background-color: #E9E6A3;
	text-align: left;
}
.divMenuFrameActiveChildren .divMenuItem{
	border-bottom: 2px solid #FAF8E5;
}
.divMenuItem a{
	color:black;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
}
.divMenuItem img{
	margin-right: 10px;
}

.subMenuItem a{
	font-size: 11px;
	font-weight: normal;
	text-transform: none;
	color:black;
	padding-left:2px;
}
.subMenuItem{
	padding-left: 20px;
}
.subMenuItem img{
	width: 5px;
}
.divMenuItem .subMenuItem{
	border-top: 2px solid #FAF8E5;
}
.subMenuFrameActive .subMenuItem{
	background-color: #E9E6A3;
	border-top: 2px solid #FAF8E5;
	border-bottom: 2px solid #FAF8E5;

}

.divContentFooterLinks{
	text-align:center;
}

.divContentFooterLinksBackTo{
	text-align:right;
}

.subMenuFrame{
	text-align: left;
}

.lineHeightFix{
	line-height: 20px;
}

.searchBox
{
	margin:10px;
}

.clearer
{
	margin:0px;
	padding:0px;
	line-height:0px;
	clear:both;
}

.tableBorder 
{
    border: 1px #B1AB98 solid;
    background-color: #FFFFFF;
}

td.column, tr.column td /* td.column is the main heading row of the table, shows either the table title, or the column headings, such as 'Posts', 'Last Post' etc. Top row of all tables. */
{
    font-weight: bold; 
    font-size: 0.7em; 
    background-color: #E6E6C1; 
    COLOR: black;
    vertical-align:top;
}

table.fh {
    COLOR: #246398;
    vertical-align:top;
    font-size: 1em;
    background-color: #FFFFFF; 
    background-image: url(../images/fhBg.gif); 
    background-repeat: repeat-x;
}

.txt3 { font-size : 0.8em; }

.inputField 
{
    width:160px;
}

/*Vula linked styles*/

p 
{
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #4b4b4b;	
	line-height:14px;
	margin-top:0px;
	margin-bottom:0px;
	padding-top:1px;
	padding-bottom:1px;
}
h1 {
	font: normal 14px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#cc9933;
	margin-top:0px;
	margin-bottom:0px;
}
h2 {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#4b4b4b;
	margin-top:0px;
	margin-bottom:0px;
}
h3 {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#0066cc;
	margin-top:0px;
	margin-bottom:0px;
}
.Normal
{
    font: normal 11px Verdana, Arial, Helvetica, sans-serif;
    line-height:14px;
	color: #4b4b4b;	
}
.BlobText
{
    font: normal 11px Verdana, Arial, Helvetica, sans-serif;
    line-height:14px;
	color: #000000;	
}
.Link
{
    font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #bb4040;
}
.Link:Hover
{
    font: normal 11px Verdana, Arial, Helvetica, sans-serif;
    text-decoration:underline;
	color: #bb4040;
}
.LinkBold
{
    font: normal 11px Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
	color: #bb4040;
}
.LinkBold:Hover
{
    font: normal 11px Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    text-decoration:underline;
	color: #bb4040;
}
.ResourceLink
{
    font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #0066cc;
}
.ResourceLink:Hover
{
    font: normal 11px Verdana, Arial, Helvetica, sans-serif;
    text-decoration:underline;
	color: #0066cc;
}
.ResourceLinkBold
{
    font: normal 11px Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
	color: #0066cc;
}
.ResourceLinkBold:Hover
{
    font: normal 11px Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    text-decoration:underline;
	color: #0066cc;
}
.Gold
{
    font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #cc9933;	
	line-height:14px;
}
.Blue
{
    font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #0066cc;	
	line-height:14px;
}
.Red
{
    font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #bb4040;
	line-height:14px;
}
.Quote {
	font: italic 11px Arial, sans-serif;
	color: #333333;
	line-height:14px;
}
.Note {
	font: italic 11px Arial, Verdana, sans-serif;
	color: #330000;	
	line-height:14px;
}
.h1Link 
{
    font: normal 14px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#cc9933;
}
.h1Link:Hover
{
    font: normal 14px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration:underline;
	color:#cc9933;
}
.h2Link 
{
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#4b4b4b;
	margin-top:0px;
	margin-bottom:0px;
}
.h2Link:Hover
{
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration:underline;
	color:#4b4b4b;
	margin-top:0px;
	margin-bottom:0px;
}
.h3Link 
{
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#0066cc;
	margin-top:0px;
	margin-bottom:0px;
}
.h3Link:Hover
{
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration:underline;
	color:#0066cc;
	margin-top:0px;
	margin-bottom:0px;
}
hr
{
    /*padding-top:0px;
    padding-bottom:0px;
    margin-top:0px;
    margin-bottom:0px;*/
}
a img 
{
    border:0px;
}
ul
{
    margin-left:5px;
    padding-left:1px;
    
    margin-top: 0px;
    margin-bottom: 0px;
    padding-top:0px;
    padding-bottom:0px;
}
ul li
{
    margin-left:12px;
    padding-left:0px;
}
ol
{
    margin-left:5px;
    padding-left:8px;
    
    margin-top: 0px;
    margin-bottom: 0px;
    padding-top:0px;
    padding-bottom:0px;
}
ol li
{
    margin-left:12px;
    padding-left:0px;
}