body   {
	background-color: White;
	color: #000000;
	margin-bottom: 0px;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0px;
	text-align: center;
	scrollbar-face-color: FF6500;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-darkshadow-color: #69784D;
	scrollbar-shadow-color: #6C66A5;
	scrollbar-arrow-color: White;
	scrollbar-3dlight-color: #C8CBEC;
	font: normal 12px Arial, Helvetica, sans-serif;
}

A	{
	font-family: Verdana, Helvetica, sans-serif;
}	

A:link	{	
	text-decoration: none;
	font: normal 8pt Arial, Helvetica, sans-serif;
	text-align: left;
	color:#636563
}	
		
A:visited	{
	list-style-type: square ;
	margin-left : 0px;
	text-align: left;
	color: #636563;
	font: normal 11px Arial, Helvetica, sans-serif;
	text-decoration: none;
}	
		
A:active	{	
	list-style-type: square ;
	margin-left : 0px;
	text-align: left;
	color: #636563;
	font: normal 11px Arial, Helvetica, sans-serif;
	text-decoration: none;
}	
		
A:hover	{
	text-decoration: none;
	font: normal 8pt Arial, Helvetica, sans-serif;
	text-align: left;
	color:#636563
}

LI	{
	list-style-type: square ;
	margin-left : 0px;
	text-align: left;
	color: #636563;
	font: normal 11px Arial, Helvetica, sans-serif;
	text-decoration: none;
}


IMG 	{
	border : 0px;
}

.hand{
	cursor:hand
}

.AlignLeft
{
	font: normal 11px Arial, Helvetica, sans-serif;
	text-align: left;
}

.AlignLeftminusonepx
{
	font: normal 11px Arial, Helvetica, sans-serif;
	text-align: left;
	text-indent: -1px;
	
}

