
/* CSS for Zonta International DotNetNuke skin ----------- */
/* Created by Dean Jensen - November 2009 ---------------- */


/* Universal ------------------------------ */

html {height: 100%;}
hr {height: 1px; width: 90%; align: center; color: #000;}
img {border: 0;}

body
 {
 	margin: 10px 10px 10px 10px;
	bgcolor: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	line-height: 160%;
 }
 
#body
 {
	margin: 0px 0px 0px 0px;
	background-color: #FDAD35;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	line-height: 160%;
 }

/* normal text */
.Normal, table, tr, td, p, ul, li, div, font {font-family: verdana, sans-serif; font-size: 11px; color: #000;}
 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	line-height: 160%;
 }
 
.FooterPane
 {
 	background-image: url(images/footer.png);
	height: 93px;
 }

.RelatedInformation
 {
	width: 229px;
	height: 162px;
	background-color: #E6E6E6;

	border-top-color: #B6B6B6;
	border-top-style: ridge;
	border-top-width: thick;
 }


/* Framework -------------------------- */

/* Links -------------------------- */

/* basic links */
a:link, a:visited, a:active, a.Normal:link, a.Normal:visited, a.Normal:active
 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	text-decoration: none; 
	color: #39C;
 }

a:hover, a.Normal:hover
 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	text-decoration: none;
	color: #FF6600;
 }


/* header rollover links */
.donate { font-family: Arial, Helvetica, sans-serif; background: url(images/donate-hover.png) no-repeat; white-space: nowrap; display: block; width: 64px; height: 19px; margin: 0; padding: 0; }
.donate a { display: block; color: #000000; font-size: 11px; width: 64px; height: 19px; display: block; float: left; color: black; text-decoration: none; }
.donate img { width: 64px; height: 19px; border: 0; }
.donate a:hover img { visibility: hidden;}

.locate { font-family: Arial, Helvetica, sans-serif; background: url(images/locate-a-club-hover.png) no-repeat; white-space: nowrap; display: block; width: 106px; height: 19px; margin: 0; padding: 0; }
.locate a { display: block; color: #000000; font-size: 11px; width: 106px; height: 19px; display: block; float: left; color: black; text-decoration: none; }
.locate img { width: 106px; height: 19px; border: 0; }
.locate a:hover img { visibility: hidden;}

.faq { font-family: Arial, Helvetica, sans-serif; background: url(images/faq-hover.png) no-repeat; white-space: nowrap; display: block; width: 46px; height: 20px; margin: 0; padding: 0; }
.faq a { display: block; color: #000000; font-size: 11px; width: 46px; height: 20px; display: block; float: left; color: black; text-decoration: none; }
.faq img { width: 46px; height: 20px; border: 0; }
.faq a:hover img { visibility: hidden;}

.contact { font-family: Arial, Helvetica, sans-serif; background: url(images/contact-hover.png) no-repeat; white-space: nowrap; display: block; width: 68px; height: 20px; margin: 0; padding: 0; }
.contact a { display: block; color: #000000; font-size: 11px; width: 68px; height: 20px; display: block; float: left; color: black; text-decoration: none; }
.contact img { width: 68px; height: 20px; border: 0; }
.contact a:hover img { visibility: hidden;}


/* breadcrumbs */
.BreadcrumbLinks, a.BreadcrumbLinks, a.BreadcrumbLinks:link, a.BreadcrumbLinks:visited, a.BreadcrumbLinks:active
 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	color: #999;
 }

a.BreadcrumbLinks:hover
 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	text-transform: uppercase;
	color: #900;
 }

/* footer links */
a.FooterLinks:link, a.FooterLinks:visited, a.FooterLinks:active
 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #FDAD35; 
 }

a.FooterLinks:hover
 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	color: #FDAD35;
}


/* Text -------------------------- */

/* copyright */
.CopyrightText
 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FDAD35;
 }

/* used in admin sections */
.SubHead, .SubHead font
 {
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000;
 }

/* module titles */
.Head
 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
	white-space: nowrap;
	color: #900; 
 }

/* colored - used for warnings and such */
.NormalRed
 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
 }

/* bold text */
.NormalBold
 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333;
 }


