/* ================================
    CSS STYLES FOR DotNetNuke
   ================================
*/   

@import "ff.css" screen;

/* PAGE BACKGROUND */
/* background color for the header at the top of the page  */
.HeadBg { }

/* background color for the content part of the pages */
Body { }

.ControlPanel { }

/* background/border colors for the selected tab */
.TabBg { }

.LeftPane { }

.ContentPane { }

.RightPane { }

/* text style for the selected tab */
.SelectedTab { }

/* hyperlink style for the selected tab */
A.SelectedTab:link { }

A.SelectedTab:visited { }

A.SelectedTab:active { }

A.SelectedTab:hover { }

/* text style for the unselected tabs */
.OtherTabs { }

/* hyperlink style for the unselected tabs */
A.OtherTabs:link { }

A.OtherTabs:visited { }

A.OtherTabs:active { }

A.OtherTabs:hover { }

/* GENERAL */
/* style for module titles */
.Head { }

/* style of item titles on edit and admin pages */
.SubHead { }

/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead { }

/* text style used for most text rendered by modules */
.Normal { }

/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox { }

.NormalRed { }

.NormalBold { }

/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton { }

/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.CommandButton:link { }

A.CommandButton:visited { }

A.CommandButton:active { }

A.CommandButton:hover { }

/* button style for standard HTML buttons */
.StandardButton { }

/* GENERIC */
H1 { }

H2 { }

H3 { }

H4 { }

H5, DT { }

H6 { }

TFOOT, THEAD { }

TH { }

A:link { }

A:visited { }

A:active { }

A:hover { }

SMALL { }

BIG { }

BLOCKQUOTE, PRE { }

UL LI { }

UL LI LI { }

UL LI LI LI { }

OL LI { }

OL OL LI { }

OL OL OL LI { }

HR { }

/* MODULE-SPECIFIC */
/* text style for reading messages in Discussion */    
.Message { }

/* style of item titles by Announcements and events */
.ItemTitle { }

/* Menu-Styles */
/* Module Title Menu */
.ModuleTitle_MenuContainer { }

.ModuleTitle_MenuBar { }

.ModuleTitle_MenuItem { }

.ModuleTitle_MenuIcon { }

.ModuleTitle_SubMenu { }

.ModuleTitle_MenuBreak { }

.ModuleTitle_MenuItemSel { }

.ModuleTitle_MenuArrow { }

.ModuleTitle_RootMenuArrow { }

/* Main Menu */

.MainMenu_MenuContainer { }

.MainMenu_MenuBar { }

.MainMenu_MenuItem { }

.MainMenu_MenuIcon { }

.MainMenu_SubMenu { }

.MainMenu_MenuBreak { }

.MainMenu_MenuItemSel { }

.MainMenu_MenuArrow { }

.MainMenu_RootMenuArrow { }

/* =====================================================
    START CSS STYLES FOR TERMS & PRIVACY: DO NOT REMOVE
   =====================================================
*/ 
.terms { padding-left: 5px; text-align: left; }

.terms p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; line-height: 1.5em; padding: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 16px; margin-left: 0px; }

