/***************************************
 *
 *  Global.css
 *  For use on all pages,
 *  regardless of content & purpose
 *
 ***************************************/
* {
	letter-spacing: 0px;
	word-spacing: 2px;
	FONT-FAMILY: Arial, Helvetica, Sans-serif;
}
BODY {
	COLOR: #000000;
	FONT-SIZE: 10pt;
	margin-right: 0px; 
	margin-left: 0px; 
	margin-top: 0px; 
	margin-bottom: 5px; 
	background-color: #FFFFFF;
	}
	
.MainContent, .NormalText {	
	FONT-SIZE: 10pt;
	Background-color: #FFFFFF;
	}

.MainContent {	
	padding: 10px;
	}

.smallMain {	
	FONT-SIZE: 8pt;
	}

A:LINK {
	COLOR: #0C1C8C;
	TEXT-DECORATION: UNDERLINE;
	}
A:HOVER {
	COLOR: #0C1C8C;
	TEXT-DECORATION: UNDERLINE;
	}
A:ACTIVE {
	COLOR: #0C1C8C;
	TEXT-DECORATION: none;
	}
A:VISITED {
	COLOR: #0C1C8C;
	TEXT-DECORATION: UNDERLINE;
	}

LI {
	padding-bottom: 4px;
	list-style-position: outside;
	}

.divide {
	BACKGROUND-COLOR: #DDD8CE;
	width: 1px;
	}

.kb_key {
	font-family: monospace;
	}

.mixlogic { color: #A0000A }

/* FOOTER STYLES */
.Footer {
	Padding: 10px; 
	font-size: 8pt; 
	line-height: 1.5;
	}

/* FORM FIELDS */
.FrmTxtField, .FrmTxtArea, .FrmButton {
	border: 1px solid #000000;
	}

.FrmTxtField {
	font-size: 9pt;
	height: 20px; 
	background-color: #eeeeee;
	}
.FrmTxtArea {
	font-size: 9pt; 
	background-color: #eeeeee;
	}
.FrmButton {
	font-size: 10pt;
	height: 20px; 
	}
	
/* FOR THE IMAGE HEADERS */
.ImgHead, .ImgTxtHead {
	clear: both; display: block;
}

/* HEADERS */
.Head_1 {
	/* font-family: Futura Lt BT;	*/
   /* src: url(FUTURAL0.eot); */
	font-size: 14pt;
	font-weight: 700;
	Color: #0C1C8C;
	margin-bottom: 3px;
}

.Head_2 {
	font-size: 12pt;
	padding-top: 15px;
	padding-bottom: 6px;
	color: #0C1C8C;
	font-weight: 400;
	}
	
.Head_3 {
	font-size: 11pt;
	font-weight: 700;
	padding-top: 15px;
	padding-bottom: 5px;
	color: #0C1C8C;
}

.NewsHeader {
	font-size: 13pt;
	font-weight: 700;
	/* padding-top: 15px; */
	padding-bottom: 4px;
	color: #000066;
	}


/* Grey Header Bar Styles */
.HeaderNav {
	color: #dcdcdc;
	FONT-SIZE: 9pt;
	FONT-WEIGHT: 400;
	BACKGROUND-COLOR: #686663;
	}

.HeaderNav A:LINK, .HeaderNav A:VISITED, .HeaderNav A:HOVER, .HeaderNav A:ACTIVE {
	COLOR: #FFFFFF;
	FONT-WEIGHT: 400;
	TEXT-ALIGN: RIGHT;
	FONT-SIZE: 9pt;
	}
.HeaderNav A:LINK, .HeaderNav A:VISITED, .HeaderNav A:ACTIVE {text-decoration: none;}
.HeaderNav A:HOVER {text-decoration: underline;}

/* For Highlighting the current section */
.HeaderCurrent A:LINK, 
.HeaderCurrent A:VISITED, 
.HeaderCurrent A:HOVER, 
.HeaderCurrent A:ACTIVE {
	BACKGROUND-COLOR: #0C1C8C;
	TEXT-DECORATION: NONE;
	COLOR: yellow;
	FONT-WEIGHT: 700;
	TEXT-ALIGN: RIGHT;
	FONT-SIZE: 8pt;
	}
	


/* NAVIGATION MENU ON INNER PAGES */
.Navigation {
	font-size: 10pt;
	Font-style: italics;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	}
.NavFont {
	font-size: 10pt;
	Font-style: italics;
	}

.Navigation A:LINK, .Navigation A:Active, .Navigation A:Visited {
	text-Decoration: none;
	font-style: italic;
	color: #666666;
	line-height: 1.5;
	}

.Navigation A:hover {
	text-Decoration: none;
	font-style: italic;
	color: #ff0000;
	line-height: 1.5;
	}


/*  TRADITIONAL METHOD */
.SideBar {
	margin-left: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	padding: 3px;
	/* background-color: #f3f3f3; */
	border-width: 1px;
	border-color: #0C1C8C;
	border-style: solid;
	width: 150px;
}
.SideBar_Outer {
	background-color: #0C1C8C;
	}
.SideBar_Inner {
	FONT-SIZE: 9pt;
	BACKGROUND-COLOR: #F5F5F5;
	color : #000000;
}


/*  ADVANCED METHOD */
.sidebar-right {
	float: right;
	margin-left: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	padding: 3px;
	background-color: #f3f3f3;
	border-width: 1px;
	border-color: #000000;
	border-style: solid;
	width: 175px;
	}

.sidebar-left {
	float: left;
	width: 175px;
	margin-right: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	padding: 3px;
	background-color: #f3f3f3;
	border-width: 1px;
	border-color: #000000;
	border-style: solid;
	}