/* ================================
    CSS STYLES FOR DotNetNuke
   ================================
*/   

#SiteParentTable
{
	BORDER-RIGHT:#8cacd3 15px solid; 
	BORDER-TOP:#8cacd3 15px solid; 
	BORDER-LEFT:#8cacd3 15px solid; 
	BORDER-BOTTOM:#8cacd3 15px solid;
}

/* ================================
    CSS STYLES FOR DotNetNuke
   ================================
*/   


/* PAGE BACKGROUND */
/* background color for the header at the top of the page  */
.HeadBg {
    background-color: white;
}

/* background color for the content part of the pages */
Body
{
    background-color: white;
}
body, td 
{
	font:12px Arial, Helvetica, sans-serif;
}


/* background/border colors for the selected tab */
.TabBg {
    background-color: Grey;
}

.LeftPane  
{
	
}

.ContentPane  
{
	padding:10px 30px 0px 10px;
}

.RightPane  
{ 
    max-width: 172px;
}
/*
.TopPane
{
	background-image:url('/Portals/0/Images/girl.jpg');
	background-position:left;
	background-repeat:no-repeat;
	height:111px;
	width:172px;
}
*/

.TopPaneRight 
{
	background:#98B4D7;
	/*background-image:url('/Portals/0/Images/headers/defaultheader.jpg');
	background-position:left;
	background-repeat:no-repeat;
	height:111px;*/
}
.LastModifiedDate  {
    font-family: Helvetica, Tahoma, Arial;
    font-size:  7.5pt;
    font-weight: normal;
    color: #666666;
}

/* text style for the selected tab */
.SelectedTab {
    font-weight: bold;
    font-size: 8.5pt;
    color: white;
    font-family: Helvetica, Tahoma, Arial;
    text-decoration: none;
}

/* hyperlink style for the selected tab */
A.SelectedTab:link {
    text-decoration:    none;
    color:white;
}

A.SelectedTab:visited  {
    text-decoration:    none;
    color:#eeeeee;
}

A.SelectedTab:active   {
    text-decoration:    none;
    color:#eeeeee;
}

A.SelectedTab:hover    {
    text-decoration:    none;
    color:#cccccc;
}

/* text style for the unselected tabs */
.OtherTabs {
    font-weight: bold;
    font-size: 8.5pt;
    color: white;
    font-family: Helvetica, Tahoma, Arial;
    text-decoration: none;
}
    
/* hyperlink style for the unselected tabs */
A.OtherTabs:link {
    text-decoration:    none;
    color:white;
}

A.OtherTabs:visited  {
    text-decoration:    none;
    color:#eeeeee;
}

A.OtherTabs:active   {
    text-decoration:    none;
    color:#eeeeee;
}

A.OtherTabs:hover    {
    text-decoration:    none;
    color:#cccccc;
}

/* GENERAL */
/* style for module titles */
.Head   {
    font-family: Helvetica, Tahoma, Arial;
    font-size:  11pt;
    font-weight: bolder;
    font-style: normal;
    color: black;
  
}

.AdminTitle   {
    font-family: Helvetica, Tahoma, Arial;
    font-size:  8pt;
    font-weight: bolder;
    font-style: normal;
    color: green;
}
.AdminTitle .shared 
{
	font-weight:normal;
}
.AdminTitle .shared a 
{
	color:Green;
	font-weight:bold;
}

/* style of item titles on edit and admin pages */
.SubHead    {
    font-family: Helvetica, Tahoma, Arial;
    font-size:  11px;
    font-weight:    bold;
    color: black;
}

/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead {
    font-family: Helvetica, Tahoma, Arial;
    font-size:  11px;
    font-weight:    bold;
    color: black;
}

/* text style used for most text rendered by modules */
.Normal
{
    color: #666666;
    font-family: Helvetica, Tahoma, Arial; 
    font-size: 10pt;
    font-weight:normal;
    font-style:normal;
}

/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox
{
    color: #666666;
    font-family: Helvetica, Tahoma, Arial; 
    font-size: 10pt;
    font-weight:normal;
    font-style:normal;
}

.NormalRed
{
    font-family: Helvetica, Tahoma, Arial;
    font-size: 10px;
    font-weight: bold;
    color: #ff0000
}

.NormalBold
{
    font-family: Helvetica, Tahoma, Arial;
    font-size: 11px;
    font-weight: bold
}

