/*   ================================    CSS STYLES FOR Liqua Skin   ================================*/   .BaseFont  { font-size: 10pt; font-family: "Lucida Sans Unicode", "Lucida Grande", Helvetica, sans-serif }.Wrapper{	clear: both;	float: none;	width: 100%;	height: 100%;}.Header { background-color: white; background-repeat: repeat-x; padding: 4px 10px; width: 100%; height: 60px }.BarTop    { background-color: white; margin-bottom: 10px; padding: 1px 10px; width: 100%; height: 30px }.Body   { background-color: #ffffff; padding: 10px }.TopPane {}.ContentPane {}.RightPane { padding-left: 10px }.BottomPane {}.BarBottom  { padding: 1px 10px; width: 100%; height: 22px }.Footer{	font-size: 8pt;	font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;	text-align: center;}.Copyright {}/*   ================================    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  { background-image: url("http://www.ywammadison.org/Portals/0/Photos/myspaceBG.png") }/* background/border colors for the selected tab */.TabBg{	background-color: #333333;}/* text style for the selected tab */.SelectedTab  { color: #333333; font-size: 8pt; font-weight: bold; text-decoration: none }/* hyperlink style for the selected tab */A.SelectedTab:link{	color: #999999;}A.SelectedTab:visited  {	color: #333333;}A.SelectedTab:active   {	color: #333333;}A.SelectedTab:hover    {	color: #3399ff;}/* text style for the unselected tabs */.OtherTabs {    font-weight: bold;    font-size: 8pt;    color: #999999;	font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;    text-decoration: none;}    /* hyperlink style for the unselected tabs */A.OtherTabs:link {	color: #333333;}A.OtherTabs:visited  {	color: #333333;}A.OtherTabs:active   {	color: #ffffff;}A.OtherTabs:hover    {	color: #333333;}/* GENERAL *//* style for module titles */.Head     { color: #69c; font-size: 18px; font-family: "Lucida Sans Unicode", "Lucida Grande", Helvetica, sans-serif; font-weight: normal }/* style of item titles on edit and admin pages */.SubHead{	font-weight: bold;	font-size: 11px;	line-height: 15px;	color: #69c;	font-family: Lucida Sans Unicode, "Lucida Grande", Helvetica, sans-serif;}/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */.SubSubHead {	font-family: Lucida Sans Unicode, "Lucida Grande", Helvetica, sans-serif;    font-size:  11px;	line-height: 15px;    font-weight:    bold;    color: black;}/* text style used for most text rendered by modules */.Normal{	font-weight: normal;	font-size: 11px;	line-height: 15px;	font-family: Lucida Sans Unicode, "Lucida Grande", Helvetica, sans-serif;}/* text style used for textboxes in the admin and edit pages, for Nav compatibility */.NormalTextBox{	font-family: Lucida Sans Unicode, "Lucida Grande", Helvetica, sans-serif;    font-size: 12px;    font-weight: normal;}.NormalRed{	font-family: Lucida Sans Unicode, "Lucida Grande", Helvetica, sans-serif;    font-size: 12px;	line-height: 15px;    font-weight: bold;    color: #cc0000}.NormalBold{	font-family: Lucida Sans Unicode, "Lucida Grande", Helvetica, sans-serif;    font-size: 11px;	line-height: 15px;    font-weight: bold}/* text style for buttons and link buttons used in the portal admin pages */.CommandButton     {	font-family: Lucida Sans Unicode, "Lucida Grande", Helvetica, sans-serif;    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: #000000;}A.CommandButton:visited  {    text-decoration:    underline;    color: #000000;}A.CommandButton:active   {    text-decoration:    underline;    color: #339999;}A.CommandButton:hover    {    text-decoration: underline;    color: #3399ff;}    /* GENERIC */H1   { color: #ffffff; font-size: 13px; font-family: Verdana, Arial; font-weight: normal; }H2   { color: #ffffff; font-size: 13px; font-family: Lucida Sans Unicode, "Lucida Grande", Helvetica, sans-serif; font-weight: normal;  }H3  {	font-family: Lucida Sans Unicode, "Lucida Grande", Helvetica, sans-serif;    font-size: 12px;    font-weight: normal;    font-style: italic;    color: #ffffff;}H4  {	font-family: Lucida Sans Unicode, "Lucida Grande", Helvetica, sans-serif;    font-size: 12px;    font-weight: normal;    color: #ffffff;}H5, DT  {	font-family: Lucida Sans Unicode, "Lucida Grande", Helvetica, sans-serif;    font-size: 11px;    font-weight: bold;    color: #ffffff;}H6  {	font-family: Lucida Sans Unicode, "Lucida Grande", Helvetica, sans-serif;    font-size: 11px;    font-weight: bold;    color: #ffffff;}TFOOT, THEAD    {	font-family: Lucida Sans Unicode, "Lucida Grande", Helvetica, sans-serif;    font-size: 12px;    color: #ffffff;}TH  {    vertical-align: baseline;	font-family: Lucida Sans Unicode, "Lucida Grande", Helvetica, sans-serif;    font-size: 12px;    font-weight: bold;    color: #ffffff;}A:link   { color: #036; text-decoration: bold; padding: 0 3px }A:visited   {    text-decoration: bold;    color: #6699CC;}A:active    {    text-decoration: underline;    color: #333333;}A:hover  { color: #006; text-decoration: bold, underline }SMALL   {    font-size: 8px;}BIG {    font-size: 14px;}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: 1px;    text-align: left}P {	margin-top: 0px;	padding-bottom: 8px;	padding-top: 0px;}/* 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 {	border-bottom: #FFFFFF 1px solid; 	border-left: #FFFFFF 1px solid; 	border-top: #FFFFFF 1px solid; 	border-right: #FFFFFF 1px solid; 	padding: 2px;	background-color: #FFFFFF;}.ModuleTitle_MenuBar {	cursor: pointer; 	cursor: hand;	height:16;	background-color: Transparent;}.ModuleTitle_MenuItem {	cursor: pointer; 	cursor: hand; 	color: black; 	font-family: Lucida Sans Unicode, "Lucida Grande", Helvetica, sans-serif;	font-size: 8pt; 	font-weight: bold; 	font-style: normal; 	border-left: #f1f1f1 0px solid; 	border-bottom: #f1f1f1 1px solid; 	border-top: #f1f1f1 1px solid; 	border-right: #f1f1f1 0px solid;	background-color: Transparent;}.ModuleTitle_MenuIcon {	cursor: pointer; 	cursor: hand; 	background-color: #f1f1f1; 	border-left: #f1f1f1 1px solid; 	border-bottom: #f1f1f1 1px solid; 	border-top: #f1f1f1 1px solid; 	text-align: center; 	width: 15; 	height: 21;}.ModuleTitle_SubMenu {	z-index: 10000; 	cursor: pointer; 	cursor: hand; 	background-color: #FFFFFF; 	filter:progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=3); 	border-bottom: #999999 1px solid; 	border-left: #999999 1px solid; 	border-top: #999999 1px solid; 	border-right: #999999 1px solid; }.ModuleTitle_MenuBreak {	border-bottom: #f1f1f1 1px solid; 	border-left: #f1f1f1 0px solid; 	border-top: #f1f1f1 1px solid;  	border-right: #f1f1f1 0px solid; 	background-color: #f1f1f1; 	height: 1px;}.ModuleTitle_MenuItemSel {	cursor: pointer; 	cursor: hand; 	color: black; 	font-family: Lucida Sans Unicode, "Lucida Grande", Helvetica, sans-serif;	font-size: 8pt; 	font-weight: bold; 	font-style: normal;	background-color: #999999;}.ModuleTitle_MenuArrow {	font-family: webdings; 	font-size: 10pt; 	cursor: pointer; 	cursor: hand; 	border-right: #f1f1f1 1px solid; 	border-bottom: #f1f1f1 1px solid; 	border-top: #f1f1f1 0px solid;}.ModuleTitle_RootMenuArrow {	font-family: webdings; 	font-size: 10pt; 	cursor: pointer; 	cursor: hand;}/* Main Menu */.MainMenu_MenuContainer    { background-color: white }.MainMenu_MenuBar    { height: 22px }.MainMenu_MenuItem      { color: #69c; font-size: 18px; font-family: "Lucida Sans Unicode", "Lucida Grande", Helvetica, sans-serif; height: 22px }.MainMenu_MenuItemSel      { color: gray; font-size: 18px; font-family: "Lucida Sans Unicode", "Lucida Grande", Helvetica, sans-serif; background-color: white; height: 22px }.MainMenu_SubMenu     { }.MainMenu_MenuIcon {	display: none;}.MainMenu_MenuBreak {	display: none;}.MainMenu_Menu


/* ==========================    CSS STYLES FOR HouseMenu   ==========================*//********************************************************************* Standard structural CSS that typically should not need to be changed*********************************************************************/#houseMenuH { /* menu wrapper div */	padding: 0;	margin: 0;	border: 0;	white-space: nowrap;	position: relative;}#houseMenuH ul { /* all submenu lists */	padding: 0;	margin: 0;	border: 0;	list-style-type: none;	white-space: nowrap;	z-index: 99999;}#houseMenuH li { /* all list items */	position: relative;	display: inline;	float: left;	margin: 0;	border: 0;	padding: 0;}#houseMenuH li li { /* all items under the top level */	z-index: 11113;}#houseMenuH a { /* all links within the menu wrapper */	display: block;	margin: 0; 	border: 0;	padding: 0;}#houseMenuH li li a { /* all item links under the top level */	margin: 0;	border: 0;	padding: 0;}#houseMenuH li a:hover {	margin: 0;	border: 0;	padding: 0;}#houseMenuH li li a:hover {	margin: 0;	border: 0;	padding: 0;}#houseMenuH li ul {	position: absolute;	margin: 0;	border: 0;	padding: 0;	z-index: 11112;}#houseMenuH li ul ul { /* third-and-above-level lists */	margin: 0;	border: 0;	padding: 0;}#houseMenuH li:hover ul ul, #houseMenuH li:hover ul ul ul, #houseMenuH li.sfhover ul ul, #houseMenuH li.sfhover ul ul ul {	left: -9999px;}#houseMenuH li:hover ul, #houseMenuH li li:hover ul, #houseMenuH li li li:hover ul, #houseMenuH li.sfhover ul, #houseMenuH li li.sfhover ul, #houseMenuH li li li.sfhover ul { /* lists nested under hovered list items */	left: auto;	z-index: 99999;}#houseMenuH iframe {
	position: absolute;
	left: 0;
	top: 0;
	z-index: 0;
	filter: progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0);
	display: block;
}
.ArrowPointer{	cursor: pointer;}/******************************************************* Presentation CSS that typically needs to be customized*******************************************************/#houseMenuH { /* menu wrapper div */	width: 100%;	height: 22px;	_height: 20px;		/* _position: absolute; seems to be necessary for IE when used for HouseMenu skinobject */}#houseMenuH ul { /* all submenu lists */	line-height: 12px;}#houseMenuH li { /* all list items */	width: 144px;	height: 22px;	/* hack for MacIE5 to ignore, while other browsers use \*/	width: auto;	_width: 1px;	height: 22px;	_height: 20px;	/* end hack */}#houseMenuH li li { /* all items under the top level */	width: 148px;	height: auto;	/* hack for MacIE5 to ignore, while other browsers use \*/	width: 134px;	_width: 144px;	/* end hack */}#houseMenuH a { /* all links within the menu wrapper */	font-family: Lucida Sans Unicode;	font-size: 14px;
		text-decoration: none;
	letter-spacing: 1px;	color: #69c;	background-color: transparent;	padding: 5px;	width: auto;	height: auto;	/* hack for MacIE5 to ignore, while other browsers use \*/	_width: 100%;	height: 12px;	_height: 20px;	/* end hack */}#houseMenuH li li a { /* all item links under the top level */	padding: 5px;	width: 148px;	height: 20px;	/* hack for MacIE5 to ignore, while other browsers use \*/	width: 134px;	_width: 144px;	height: 12px;	_height: 20px;	/* end hack */}#houseMenuH li a:hover {	padding: 5px;	color: grey;	height: auto;	/* hack for MacIE5 to ignore, while other browsers use \*/	height: 12px;	_height: 20px;	/* end hack */}#houseMenuH li li a:hover {	color: grey;	padding: 5px;	height: auto;	/* hack for MacIE5 to ignore, while other browsers use \*/	height: 12px;	_height: 20px;	/* end hack */}#houseMenuH li ul { /* second-level lists */	width: 144px; /* width of submenu, must be set so third-level list can get shifted over properly */	left: -9999px; /* using left instead of display to hide menus because display: none isn't read by screen readers */	margin: -2px 0 0 0;	/* hack for MacIE5 to ignore, while other browsers use \*/	margin: 0;	/* end hack */	line-height: 12px;}#houseMenuH li ul ul { /* third-and-above-level lists */	margin: -22px 0 0 144px;	line-height: 12px;}/* Applied to the parent item, if displayed, in either vertical or horizontal   orientation. Must follow other styles. */#houseMenuH #houseMenuParentItem a{ /* all links under the parent item (li) */	background-color: transparent; 	text-decoration: none;}#houseMenuH a#houseMenuParentLink{ /* parent link itself */	background-color: transparent; 	text-decoration: none;}#houseMenuH a#houseMenuCurrentLink{ /* current link itself */	padding: 5px;	color: #fff; 	background-color: #036; 	text-decoration: none;}