/* CSS Document */
/* Main text styles styles */

body {
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
h1 {font-family: Geneva, Arial, Helvetica, sans-serif;
    font-size: 14pt;
    color: #6194BC}

h2 {font-family: Geneva, Arial, Helvetica, sans-serif;
	margin-top: 2px;
    font-size: 14pt;
    color: #3B697F; 
	font-weight: bold;
	text-align:center}

h3 {font-family: Geneva, Arial, Helvetica, sans-serif;
    font-size: 12pt;
    color: #000066; font-weight: bold; 	
	text-align:center}
.buyForm h3 {font-family: Geneva, Arial, Helvetica, sans-serif;
    font-size: 12pt;
    color: #000066; font-weight: bold; 	
	text-align:left}

.block {margin: 5px; font-family: Arial; font-size: 13px; color:#306874; font-style: italic; font-weight: bold; background-color:#EAEEF1; padding: 6px;border: 1px solid #95A8B7; }
	
.headingBlue{font-size: 14pt; color:#306874}
.headingBlack{font-size: 14pt; color:#000000}
.headingOrange{font-size: 14pt; color:#F19F23}
.padCell {padding-left: .2em; padding-right: .2em;}
.smallFont {font-size: 8pt}
.warning {font-size: 8pt; color:#FF0000}
.warning9 {font-size: 9pt; color:red}
.warning12 {font-size: 12pt; color:red}
.highlightBlue {color:#306874;}
.whiteText {color:#FFFFFF;}
.highlightOrange1 {color:#F8B261;}
.highlightOrange2 {color:#F19F23;}
.highlightGrey {color:#72858D; font-weight: bold}
.highlightDarkGrey {color:#666666; font-weight: bold}
.subheadGrey {font-size: 12pt; color:#72858D; font-weight: bold}
.hrBlue {
	color: #3B697F;
	background: #3B697F;
	border: 0;
	height: 1px;
}
.hrLightBlue {
	color: #A5D1F3;
	background: #A5D1F3;
	border: 0;
	height: 1px;
}
.hrBlack {
	color: #000000;
	background: #000000;
	border: 0;
	height: 1px;
}
.hrGrey {
	color: #606060;
	background: #606060;
	border: 0;
	height: 1px;
}
.hrLightGrey {
	color: #ECECEC;
	background: #ECECEC;
	border: 0;
	height: 1px;
}

.hrRed {
	color: #E4001B;
	background: #E4001B;
	border: 0;
	height: 1px;
}

/* Table styles */
tr {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt}

td {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt}
.bottomBorder {border-bottom: 1px solid black;}
.tableBorderDark {
	background-color: #FFFFFF;
	border-left : #666666 1px solid;
	border-right : #666666 1px solid;
	border-top : #666666 1px solid;
	border-bottom : #666666 1px solid;
}
.tableBorderDarkGrey {
	background-color: #FFFFFF;
	border-left : #ABA59F 1px solid;
	border-right : #ABA59F 1px solid;
	border-top : #ABA59F 1px solid;
	border-bottom : #ABA59F 1px solid;
}
.tableBorderSlateCyan {
	background-color: #FFFFFF;
	border-left : #5A8293 1px solid;
	border-right : #5A8293 1px solid;
	border-top : #5A8293 1px solid;
	border-bottom : #5A8293 1px solid;
}
.tableBorderDarkBlue {
	background-color: #FFFFFF;
	border-left : #0060AE 1px solid;
	border-right : #0060AE 1px solid;
	border-top : #0060AE 1px solid;
	border-bottom : #0060AE 1px solid;
}
.tableBorderRed {
	background-color: #FFFFFF;
	border-left : #E4001B 1px solid;
	border-right : #E4001B 1px solid;
	border-top : #E4001B 1px solid;
	border-bottom : #E4001B 1px solid;
}
.marginPad {padding: 3px}
.backgroundLightBlue { background-color: #D0EAFF} 
.backgroundLightGrey { background-color: #ECECEC}
.backgroundLightRed { background-color: #FFAFAF}
.backgroundGrey { background-color: #606060}
.backgroundRed { background-color: #E4001B; color:#FFFFFF;}
.whiteText { color:#FFFFFF;}

.buyForm {
padding: 2px; border: 1px solid #666666;
	background-color: #E5E8D6;

}
/* Default table */
TABLE.default { background-color: #65A8F8} 
TD.default { color: #000000; background-color:#65A8F8;}

TABLE.schemeA {border: 1px solid black; }
TD.schemeA	{ padding: .3em; border: 0px }
TD.topNav {background-color:#E4001B; color: #FFFFFF}
TABLE.schemeB	{ border: 1px solid #4682B4; }
TD.schemeB	{ padding: .5em; }
TH.schemeB	{ border: 1px solid #4682B4; background-color: #DBEAF5}
TD.schemeB	{ border: 1px solid #4682B4; }

TABLE.schemeC	{ border: 1px solid black; }
TD.schemeC	{ padding: .5em; }
TH.schemeC	{ border: 1px solid black; background-color: #FAF4D6}
TD.schemeC	{ border: 1px solid black; }
.collapse {border-collapse:collapse;}
TABLE.schemeD {background-color:#788C73; color:#FFFFFF}
TD { font-size: 13px;}
TH.heading	{ background-color: #CCD4CA}
TD.greyBorder {border: 1px solid #606060; border-collapse:collapse; padding:3px}

TD.greyBorderTopBottm {border-top: 1px solid #606060; border-bottom: 1px solid #606060; border-collapse:collapse; padding:3px}
TD.greyBorderNoBottom {border-top: 1px solid #606060; border-left: 1px solid #606060;
border-right: 1px solid #606060;border-collapse:collapse; padding:3px}
TD.orangeBorderLR {border-left: 1px solid #F8B261;border-right: 1px solid #F8B261;border-collapse:collapse; padding:3px}
TD.blueBorder {border: 1px solid #65A8F8; border-collapse:collapse; padding:3px}
TD.blueBorderNoBottom {border-top: 1px solid #65A8F8; border-left: 1px solid #65A8F8;
border-right: 1px solid #65A8F8;border-collapse:collapse; padding:3px}
TD.blueBorderLR {border-left: 1px solid #65A8F8;border-right: 1px solid #65A8F8;border-collapse:collapse; padding:3px}
TD.beigeBorder {border: 1px solid #F0F0DD; border-collapse:collapse;}
/* Tables with black border */
TABLE.schemeE {background-color:#FBE5C3; border: 1px solid #232921;}
TABLE.schemeF {background-color:#FBE5C3; border: 1px solid #65A8F8;}
TABLE.schemeG {background-color:#FFFFFF;}
TABLE.schemeRed {background-color:#F86865; border: 1px solid #000000;}
TABLE.thinBorder{border: 1px solid #232921;}
TD.form {font-weight: bold;}
/* Link styles */
.smallLink {color: 3366CC; font-family: arial; font-size: 10px}
.smallGreyText{color: #666666; font-family: arial; font-size: 10px}

/* Style for all LINKS 

 Style for default links  

A:LINK {
	font-family: Arial, Helvetica, sans-serif;
	color: #F00;
}
*/
A:HOVER {
	font-family: Arial, Helvetica, sans-serif;
	color: #F00;
}
/*
A:VISITED {
	font-family: Arial, Helvetica, sans-serif;
	color: #C33;
}
*/

/* End style for default links 

 Style for Menu links*/
/*A.menu:link {color:#666666; text-decoration:none; font-weight: bold;}*/
A.menu:link {color:#306874; text-decoration:none; font-weight: bold;}
A.menu:visited {color:#666666; text-decoration:none; font-weight: bold;}
A.menu:active {color:#06c; text-decoration:underline; font-weight: bold;}
A.menu:hover {color:#06c; text-decoration:underline; font-weight: bold;}

A.highlightLink:link {color:#06c; text-decoration:none; font-weight: bold;}
A.highlightLink:visited {color:#06c; text-decoration:none; font-weight: bold;}
A.highlightLink:active {color:red; text-decoration:underline; font-weight: bold;}
A.highlightLink:hover {color:red; text-decoration:underline; font-weight: bold;}

A.navBar:link {color:#FFFFFF; text-decoration:underline;}
A.navBar:visited {color:#FFFFFF; text-decoration:underline;}
A.navBar:active {color:orange; text-decoration:underline; }
A.navBar:hover {color:orange; text-decoration:underline;}

.bgLightGrey{ background-color: #9A9A9A;}
.bgLightLightGrey{ background-color: #F5F5F5;}
.borderTopGreyDashed { border-top: 1px dashed #787878;}
.borderTopBottomGreyDashed { border-top: 1px dashed #787878; border-bottom: 1px dashed #787878; margin-bottom: 8px;}