/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton     {
    font-family: Helvetica, Tahoma, Arial;
    font-size: 11px;
    font-weight: normal;
}
    
/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.CommandButton:link {
    text-decoration:    underline;
    color: #003366;
}

A.CommandButton:visited  {
    text-decoration:    underline;
    color: #003366;
}

A.CommandButton:active   {
    text-decoration:    underline;
    color: #003366;
}

A.CommandButton:hover    {
    text-decoration:    underline;
    color: #ff0000;
}
 
 
/*Announcements Module Settings*/
.Announce1
{
    font-family: Helvetica, Tahoma, Arial;
    font-size:  10pt;
    font-weight:    bold;
    color: black;	
}

.Announce2
{
    font-family: Helvetica, Tahoma, Arial;
    font-size:  10pt;
    font-weight:    bold;
    color: #454545;	
} 

/*Module title Settings*/
.ModuleTitleH1  {
    font-family: Helvetica, Tahoma, Arial;
    font-size:  9pt;
    font-weight: bold;
    color: #000000;
}

.ModuleTitleH2    {
    font-family: Helvetica, Tahoma, Arial;
    font-size:  9pt;
    font-weight:    bold;
    color: #454545;
}

.ModuleTitleH3  {
    font-family: Helvetica, Tahoma, Arial;
    font-size:  8pt;
    font-weight: bold;
    color: #000000;
}

.ModuleTitleH4    {
    font-family: Helvetica, Tahoma, Arial;
    font-size:  8pt;
    font-weight:    bold;
    color: #454545;
}
/*End title settings*/

/* GENERIC */
H1  {
    font-family: Helvetica, Tahoma, Arial;
    font-size:  10pt;
    font-weight: bold;
    color: #000000;
}

H2  {
    font-family: Helvetica, Tahoma, Arial;
    font-size:  10pt;
    font-weight:    bold;
    color: #454545;
}

H3  {
    font-family: Helvetica, Tahoma, Arial;
    font-size:  10pt;
    font-weight:    bold;
    color: #000000;
}

H4  {
    font-family: Helvetica, Tahoma, Arial;
    font-size:  12px;
    font-weight:    bold;
    color: #003366;
}

H5, DT  {
    font-family: Helvetica, Tahoma, Arial;
    font-size:  11px;
    font-weight:    bold;
    color: #003366;
}

H6  {
    font-family: Helvetica, Tahoma, Arial;
    font-size:  11px;
    font-weight:    bold;
    color: #003366;
}

TFOOT, THEAD    {
    font-family: Helvetica, Tahoma, Arial;
    font-size:  12px;
    color: #003366;
}

TH  {
    vertical-align: baseline;
    font-family: Helvetica, Tahoma, Arial;
    font-size:  12px;
    font-weight:    bold;
    color: #003366;
}

a, a:link {
    color:  #1A5AA6;
    text-decoration:none;
}

a:visited   {
    color:  #040F82;
    text-decoration:none;
}

a:active    {
    color:  #040F82;
    text-decoration:none;
}

a:hover {
    text-decoration:    underline;
    color:  #040F82;
}

A.Size9:link  {
    text-decoration:    none;
    color:  #1A5AA6;
    font-size: 9pt;
}

A.Size9:visited   {
    text-decoration:    none;
    color:  #040F82;
    font-size: 9pt;
}

A.Size9:active    {
    text-decoration:    none;
    color:  #040F82;
    font-size: 9pt;
}

A.Size9:hover {
    text-decoration:    underline;
    color:  #040F82;
    font-size: 9pt;
}

A.Size8:link  {
    text-decoration:    none;
    color:  #1A5AA6;
    font-size: 8pt;
}

A.Size8:visited   {
    text-decoration:    none;
    color:  #040F82;
    font-size: 8pt;
}

A.Size8:active    {
    text-decoration:    none;
    color:  #040F82;
    font-size: 8pt;
}

A.Size8:hover {
    text-decoration:    underline;
    color:  #040F82;
    font-size: 8pt;
}
A.Size7:link  {
    text-decoration:    none;
    color:  #1A5AA6;
    font-size: 8pt;
}

A.Size7:visited   {
    text-decoration:    none;
    color:  #040F82;
    font-size: 8pt;
}

A.Size7:active    {
    text-decoration:    none;
    color:  #040F82;
    font-size: 7pt;
}

