/* CSS for the login and registration controls. */
div.login{float:left;width:152px;}
div.login label, div.login input.NormalTextBox{width:100%;}
div.login div.linkHolder{text-align:left;width:auto;margin-top:5px;}
div.login .CommandButtons{text-align:left;margin-top: 5px;}
div.login fieldset{padding-top:5px;border:#E1E7F3 1px solid;}
div.subscribe{float:left;width:500px;}
div.subscribe label{width:25%;float:left;margin-bottom:10px;margin-top:2px;}
div.subscribe .NormalTextBox, div.subscribe span.Normal{width:73%;float:right;margin:2px 0 8px 0;}
div.subscribe span.Caption{margin-left: 26%;display:block;margin-bottom: 8px;margin-top: 2px;}
div.subscribe .CheckBox{float:none;margin-top:5px;}
div.subscribe .CheckBox input{float:left;width:14px;height:14px;}
div.subscribe .CheckBox label{float:left;width:auto;line-height:normal;margin:0 0 0 5px;padding-bottom:2px;}
div.subscribe .Options .Normal{float:none;width:auto;}
div.subscribe .Options input, div.subscribe .Options label{float:left;width:auto;}
div.subscribe .CommandButtons{text-align: right;margin-top: 5px;margin-bottom:10px;}
div.subscribe #AreasOfInterest span.normal{float:none;width:auto;}
div.subscribe .NormalRed,div.subscribe .NormalGreen{margin-top:7px;display:block;}

/* CSS for ticket entry. */
div .TicketSection{margin: 5px 5px 5px 5px;}
div .TicketSection .Head{font-weight:bold;}
div .TicketSection .StandardButton{cursor: hand;}
div .TicketMenu{width: 500px;text-align:center;}
div .TicketMenu .StandardButton{margin: 5px 10px 5px 10px; width: 110px;}

.DetailsBackground{background-color: #DFDFDF;padding:10px; background-repeat: repeat-y; width: 370px;}

.Background{background-color: #DFDFDF;padding:10px; background-repeat: repeat-y; width: 370px;}

.InputDetails{border: 1px solid #000000;background-color: #FFFFFF;float:left; width: 350px; margin: 0px 0px 2px 0px;}
.InputDetails div{float:left;padding:2px;margin:2px 0px 0px 0px; width: 95%;}
.InputDetails .LeftColumn{float:left;width:25%; margin: 4px 4px 4px 4px;}
.InputDetails .RightColumn{float:right;width:70%; margin: 4px 4px 4px 4px;}
.InputDetails .LeftColumn span{width:100%;float:left;}
.InputDetails .RightColumn span{width:100%;float:right;}
.InputDetails .RightColumn a{font-size:110%;font-weight:bold;}
.InputDetails .NormalTextBox{width: 95%;}

.DisplayFilter{border: 0px; float:left; width: 350px;margin: 0px 0px 20px 0px;}
.DisplayFilter div{float:left;padding:5px;margin:5px 0px 0px 0px; width: 95%; vertical-align: top;}
.DisplayFilter .LeftColumn{float:left;width:35%;}
.DisplayFilter .RightColumn{float:right;width:60%;}
.DisplayFilter .LeftColumn span{width:100%;float:left;padding: 2px;}
.DisplayFilter .RightColumn span{width:100%;float:right;padding: 2px;}
.DisplayFilter .RightColumn a{font-size:110%;font-weight:bold;}
.DisplayFilter .NormalTextBox{width: 95%;}

.ListDetails div{border: 1px solid #000000;background-color: #FFFFFF;float:left; width: 95%; margin: 0px 0px 2px 0px;}
.AltListDetails div{border: 1px solid #000000;background-color: #EFEFEF;float:left; width: 95%; margin: 0px 0px 2px 0px;}
div.ListDetails div{border: 0px; float: left; padding: 2px; margin: 2px 0px 0px 0px; width: 95%;}
div.ListDetails .LeftColumn{float:left;width:30%; margin: 4px 4px 4px 4px;}
div.ListDetails .RightColumn{float:right;width:65%; margin: 4px 4px 4px 4px;}
div.ListDetails .LeftColumn span{width:100%;float:left;}
div.ListDetails .RightColumn span{width:100%;float:right;}
div.ListDetails .RightColumn a{font-size:110%;font-weight:bold;}
div.ListDetails .NormalTextBox{width: 95%;}

.HistoryMainBackground{float: left; width: 700px; background-color: #DFDFDF;}
.HistoryBackground{padding: 10px; margin: 0px 0px 0px 5px; background-repeat: repeat-y; width: 670px;}
.FullPanel{float: left; width: 590px;background-color: #DFDFDF;}
.HistorySecondary{float: left; width: 100%; background-color: #DFDFDF;}
.LeftPanel{float: left; width: 290px; margin: 4px 4px 4px 4px; background-color: #DFDFDF;}
.RightPanel{float: right; width: 290px; margin: 4px 4px 4px 4px; background-color: #DFDFDF;}

.DisplayResultsNoText{border: 0px; width: 350px; vertical-align: top;}

.DisplayTextLine{float: left; width: 100%;}

.ListAction {border: 2px solid #000000; float:left; width: 270px; margin: 0px 0px 2px 0px;}
.ListAction div{border: 0px; float: left; padding: 2px; margin: 2px 0px 0px 0px; width: 95%;}
.ListAction .LeftColumn{float:left;width:35%; margin: 4px 4px 4px 4px;}
.ListAction .RightColumn{float:right;width:58%; margin: 4px 4px 4px 4px;}
.ListAction .LeftColumn span{width:100%;float:left;}
.ListAction .RightColumn span{width:100%;float:right;}
.ListAction .RightColumn a{font-size:110%;font-weight:bold;}
.ListAction .NormalTextBox{width: 98%;}

.ListResponse {border: 1px solid #000000; float:left; width: 250px; margin: 0px 0px 2px 0px;}
.ListResponse  div{border: 0px; float: left; padding: 2px; margin: 2px 0px 0px 0px; width: 95%;}
.ListResponse .LeftColumn{float:left;width:38%; margin: 4px 4px 4px 4px;}
.ListResponse .RightColumn{float:right;width:55%; margin: 4px 4px 4px 4px;}
.ListResponse .LeftColumn span{width:100%;float:left;}
.ListResponse .RightColumn span{width:100%;float:right;}
.ListResponse .RightColumn a{font-size:110%;font-weight:bold;}
.ListResponse .NormalTextBox{width: 98%;}

.DisplayDetails{border: 1px solid #000000; float:left; width: 350px; margin: 0px 0px 2px 0px;}
.DisplayDetails div{border: 0px; float: left; padding: 2px; margin: 2px 0px 0px 0px; width: 95%;}
.DisplayDetails .LeftColumn{float:left;width:35%; margin: 4px 4px 4px 4px;}
.DisplayDetails .RightColumn{float:right;width:60%; margin: 4px 4px 4px 4px;}
.DisplayDetails .LeftColumn span{width:100%;float:left;}
.DisplayDetails .RightColumn span{width:100%;float:right;}
.DisplayDetails .RightColumn a{font-size:110%;font-weight:bold;}

.MainMenu{border: 0px solid #000000;background-color: #FFFFFF; width: 350px;}
div.MainMenu div{padding:5px;margin:5px 0px 0px 0px; width: 955%;}
div.InputDetails .span{width:100%;padding: 2px;}
div.InputDetails .a{font-size:100%;}

hr{border: 1px; color: #000000;}

.PageNumbers{font-family: Arial, Helvetica, sans-serif; font-size: 75%;}

.ButtonSet{border: 0px;}

.ButtonSet input{width: 145px; font-size: 80%; margin: 10px 5px 10px 0px;}



A:link  {
text-decoration: none;
}

A:visited   {
text-decoration: none;}

A:hover {
text-decoration: none;
}

A:active    {
text-decoration: none;
}







/* Article History CSS */
.ArticleHistory span{width:24%;float:left;}
  
/* Dialog and Table CSS */
/*
.Dialog{position:absolute;left:0;z-index:499;border:0.13em solid #ffffff;visibility:hidden;display:block;}
.DialogInner{float:left;border:0.06em solid #000000;background-color:#EFEFEF;padding-bottom:0.31em;}
.Dialog .TitleBar{display:block;background-color:#0055A9;padding:0.25em;margin:0 0 0.31em 0;font-family:Trebuchet "Trebuchet MS", Arial, sans-serif; color:#FFF; text-transform:uppercase;font-size:0.69em;}
.Dialog .Row{float:left;padding:0.13em 0.31em 0.13em 0.31em;width:100%;}
.Dialog .Normal, .Dialog .NormalRed{float:left;font-family:Arial, Helvetica, sans-serif; font-size:0.75em; color:#444; line-height: 1.13em;}
.Dialog .NormalRed{color:#ff0000;font-weight:bold;float:right;line-height:1.4em;}
.Dialog .NormalRed img{margin-left:0.25em;margin-right:0.25em;cursor:hand;cursor:pointer;}
.Dialog .NormalTextBox{float:right;}
.Dialog .CommandButtons{float:right;text-align:right;margin-right:0.31em;margin-top:0.5em;}
.Dialog .CommandButtons input{font-family:Arial, Helvetica, sans-serif; font-size:0.63em; color:#000; border: 0.06em solid #000;padding:0.13em 0.50em 0.13em 0.50em;cursor:hand;cursor:pointer;background-image:url(/now/Portals/5/Skins/NA2/images/h2_bkgrnd.gif); background-position:top left; background-repeat: repeat-x;margin:0 0 0 0.31em;width:60px;font-size:11px;}
.DialogBackDrop{top:0;left:0;display:none;position:absolute;z-index:498;background-color:#ffffff;opacity:.55;filter:progid:DXImageTransform.Microsoft.alpha(opacity=55);}
.Grid{width:100%;border:0.06em solid #999999;float:left;}
.GridHeader{border-bottom:0.06em solid #999999;background-color:#0055A9;}
.GridHeader th{font-family: Arial, Helvetica, sans-serif;font-size:0.75em;font-weight:bold;color:#FFFFFF;padding:0.25em 0.25em 0.25em 0.25em;}
.GridHeader th a:link, .GridHeader th a:visited, .GridHeader th a:hover{font-family: Arial, Helvetica, sans-serif;color:#FFFFFF;}
.GridRow td{font-family: Arial, Helvetica, sans-serif;background-color:#FFFFFF;border-bottom:0.06em dashed #999999;padding:0.25em;vertical-align:top;}
.GridRowAlt td{font-family: Arial, Helvetica, sans-serif;background-color:#EFEFEF;border-bottom:0.06em dashed #999999;padding:0.25em;vertical-align:top;}
.Grid .Row{float:left;width:100%;}
.GridSummary{float:left;padding:0.63em 0.25em 0.63em 0.25em;}
.GridPaging{display:block;padding:0.13em 0.25em 0.13em 0.25em;vertical-align:bottom;}
.GridPaging .Left, .GridPaging .Right{float:left;width:11%;padding-top:0.13em;}
.GridPaging .Centre{float:left;width:55%;text-align:center;vertical-align:top;}
.GridPaging .Centre select{margin-left:0.25em;margin-right:0.25em;}
.GridPaging .Right{text-align:right;width:11%;}
*/


/* Dialog and Table CSS */
.Dialog{position:absolute;top:0;left:0;z-index:499;border:2px solid #ffffff;visibility:hidden;display:block;}
.DialogInner{float:left;border:1px solid #C3C2AF;background-color:#FDFEFF;padding-bottom:5px;}
.Dialog .TitleBar{display:block;background-color:#C3C2AF;padding:4px;margin:0 0 5px 0;border-bottom:1px solid #C3C2AF;color:#FFFFFF;}
.Dialog .Row{float:left;padding:4px 0 4px 0;width:100%;}
.Dialog .Normal, .Dialog .NormalRed{float:left;color:#003F66;margin-left:5px;}
.Dialog .NormalRed{color:#C3C2AF;font-weight:bold;float:right;}
.Dialog .NormalRed img{margin-left:4px;margin-right:4px;cursor:hand;cursor:pointer;}
.Dialog .StandardTextBox{float:right;margin-right:5px;}
.Dialog .StandardButton, .Dialog .StandardButtonOver{margin-right:0;margin-left:4px;float:none;}
.Dialog .CommandButtons{float:right;text-align:right;margin-right:5px;margin-top:0.5em;}
.DialogBackDrop{top:0;left:0;display:none;position:absolute;z-index:498;background-color:#000000;opacity:.40;filter:progid:DXImageTransform.Microsoft.alpha(opacity=40);border:0;margin:0;padding:0;}
.Grid{width:100%;}
.GridHeader{background-color:#283794;}
.GridHeader th{font-weight:bold;color:#FFFFFF;padding:4px 4px 4px 4px;}
.GridHeader th a:link, .GridHeader th a:active, .GridHeader th a:visited{color:#FFFFFF;}
.GridHeader th a:hover{color:#FFFFFF;text-decoration:underline;}
.GridRow td{border-bottom:1px dashed #FFFFFF;padding:4px 2px 4px 2px;vertical-align:top;}
.GridRowAlt td{border-bottom:1px dashed #FFFFFF;padding:4px 2px 4px 2px;vertical-align:top;}
.Grid .Row{width:100%;}
.GridSummary{display:block;margin-top:12px;}
.GridPaging{display:block;margin-top:12px;}
.GridPaging .Left, .GridPaging .Right{float:left;width:10%;padding-top:2px;}
.GridPaging .Centre{float:left;width:56%;text-align:center;vertical-align:top;}
.GridPaging .Centre select{font-size:10px;margin-left:4px;margin-right:4px;}
.GridPaging .Right{float:left;text-align:right;width:11%;}
.Help{position:absolute;z-index:501;width:auto;padding:5px;visibility:hidden;top:0;left:0;}
.Help .Title .SubHead{display:inline;float:left;font-size:12px;color:#003F66;}
.Help .Title a{float:right;border:1px solid #E899C8;padding:0px 5px 0px 5px;color:#003F66;background-color:#FFFFFF;}
.Help .Title a:hover{color:#003F66;text-decoration:underline;}
.Help .Normal{display:block;float:none;font-size:12px;color:#003F66;margin-bottom:4px;}




/* Article Search CSS. */
.ArticleBrowser{width:100%;float:left;margin-bottom:0.69em;}
.ArticleBrowser .LeftColumn{width:150px;float:left;}
.ArticleBrowser .LeftColumn div.SubHead{display:block;background-color:#0055A9;padding:0.36em;margin:0 0 0.31em 0;font-family:Trebuchet "Trebuchet MS", Arial, sans-serif; color:#FFF; text-transform:uppercase;font-size:0.69em;}
.ArticleBrowser .RightColumn{width:80%;float:right;}
.ArticleBrowser fieldset{border:0.06em solid #C4C4C4;padding:0.25em;margin-bottom:0.31em;width:8.5em;}
.ArticleBrowser fieldset .Normal{float:left;margin-bottom:2px;margin-top:5px;}
.ArticleBrowser fieldset .NormalTextBox{float:left;width:100%;margin-bottom:5px;}
.ArticleBrowser #Actions .StandardButton{width:100%;margin:0.25em 0 0.25em 0;}
.ArticleBrowser #Search .StandardButton{float:left;width:5.2em;margin:0.65em 0.15em 0 0;}
.ArticleBrowser .GridSummary{width:100%;}
.ArticleBrowser .RightColumn .SubHead{font-size:11px;margin:15px 0 15px;}
.ArticleBrowser .RightColumn span{font-size:11px;}
.ArticleBrowser .Column1{width:10%;text-align:left;}
.ArticleBrowser .Column2{width:20%;text-align:left;}
.ArticleBrowser .Column3{width:50%;text-align:left;}
.ArticleBrowser .Column4{width:10%;text-align:left;}
.ArticleBrowser .Column5{width:10%;text-align:left;}

#ArticleEditor{width:98%;float:left;display:inline;}
#ArticleEditor #ArticleInfo .Row{padding-top:5px;padding-bottom:5px;}
#ArticleEditor #ArticleInfo .Normal{width:10%;float:left;margin-top:4px;}
#ArticleEditor #ArticleInfo .NormalTextBox{width:85%;float:right}
#ArticleEditor #ArticleDates{margin-top:0.63em;}
#ArticleEditor #ArticleDates .Normal {float:none;margin-right:0.25em;} 
#ArticleEditor #ArticleDates .NormalTextBox{float:none;width:6.25em;margin-right:0.25em;}
#ArticleEditor #ArticleDates img{width:0.88em;margin-right:0.75em;cursor:hand;cursor:pointer;}
#ArticleEditor #ArticleDates {clear:both;float:none;}
#ArticleEditor .Row{float:left;padding:0.13em 0.31em 0.13em 0.31em;width:100%;}
#ArticleEditor .Panel .SubHead{margin-bottom:0.31em;}
#ArticleEditor .Panel img{cursor:hand;cursor:pointer;margin-right:0.25em;}
#ArticleEditor .Panel .CommandColumn{width:5%;text-align:center;}
#ArticleEditor .NormalRed{float:left;line-height:1.4em;}
#ArticleEditor #ArticleControls .StandardButton{width:5em;margin-right:0.25em;margin-top:0.25em;}

#ArticleLinksContainer .Column1{width:45%;text-align:left;}
#ArticleLinksContainer .Column2{width:45%;text-align:left;}
#ArticleDocumentsContainer .Column1{width:30%;text-align:left;}
#ArticleDocumentsContainer .Column2{width:30%;text-align:left;}
#ArticleDocumentsContainer .Column3{width:30%;text-align:left;}
#ArticleImagesContainer .ThumbNail{float:left;width:8em;height:9em;text-align:center;}
#ArticleImagesContainer .ImageContainer{float:left;width:6.88em;height:6.88em;border:0.06em solid #999999;margin:0.31em 0.31em 0 0.31em;}
#ArticleImagesContainer .InfoContainer{float:left;width:6.88em;margin:0.31em;}
#ArticleImagesContainer .ImageWide{width:6.25em;margin:0.31em;}
#ArticleImagesContainer .ImageTall{height:6.25em;margin:0.31em;}
#ArticleImagesContainer .Grid{margin-bottom:0.13em;}
#ArticleImagesContainer .Grid .Normal{float:left;width:9.19em;margin-bottom:0.31em;}

/* Link Properties Dialog . */
#LinkProperties{width:28.13em;top:21em;}
#LinkProperties .NormalTextBox{width:30em;}
#LinkProperties .NormalRed{width:30em;}

/* Document Properties Dialog . */
#DocProperties{width:28.13em;top:21em;}
#DocProperties .NormalTextBox{width:30em;}
#DocProperties .NormalRed{width:30em;}
#DocProperties .LinkSelection .Row{margin:0;padding:0.06em 0 0.06em 0;}
#DocProperties .LinkSelection span.Normal{width:30em;float:right;margin:0;padding:0;}
#DocProperties .LinkSelection .CommandButton{margin-right:0.5em;}

/* Image Properties Dialog . */
#ImageProperties{width:28.13em;top:15em;}
#ImageProperties .NormalTextBox{width:30em;}
#ImageProperties .NormalRed{width:30em;}
#ImageProperties .LinkSelection .Row{margin:0;padding:0.06em 0 0.06em 0;}
#ImageProperties .LinkSelection span.Normal{width:30em;float:right;margin:0;padding:0;}
#ImageProperties .LinkSelection span.Row img{width:18.75em;margin-top:0.50em;}
#ImageProperties span.Normal{width:30em;float:right;margin:0;padding:0;}
#ImageProperties .LinkSelection .CommandButton{margin-right:0.5em;}

/* Associations Dialog. */
#Associations {width:28.13em;top:18em;}
#Associations .Associations{height:25.00em;border:0.06em solid #999999;margin:0.25em 0.25em 0 0.25em;background-color:#FFFFFF;overflow:auto;}
#Associations .Associations table .Normal{float:none;}
#Associations .Associations .Normal{float:left;margin:0.39em;}

/* Preview Dialog. */
#ArticlePreview {width:40em;top:6em;}
#ArticlePreview .PreviewContainer{margin:0.31em;float:left;width:39em;height:40em;background-color:#FFFFFF;border:0.06em solid #999999;padding:0.25em;overflow:auto;}

/* Calendar Control. */
#CalendarControl .DialogInner{padding:0;}
#CalendarControl .monthYearSelect{background-color: #0055A9;text-align:right;}
#CalendarControl .monthYearSelect select{margin-top:0.13em;margin-left:0.13em;margin-bottom:0.13em;font-size:0.9em;}
#CalendarControl .monthYearSelect img{cursor:hand;cursor:pointer;margin-top:0.13em;margin-right:0.13em;margin-bottom:0.13em;}
#CalendarControl .dayHeadings{background-color: #3D4F78;font-size:0.9em;color: #3C3C3C;}
#CalendarControl tbody td, #CalendarControl .DayHeadings td{padding:0.19em;text-align:center;}
#CalendarControl tr{font-family:Trebuchet "Trebuchet MS", Arial, sans-serif;	}
#CalendarControl tbody tr{font-size:0.7em;}
#CalendarControl .WeekEnd{background-color: #DAD8EE;color: #3C3C3C;}
#CalendarControl .WeekDay{background-color: #FFFFFF;color: #3C3C3C;}
#CalendarControl .CurrentDay{background-color: #0055A9;color: #FFFFFF;}
#CalendarControl .WeekEnd span, #CalendarControl .WeekDay span, #CalendarControl .CurrentDay span{text-decoration:underline;cursor:pointer;cursor:hand;}


/* General Enquiry CSS */
.GeneralEnquiry{width: 320px;}
.GeneralEnquiry .EnquirySection{font-family: Arial, Helvetica, sans-serif; width: 100%; border: solid 0px black; float: left; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
.GeneralEnquiry .EnquirySection .TopOfFormPara{width: 100%; margin-bottom: 20px;}
.GeneralEnquiry .EnquirySection legend{color: black;}
.GeneralEnquiry .EnquirySection .Row{font-family: Arial, Helvetica, sans-serif; border: 0px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width: 100%;}
.GeneralEnquiry .EnquirySection .Row .Normal{margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width: 100%;}
.GeneralEnquiry .EnquirySection .Row .NormalTextBox{margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width: 100%;}
.GeneralEnquiry .EnquirySection .Row .LeftColumn{width: 30%; float: left; margin: 2px 2px 2px 2px; font-size: 100%;}
.GeneralEnquiry .EnquirySection .Row .RightColumn{width: 65%; float: right; margin: 2px 2px 2px 2px; font-size: 100%;}
.GeneralEnquiry .EnquirySection legend{margin: 0 0 0 5px;}
* html .GeneralEnquiry .EnquirySection legend{margin: 0 0 0 0;}
.GeneralEnquiry .StandardButton{cursor: hand; cursor: pointer; width: auto;}
* html .GeneralEnquiry .StandardButton{width: auto; overflow: visible;}
.GeneralEnquiry .SubmitRow{float: left; border: 0px; width: 100%; margin: 10px 0px 0px 0px; padding: 0px 0px 0px 0px;}
.GeneralEnquiry .ResponseSection{border: 0px; float: left; width: 100%; margin: 10px 0px 0px 0px; padding: 0px 0px 0px 0px; font-family: Arial, Helvetica, sans-serif; font-size: 100%; color: red;}
.GeneralEnquiry .ResponseDisplay{border: 0px; color: Red;}
.GeneralEnquiry .EmailsSection{float: left; width: 100%; margin: 10px 0px 0px 0px; padding: 0px 0px 0px 0px; font-family: Arial, Helvetica, sans-serif; font-size: 100%; }







