.cnt_Table {
	BORDER-RIGHT: #AABBC2 1px solid; 
	BORDER-TOP: #AABBC2 1px solid; 
	BORDER-LEFT: #AABBC2 1px solid; 
	BORDER-BOTTOM: #AABBC2 1px solid;
}

.cnt_TableHeader, .cnt_TableHeader th {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #FFFFFF; 
	BORDER-BOTTOM: #AABBC2 1px solid; 
	FONT-FAMILY: Tahoma, Arial, Helvetica; 
	BACKGROUND-COLOR: #34517D;	
	padding: 4px 2px 4px 2px;
}
.cnt_TableItem, .cnt_TableItem td{
	BORDER-TOP: #AABBC2 1px dashed; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR: #000000; 
	BORDER-BOTTOM: #AABBC2 1px dashed; 
	FONT-FAMILY: Tahoma, Arial, Helvetica; 
	BACKGROUND-COLOR: #FFFFFF;
	padding: 4px 2px 4px 2px;
}
.cnt_TableAltItem, .cnt_TableAltItem td {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR: #34517D; 
	BORDER-TOP-STYLE: none; 
	FONT-FAMILY: Tahoma, Arial, Helvetica; 
	BORDER-RIGHT-STYLE: none; 
	BORDER-LEFT-STYLE: none; 
	BACKGROUND-COLOR: #eeeeee; 
	BORDER-BOTTOM-STYLE: none;
	padding: 4px 2px 4px 2px;
}
.caption{font-size:60%;}
.Clear{clear:both;}