A.Size7:hover {
    text-decoration:    underline;
    color:  #040F82;
    font-size: 7pt;
}
A.Size6:link  {
    text-decoration:    none;
    color:  #1A5AA6;
    font-size: 6pt;
}

A.Size6:visited   {
    text-decoration:    none;
    color:  #040F82;
    font-size: 6pt;
}

A.Size6:active    {
    text-decoration:    none;
    color:  #040F82;
    font-size: 6pt;
}

A.Size6:hover {
    text-decoration:    underline;
    color:  #040F82;
    font-size: 6pt;
}
/*specially sized links for the Read More.... in announcements modules*/
A.AnnouncementReadMore:link  {
    text-decoration:    none;
    color:  #1A5AA6;
    font-size: 8pt;
}

A.AnnouncementReadMore:visited   {
    text-decoration:    none;
    color:  #040F82;
    font-size: 8pt;
}

A.AnnouncementReadMore:active    {
    text-decoration:    none;
    color:  #040F82;
    font-size: 8pt;
}

A.AnnouncementReadMore:hover {
    text-decoration:    underline;
    color:  #040F82;
    font-size: 8pt;
}
/*specially sized links for the Read More.... in announcements modules*/

/*specially sized links for the Links Module*/
A.LinksModule:link  {
    text-decoration:    none;
    color:  #1A5AA6;
    font-size: 8pt;
}

A.LinksModule:visited   {
    text-decoration:    none;
    color:  #040F82;
    font-size: 8pt;
}

A.LinksModule:active    {
    text-decoration:    none;
    color:  #040F82;
    font-size: 8pt;
}

A.LinksModule:hover {
    text-decoration:    underline;
    color:  #040F82;
    font-size: 8pt;
}
/*specially sized links for the Read More.... in announcements modules*/

SMALL   {
    font-size:  8px;
}

BIG {
    font-size:  14px;
}

BLOCKQUOTE, PRE {
    font-family:    Lucida Console, monospace;
}


UL LI   {
    list-style-type:    square ;
}

UL LI LI    {
    list-style-type:    disc;
}

UL LI LI LI {
    list-style-type:    circle;
}

OL LI   {
    list-style-type:    decimal;
}

OL OL LI    {
    list-style-type:    lower-alpha;
}

OL OL OL LI {
    list-style-type:    lower-roman;
}

HR {
    color: dimgrey;
    height:1pt;
    text-align:left
}

/* Menu-Styles */


/*The BreadCrumbs page*/

.BreadCrumbNotLinkable
{
	font-family: Verdana, Sans-Serif;
	text-decoration: none;
	font-size: 7pt; 
	color:#666666;
	
}

.AdminBreadCrumbsNoLink
{
	font-family: Verdana, Sans-Serif;
	text-decoration: none;
	font-weight: bold;
	font-size: 12pt; 
	color:#666666;
	
}
A.AdminBreadCrumbs:active 	
{
	font-family: Verdana, Sans-Serif;
	text-decoration: none;
	font-weight: bold;
	font-size: 12pt; 
	color:#1A5AA6;
	
}

A.AdminBreadCrumbs:hover 	
{
	font-family: Verdana, Sans-Serif;
	text-decoration: none;
	font-weight: bold;
	font-size: 12pt; 
	color:#1A5AA6;
}

A.AdminBreadCrumbs:link 	
{
	font-family: Verdana, Sans-Serif;
	text-decoration: none;
	font-weight: bold;
	font-size: 12pt; 
	color:#1A5AA6;
}

A.AdminBreadCrumbs:visited 	
{
	font-family: Verdana, Sans-Serif;
	text-decoration: none;
	font-weight: bold;
	font-size: 12pt; 
	color:#1A5AA6;
}
A.BreadCrumbs:active 	
{
	font-family: Verdana, Sans-Serif;
	text-decoration: none;
	font-size: 7pt; 
	color:#1A5AA6;
	
}

A.BreadCrumbs:hover 	
{
	font-family: Verdana, Sans-Serif;
	text-decoration: none;
	font-size: 7pt; 
	color:#1A5AA6;
}

A.BreadCrumbs:link 	
{
	font-family: Verdana, Sans-Serif;
	text-decoration: none;
	font-size: 7pt; 
	color:#1A5AA6;
}

