﻿body {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 100%;
	min-width: 780px;
	text-align: center;
}

.Menu
{
    background-color:#007BD4;
    color:White;
    font-size:10pt;
    font-family: Verdana, Geneva, sans-serif;
}


.maxWidth
{
    width: 100%;
}

h2
{
    font-size:20pt;
    font-weight:normal;
}


.h2Orange
{
    font-size:20pt;
    font-weight:normal;
    color:Orange;
}

h3
{
    font-size:12pt;
}

.h3Orange
{
    font-size:12pt;
    font-weight:normal;
    color:Orange;
}

.columnLabel
{
}

.columnText
{
    width:35%;
}

.websiteSize
{
    width:780px;
    vertical-align:top;
    text-align: left;
}

.websiteSize2
{
    width:800px;
    vertical-align:top;
}

.leftcolumn {
	margin-right: 10px;
	vertical-align:top;
    text-align: left;
    padding: 5px;
}

.rightcolumn {
    padding: 5px;
	width: 600px;
	float: left;
	display: inline;
	margin-left: 10px;
    border-left-width:1px;
    border-left-color:#666666;
    border-left-style:dashed; 
    vertical-align:top;
    text-align: left;
}

.leftContent{
	width: 190px;
    vertical-align:top;
    text-align: left;
}

.column
{
	vertical-align:top;
    text-align: left;
}

.centre
{
	vertical-align:top;
    text-align: center;
}

.rightContent{
	width: 585px;
    vertical-align:top;
    text-align: left;
    border-left-width:1px;
    border-left-color:#666666;
    border-left-style:dashed; 
}

.footer
{
	background-color: #007bd4;
	text-align: center;
	padding: 5px 0px 5px 0px;
	color: #FFFFFF;
	height: 15px;
	font-size: 10px;
	display: block;
}


.gap25
{
	height: 20px;
	text-align: left;
	vertical-align:middle;
	padding: 5px;
	margin-left: 10px;
}

.gap15
{
	height: 5px;
}

.gap20
{
	height:15px;
	text-align: left;
	vertical-align:middle;
	padding: 5px;
	margin-left: 10px;
}

.hgap15
{
    width:15px;
}

.hyperLink
{
	color:#003399;
	cursor:pointer;
}

.hyperLinkRed
{
	color:Red;
	cursor:pointer;
}

.hyperLinkDisabled
{
	color:silver;
	cursor:pointer;
}

.hyperLinkOver
{
	color:Red;
	cursor:pointer;
	text-decoration:underline;	
}

.header1 
{
	float: left;
	display: block;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: 800;
	text-align: left;
	color: #06f;
	font-size: 75%;
}

.header2 {
	float: left;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: 800;
	text-align: left;
	color: #F90;
	font-size: 8pt;
}

.header3 {
	float: left;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: 800;
	text-align: left;
	color: Black;
	font-size: 8pt;
}



.link 
{
    display: block;
    font-size:8pt;
	font-family: Verdana, Geneva, sans-serif;
	color: #06f;
}

.hr
{
    height:1px;
}

.textArea180
{
    display: block;
    font-size:8pt;
	font-family: Verdana, Geneva, sans-serif;
    text-align:left;
    width:180px;
    vertical-align:top;
}

.textAreaLeft
{
    display: block;
    font-size:8pt;
	font-family: Verdana, Geneva, sans-serif;
    text-align:left;
    width:100%;
    vertical-align:top;
}

.textArea
{
    display: block;
    font-size:8pt;
	font-family: Verdana, Geneva, sans-serif;
    text-align:right;
    vertical-align:top;
}

.label 
{
    display: block;
    font-size:8pt;
	font-family: Verdana, Geneva, sans-serif;
    text-align:right;
    width:100%;
}

.labelLeft
{
    display: block;
    font-size:8pt;
	font-family: Verdana, Geneva, sans-serif;
    text-align:left;
    width:100%;
}

.labelRight
{
    display: block;
    font-size:8pt;
	font-family: Verdana, Geneva, sans-serif;
    text-align:right;
    width:100%;
}

.labelError 
{
    display: block;
    font-size:8pt;
	font-family: Verdana, Geneva, sans-serif;
    text-align:left;
    width:100%;
    color:Red;
}

.menuBox
{
    background-color:#ebebeb;
    font-size:8pt;
    font-family: Verdana, Geneva, sans-serif;
    text-align:left;
    width:100%;
}

.websiteColumn
{
    vertical-align:top;
}