/* headers */
h1, h2, h3, h4, h5, h6 {font-family: Arial, Helvetica, sans-serif; color: #333;}
h1 {font-size: 16px; font-weight: bold; color: #900; text-transform: uppercase; line-height: 125%}
h2 {font-size: 14px; font-weight: bold;}
h3 {font-size: 14px; font-weight: bold; color: #900;}
h4 {font-size: 13px; font-weight: bold;}
h5 {font-size: 13px;}
h6 {font-size: 13px; color: #900;}

/* search */
.SearchText, a.SearchText:link, a.SearchText:visited, a.SearchText:active
 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 400;
	text-align: center;
	text-decoration: none;
	color: #FFF;
	padding: 12px 0px 3px 4px;
	text-transform: uppercase;
 }

a.SearchText:hover
 {
	color: #FDAD35;
 }


/* Main Menu ----------------------------- */

.MainMenuPane
 {
	background: url(images/menu-bar.png) no-repeat;
	padding: 6px 4px 1px 4px;
	height: 37px;
 }

.MainMenu_MenuContainer
 {
	background-color: transparent;
	padding: 6px 4px 1px 4px;
	height: 30px;
 }


.MainMenu_MenuItemSel
 {
   background: transparent;
 }

.MainMenu_MenuBar {}

.MainMenu_TabRootMenuItem TD
 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 400;
	text-align: left;
	text-decoration: none;
	text-transform: uppercase;
	color: #FFF;

	padding: 6px 4px 1px 4px;
 }

.MainMenu_TabRootMenuItemSel TD
 {
	/* background:url(images/menu_hover.png) repeat left top; */
	background: #FDAD35;

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
	text-transform: uppercase;
	color: #900;

	padding: 6px 4px 1px 4px;
 }

.MainMenu_TabRootMenuItemSel TD span
 {
	/* background:url(images/menu_hover.png) repeat left top; */
	background: #FDAD35;

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
	text-transform: uppercase;
	color: #900;

	padding: 6px 4px 1px 4px;
 }

.MainMenu_TabMenuItemHover TD
 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 400;
	text-align: left;
	text-decoration: none;
	text-transform: uppercase;
	color: #FDAD35;

	padding: 6px 4px 1px 4px;
 }

.MainMenu_TabMenuItemSelHover TD
 {
	/* background:url(images/menu_hover.png) repeat left top; */
	background: #FDAD35;

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
	text-transform: uppercase;
	color: #900;

	padding: 6px 4px 1px 4px;
 }

.MainMenu_TabMenuItemSelHover TD span
 {
	/* background:url(images/menu_hover.png) repeat left top; */
	background: #FDAD35;

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
	text-transform: uppercase;
	color: #900;

	padding: 6px 4px 1px 4px;
 }

.MainMenu_MenuItem
 {
   	font-weight: normal;
   	font-size: 12px;
   	color: #900;

	padding: 0px 15px 0px 10px;
	border: 0px;
	height: 20px;
 }

.MainMenu_MenuIcon
 {
	display:none;
 }

.submenuitemselected, .submenuitembreadcrumb
 {
	font-weight: normal; 
	font-size: 12px; 
	background: #bbb; 
	color: #000;

	padding: 0px 15px 0px 10px;
	cursor: pointer;
	cursor: hand;
	border: 0px;
	height: 20px;
}

.submenu
 {
	background: #ddd;
	color: #900;
	border: 0px # solid;
	padding: 0px;
	margin: 0px 0px 0px 0px;
	filter: Alpha(Opacity=88);
	cursor: pointer;
	cursor: hand;
	z-index: 1000;
}

.MainMenu_MenuBreak
 {
	border: transparent 0px solid; 
	background-color: transparent; 
	height: 1px;
}

.MainMenu_MenuArrow
 {
    display: none;
 }

.MainMenu_RootMenuArrow
 {
	display: none;
 }


/* Top Menu Bar ----------------------------- */

.SubMenuPane
 {
	background: url(images/sub-menu-bar.png);
	margin: 0px;
	padding: 0px 100px 4px 25px;
	text-decoration: none;
	height: 40px;
 }

.TopMenuBar
 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	text-decoration: none;
	color: #333;
 }

a, a:hover {text-decoration:none;}

.Link
 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	text-decoration: none;
	color: #333;
 }
 
.Link:hover
 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #900;
 }

.TopMenuItemMouseOver
 {
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #900;
 }

.TopMenuItemCurrent
 {
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
 	color: #900;
	border-bottom-color: #900;
	border-bottom-style: ridge;
 }

/* Miscellaneous ---------------------------- */

.Eventday, .Eventweekenday {background-color: #fff;}
.Eventday, .Eventweekenday {background-color: #fff;}
.DataGrid_Item {background-color:#ffffff;color: #000;}
.DataGrid_AlternatingItem {background-color: #fff; color: #000;}

/*  End Style Sheet */