.terms p a { color: #0000FF; text-decoration: underline; }

.terms p a:hover { text-decoration: none; }

.terms p a:visited { color: #0000FF; text-decoration: underline; }

.terms li { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; line-height: 1.5em; padding: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; }


/* ======================================
    START CSS STYLES FOR CUSTOM CONTENT
   ======================================
*/ 
/* START HOMEPAGE */
.hp_header_logo { margin-left: 4px;}

.hp_content { margin: 4px 0px 1px 0px; width: 726px; height: 121px; font-family: Arial, Helvetica, sans-serif; }
	.hp_content h1 {  font-size: 24px; font-family: "Arial Narrow"; font-weight: normal; padding: 0px; margin: 0px; color: #FFFFFF;}
			.hp_content h2 { font-weight: bold;}
			.hp_content p { padding: 0px; margin: 0px; line-height: 18px;}
			
	.hp_content_1 { background-color: #673f25; float: left; clear: none; width: 483px; margin-right: 4px; color: #FFFFFF; font-size: 11px;  padding: 14px 18px 0px 19px; height: 121px; }
		
	.hp_content_2 { float: right; clear: none;}
	
	.hp_footer { width: 726px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF;}
		.hp_footer h3 { font-size: 12px; font-weight: bold; margin: 0px; padding: 0px 0px 6px 0px; color: #FFFFFF !important;}
		.hp_footer ul { padding: 0px; margin: 0px;}
		.hp_footer li { padding: 0px 0px 6px 10px; margin: 0px; background: url(/Portals/82/image/footer_bullet.gif) no-repeat 0px 3px; list-style: none; }
		.hp_footer a { color: #FFFFFF; text-decoration: none;}
		.hp_footer a:hover { color: #FFFFFF; text-decoration: underline;}
	
	.hp_footer_1 { float: left; clear: none; margin-right: 4px; width: 240px;}
	.hp_footer_2 { float: left; clear: none; margin-right: 4px; width: 239px;}
	.hp_footer_3 { float: left; clear: none; width: 239px; background: #806450; padding: 18px 0px 0px 19px; margin: 0px; }
	.hp_footer_3 a {color: #FFFFFF !important;}
	
/* START INTERNAL PAGE */
	.ip_header_logo { margin-left: 4px;}

.ip_content {
	margin-top: 4px;
	width: 726px;
	height: auto;
	font-family: Georgia, "Times New Roman", Times, serif;
	float: left;
	background: #806450;
}
	.ip_content h1 {
	font-size: 18px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	padding: 0px;
	color: #000000;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
}
			.ip_content h2 { color: #000000; font-size: 11px; font-weight: bold;}
			.ip_content h2.underline { color: #000000; font-size: 11px; font-weight: bold; text-decoration: underline;}
			.ip_content p {
	padding: 0px;
	margin: 0px;
	line-height: 18px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #38322e;
}
			
	.ip_content_1 {
	background-color: #e9db94;
	float: left;
	clear: none;
	width: 486px;
	color: #38322e;
	font-size: 12px;
	height: 100%;
	border-right: 4px solid #FFFFFF;
	padding: 14px 18px 0px 19px;
	_padding-right: 14px;
}
		
	.ip_content_2 { height: 100%; width: 239px; float: right; clear: none; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; }
		.ip_content_2 img {border-bottom: 3px solid #FFFFFF;}
		.ip_content_2 h3 { font-size: 12px; font-weight: bold; margin: 0px; padding: 0px 0px 6px 0px;}
		.ip_content_2 ul { padding: 0px; margin: 0px;}
		.ip_content_2 li { padding: 0px 0px 6px 10px; margin: 0px; background: url(/Portals/82/image/footer_bullet.gif) no-repeat 0px 3px; list-style: none; }
		.ip_content_2 a { color: #FFFFFF; text-decoration: none;}
		.ip_content_2 a:hover { color: #FFFFFF; text-decoration: underline;}

	.ip_footer_3 {
	float: left;
	clear: none;
	width: 220px;
	padding: 18px 0px 0px 19px;
	margin: 3px 0px 0px 0px;
}
	.ip_footer_3 h3 {color: #FFFFFF;}
	.ip_footer_3 a {color: #FFFFFF !important;}
	
	
	/* ========================================================
    START CSS STYLES FOR MESSAGING UNITS: DO NOT REMOVE
   ========================================================
*/
.messaging-units {
	background-color: #6a5648;
	width: 708px;
      _width: 726px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	padding-top: 6px;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 12px;
        margin-top: 4px;	
}
.messaging-units a {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #ffffff;
	padding-right: 6px;
	padding-left: 6px;	
	text-decoration: none;
        font-size: 11px;
}
.messaging-units a:hover {
	color: #ffffff;
        text-decoration: underline;		
}
.messaging-units a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
}

/* ========================================================
    END CSS STYLES FOR MESSAGING UNITS: DO NOT REMOVE
   ========================================================
*/

.pictures {
	border: 1px solid #806450;
}

.btns {
	background-color: #6a5648;
	width: 180px;
	padding-left: 14px;
	padding-top: 6px;
	padding-bottom: 6px;
	margin-bottom: 11px;
	border: 1px solid #948c66;
        font-size: 12px;
	font-family: Georgia, "Times New Roman", Times, serif;
}















