body  {
	FONT-SIZE : 12px;
	COLOR : #444455;
	FONT-FAMILY : Tahoma;
	
	scrollbar-face-color: #ffffff;
	scrollbar-track-color: #1a6198;
	scrollbar-arrow-color: #006699;
	scrollbar-base-color : #ffffff;
	SCROLLBAR-HIGHLIGHT-COLOR: #006699;
	SCROLLBAR-SHADOW-COLOR: #006699; 
	SCROLLBAR-3DLIGHT-COLOR: #ffffff; 
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff
	
}

A:link  {
	COLOR : #2222AA;
	FONT-FAMILY : Tahoma;
}

A:visited  {
	COLOR : #444455;
	FONT-FAMILY : Tahoma;
}

A:hover  {
	COLOR : #999999;
	FONT-FAMILY : Tahoma;
}

A:active  {
	COLOR : #006699;
	FONT-FAMILY : Tahoma;
}


/***************** Used for general Links in the Site *******************************/
A.linkcomponent:link  {
	FONT-SIZE : 12px;
	COLOR : #555566;
	FONT-FAMILY : Tahoma;
	TEXT-DECORATION : none;
}

A.linkcomponent:visited  {
	FONT-SIZE : 12px;
	COLOR : #555566;
	FONT-FAMILY : Tahoma;
	TEXT-DECORATION : none;
}

A.linkcomponent:hover  {
	FONT-SIZE : 12px;
	COLOR : #000000;
	FONT-FAMILY : Tahoma;
	TEXT-DECORATION : underline;
}

A.linkcomponent:active  {
	FONT-SIZE : 12px;
	COLOR : #333399;
	FONT-FAMILY : Tahoma;
	TEXT-DECORATION : none;
}

A.imagelink:visited IMG  {
	FILTER : progid:DXImageTransform.Microsoft.Alpha(opacity=70);
}

A.imagelink:link IMG  {
	FILTER : progid:DXImageTransform.Microsoft.Alpha(opacity=70);
}

A.imagelink:hover IMG  {
	FILTER : progid:DXImageTransform.Microsoft.Alpha(opacity=100);
}

A.imagelink:active IMG  {
	FILTER : progid:DXImageTransform.Microsoft.Alpha(opacity=100);
}
/********************************************************************/

TD.normal  {
	FONT-SIZE : 11px;
	COLOR : #140812;
	FONT-FAMILY : Tahoma, Verdana, Arial;
}

TD.tablemainheader
{
    BORDER-RIGHT: #6782a6 thin ridge;
    BORDER-TOP: #6782a6 thin ridge;
    FONT-SIZE: 12px;
    BORDER-LEFT: #6782a6 thin ridge;
    COLOR: black;
    BORDER-BOTTOM: #6782a6 thin ridge;
	FONT-FAMILY : Tahoma;
    BACKGROUND-COLOR: transparent
}
TD.tableheader  {
	FONT-SIZE : 11px;
	COLOR : white;
	FONT-FAMILY : Tahoma;
	BACKGROUND-COLOR : #6699cc;
}

TD.content
{
	FONT-SIZE : 11px;
	padding-left: 14px;
	padding-top: 8px;	
}

.tabledata  {
	FONT-SIZE : 11px;
	COLOR : black;
	FONT-FAMILY : Tahoma;
	BACKGROUND-COLOR : #e9f0ff;
	
}

.tabledata2  {
	FONT-SIZE : 11px;
	COLOR : black;
	FONT-FAMILY : Tahoma;
	BACKGROUND-COLOR : #e9ecf9;
}

INPUT.textfield2
{
    FONT-SIZE: 13px;
    COLOR: black;
    BACKGROUND-COLOR: #e9ecf9;
    BORDER: none
}
INPUT.textfield  {
	FONT-SIZE : 9px;
	COLOR : #ffffff;
	BACKGROUND-COLOR : #6699cc;
}

INPUT.checkbox  {
	FONT-SIZE : 9px;
	FLOAT : none;
}

SELECT.selectfield  {
	FONT-SIZE : 9px;
	COLOR : #ffffff;
	BACKGROUND-COLOR : #6699cc;
}

