H3 {
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
}

A, A:LINK, A:VISITED  {
	text-decoration: none;
}

A:ACTIVE{
	text-decoration: none;
	font-weight: bold;
}

.NoUnderline{
	text-decoration: none;
	color: Red;
}






A:HOVER {
	color: 003399;
	text-decoration: underline;
}

BODY {
	font : 10px,Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-top : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-bottom : 0px;
}

H2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font : bold 12px,Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-top : 0px;
	margin-left : 0px;
	margin-bottom : 0px;
}

TD {
	font : 10px,Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-top : 0px;
	margin-left : 0px;
}

H1 {
	font : bold 16px,Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-top : 0px;
	margin-left : 0px;
	margin-bottom : 0px;
}

.ExpressTitle{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22pt;
	font-weight: bold;
	color: white;
}



INPUT,TEXTAREA,SELECT {
	font : 10px,Verdana, Geneva, Arial, Helvetica, sans-serif;
	
}

.pagetitle{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font: 13pt;
	font-weight: bold;
	color: Navy;
}

.ActionNavTitle{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font: 10pt;
	font-weight: bold;
	color: Navy;
}


.titleComment{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font: 10pt;
	color: #1E90FF;
}


.titlebgColourMain
{
	background-color : #C9D7E9;
	border : thin solid #4E7DD1;
}

.titlebgColourError
{
	background-color: #FFB497;
	border: thin solid #4E7DD1;
}

.titlebgColour
{
	background-color : #4E7DD1;
	border-color : #4E7DD1;
}
.titleFont1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15pt;
	color: White;
}

.titleFont2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: White;
}

Table {
	 Font-family: Arial, Helvetica, sans-serif;
	  font-size: 9pt;
}



.questionCell{
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
}
.generalCell{
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

.stafftitlehead1{
	font-family: Avenir, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	color: #666666;
}

.stafftitlehead2{
	font-family: Avenir, Arial, Helvetica, sans-serif;
	font-size: 20pt;
	font-weight: bold;
	color: black;
}

.buttonBig{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #333333;
	background-color : transparent;
	font-weight : bold;
	border : thin groove;
}


.linkbuttonsmall{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #333333;
	font-weight: bold;
	text-decoration: underline;
}
.linkbuttonnew{
	font-size: 12pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-weight: bold;
	text-decoration: underline;
}



.linkbuttonselected{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #333333;
	font-weight: bold;
}

.buttons1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #333333;
	font-weight: bold;
}

.linkbuttonunselected{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: Red;
	font-weight: bold;
}

.buttonMsg{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	background-color: #191970;
	color: White;
}



.bghead2{
	background-color: #708090;
	color: White;
}

.Sipochead2{
	background-color: #708090;
	color: White;
	font-size: 12pt;
	 font-weight: bold;
}

.Sipochead3{
	background-color: #620000;
	color: White;
	font-size: 12pt;
	 font-weight: bold;
}

.navmainhead{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: Black;
}


.navhead{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #696969;
}

.navItemhead{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	color: #666666;
}

.navGrouphead{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #666666;
}

.navGroupDet{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #666666;
}


.pagenav{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #696969;
}

.pagenav8{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #696969;
}

.pagenavbold{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #333333;
	background-color : #DEB887;
}


.bgcolorO{
	background-color : #FF9900;
}

.bgcolorB{
	background-color : Black;
}


.pagehead{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: Black;
}

.headNormal{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: White;
}


.celltitle{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #333333;
	font-weight: bold;
}

.admincelltitle{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #333333;
}


.reporthead{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	background-color: #696969;
	color: White;
}

.notes{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #333333;
	
}
.celltitlebold{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #333333;
}
.admincelltitlebold{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	color: #333333;
}

.smallcellfont{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #333333;
}

.celldata{
	font-family: Arial Narrow, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: black;
}

.tabledata{
	font-family: Arial Narrow, Helvetica, sans-serif;
	font-size: 12pt;
	color: black;
}

.checkoutitem{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26pt;
	font-weight: bold;
	color: #333333;
}
.checkoutitemdetail{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20pt;
	color: #333333;
}
.checkouttotal{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26pt;
	font-weight: bold;
	color: black;
}

INPUT
{
	font-size: 8pt;
}


.admincelldata{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: Black;
}
.admincelldata2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: Black;
}



.reportdata1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: Black;
}

.reportdata2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: Black;
	background-color: #FAEBD7;
}

.reportdata3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: Black;
	background-color: Silver;
}

.celldata2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: Black;
	padding : 4pt 0 4pt 0;
}

.titlemsg{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: ff9900;
}

.navTitle{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: black;
}

.star{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15pt;
	font-weight: bold;
	color: red;
}

.footer{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #333333;
}
.errorMsg{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: red;
}

.tiptitle{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24pt;
	font-weight: bold;
	color: #0000CD;
}




.errorMsgSmall{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight:normal;
	color: red;
}







.borderline2{
	border : thin ridge Silver;
	background-color: #FFF5EE;
}

.bgcolor2{
background-color: #FFF5EE;
}

.borderline{
	border : thin ridge #D2B48C;
}


.searchtb{
	border : thin groove #696969;
	background-color: #D2B48C;
}

.searchtbbgcolour{
		background-color: #D2B48C;
}
	
.whitefont{
color: white;
font-size: 10pt;	
}

.yellowfont{
	color: Yellow;
	font-size: 12pt;
}

.yellowfontbold{
	color: Yellow;
	font-weight: bold;
	font-size: 12pt;
}


.whitefontbold{
color: white;
font-weight: bold;
font-size:12pt;	
}

