p {
	FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
    FONT-SIZE: 9px
}
INPUT
{
    FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
    FONT-SIZE: 9px
}
TEXTAREA
{
    FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
    FONT-SIZE: 9px
}
.TransitionPageHeader
{
    FONT-FAMILY: univers, helvetica, arial, sans-serif;
    FONT-SIZE: 60px
}
.HomePageHeader
{
	FONT-FAMILY: univers, helvetica, arial, sans-serif;
	FONT-SIZE: 32px;
	background-color : Fuchsia;
}
.HomeSecondary
{
   FONT-SIZE: 11px;
    COLOR: #000000;
    LINE-HEIGHT: 150%;
    FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.HomeMainBody
{
	padding-left:10px;
	padding-top:16px;
	padding-right:10px;
	padding-bottom:50px;
	FONT-SIZE: 11px;
    COLOR: #FFFFFF;
    LINE-HEIGHT: 150%;
    FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif

}
.SuperHeading
{
    FONT-FAMILY: univers, helvetica, arial, sans-serif;
    FONT-SIZE: 26px
}
.StandardHeading
{
    COLOR: #ffffff;
    FONT-FAMILY: univers, helvetica, arial, sans-serif;
    FONT-SIZE: 21px
}
.BusinessSuperGraphic
{
    FONT-FAMILY: univers, helvetica, arial, sans-serif;
    FONT-SIZE: 100px
}
.BusinessSideHeader
{
    FONT-FAMILY: univers, helvetica, arial, sans-serif;
    FONT-SIZE: 16px
}
.SubHeading
{
    COLOR: #000000;
    FONT-FAMILY: univers, helvetica, arial, sans-serif;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold
}
BODY
{
    COLOR: #000000;
    FONT-FAMILY: univers, helvetica, arial, sans-serif;
    FONT-SIZE: 11px;
	
}
.DarkGrayBody
{
    COLOR: #333333;
    FONT-FAMILY: univers, helvetica, arial, sans-serif;
    FONT-SIZE: 11px
}
TD
{
    COLOR: #000000;
    FONT-FAMILY: univers, helvetica, arial, sans-serif;
    FONT-SIZE: 11px
}
A.tmo:link
{
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    TEXT-DECORATION: none
}
A.tmo:visited
{
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    TEXT-DECORATION: none
}
A.tmo:hover
{
    COLOR: #006600;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    TEXT-DECORATION: none
}
A.BoldLink:link
{
    COLOR: Black;
    FONT-FAMILY: univers, helvetica, arial, sans-serif;
    FONT-SIZE: 11px;
    TEXT-DECORATION: underline;
    FONT-WEIGHT: Bold;
}
A.BoldLink:visited
{
    COLOR: #000000;
    FONT-FAMILY: univers, helvetica, arial, sans-serif;
    FONT-SIZE: 11px;
    TEXT-DECORATION: underline;
    FONT-WEIGHT: Bold;
}
A.BoldLink:hover
{
    COLOR: #006600;
    FONT-FAMILY: univers, helvetica, arial, sans-serif;
    FONT-SIZE: 11px;
    TEXT-DECORATION: underline;
    FONT-WEIGHT: bold;
}
a{
color:#006600;
font-family:Verdana,Arial,Helvetica,sans-serif;
}
a:hover{
	color: #FFC0CB;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	text-decoration:underline;
}

A.link:link
{
    COLOR: #000000;
    FONT-FAMILY: univers, helvetica, arial, sans-serif;
    FONT-SIZE: 11px;
    TEXT-DECORATION: none
}
A.link:visited
{
    COLOR: #000000;
    FONT-FAMILY: univers, helvetica, arial, sans-serif;
    FONT-SIZE: 11px;
    TEXT-DECORATION: none
}
A.link:hover
{
    COLOR: #006600;
    FONT-FAMILY: univers, helvetica, arial, sans-serif;
    FONT-SIZE: 11px;
    TEXT-DECORATION: underline
}

UL
{
    LIST-STYLE-TYPE: square;
    margin-top: 0px;
    margin-bottom: 0px;
}
LI
{
	padding-bottom: 5px;
}
a.link
{
color:#000000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
text-decoration:underline;
}
P
{
    COLOR: #000000;
    FONT-FAMILY: univers, helvetica, arial, sans-serif;
    FONT-SIZE: 11px;
    MARGIN: 0px;
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 10px
}
.bold
{
    COLOR: #000000;
    FONT-FAMILY: univers, helvetica, arial, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold
}
.Instruction
{
    COLOR: #000000;
    FONT-FAMILY: univers, helvetica, arial, sans-serif;
    FONT-SIZE: 10px
}
.CallOut
{
    FONT-FAMILY: univers, helvetica, arial, sans-serif;
    FONT-SIZE: 12px
}
.FeatureHeadline
{
    COLOR: #666666;
    FONT-FAMILY: univers, helvetica, arial, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold
}
.FeatureTeaser
{
    COLOR: #666666;
    FONT-FAMILY: univers, helvetica, arial, sans-serif;
    FONT-SIZE: 10px
}
.GraphText
{
    COLOR: #000000;
    FONT-FAMILY: univers, helvetica, arial, sans-serif;
    FONT-SIZE: 13px
}
.tblLeftNav
{
    PADDING-LEFT: 10px;
    PADDING-TOP: 94px
}
.lftNavLev1Space
{
    PADDING-TOP: 3px
}
.lftNavHead
{
    COLOR: #333333;
    FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.lftNavSubHeading
{
    COLOR: #666666;
    FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
    FONT-SIZE: 10px;
    FONT-STYLE: italic;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
.lftNavLev1off
{
    COLOR: #999999;
    FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
    FONT-SIZE: 10px;
    TEXT-DECORATION: none
}
.lftNavLev1on
{
    COLOR: #333333;
    FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.lftNavLev1dark
{
    COLOR: #333333;
    FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
.lftNavLev1tbl
{
    PADDING-LEFT: 10px;
    PADDING-TOP: 1px
}
.lftNavLev2off
{
    COLOR: #333333;
    FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
    FONT-SIZE: 10px;
    TEXT-DECORATION: none;
}
.lftNavLev2on
{
    COLOR: #333333;
    FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}
.lftNavLev2tbl
{
    PADDING-LEFT: 15px;
    PADDING-TOP: 1px
}
.lftNavLev3off
{
    COLOR: #333333;
    FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
    FONT-SIZE: 10px;
    TEXT-DECORATION: none
}
.lftNavLev3on
{
    COLOR: #333333;
    FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.lftNavLev3tbl
{
    PADDING-LEFT: 10px;
    PADDING-TOP: 1px
}
.lftNavLev4off
{
    COLOR: #333333;
    FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
    FONT-SIZE: 10px;
    TEXT-DECORATION: none
}
.lftNavLev4on
{
    COLOR: #333333;
    FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.lftNavLev4tbl
{
    PADDING-LEFT: 15px;
    PADDING-TOP: 1px
}
.lftNavLev5off
{
    COLOR: #333333;
    FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
    FONT-SIZE: 10px;
    TEXT-DECORATION: none
}
.lftNavLev5on
{
    COLOR: #333333;
    FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.lftNavLev5tbl
{
    PADDING-LEFT: 20px;
    PADDING-TOP: 1px
}
.lftNavLev6off
{
    COLOR: #333333;
    FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
    FONT-SIZE: 10px;
    TEXT-DECORATION: none
}
.lftNavLev6on
{
    COLOR: #333333;
    FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.lftNavLev6tbl
{
    PADDING-LEFT: 25px;
    PADDING-TOP: 1px
}
.footLight{
color:#666666;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:normal;
}
.foot{
color:#333333;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
text-decoration:none;
}
.footBold{
color:#333333;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
}
.news
{
    COLOR: #666666;
    FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
    FONT-SIZE: 10px;
    TEXT-DECORATION: none
}
.LegalFoot{
color:#999999;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:9px;
text-decoration:none;
}
/* side outline */
.RightSideLine {
	background: #CCCCCC;
}

/* top title bar colours */
.TopColourBar_1 {background: #FF9900;}

.Things {font-size: 20px;}

.pageHeader
{
    FONT-FAMILY:verdana,arial,helvetica,sans-serif;
    FONT-SIZE:14px;
    FONT-WEIGHT:bold;
    COLOR:#000000;
}
.pageHeaderMain
{
	FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
	FONT-SIZE:16px;
	FONT-WEIGHT: lighter;
	COLOR:#FFCC33;
	padding:0px;
}

.pageSubHeader
{
	FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
	FONT-SIZE:16px;
	FONT-WEIGHT: lighter;
	COLOR:#FFCC33;
	padding:0px;
}

.formtable
{
	FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
	FONT-SIZE: 10px;
	padding:0px;
	background : #ffffcc;
}
.rptformtable
{
    background: #ffffcc;
    FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
    FONT-SIZE: 10px;
    padding:0px;
    padding-left:10px;
    border:1px solid #666666;
}
.rptformtable2
{
    background: #ffffff;
    FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
    FONT-SIZE: 10px;
    padding:0px;

}
.FormGrey {background: #CCCCCC;}

.subdatatitle
{
    background: #6699ff;
    color: #ffffff;
    FONT-WEIGHT: bold;
    padding:2px;
}
.subdataheadertitle
{
    background: #3333CC;
    color: #ffffff;
    FONT-WEIGHT: bold;
    padding:2px;
    padding-left:10px;
}
.subdataheadertitle2
{
	background: #3333CC;
	color: #ffffff;
	FONT-WEIGHT: bold;
	padding: 2px 2px 2px 2px;
}

.subdataheadertitle3
{
	padding: 2px 2px 2px 2px;
}

.subdatatitleheader
{
    background: #6699FF;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-WEIGHT: bold;
    padding:2px;
    padding-left:10px;
}
.listtable
{
  border:1px solid #666666;
}

.formtable TD
{
	padding-left:10px;
	padding-top : 1px;
}

.formtable TH
{
	font : normal 11px;
}

.introfield
{
  FONT-SIZE: 11px;
}
.datefield
{
    FONT-SIZE: 11px;
}
.inputfield
{
    FONT-SIZE: 11px;
     WIDTH: 115px;
}
.largeinputfield
{
    FONT-SIZE: 11px;
    WIDTH: 140px;
}
.dataLabelfield
{
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
}
.datafield
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
}
.tableheader
{
	background: #999999;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
}
.tableRowEven
{
	background-color : White;
	border-top : 1px solid #929292;
	border-bottom : 1px solid #929292;
}
.tableRowOdd
{
	background-color : Silver;
	border-top : 1px solid #929292;
	border-bottom : 1px solid #929292;	
}
.inputrow
{
  padding-bottom:12px;
}
.inputselect
{
  FONT-SIZE: 11px;
  WIDTH: 250px;
}

.inputsmall
{
	FONT-SIZE: 9px;
}
.TopColourBar_2
{
background: #9933CC;
}
.lineitembox
{
	border-left : 1px solid #dddddd;
	font-size : 8px;
	font-style : normal;
}
.attributeselect
{
  DISPLAY: BLOCK;
  FONT-SIZE: 11px;
  WIDTH: 150px;
}

.inputhidden
{
  DISPLAY: NONE;
  FONT-SIZE: 11px;
  WIDTH: 140px;
}

.attributeBox 
{
	background-color : transparent;
	margin-right : 10px;
	text-align : left;
	margin-left : 30px;
}

.tableRow {
	padding-bottom : 3px;
	padding-top : 3px;
	border-top : 1px solid Silver;
	background : White;
}

.itemsOn {
	background-color : #66CCFF;
	border-top : 1px solid Silver;
	padding-bottom : 3px;
	padding-top : 3px;
}

.attributeSelected
{
	font-size : 10px;
	font-weight : bold;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	color : Black;
}

.attributeText
{
	font-family : sans-serif;
	font-size : 10px;
	font-style : normal;
	font-weight : normal;
	color : #6D6D6D;
}

.textHighlight {
	background-color : Fuchsia;
}

.tditem {
	background-color: #ffffcc;
	border : 1px solid Black;
	padding-top : 4px;
	padding-left : 4px;
	padding-bottom : 4px;
	padding-right : 4px;
	white-space : nowrap;
}

.tabSelected {
	background-color : #949494;
	font : bold Arial, Helvetica, sans-serif;
}

table.sortable a.sortheader {
	background-color:#eee;
	color:#666666;
	font-weight: bold;
	text-decoration: none;
	text-align : center;
	vertical-align : middle;
	display : block;
	padding-top : 4px;
	padding-bottom : 4px;
	padding-left : 1px;
	padding-right : 1px;
	font-size : 10px;
}
table.sortable span.sortarrow {
    color: black;
    text-decoration: none;
}

.tabUnselected {
	background-color : #D8D8D8;
	
}

.errorText {
	font-style : normal;
	font-variant : normal;
	font-weight : bold;
	color : Red;
}

.AdmcTableRow {
	background-color : #F0E68C;
	border : thin solid #856952;
}

.AdmcTableRowOn {
	background-color: Silver;
}

.AdmcTableRowOff {
	background-color: Navy;
}