INPUT.smallbutton
{
	font-size: 10px;
}

TEXTAREA.textfield
{
	font-size: 11px;
	overflow: auto;
	color: #ffffff;
	background-color: #6699cc;
}



TEXTAREA.editable /* source code edit box */
{
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	background-color: transparent;
	border-bottom-style: none;
}

Table.main  {
	FONT-SIZE : 10pt;
	MARGIN : 1em auto;
}

.footer  {
	FONT-SIZE : 11px;
	COLOR : #cccccc;
	FONT-FAMILY : Tahoma;
	TEXT-DECORATION : none;
	font-weight: bold;
}

.imgLibrary  {
	FONT-SIZE : 12px;
	COLOR : black;
	FONT-STYLE : normal;
	FONT-FAMILY : Tahoma;
	BACKGROUND-COLOR : gainsboro;
	TEXT-DECORATION : none;
}

.imgLibrary2  {
	FONT-SIZE : 12px;
	COLOR : #222222;
	FONT-FAMILY : Tahoma;
	BACKGROUND-COLOR : white;
	TEXT-DECORATION : none;
}

.fileLibrary {
	FONT-SIZE : 12px;
	COLOR : black;
	FONT-STYLE : normal;
	FONT-FAMILY : Tahoma;
	BACKGROUND-COLOR : buttonface;
	TEXT-DECORATION : none;
}

.fileLibrary2 {
	FONT-SIZE : 12px;
	COLOR : #222222;
	FONT-FAMILY : Tahoma;
	BACKGROUND-COLOR : white;
	TEXT-DECORATION : none;
}

.magic
{
	visibility:hidden;
	position:absolute;
	top:-10000;
	left:-10000;
}

/*-- Backend and Toolbar. Don't need to touch these --*/
A.editbar:link  {
	COLOR : #555555;
	font-size : 12px;
	FONT-FAMILY : Tahoma;
	text-decoration:none;
}

A.editbar:visited  {
	COLOR : #555555;
	font-size : 12px;
	FONT-FAMILY : Tahoma;
	text-decoration:none;
}

A.editbar:hover  {
	font-size : 12px;
	COLOR : #000000;
	FONT-FAMILY : Tahoma;
}

/*-- TEXT CUSTOMISED STYLES  --*/
.smallcaps
{
	font: small-caps;
}

.bigtext
{
	font-size: 100px;
}

.reallybigtext
{
	font-size: 200px;
}


