a.main:link {
	color: #ff6301;
	text-decoration: underline;
	font-weight: normal;
; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal
}
a.main:visited {
	color: #58595b;
	text-decoration: none;
	font-weight: normal;
; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal
}
a.main:hover {
    color: #000000;
	text-decoration: underline;
	font-weight: normal;
; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal
}
a.main:active {
	color: #ff6301;
	text-decoration: underline;
	font-weight: normal;
; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal
}

a.main2:link {
	color: #ff6301;
	text-decoration: underline;
	font-weight: bold;
; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal
}
a.main2:visited {
	color: #58595b;
	text-decoration: none;
	font-weight: bold;
; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal
}
a.main2:hover {
    color: #000000;
	text-decoration: underline;
	font-weight: bold;
; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal
}
a.main2:active {
	color: #ff6301;
	text-decoration: underline;
	font-weight: bold;
; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal
}
a.right_links:link {
	color: #000000;
	text-decoration: underline;
	font-weight: normal;
; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal
}
a.right_links:visited {
	color: #58595b;
	text-decoration: underline;
	font-weight: normal;
; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal
}
a.right_links:hover {
    color: #000000;
	text-decoration: underline;
	font-weight: normal;
; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal
}
a.right_links:active {
	color: #ff6301;
	text-decoration: underline;
	font-weight: normal;
; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal
}

.navi_links {
    color: #000000;
	text-decoration: underline;
;font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal
}

.footer_navi_links {
    color: #000000;
	text-decoration: none;
;font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal
}

.subtitle {
    color: #000000;
	font-weight: bold;
;font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal
}

.subheader {
    color: #ff0000;
	font-weight: bold;
;font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal
}

.bodytext {
    color: #000000;
	text-decoration: none;
;font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal
}

.footertext {
    color: #000000;
	text-decoration: none;
;font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal
}

a.foot_sites:link {
	color: #595959;
	text-decoration: none;
; font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal
}
a.foot_sites:visited {
	color: #58595b;
	text-decoration: none;
; font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal
}
a.foot_sites:hover {
    color: #000000;
	text-decoration: underline;
; font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal
}
a.foot_sites:active {
	color: #595959;
	text-decoration: none;
; font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal
}

a.contact:link {
                color: #000000;
	text-decoration: none;
;font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal
}

a.contact:visited {
                color: #595959;
	text-decoration: none;
;font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal
}

a.contact:hover {
                color: #000000;
	text-decoration: underline;
;font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal
}

a.contact:active {
                color: #4f1338;
	text-decoration: none;
;font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal
}

.related {
    color: #4c4c4e;
	text-decoration: none;
	font-weight: bold;
;font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal
}
a.related:link {
    color: #000000;
	text-decoration: none;
;font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal
}

a.related:visited {
    color: #595959;
	text-decoration: none;
;font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal
}

a.related:hover {
    color: #000000;
	text-decoration: underline;
;font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal
}

a.related:active {
    color: #4f1338;
	text-decoration: none;
;font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal
}

.table_header {
    color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
;font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal
}

.breadcumbs {
    color: #403e34;
	text-decoration: none;
	font-weight: bold;
;font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal
}

.breadcumb_links {
    color: #959595;
	text-decoration: underline;
	font-weight: bold;
;font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal
}

.forms_data {
    color: #000000;
	text-decoration: none;
	font-weight: bold;
;font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal
}

.white_label {
    color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;
;font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal
}

.other {
    color: #dc0043;
	text-decoration: underline;
	font-weight: normal;
;font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal
}

.pulldowns {
	FONT-SIZE: 8pt;
	COLOR: #663300;
	FONT-FAMILY: Tahoma, Arial, sans-serif;
	BACKGROUND-COLOR: #d5cbbf;
	highlightText: white
}
.pulldowns2 {
	FONT-SIZE: 8pt;
	COLOR: #663300;
	FONT-FAMILY: Tahoma, Arial, sans-serif;
	BACKGROUND-COLOR: #ffffff;
	highlightText: white
}
.headers {
	FONT-SIZE: 8pt;
	COLOR: white;
	FONT-FAMILY: Tahoma, verdana, Arial, sans-serif;
	bgcolor:#663300;
	border:1px solid #cccccc;
}

