body{
	margin-top:-1px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	}


a.homeltblue {
	color:#5ea0c2;}

HR {
	background-color:#fff;
	border:0px none #fff;
	margin:0px;
	padding:0px;
	line-height:1px;
	font-size:1px;}

.standardlink{        
	font-family: Arial,Helvetica,sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	color: #162f6c;
	text-decoration:underline; 
}

.standardlink:hover{        
	font-family: Arial,Helvetica,sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	color: #162f6c;
	text-decoration:none; 
}

.standardlink:visited{        
	font-family: Arial,Helvetica,sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	color: #162f6c;
	text-decoration:underline; 
}

.standardlink:visited:hover{        
	font-family: Arial,Helvetica,sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	color: #162f6c;
	text-decoration:none; 
}

.orangetitle {
	color:#ffcb00;
	font-size:14px;}

.orangelink{
	/*color:#ffcb00;*/
	color:#fff;
	text-decoration:none;}
.orangelink:HOVER{
	/*color:#ffcb00;*/
	color:#fff;
	text-decoration:underline;}

.whitelink{
	color:#FFFFFF;
	text-decoration:none;}
.whitelink:HOVER{
	color:#FFFFFF;
	text-decoration:underline;}

.pagehead{
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#275d79;
	text-decoration:none;
	font-weight:bold;}
	
.pagesubhead{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#62b3e2;
	text-decoration:none;
	font-weight:bold;}
	
.morelink{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#00aeef;
	font-weight:bold;
	text-decoration:none;
	}

.standardlink:visited{        
	font-family: Arial,Helvetica,sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	color: #162f6c;
	text-decoration:underline; 
}

.bgimage   { 
	background-color: #0c4ca2; 
	background-image: url('/files/FLAGSH0001/gfx/bg2.jpg'); 
	background-repeat: repeat-x; 
	background-position: left top; 
	padding: 0px; 
	margin: 0px;
	margin-top:0px;
	padding-top:10px;
}

.layouttoppad   { 
	top: 29px; 
}

td{
	font-size: 11px; 
	font-style: normal; 
	color: #162f6c; }
	
.news a{
	font-size: 11px; 
	font-style: normal; 
	color: #5ea0c2;
	font-weight:bold;
	text-decoration:none;}
	
.news{
	padding-bottom:4px;
	padding-top:5px;
	padding-left:2px;
	}
	
.newsbottombord{
	background-image:url('/files/FLAGSH0001/gfx/homepics/orangebox_bbord.gif');
	background-repeat:repeat-x;
	}
		
		

BODY   { 
        font-family: Arial,Helvetica,sans-serif; 
        font-size: 11px; 
        font-style: normal; 
        color: #162f6c; 
        text-align: center; 
        margin: 0px; 
		text-align:left;
		background-color:#7f8487;
		
}

.topnav   { 
        font-family: Arial,Helvetica,sans-serif; 
        font-size: 11px; 
        font-style: normal; 
        color: #ffffff; 
        text-decoration: none; 
}

/*Padding styles START*/
.lpad20{
	padding-left:20px;}
	
.bpad20{
	padding-left:20px;}
	
.tpad15{
	padding-top:15px;}
	
.tpad12{
	padding-top:4px;}
	
.tpad28{
	padding-top:28px;}
/*Padding styles END*/

.footer   { 
        font-family: Arial,Helvetica,sans-serif; 
        font-size: 11px; 
        color: #ffffff; 
        text-decoration: none;
		padding-top:10px;
		text-align:center; 
}

.menupad{
	padding-left:20px;
	padding-top:7px;}	

/*Nav colours START*/

.leftnavheadpad{
	PADDING-LEFT: 8px; PADDING-TOP: 14px
	}
	
.whitenavheader{
	font-family:Arial, Helvetica, sans-serif;
	padding-top:10px;
	padding-left:4px;
	color:#ffffff;
	font-weight:bold;
	font-size: 11px;
	text-decoration:none;}

/*light Blue START*/
.ltBlue_navCellOn   { 
        font-size: 11px; 
        color: #ffffff; 
        text-decoration: none; 
        background-color: #5ea0c2; 
        vertical-align: middle; 
        width: 182px; 
		padding-left:18px;
		padding-bottom:3px;
		padding-right:5px;
		padding-top:5px;
		line-height:18px;
}

.ltBlue_navCellOn:hover   { 
        font-size: 11px; 
        color: #ffffff; 
        text-decoration: none;
        background-color: #5ea0c2; 
        background-image: url('/files/FLAGSH0001/gfx/ColourSchemes/ltBlue/ltBlue_leftarrow.gif'); 
        background-repeat: no-repeat; 
        background-position: left center; 
        vertical-align: middle;
		width: 182px;
		padding-bottom:3px;
		padding-top:5px;
		padding-left:18px;
		padding-right:5px;
		line-height:18px;
}

.ltBlue_navCellOn_over   { 
        font-size: 11px; 
        color: #ffffff; 
        text-decoration: none;
        background-color: #5ea0c2; 
        background-image: url('/files/FLAGSH0001/gfx/ColourSchemes/ltBlue/ltBlue_leftarrow.gif'); 
        background-repeat: no-repeat; 
        background-position: left center; 
        vertical-align: middle;
		width: 182px;
		padding-bottom:3px;
		padding-top:5px;
		padding-left:18px;
		padding-right:5px;
		line-height:18px;
}

/*light Blue END*/

/*light Blue subnav rollover START*/
.ltBlue_subheadCellOn   { 
        font-size: 11px; 
        color: #fff; 
        text-decoration: none; 
        background-color: #5ea0c2; 
        vertical-align: middle; 
        width: 182px; 
		padding-left:18px;
		padding-bottom:3px;
		padding-right:5px;
		padding-top:5px;
		line-height:16px;
}

.ltBlue_subheadCellOn:hover   { 
        font-size: 11px; 
        color: #fff; 
        text-decoration: none;
        background-color: #5ea0c2; 
        background-image: url('/files/FLAGSH0001/gfx/ColourSchemes/ltBlue/ltBlue_leftarrow.gif'); 
        background-repeat: no-repeat; 
        background-position: left center; 
        vertical-align: middle;
		width: 182px;
		padding-bottom:3px;
		padding-top:5px;
		padding-left:18px;
		padding-right:5px;
		line-height:16px;
}

.ltBlue_subheadCellOn_sticky   { 
        font-size: 11px; 
        color: #fff; 
        text-decoration: none;
        background-color: #5ea0c2; 
        background-image: url('/files/FLAGSH0001/gfx/ColourSchemes/ltBlue/ltBlue_leftarrow.gif'); 
        background-repeat: no-repeat; 
        background-position: left center; 
        vertical-align: middle;
		width: 182px;
		padding-bottom:3px;
		padding-top:5px;
		padding-left:18px;
		padding-right:5px;
		line-height:16px;
}

/*light Blue subnav rolover END*/

/*Dark Blue START*/
.drkBlue_navCellOn   { 
        font-size: 11px; 
        color: #ffffff; 
        text-decoration: none; 
        background-color: #00336f; 
        vertical-align: middle; 
        width: 182px; 
		padding-left:25px;
		padding-bottom:3px;
		padding-right:5px;
		padding-top:5px;
		line-height:18px;
}

.drkBlue_navCellOn:hover   { 
        font-size: 11px; 
        color: #ffffff; 
        text-decoration: none;
        background-color: #295486; 
        background-image: url('/files/FLAGSH0001/gfx/ColourSchemes/drkBlue/drkBlue_leftarrow.gif'); 
        background-repeat: no-repeat; 
        background-position: left center; 
        vertical-align: middle;
		width: 182px;
		padding-bottom:3px;
		padding-top:5px;
		padding-left:25px;
		padding-right:5px;
		line-height:18px;
}

.drkBlue_navCellOn_over   { 
        font-size: 11px; 
        color: #ffffff; 
        text-decoration: none;
        background-color: #295486; 
        background-image: url('/files/FLAGSH0001/gfx/ColourSchemes/drkBlue/drkBlue_leftarrow.gif'); 
        background-repeat: no-repeat; 
        background-position: left center; 
        vertical-align: middle;
		width: 182px;
		padding-bottom:3px;
		padding-top:5px;
		padding-left:25px;
		padding-right:5px;
		line-height:18px;
}

/*Dark Blue END*/

/*Dark subnav head Blue START*/
.drkBlue_subheadCellOn   { 
        font-size: 11px; 
        color: #ffffff; 
        text-decoration: none; 
        background-color: #00336f; 
        vertical-align: middle; 
        width: 182px; 
		padding-left:18px;
		padding-bottom:3px;
		padding-right:5px;
		padding-top:5px;
		line-height:18px;
}

.drkBlue_subheadCellOn:hover   { 
        font-size: 11px; 
        color: #ffffff; 
        text-decoration: none;
        background-color: #295486; 
        background-image: url('/files/FLAGSH0001/gfx/ColourSchemes/drkBlue/drkBlue_leftarrow.gif'); 
        background-repeat: no-repeat; 
        background-position: left center; 
        vertical-align: middle;
		width: 182px;
		padding-bottom:3px;
		padding-top:5px;
		padding-left:18px;
		padding-right:5px;
		line-height:18px;
}

.drkBlue_subheadCellOn_over   { 
        font-size: 11px; 
        color: #ffffff; 
        text-decoration: none;
        background-color: #295486; 
        background-image: url('/files/FLAGSH0001/gfx/ColourSchemes/drkBlue/drkBlue_leftarrow.gif'); 
        background-repeat: no-repeat; 
        background-position: left center; 
        vertical-align: middle;
		width: 182px;
		padding-bottom:3px;
		padding-top:5px;
		padding-left:18px;
		padding-right:5px;
		line-height:18px;
}

/*Dark subnav head Blue END*/

/*Light Orange START*/
.ltOrange_navCellOn   { 
        font-size: 11px; 
        color: #ffffff; 
        text-decoration: none; 
        background-color: #eeb029; 
        vertical-align: middle; 
        width: 182px; 
		padding-left:25px;
		padding-bottom:3px;
		padding-right:5px;
		padding-top:5px;
		line-height:18px;
}

.ltOrange_navCellOn:hover   { 
        font-size: 11px; 
        color: #ffffff; 
        text-decoration: none;
        background-color: #f0be4d; 
        background-image: url('/files/FLAGSH0001/gfx/ColourSchemes/ltOrange/ltOrange_leftarrow.gif'); 
        background-repeat: no-repeat; 
        background-position: left center; 
        vertical-align: middle;
		width: 182px;
		padding-bottom:3px;
		padding-top:5px;
		padding-left:25px;
		padding-right:5px;
		line-height:18px;
}

.ltOrange_navCellOn_over   { 
        font-size: 11px; 
        color: #ffffff; 
        text-decoration: none;
        background-color: #f0be4d; 
        background-image: url('/files/FLAGSH0001/gfx/ColourSchemes/ltOrange/ltOrange_leftarrow.gif'); 
        background-repeat: no-repeat; 
        background-position: left center; 
        vertical-align: middle;
		width: 182px;
		padding-bottom:3px;
		padding-top:5px;
		padding-left:25px;
		padding-right:5px;
		line-height:18px;
}
/*Light Orange END*/

/*Light Orange subnav rollover START*/
.ltOrange_subheadCellOn   { 
        font-size: 11px; 
        color: #ffffff; 
        text-decoration: none; 
        background-color: #eeb029; 
        vertical-align: middle; 
        width: 182px; 
		padding-left:18px;
		padding-bottom:3px;
		padding-right:5px;
		padding-top:5px;
		line-height:16px;
}

.ltOrange_subheadCellOn:hover   { 
        font-size: 11px; 
        color: #ffffff; 
        text-decoration: none;
        background-color: #f0be4d; 
        background-image: url('/files/FLAGSH0001/gfx/ColourSchemes/ltOrange/ltOrange_leftarrow.gif'); 
        background-repeat: no-repeat; 
        background-position: left center; 
        vertical-align: middle;
		width: 182px;
		padding-bottom:3px;
		padding-top:5px;
		padding-left:18px;
		padding-right:5px;
		line-height:16px;
}

.ltOrange_subheadCellOn_sticky   { 
        font-size: 11px; 
        color: #ffffff; 
        text-decoration: none;
        background-color: #f0be4d; 
        background-image: url('/files/FLAGSH0001/gfx/ColourSchemes/ltOrange/ltOrange_leftarrow.gif'); 
        background-repeat: no-repeat; 
        background-position: left center; 
        vertical-align: middle;
		width: 182px;
		padding-left:18px;
		padding-bottom:3px;
		padding-top:5px;
}
/*Light Orange subnav rollover END*/

/*Solid Orange START*/
.drkOrange_navCellOn   { 
        font-size: 11px; 
        color: #ffffff; 
        text-decoration: none; 
        background-color: #ff8500; 
        vertical-align: middle; 
        width: 182px; 
		padding-left:25px;
		padding-bottom:3px;
		padding-right:5px;
		padding-top:5px;
		line-height:18px;
}

.drkOrange_navCellOn:hover   { 
        font-size: 11px; 
        color: #ffffff; 
        text-decoration: none;
        background-color: #ffa33e; 
        background-image: url('/files/FLAGSH0001/gfx/ColourSchemes/drkOrange/drkOrange_leftarrow.gif'); 
        background-repeat: no-repeat; 
        background-position: left center; 
        vertical-align: middle;
		width: 182px;
		padding-bottom:3px;
		padding-top:5px;
		padding-left:25px;
		padding-right:5px;
		line-height:18px;
}
/*Solid Orange END*/

/*Red START*/
.red_navCellOn   { 
        font-size: 11px; 
        color: #ffffff; 
        text-decoration: none; 
        background-color: #d31400; 
        vertical-align: middle; 
        width: 182px; 
		padding-left:25px;
		padding-bottom:3px;
		padding-right:5px;
		padding-top:5px;
		line-height:18px;
}

.red_navCellOn:hover   { 
        font-size: 11px; 
        color: #ffffff; 
        text-decoration: none;
        background-color: #dd4d3e; 
        background-image: url('/files/FLAGSH0001/gfx/ColourSchemes/red/red_leftarrow.gif'); 
        background-repeat: no-repeat; 
        background-position: left center; 
        vertical-align: middle;
		width: 182px;
		padding-bottom:3px;
		padding-top:5px;
		padding-left:25px;
		padding-right:5px;
		line-height:18px;
}

.red_navCellOn_over   { 
        font-size: 11px; 
        color: #ffffff; 
        text-decoration: none;
        background-color: #dd4d3e; 
        background-image: url('/files/FLAGSH0001/gfx/ColourSchemes/red/red_leftarrow.gif'); 
        background-repeat: no-repeat; 
        background-position: left center; 
        vertical-align: middle;
		width: 182px;
		padding-bottom:3px;
		padding-top:5px;
		padding-left:25px;
		padding-right:5px;
		line-height:18px;
}
/*Red END*/

/*Red subnav header START*/
.red_subheadCellOn   { 
        font-size: 11px; 
        color: #ffffff; 
        text-decoration: none; 
        background-color: #d31400; 
        vertical-align: middle; 
        width: 182px; 
		padding-left:18px;
		padding-bottom:3px;
		padding-right:5px;
		padding-top:5px;
		line-height:18px;
}

.red_subheadCellOn:hover   { 
        font-size: 11px; 
        color: #ffffff; 
        text-decoration: none;
        background-color: #dd4d3e; 
        background-image: url('/files/FLAGSH0001/gfx/ColourSchemes/red/red_leftarrow.gif'); 
        background-repeat: no-repeat; 
        background-position: left center; 
        vertical-align: middle;
		width: 182px;
		padding-left:18px;
		padding-bottom:3px;
		padding-right:5px;
		padding-top:5px;
		line-height:18px;
}

.red_subheadCellOn_over   { 
        font-size: 11px; 
        color: #ffffff; 
        text-decoration: none;
        background-color: #dd4d3e; 
        background-image: url('/files/FLAGSH0001/gfx/ColourSchemes/red/red_leftarrow.gif'); 
        background-repeat: no-repeat; 
        background-position: left center; 
        vertical-align: middle;
		width: 182px;
		padding-left:18px;
		padding-bottom:3px;
		padding-right:5px;
		padding-top:5px;
		line-height:18px;
}
/*Red subnav header END*/

/*Pink START*/
.pink_navCellOn   { 
        font-size: 11px; 
        color: #ffffff; 
        text-decoration: none; 
        background-color: #ff0080; 
        vertical-align: middle; 
        width: 182px; 
		padding-left:25px;
		padding-bottom:3px;
		padding-right:5px;
		padding-top:5px;
		line-height:18px;
}

.pink_navCellOn:hover   { 
        font-size: 11px; 
        color: #ffffff; 
        text-decoration: none;
        background-color: #ff2994; 
        background-image: url('/files/FLAGSH0001/gfx/ColourSchemes/pink/pink_leftarrow.gif'); 
        background-repeat: no-repeat; 
        background-position: left center; 
        vertical-align: middle;
		width: 182px;
		padding-bottom:3px;
		padding-top:5px;
		padding-left:25px;
		padding-right:5px;
		line-height:18px;
}

.pink_navCellOn_over   { 
        font-size: 11px; 
        color: #ffffff; 
        text-decoration: none;
        background-color: #ff2994; 
        background-image: url('/files/FLAGSH0001/gfx/ColourSchemes/pink/pink_leftarrow.gif'); 
        background-repeat: no-repeat; 
        background-position: left center; 
        vertical-align: middle;
		width: 182px;
		padding-bottom:3px;
		padding-top:5px;
		padding-left:25px;
		padding-right:5px;
		line-height:18px;
}
/*Pink END*/

/*Green START*/
.green_navCellOn   { 
        font-size: 11px; 
        color: #ffffff; 
        text-decoration: none; 
        background-color: #6ab023; 
        vertical-align: middle; 
        width: 182px; 
		padding-left:25px;
		padding-bottom:3px;
		padding-right:5px;
		padding-top:5px;
		line-height:18px;
}

.green_navCellOn:hover   { 
        font-size: 11px; 
        color: #ffffff; 
        text-decoration: none;
        background-color: #82bd46; 
        background-image: url('/files/FLAGSH0001/gfx/ColourSchemes/green/green_leftarrow.gif'); 
        background-repeat: no-repeat; 
        background-position: left center; 
        vertical-align: middle;
		width: 182px;
		padding-bottom:3px;
		padding-top:5px;
		padding-left:25px;
		padding-right:5px;
		line-height:18px;
}

.green_navCellOn_over   { 
        font-size: 11px; 
        color: #ffffff; 
        text-decoration: none;
        background-color: #82bd46; 
        background-image: url('/files/FLAGSH0001/gfx/ColourSchemes/green/green_leftarrow.gif'); 
        background-repeat: no-repeat; 
        background-position: left center; 
        vertical-align: middle;
		width: 182px;
		padding-bottom:3px;
		padding-top:5px;
		padding-left:25px;
		padding-right:5px;
		line-height:18px;
}
/*Green END*/

/*Green subnav rollover START*/
.green_subheadCellOn   { 
        font-size: 11px; 
        color: #ffffff; 
        text-decoration: none; 
        background-color: #6ab023; 
        vertical-align: middle; 
        width: 182px; 
		padding-left:18px;
		padding-bottom:3px;
		padding-right:5px;
		padding-top:5px;
		line-height:16px;
}

.green_subheadCellOn:hover   { 
        font-size: 11px; 
        color: #ffffff; 
        text-decoration: none;
        background-color: #82bd46; 
        background-image: url('/files/FLAGSH0001/gfx/ColourSchemes/green/green_leftarrow.gif'); 
        background-repeat: no-repeat; 
        background-position: left center; 
        vertical-align: middle;
		width: 182px;
		padding-bottom:3px;
		padding-top:5px;
		padding-left:18px;
		padding-right:5px;
		line-height:16px;
}

.green_subheadCellOn_sticky   { 
        font-size: 11px; 
        color: #ffffff; 
        text-decoration: none;
        background-color: #82bd46; 
        background-image: url('/files/FLAGSH0001/gfx/ColourSchemes/green/green_leftarrow.gif'); 
        background-repeat: no-repeat; 
        background-position: left center; 
        vertical-align: middle;
		width: 182px;
		padding-bottom:3px;
		padding-top:5px;
		padding-left:18px;
		padding-right:5px;
		line-height:16px;
}

/*Green subnav rolover END*/


/*Purple START*/
.purple_navCellOn   { 
        font-size: 11px; 
        color: #ffffff; 
        text-decoration: none; 
        background-color: #a446b1; 
        vertical-align: middle; 
        width: 182px; 
		padding-left:25px;
		padding-bottom:3px;
		padding-right:5px;
		padding-top:5px;
		line-height:18px;
}

.purple_navCellOn:hover   { 
        font-size: 11px; 
        color: #ffffff; 
        text-decoration: none;
        background-color: #b364be; 
        background-image: url('/files/FLAGSH0001/gfx/ColourSchemes/purple/purple_leftarrow.gif'); 
        background-repeat: no-repeat; 
        background-position: left center; 
        vertical-align: middle;
		width: 182px;
		padding-bottom:3px;
		padding-top:5px;
		padding-left:25px;
		padding-right:5px;
		line-height:18px;
}

.purple_navCellOn_over   { 
        font-size: 11px; 
        color: #ffffff; 
        text-decoration: none;
        background-color: #b364be; 
        background-image: url('/files/FLAGSH0001/gfx/ColourSchemes/purple/purple_leftarrow.gif'); 
        background-repeat: no-repeat; 
        background-position: left center; 
        vertical-align: middle;
		width: 182px;
		padding-bottom:3px;
		padding-top:5px;
		padding-left:25px;
		padding-right:5px;
		line-height:18px;
}
/*Purple END*/

/*Purple sub header START*/
.purple_subheadCellOn   { 
        font-size: 11px; 
        color: #ffffff; 
        text-decoration: none; 
        background-color: #a446b1; 
        vertical-align: middle; 
        width: 182px; 
		padding-bottom:3px;
		padding-top:5px;
		padding-left:18px;
		padding-right:5px;
		line-height:18px;
}

.purple_subheadCellOn:hover   { 
        font-size: 11px; 
        color: #ffffff; 
        text-decoration: none;
        background-color: #b364be; 
        background-image: url('/files/FLAGSH0001/gfx/ColourSchemes/purple/purple_leftarrow.gif'); 
        background-repeat: no-repeat; 
        background-position: left center; 
        vertical-align: middle;
		width: 182px;
		padding-bottom:3px;
		padding-top:5px;
		padding-left:18px;
		padding-right:5px;
		line-height:18px;
}

.purple_subheadCellOn_over   { 
        font-size: 11px; 
        color: #ffffff; 
        text-decoration: none;
        background-color: #b364be; 
        background-image: url('/files/FLAGSH0001/gfx/ColourSchemes/purple/purple_leftarrow.gif'); 
        background-repeat: no-repeat; 
        background-position: left center; 
        vertical-align: middle;
		width: 182px;
		padding-bottom:3px;
		padding-top:5px;
		padding-left:18px;
		padding-right:5px;
		line-height:18px;
}
/*Purple sub header END*/

/*Grey START*/
.grey_navCellOn   { 
        font-size: 11px; 
        color: #ffffff; 
        text-decoration: none; 
        background-color: #d1ccc4; 
        vertical-align: middle; 
        width: 182px; 
		padding-left:25px;
		padding-bottom:3px;
		padding-right:5px;
		padding-top:5px;
		line-height:18px;
}

.grey_navCellOn:hover   { 
        font-size: 11px; 
        color: #ffffff; 
        text-decoration: none;
        background-color: #d8d4cd; 
        background-image: url('/files/FLAGSH0001/gfx/ColourSchemes/grey/grey_leftarrow.gif'); 
        background-repeat: no-repeat; 
        background-position: left center; 
        vertical-align: middle;
		width: 182px;
		padding-bottom:3px;
		padding-top:5px;
		padding-left:25px;
		padding-right:5px;
		line-height:18px;
}

.grey_navCellOn_over   { 
        font-size: 11px; 
        color: #ffffff; 
        text-decoration: none;
        background-color: #d8d4cd; 
        background-image: url('/files/FLAGSH0001/gfx/ColourSchemes/grey/grey_leftarrow.gif'); 
        background-repeat: no-repeat; 
        background-position: left center; 
        vertical-align: middle;
		width: 182px;
		padding-bottom:3px;
		padding-top:5px;
		padding-left:25px;
		padding-right:5px;
		line-height:18px;
}
/*Grey END*/

.navCellOn   { 
        font-size: 11px; 
        color: #ffffff; 
        text-decoration: none; 
        background-color: #a446b1; 
        vertical-align: middle; 
        width: 182px; 
		padding-left:25px;
		padding-bottom:3px;
		padding-right:5px;
		padding-top:5px;
		line-height:18px;
}

.navCellOn:hover   { 
        font-size: 11px; 
        color: #ffffff; 
        text-decoration: none;
        background-color: #b364be; 
        background-image: url('/files/FLAGSH0001/gfx/engineering/eng_leftarrow.gif'); 
        background-repeat: no-repeat; 
        background-position: left center; 
        vertical-align: middle;
		width: 182px;
		padding-bottom:3px;
		padding-top:5px;
		padding-left:25px;
		padding-right:5px;
		line-height:18px;
}
/*Nav colours END*/

.breadcrumbing   { 
        font-family: Arial,Helvetica,sans-serif; 
        color: #162f6c; 
        font-size: 11px; 
		text-decoration:none;
}

.breadcrumbing:visited   { 
        font-family: Arial,Helvetica,sans-serif; 
        font-size: 11px; 
        color: #162f6c;
		text-decoration:none;}
		
.breadcrumbing:hover{        
		font-family: Arial,Helvetica,sans-serif; 
        font-size: 11px; 
        color: #162f6c;
		text-decoration:none;}

.breadcrumbpad{
	padding-left:40px;}
	
.searchpodule{
	font-family: Arial,Helvetica,sans-serif; 
    font-size: 11px; 
    color: #162f6c;
	padding-right:13px;
	padding-bottom:16px;}

.searchbutton{
	background-image:url('/files/FLAGSH0001/gfx/go_button.gif');
	width:44px;
	height:22px;}
	
.mainnav{
	color:#ffffff;}

.mainnav:visited{
	color:#ffffff;}
	
.mainnav:hover{
	color:#ffffff;
}

/*Main Nav START*/
#topnavigation a span
{
	padding-right: 10px ;
	height:21px;
		padding-bottom:5px;
}

#topnavigationsticky a span
{
	background: #265d7b url("/files/FLAGSH0001/gfx/right_tab.gif") right top no-repeat; 
	padding-right: 10px ;
	height:21px;
	padding-bottom:5px;
	color:#fff;
}

#topnavigation a:hover span
{ 
	background: #265d7b url("/files/FLAGSH0001/gfx/right_tab.gif") right top no-repeat; 
	padding-right: 10px;
	padding-bottom:5px;
	height:21px;
	color:#fff;
}


#topnavigation a{
	color: #ffffff; 
	text-decoration: none; 
	padding-left: 10px;
	height:21px;
		padding-bottom:5px;
}

#topnavigation a:hover{
	color: #fff; 
	background: #265d7b url("/files/FLAGSH0001/gfx/left_tab.gif") left top no-repeat; 
	text-decoration: none; 
	padding-left: 10px;
	height:21px;
		padding-bottom:5px;
		cursor:hand;
}

#topnavigationsticky a{
	color: #265d7b; 
	background: #265d7b url("/files/FLAGSH0001/gfx/left_tab.gif") left top no-repeat; 
	text-decoration: none; 
	padding-left: 10px;
	height:21px;
		padding-bottom:5px;
		cursor:hand;
}

.topalign{
	vertical-align:top;}
	
.bottomalign{
	vertical-align:bottom;
}

.searchboxhighlight{}

.hr-tablerow-over{
	background-color:#ececec;
	border:1px solid #000;}
	
.hr-tablerow-out{
	background-color:#fff;
	border:1px solid #000;}
	
.hr-dd{
	font-size:11px;}

/*Form objects*/
.textboxes{
	width:200px;
	height:20px;
	color:#162f6c;
	font-size:11px;}
	
.textarea{
	width:200px;
	height:100px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#162f6c;}
	
.ddboxes{
	width:150px;
	height:20px;
	color:#162f6c;
	font-size:11px;}
