/* ================================
    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 HOUSE HOMEPAGE */
.hp_content { float: left; width: 731px; height: auto; }
	.hp_logo { background: url(/Portals/101/images/hp_logo.gif) no-repeat; width: 281px; height: 171px; float: right; margin: 44px 18px 26px 0px; }
	.hp_content_wrapper {float: right; clear: both; width: 289px;}
	.hp_content_1 {float: left; clear: none; width: 61px; height: 100%;}
		.hp_content_1 img {margin-bottom: 8px;}
	.hp_content_2 { float: right; clear: none; width: 213px; padding: 0px 0px 0px 15px;}
		.hp_content_2 p {font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 1.6em; color: #6a6b6d; margin: 0px; padding: 0px;}
	
	
.hp_footer { float: left; width: 731px; _width: 737px; height: 26px; font-family:Arial, Helvetica, sans-serif; color: #fff; font-size:10px; font-weight: bold; border-top: 1px solid #c14b2d; }
	.hp_footer ul {float: right; margin: 6px 0px 0px 0px; padding: 0px;}
		.hp_footer li { list-style: none; margin-right: 20px; padding: 0px 0px 0px 11px; display: inline;}
			.hp_footer a {color: #6a6b6d !important; text-decoration: none !important; } 
			.hp_footer a:hover { color: #6a6b6d !important; text-decoration: underline !important;} 


/* START HOUSE INTERNALPAGE */
.ip_content { float: left; width: 731px; height: auto; }
	.ip_logo { background: url(/Portals/101/images/ip_logo.gif) no-repeat; width: 270px; height: 136px; float: left; margin: 44px 0px 26px 0px; }
	.ip_content_1 { float: left; clear: both; width: 356px; margin: 0px; padding: 0px; font-family:Arial, Helvetica, sans-serif; color: #6a6b6d; }
		.ip_content_1 h1 { font-weight: normal; font-size: 14px;  margin: 0px; padding: 0px; border-bottom: 1px solid #6a6b6d;}
		.ip_content_1 p { font-size: 11px; line-height: 1.6em; margin: 5px 0px 0px 0px; padding: 0px;}

.ip_content_2 { float: right; clear: none; width: 375px; text-align: center; padding-top: 100px; _padding-top: 310px; }	
	.ip_content_2 img { float: none; margin: 0 auto;}
	
	
	.ip_content table { font-family: Arial, Helvetica, sans-serif; color: #6a6b6d; float: left; padding: 0px; margin: 15px 0px 20px 0px;}
		.ip_content table td { vertical-align: top;}
		.ip_content table td p { font-size: 11px;}
		.ip_content table td h2 { font-size: 12px; font-weight: normal; *margin-bottom: 0px; }
		.ip_content table td ul{ margin: 0px 0px 20px 19px; padding: 0px; }
		.ip_content table td ul li { font-size: 11px; margin: 0px 0px 6px; *margin: 0px; padding: 0px 0px 0px 15px; list-style: none; background: url(/Portals/101/images/bullet.gif) no-repeat left center; }
		.ip_content table td img {*margin: 5px 0px 10px 0px;}



/* ========================================================
    START CSS STYLES FOR PHOTO GALLERY: DO NOT REMOVE
   ========================================================
*/
.photo-gallery { float: none !important; width: 600px !important;
}

.photo-gallery a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000099;
	text-decoration: underline;
}

.photo-gallery a:hover {
	text-decoration: none;
}

.photo-gallery a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000099;
	text-decoration: underline;
	font-size: 10px;
}
.photo-gallery p {
        color:#6A6B6D;
        font-family:Arial,Helvetica,sans-serif;
        font-size:11px;
        line-height:1.6em;
        margin:0px;
        padding:0px;
}
.photo-gallery h4 {
        border-bottom:1px solid #6A6B6D;
        font-size:14px;
        font-weight:normal;
        margin:0px;
        padding:0px;
        color: #666644;
}
.photo-gallery h4 a {
        border-bottom:1px solid #6A6B6D !important;
        font-size:14px !important;
        font-weight:normal !important;
        margin:0px !important;
        padding:0px !important;
        color: #666644 !important;
        text-decoration: none !important;
}
.photo-gallery h4 a:hover {
        text-decoration: underline !important;
}

/* ========================================================
    END CSS STYLES FOR PHOTO GALLERY: DO NOT REMOVE
   ========================================================
*/