/*--- Additional Table and Link Styles --*/
TD {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.Head1 {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #165189
}
.Head2 {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ddc603
}

.normaldefaulttopnav {
	PADDING-LEFT: 55px; FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: white; LINE-HEIGHT: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 0px; TEXT-DECORATION: none
}
.overdefaulttopnav {
	PADDING-LEFT: 55px; FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: yellow; LINE-HEIGHT: 20px; LETTER-SPACING: 0px; TEXT-DECORATION: none
}
A.linkdefaulttopnav {
	COLOR: white; TEXT-DECORATION: none
}
A.linkdefaulttopnav:hover {
	COLOR: yellow; TEXT-DECORATION: none
}
.normallowernavdefault {
	BORDER-RIGHT: #000000 3px solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; BORDER-LEFT: #000000 3px solid; COLOR: white; LINE-HEIGHT: 30px; BORDER-BOTTOM: #000000 3px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 0px; TEXT-DECORATION: none
}
.overlowernavdefault {
	BORDER-RIGHT: #000000 3px solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; BORDER-LEFT: #000000 3px solid; COLOR: yellow; LINE-HEIGHT: 30px; BORDER-BOTTOM: #000000 3px solid; LETTER-SPACING: 0px; BACKGROUND-COLOR: #356fa5; TEXT-DECORATION: none
}
A.linklowernavdefault {
	COLOR: white; TEXT-DECORATION: none
}
A.linklowernavdefault:hover {
	COLOR: yellow; TEXT-DECORATION: none
}
.normaltopnavbutton {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: navy; LINE-HEIGHT: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.overtopnavbutton {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: blue; LINE-HEIGHT: 12px; TEXT-DECORATION: none
}
A.linktopnavbar {
	COLOR: navy; TEXT-DECORATION: none
}
A.linktopnavbar:hover {
	COLOR: blue; TEXT-DECORATION: none
}
A.linktopnavbar:visited {
	COLOR: #356fa5; TEXT-DECORATION: none
}
.normalsidenavbutton {
	PADDING-LEFT: 19px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: white; LINE-HEIGHT: 20px; BORDER-BOTTOM: #165189 3px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #145fa3; TEXT-DECORATION: none
}
.oversidenavbutton {
	PADDING-LEFT: 19px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(gfx/side-nav-over-pic.gif); COLOR: yellow; LINE-HEIGHT: 20px; BORDER-BOTTOM: #165189 3px solid; BACKGROUND-COLOR: #145fa3; TEXT-DECORATION: none
}
A.linksidenavbutton {
	COLOR: white; TEXT-DECORATION: none
}
A.linksidenavbutton:hover {
	COLOR: yellow; TEXT-DECORATION: none
}
A.linksidenavbutton:visited {
	COLOR: silver; TEXT-DECORATION: none
}
A.linkbody {
	FONT-WEIGHT: bold; COLOR: #165189; LINE-HEIGHT: 10pt; TEXT-DECORATION: underline
}
A.linkbody:visited {
	COLOR: #032bef; LINE-HEIGHT: 10pt; TEXT-DECORATION: underline
}
A.linkbody:hover {
	COLOR: #fff81d; LINE-HEIGHT: 10pt; TEXT-DECORATION: underline
}
A.linksidenav {
	FONT-WEIGHT: bold; COLOR: white; LINE-HEIGHT: 10px; TEXT-DECORATION: underline
}
A.linksidenav:visited {
	COLOR: silver; LINE-HEIGHT: 10px; TEXT-DECORATION: underline
}
A.linksidenav:hover {
	COLOR: #fff81d; LINE-HEIGHT: 10px; TEXT-DECORATION: underline
}
.textwhite {
	FONT-SIZE: 9pt; COLOR: #ffffff
}
.textyellowbold {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #fff81d
}
.textbluebold {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #3d7db8
}
.textwhitesmall {
	FONT-WEIGHT: bold; FONT-SIZE: 7pt; COLOR: #ffffff
}
.textred {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: red
}
.address {
	FONT-SIZE: 11px; COLOR: white
}
.footertext {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #165189
}
.tdcolor1 {
	PADDING-RIGHT: 4pt; PADDING-LEFT: 4pt; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 4pt; COLOR: #ffffff; PADDING-TOP: 4pt; FONT-FAMILY: Arial; BACKGROUND-COLOR: #004685; TEXT-DECORATION: none
}
.tdcolor2 {
	PADDING-RIGHT: 4pt; PADDING-LEFT: 4pt; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 4pt; COLOR: #ffffff; PADDING-TOP: 4pt; FONT-FAMILY: Arial; BACKGROUND-COLOR: #99ccff; TEXT-DECORATION: none
}
.tdcolor3 {
	PADDING-RIGHT: 4pt; PADDING-LEFT: 4pt; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 4pt; COLOR: #ffffff; PADDING-TOP: 4pt; FONT-FAMILY: Arial; BACKGROUND-COLOR: #3d7db8; TEXT-DECORATION: none
}
.tdcolor4 {
	PADDING-RIGHT: 4pt; PADDING-LEFT: 4pt; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 4pt; COLOR: #ffffff; PADDING-TOP: 4pt; FONT-FAMILY: Arial; BACKGROUND-COLOR: #608fba; TEXT-DECORATION: none
}
.tdcolor5 {
	PADDING-RIGHT: 4pt; PADDING-LEFT: 4pt; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 4pt; COLOR: #000000; PADDING-TOP: 4pt; FONT-FAMILY: Arial; BACKGROUND-COLOR: #a3c0da; TEXT-DECORATION: none
}
A.tdlink {
	FONT-SIZE: 9pt; COLOR: #99ccff; FONT-FAMILY: arial; TEXT-DECORATION: underline
}
A.tdlink:visited {
	COLOR: silver; TEXT-DECORATION: underline
}
A.tdlink:hover {
	COLOR: maroon; TEXT-DECORATION: underline
}
