﻿/* CSS ATTRIBUTES 
Date		Version		Author	Comments
----------------------------------------------------------------
30/01/07	001			Shambu	  Initial Version
31/01/07	002			DLB		  CSS is validated (w3.org)	
                                  Changes by David Balfour
05/02/07	003			Hari	  Add a class 'fitLength'
-----------------------------------------------------------------
*/
.submitB {
background:orange;
height:50px;
width:100px;
float:right;
margin-right:13px;
font-weight:bold;
font-size:large;
}
.orangeBG {
background:#e1e1e1 !important;
border:1px dotted #333 !important;
}
.RedChildMenuSelected {
background-color:Red;
color:White;
font-weight:bold;
font-size:10pt;
font-family:Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
text-decoration:none;
height:22px;
}
.RedChildMenu {
font-size:9pt;
color:White;
font-weight:normal;
font-family:Arial, sans-serif;
text-decoration:none;
width:100%;
height:22px;
background-color:Red;
}
.homeHead {
font-size:17pt;
color:Orange;
font-weight:bold;
}
.rightNavContainerTD {
width:190px
}
#rightNavContainer {
width:100%
}
h1.BannerMessage{
margin-top:0;
}
.mainContainer {
width:778px;
}
a:link { 
text-decoration:none;
} 
a {
text-decoration:none;
color:#006000
}

a:hover {
text-decoration:underline;
}

body {
padding:0;
margin:5px 0 0 0;
}
.WhiteText,.WhiteText a {
color:White;
background-color:inherit;
}
.WhiteText a:hover {
text-decoration:underline;
}
.contentArea {
padding-right:10px;
width:100%;
}
.RedSeperator {
color:#004000;
font-family:Arial, Sans-Serif;
background-color:White;
font-size:9pt; 
font-weight:normal;
vertical-align:middle;
}
#recruitingtableplaceholder {
background-color:Lime;
}
table.recrutingtable {
background:#f3f3f3;
width:202px;
padding:5px;
}
.olInline {
color:black;
}
.olInline ul,.olInline li {
margin:0 0 0 3px;
padding:0;
list-style-type:none;
}
.searchPhrases {
width:100% !important;
}
.searchPhrases  ul {
width:100%;
margin:0;
padding:0;
}
.searchPhrases li {
width:160px;
margin:0;
padding:0 10px 0 2px;
float:left;
display:inline;
}
.sectionImage,table.recrutingtable {
border:1px solid #e3e3e3;
}
.Underlinetext {
text-decoration:underline;
font-size:12pt;
}
.Boldtext {
font-weight:bold; 
}
.MandatoryCaption {
font-weight:bold;
}
td.TitleMessage {
text-align:right;
}
.TitleMessage a:link, .TitleMessage a:visited {
font-weight:bold;
font-size:9pt;
font-family:Arial, sans-serif;
text-decoration:none;
color:#5f5f5f;
background-color:White;
}
h3 {
font-weight:bold;
font-size:10pt;
color:#004000;
font-family:Arial, sans-serif;
}
.TitleHead {
font-weight:bold;
font-size:13pt;
color:#004000;
font-family:Arial, sans-serif;
}
.TitleHeadYellow {
font-family:Arial, sans-serif;
font-size:9pt;
font-weight:normal;
color:#f68f03;
background-color:White;  
}
.TitleHead1 {
font-family:Arial, sans-serif;
font-size:9pt;
font-weight:normal;
color:White;
background-color:#b7b7b7;  
}
.TitleHead1Button {
font-family:Arial, sans-serif;
font-size:9pt;
font-weight:normal;
border:0;
color:White;
background-color:#b7b7b7;  
}
.Caption {
font-family:Arial, sans-serif;
font-size:9pt;
font-weight:normal;
background-color:#FFA500;
color:Black; 
}
.BoldCaption {
font-family:Arial, sans-serif;
font-size:9pt;
font-weight:bold;
background-color:#FFA500;
color:Black; 
}
.ErrorMessage {
font-family:Arial, sans-serif;
font-size:9pt;
font-weight:normal;
background-color:#FFA500;
color:#004000; 
}
.BannerMessage {
font-family:Arial, Sans-Serif;
font-size:17pt;
font-weight:bolder;
color:#004000;
background-color:White;  
}
.NormalMessage {
font-size:9pt;
color:Black;
font-family:Arial, sans-serif;
background-color:inherit;
}
.H2tag {
font-family:Arial, sans-serif;
font-size:10pt;
font-weight:bold;
color:Black;
background-color:White;  
}
.BoldMessage {
font-size:10pt;
font-weight:bold;
color:Black;
font-family:Arial, sans-serif;
background-color:White;
text-decoration:none;
}
.BreadMessage {
font-size:9pt;
color:Gray;
font-weight:bold;
font-family:Arial, sans-serif;
background-color:White;
}
.BlackMenu {
background-color:#FFA500;
color:Black;
font-weight:bold;
font-size:12pt;
font-family:Arial, sans-serif;
height:40px;
text-decoration:none;
}
.BlackMenuNew {
background-color:White;
color:Black;
font-weight:bold;
font-size:12pt;
font-family:Arial, sans-serif;
height:40px;
text-decoration:none;
}
.BlackMenuNewGrey {
background-color:#f3f3f3;
color:Black;
font-weight:bold;
font-size:12pt;
font-family:Arial, sans-serif;
height:40px;
text-decoration:none;
}
.Spacing {
font-family:'Arial Narrow', Arial, Sans-Serif;
font-size:1pt;
}
.SiteMapSelected {
background-color:#FF0A47;
font-size:9pt;
font-family:Arial, sans-serif;
text-decoration:none;
}
.SiteMapRootNode {
font-weight:bold;
font-size:9pt;
color:#004000;
line-height:16px;
font-family:Arial, sans-serif;
}
.SiteMapLeafNode { 
font-size:9pt;
color:Black;
font-family:Arial, sans-serif;
text-decoration:none;
background-color:inherit;
}
.SiteMapLeafNodeForSingleElement {
font-weight:bold;
font-size:9pt;
color:#004000;
line-height:16px;
font-family:Arial, sans-serif;
}
.SiteMapHoverNode {
font-size:9pt;
font-family:Arial, sans-serif;
text-decoration:none;
}
.SiteMapParentNode {
font-weight:bold;
font-size:9pt;
color:#004000;
line-height:16px;
font-family:Arial, sans-serif;
}
.HoverNodeStyle {
text-decoration:none;
}
.FadeRedMenu {
background-color:#FF0A47;
font-size:9pt;
color:White;
font-family:Arial, sans-serif;
text-decoration:none;
}
.RedMenu {
background-color:#006000;
font-size:9pt;
color:White;
font-family:Arial, sans-serif;
text-decoration:none;
}
.RedMenuSelected { 
background-color:#006000;
color:White;
font-weight:bold;
font-size:9pt;
font-family:Arial, sans-serif;
text-decoration:none;
display:block;
}
.NewsHeader {
font-weight:bold;
font-size:9pt;
color:#004000;
font-family:Arial, sans-serif;
background-color:inherit;
margin:0 0 2px 0;
}
.NewsContent {
font-size:9pt;
font-family:Arial, sans-serif;
background-color:inherit;  
}
.NewsReadMore {
color:#006000;
font-family:Arial, sans-serif;
font-size:9pt;
font-weight:normal;
text-decoration:none;
background-color:inherit;  
}
.NewsBackground {
background-color:inherit;
color:White;
}
.inlineContentLinks ul {
margin-bottom:0;
}

