/*
Stylesheet for Stocksigns Enterprise Solution website
Created December 2006
Author Mike Bishop
 */

/* 
This section of the stylesheet contains the hyperlink rollover styles used in the website
For hyperlink rollover styles to work they must follow certain rules as outlines below:

the main style is created as normal, e.g.
bodyNav
then four version of this style are created, one for each hyperlink rollover state - link, visited, hover, active
a.bodyNav:link
a.bodyNav:visited
a.bodyNav:hover
a.bodyNav:active

They must be in the order shown to control the detail of the appearance define each style as required.
They mut also be put in the stylesheet before the main style
 */


a.bodyNav:link {
	/* Style used for hyper links in the body of the page
	- defined to use a medium red font
	- apply within the <a href> tag - for example <a class="navLanguage" href> */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FF0000;
	text-decoration: underline;
}	
a.bodyNav:visited {
	/* Style used for hyper links in the body of the page
	- defined to use a medium red font
	- apply within the <a href> tag - for example <a class="navLanguage" href> */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FF0000;
	text-decoration: underline;
}
a.bodyNav:hover {
	/* Style used for hyper links in the body of the page
	- defined to use a medium red font
	- apply within the <a href> tag - for example <a class="navLanguage" href> */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FF0000;
	text-decoration: none;
}
a.bodyNav:active {
	/* Style used for hyper links in the body of the page
	- defined to use a medium red font
	- apply within the <a href> tag - for example <a class="navLanguage" href> */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FF0000;
	text-decoration: underline;
}

a.bodyNavSmall:link {
	/* Style used for hyper links in the body of the page
	- defined to use a small red font
	- apply within the <a href> tag - for example <a class="navLanguage" href> */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #543192;
	text-decoration: underline;
}	
a.bodyNavSmall:visited {
	/* Style used for hyper links in the body of the page
	- defined to use a small red font
	- apply within the <a href> tag - for example <a class="navLanguage" href> */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #543192;
	text-decoration: underline;
}
a.bodyNavSmall:hover {
	/* Style used for hyper links in the body of the page
	- defined to use a small red font
	- apply within the <a href> tag - for example <a class="navLanguage" href> */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #543192;
	text-decoration: none;
}
a.bodyNavSmall:active {
	/* Style used for hyper links in the body of the page
	- defined to use a small red font 
	- apply within the <a href> tag - for example <a class="navLanguage" href> */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #543192;
	text-decoration: underline;
}
a.footerNav:link {
	/* Style used for hyper links in the footer of the page
	- defined to use dark grey font colour and no underline
	- apply within the <a href> tag - for example <a class="navLanguage" href> */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #999999;
	text-decoration: underline;
	text-align:center
}
a.footerNav:visited {
	/* Style used for hyper links in the footer of the page
	- defined to use dark grey font colour and no underline
	- apply within the <a href> tag - for example <a class="navLanguage" href> */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #999999;
	text-decoration: underline;
	text-align:center
}
a.footerNav:hover {
	/* Style used for hyper links in the footer of the page
	- defined to use dark grey font colour and no underline
	- apply within the <a href> tag - for example <a class="navLanguage" href> */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #543192;
	text-decoration: underline;
	text-align:center
}
a.footerNav:active {
	/* Style used for hyper links in the footer of the page
	- defined to use dark grey font colour and no underline
	- apply within the <a href> tag - for example <a class="navLanguage" href> */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #999999;
	text-decoration: underline;
	text-align:center
}

a.topicTitleNav:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #543192;
	text-decoration:none
}
a.topicTitleNav:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #543192;
	text-decoration:none
}
a.topicTitleNav:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #543192;
	text-decoration:none
}
a.topicTitleNav:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #543192;
	text-decoration:none
}

a.picNav:link {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
a.picNav:visited {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
a.picNav:hover {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
a.picNav:active {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}


/* 
This section of the stylesheet contains the normal styles used in the website
For hyperlink rollover styles to work they must follow certain rules as outlines below:
 */
 
.headerTitleGrey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20pt;
	font-weight: bold;
	color: #999999;
	background-position: right;
	text-align: right;
}
.pageTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	background-position: right;
}
.pageTitleWhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: #FFFFFF;
	font-weight: bold;
}
.topicTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #543192;
}
.topicTitleNav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #543192;
	text-decoration:none
}
.topicTitleCenter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #543192;
	text-align:center
}
.headerTitleBlue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	color: #000099;
	background-position: right;
}
.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
}

.body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
}

.bodyBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight:bold;
}

.tableBody {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	background-color:#FFFFFF;
}

.tableTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #543192;
}

.bodySmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 15pt;
}

.bodyNav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FF0000;
	text-decoration: underline;
}

.bodyNavSmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #543192;
	text-decoration: underline;
}
.footerNav {
	/* Style used for hyper links in the footer of the page
	- defined to use dark grey font colour 999999 and no underline
	- apply within the <a href> tag - for example <a class="navLanguage" href> */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #543192;
	text-align:center
}

.bodyScreen {
	font-family: "Courier New";
	font-size: 10pt;
	color: #0000FF;
}

.bodyScreenSmall {
	font-family: "Courier New";
	font-size: 11px;
	color: #0000FF;
}

.picNav {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.bodyScreenRed {
	font-family: "Courier New";
	font-size: 10pt;
	color: #543192;
}

.formTextEntry {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #543192;
}
.formText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight:bold;
	color: #543192;
	text-align: right;
}


.zIndex {
	z-index: 10;
	position: absolute;
	top: 180px;
}
.zIndex2 {
	z-index: 1;
	position: absolute;
	top: 180px;
}