A.BreadCrumbs:visited 	
{
	font-family: Verdana, Sans-Serif;
	text-decoration: none;
	font-size: 7pt; 
	color:#1A5AA6;
}
/*end BreadCrumbs if we are on the page*/

/*The Header BreadCrumbs page*/
A.HeaderCrumbs:link 	
{
	font-family: Verdana, Sans-Serif;
	text-decoration: none;
	font-size: 7pt; 
	color:#1A5AA6;
}

A.HeaderCrumbs:visited 	
{
	font-family: Verdana, Sans-Serif;
	text-decoration: none;
	font-size: 7pt; 
	color:#666666;
}

A.HeaderCrumbs:active 	
{
	font-family: Verdana, Sans-Serif;
	text-decoration: none;
	font-size: 7pt; 
	color:#1A5AA6;
	
}

A.HeaderCrumbs:hover 	
{
	font-family: Verdana, Sans-Serif;
	text-decoration: underline;
	font-size: 7pt; 
	color:#1A5AA6;
}
/*end Header links breadCrumbs if we are on the page*/

A.FooterCrumbs:link 	
{
	font-family: Helvetica, Tahoma, Arial; 
	text-decoration:none;
	font-size: 9pt; 
	color:#FFFFFF;
}

A.FooterCrumbs:visited 	
{
	font-family: Helvetica, Tahoma, Arial; 
	text-decoration:none;
	font-size: 9pt; 
	color:#C0D2E7;
}

A.FooterCrumbs:active 	
{
	font-family: Helvetica, Tahoma, Arial; 
	text-decoration:none;
	font-size: 9pt; 
	color:#C0D2E7;
}

A.FooterCrumbs:hover 	
{
	font-family: Helvetica, Tahoma, Arial; 
	text-decoration:none;
	font-size: 9pt; 
	color:#C0D2E7;
}

A.FooterText:link 	
{
	font-family: Helvetica, Tahoma, Arial; 
	text-decoration:none;
	font-size: 11pt; 
	color:#1A5AA6;
}

A.FooterText:visited 	
{
	font-family: Helvetica, Tahoma, Arial; 
	text-decoration:none;
	font-size: 11pt; 
	color:#040F82;
}

A.FooterText:active 	
{
	font-family: Helvetica, Tahoma, Arial; 
	text-decoration:none;
	font-size: 11pt; 
	color:#040F82;
}

A.FooterText:hover 	
{
	font-family: Helvetica, Tahoma, Arial; 
	text-decoration: underline;
	font-size: 11pt; 
	color:#040F82;
}

.FooterText
{
	font-family: Helvetica, Tahoma, Arial; 
	text-decoration:none;
	font-size: 11pt; 
	color:#1A5AA6;	
	
}


/*The font for the quick links description boxes*/
.QuickLinks	
{
	color: #333333;
	cursor: hand; 
	font-family: Helvetica, Tahoma, Arial; 
	font-size: 8pt; 
	font-weight: bold; 
	font-style: normal;
}

/* Module Title Menu */
.ModuleTitle_MenuContainer {
	border-bottom: blue 0px solid; 
	border-left: blue 0px solid; 
	border-top: blue 0px solid; 
	border-right: blue 0px solid; 
}

.ModuleTitle_MenuBar {
	cursor: pointer; 
	cursor: hand;
	height:16;
	background-color: Transparent;
}

.ModuleTitle_MenuItem {
	cursor: pointer; 
	cursor: hand; 
	color: black; 
	font-family: Helvetica, Tahoma, Arial; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal; 
	border-left: white 0px solid; 
	border-bottom: white 1px solid; 
	border-top: white 1px solid; 
	border-right: white 0px solid;
	background-color: Transparent;
}

.ModuleTitle_MenuIcon {
	cursor: pointer; 
	cursor: hand; 
	background-color: #EEEEEE; 
	border-left: #EEEEEE 1px solid; 
	border-bottom: #EEEEEE 1px solid; 
	border-top: #EEEEEE 1px solid; 
	text-align: center; 
	width: 15; 
}

.ModuleTitle_SubMenu {
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	background-color: #FFFFFF; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=3); 
	border-bottom: #FFFFFF 0px solid; 
	border-left: #FFFFFF 0px solid; 
	border-top: #FFFFFF 0px solid; 
	border-right: #FFFFFF 0px solid;
}

