/****************************************************************
 * Shared 
 ****************************************************************/

.breadcrumb
{
	font-size: 8pt;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

.welcomeMessage
{
	font-size: 10pt;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

.searchTitle
{
	font-weight: bold;
	font-size: 10pt;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

.searchSummary
{
	font-size: 10pt;
	font-family: Georgia, "Times New Roman", Times, serif;
}

.searchTypeName
{
	font-weight: bold;
	font-size: 10pt;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

body
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: black;
	background-color: White;
	margin: 0;
}

P
{
	font-size: 10pt;
	line-height: 1.5;
	font-family: Georgia, "Times New Roman", Times, serif;
}

h
{
	color: #B0643E;
}

H1
{
	font-weight: bold;
	font-size: 13pt;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

H2
{
	font-weight: bold;
	font-size: 12pt;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

H3
{
	font-weight: bold;
	font-size: 11pt;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

a:link
{
	color: #993300;
	text-decoration: none;
}

a:visited
{     
    color: #993300;
     text-decoration: none;
}

a:active
{
	text-decoration: none;
	color: #993300;
}

a:hover
{
	color: #993300;
	text-decoration: underline;
}

.HeaderText
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: Black;
}

.HeaderSelectedText
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10pt;
	font-weight: bold;
	color: Black;
}

.NormalText
{
	font-size: 9pt;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

.DisabledText
{
	font-size: 10;
	font-weight: normal;
	color: Gray;
}

.ErrorText
{
	font-weight: normal;
	font-size: 12px;
	color: #dc143c;
}

.FlatTextBox
{
	font-size: 12;	
	color: Black;
	border: solid 1px black;
}

.BorderlessTextBox
{
	border: none;	
	font-size: 10;
	width: 100%;
}

.FlatButton
{
	font-size: 12;	
	height: 19;
	color: black;
	border: solid 1px black;
	background: url('images/ButtonBackground.gif');
}

.dataGrid
{
	word-spacing: normal;
	text-transform: none;
	color: #000000;
	letter-spacing: normal;
	text-decoration: none;
}

.FlatHoverButton
{
	color: none;
	text-decoration: underline;
	border: 0;
	padding: 0;
}


.ol
{
	font-size: 10pt;
	font-family: Georgia, "Times New Roman", Times, serif;
}

.ul
{
	font-size: 10pt;
	font-family: Georgia, "Times New Roman", Times, serif;
}

/****************************************************************
 * DHTML Tool Tip
 ****************************************************************/
#dhtmltooltip
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11;
	font-weight: normal;
	color: Black;
	position: absolute;
	width: 150px;
	border: 1px solid black;
	padding: 2px;
	background-color: lightyellow;
	visibility: hidden;
	z-index: 100;
	/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
	filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

/****************************************************************
 * Content
 ****************************************************************/
.ContentTitle
{
	font-weight: bold;
	font-size: 11pt;
	color: #930;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

/* This selector specifically targets 'This week's top articles' and This week's top downloads' */
table tr td table tr td table tr td table tr td table tr td table tr td table.PortalControlPaneTable tr td.PortalControlPaneContent table tr td table.NormalText tr td table.NormalText tr td table tr td a.ContentTitle
{
	font-size: 10pt;
	font-weight: normal;
}

.ContentHitCount 
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 8pt;
	color: Gray;
}

.ContentPublishDate
{
	font-weight: normal;
	font-size: 8pt;
	margin-bottom: 10px;
	color: #666666;
	font-family: Georgia, "Times New Roman", Times, serif;
}

.ContentTitle a:visited
{
	color: #993300;
	inherited: none;	
}

.ContentAuthor
{
	font-weight: normal;
	font-size: 8pt;
	color: #000000;
	font-style: normal;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	display: block;
	margin: 5px 0 5px 0;
}

.ContentTheme
{
	font-weight: bold;
	font-size: 10pt;
	text-transform: normal;
	color: #666666;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	display: block;
	margin: 5px 0 5px 0;
}

.ContentCallout 
{	
	font-weight: normal;
	font-size: 10pt;
	line-height: 1.5;
	color: #000000;
	display: block;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin: 5px 0 5px 0
}

/* This selector targets the spacing issue with callouts on the home page */
table tr td table tr td table tr td table tr td table tr td table tr td table.PortalControlPaneTable tr td.PortalControlPaneContent table tr td div table tr td span.ContentAuthor
{
	margin-bottom: -15px;
}

.ContentLink 
{
	font-weight: normal;
	font-size: 12;
	color: #993300;
	font-family: Georgia, "Times New Roman", Times, serif;
}

.ContentText
{
	font-weight: normal;
	font-size: 12;
	font-family: Georgia, "Times New Roman", Times, serif;
}

.ContentHeaderText
{
	font-weight: bold;
	text-transform: normal;
	font-size: 10pt;
	color: #000000;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

.ContentPollText
{
	font-weight: normal;
	font-size: 10pt;
	margin-bottom: 5px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

.ContentPremise
{
	font-weight: normal;
	font-size: 10pt;
	color: #000000;
	margin-bottom: 10px;
	font-family: Georgia, "Times New Roman", Times, serif;
}

.ContentSummary
{
	font-weight: normal;
	font-size: 10pt;
	color: #000000;
	margin-bottom: 10px;
	font-family: Georgia, "Times New Roman", Times, serif;
}

.ContentPollTitle
{
    font-weight: bold;
    font-size: 10pt;
    margin-bottom: 5px;
	color: black;
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
}

.ContentPollQuestion
{
      font-weight: normal;
      font-size: 10pt;
      font-family: Georgia, "Times New Roman", Times, serif;
}

.PollResultBar
{
      font-weight: normal;
      font-family: Georgia, "Times New Roman", Times, serif;
}

.ContentPollResultText
{
      font-weight: normal;
      font-size: 10pt;
      font-family: Georgia, "Times New Roman", Times, serif;
}
 
.ContentPollResponses
{
      font-weight: normal;
      font-size: 10pt;
      font-family: Georgia, "Times New Roman", Times, serif;
}

.ContentPollAnswers
{
      font-weight: normal;
      font-size: 10pt;
      font-family: Georgia, "Times New Roman", Times, serif;
}

/****************************************************************
 * Footer
 ****************************************************************/

.FooterMenuCopyright
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 8pt;
	color:#CCCCCC;
}

a.FooterMenuCopyright
{
	text-decoration:none;
	color:#CCCCCC;
}

a.FooterMenuCopyright:hover
{
	text-decoration: underline;
	color:#CCCCCC;
}

a.FooterMenuCopyright:visited
{
	color:#CCCCCC;
}

a.FooterMenuCopyright:active
{
	color:#CCCCCC;
}

.FooterMenu
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight:bold;
	color:#CCCCCC;
}

a.FooterMenu
{
	text-decoration:none;
	color:#CCCCCC;
}

a.FooterMenu:hover
{
	text-decoration: underline;
	color:#CCCCCC;
}

a.FooterMenu:visited
{
	color:#CCCCCC;
}

a.FooterMenu:active
{
	color:#CCCCCC;
}


/****************************************************************
 * Control Pane 
 ****************************************************************/
.ControlPaneTitle
{
	background-color:White;
	border: solid 1px lightgray;
}

.ControlPaneTitle thead
{ 
	background-position: 0% 0%; background-color:transparent; background-repeat:repeat; background-attachment:scroll
}
.PortalControlPaneTitle
{
	white-space:nowrap;
	color: black;
	font-size: 12;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

.PortalControlPaneTitleAdmin b
{
	border: outset 1px white;
	background: white;
	font-weight: normal;
	color: white;
	width: 100%;
}

.PortalControlPaneTitleAdmin b a
{ 
	font-size: 11;
	font-weight: normal;
	color: gray;
}

.PortalControlPaneTitleAdmin b a:hover
{
	font-size: 11;
	font-weight: normal;
	color: gray;
}

.PortalControlPaneContent
{
	font-size: 14;
	background-color: White;
	border-left: solid 1px #D3D3D3;
	border-right: solid 1px #D3D3D3;
	border-bottom: solid 1px #D3D3D3;
}

/****************************************************************
 * Navigation Bar Control 
 ****************************************************************/
.NavigationBarContent a
{
	font-size: 9pt;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: Gray;	
	font-weight: bold;
	text-decoration: none;
	border-color: transparent;
	padding-top: 4px;
	padding-right: 4px;
	padding-left: 4px;
	padding-bottom: 4px;
		
}

.NavigationRedirect A:hover
{
	cursor: hand;
  border-style:none;
}

.NavigationRedirect img
{
	cursor: hand;
	border-style:none;
}

a.NavigationBarLink
{
	color: black;	
	text-decoration: none;
}

a.NavigationBarLink:link
{
	color: #993300;
	text-decoration: none;
}

a.NavigationBarLink:visited
{
	color: #993300;
	text-decoration: none;
}

a.NavigationBarLink:active
{
	color: #993300;
	text-decoration: none;
}

a.NavigationBarLink:hover
{
	text-decoration: underline;		
}

a.NavigationBarLinkCurrent
{
	color: black;
	text-decoration: none;
}

a.NavigationBarLinkCurrent:visited
{	
	/*color: #993300;*/
	color: Black;
	text-decoration: none;
}

a.NavigationBarLinkCurrent:link
{		
	color: black;
	text-decoration: none;
}

a.NavigationBarLinkCurrent:active
{
	color: #993300;
	text-decoration: none;
}

a.NavigationBarLinkCurrent:hover
{
	text-decoration: none;
	color: #993300;	
	/*background-color: #D0D6D6;*/	
}


/****************************************************************
 * Parent Category 
 ****************************************************************/
.ParentCategoryControlContent
{
	background: url('NavigationBarBackground.gif');	
}

.ParentCategoryControlContent a
{
	font-size: 12;
	color: white;	
	font-weight: bold;
	text-decoration: none;
}

.ParentCategoryControlContent a:hover
{
	font-size: 12;
	color: white;	
	font-weight: bold;
	text-decoration: none;
}

/****************************************************************
 * Login Control 
 ****************************************************************/
.LoginControlAdminRow
{
	background-color: #AFAFAF;
}

.LoginControlText
{
	font-size: 12;	
	color: Black;
}

.LoginControlText Label
{
	font-size: 10;	
	color: Black;
}

/****************************************************************
 * Current Page Control 
 ****************************************************************/
.CurrentPageControlPageName
{
	margin-left: 3px;
	font-size: 12pt;
	color: black;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;	
}

.CurrentPageControlPageDescription
{
	font-size: 12;
	color: black;	
}

/****************************************************************
 * Search Control 
 ****************************************************************/
.SearchControlTable
{
	background-color: orange;
	height: 100%;
}

/****************************************************************
 * Links Control 
 ****************************************************************/
.LinksControlTable
{
	border-bottom: solid 1px #afafff;
}

.LinksControlHeader
{
	font-size: 11;
	text-align: left;
	color: #AFAFAF;		
}

/****************************************************************
 * Admin Page Control 
 ****************************************************************/
.AdminPageTable
{
	display: inline;
	background-color: White;
}

.AdminPageTableRow TD
{
	border: outset 1px white;
	background-color: black;
	font-size: 11;
	color: white;	
}

.AdminPageTableRow TD A
{
	background-color: black;
	font-size: 11;
	color: gray;	
}

.AdminPageTableRow TD A:hover
{
	background-color: black;
	font-size: 11;
	color: gray;	
}

/****************************************************************
 * Portal Page Panel Control 
 ****************************************************************/
.PortalControlPaneTitle
{
	font-size:12;
	

}

/****************************************************************
 * Portal Page Layout Control 
 ****************************************************************/
.PortalPageLayoutTableRow TD
{
	font-size: 11;
}

.PortalPageLayoutTableRow TD A
{
	font-size: 11;	
}

.PortalPageLayoutTableRow TD A:hover
{
	font-size: 11;
	color: gray;	
}

.PortalPageLayoutTable
{
	border: solid 1px lightgray;	
	font-size: 12;
	color: black;
	background-color:White;	
}

.PortalPageLayoutAdminCell
{
	border:1px dashed Gray; 
}

/****************************************************************
 * Admin Menu Control 
 ****************************************************************/
.AdminMenuControlTable
{
	background-color: E3E2E2;
}

.AdminMenuControlTable TH
{
	font-size: 12;
	font-weight: bold;
	color: black;
}

.AdminMenuControlTable TD
{
	text-indent: 10;
	font-size: 12;
	color: black;
}

/****************************************************************
 * Portal Control 
 ****************************************************************/
.ControlDropZone
{
	border:1px dotted #AFAFFF; margin:5; width: 100%;
	font-size: 11;	
	text-align: center;
	color: #AFAFFF
}

.PortalControlViewerBarTable
{
	width: 100%;
}

.PortalControlPropertiesControlDiv
{
	background-color: menu;
	display: inline;
	position: absolute;
	border: outset 1px white;
	width: 300;
	height: 25%;
	left: 0;
	top: 0;
}

.PortalControlPropertiesControlDiv TD
{

	font-size: 11; 
	border: solid 1px menu;
}

.PortalControlPropertiesControlDiv TH
{

	font-size: 11; 
	font-weight: normal;
}

.ControlPropertiesTable
{
	border:1px solid gray; 	
}

.ControlPropertiesTable TD
{
	background-color: white;
}


.ControlPropertiesButtonTable
{
	background-color: menu;
	width: 100%;
}

.ControlPropertiesButtonTable TD
{
	background-color: menu;
}

.DropDownMenuControlTable
{
	border: solid 1px gray;
	background-color: menu;
	visibility: hidden;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 20;
}

.DropDownMenuControlTable TR
{
	height: 25;
}

.DropDownMenuControlTable TD
{
	border: none;
	background-color: white;	
	font-size: 11;	
	color: Black;
	cursor: default;
}

.DropDownMenuControlTable TD A
{
	border: none;	
	background-color: Transparent;
	font-size: 11;	
	color: blue;
}

.DropDownMenuControlTable TD A:hover
{
	border: none;
	background-color: Transparent;	
	font-size: 11;	
	color: blue;
}

/****************************************************************
 * Admin Bar Control 
 ****************************************************************/
.AdminBarTable
{
}

.AdminBarRow
{
	font-size: 11;
	color: White;
	background-color: ActiveCaption; 
	cursor: default;
}

.AdminBarDropDownMenuImage
{
	cursor: hand;
}

.AdminBarCloseButton
{
	cursor: hand;	
}

.AdminBarDragImage
{
	cursor: move;	
}

.DNDPropertiesHeader
{
	font-size: 10;
	color: White;
	background-color: ActiveCaption; 
	text-align: left;
	cursor: move;
	height: 16;
}

.PortalControlViewerControlPanel
{
	width: 230;
	height: 500;
	position: absolute;
	left: 0;
	top: 0;
	border: outset 1px menu;
	background-color: menu;
}

.PortalControlViewerControlTable TD
{
}

.PortalControlViewerControlHeader
{
	background-color: ActiveCaption; 
	border: solid 1px black;	
	font-size: 10;
	color: White;
	cursor: move;
}

.PortalControlViewerControlDragTable
{
	border: solid 1px black;	
	font-size: 10;
	background-color: white;
	width: 200;
}

.PortalControlViewerControlDragTable TD
{
	cursor: default;
	font-size: 10;
	text-align: center;	
}

.PortalControlViewerControlDragBar
{
	background-color: ActiveCaption; 	
}

.PortalControlViewerControlCategory
{
	font-size: 10;
	text-align: center;	
	cursor: hand;
	border: solid 1px gray;
	background-color: Silver;
	font-weight: bold;	
}

.ComplexPropertyTextBox
{
	border: solid 1px menu;	
	font-size: 12; 
}

.HelpIcon
{
	cursor: help;
}

.open
{
	font-family: verdana, Tahoma, arial, sans-serif;
	font-size: 12;
	list-style-image: url('CollapsedButton.gif');
	cursor: default;
	inherit: none
}

.close
{
	font-family: verdana, Tahoma, arial, sans-serif;
	font-size: 12;
	list-style-image: url('ExpandedButton.gif');
	cursor: default;
	inherit: none
}

.blank
{
	font-family: verdana, Tahoma, arial, sans-serif;
	font-size: 12;
    list-style-image: url('Blank.gif');
	cursor: default
}

.LoginControlTable
{
	background: white;
	background-color: E3E2E2
}
.LoginControlTable a
{
	font-size: 12;
	font-weight: normal;
	text-decoration: underline;
}
.LoginControlTable td
{
	background-color: E3E2E2
}

.LoginControlTable tr
{
	background-color: E3E2E2
}

.TemplateControlTable
{
	border: solid 1px black;	
	font-family: helvetica, Arial, Tahoma;
	font-size: 12;
	color: black;	
	position: absolute;
	top: 100;
	left: 0;
}

.TemplateControlTableHeader
{
	font-family: helvetica, Arial, Tahoma;
	font-size: 11;
	color: White;
	background-color: ActiveCaption; 
	cursor: move;
}

.TemplateControlPanel
{
	background-color: menu;
	height: 100%;
	overflow-y: scroll;	
}

.TemplateControlHeader
{
	font-family: helvetica, Arial, Tahoma;
	font-size: 10;
	color: White;
	background-color: ActiveCaption; 
	text-align: left;
	cursor: hand;
	height: 16;	
}

.TemplateControlPanelRow
{
	display: none;
}

.TemplateControlDropTargetRow
{
	display: none;
}

.LogoutPageControl
{
}


.CategoryNavigationControl 
{
	height: 37px;
	width: 160px;
	text-align: center;
	background: url('images/comm_button_off_01.gif') ;
	border-style: none;
	
}

.CategoryNavigationMouseOut
{
	height: 37px;		
	width: 160px;
	text-align: center;
	background: url('images/comm_button_off_01.gif') ;	
	border-style: none;
	
}

.CategoryNavigationMouseOn
{
	text-decoration: none;
	height: 37px;
	width: 160px;
	text-align: center;
	background: url('images/comm_button_on.gif') ;
}

/****************************************************************
 * pmb greeting control
 ****************************************************************/
.PmbGreetingControl
{
	font-size: 10
}
.PmbGreetingControlLabel
{
	color: #993300;
}

/****************************************************************
 * pmb Member Directory Control
 ****************************************************************/
.PMBMemberDirectControl
{
	background-color: gray;
	font-size: 10;	
}
.PMBMemberDirectControl a:hover
{
	color: white;
	text-decoration: underline;
}
.PMBMemberDirectControl a:active
{
	color: Gray;
	text-decoration: underline;
}

.PMBMemberDirectControlHeaderAsc
{
	background: url('images/arrow_up.gif') no-repeat right;
}

.PMBMemberDirectControlHeaderDsc
{
	background: url('images/arrow_down.gif') no-repeat right;
}
.PMBMemberDirectTabButtonOn
{
	font-family: Georgia, "Times New Roman", Times, serif;	
	font-weight: normal;
	color: Black;
	font-size: 12;	
	height: 20;
	width: 19;
	color: black;
	border: none;	
	background: url('images/ButtonBackgroundOn.gif') bottom;
	cursor:hand;


}
.PMBMemberDirectTabButtonOff
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12;
	font-weight: normal;
	color: Black;
	height: 20;
	width: 19;
	color: black;
	border: none;
	background: url('images/ButtonBackgroundOff.gif');
	cursor:hand;


}
.PMBMemberDirectTabButtonNone
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12;
	font-weight: normal;
	color: Black;
	height: 20;
	width: 19;
	color: black;	
	border: none;
	vertical-align: center;
	text-align:center;
	background: url('images/ButtonBackgroundOn.gif') bottom;
}

.PMBMemberDirectAllTabButtonOn
{
	font-family: Georgia, "Times New Roman", Times, serif;	
	font-weight: normal;
	color: Black;
	font-size: 12;	
	height: 20;
	width: 39;
	color: black;
	border: none;	
	background: url('images/ButtonBackgroundAllOn.gif') bottom;
	cursor:hand;


}
.PMBMemberDirectAllTabButtonOff
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12;
	font-weight: normal;
	color: Black;
	height: 20;
	width: 39;
	color: black;
	border: none;
	background: url('images/ButtonBackgroundAllOff.gif');
	cursor:hand;


}
.PMBMemberDirectAllTabButtonNone
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12;
	font-weight: normal;
	color: Black;
	height: 20;
	width: 39;
	color: black;	
	border: none;
	vertical-align: center;
	text-align:center;
	background: url('images/ButtonBackgroundAllOn.gif') bottom;
}



/****************************************************************
 * pmb Calendar Control
 ****************************************************************/
.PMBCalendarControlHeader
{
	border: none;
	background-color:Gray;
	color: White;
	font-size: 14;
	font-weight:bold;
}

.PMBCalendarControlButton
{
	cursor: hand;
}


/****************************************************************
 * pmb My Contact Control
 ****************************************************************/
.PMBMyContentControltheme
{
	font-weight: Bold;
	font-size: 10pt;
	text-transform: normal;
	color: #666666;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin-bottom: 10px;
}


.PMBMyContentControltitle
{
	font-weight: bold;
	font-size: 18px;
	margin-bottom: 5px;
	color: black;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}


.PMBMyContentControlpollText
{
	font-weight: normal;
	font-size: 10pt;
	margin-bottom: 5px;
	font-family: Georgia, "Times New Roman", Times, serif;
}


.PMBMyContentControlauthor
{
	font-weight: bold;
	font-size: 10;
	margin-bottom: 15px;
	color: #666666;
	font-style: italic;
	font-family: Georgia, "Times New Roman", Times, serif;
}


.PMBMyContentControlcallout
{
	
	font-weight: normal;
	font-size: 10pt;
	color: #000000;
	margin-bottom: 10px;
	font-family: Georgia, "Times New Roman", Times, serif;
}


.PMBMyContentControlpremise
{
	font-weight: normal;
	font-size: 10pt;
	color: #000000;
	margin-bottom: 10px;
	font-family: Georgia, "Times New Roman", Times, serif;
}

.PMBMyContentControlsummary
{
	font-weight: normal;
	font-size: 10pt;
	color: #000000;
	margin-bottom: 10px;
	font-family: Georgia, "Times New Roman", Times, serif;
}

/****************************************************************
 * pmb Related Item Control
 ****************************************************************/
.PMBRelatedItemControl
{
	padding-left: 7px;
	font-weight: normal;
	font-size: 10pt;
	background-image: url(images/bullet.gif);
	padding-bottom: 2px;
	padding-top: 2px;
	background-repeat: no-repeat;
	font-family: Georgia, "Times New Roman", Times, serif;
}

.PMBRelatedItemControlCategory
{
	
	font-weight: bold;
	font-size: 10pt;
	padding-bottom: 2px;
	color: #666666;
	padding-top: 6px;
	background-color: white;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

.relatedItemCategory
{
      font-weight: bold;
      font-size: 10pt;
      padding-bottom: 2px;
      color: #000000;
      padding-top: 6px;
      background-color: white;
      font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

.relatedItem
{
      padding-left: 7px;
      font-weight: normal;
      font-size: 10pt;
      /*background-image: url(images/bullet.gif);*/
      padding-bottom: 2px;
      padding-top: 2px;
      background-repeat: no-repeat;
      font-family: Georgia, "Times New Roman", Times, serif;
}

/****************************************************************
 * Poll Control 
 ****************************************************************/
.PollResultBar
{
	color: #006666;
}

/****************************************************************
 * Job Target Featured Jobs Control 
 ****************************************************************/
.jt_job_company
{
	margin-bottom: 10px;
}