.websiteColumn400
{
    vertical-align:top;
    width:400px;
}


.FullPercent
{
    width:100%;
    height:100%;
}

.FullPercentDashedLeft
{
    width:100%;
    height:100%;
    border-left-width:1px;
    border-left-color:#666666;
    border-left-style:dashed; 
    margin: 0px 0px 0px 5px;
}



.labelCenter
{
    display: block;
    padding-top: 0.6em;
    font-size:8pt;
    font-weight: bold;
    font-family: Verdana;
    text-align:center;
    }


.labelLeftNormal
{
    display: block;
    padding-top: 0.6em;
    font-size:8pt;
    font-weight: bold;
    font-family: Verdana;
    text-align:left;
}

.labelNormal
{
    display: block;
    padding-top: 0.6em;
    font-size:8pt;
    font-weight: bold;
    font-family: Verdana;
}



.label10Bold 
{
    display: block;
    padding-top: 0.6em;
    font-size:10pt;
    font-weight: bold;
    font-family: Verdana;
    text-align:right;
    width:100%;
}

.label10 
{
    display: block;
    padding-top: 0.6em;
    font-size:10pt;
    font-family: Verdana;
    text-align:right;
    width:100%;
}



.textBox
{
    display: block;
    font-size:8pt;
    font-family: Verdana;
    width:140px;
    margin-top: 0px;
}

.textBoxNumber
{
    display: block;
    font-size:8pt;
    font-family: Verdana;
    width:30px;
}

.plainText
{
    display: block;
    padding-top: 0.6em;
    font-size:8pt;
    font-family: Verdana;
}

.info 
{
    display: block;
    padding-top: 0.6em;
    font-size:8pt;
    font-family: Verdana;
    background-color:#f0f0f0;
}




.blue
{
    background-color:#007BD4;
}

.Menu
{
    background-color:#007BD4;
    color:White;
    font-size:10pt;
    font-family: Verdana;
}


.SearchBox
{

}



.textBlock
{
    padding-top: 0.6em;
    font-size:8pt;
    font-weight: normal;
    font-family: Verdana; 
}

.cNotVisible
{
	display: none;
}

.cVisible
{
	display: inline;
}


.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#f0f0f0; border-left:1px solid #f0f0f0; border-right:1px solid #f0f0f0;}
.xb1 {margin:0 5px; background:#f0f0f0;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}
.xboxcontent 
{
    display:block; 
    background:#f0f0f0;
    border:1 solid #f0f0f0; 
    border-width:1;
    padding-top: 0.6em;
    font-size:8pt;
    font-family: Verdana;
}

.primaryStaticMenu
{
   background-color: #007BD4;
   font-family: Verdana, Geneva, sans-serif;
}

.primaryStaticMenuItem 
{
    background-color:#007BD4;
    color:White;
    font-size:10pt;
    text-align:center;
    font-family: Verdana, Geneva, sans-serif;
}

.primaryStaticHover
{
   background: #3399FF;
}

.primaryDynamicMenu
{   
   background-color: #f7f2ea;               
   border-bottom: solid 1px #ccc;    
}
  
.primaryDynamicMenuItem
{
    background-color:#007BD4;
    color:Red;
    font-size:10pt;
    font-family: Verdana, Geneva, sans-serif;     
}    
.primaryDynamicHover
{
   background: #3399FF;
}            

.textBlue
{
    color:#007BD4;
    font-size:10pt;
    font-family: Verdana, Geneva, sans-serif;
    font-weight:bold;
}

.textOrange
{
    color:Orange;
    font-size:10pt;
    font-family: Verdana;
    font-weight:bold;
}

.dashedBorder 
{   
    border-left-width:1px;
    border-left-color:#666666;
    border-left-style:dashed; 
    margin: 0px 0px 0px 5px;
} 

.dashedBorderRight
{   
    border-right-width:1px;
    border-right-color:#666666;
    border-right-style:dashed; 
} 

.textNormal
{
    font-size:8pt;
    font-family: Verdana;
}

.textNormalBold
{
    font-size:8pt;
    font-family: Verdana;
    font-weight:bold;
}






.textBlockBackground
{
    margin: 0px 0px 0px 5px;
    background-color:#ebebeb;
}


.topGap
{
    height:20px;
}


.margin5
{
    margin: 0px 0px 0px 5px;

}



a:link
{
	text-decoration: none;
}

a:visited
{
	text-decoration: none;
}

a:active
{
	text-decoration: none;
	color: green;
}

a:hover
{
	text-decoration: underline; 
}