.ModuleTitle_MenuBreak {
	border-bottom: #EEEEEE 1px solid; 
	border-left: #EEEEEE 0px solid; 
	border-top: #EEEEEE 1px solid;  
	border-right: #EEEEEE 0px solid; 
	background-color: #EEEEEE; 
	height: 1px;
	font-size:0px;
}

.ModuleTitle_MenuItemSel {

	cursor: pointer; 
	cursor: hand; 
	color: black; 
	font-family: Helvetica, Tahoma, Arial; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal;

	background-color: #C1D2EE;
}

.ModuleTitle_MenuArrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand; 
	border-right: #FFFFFF 1px solid; 
	border-bottom: #FFFFFF 1px solid; 
	border-top: #FFFFFF 0px solid;
}

.ModuleTitle_RootMenuArrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand;
}

/* Main Menu */
/*This is the container for the whole menu.  All menu items fit within this*/
.MainMenu_MenuContainer {
 
	background-color: #1A59A6;
	border-bottom: red 0px solid;
	border-top: red 0px solid;
	border-right: red 0px solid;
	border-left: red 0px solid;
	width: 760px;
	
}

/*controls the height of the main menu*/
.MainMenu_MenuBar {
	height:27;
	border-bottom: white 0px solid;
	
}

/*the space furthest left on each sub menu element*/
.MainMenu_MenuIcon {
	width: 5px; 
	height: 27px;
	background-color: Gray;
	border-bottom: white 0px solid;
}

/*controls each menu item, including sub items within the main menu*/
.MainMenu_MenuItem {
	cursor: pointer; 
	cursor: hand; 
	color: ffffff; 
	font-family:Arial, Tahoma,  Helvetica; 
	font-size: 8pt; 
	font-weight: normal; 
	font-style: normal; 
	/*the bottom border for each sub menu item*/
	border-bottom: white 0px solid;
	text-align: center;
	
	
}

/*mouseover controls each menu item, including sub items within main menu for mouseover*/
.MainMenu_MenuItemSel {
	background-color: #1A59A6; 
	cursor: pointer; 
	cursor: hand; 
	color: black; 
	font-family:Arial, Tahoma,  Helvetica; 
	font-size: 8pt; 
	font-weight: normal; 
	font-style: normal;
	text-align: center;
	
	
		
}

/*for the item of the current tab*/
.MainMenu_MenuItemSelTab {
	background-color: #1A59A6; 
	cursor: pointer; 
	cursor: hand; 
	color: black; 
	font-family:Arial, Tahoma,  Helvetica; 
	border-bottom: white 0px solid;
	border-top: #98B5D7 0px solid;
	font-size: 8pt; 
	font-weight: bold; 
	font-style: normal;
	text-align: center;
		
}







/*controls the background and container for each group of sub items (sub item menu)*/
.MainMenu_SubMenu {
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	background-color: Gray;
	border-top: #98B5D7 0px solid;
	filter:progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=3) ; 

}

/*.MainMenu_MenuBreak {
	border-bottom: white 2px solid;
	border-top: #98B5D7 0px solid; 
	background-color: #98B5D7; 
	height: 10px;
}*/
.MainMenu_MenuBreak
{
	border-bottom: #404040 0px solid; 
	border-left: #FF8080 0px solid; 
	border-top: #FF8080 0px solid;  
	border-right: #404040 0px solid; 
	background-color: red; 
	height: 3px;
}


.MainMenu_Scroll 
{
	font-family:Wingdings;
	font-size: 16pt; 
	cursor: pointer; 
	cursor: hand; 
	border-bottom: white 0px solid;
	border-top: #98B5D7 0px solid;
	width: auto;
}

.MainMenu_MenuArrow {
	font-family: webdings; 
	font-size: 8pt; 
	cursor: pointer; 
	cursor: hand; 
	border-bottom: white 0px solid;
	border-top: #98B5D7 0px solid;
	width: auto;
}

.MainMenu_RootMenuArrow {
	font-family: webdings; 
	font-size: 8pt; 
	cursor: pointer; 
	cursor: hand;
	border-bottom: white 2px solid;
	border-top: #98B5D7 0px solid;
}


/*Styles imported from interior.css stylesheet on original BSD site*/
.text 
{
font-family:"55 Helvetica Roman", Verdana, sans-serif; 
font-size:10pt; 
line-height:15px; 
color:#505050; 
text-decoration:none; 
width:auto; 
font-style: normal; 
left: auto; 
font-weight: normal;
}