/* General CSS */
.RSS{height:1.3em;margin-bottom:0.5em;background-image:url(/now/Portals/5/Skins/NA2/images/hr_dot.gif); background-position: bottom;background-repeat:repeat-x;}
.RSS img{cursor:hand;cursor:pointer;padding-right:0.13em;float:left;}
.RSS span{float:left;}
.PostArticle{border:0.06em solid black;margin-top:1.00em;background-color:#EFEFEF;}
.PostArticle div{margin-left:0.25em;margin-right:0.06em;padding-top:0.13em;padding-bottom:0.25em;}
.PostArticle a{margin-right:0.50em;margin-left:0.25em;}
.PostArticle a img{margin-right:0.19em;cursor:hand;cursor:pointer;border:1px solid black;}

/* 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%;}

/* 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: #E2ECF5;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: #CACACA;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;}

/* ProfileBlogPlus */
.RssCommentSection {margin:0; padding:0;}
.RssCommentSection img{cursor:hand;cursor:pointer;float:left;margin-top:7px;}
.RssCommentSection .RssSpan{float:left;margin:0;padding: 8px 0 0 4px;font-size: 11px;}
.RssCommentSection hr{padding:0;margin:5px 0 5px 0;border:0;height:1px;background-color:#000000;}
*html .RssCommentSection hr{margin-top:0;margin-bottom:0;}
.ProfileCommentList {font-size: 100%;border-bottom:1px dashed #000000;padding-bottom:5px;margin-bottom:5px;}
.ProfileCommentList .TitleRow a {font-size: 11px;margin-bottom:10px;display:block;line-height:14px;text-decoration:none;color:#00328f;}
.ProfileCommentList .TitleRow a:hover {text-decoration:underline;color:#00328f;}
.ProfileCommentList .Row {margin-bottom:5px;margin-left:10px;padding:0;display:block;}
.ProfileCommentList .Row a {font-size:11px;line-height:120%;font-style:italic;text-decoration:none;font-weight:normal;}
.ProfileCommentList .Row a:hover {text-decoration:underline;}
.ProfileCommentList .Row a:visited {color:#0F88D4;}


.NewsFeed {border-bottom:1px dotted #4d4d4d;padding-bottom:9px;margin-bottom:12px;}
.NewsFeed .Comment {font-size:11px;line-height:14px;}
.NewsFeed a {font-size:11px;}
.NewsFeed a:visited {font-size:11px;color:#3E8FC2;text-decoration:underline;}







/* RegistrationCustom CSS */
.RegistrationCustom{width: 550px;}
.RegistrationCustom .registrationIntro{border: 0px; padding: 10px 4px 10px 0px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size:12px/*75%*/;}
.RegistrationCustom .registrationFields{font-family: Arial, Helvetica, sans-serif; border: 0px; padding: 10px 4px 10px 0px; width: 370px;}
.RegistrationCustom .registrationFields .Row{width: 100%; float: left; margin-bottom: 5px;}
.RegistrationCustom .registrationFields .Row .LeftColumn{width: 135px; float: left;}
.RegistrationCustom .registrationFields .Row .LeftColumn .Normal{width: 180px; font-size:11px /* 90%*/;}
.RegistrationCustom .registrationFields .Row .RightColumn{width: 220px; float: right; font-size:11px /* 90%*/;}
.RegistrationCustom .registrationFields .Row .RightColumn .TextBox{width: 180px;  font-size:11px  /*90%*/;}

.RegistrationCustom .registrationFields .CaseType{width: 100%; float: left;}
*html .RegistrationCustom .registrationFields .CaseType{width: 100%; float: left; margin-left: 5px;}
.RegistrationCustom .registrationFields .CaseType .Col1{float: left; width: 48%;}
.RegistrationCustom .registrationFields .CaseType .Col2{float: right; width: 48%;}
.RegistrationCustom .registrationFields .CaseType .Col1 .ColLeft{float: left; width: 80%;}
.RegistrationCustom .registrationFields .CaseType .Col1 .ColRight{float:right; width: 10%;}
.RegistrationCustom .registrationFields .CaseType .Col2 .ColLeft{float: left; width: 80%;}
.RegistrationCustom .registrationFields .CaseType .Col2 .ColRight{float:right; width: 10%;}
.RegistrationCustom .registrationFields .CaseType .Normal{width: 60%; font-size: 1.6em;}
.RegistrationCustom .registrationFields .CaseType .input{width: 80%;}
.RegistrationCustom .registrationFields .CaseType .select{width: 80%;}
.RegistrationCustom .registrationFields .CaseType .CheckBox{width: 20px;}

.RegistrationCustom .registrationFields label{width: 135px; border: 0px; font-size: 100%;}
.RegistrationCustom .registrationFields input{width: 180px; font-family: Arial, Helvetica, sans-serif; background-color: #FFFFFF; font-size: 90%;}
.RegistrationCustom .registrationFields select{width: 180px; font-family: Arial, Helvetica, sans-serif; background-color: #FFFFFF; font-size: 90%;}
.RegistrationCustom .registrationButtons{font-family: Arial, Helvetica, sans-serif; border: 0px; padding: 10px 4px 10px 0px; width:  370px;}
.RegistrationCustom .Disclaimer{border: 0px; margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 75%;}
.RegistrationCustom .Disclaimer a{text-decoration: none;}
.RegistrationCustom img{cursor:pointer;cursor:hand;}
.RegistrationCustom .registrationResponses{border: 0px; padding: 10px 4px 10px 0px; font-family: Arial, Helvetica, sans-serif;}
/*.RegistrationCustom .Normal{font-size: 1.0em;}*/
/*.RegistrationCustom .TextBox{width: 180px;}*/
.RegistrationCustom .CheckBox{width: 25px; background-color: Transparent; margin: 0 0 0 0; padding: 0 0 0 0; float: left; text-align: left;}
.RegistrationCustom .MoreInfoSection{float: left; width: 100%; border: 1px solid #3E8FC2; margin: 2px 2px 2px 2px;}
*html .RegistrationCustom .MoreInfoSection .Row{width: 100%; float: left; margin-bottom: 5px; margin-left: 5px;}
.RegistrationCustom .MoreInfoSection Legend{color: #3E8FC2;}







/* TopItemLinks CSS */
.TopItemLinks{width: 200px; border: 0px;}
.TopItemLinks .Row{width: 98%; margin: 5px 5px 5px 5px; padding: 0 0 15px 0; border-bottom: dashed 1px black;}
.TopItemLinks .CommandButton{color: #3E8FC2;}
.TopItemLinks .CommandButton:link{color: #3E8FC2; font-weight: bold;}
.TopItemLinks .CommandButton:visited{color: #3E8FC2; font-weight: bold;}
.TopItemLinks .CommandButton:hover{color: #3E8FC2; font-weight: bold;}
.TopItemLinks .CommandButton:active{color: #3E8FC2; font-weight: bold;}

/* TopUserItemLinks CSS */
.TopUserItemLinks{width: 200px; border: 0px;}
.TopUserItemLinks .Row{width: 98%; margin: 5px 5px 5px 5px; padding: 0 0 15px 0; border-bottom: dashed 1px black;}
.TopUserItemLinks .CommandButton{color: #3E8FC2;}
.TopUserItemLinks .CommandButton:link{color: #3E8FC2; font-weight: bold;}
.TopUserItemLinks .CommandButton:visited{color: #3E8FC2; font-weight: bold;}
.TopUserItemLinks .CommandButton:hover{color: #3E8FC2; font-weight: bold;}
.TopUserItemLinks .CommandButton:active{color: #3E8FC2; font-weight: bold;}
.TopUserItemLinks .Response{color: Red;}



/* ShowUsersWithLinks CSS */
.ShowUsersWithLinks{width: 500px; border: 0px;}
.ShowUsersWithLinks .FieldDesc{font-weight: bold; margin: 0 5px 0 5px;}
/* .ShowUsersWithLinks .LeftSide{width: 67%; float: left;} */
.ShowUsersWithLinks .LeftSide{width: 60%; float: left;}
.ShowUsersWithLinks .LeftSide .LeftColumn{width: 28%; float: left;}
.ShowUsersWithLinks .LeftSide .RightColumn{width: 64%; float: right;}
/* .ShowUsersWithLinks .RightSide{width: 25%; float: right;} */
.ShowUsersWithLinks .RightSide{width: 30%; float: right;}
.ShowUsersWithLinks .Row{width: 100%; float: left; margin-bottom: 5px;}
.ShowUsersWithLinks .Row .NormalTextBox{width:97%;margin: 0 0 4px 8px; float: right;}
.ShowUsersWithLinks .Row .StandardButton{float: right; border:1px solid #0F88D4; color:#333333; background-color: #FFF; cursor:hand;cursor:pointer;}
.ShowUsersWithLinks .Row .Normal{margin: 0px 5px 0px 5px;}
.ShowUsersWithLinks .InputRow{float: right;}
.ShowUsersWithLinks .LinkGrid{width: 100%; float: left;}
.ShowUsersWithLinks .LinkGrid .Normal{font-size: 1.0em;}
.ShowUsersWithLinks .ResultItem{width: 100%; border-bottom: dashed 0px black; margin: 0 0 10px 0; padding: 0 0 0 0;}
.ShowUsersWithLinks .LinkGrid .NumberStyle{float: right; font-size: 0.75em; text-align: right;}
.ShowUsersWithLinks .LinkGrid .NumberStyle a:link{font-size: 0.75em; color: #3E8FC2;}
.ShowUsersWithLinks .LinkGrid .NumberStyle a:visited{font-size: 0.75em; color: #3E8FC2;}
.ShowUsersWithLinks .StandardButton{margin: 5px 0px 5px 5px;}
.ShowUsersWithLinks hr{float:left;width:100%;border: dashed 1px black; margin: 10px 0 10px 0;}
*html .ShowUsersWithLinks hr{float:left;width:100%;border: dashed 1px black; margin: 10px 0 0px 0;}
.ShowUsersWithLinks legend{color: Black;}
.ShowUsersWithLinks .Response{width: 100%; float: left; color: Red;}
.ShowUsersWithLinks .ProfileLeft{width: 20%; float: left;}
.ShowUsersWithLinks .ProfileRight{width: 75%; float: right;}
.ShowUsersWithLinks .UserPic{float: right; margin-left: 0px; width: 150px;}
/*.ShowUsersWithLinks .TabRow{width: 100%; float: left; border-top: 0px; border-left: 0px; border-right: 0px; border-bottom: 1px solid #3E8FC2; margin-bottom: 0px; padding-bottom: 0px;}
.ShowUsersWithLinks .TabButton{background-color: white; border-top: 1px solid #3E8FC2; border-left: 1px solid #3E8FC2; border-right: 1px solid #3E8FC2; border-bottom: 0px; margin-bottom: 0px; padding-bottom: 0px; position: relative; top: 0px}*/

.ShowUsersWithLinks .TabRow{margin-left: 0px; width: 100%; float: left; border: 0px; margin-bottom: 0px; padding-bottom: 0px; border-bottom: 1px solid #3E8FC2;}

.ShowUsersWithLinks .Tabs{float:left;margin:0;padding:0;border-left:1px solid #3E8FC2; width: 100%;}
.ShowUsersWithLinks .Tabs li{width: 100px; background-color:#F4F4F4;float:left;list-style:none;border-top:1px solid #3E8FC2;border-right:1px solid #3E8FC2;padding:4px 8px 4px 8px;cursor:hand;cursor:pointer;font-weight:bold;}
.ShowUsersWithLinks .Tabs li.InactiveTab{width: 110px; background-color:#F4F4F4;position:relative;top:0px;}
.ShowUsersWithLinks .Tabs li.ActiveTab{width: 110px; background-color:#FFFFFF;position:relative;top:1px;}
.ShowUsersWithLinks .Tabs .TabButton{width: 100%; height: 100%; background-color: Transparent; border: 0px; text-decoration: none; font-weight: normal; cursor:hand; cursor:pointer;}
.ShowUsersWithLinks .Tabs .TabButton:link{text-decoration: none; font-weight: normal; cursor:hand; cursor:pointer;}
.ShowUsersWithLinks .Tabs .TabButton:visited{text-decoration: none; font-weight: normal; cursor:hand; cursor:pointer;}
.ShowUsersWithLinks .Tabs .TabButton:hover{text-decoration: none; font-weight: normal; cursor:hand; cursor:pointer;}
.ShowUsersWithLinks .Tabs .TabButton:active{text-decoration: none; font-weight: normal; cursor:hand; cursor:pointer;}





/* ShowTopContributors CSS */
.ShowTopContributors {margin:0; padding:0;float:left;width: 200px;}
.ShowTopContributors img{cursor:hand;cursor:pointer;float:left;margin-top:7px;}
/**html .ShowTopContributors hr{margin-top:0;margin-bottom:0;}*/
.ShowTopContributors{font-size: 100%;padding-bottom:5px;margin-bottom:5px;}
.ShowTopContributors .TitleRow a{font-size: 11px;margin-bottom:10px;display:block;line-height:14px;text-decoration:none;color:#00328f;}
.ShowTopContributors .TitleRow a:hover{text-decoration:underline;color:#00328f;}
.ShowTopContributors .Row{margin-bottom:5px;margin-left:1px;padding:0;display:block; width: 98%;}
.ShowTopContributors .Row .LeftColumn{float: left; width: 58%;}
.ShowTopContributors .Row .RightColumn{float: right; width: 40%;}
.ShowTopContributors .Row a{font-size:1.0em;font-weight:bold;color: #3E8FC2;}
.ShowTopContributors .Row a:hover{text-decoration:underline;color: #3E8FC2;}
.ShowTopContributors .Row a:visited{color:#0F88D4;}
.ShowTopContributors .ItemsGrid .NumberStyle{float: right; font-size: 0.75em; text-align: right;}
.ShowTopContributors .ItemsGrid .NumberStyle a:link{font-size: 0.75em;}
.ShowTopContributors hr{float:left;width:100%;border: dashed 1px black; margin: 10px 0 10px 1px;}
*html .ShowTopContributors hr{float:left;width:100%;border: dashed 1px black; margin: 10px 0 0px 1px;}
.ShowTopContributors .CommandButton{color: #3E8FC2;font-size: 0.75em;}
.ShowTopContributors .Response{color: Red;}




/* ShowProfileStatus CSS */
.ShowProfileStatus{width: 300px;}
.ShowProfileStatus a:link{ color: #3E8FC2;}

/* ShowUserItems CSS */
.ShowUserItems {margin:0; padding:0;float:left;width: 200px;}
.ShowUserItems img{cursor:hand;cursor:pointer;float:left;margin-top:7px;}
/**html .ShowUserItems hr{margin-top:0;margin-bottom:0;}*/
.ShowUserItems{font-size: 100%;padding-bottom:5px;margin-bottom:5px;}
.ShowUserItems .TitleRow a{font-size: 11px;margin-bottom:10px;display:block;line-height:14px;text-decoration:none;color:#00328f;}
.ShowUserItems .TitleRow a:hover{text-decoration:underline;color:#00328f;}
.ShowUserItems .Row{margin-bottom:5px;margin-left:10px;padding:0;display:block;}
.ShowUserItems .Row a{font-size:0.70em;font-weight:bold;color: #3E8FC2;}
.ShowUserItems .Row a:hover{text-decoration:underline;color: #3E8FC2;}
.ShowUserItems .Row a:visited{color:#0F88D4;}
.ShowUserItems .ItemsGrid .NumberStyle{float: right; font-size: 0.75em; text-align: right;}
.ShowUserItems .ItemsGrid .NumberStyle a:link{font-size: 0.75em;}
.ShowUserItems hr{float:left;width:100%;border: dashed 1px black; margin: 10px 0 10px 10px;}
*html .ShowUserItems hr{float:left;width:100%;border: dashed 1px black; margin: 10px 0 0px 10px;}
.ShowUserItems .CommandButton{color: #3E8FC2;font-size: 0.75em;}
.ShowUserItems .Response{color: Red;}

/* TopItemReports CSS */
.TopItemReports{width: 500px; border: 0px;}
.TopItemReports .CommandButton{color: #3E8FC2;}
.TopItemReports .CommandButton:link{color: #3E8FC2; font-weight: bold;}
.TopItemReports .CommandButton:visited{color: #3E8FC2; font-weight: bold;}
.TopItemReports .CommandButton:hover{color: #3E8FC2; font-weight: bold;}
.TopItemReports .CommandButton:active{color: #3E8FC2; font-weight: bold;}
.TopItemReports div{width: 100%; float: left;}
.TopItemReports .Row{width: 100%; float: left;}
.TopItemReports .Row .LeftColumn{width: 20%; float: left;}
.TopItemReports .Row .RightColumn{width: 78%; float: right;}
.TopItemReports .Row .Result3ColHeader{margin: 0 5px 0 5px; width: 30%; float: left; text-align: left; font-weight: bold; text-decoration: underline;}
.TopItemReports .Row .Result3ColCountHeader{margin: 0 5px 0 5px; width: 30%; float: left; text-align: center; font-weight: bold; text-decoration: underline;}
*html .TopItemReports .Row .Result3ColHeader{margin: 0 5px 0 2px; width: 30%; float: left; text-align: left; font-weight: bold; text-decoration: underline;}
*html .TopItemReports .Row .Result3ColCountHeader{margin: 0 5px 0 2px; width: 30%; float: left; text-align: center; font-weight: bold; text-decoration: underline;}
.TopItemReports .Row .Result3ColValue{margin: 0 5px 0 5px; width: 30%; float: left; text-align: left; font-size: 0.75em;}
.TopItemReports .Row .Result3ColCountValue{margin: 0 5px 0 5px; width: 30%; float: left; text-align: center; font-size: 0.75em;}
.TopItemReports .Row .Result2ColHeader{margin: 0 5px 0 5px; width: 45%; float: left; text-align: left; font-weight: bold; text-decoration: underline;}
.TopItemReports .Row .Result2ColCountHeader{margin: 0 5px 0 5px; width: 45%; float: left; text-align: center; font-weight: bold; text-decoration: underline;}
*html .TopItemReports .Row .Result2ColHeader{margin: 0 5px 0 2px; width: 45%; float: left; text-align: left; font-weight: bold; text-decoration: underline;}
*html .TopItemReports .Row .Result2ColCountHeader{margin: 0 5px 0 2px; width: 45%; float: left; text-align: center; font-weight: bold; text-decoration: underline;}
.TopItemReports .Row .Result2ColValue{margin: 0 5px 0 5px; width: 45%; float: left; text-align: left;}
.TopItemReports .Row .Result2ColCountValue{margin: 0 5px 0 5px; width: 45%; float: left; text-align: center; font-size: 0.75em;}
.TopItemReports .Response{width: 100%; float: left; color: Red;}
.TopItemReports .Padding{margin-top:15px;}
.TopItemReports .NormalTextBox{width:366px;margin:0 0 4px 8px;}
.TopItemReports .Checkbox{margin-left:5px;}
.TopItemReports textarea.NormalTextBox{height:80px;}
.TopItemReports .Medium{width:24%;margin-right:5px;}
.TopItemReports .Calendar{width:14px;margin-right:10px;cursor:pointer;cursor:hand;}
.TopItemReports .Separator{margin-right:5px;}
.TopItemReports .Clear{width:40%;}
.TopItemReports .Small{width:8%;margin-right:2px;margin-left:0;}
.TopItemReports .StandardButton{width:80px;margin-right:5px; cursor: hand; cursor: pointer;}
.TopItemReports .ImageSpan img{width: 280px; float:left;}
.TopItemReports hr{float: left; width: 100%;border: dashed 1px black; margin: 10px 5px 10px 5px;}
*html .TopItemReports hr{float: left; width: 100%;border: dashed 1px black; margin: 10px 5px 0px 5px;}
.TopItemReports .TitleRow{margin: 10px 0 10px 0; width: 100%;}
.TopItemReports .DateRangeOptions{padding:0 0 5px 0;margin-bottom:5px;}
/*.TopItemReports .DateRangeOptions{border-bottom:1px dashed #222222;padding:0 0 5px 0;margin-bottom:5px;float:left;width:100%;}*/
.TopItemReports .DateRangeOptions div{float:left;width:100%;}
/*.TopItemReports .DateRangeOptions div{float:left;width:100%;}*/
.TopItemReports .DateRangeOptions img{border:1px solid #428A8A;background-color:#428A8A;cursor:hand;cursor:pointer;margin-top:1px;}
.TopItemReports .DateRangeOptions span{padding:0 4px 1px 4px;font-size:12px;font-weight:bold;font-family:Arial;}
/*.TopItemReports .DateRangeOptions span{float:left;}*/
.TopItemReports .DateRangeOptions span.Right{padding:0 4px 1px 4px;font-size:12px;font-weight:bold;font-family:Arial;}
.TopItemReports .Grid{width: 100%; float: left;}
.TopItemReports .Grid .NumberStyle{font-size: 0.75em; text-align: right; width: 100%;}
.TopItemReports .Grid .NumberStyle a{font-size: 0.75em; text-align: right;}
.TopItemReports .Grid .NumberStyle a:link{font-size: 0.75em; text-align: right; color: #3E8FC2;}
.TopItemReports .Grid .NumberStyle a:visited{font-size: 0.75em; text-align: right; color: #3E8FC2;}

.TopItemReports .TabRow{margin-left: 0px; width: 100%; float: left; border: 0px; margin-bottom: 0px; padding-bottom: 0px; border-bottom: 1px solid #3E8FC2;}

.TopItemReports .Tabs{float:left;margin:0;padding:0; width: 100%;}
.TopItemReports .Tabs li{width: 85px; background-color:#F4F4F4;float:left;list-style:none;border-top:1px solid #3E8FC2;border-right:1px solid #3E8FC2;padding:4px 8px 4px 8px;cursor:hand;cursor:pointer;font-weight:bold;}
.TopItemReports .Tabs li.InactiveTab{width: 95px; background-color:#F4F4F4;position:relative;top:0px;margin-left: 0px;border-left:1px solid #3E8FC2;}
.TopItemReports .Tabs li.ActiveTab{width: 95px; background-color:#FFFFFF;position:relative;top:1px;margin-left: 0px;border-left:1px solid #3E8FC2;}
.TopItemReports .Tabs .TabButton{font-size: 12px; width: 100%; height: 100%; background-color: Transparent; border: 0px; text-decoration: none; font-weight: normal; cursor:hand; cursor:pointer;}
.TopItemReports .Tabs .TabButton:link{font-size: 12px; text-decoration: none; font-weight: normal; cursor:hand; cursor:pointer;}
.TopItemReports .Tabs .TabButton:visited{font-size: 12px; text-decoration: none; font-weight: normal; cursor:hand; cursor:pointer;}
.TopItemReports .Tabs .TabButton:hover{font-size: 12px; text-decoration: none; font-weight: normal; cursor:hand; cursor:pointer;}
.TopItemReports .Tabs .TabButton:active{font-size: 12px; text-decoration: none; font-weight: normal; cursor:hand; cursor:pointer;}

.TopItemReportsList {margin:0; padding:0;float:left;width: 500px;}
.TopItemReportsList img{cursor:hand;cursor:pointer;float:left;margin-top:7px;}
/*html .TopItemReportsList hr{margin-top:0;margin-bottom:0;}*/
.TopItemReportsList{font-size: 100%;padding-bottom:5px;margin-bottom:5px;}
.TopItemReportsList .TitleRow a{font-size: 11px;margin-bottom:10px;display:block;line-height:14px;text-decoration:none;color:#00328f;}
.TopItemReportsList .TitleRow a:hover{text-decoration:underline;color:#00328f;}
.TopItemReportsList .Row{margin-bottom:5px;margin-left:10px;padding:0;display:block;}
.TopItemReportsList .Row a{font-size:0.70em;font-weight:bold;color: #3E8FC2;}
.TopItemReportsList .Row a:hover{text-decoration:underline;color: #3E8FC2;}
.TopItemReportsList .Row a:visited{color:#0F88D4;}
.TopItemReportsList .ItemsGrid .NumberStyle{float: right; font-size: 0.75em; text-align: right;}
.TopItemReportsList .ItemsGrid .NumberStyle a:link{font-size: 0.75em; color: #3E8FC2;}
.TopItemReportsList .ItemsGrid .NumberStyle a:visited{font-size: 0.75em; color: #3E8FC2;}
/*.TopItemReportsList hr{float:left;width:100%;border: dashed 1px; margin: 10px 0 10px 0;}*/
.TopItemReportsList hr{float:left;width:100%;border: dashed 1px black; margin: 10px 5px 10px 5px;}
*html .TopItemReportsList hr{float:left;width:100%;border: dashed 1px black; margin: 10px 5px 0px 5px;}
.TopItemReportsList .CommandButton{color: #3E8FC2;font-size: 0.75em; border:1px solid #0F88D4; color:#333333; background-color: #FFF;}
.TopItemReportsList .StandardButton{border:1px solid #0F88D4; color:#333333; background-color: #FFF; cursor: hand; cursor: pointer;}
.TopItemReportsList .Response{color: Red;}

.DateRangeSelection {position:absolute;z-index:499;display:none;width:170px;}
.DateRangeSelection .Container{border:1px solid #428A8A;position:relative;padding:2px 5px 2px 5px;top:-1px;background-color:#F7F7F7;float:left;width:100%;}
.DateRangeSelection img{border-top:1px solid #428A8A;border-right:1px solid #428A8A;border-left:1px solid #428A8A;background-color:#428A8A;display:block;border-bottom:1px solid white;cursor:hand;cursor:pointer;}
.DateRangeSelection .Container .SubHead{font-size:11px;margin-bottom:5px;margin-top:5px;color:#222222;}
.DateRangeSelection .Container div div{padding:2px 0 2px 0;float:left;width:100%;}
.DateRangeSelection .Container div div label.Normal{float:left;padding-top:2px;color:#222222;font-weight:normal;}
.DateRangeSelection .Container div div input.StandardTextBox{float:right;width:80px;}
.DateRangeSelection .Container img{border:0;float:right;width:14px;margin-left:4px;margin-top:2px;}
.DateRangeSelection .StandardButton{float:right;font-size:9px;width:47px;margin:0 2px 0 0;}

/* Calendar Control. */
.CalendarRangeControl {background-color:#FFFFFF;}
.CalendarRangeControl .DialogInner{padding:0;}
.CalendarRangeControl .monthYearSelect{background-color: #5FAFAF;text-align:right;padding-bottom:4px;}
.CalendarRangeControl .monthYearSelect select{font-size:12px;background-color:#FFFFFF;margin-left:4px;margin-top:4px;margin-bottom:4px;}
.CalendarRangeControl .monthYearSelect img{cursor:hand;cursor:pointer;margin-top:4px;margin-right:4px;float:right;}
.CalendarRangeControl .dayHeadings{background-color: #5FAFAF;font-size:12px;color: #FFFFFF;padding:4px;}
.CalendarRangeControl tbody td, .CalendarRangeControl .DayHeadings td{text-align:center;padding:4px;border:1px solid #428A8A;}
.CalendarRangeControl tr{font-family:'Lucida Sans Unicode', 'Lucida Grande', sans-serif;}
.CalendarRangeControl tbody tr{font-size:12px;}
.CalendarRangeControl .WeekEnd{background-color: #E0FFEB;color: #3C3C3C;}
.CalendarRangeControl .WeekDay{background-color: #FFFFFF;color: #3C3C3C;}
.CalendarRangeControl .DayOver{background-color: #95BCD0;color: #E0EBFF;}
.CalendarRangeControl .CurrentDay{background-color: #00A955;color: #FFFFFF;}
.CalendarRangeControl .WeekEnd span, .CalendarRangeControl .WeekDay span, .CalendarRangeControl .DayOver span, .CalendarRangeControl .CurrentDay span{text-decoration:underline;cursor:pointer;cursor:hand;}


/* Class for BlogPlus module expert pictures and ShowUsersWithLinks module user image */
.UserImageSize{width: 200px; border: 0px;}


/* ShowLatestCaseComments CSS */
.ShowLatestCaseComments{width: 100%;}
.ShowLatestCaseComments .Row{width: 100%; margin: 2px 2px 2px 2px;}
.ShowLatestCaseComments .Row .HeadLine{font-size: 12px;}


/* Additional CSS - William Milliken, 2011 */
#main_container #dnn_ContentPane2 br {line-height:0;height:0;}
#main_container #dnn_ContentPane1.ContentPane1:empty {display:none;border-top:0;}
#main_container #dnn_ContentPane2.ContentPane2:empty {display:none;border-top:0;}
#main_container #dnn_ContentPane div.mainContainerHolder3 {border-top-width:0;}
#dnn_RightPane h3 {margin-bottom:10px;}
.RegistrationCustom .registrationFields span.CaseType span.Normal {font-size:11px/*0.7em*/;padding-bottom:5px;}
div.ContentPane1 div.Normal {margin-bottom:10px;font-size:11px;line-height:16px;padding-bottom:5px;border-bottom:1px
 dotted #4d4d4d;font-family:Arial, Helvetica, sans-serif;}
div.ContentPane2 div.Normal {margin-bottom:10px;font-size:11px;line-height:16px;padding-bottom:5px;border-bottom:1px
 dotted #4d4d4d;font-family:Arial, Helvetica, sans-serif;}
div.BlogEntry {font-size:12px;}
#main_container #dnn_ContentPane div.containerWrap div.ctitle span.Head {
color:#004789;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:28px;
font-weight:normal;
margin-bottom:15px;
}
div.ctitle {}
div.NewsFeed {font-size:11px;}
div.NewsFeed span {font-size:11px !important;}
#dnn_RightPane div.ccontent br {display:none;}
#dnn_RightPane div.NewsFeed {font-size:11px;}
#dnn_RightPane div.NewsFeed a {font-size:11px;}









