.fitLength {
width:100% !important;
}

.CCSButton
{

height:25px;
width:100px;
margin-right:13px;
font-weight:bold;
font-size: medium;
font:Arial;
color : Navy;

}
  
.LabelMessage
{
	font : Arial;
	font-size :large;
	color : Navy;
}

.Banner1
{
	 background-color:#C0C0FF;

}

.LabelCaption
{
	 font-family : Arial;
	font-size :small;
     font-weight:bold;
	
}

.BannerMessge
{
	   
	  color :  White;
	  font-family:Arial;
	  font-size :x-large;
	  background : plum;

}

.SiteMapTree
{
	background-color : #006000
}

table.employmenthistorytable {
background:#f3f3f3;
padding:5px;
}

.BlankRow 
{
	background-color:White;
	color:White;
	border-right-color:White;
	border-left-color:White;
}

.RegisterSectionHeading
{
	font-weight:bold;
	font-size:larger;
	color:#004000;
}

.RegisterQuestionLabel
{
	text-align:right;
}

.RegisterText
{
	font-size:9pt;
	color:#000000;
	font-family:Arial, sans-serif;
	background-color:inherit;
}

.RegisterInstructionTitle
{
	font-size:9pt;
	color:#004000;
	font-family:Arial, sans-serif;
	font-weight:bold;
	background-color:inherit;	
}

.RegisterInstructionText
{
	font-size:9pt;
	color:#000000;
	font-family:Arial, sans-serif;
	background-color:inherit;	
}

.RegisterWorkQuestionHeader
{
	font-size:9pt;
	font-weight:bold;
	color:#004000;
	font-family:Arial, sans-serif;
	background-color:inherit;	
	text-align:center;
}

.RegisterWorkTypeQuestion
{
	font-size:9pt;
	font-weight:normal;
	color:#000000;
	font-family:Arial, sans-serif;
	background-color:inherit;	
	text-align:right;
}

.RegisterWorkTypeAnswerCell
{
	text-align:center;
}

.RegisterInterestsQuestion
{
	font-size:9pt;
	font-weight:normal;
	color:#000000;
	font-family:Arial, sans-serif;
	background-color:inherit;	
	text-align:right;
}

.RegisterInterestsAnswerCell
{
	text-align:left;
}