/* ================================
    CSS STYLES FOR DotNetNuke
   ================================
*/   

/* 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_content { background: #000000; width: 736px; height: auto; float: left; clear: both; }
			
	.hp_header { background: #000000; float: left; height: 261px; width: 736x;}
		.hp_header .hp_utillinks {  float: left;padding-left: 7px; height: 40px; width: 380px;}
			.hp_header .hp_utillinks ul { display:block; margin: 0px; padding: 9px 0px 0px 0px;}
				.hp_header .hp_utillinks ul li {display: inline; background: url(/Portals/16/images/hp_util_divider.gif) no-repeat 0px 2px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #e1a83b; padding-left: 8px; margin-right: 4px;}
					.hp_header .hp_utillinks ul li.first {background-image: none; padding-left: 0px;}
					
			.hp_header .hp_banner { float: left; width: 736px; height: 215px; border-bottom: 6px solid #890e13;}
					
	.hp_photoblock { float: left; width: auto; margin: 12px 0px 0px 55px;}
					.hp_photoblock .hp_photos img { border: medium solid #FFFFFF; margin: 0px 0px 0px 10px;}
	.hp_content_1 { background: #000000;  float: left; clear: none; width: 315px; height: 186px; text-align: center; padding-top: 23px; }
		.hp_content_1 a img {border: 0; margin-top: 16px;}
		
	.hp_content_2 {background: #000000;   float: left; clear: none; width: 391px; height: 186px; padding: 23px 0px 0px 30px;}
	.hp_content_2 .copy {padding-right: 21px;}
		.hp_content_2 .copy h1 { font-family: Georgia, 'Times New Roman', Times, serif; font-size: 15px; color: #ffffff; margin:0px 0px 12px 0px; padding: 0px;}
		.hp_content_2 .copy p {margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 17px; color: #ffffff;}
	
	.hp_footer { text-align: right; width: 736px; height: 22px; float: left; clear: left; font-size: 11px; font-family: Arial, Helvetica, sans-serif; padding: 0px; margin: 0px; background: #000000;}
		.hp_footer ul { display: block; padding: 0px; margin: 4px 0px 0px 12px;}
			.hp_footer ul li { display: inline; background: url(/Portals/16/images/hp_footer_arrow.gif) no-repeat 0px 4px; padding-left: 12px; margin-right: 22px;}
				.hp_footer ul li a { color: #e1a83b; text-decoration: none;}
				.hp_footer ul li a:hover { text-decoration: underline;}
                                .hp_footer ul li a:visited { color: #e1a83b;}
	
/* START INTERNAL PAGE */
.ip_content { width: 736px; height: auto; float: left; background: url(/Portals/16/images/banners/ip_bg.gif) no-repeat 0px 0px; }

		.ip_header {}
			.ip_header .ip_utillinks { margin-left: 7px;}
				.ip_header .ip_utillinks ul { display:block; margin: 0px; padding: 0px;}
					.ip_header .ip_utillinks ul li {display: inline; background: url(/Portals/16/images/hp_util_divider.gif) no-repeat 0px 2px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #e1a83b; padding-left: 14px; margin-right: 10px;}
					.ip_header .ip_utillinks ul li.first {background-image: none; padding-left: 0px;}
		.ip_photoblock { float: right; width: auto; margin: 43px 50px 0px 0px;}
					.ip_photoblock .ip_photos img { border: medium solid #FFFFFF; margin: 0px 0px 0px 22px;}
	.ip_content_1 { float: left; clear: none; width: 402px; height: 100%; padding-top: 15px; padding-right: 42px; padding-left: 39px; }
		.ip_content_1 p {margin: 0px 0px 5px 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 17px; color: #434040;}	
	.ip_content_2 { float: left; clear: none; width: 100px; height: 100%; padding:19px 40px 0px 0px;}
		.ip_content_2 img { border: thick solid #000000;}

	.ip_footer { width: 736px; height: 22px; float: left; clear: left; font-size: 11px; font-family: Arial, Helvetica, sans-serif; padding: 0px; margin: 0px; background: #000000;}
			.ip_footer ul { display: block; padding: 0px; margin: 4px 0px 0px 12px;}
				.ip_footer ul li { display: inline; background: url(/Portals/16/images/ip_footer_arrow.gif) no-repeat 0px 4px; padding-left: 12px; margin-right: 22px;}
					.ip_footer ul li a { color: #ffffff; text-decoration: none;}
					.ip_footer ul li a:hover { text-decoration: underline;}
                                        .ip_footer ul li a:visited { color: #ffffff;}

			
		
		