.AlignLeftRed
{
	text-align: left;
	color: Red;
	font: normal bold 11px Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.AlignLeftColor
{
	text-align: left;
	color: #636563;
	font: normal 11px Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.AlignLeftColorBold
{
	text-align: left;
	color: #636563;
	font: Bold 11px Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.AlignLeftColorUL
{
	text-align: left;
	color: #636563;
	font: normal 11px Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

.AlignLeftColorSmallUL
{
	text-align: left;
	color: #636563;
	font: normal 10px Arial, Helvetica, sans-serif;
	text-decoration: underline;
}


.AlignRight
{
	text-align: right;
}

.AlignCentre
{
	text-align: center;
}

.AlignTop
{
	vertical-align: top;
}

.AlignTopLeft
{
	vertical-align: top;
	text-align: left;
}

.AlignBottom
{
	vertical-align: bottom;
}

.breadcrumb_bg
{
	border-color: Silver; /*	background-color: #DEF4AB; */
	background-color: #F7F7F7;
	font-weight: bold;
}

.MenuBarBg 
{
	background-image: url(../_Images/nav_bg.jpg);
}

.greybox
{
	border-top: #D4D3D3 solid 1px;
	border-right: #D4D3D3 solid 1px;
	border-left: #D4D3D3 solid 1px;
	border-bottom: #D4D3D3 solid 1px;
	text-align: center;
}

.greyboxfullwidth
{
	text-align: center;
	border-top: #D4D3D3 solid 1px;
	border-right: #D4D3D3 solid 1px;
	border-left: #D4D3D3 solid 1px;
	border-bottom: #D4D3D3 solid 1px;
	width: 1000px;
}

.mainNavBg {
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0px;
	background-color: #FFFFFF;
	border-top: #D4D3D3 solid 1px;
	border-right: #BBBABA solid 1px;
	border-left: #D0D0D0 solid 1px;
	border-bottom: #BBBABA solid 1px;
	height: 10px;
}

.mainNavBg2 {
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	background-color: Aqua;
	height: 10px;
	width: 1000px;
	border-bottom: 0 none;
	border-top: 0 none;
	padding-top: -1px;
	padding-bottom: -1px;
}

.main {
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0px;
	border-top: #D4D3D3 solid 1px;
	border-right: #BBBABA solid 1px;
	border-left: #D0D0D0 solid 1px;
	border-bottom: #BBBABA solid 1px;
}

.orangeBg {
	height: 15px;
	background-color: #FF6500;
}

.GreyBg {
	background-color: #e9e9e9;
	vertical-align: top;
}

.GreyBgFixedHeight
 {
	background-color: #e9e9e9;
	height: 520px
}


.orangeBgthin {
	height: 2px;
	background-color: #FF6500;
}

.TextWhiteThin
{
	font: normal 14px Arial, Helvetica, sans-serif;
	color: White;
	text-decoration: none;
}

.TextColourThin
{
	font: normal 12px Arial, Helvetica, sans-serif;
	color: Black;
	text-decoration: none;
}

.TextBoldOrange
{
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #FF6500;
	text-decoration: none;
	font-weight: bold;
}

.TextBoldOrange10
{
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #FF6500;
	text-decoration: underline;
	font-weight: bold;
}

.TextBoldOrange8
{
	font: normal 8pt  Arial, Helvetica, sans-serif;
	color: #FF6500;
	font-weight: bold;
}

.TextBoldOrange8pt
{
	font: normal 8pt  Arial, Helvetica, sans-serif;
	color: #FF6500;
	text-decoration: none;
	font-weight: bold;
	width: 140px;
}


.TextOrangeUL
{
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #FF6500;
	text-decoration: underline;
}

.TextOrange
{
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #FF6500;
	text-decoration: none;
}

.TextBoldOrange_RA
{
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #FF6500;
	text-decoration: none;
	font-weight: bold;
	text-align: right;
}

.SectionTitleOrange
{
	font: normal 14px Arial, Helvetica, sans-serif;
	color: #FF6500;
	text-decoration: none;
	font-weight: bold;
	margin-top: 10px;
}

.SectionTitleGrey
{
	font: normal 14px Arial, Helvetica, sans-serif;
	color: #636563;
	text-decoration: none;
	font-weight: bold;
	margin-top: 10px;
}

.TextBoldGrey
{
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #636563;;
	text-decoration: none;
	font-weight: bold;
}

.TextBoldGrey_RA
{
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #636563;
	text-decoration: none;
	font-weight: bold;
	text-align: right;
	padding-bottom: -5px;
}

.TextBoldBlack
{
	font: normal 14px Arial, Helvetica, sans-serif;
	color: Black;
	text-decoration: none;
	font-weight: bold;
}

.orangedotted
{
	background-image: url(../_Images/orange1px.gif);
	background-repeat: repeat-x;
}

.greydotted
{
	background-image: url(../_Images/grey1px.gif);
	background-repeat: repeat-x;
}

.greydottedspaced
{
	background-image: url(../_Images/grey1px.gif);
	background-repeat: repeat-x;
	margin-top: 30px;
	margin-bottom: 30px;
}

.popUpItem
{
	font: normal 14px Arial, Helvetica, sans-serif;
	color: White;
	text-decoration: none;
	border-bottom: 1px solid White;
}

.orange
{
	
	   font: normal 14px Arial, Helvetica, sans-serif;
		background-color: #FF6500;
}

.ultratable1
{
	padding: 4px;
	margin-left: 15px;
	margin-top: 10px;
	border-color: #FF6500;
	border-collapse: collapse;
	background-color: White;
	border-bottom: 1px solid #FF6500;
}

.ultratable1groupTH
{
	padding: 5px;
	background-color: #F7F7F7;
	font-size: 8pt;
	font-weight: bold;
}

TH.ultratable1
{
	padding: 0px 5px 0 5px;
	background-color: #F7F7F7;
	font-size: 8pt;
	font-weight: bold;
}

.ultratable1FontLeft
{
	padding: 1px;
	font: normal 11px Arial, Helvetica, sans-serif;
	text-align: left;
	color: #636563;
}

.ultratable1hdrrow
{
 height: 30px	
	}
	
.button3 
{
	BACKGROUND-COLOR: white;
	color: white;
	BORDER-COLOR: #00519C;
	BORDER-STYLE: solid;
	BORDER-WIDTH: 0px;
	font-family: Verdana, Helvetica, Arial, Sans-serif;
	FONT-WEIGHT: bold;
	text-align: center;
	vertical-align: middle;
	font-size: 8pt;
	margin-left: 5px;
	margin-right: 5px;
}

.SelectList
{
	text-align: left;
	font-family: Verdana, Helvetica, Arial, Sans-serif;
   color: #4B4B4B;
	font-size:8pt;
}

.SelectListFixed
{
	text-align: left;
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #4B4B4B;
	font-size: 8pt;
	width: 200px;\
}

INPUT.button1
{
	BACKGROUND-COLOR: white;
	BORDER-COLOR: FF6600;
	BORDER-STYLE: solid;
	BORDER-WIDTH: 1px;
	font-family: Verdana, Helvetica, Arial, Sans-serif;
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
}

INPUT.buttonfixed
{
	BACKGROUND-COLOR: white;
	BORDER-COLOR: FF6600;
	BORDER-STYLE: solid;
	BORDER-WIDTH: 1px;
	font-family: Verdana, Helvetica, Arial, Sans-serif;
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	width: 100px;
}


INPUT.VerdanaInput{
	font: normal 12px Arial, Helvetica, sans-serif;
	color: Black;
	margin-left: 0px;
	background-color: White;
	background-repeat: s;
}

INPUT.VerdanaInputfocus{
	font-size: 12;
	COLOR: Black;
	font-family: Verdana, Helvetica, Arial, Sans-serif;
	background-repeat: s;
	background-color: #FFAA55;
}

TD.verdanaRed
{
	padding: 0pt;
	COLOR: #FF0000;
    font-family: Verdana, Helvetica, Arial, Sans-serif;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10;
	border-bottom-style: none;
	border-width: 0xp;
	vertical-align: top;
	padding-left: 0pt;
    padding-top : 2pt;
    padding-right : 0pt;
    padding-bottom : 2pt;
}

.indent
{
	margin-top: 10px;
	margin-left: 20px;
	text-align: left;
}

SELECT.VerdanaSelect{
	font-size: 12;
	font: normal 12px Arial, Helvetica, sans-serif;
	width: 320px;
	background-color: White;
	
	color: Black;
	margin-left: 0px;
	margin-top: 2px;
	margin-bottom: 2px;
	border: 1px solid #FF6500;
	background-color: White;
	
}

SELECT.VerdanaSelectfocus{
	font-size: 12;
	COLOR: black;
    font-family: Verdana, Helvetica, Arial, Sans-serif;
	 width: 320px;
	 background-color: #FFAA55;
}

.searchbox{
	font: normal 12px Arial, Helvetica, sans-serif;
	color: Black;
	margin-left: 0px;
	margin-top: 2px;
	margin-bottom: 2px;
	border: 1px solid #FF6500;
	background-color: White;
}

.button_white
{
	BACKGROUND-COLOR: white;
	color: white;
	BORDER-COLOR: #00519C;
	BORDER-STYLE: solid;
	BORDER-WIDTH: 0px;
	font-family: Verdana, Helvetica, Arial, Sans-serif;
	FONT-WEIGHT: bold;
	text-align: center;
	vertical-align: middle;
	font-size: 1pt;
}