.text10 
{
font-family:"55 Helvetica Roman", Verdana, sans-serif; 
font-size:10pt; 
line-height:15px; 
color:#505050; 
text-decoration:none; 
width:auto; 
font-style: normal; 
left: auto; 
font-weight: normal;
}

.headline 
{  
font-family: "HelveticaNeue BoldExt", Verdana, sans-serif; 
font-size: 12pt; 
font-style: normal; 
line-height: normal; 
font-weight: normal;
}

.headlinelink 
{  
font-family: "HelveticaNeue BoldExt", Verdana, sans-serif; 
font-size: 12pt; 
font-style: normal; 
line-height: normal; 
font-weight: normal
}

.headsublink 
{  
font-family: "55 Helvetica Roman", Verdana, sans-serif; 
font-size: 12pt; 
font-style: normal; 
line-height: normal; 
font-weight: bold; 
color: #666666
}

.textitalic 
{ 
font-family: "55 Helvetica Roman", Verdana, sans-serif; 
font-size: 8pt; 
font-style: italic; 
line-height: normal; 
font-weight: normal; color: 666666; 
letter-spacing: .5pt;
}

.textbold 
{  
font-family: "65 Helvetica Medium", Verdana, sans-serif; 
font-size: 10pt; 
font-style: normal; 
font-weight: bold; 
color: #505050; 
text-decoration: none
}

.headsub12 
{  
font-family: "55 Helvetica Roman", Verdana, sans-serif; 
font-size: 12px; 
font-style: normal; 
line-height: normal; 
font-weight: bold; 
color: #333333; 
text-decoration: none
}

.headsub14 
{  
font-family: "55 Helvetica Roman", Verdana, sans-serif; 
font-size: 12pt; 
font-style: normal; 
line-height: normal; 
font-weight: bold; 
color: #333333; 
text-decoration: none
}

.text12 
{
font-family:"55 Helvetica Roman", Verdana, sans-serif; 
font-size:11pt; 
line-height:15px; 
color:#505050; 
text-decoration:none; 
width:auto; 
clip:rect(   ); 
font-style: normal; 
left: auto
}




.italic 
{ font-family: "55 Helvetica Roman", Verdana, sans-serif; 
font-size: 10pt; 
font-style: italic; 
line-height: normal; 
font-weight: normal; 
color: 666666; 
letter-spacing: .5pt;
}

.header  
{
font-family:"HelveticaNeue BoldExt", Verdana, san-serif;
font-size:14pt; 
color:#000000; 
font-weight:normal; 
font-style:normal; 
text-decoration:none;
}





.headsub13red 
{  
font-family: "66 Helvetica MediumItalic", Verdana, sans-serif; 
font-size: 11pt; 
font-style: normal; 
font-weight: normal; 
color: #333333
}





.text12bold 
{  
font-family: "55 Helvetica Roman", Verdana, sans-serif; 
font-size: 12pt; 
font-style: normal; 
line-height: normal;
font-weight: bold; 
color: #505050
}

.headsubRED 
{  
font-family: "HelveticaNeue BoldExt", Verdana, san-serif; 
font-size: 12pt; 
font-style: normal; 
line-height: normal; 
font-weight: normal
}

.text12italicblue 
{
font-family: "55 Helvetica Roman", Verdana, sans-serif; 
font-size: 12pt; font-style: italic; 
line-height: normal; 
font-weight: normal; 
color: 666666; 
letter-spacing: .5pt;
}