.inputText {
	FONT-SIZE: 7pt;
	background-color: #FFFFFF;
	COLOR: black;
	FONT-FAMILY: Tahoma, verdana, Arial, sans-serif
}
.titles {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13.5pt;
	COLOR: #015d8c;
	FONT-FAMILY: verdana, tahoma Arial, sans-serif
}
.tabletitle {
	BORDER-RIGHT: #fffac8 2px groove;
	PADDING-RIGHT: 2px;
	BORDER-TOP: #fffac8 2px groove;
	PADDING-LEFT: 2px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 2px;
	BORDER-LEFT: #fffac8 2px groove;
	COLOR: #000000;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #fffac8 2px groove;
	BACKGROUND-COLOR: #e6e09c
}
.tabledata {
	BORDER-RIGHT: #fffac8 2px groove;
	PADDING-RIGHT: 2px;
	BORDER-TOP: #fffac8 2px groove;
	PADDING-LEFT: 2px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 2px;
	BORDER-LEFT: #fffac8 2px groove;
	COLOR: #000000;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #fffac8 2px groove;
	BACKGROUND-COLOR: #fdf1b8
}
.small {
	FONT-SIZE: 9pt;
	FONT-FAMILY: Tahoma, verdana, Arial, sans-serif
}
.sidenotes {
	FONT-SIZE: 7pt;
	FONT-FAMILY: verdana,tahoma,arial
}
.buttons {
	BORDER-RIGHT: medium none;
	BORDER-TOP: medium none;
	FONT-WEIGHT: bold;
	FONT-SIZE: xx-small;
	BORDER-LEFT: medium none;
	COLOR: #ffffff;
	BORDER-BOTTOM: medium none;
	FONT-FAMILY: "Century Gothic", Verdana, Tahoma,  Arial, sans-serif;
	BACKGROUND-COLOR: #660000;
	TEXT-DECORATION: none
}
.entries {
	FONT-SIZE: xx-small;
	FONT-FAMILY: Verdana, Tahoma,  Arial, sans-serif;
	TEXT-DECORATION: none
}
.justify {
	TEXT-ALIGN: justify
}
.colours {
	TEXT-DECORATION: none
}
.dashed {
	BORDER-RIGHT: #000000 1px dashed;
	BORDER-TOP: #000000 1px dashed;
	BORDER-LEFT: #000000 1px dashed;
	BORDER-BOTTOM: #000000 1px dashed
}

.cvadate:link
{
   TEXT-DECORATION : underline;
   COLOR : Black;
   FONT-SIZE: 12px;
   background: transparent
}
.cvadate:visited
{
   TEXT-DECORATION : underline;
   COLOR : Black;
   FONT-SIZE:12px;
   background: transparent
}
.cvadate:active
{
   TEXT-DECORATION : underline;
   COLOR : Black;
   FONT-SIZE:12px;
   background: transparent
}

.cvadate:hover
{
   TEXT-DECORATION : underline;
   COLOR : Black;
   FONT-SIZE:12px;
   background: transparent
}

.cvfontArialsmall {
   font-size : 8pt;
   font-family : Arial
}

.cvfontArialunbold {
   font-size : 10pt;
   font-family : Arial
}

.cvfontArialunboldsmall {
   font-size : 9pt;
   font-family : Arial
}

.cvfontArialbold {
   font-size : 10pt;
   font-family : Arial;
   font-weight : bold;
}

.cvfontArialLarge {
   font-size : 12pt;
   font-family : Arial;
   font-weight : bold;
}

.cvfontArialSuperLarge {
   font-size : 14pt;
   font-family : Arial;
   font-weight : bold;
}

.cvfontextrasmallred {
   font-size   : 8pt;
   font-family : Verdana, Arial, Helvetica, sans-serif;
   color       : #FF0000;
   font-weight : bold;
}

.cvfontnormalred {
   font-size   : 10pt;
   font-family : Verdana, Arial, Helvetica, sans-serif;
   color       : #FF0000;
   font-weight : bold;
}

.cvfontextralargered {
   font-size   : 12pt;
   font-family : Verdana, Arial, Helvetica, sans-serif;
   color       : #FF0000;
   font-weight : bold;
}

.cvfontsmall {
   font-size : 10px;
   font-family : Verdana, Arial, Helvetica, sans-serif;
}

.cvfontsmallunbold {
   font-size   : 10px;
   font-family : Verdana, Arial, Helvetica, sans-serif;
   font-weight : normal
}

.cvfontsmallbold {
   font-size : 10px;
   font-family : Verdana, Arial, Helvetica, sans-serif;
   font-weight : bold;
}

.cvfontunbold {
   font-size   : 12px;
   font-family : Verdana, Arial, Helvetica, sans-serif;
   font-weight : normal;
}

.cvfontbold {
   font-size   : 12px;
   font-family : Verdana, Arial, Helvetica, sans-serif;
   color       : #FF3399;
   font-weight : bold;
}

.cvfontLarge {
   font-size : 14px;
   font-family : Verdana, Arial, Helvetica, sans-serif;
   color       : #663300;
   font-weight : bold;
}

.cvfontSuperLarge {
   font-size : 16px;
   font-family : Verdana, Arial, Helvetica, sans-serif;
   font-weight : bold;
}

.cvfontGrey {
   font-size : 12px;
   font-family : Verdana, Arial, Helvetica, sans-serif;
   font-weight : bold;
   background  : #F6F6F6;
   color : "#666666";
}

.cvstar {
   font-size : 7pt;
   font-family : Arial, Helvetica, sans-serif;
   font-weight : bold;
   color : #FF0000;
}

.cvheader {
   font-size   : 12px;
   font-family : Verdana, Arial, Helvetica, sans-serif;
   font-weight : bold;
   color       : White;
   height      : 24px;
   background  : #000099;
}

.cvheadersmall {
   font-size : 7pt;
   font-family : Arial, Helvetica, sans-serif;
   color : White;
}

.cvtdheader{
   text-align : center;
   font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size : 7pt;
   font-weight : bold;
   color : Black;
}

.cvtable {
   font-size : 7pt;
   font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
   color : Black;
   font-weight : bold;
   text-align : center;
}

input.rightAligned {
text-align: right;
}

A:hover {text-decoration: underline;}