.whitefontSmall{
color: white;
font-size: 8pt;	
}

.whitecomment{
color: white;
font-style: italic;
font-size: 10pt;	
}

.popupmenuN
{
color: white;
font-size: 8pt;	
}

.popupmenuOver
{
	color: #FFA500;
	font-size: :8pt;
}


.hrcolor{
	color: #0033cc;
}

.hrmsg{
	color: #0033cc;
	font-size: 12pt;
}

.bgcolourBody{
	background-color: #231F20;
}

.bgcolourTopMenu{
	
	background-color: Black;
}


.bgcolourSection{
	
	background-color: Black;
}

.bgcolourProject{
	background-color: Black;
}

.topMenuTitle{
	 color: White;
	 font-size:  24pt;
	 font-family: Verdana;
}

.topMenuTitleSelected{
	 color:  #FF4500;
	 font-size:  11pt;
	 font-family: Verdana;
	 font-weight: bold;
}


.topMenuSection{
	color: White;
	font-size: 8pt;
	font-family: Verdana;
}

.topMenuSectionSelected{
	color: #FF4500;
	font-size: 8pt;
	font-family: Verdana;
	font-weight: bold;
}

.topMenuSectionTitle{
	
	color: Yellow;
	 font-size: 16pt;
	 font-weight: bold;
	 font-family: Verdana;
	
}

.topMenuNavTitle{
	
	color: White;
	 font-size: 12pt;
	 font-weight: bold;
	 font-family: Verdana;
	
}


.TopMenuBodytext{
	
	 color: White;
	 font-size: 12pt;
	 font-family: Verdana;
	
}

.SectionBodytext{
	
	 color: White;
	 font-size: 12pt;
	 font-family: Verdana;
	
}

.ExampleBodytext{
	
	 color: White;
	 font-size: 12pt;
	 font-family: Verdana;
	 font-weight: bold;
	
}

.Home{
	
	 color:  #FFB6C1;
	 font-size: 14pt;
	 font-family: Verdana;
	
}


.TopMenu{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24pt;
	font-weight:bold;
	color: white;
	
}

.TopMenuBgColour{
	background-color:#4E7DD1;
}

.topMenuText{
	color: white;
	 font-size: 12pt;
	 font-family: Verdana;
	
}

.topMenuNormalText{
	color: white;
	 font-size: 10pt;
	 font-family: Verdana;
	
}

.welcomeMsg{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	margin-right: 25px;
	color: #333333;
}


.dispDesc{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: italic;
	color: #696969;
}



.pagetitle2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: Navy;
}

.pagetitle3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #005101;
	font-weight: bold;
}


.pagetitle4{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #FF4500;
}

.AdminHeader
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #666666;
}
.PageHeader
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #666666;
	margin-top: 12px;
}
.OrangeBgColour
{
	background-color: #FFBF46;
}
.titleComment{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #1E90FF;
}

.bghead{
	font-family: Arial Narrow, Helvetica, sans-serif;
	font-size: 20pt;
	font-weight: bold;
	color: black;
}

.linkbutton{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #333333;
	
}

.ControlbgColourMain
{
	background-color: #DCF7F8;
}

.ControlTitle{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #333333;
	background-color: #B8E1FC;
}

.ControlBorderColour{
	border: thin solid #B1E1FD;
}



.SApagetitle{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: black;
	font-weight: bold;
}

.SApagetitleBold{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #333333;
	 font-weight: bold; 
}

.tipbody{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #6495ED;
}

.SAStatus{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	 color: Maroon;
}

.celldataWhiteBg{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: Black;
	background-color: White;
}

.borderlinePriceList{
	border: thin ridge Silver;
	background-color: #D3D3D3;
}

.borderfasttrack{
	border: thin ridge Silver;
	background-color: #d3b4b4;
}

.homepagefontlinks{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #333333;
}

.homepagefont{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #333333;
}

.toploginname{
	color: White;
	font-size: 8pt;
	font-family: Verdana;
	font-weight: bold;
}

.AgreementList{
	background-color: #D3D3D3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
.AgreementList1{
	background-color: White;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

.SAControlLink{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: Blue;
	text-decoration: underline;
}
.PresPointTitle {
	color : #333333;
	font-family:"Avenir LT Std 65 Medium", Arial;
	font-size : 20px;
	font-style: normal;
	font-weight:normal;
	margin-top : 12px;
	margin-bottom : 6px;
	margin-left : 10px;
}
.PresPointHead {
	color : #333333;
	font-family:"Avenir LT Std 65 Medium", Arial;
	font-size : 18px;
	font-style: normal;
	font-weight:normal;
	margin-top : 20px;
	margin-bottom : 6px;
	margin-left : 10px;
	text-indent:15px;
}
.PresPointDet {
	color : #333333;
	font-family:"Avenir LT Std 55 Roman", Arial;
	font-size : 14px;
	font-style: normal;
	font-weight:normal;
	margin-top : 0px;
	margin-bottom : 6px;
	margin-left : 10px;
	text-indent: 30px;
}

.SlideTitle {
	color : #333333;
	font-family:"Avenir LT Std 65 Medium", Arial;
	font-size : 14px;
	font-style: normal;
	font-weight:bold;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
}
.UploadTitle {
	color : #333333;
	font-family:"Avenir LT Std 65 Medium", Arial;
	font-size : 12px;
	font-style: normal;
	font-weight:normal;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
}


.style6 {
	font-family: Arial, Helvetica, sans-serif;
	color: white;
	font-size: 12px;;
	text-align: left;
}

.subhead{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font: 11pt;
	color: Navy;
	text-decoration: underline;
}