.headlineblue 
{  
font-family: "HelveticaNeue BoldExt", Verdana, sans-serif; 
font-size: 14pt; 
line-height: 16pt; 
font-weight: normal; 
color: #333333}


.headlineblue24 
{  
font-family: "HelveticaNeue MediumExt", Verdana, sans-serif; 
font-size: 15pt; 
font-style: normal; 
font-weight: bold; 
color: #666666
}

/*

.initialcap {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; font-style: normal; line-height: normal; font-weight: bold}

.tex12italic {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: italic; color: #333333}
.floatright {  float: right; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px}
.floatleft {  float: left; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px}
.headlineblue {  font-family: Arial, Helvetica, sans-serif; font-size: 18px; line-height: 24px; font-weight: bold; color: #000066}
.headitalic14 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: italic; font-weight: bold; color: #333333}
.head24 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 24px; font-weight: bold}
.headsubRED {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-style: italic; font-weight: bolder; color: #990000; line-height: 20px}
.text14 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #000000}
.headsub16link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; line-height: 26px}
.headsub13red {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 13px; font-style: italic; font-weight: bold; color: #990000}
.text12italicblue {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: italic; color: #003366}
.text12blditalic {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: italic; font-weight: bold}
.linktext12 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 17px; color: #660000; text-decoration: none}
.text12bold {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; color: #333333}
.headlineblue24 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 24px; font-style: italic; font-weight: bold; color: #000066}
.headsub14grn {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: italic; color: #006666; font-weight: bold}
*/
/*end Styles imported from interior.css stylesheet on original BSD site*/

/***** ITEMS IN /admin/skins ****************/
.BottomPane, .BottomPane td 
{
	color:White;
	font-size:12px;
	text-align:center;
}
.BottomPane 
{
	padding:10px 0px;
	background-color:#1A59A6;	
}
.BottomPane a, .BottomPane td a, .BottomPane td a:visited, BottomPane p
{
	color:White;
	text-decoration:none;
}
.BottomPane td a:hover 
{
	color:#ccc;
}




/*********** TEMPLATE CLASSES *********************/
.HeadBgImage 
{
	padding-bottom:10px;
}
.headertext 
{
	float:right;
	padding-right:50px;
	text-align:right;
}
.headerlinks 
{
	font-size:12px;
	padding:5px 0;
}
.headerlinks a:link, .headerlinks a:visited
{
	color:#8cacd3;
}
.headerlinks a 
{
	padding:0 5px;
	text-decoration:none;
}
.headerlinks a:hover 
{
	text-decoration:underline;
}
.headersearch
{
	font-size:9px;
}
.headersearch input 
{
	font-size:9px;
}
.menuspacer 
{
	width:172px;
	overflow:hidden;
	background:#FEB64A;
}

/*********** EDITABLE MODULE CONTAINER ************/
.EditModuleContainer 
{
	border:2px dotted #999;
	margin:5px;
}

.sidebarpadding 
{
	padding:0px 5px 5px 5px;
	background-color:#feb64a;
}


.ContainerSideMenu a { font-size:11px; }
.ContainerSideMenu a:link { color: #AE6600; }
.ContainerSideMenu a:active { color: #A84B06; }
.ContainerSideMenu a:hover { color: #A84B06; }
.ContainerSideMenu a:visited { color: #414141; }
.ContainerSideMenu .SideMenuItem
{
	visibility:hidden;
    text-decoration: underline;
    display:none;
}
.ContainerSideMenu .SideMenuMain
{
	cursor: hand; 
	cursor: pointer;
}

.sidemenunav
{
	text-align:left;
	vertical-align:middle;
	background-color:#f1d998;
	width:172px;
}

.sidemenunavtree
{
	width:172px;
}

.sidemenunavitem, .sidemenunavitem a, .sidemenunavitem a:active, .sidemenunavitem a:link, .sidemenunavitem a:visited, .sidemenunavitem a:hover
{
	/*padding-left:2px;*/
	font-family:Helvetica,Tahoma,Arial;
	font-size:8pt;
	color:#AE6600;
	text-decoration:underline;
	white-space:normal;
	
}

.sidemenunavitemselected, .sidemenunavitemselected a, .sidemenunavitemselected a:active, .sidemenunavitemselected a:link, .sidemenunavitemselected a:visited, .sidemenunavitemselected a:hover
{
	font-family:Helvetica,Tahoma,Arial;
	font-size:8pt;
	color:#414141;
	text-decoration:underline;
	white-space:normal;
	background-color:#ccddee;
	
}

.sidemenunavtree div table tbody tr td
{
	vertical-align:top;
}

.sidemenunav div table tbody tr td a img
{
	vertical-align:middle;
	position:relative;
	top:-3px;
	padding-right:2px;
}

.sidemenutitle
{
	font-family:Helvetica,Tahoma,Arial;
	font-size:8pt;
	font-weight:700;
	color:rgb(69,69,69);
}


.feedback
{
	text-align:left;
	vertical-align:middle;
	background-color:#feb64a;
	width:172px;
	
}

.lastmodified
{
    padding-left: 5px;
    padding-top: 5px;
}

.AnnouncementItem
{
	padding-right:10px;
	width:1%;
}