@import "Frontpage.css";
@import "ArticleFeed.css";
@import "InfoAften.css";
@import "Kursus.css";
@import "RSS-Panel.css";
@import "PixiCalendar/PixiCalendar.css";
@import "PixiCalendar/PixiCalendarQuickie.css";

@import "DynamicElements/Standard/ArticlePage/ArticlePage.css";
@import "DynamicElements/Standard/PageComments/PageComments.css";
@import "FormElements.css";
@import "MyPage/Desktop.css";
@import "PixiSlider.css";
@import "PixiHelpSystem.css";

@import "Forum.css";



@import "Misc.css";

@import "Newsletter.css";

@import "PixilatorElements.css";



@import "WebPoll.css";

@import "WordEditor.css";

@import "MasterPage.css";

/* ------------------------------------ */
/*     MOVIE PLAYERS 						*/
/* ------------------------------------ */


@import "MoviePlayers/MoviePlayer1.css";


/* ------------------------------------ */
/*     STANDARD PLUGINS					*/
/* ------------------------------------ */





@import "Questionnaire/Questionnaire.css";




@import "DynamicElements/Standard/NewsmailEngine/NewsmailEngine.css";

@import "DynamicElements/Standard/NewsmailSystem/Newsmailsystem.css";











/* ------------------------------------ */
/*     CUSTOM PLUGINS					*/
/* ------------------------------------ */


.HelpTriggerIcon
{
	width: 14px;
	height: 14px;
	display: block;
	background-image: url('../../gfxpixi/MiscIcons/HelpIcon.gif');
}


.HelpTriggerIcon_Hover
{
	width: 14px;
	height: 14px;
	display: block;
	background-image: url('../../gfxpixi/MiscIcons/HelpIconHover.gif');
}

.HelpTriggerIcon_Active
{
	width: 20px;
	height: 20px;
	display: block;
	background-image: url('../../gfxpixi/MiscIcons/HelpIconactive.gif');
}


/* SEARCHFIELD */

.searchfield
{
	width: 100px;
	height: 17px;
	display: block;
	border-color: #903;
	border-width: 1px;
	border-style: solid;
	background-color: #F9C;
	color: #903;
	font-family: Geneva;
	font-size: 10px;
	padding: 0px 0px 0px 4px;
}


.SearchButton
{
	width: 25px;
	height: 17px;
	display: block;
	border-color: #73828A;
	border-width: 1px;
	border-style: solid;
	background-color: #C8D2D7;
	color: #536575;
	font-family: Geneva;
	font-size: 11px;
	font-weight: bold;
}



/* TOP */

.HomeMenu
{
	color: #FFF109;
	font-family: Helvetica;
	font-size: 13px;
	font-weight: bold;
}

.HomeMenu_Hover
{
	color: #FFF;
	font-family: Helvetica;
	font-size: 13px;
	font-weight: bold;
}


/* MEMBER */

.LoginLogoffGreeting
{
	color: #9DA9B4;
	font-size: 10px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-weight: bold;
	text-decoration: none;
}

.LoginLogoffLink
{
	color: #9DA9B4;
	font-size: 10px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-weight: bold;
	text-decoration: none;
}

a.LoginLogoffLink:link
{
	color: #9DA9B4;
	font-size: 10px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-weight: bold;
	text-decoration: none;
}

a.LoginLogoffLink:visited
{
	color: #9DA9B4;
	font-size: 10px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-weight: bold;
	text-decoration: none;
}

a.LoginLogoffLink:hover
{
	color: #000;
	font-size: 10px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-weight: bold;
	text-decoration: underline;
}

a.LoginLogoffLink:active
{
	color: #9DA9B4;
	font-size: 10px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-weight: bold;
	text-decoration: none;
}







.TopMenuBox
{
	width: 155px;
	height: 20;
	display: inline;
	color: #513434;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-size: 10px;
	background-color: #FFF;
	margin: 0px 2px 0px 0px;
	border-color: #E00F5C;
	border-width: 2;
	border-style: solid;
	
	font-weight: bold;
	text-align: center;
}

.TopMenuBox_Over
{
	width: 155px;
	height: 20;
	display: block;
	color: #FFF;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-size: 10px;
	background-color: #513434;
	margin: 0px 2px 0px 0px;
	border-color: #E00F5C;
	border-width: 2;
	border-style: solid;
	
	
	font-weight: bold;
	text-align: center;
}

.SubLevelsContainer
{
	width: 160px;
	height: auto;
	margin: 0px 0px 0px 0px;
	float: left;
	clear: none;
	background-color: #FFF;
}



.SubMenuBox
{
	width: 155px;
	height: 20;
	display: block;
	color: #513434;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-size: 10px;
	background-color: #FFF;
	margin: 2px 2px 0px 0px;
	border-color: #E00F5C;
	border-width: 2;
	border-style: solid;
	float: left;
	clear: left;
	
	overflow: hidden;
	text-align: center;
}

.SubMenuBox_Over
{
	width: 155px;
	height: 20;
	display: block;
	color: #FFF;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-size: 10px;
	background-color: #513434;
	margin: 2px 2px 0px 0px;
	border-color: #E00F5C;
	border-width: 2;
	border-style: solid;
	float: left;
	clear: left;
	
	overflow: hidden;
	text-align: center;
}










/*<        SiteMap         */
.SiteTree_Sitetitle
{
	color: #556676;
	font-size: 13px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-weight: 700;
	text-transform: uppercase;
	margin-top: 25px;
	width: 100px;
}

.SiteTree_Level0Page
{
	color: #556676;
	font-size: 12px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	line-height: 16px;
	text-decoration: none;
	margin-top: 10px;
	font-weight: bold;
}

.SiteTree_SubLevelPage
{
	color: #556676;
	font-size: 12px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	line-height: 16px;
	text-decoration: none;
	padding-left: 10px;
}

.SiteTree_UniverseUcontainer
{
	float: left;
	clear: none;
	width: 1000px;
	overflow: hidden;
}

.SiteTree_Universecontainer1
{
	float: left;
	clear: left;
	margin: 2px;
	padding: 5px;
	width: 1000px;
	height: auto;
}

.SiteTree_Universecontainer2
{
	background-color: #866442;
	float: left;
	clear: left;
	margin: 2px;
	padding: 5px;
	width: 205px;
	height: 1450px;
}

.SiteTree_Universecontainer3
{
	background-color: #4b4b68;
	float: left;
	clear: left;
	margin: 2px;
	padding: 5px;
	width: 205px;
	height: 1450px;
}

.SiteTree_Universecontainer4
{
	background-color: #00665f;
	float: left;
	clear: left;
	margin: 2px;
	padding: 5px;
	width: 205px;
	height: 1450px;
}

.SiteTree_UniverseTitle1
{
	color: #ce102b;
	font-size: 16px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-weight: 700;
	text-decoration: none;
	text-transform: uppercase;
	float: left;
	clear: left;
	padding-left: 4px;
	width: 105px;
}

.SiteTree_UniverseTitle2
{
	color: #866442;
	font-size: 16px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-weight: 700;
	text-decoration: none;
	text-transform: uppercase;
	float: left;
	clear: left;
	padding-left: 4px;
	width: 105px;
}

.SiteTree_UniverseTitle3
{
	color: #4b4b68;
	font-size: 16px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-weight: 700;
	text-decoration: none;
	text-transform: uppercase;
	float: left;
	clear: left;
	padding-left: 4px;
	width: 105px;
}

.SiteTree_UniverseTitle4
{
	color: #00665f;
	font-size: 16px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-weight: 700;
	text-decoration: none;
	text-transform: uppercase;
	float: left;
	clear: left;
	padding-left: 4px;
	width: 105px;
}

.SiteTreeContainer { width: 1000px; }



.Sitemap_Sitecontainer0
{
	width: 200px;
	height: auto;
	display: block;
	float: left;
	clear: left;

}


.Sitemap_Sitecontainer1
{
	width: 200px;
	height: auto;
	display: block;
	float: left;
	clear: none;

}

















/*      NEW DESIGN  */


.PXF_PageOverlay { background-color: #000; }


.PXF_ApplicationBackground
{
	display: block;
	
}

.PXF_Selectbox_Subrow
{
	display: block;
	border-color: #C6D4DD;
	border-width: 1px 0px 0px 0px;
	border-style: solid;
}

.PXF_Title1_Regular
{
	color: #0089CD;
	font-family: Helvetica;
	font-size: 11px;
	font-weight: bold;
}

.PXF_Title1_Medium
{
	color: #0089CD;
	font-family: Helvetica;
	font-size: 12px;
	font-weight: bold;
	line-height: 16px;

}


.PXF_Title1_Large
{
	color: #0089CD;
	font-family: Helvetica;
	font-size: 13px;
	font-weight: bold;
	line-height: 17px;

}

.PXF_Title1_Large_Hover
{
	color: #FFF;
	font-family: Helvetica;
	font-size: 13px;
	font-weight: bold;
	line-height: 17px;
	background-color: #0089CD;
}

.PXF_Title1_XLarge
{
	color: #0089CD;
	font-family: Helvetica;
	font-size: 15px;
	font-weight: bold;
	line-height: 18px;

}

.PXF_Title1_XXLarge
{
	color: #0089CD;
	font-family: Helvetica;
	font-size: 18px;
	font-weight: bold;
	line-height: 19px;

}


.PXF_Title2_Regular
{
	color: #00A53A;
	font-family: Helvetica;
	font-size: 11px;
	font-weight: bold;
}


.PXF_Title2_Medium
{
	color: #00A53A;
	font-family: Helvetica;
	font-size: 12px;
	font-weight: bold;
	line-height: 16px;
}


.PXF_Title2_Large
{
	color: #00A53A;
	font-family: Helvetica;
	font-size: 13px;
	font-weight: bold;
	line-height: 17px;
}

.PXF_Title2_XLarge
{
	color: #00A53A;
	font-family: Helvetica;
	font-size: 15px;
	font-weight: bold;
	line-height: 18px;
}


.PXF_Title2_XXLarge
{
	color: #00A53A;
	font-family: Helvetica;
	font-size: 18px;
	font-weight: bold;
	line-height: 19px;
}




.PXF_Title3_Regular
{
	color: #592538;
	font-family: Helvetica;
	font-size: 11px;
	font-weight: bold;
}

.PXF_Title3_Medium
{
	color: #592538;
	font-family: Helvetica;
	font-size: 12px;
	font-weight: bold;
	line-height: 16px;

}


.PXF_Title3_Medium_Hover
{
	color: #FFF;
	font-family: Helvetica;
	font-size: 12px;
	font-weight: bold;
	line-height: 16px;
	background-color: #592538;
}


.PXF_Title3_Large
{
	color: #592538;
	font-family: Helvetica;
	font-size: 13px;
	font-weight: bold;
	line-height: 17px;
	
}

.PXF_Title3_Large_Hover
{
	color: #FFF;
	font-family: Helvetica;
	font-size: 13px;
	font-weight: bold;
	line-height: 17px;
	background-color: #592538;
}



.PXF_Title3_XLarge
{
	color: #592538;
	font-family: Helvetica;
	font-size: 15px;
	font-weight: bold;
	line-height: 18px;
}

.PXF_Title3_XLarge_Hover
{
	color: #592538;
	font-family: Helvetica;
	font-size: 15px;
	font-weight: bold;
	line-height: 18px;
	border-bottom: #592538;
	border-width: 0px 0px 1px 0px;
	border-style: none none dashed none;
}


.PXF_Title3_XXLarge
{
	color: #592538;
	font-family: Helvetica;
	font-size: 18px;
	font-weight: bold;
	line-height: 19px;
	}

.PXF_Title3_XXLarge_Hover
{
	color: #592538;
	font-family: Helvetica;
	font-size: 18px;
	font-weight: bold;
	line-height: 19px;
	border-bottom: #592538;
	border-width: 0px 0px 1px 0px;
	border-style: none none dashed none;
}



.PXF_Text1_Tiny
{
	color: #0089CD;
	font-family: Helvetica;
	font-size: 9px;
}



.PXF_Text1_small
{
	color: #0089CD;
	font-family: Helvetica;
	font-size: 10px;
}


.PXF_Text1_small_Hover
{
	color: #FFF;
	font-family: Helvetica;
	font-size: 10px;
	background-color: #0089CD;
}



.PXF_Text1_Regular
{
	color: #0089CD;
	font-family: Helvetica;
	font-size: 11px;

}

.PXF_Text1_Regular_Hover
{
	color: #FFF;
	font-family: Helvetica;
	font-size: 11px;
	background-color: #0089CD;
}


.PXF_Text1_Medium
{
	color: #0089CD;
	font-family: Helvetica;
	font-size: 12px;
}


.PXF_Text1_Large
{
	color: #0089CD;
	font-family: Helvetica;
	font-size: 13px;
}

.PXF_Text1_XLarge
{
	color: #0089CD;
	font-family: Helvetica;
	font-size: 15px;
}

.PXF_Text1_XXLarge
{
	color: #0089CD;
	font-family: Helvetica;
	font-size: 18px;
}

.PXF_Text1_XXXLarge
{
	color: #0089CD;
	font-family: Helvetica;
	font-size: 21px;
}







.PXF_Text2_Tiny
{
	color: #00A53A;
	font-family: Helvetica;
	font-size: 9px;
}



.PXF_Text2_small
{
	color: #00A53A;
	font-family: Helvetica;
	font-size: 10px;
}


.PXF_Text2_Regular
{
	color: #00A53A;
	font-family: Helvetica;
	font-size: 11px;
	border-bottom: #FFF;
	border-width: 0px 0px 1px 0px;
	border-style: none none dotted none;
}

.PXF_Text2_Regular_Hover
{
	color: #00A53A;
	font-family: Helvetica;
	font-size: 11px;
	border-bottom: #00A53A;
	border-width: 0px 0px 1px 0px;
	border-style: none none dotted none;
}


.PXF_Text2_Medium
{
	color: #00A53A;
	font-family: Helvetica;
	font-size: 12px;
}


.PXF_Text2_Large
{
	color: #00A53A;
	font-family: Helvetica;
	font-size: 13px;
}

.PXF_Text2_XLarge
{
	color: #00A53A;
	font-family: Helvetica;
	font-size: 15px;
}

.PXF_Text2_XXLarge
{
	color: #00A53A;
	font-family: Helvetica;
	font-size: 18px;
}

.PXF_Text2_XXXLarge
{
	color: #00A53A;
	font-family: Helvetica;
	font-size: 21px;
}



.PXF_Text3_Tiny
{
	color: #592538;
	font-family: Helvetica;
	font-size: 9px;
}



.PXF_Text3_small
{
	color: #592538;
	font-family: Helvetica;
	font-size: 10px;
	
}


.PXF_Text3_Regular
{
	color: #592538;
	font-family: Helvetica;
	font-size: 11px;
	border-bottom: #FFF;
	border-width: 0px 0px 1px 0px;

	line-height: 15px;
}


.PXF_Text3_Regular_Hover
{
	color: #FFF;
	font-family: Helvetica;
	font-size: 11px;
	border-bottom: #592538;
	border-width: 0px 0px 1px 0px;
	line-height: 15px;
	background-color: #592538;
}



.PXF_Text3_Medium
{
	color: #592538;
	font-family: Helvetica;
	font-size: 12px;
}


.PXF_Text3_Large
{
	color: #592538;
	font-family: Helvetica;
	font-size: 13px;
}

.PXF_Text3_XLarge
{
	color: #592538;
	font-family: Helvetica;
	font-size: 15px;
}

.PXF_Text3_XXLarge
{
	color: #592538;
	font-family: Helvetica;
	font-size: 18px;
}

.PXF_Text3_XXXLarge
{
	color: #592538;
	font-family: Helvetica;
	font-size: 21px;
}

.PXF_PullDown_300px
{
	width: 300;
	height: 20;
	display: block;
	border-color: #C6D4DD;
	border-width: 1;
	border-style: solid;
	color: #592538;
	font-family: Helvetica;
	font-size: 12px;
	padding: 5px 0px 0px 5px;
	background-color: #FFF;
}


.PXF_PullDown_200px
{
	width: 200;
	height: 20;
	display: block;
	border-color: #C6D4DD;
	border-width: 1;
	border-style: solid;
	color: #592538;
	font-family: Helvetica;
	font-size: 12px;
	padding: 5px 0px 0px 5px;
	background-color: #FFF;
}




.PXF_StandardRow
{
	display: block;
	border-color: #C6D4DD;
	border-width: 1;
	border-style: solid;
	background-color: #FFF;
}

.PXF_StandardRow_Second
{
	display: block;
	border-color: #C6D4DD;
	border-width: 1 1 1 0;
	border-style: solid;
	background-color: #FFF;
}

.PXF_StandardRow_Next
{
	display: block;
	border-color: #C6D4DD;
	border-width: 0 1 1 1;
	border-style: solid;
	background-color: #FFF;
}

.PXF_StandardRow_Next_Second
{
	display: block;
	border-color: #C6D4DD;
	border-width: 0 1 1 0;
	border-style: solid;
	background-color: #FFF;
}

.PXF_InfoPopupRow
{
	display: block;
	border-color: #0089CD;
	border-width: 1;
	border-style: solid;
	background-color: #FFF;
}

.PXF_ImageInfoContentBox
{
	display: block;
	border-color: #7E8E97;
	border-width: 1;
	border-style: solid;
	background-color: #7E8E97;
}

.PXF_ImageInfoTitleBox
{
	display: block;
	border-width: 1;
	background-color: #0089CD;
	color: #FFF;
	font-family: Helvetica;
	font-size: 16px;
	font-weight: bold;
	line-height: 17px;
}

.PXF_ImageInfoContentBox
{
	display: block;
	border-color: #7E8E97;
	border-width: 1;
	border-style: solid;
	background-color: #7E8E97;
}

.PXF_KeywordLink
{
	color: #0089CD;
	font-family: Helvetica;
	font-size: 11px;
	border-width: 0px 1px 1px 0px;
	border-style: none solid solid none;
	border-color: #0089CD;
	padding: 0px 3px 0px 0px;
}

.PXF_KeywordLink_Hover
{
	color: #FFF;
	font-family: Helvetica;
	font-size: 11px;
	border-width: 0px 1px 1px 0px;
	border-style: none dotted dotted none;
	border-color: #0089CD;
	padding: 0px 3px 0px 0px;
	background-color: #0089CD;
}


.PXF_Headline_Green_Large
{
	color: #00A53A;
	font-family: Helvetica;
	font-size: 13px;
	font-weight: bold;
}

.PXF_Headline_Green_Medium
{
	color: #00A53A;
	font-family: Helvetica;
	font-size: 12px;
	font-weight: bold;
}


.PXF_Headline_Green_Regular
{
	color: #00A53A;
	font-family: Helvetica;
	font-size: 11px;

}

.PXF_Headline_Blue_Large
{
	color: #592538;
	font-family: Helvetica;
	font-size: 12px;
	font-weight: bold;
}


.PXF_Headline_Blue_Medium
{
	color: #592538;
	font-family: Helvetica;
	font-size: 12px;
	font-weight: bold;
}

.PXF_Headline_Orange_Medium
{
	color: #0089CD;
	font-family: Helvetica;
	font-size: 12px;
	font-weight: bold;
}


.PXF_Text_Blue_Regular
{
	color: #592538;
	font-family: Helvetica;
	font-size: 11px;
}


.PXF_ModuleTitle
{
	display: block;
	color: #00A53A;
	font-family: Helvetica;
	font-size: 18px;
	font-weight: bold;
	text-transform: uppercase;
}

.PXF_OrangeModuleTitle
{
	display: block;
	color: #0089CD;
	font-family: Helvetica;
	font-size: 18px;
	font-weight: bold;
	text-transform: uppercase;
}

.PXF_ActivityEventTopDateBox
{
	display: block;
	color: #FFFFFF;
	font-family: Helvetica;
	font-size: 18px;

	text-transform: uppercase;
	width: auto;
	height: 18px;
	padding: 5px 5px 0px 5px;
	background-color: #00A53A;
}



.PXF_OrangeTitle
{
	display: block;
	color: #0089CD;
	font-family: Helvetica;
	font-size: 13px;
	font-weight: bold;
	text-transform: uppercase;
}




.PXF_Toplink_AddIcon
{
	display: block;
	color: #592538;
	font-family: Helvetica;
	font-size: 13px;
	font-weight: bold;
	line-height: 16px;
	background-image: url('../../gfxpixi/MiscIcons/GreenAddCircle30x27.gif');
	background-repeat: no-repeat;
	
	
}

.PXF_Toplink_AddIcon_Hover
{
	display: block;
	color: #A6C9D9;
	font-family: Helvetica;
	font-size: 13px;
	font-weight: bold;
	line-height: 16px;
	background-image: url('../../gfxpixi/MiscIcons/GreenAddCirkle30x27_Hover.gif');
	background-repeat: no-repeat;



}


.PXF_RejectIcon
{
	display: block;
	color: #00A53A;
	font-family: Helvetica;
	font-size: 12px;
	background-image: url('../../gfxpixi/MiscIcons/StogSign30x27.gif');
	background-repeat: no-repeat;
	padding: 8px 0px 0px 32px;
	text-transform: uppercase;
}

.PXF_RejectIcon_Hover
{
	display: block;
	color: #00A53A;
	font-family: Helvetica;
	font-size: 12px;
	background-image: url('../../gfxpixi/MiscIcons/StogSign30x27_Hover.gif');
	background-repeat: no-repeat;
	padding: 8px 0px 0px 32px;
	text-transform: uppercase;
}


.PXF_AcceptIcon
{
	display: block;
	color: #00A53A;
	font-family: Helvetica;
	font-size: 12px;
	background-image: url('../../gfxpixi/MiscIcons/GreenCheckMark30x27.gif');
	background-repeat: no-repeat;
	padding: 8px 0px 0px 32px;
	
}

.PXF_AcceptIcon_Hover
{
	display: block;
	color: #6F9546;
	font-family: Helvetica;
	font-size: 12px;
	background-image: url('../../gfxpixi/MiscIcons/GreenCheckMark30x27_Hover.gif');
	background-repeat: no-repeat;
	padding: 8px 0px 0px 32px;
}


.PXF_NegativeIcon
{
	display: block;
	color: #00A53A;
	font-family: Helvetica;
	font-size: 12px;
	background-image: url('../../gfxpixi/MiscIcons/OrangeMinusSign30x27.gif');
	background-repeat: no-repeat;
	padding: 8px 0px 0px 32px;
	text-transform: uppercase;
}

.PXF_NegativeIcon_Hover
{
	display: block;
	color: #00A53A;
	font-family: Helvetica;
	font-size: 12px;
	background-image: url('../../gfxpixi/MiscIcons/OrangeMinusSign30x27_Hover.gif');
	background-repeat: no-repeat;
	padding: 8px 0px 0px 32px;
	text-transform: uppercase;
}



.PXF_InfoIcon
{
	display: block;
	color: #00A53A;
	font-family: Helvetica;
	font-size: 12px;
	background-image: url('../../gfxpixi/MiscIcons/InfoSign30x27.gif');
	background-repeat: no-repeat;
	
	text-transform: uppercase;
}

.PXF_InfoIcon_Hover
{
	display: block;
	color: #00A53A;
	font-family: Helvetica;
	font-size: 12px;
	background-image: url('../../gfxpixi/MiscIcons/InfoSign30x27_Hover.gif');
	background-repeat: no-repeat;
	padding: 8px 0px 0px 32px;
	text-transform: uppercase;
}

.PXF_DropDown_Green_125px
{
	width: 125px;
	height: 18px;
	display: block;
	border-color: #00A53A;
	border-width: 1px;
	border-style: solid;
	padding: 4px 0px 0px 5px;
	color: #75AB42;
	font-family: Helvetica;
	font-size: 11px;
}

.PXF_Input_Green_125px
{
	width: 125px;
	height: 20px;
	display: block;
	border-color: #00A53A;
	border-width: 1px;
	border-style: solid;
	padding: 4px 0px 0px 5px;
	color: #75AB42;
	font-family: Helvetica;
	font-size: 11px;
}


.PXF_Input_Ghost_300px
{
	width: 300px;
	height: 20px;
	display: block;
	border-color: #FFF;
	border-width: 1px;
	border-style: solid;
	padding: 7px 0px 0px 5px;
	color: #592538;
	font-family: Helvetica;
	font-size: 12px;
}


.PXF_Input_Ghost_300x100px
{
	width: 300px;
	height: 100px;
	display: block;
	border-color: #FFF;
	border-width: 1px;
	border-style: solid;
	padding: 7px 0px 0px 5px;
	color: #592538;
	font-family: Helvetica;
	font-size: 12px;
}

.PXF_Input_Ghost_420x100px
{
	width: 420px;
	height: 100px;
	display: block;
	border-color: #FFF;
	border-width: 1px;
	border-style: solid;
	padding: 7px 0px 0px 5px;
	color: #592538;
	font-family: Helvetica;
	font-size: 11px;
}



.PXF_Input_Ghost_500x100px
{
	width: 500px;
	height: 100px;
	display: block;
	border-color: #FFF;
	border-width: 1px;
	border-style: solid;
	padding: 7px 0px 0px 5px;
	color: #592538;
	font-family: Helvetica;
	font-size: 11px;
}



.PXF_Input_Ghost_500x175px
{
	width: 500px;
	height: 175px;
	display: block;
	border-color: #FFF;
	border-width: 1px;
	border-style: solid;
	padding: 7px 0px 0px 5px;
	color: #592538;
	font-family: Helvetica;
	font-size: 11px;
}

.PXF_Input_Ghost_500px
{
	width: 500px;
	height: 20;
	display: block;
	border-color: #FFF;
	border-width: 1px;
	border-style: solid;
	padding: 7px 0px 0px 5px;
	color: #592538;
	font-family: Helvetica;
	font-size: 11px;
}

.PXF_Input_Ghost_250px
{
	width: 250px;
	height: 20px;
	display: block;
	border-color: #FFF;
	border-width: 1px;
	border-style: solid;
	padding: 7px 0px 0px 5px;
	color: #592538;
	font-family: Helvetica;
	font-size: 11px;
}

.PXF_Input_Ghost_250x175px
{
	width: 250px;
	height: 175px;
	display: block;
	border-color: #FFF;
	border-width: 1px;
	border-style: solid;
	padding: 7px 0px 0px 5px;
	color: #592538;
	font-family: Helvetica;
	font-size: 11px;
}

.PXF_Input_Ghost_250x70px
{
	width: 250px;
	height: 70px;
	display: block;
	border-color: #FFF;
	border-width: 1px;
	border-style: solid;
	padding: 7px 0px 0px 5px;
	color: #592538;
	font-family: Helvetica;
	font-size: 11px;
}
.PXF_Input_Ghost_220px
{
	width: 220px;
	height: 20px;
	display: block;
	border-color: #FFF;
	border-width: 1px;
	border-style: solid;
	padding: 7px 0px 0px 5px;
	color: #592538;
	font-family: Helvetica;
	font-size: 12px;
}

.PXF_Input_Ghost_50px
{
	width: 50px;
	height: 20px;
	display: block;
	border-color: #FFF;
	border-width: 1px;
	border-style: solid;
	padding: 7px 0px 0px 5px;
	color: #592538;
	font-family: Helvetica;
	font-size: 12px;
}



.PXF_Input_Blue_35px
{
	width: 35px;
	height: 20px;
	display: block;
	border-color: #C6D4DD;
	border-width: 1px;
	border-style: solid;
	padding: 4px 0px 0px 5px;
	color: #592538;
	font-family: Helvetica;
	font-size: 12px;
}

.PXF_Input_Blue_55px
{
	width: 55px;
	height: 20px;
	display: block;
	border-color: #C6D4DD;
	border-width: 1px;
	border-style: solid;
	padding: 4px 0px 0px 5px;
	color: #592538;
	font-family: Helvetica;
	font-size: 12px;
}



.PXF_Button
{
	width: auto;
	height: 20px;
	display: block;
	border-color: #00A53A;
	border-width: 1px;
	border-style: solid;
	padding: 3px 5px 0px 5px;
	color: #75AB42;
	font-family: Helvetica;
	font-size: 11px;
	background-color: #FFF;
}


.PXF_Button_Hover
{
	width: auto;
	height: 20px;
	display: block;
	border-color: #00A53A;
	border-width: 1px;
	border-style: solid;
	padding: 3px 5px 0px 5px;
	color: #75AB42;
	font-family: Helvetica;
	font-size: 11px;
	background-color: #D2EABB;
}



.PXF_Button_Green
{
	width: auto;
	height: 20px;
	display: block;
	border-color: #00A53A;
	border-width: 1px;
	border-style: solid;
	padding: 3px 5px 0px 5px;
	color: #75AB42;
	font-family: Helvetica;
	font-size: 11px;
	background-color: #FFF;
}


.PXF_Button_Green_Hover
{
	width: auto;
	height: 20px;
	display: block;
	border-color: #00A53A;
	border-width: 1px;
	border-style: solid;
	padding: 3px 5px 0px 5px;
	color: #75AB42;
	font-family: Helvetica;
	font-size: 11px;
	background-color: #D2EABB;
}


.PXF_Button_Green2
{
	width: auto;
	height: 20px;
	display: block;
	border-color: #00A53A;
	border-width: 1px;
	border-style: solid;
	padding: 2px 5px 0px 5px;
	color: #75AB42;
	font-family: Helvetica;
	font-size: 11px;
	background-color: #CEE5B8;
	text-transform: uppercase;
	font-weight: bold;
}


.PXF_Button_Green2_Hover
{
	width: auto;
	height: 20px;
	display: block;
	border-color: #00A53A;
	border-width: 1px;
	border-style: solid;
	padding: 2px 5px 0px 5px;
	color: #FFF;
	font-family: Helvetica;
	font-size: 11px;
	background-color: #00A53A;
	font-weight: bold;
	text-transform: uppercase;
}



.PXF_GreenTrashIcon
{
	width: 30px;
	height: 27px;
	display: block;
	background-image: url('../../gfxpixi/MiscIcons/GreenTrash30x27.gif');
	background-repeat: no-repeat;
}

.PXF_GreenTrashIcon_Hover
{
	width: 30px;
	height: 27px;
	display: block;
	background-image: url('../../gfxpixi/MiscIcons/GreenTrash30x27_Hover.gif');
	background-repeat: no-repeat;
}



.PXF_GreyTrashIcon
{
	width: 30px;
	height: 27px;
	display: block;
	background-image: url('../../gfxpixi/MiscIcons/GreyTrash30x27.gif');
	background-repeat: no-repeat;
}

.PXF_GreyTrashIcon_Hover
{
	width: 30px;
	height: 27px;
	display: block;
	background-image: url('../../gfxpixi/MiscIcons/GreyTrash30x27_Hover.gif');
	background-repeat: no-repeat;
}


.PXF_GreenPencilIcon_22x22
{
	width: 22px;
	height: 22px;
	display: block;
	background-image: url('../gfxpixi/MiscIcons/EditPencil_22x22_green.gif');
	background-repeat: no-repeat;
}



.PXF_GreyTrash_22x22
{
	width: 22px;
	height: 22px;
	display: block;
	background-image: url('../gfxpixi/MiscIcons/GreyTrash_22x22.gif');
	background-repeat: no-repeat;
}




.PXF_GreyPencilIcon
{
	width: 30px;
	height: 27px;
	display: block;
	background-image: url('../../gfxpixi/MiscIcons/GreyEditPencil.gif');
	background-repeat: no-repeat;
}

.PXF_GreyPencilIcon_Hover
{
	width: 30px;
	height: 27px;
	display: block;
	background-image: url('../../gfxpixi/MiscIcons/GreyEditPencil_Hover.gif');
	background-repeat: no-repeat;
}



.PXF_PrivateEmailIcon
{
	width: 30px;
	height: 27px;
	display: block;
	background-image: url('../../gfxpixi/MiscIcons/EmailIcon30x27.gif');
	background-repeat: no-repeat;
}

.PXF_PrivateEmailIcon_Hover
{
	width: 30px;
	height: 27px;
	display: block;
	background-image: url('../../gfxpixi/MiscIcons/EmailIcon30x27_Hover.gif');
	background-repeat: no-repeat;
}


.PXF_BackIcon2_22x22
{
	background-image: url('../../gfxpixi/MiscIcons/BackIcon2_22x22.gif');
	background-repeat: no-repeat;
	width: 22px;
	height: 22px;
	display: block;
	color: #592538;
	font-family: Helvetica;
	font-size: 13px;
	font-weight: bold;
	line-height: 17px;
}

.PXF_GoIcon_30x27
{
	width: 30px;
	height: 27px;
	display: block;
	background-image: url('../gfxpixi/MiscIcons/GoIcon_2_30x27.gif');
	background-repeat: no-repeat;
}

.PXF_GoIcon_30x27_Hover
{
	width: 30px;
	height: 27px;
	display: block;
	background-image: url('../gfxpixi/MiscIcons/GoIcon_2_30x27_Hover.gif');
	background-repeat: no-repeat;
}


.PXF_GreenMediumTitle
{
	display: block;
	color: #00A53A;
	font-family: Helvetica;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
}



.PXF_BackArrowCircle
{
	background-image: url('../../gfxpixi/MiscIcons/GreenBackCircle30x27.gif');
	background-repeat: no-repeat;
	width: 30px;
	height: 27px;
	display: block;
}

.PXF_BackArrowCircle_Hover
{
	background-image: url('../../gfxpixi/MiscIcons/GreenBackCircle30x27_Hover.gif');
	background-repeat: no-repeat;
	width: 30px;
	height: 27px;
	display: block;
}


.PXF_FrwArrowCircle
{
	background-image: url('../../gfxpixi/MiscIcons/GreenFrwCircle30x27.gif');
	background-repeat: no-repeat;
	width: 30px;
	height: 27px;
	display: block;
}

.PXF_FrwArrowCircle_Hover
{
	background-image: url('../../gfxpixi/MiscIcons/GreenFrwCircle30x27_Hover.gif');
	background-repeat: no-repeat;
	width: 30px;
	height: 27px;
	display: block;
}

.PXF_FrwIcon2_30x27
{
	background-image: url('../gfxpixi/MiscIcons/FrwArrow2_30x27.gif');
	background-repeat: no-repeat;
	width: 30px;
	height: 27px;
	display: block;
}

.PXF_FrwIcon2_30x27_Hover
{
	background-image: url('../gfxpixi/MiscIcons/FrwArrow2_30x27_Hover.gif');
	background-repeat: no-repeat;
	width: 30px;
	height: 27px;
	display: block;
}



.PXF_BackIcon2_30x27
{
	background-image: url('../gfxpixi/MiscIcons/BackArrow2_30x27.gif');
	background-repeat: no-repeat;
	width: 30px;
	height: 27px;
	display: block;
}

.PXF_BackIcon2_30x27_Hover
{
	background-image: url('../gfxpixi/MiscIcons/BackArrow2_30x27_Hover.gif');
	background-repeat: no-repeat;
	width: 30px;
	height: 27px;
	display: block;
}

.PXF_DownloadIcon_18x18
{
	background-image: url('../gfxpixi/MiscIcons/DownloadIcon18x18.gif');
	background-repeat: no-repeat;
	width: 18px;
	height: 18px;
	display: block;
}

.PXF_DownloadIcon_18x18_Hover
{
	background-image: url('../gfxpixi/MiscIcons/DownloadIcon18x18_Hover.gif');
	background-repeat: no-repeat;
	width: 18px;
	height: 18px;
	display: block;
}


.PXF_Forward_17x17
{
	display: block;
	background-image: url('../gfxpixi/MiscIcons/Forward_17x17.gif');
	background-repeat: no-repeat;
	width: 17px;
	height: 17px;
}

.PXF_Pin_22x22
{
	display: block;
	background-image: url('../gfxpixi/MiscIcons/Pin_22x22.gif');
	background-repeat: no-repeat;
	width: 22px;
	height: 22px;
}

.PXF_Info_17x17
{
	display: block;
	background-image: url('../gfxpixi/MiscIcons/Info_17x17.gif');
	background-repeat: no-repeat;
	width: 17px;
	height: 17px;
}





/*   FOLDERSTRUCTURE */



.PXF_FS_AddItemIcon
{
	width: 30px;
	height: 27px;
	display: block;
	background-image: url('../gfxpixi/FolderStructure/AddItem.gif');
	background-repeat: no-repeat;
}

.PXF_FS_AddItemIcon_Hover
{
	width: 30px;
	height: 27px;
	display: block;
	background-image: url('../gfxpixi/FolderStructure/AddItem_Hover.gif');
	background-repeat: no-repeat;
}


.PXF_FS_EditItemIcon
{
	width: 30px;
	height: 27px;
	display: block;
	background-image: url('../gfxpixi/FolderStructure/EditItem.gif');
	background-repeat: no-repeat;
}

.PXF_FS_EditItemIcon_Hover
{
	width: 30px;
	height: 27px;
	display: block;
	background-image: url('../gfxpixi/FolderStructure/EditItem_Hover.gif');
	background-repeat: no-repeat;
}


.PXF_FS_AddFolderIcon
{
	width: 30px;
	height: 27px;
	display: block;
	background-image: url('../gfxpixi/FolderStructure/AddFolder.gif');
	background-repeat: no-repeat;
}

.PXF_FS_AddFolderIcon_Hover
{
	width: 30px;
	height: 27px;
	display: block;
	background-image: url('../gfxpixi/FolderStructure/AddFolder_Hover.gif');
	background-repeat: no-repeat;
}


.PXF_FS_EditFolderIcon
{
	width: 30px;
	height: 27px;
	display: block;
	background-image: url('../gfxpixi/FolderStructure/EditFolder.gif');
	background-repeat: no-repeat;
}

.PXF_FS_EditFolderIcon_Hover
{
	width: 30px;
	height: 27px;
	display: block;
	background-image: url('../gfxpixi/FolderStructure/EditFolder_Hover.gif');
	background-repeat: no-repeat;
}


.PXF_FS_TrashFolderIcon
{
	width: 30px;
	height: 27px;
	display: block;
	background-image: url('../gfxpixi/FolderStructure/TrashFolder.gif');
	background-repeat: no-repeat;
}

.PXF_FS_TrashFolderIcon_Hover
{
	width: 30px;
	height: 27px;
	display: block;
	background-image: url('../gfxpixi/FolderStructure/TrashFolder_Hover.gif');
	background-repeat: no-repeat;
}



.PXF_FS_TrashItemIcon
{
	width: 30px;
	height: 27px;
	display: block;
	background-image: url('../gfxpixi/FolderStructure/TrashItem.gif');
	background-repeat: no-repeat;
}

.PXF_FS_TrashItemIcon_Hover
{
	width: 30px;
	height: 27px;
	display: block;
	background-image: url('../gfxpixi/FolderStructure/TrashItem_Hover.gif');
	background-repeat: no-repeat;
}


.PXF_FS_MaxiFolderRow
{
	display: block;
	float: left;
	clear: left;

	width: 735px;
	height: auto;
}


.PXF_FS_MaxFolder_ItemRow
{
	display: block;
	float: right;
	clear: left;
	border-color: #D7DEE2;
	border-width: 1;
	border-style: solid;
}

.PXF_FS_MaxiFolder_ClosedEmpty
{
	width: 43px;
	height: 29px;
	display: block;
	float: left;
	clear: left;
	background-image: url('../gfxpixi/FolderStructure/MaxiFolder_ClosedEmpty.gif');
	background-repeat: no-repeat;
}


.PXF_FS_MaxiFolder_ClosedFull
{
	width: 43px;
	height: 29px;
	display: block;
	float: left;
	clear: left;
	background-image: url('../gfxpixi/FolderStructure/MaxiFolder_ClosedFull.gif');
	background-repeat: no-repeat;
}


.PXF_FS_MaxiFolder_Open
{
	width: 43px;
	height: 29px;
	display: block;
	float: left;
	clear: left;
	background-image: url('../gfxpixi/FolderStructure/MaxiFolder_Open.gif');
	background-repeat: no-repeat;
}

.PXF_FS_MaxiFolder_Title
{
	display: block;
	float: left;
	clear: none;
	color: #95D05C;
	font-family: Helvetica;
	font-size: 12px;
	font-weight: bold;
	margin: 15px 0 0 5px;
}





.PXF_FS_Folder_ItemIcon_Document
{
	width: 19px;
	height: 22px;
	display: block;
	float: left;
	clear: left;
	background-image: url('../gfxpixi/FolderStructure/ItemIcon_Document.gif');
	background-repeat: no-repeat;
}


.PXF_FS_FolderItemTitle
{
	display: block;
	float: left;
	clear: none;
	font-family: Helvetica;
	font-size: 11px;
	color: #592538;
	border-bottom: #FFF;
	border-width: 0px 0px 1px 0px;
	border-style: none none dashed none;
}

.PXF_FS_FolderItemTitle_Hover
{
	display: block;
	float: left;
	clear: none;
	font-family: Helvetica;
	font-size: 11px;
	color: #592538;
	border-bottom: #592538;
	border-width: 0px 0px 1px 0px;
	border-style: none none dashed none;
}


.PXF_FS_FolderItemDate
{
	display: block;
	float: right;
	clear: left;
	font-family: Helvetica;
	font-size: 11px;
	color: #906172;
}


.PXF_FS_FolderSmallIconsText
{
	display: block;
	font-family: Helvetica;
	font-size: 12px;
	color: #95D05C;
	border-bottom: #FFF;
	border-width: 0px 0px 1px 0px;
	border-style: none none dashed none;
}

.PXF_FS_FolderSmallIconsText_Hover
{
	display: block;
	font-family: Helvetica;
	font-size: 12px;
	color: #95D05C;
	border-bottom: #95D05C;
	border-width: 0px 0px 1px 0px;
	border-style: none none dashed none;

}






/* WEBLOG    */



.PXF_Weblog_PostTitle
{
	color: #592538;
	font-family: Helvetica;
	font-size: 18px;
	text-transform: uppercase;
}


.PXF_Weblog_LastPostTitle
{
	color: #00A53A;
	font-family: Helvetica;
	font-size: 13px;
	font-weight: bold;
	line-height: 16px;
	border-color: #00A53A;
	border-width: 0px 0px 1px 0px;
	border-style: dotted;
}


.PXF_Weblog_SmallPostTitle
{
	color: #592538;
	font-family: Helvetica;
	font-size: 14px;
	font-weight: bold;
}

.PXF_Weblog_SmallPostTitle_Hover
{
	color: #592538;
	font-family: Helvetica;
	font-size: 14px;
	font-weight: bold;
	text-transform: inherit;
	text-decoration: underline;
}


.PXF_Weblog_PostDate
{
	color: #592538;
	font-family: Helvetica;
	font-size: 13px;
	text-transform: uppercase;
}


.PXF_Weblog_PostDate_Mini
{
	color: #592538;
	font-family: Helvetica;
	font-size: 11px;
	text-transform: uppercase;
}



.PXF_Weblog_BodyText
{
	color: #592538;
	font-family: Helvetica;
	font-size: 12px;
	line-height: 16px;
}



.PXF_Weblog_TagTitle
{
	color: #00A53A;
	font-family: Helvetica;
	font-size: 15px;
	text-transform: uppercase;
}


.PFX_Weblog_TagContainer
{
	border-width: 1px 0px 1px 0px;
	border-style: solid;
	border-color: #0089CD;
}

.PXF_Weblog_TagLink
{
	color: #0089CD;
	font-family: Helvetica;
	font-size: 11px;

}

.PXF_Weblog_TagLink_Hover
{
	color: #FFF;
	font-family: Helvetica;
	font-size: 11px;
	background-color: #0089CD;
}


.PXF_Weblog_AddCommentLink
{
	color: #00A53A;
	font-family: Helvetica;
	font-size: 12px;
	text-transform: uppercase;
}

.PXF_Weblog_AddCommentLink_Hover
{
	color: #FFF;
	font-family: Helvetica;
	font-size: 12px;
	text-transform: uppercase;
	background-color: #00A53A;
}


/*      PIXI FORUM         */



.PXF_Forum_StandardRow
{
	display: block;
	border-color: #C6D4DD;
	border-width: 1;
	border-style: solid;
	background-color: #FFF;
}

.PXF_Forum_StandardRow_Next
{
	display: block;
	border-color: #C6D4DD;
	border-width: 0 1 1 1;
	border-style: solid;
	background-color: #FFF;
}


.PXF_Forum_Title1_Regular
{
	color: #0089CD;
	font-family: Helvetica;
	font-size: 11px;

}

.PXF_Forum_Title1_Medium
{
	color: #0089CD;
	font-family: Helvetica;
	font-size: 12px;
	font-weight: bold;
	line-height: 16px;

}


.PXF_Forum_Title1_Large
{
	color: #0089CD;
	font-family: Helvetica;
	font-size: 13px;
	font-weight: bold;
	line-height: 17px;

}

.PXF_Forum_Title1_XLarge
{
	color: #0089CD;
	font-family: Helvetica;
	font-size: 15px;
	font-weight: bold;
	line-height: 18px;

}

.PXF_Forum_Title1_XXLarge
{
	color: #0089CD;
	font-family: Helvetica;
	font-size: 18px;
	font-weight: bold;
	line-height: 19px;

}


.PXF_Forum_Title2_Regular
{
	color: #00A53A;
	font-family: Helvetica;
	font-size: 11px;

}


.PXF_Forum_Title2_Medium
{
	color: #00A53A;
	font-family: Helvetica;
	font-size: 12px;
	font-weight: bold;
	line-height: 16px;
}


.PXF_Forum_Title2_Large
{
	color: #00A53A;
	font-family: Helvetica;
	font-size: 13px;
	font-weight: bold;
	line-height: 17px;
}

.PXF_Forum_Title2_XLarge
{
	color: #00A53A;
	font-family: Helvetica;
	font-size: 15px;
	font-weight: bold;
	line-height: 18px;
}


.PXF_Forum_Title2_XXLarge
{
	color: #00A53A;
	font-family: Helvetica;
	font-size: 18px;
	font-weight: bold;
	line-height: 19px;
}




.PXF_Forum_Title3_Regular
{
	color: #592538;
	font-family: Helvetica;
	font-size: 11px;
	font-weight: bold;
}

.PXF_Forum_Title3_Medium
{
	color: #592538;
	font-family: Helvetica;
	font-size: 12px;
	font-weight: bold;
	line-height: 16px;

}


.PXF_Forum_Title3_Medium_Hover
{
	color: #FFF;
	font-family: Helvetica;
	font-size: 12px;
	font-weight: bold;
	line-height: 16px;
	background-color: #592538;
}


.PXF_Forum_Title3_Large
{
	color: #592538;
	font-family: Helvetica;
	font-size: 13px;
	font-weight: bold;
	line-height: 17px;
	
}

.PXF_Forum_Title3_Large_Hover
{
	color: #FFF;
	font-family: Helvetica;
	font-size: 13px;
	font-weight: bold;
	line-height: 17px;
	background-color: #592538;
}



.PXF_Forum_Title3_XLarge
{
	color: #592538;
	font-family: Helvetica;
	font-size: 15px;
	font-weight: bold;
	line-height: 18px;
}

.PXF_Forum_Title3_XXLarge
{
	color: #592538;
	font-family: Helvetica;
	font-size: 18px;
	font-weight: bold;
	line-height: 19px;
	}



.PXF_Forum_Text1_Tiny
{
	color: #0089CD;
	font-family: Helvetica;
	font-size: 9px;
}



.PXF_Forum_Text1_small
{
	color: #0089CD;
	font-family: Helvetica;
	font-size: 10px;
}


.PXF_Forum_Text1_Regular
{
	color: #0089CD;
	font-family: Helvetica;
	font-size: 11px;

}

.PXF_Forum_Text1_Regular_Hover
{
	color: #FFF;
	font-family: Helvetica;
	font-size: 11px;
	background-color: #0089CD;
}


.PXF_Forum_Text1_Medium
{
	color: #0089CD;
	font-family: Helvetica;
	font-size: 12px;
}


.PXF_Forum_Text1_Large
{
	color: #0089CD;
	font-family: Helvetica;
	font-size: 13px;
}

.PXF_Forum_Text1_XLarge
{
	color: #0089CD;
	font-family: Helvetica;
	font-size: 15px;
}

.PXF_Forum_Text1_XXLarge
{
	color: #0089CD;
	font-family: Helvetica;
	font-size: 18px;
}








.PXF_Forum_Text2_Tiny
{
	color: #00A53A;
	font-family: Helvetica;
	font-size: 9px;
}



.PXF_Forum_Text2_small
{
	color: #00A53A;
	font-family: Helvetica;
	font-size: 10px;
}


.PXF_Forum_Text2_Regular
{
	color: #00A53A;
	font-family: Helvetica;
	font-size: 11px;
	border-bottom: #FFF;
	border-width: 0px 0px 1px 0px;
	border-style: none none dotted none;
}

.PXF_Forum_Text2_Regular_Hover
{
	color: #00A53A;
	font-family: Helvetica;
	font-size: 11px;
	border-bottom: #00A53A;
	border-width: 0px 0px 1px 0px;
	border-style: none none dotted none;
}


.PXF_Forum_Text2_Medium
{
	color: #00A53A;
	font-family: Helvetica;
	font-size: 12px;
}


.PXF_Forum_Text2_Large
{
	color: #00A53A;
	font-family: Helvetica;
	font-size: 13px;
}

.PXF_Forum_Text2_XLarge
{
	color: #00A53A;
	font-family: Helvetica;
	font-size: 15px;
}

.PXF_Forum_Text2_XXLarge
{
	color: #00A53A;
	font-family: Helvetica;
	font-size: 18px;
}





.PXF_Forum_Text3_Tiny
{
	color: #592538;
	font-family: Helvetica;
	font-size: 9px;
}



.PXF_Forum_Text3_small
{
	color: #592538;
	font-family: Helvetica;
	font-size: 12px;
	
}


.PXF_Forum_Text3_Regular
{
	color: #592538;
	font-family: Helvetica;
	font-size: 12px;
	border-bottom: #FFF;
	border-width: 0px 0px 1px 0px;
	line-height: 15px;
}


.PXF_Forum_Text3_Regular_Hover
{
	color: #FFF;
	font-family: Helvetica;
	font-size: 12px;
	border-bottom: #592538;
	border-width: 0px 0px 1px 0px;
	line-height: 15px;
	background-color: #592538;
}



.PXF_Forum_Text3_Medium
{
	color: #592538;
	font-family: Helvetica;
	font-size: 13px;
}


.PXF_Forum_Text3_Large
{
	color: #592538;
	font-family: Helvetica;
	font-size: 14px;
}

.PXF_Forum_Text3_XLarge
{
	color: #592538;
	font-family: Helvetica;
	font-size: 16px;
}

.PXF_Forum_Text3_XXLarge
{
	color: #592538;
	font-family: Helvetica;
	font-size: 18px;
}




.PXF_Forum_BackIcon
{
	background-image: url('../../gfxpixi/Forum/BackIcon30x27.gif');
	background-repeat: no-repeat;
	width: 30px;
	height: 27px;
	display: block;
}

.PXF_Forum_BackIcon_Hover
{
	background-image: url('../../gfxpixi/Forum/BackIcon30x27_Hover.gif');
	background-repeat: no-repeat;
	width: 30px;
	height: 27px;
	display: block;
}


.PXF_Forum_BackIcon2_22x22
{
	background-image: url('../../gfxpixi/Forum/BackIcon2_22x22.gif');
	background-repeat: no-repeat;
	width: 22px;
	height: 22px;
	display: block;
	color: #592538;
	font-family: Helvetica;
	font-size: 13px;
	font-weight: bold;
	line-height: 17px;
}

.PXF_Forum_FrwIcon
{
	background-image: url('../../gfxpixi/Forum/Frw_Icon30x27.gif');
	background-repeat: no-repeat;
	width: 30px;
	height: 27px;
	display: block;
}

.PXF_Forum_FrwIcon_Hover
{
	background-image: url('../../gfxpixi/Forum/Frw_Icon30x27_Hover.gif');
	background-repeat: no-repeat;
	width: 30px;
	height: 27px;
	display: block;
}





.PXF_Forum_TrashIcon1
{
	width: 30px;
	height: 27px;
	display: block;
	background-image: url('../../gfxpixi/Forum/TrashIcon_1_30x27.gif');
	background-repeat: no-repeat;
}

.PXF_Forum_TrashIcon1_Hover
{
	width: 30px;
	height: 27px;
	display: block;
	background-image: url('../../gfxpixi/Forum/TrashIcon_1_30x27_Hover.gif');
	background-repeat: no-repeat;
}



.PXF_Forum_TrashIcon2
{
	width: 30px;
	height: 27px;
	display: block;
	background-image: url('../../gfxpixi/Forum/TrashIcon_2_30x27.gif');
	background-repeat: no-repeat;
}

.PXF_Forum_TrashIcon2_Hover
{
	width: 30px;
	height: 27px;
	display: block;
	background-image: url('../../gfxpixi/Forum/TrashIcon_2_30x27_Hover.gif');
	background-repeat: no-repeat;
}


.PXF_Forum_PencilIcon1
{
	width: 30px;
	height: 27px;
	display: block;
	background-image: url('../../gfxpixi/Forum/EditPencil_1_30x27.gif');
	background-repeat: no-repeat;
}

.PXF_Forum_PencilIcon1_Hover
{
	width: 30px;
	height: 27px;
	display: block;
	background-image: url('../../gfxpixi/Forum/EditPencil_1_30x27_Hover.gif');
	background-repeat: no-repeat;
}


.PXF_Forum_PencilIcon2
{
	width: 30px;
	height: 27px;
	display: block;
	background-image: url('../../gfxpixi/Forum/EditPencil_2.gif');
	background-repeat: no-repeat;
}

.PXF_Forum_PencilIcon2_Hover
{
	width: 30px;
	height: 27px;
	display: block;
	background-image: url('../../gfxpixi/Forum/EditPencil_2_Hover.gif');
	background-repeat: no-repeat;
}



.PXF_Forum_PencilIcon1
{
	width: 30px;
	height: 27px;
	display: block;
	background-image: url('../../gfxpixi/Forum/EditPencil_1_30x27.gif');
	background-repeat: no-repeat;
}

.PXF_Forum_PencilIcon1_Hover
{
	width: 30px;
	height: 27px;
	display: block;
	background-image: url('../../gfxpixi/Forum/EditPencil_1_30x27_Hover.gif');
	background-repeat: no-repeat;
}



.PXF_Forum_LockOpen_17x17
{
	display: block;
	background-image: url('../../gfxpixi/Forum/LockOpen_17x17.gif');
	background-repeat: no-repeat;
	width: 17px;
	height: 17px;
}


.PXF_Forum_LockClosed_17x17
{
	display: block;
	background-image: url('../../gfxpixi/Forum/LockClosed_17x17.gif');
	background-repeat: no-repeat;
	width: 17px;
	height: 17px;
}

.PXF_Forum_Info_17x17
{
	display: block;
	background-image: url('../../gfxpixi/Forum/Info_17x17.gif');
	background-repeat: no-repeat;
	width: 17px;
	height: 17px;
}


.PXF_Forum_Forward_17x17
{
	display: block;
	background-image: url('../../gfxpixi/Forum/Forward_17x17.gif');
	background-repeat: no-repeat;
	width: 17px;
	height: 17px;
}

.PXF_Forum_Pin_22x22
{
	display: block;
	background-image: url('../../gfxpixi/Forum/Pin_22x22.gif');
	background-repeat: no-repeat;
	width: 22px;
	height: 22px;
}


.PXF_Forum_Pencil_22x22
{
	display: block;
	background-image: url('../../gfxpixi/Forum/Pencil_22x22.gif');
	background-repeat: no-repeat;
	width: 22px;
	height: 22px;
}


.PXF_Forum_Trash_22x22
{
	display: block;
	background-image: url('../../gfxpixi/Forum/Trash_22x22.gif');
	background-repeat: no-repeat;
	width: 22px;
	height: 22px;
}


.PXF_Forum_NoImage_58x71
{
	display: block;
	background-image: url('../../gfxpixi/Forum/NoImage_58x71.gif');
	background-repeat: no-repeat;
	width: 58px;
	height: 71px;
}


.PXF_Forum_MemberProfile_21x19
{
	display: block;
	background-image: url('../../gfxpixi/Forum/MemberProfile_21x19.gif.gif');
	background-repeat: no-repeat;
	width: 21px;
	height: 19px;
}


.PXF_Forum_MemberBlog_21x19
{
	display: block;
	background-image: url('../../gfxpixi/Forum/MemberBlog_21x19.gif');
	background-repeat: no-repeat;
	width: 21px;
	height: 19px;
}

.PXF_Forum_MemberMail_21x19
{
	display: block;
	background-image: url('../../gfxpixi/Forum/MemberMail_21x19.gif.gif');
	background-repeat: no-repeat;
	width: 21px;
	height: 19px;
}


.PXF_Forum_MemberPosts_21x19
{
	display: block;
	background-image: url('../../gfxpixi/Forum/MemberPosts_21x19.gif');
	background-repeat: no-repeat;
	width: 21px;
	height: 19px;
}


.PXF_Forum_MessageSubject
{
	width: 410px;
	height: auto;
	display: block;
	background-color: #DAE3E7;
	color: #592538;
	font-family: Helvetica;
	font-size: 13px;
	font-weight: bold;
	padding: 3px 0px 3px 0px;
}

.PXF_Forum_MessageSubject_Hover
{
	width: 410px;
	height: auto;
	display: block;
	background-color: #592538;
	color: #906172;
	font-family: Helvetica;
	font-size: 13px;
	font-weight: bold;
	padding: 3px 0px 3px 0px;
}



.PXF_Forum_ThreadLead
{
	width: 410px;
	height: auto;
	display: block;
	color: #592538;
	font-family: Helvetica;
	font-size: 15px;
	font-weight: bold;
	border-color: #906172;
	border-width: 1px;
	border-style: solid;
	padding: 3px;
}

.PXF_Forum_SearchBox
{
	width: 118;
	height: 25;
	display: block;
	border-color: #C6D4DD;
	border-width: 1;
	border-style: solid;
	color: #592538;
	font-family: Helvetica;
	font-size: 12px;
	padding: 5px 0px 0px 5px;
}


.PXF_Forum_Input1_150px
{
	width: 150;
	height: 25;
	display: block;
	border-color: #C6D4DD;
	border-width: 1;
	border-style: solid;
	color: #592538;
	font-family: Helvetica;
	font-size: 12px;
	padding: 5px 0px 0px 5px;
}

.PXF_Forum_Input_Ghost_300px
{
	width: 300px;
	height: 20px;
	display: block;
	border-color: #FFF;
	border-width: 1px;
	border-style: solid;
	padding: 4px 0px 0px 5px;
	color: #592538;
	font-family: Helvetica;
	font-size: 12px;
	background-color: #FFF;
}



.PXF_Forum_SearchButton
{
	width: 25;
	height: 25;
	display: block;
	border-color: #C6D4DD;
	border-width: 1;
	border-style: solid;
	color: #592538;
	font-family: Helvetica;
	font-size: 12px;
	padding: 3px 0px 0px 0px;
	font-weight: bold;
	text-transform: uppercase;
	background-color: #FFF;
}


.PXF_Forum_SearchButton_Hover
{
	width: 25;
	height: 25;
	display: block;
	border-color: #C6D4DD;
	border-width: 1;
	border-style: solid;
	color: #FFF;
	font-family: Helvetica;
	font-size: 12px;
	padding: 3px 0px 0px 0px;
	font-weight: bold;
	text-transform: uppercase;
	background-color: #592538;
}


.PXF_Forum_SubmitButton
{
	width: auto;
	height: 25;
	display: block;
	border-color: #0089CD;
	border-width: 1;
	border-style: solid;
	color: #FFF;
	font-family: Helvetica;
	font-size: 12px;
	padding: 4px;
	font-weight: bold;
	text-transform: uppercase;
	background-color: #0089CD;
}


.PXF_Forum_SubmitButton_Hover
{
	width: auto;
	height: 25;
	display: block;
	border-color: #0089CD;
	border-width: 1;
	border-style: solid;
	color: #0089CD;
	font-family: Helvetica;
	font-size: 12px;
	padding: 4px;
	font-weight: bold;
	text-transform: uppercase;
	background-color: #FFF;
}


.PXF_Forum_ForumSelectbox_IconsContainer
{
	display: block;
	border-color: #C6D4DD;
	border-width: 1px 0px 0px 0px;
	border-style: solid;
}


.PXF_Forum_PullDown_125px
{
	width: 125;
	height: 25;
	display: block;
	border-color: #C6D4DD;
	border-width: 1;
	border-style: solid;
	color: #592538;
	font-family: Helvetica;
	font-size: 12px;
	padding: 5px 0px 0px 5px;
	background-color: #FFF;
}

.PXF_Forum_PullDown_150px
{
	width: 150;
	height: 25;
	display: block;
	border-color: #C6D4DD;
	border-width: 1;
	border-style: solid;
	color: #592538;
	font-family: Helvetica;
	font-size: 12px;
	padding: 5px 0px 0px 5px;
	background-color: #FFF;
}

.PXF_Forum_PullDown_200px
{
	width: 200;
	height: 25;
	display: block;
	border-color: #C6D4DD;
	border-width: 1;
	border-style: solid;
	color: #592538;
	font-family: Helvetica;
	font-size: 12px;
	padding: 5px 0px 0px 5px;
	background-color: #FFF;
}



/* MEMBER */

.PXF_Member_PopUpButton
{
	display: block;
	border-color: #8A9CA6;
	border-width: 1;
	border-style: solid;
	color: #8A9CA6;
	font-family: Helvetica;
	font-size: 11px;
	font-weight: bold;
}

.PXF_Member_PopUpButton_Hover
{
	display: block;
	border-color: #8A9CA6;
	border-width: 1;
	border-style: solid;
	color: #FFF;
	font-family: Helvetica;
	font-size: 11px;
	background-color: #95D05C;
	font-weight: bold;
}


.PXF_Member_InfoPopupRow
{
	display: block;
	border-color: #592538;
	border-width: 1;
	border-style: solid;
	background-color: #FFF;
}


/*   IMAGEALBUMS     */

.ImageSeriesPulldown
{
	width: 155px;
	height: 20px;
	float: left;
	clear: left;
	display: block;
	background-color: #FFF;
	border-color: #7E8E97;
	border-width: 1px;
	border-style: solid;
}










/*        SEARCH ENGINE       */
.SearchEngine_ResultRow
{
	padding: 5px;
	width: 800px;
	height: auto;
}

.SearchEngine_ResultRowOver
{
	background-color: #e6e6e6;
	padding: 5px;
	width: 800px;
}

.SearchEngine_LinkRowContainer
{
	width: 800px;
	height: auto;
}

.SearchEngine_DescriptionRowContainer
{
	width: 800px;
	height: 30px;
}

.SearchEngine_PropertiesRowContainer
{
	width: 800px;
	height: 25px;
}

.SearchEngine_Link span
{
	color: #333;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	text-decoration: none;
}

.SearchEngine_Link a:link
{
	color: #c00;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-weight: bold;
	text-decoration: none;
}

.SearchEngine_Link a:visited
{
	color: #666;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-weight: bold;
	text-decoration: none;
}

.SearchEngine_Link a:hover
{
	color: #c00;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-weight: bold;
	text-decoration: underline;
}

.SearchEngine_Link a:active
{
	color: #c00;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-weight: bold;
	text-decoration: none;
}

.SearchEngine_Description
{
	color: #666;
	font-size: 12px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	line-height: 15px;
}

.SearchEngine_DateCreated
{
	color: #999;
	font-size: 11px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	text-decoration: none;
	float: left;
	clear: none;
	width: 120px;
}

.SearchEngine_DateModified
{
	color: #999;
	font-size: 11px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	text-decoration: none;
	float: left;
	clear: none;
	width: 120px;
}

.SearchEngine_Points
{
	color: #999;
	font-size: 11px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	text-decoration: none;
	float: left;
	clear: none;
	width: 120px;
}

.SearchEngine_Visits
{
	color: #999;
	font-size: 11px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	text-decoration: none;
	float: left;
	clear: none;
	width: 120px;
}

.SearchEngine_Author
{
	color: #999;
	font-size: 11px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	text-decoration: none;
	float: left;
	clear: none;
	width: 200px;
}

.SearchEngine_ResultType
{
	color: #06c;
	font-size: 11px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	text-decoration: none;
	text-transform: uppercase;
	float: left;
	clear: none;
	width: 120px;
}

.SearchEngine_PagePath
{
	color: #6ea7e0;
	font-size: 11px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
}

.SearchEngine_PageTopContainer
{
	margin-bottom: 25px;
	padding: 5px;
	border-bottom: 1px dotted #666;
	width: 800px;
	height: 55px;
}

.SearchEngine_YourSearch
{
	font-size: 12px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	float: left;
	clear: right;
	margin-bottom: 15px;
	width: 800px;
	height: auto;
}

.SearchEngine_YourSearch span
{
	color: #c00;
	font-size: 12px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	width: 200px;
	height: auto;
}

.SearchEngine_SearchHits
{
	color: #333;
	font-size: 12px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	float: left;
	clear: none;
	padding-top: 4px;
	width: 150px;
	height: auto;
}

.SearchEngine_SearchHits span { color: #c00; }

.SearchEngine_PageList
{
	text-align: right;
	float: none;
	clear: none;
	margin-top: 10px;
	width: 790px;
}

.SearchEngine_PageList a:link
{
	color: #c00;
	font-size: 11px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	text-decoration: underline;
}

.SearchEngine_PageList a:visited
{
	color: #c00;
	font-size: 11px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	text-decoration: underline;
}

.SearchEngine_PageList a:hover
{
	color: #333;
	font-size: 11px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	text-decoration: underline;
}

.SearchEngine_PageList a:active
{
	color: #c00;
	font-size: 11px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	text-decoration: underline;
}

.SearchEngine_SelectBox
{
	font-size: 11px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	padding-top: 3px;
	border: solid 1px #999;
	width: 150px;
}

.SearchEngine_SelectBoxContainer
{
	float: left;
	clear: none;
	margin-left: 20px;
	width: 150px;
	height: auto;
}

.SearchEngine_LightUpHit
{
	background-color: #ffc;
	border-bottom: 1px dotted #f03;
}

/*       END      */




/* *************************** */
/*      	Month  		 	   */
/* *************************** */


/* Overlay popup */

.PXF_BlogQuickCalendar_PageOverlay { background-color: #7E959F; }


.PXF_BlogQuickCalendar_OverlayPopFrame
{
	display: block;
	border-color: #3388AE;
	border-width: 1;
	border-style: solid;
	background-color: #ABD9ED;
}


.PXF_BlogQuickCalendar_Overlay_Title
{
	color: #FF7623;
	font-family: Helvetica;
	font-size: 15px;
	font-weight: bold;
	line-height: 17px;
	border-bottom: #FF7623;
	border-width: 0px 0px 1px 0px;
	border-style: none none solid none;
}

 
.PXF_BlogQuickCalendar_Overlay_EventTitle
{
	color: #20536F;
	font-family: Helvetica;
	font-size: 12px;
	font-weight: bold;
	line-height: 15px;
	
}


.PXF_BlogQuickCalendar_Overlay_EventTime
{
	color: #465056;
	font-family: Helvetica;
	font-size: 10px;

	
	
}


.PXF_BlogQuickCalendar_Overlay_EventText
{
	color: #465056;
	font-family: Helvetica;
	font-size: 11px;

}

.PXF_BlogQuickCalendar_Button
{
	color: #465056;
	font-family: Helvetica;
	font-size: 11px;
	width: auto;
	height: 10px;
	border-color: #465056;
	border-width: 1px;
	border-style: solid;
	background-color: #FFF;
	padding: 3px;
}






/*   CONTAINER  */

.PXF_BlogQuickCalendar_Container_239px
{
	width: 175px;
	height: 200px;
	display: block;
	float: left;
	clear: left;
	border-color: #699;
	border-width: 1;
	border-style: solid;
	background-color: #FFF;
}

.PXF_BlogQuickCalendar_Container_279px
{
	width: 175px;
	height: 172px;
	display: block;
	float: left;
	clear: left;
	border-color: #699;
	border-width: 1;
	border-style: solid;
	background-color: #FFF;
}



.PXF_BlogQuickCalendar_Container_211px
{
	width: 175px;
	height: 172px;
	display: block;
	float: left;
	clear: left;
	border-color: #699;
	border-width: 1;
	border-style: solid;
	background-color: #FFF;
}

.PXF_BlogQuickCalendar_Container_211pxMSIE
{
	width: 175px;
	height: 192px;
	display: block;
	float: left;
	clear: left;
	border-color: #699;
	border-width: 1;
	border-style: solid;
	background-color: #FFF;
}



.PXF_BlogQuickCalendar_TopContainer
{
	width: 228px;
	height: 27px;
	display: block;
	float: left;
	clear: left;
	background-image: url('../../gfxpixi/Calendar/QuickieTop.gif');
	background-repeat: no-repeat;
}


.PXF_BlogQuickCalendar_LeftArrow
{
	width: 13px;
	height: 13px;
	display: block;
	background-image: url('../../gfxpixi/Calendar/LeftArrow.gif');
	background-repeat: no-repeat;
	background-position: 2 2;
	float: left;
	clear: none;
}

.PXF_BlogQuickCalendar_LeftArrow_Hover
{
	width: 13px;
	height: 13px;
	display: block;
	background-image: url('../../gfxpixi/Calendar/LeftArrowHover.gif');
	background-repeat: no-repeat;
	background-position: 2 2;
	float: left;
	clear: none;
}


.PXF_BlogQuickCalendar_TopMonthTextBox
{
	width: 30px;
	height: 13px;
	display: block;
	float: left;
	clear: none;
	color: #4D7F90;
	font-family: Helvetica;
	font-size: 10;
	font-weight: bold;
	text-transform: uppercase;
}

.PXF_BlogQuickCalendar_TopYearTextBox
{
	width: auto;
	height: 13px;
	display: block;
	float: left;
	clear: none;
	color: #4D7F90;
	font-family: Helvetica;
	font-size: 10;
	font-weight: bold;
	text-transform: uppercase;
}



.PXF_BlogQuickCalendar_RightArrow
{
	width: 13px;
	height: 13px;
	display: block;
	background-image: url('../../gfxpixi/Calendar/RightArrow.gif');
	background-repeat: no-repeat;
	background-position: 2 2;
	float: left;
	clear: none;
}


.PXF_BlogQuickCalendar_RightArrow_Hover
{
	width: 13px;
	height: 13px;
	display: block;
	background-image: url('../../gfxpixi/Calendar/RightArrowHover.gif');
	background-repeat: no-repeat;
	background-position: 2 2;
	float: left;
	clear: none;
}




/* *************************** */
/*  	DAY TITLE BOXES 	   */
/* *************************** */
.PXF_BlogQuickCalendar_DateText
{
	display: block;
	color: #FFF;
	font-family: Helvetica;
	font-size: 12px;
	font-weight: bold;
}



/* *************************** */
/*  	DAY NUMBERS            */
/* *************************** */

.PXF_BlogQuickCalendar_DayNumber
{
	display: block;
	color: #333;
	font-family: Helvetica;
	font-size: 11px;
	font-weight: bold;
}



/* *************************** */
/* 		DAYBOXES - TOPROW 	   */
/* *************************** */

.PXF_BlogQuickCalendar_DayLine_Top
{
	width: 14px;
	height: 14px;
	float: left;
	clear: none;
	display: block;
	background-color: #90B4C8;
	border-color: #90B4C8;
	border-width: 2;
	border-style: solid;
	margin: 0px 0px 0px 5px;
}

.PXF_BlogQuickCalendar_DayLine_TopMSIE
{
	width: 19px;
	height: 14px;
	float: left;
	clear: none;
	display: block;
	background-color: #90B4C8;
	border-color: #90B4C8;
	border-width: 2;
	border-style: solid;
	margin: 0px 0px 0px 3px;
}

.PXF_BlogQuickCalendar_DayLine_Top_First
{
	width: 14px;
	height: 14px;
	float: left;
	clear: left;
	display: block;
	background-color: #90B4C8;
	border-color: #90B4C8;
	border-width: 2;
	border-style: solid;
	margin: 0px 0px 0px 9px;
}

.PXF_BlogQuickCalendar_DayLine_Top_FirstMSIE
{
	width: 19px;
	height: 14px;
	float: left;
	clear: left;
	display: block;
	background-color: #90B4C8;
	border-color: #90B4C8;
	border-width: 2;
	border-style: solid;
	margin: 0px 0px 0px 9px;
}


/* *************************** */
/* 	  DAYBOXES - DAY ROWS	   */
/* *************************** */


/* 	 First cell on the left    */
/* *************************** */
.PXF_BlogQuickCalendar_DayLine_First
{
	width: 14px;
	height: 14px;
	float: left;
	clear: left;
	display: block;
	background-color: #FFF;
	border-color: #FFF;
	border-width: 2;
	border-style: solid;
	margin: 5px 0px 0px 9px;
	color: #333;
	font-family: Helvetica;
	font-size: 11px;
	font-weight: bold;
}

.PXF_BlogQuickCalendar_DayLine_First_Hover
{
	width: 14px;
	height: 14px;
	float: left;
	clear: left;
	display: block;
	background-color: #FFF;
	border-color: #77A1B7;
	border-width: 2;
	border-style: solid;
	margin: 5px 0px 0px 9px;
	color: #333;
	font-family: Helvetica;
	font-size: 11px;
	font-weight: bold;
}


.PXF_BlogQuickCalendar_DayLine_FirstMSIE
{
	width: 19px;
	height: 14px;
	float: left;
	clear: left;
	display: block;
	background-color: #FFF;
	border-color: #FFF;
	border-width: 2;
	border-style: solid;
	margin: 5px 0px 0px 9px;
	color: #333;
	font-family: Helvetica;
	font-size: 11px;
	font-weight: bold;
}

.PXF_BlogQuickCalendar_DayLine_First_HoverMSIE
{
	width: 19px;
	height: 14px;
	float: left;
	clear: left;
	display: block;
	background-color: #FFF;
	border-color: #77A1B7;
	border-width: 2;
	border-style: solid;
	margin: 5px 0px 0px 9px;
	color: #333;
	font-family: Helvetica;
	font-size: 11px;
	font-weight: bold;
}

/*  Following Cells in a row   */
/* *************************** */
.PXF_BlogQuickCalendar_DayLine
{
	width: 14px;
	height: 14px;
	float: left;
	clear: none;
	display: block;
	background-color: #FFF;
	border-color: #FFF;
	border-width: 2;
	border-style: solid;
	margin: 5px 0px 0px 5px;
	color: #333;
	font-family: Helvetica;
	font-size: 11px;
	font-weight: bold;
}

.PXF_BlogQuickCalendar_DayLine_Hover
{
	width: 14px;
	height: 14px;
	float: left;
	clear: none;
	display: block;
	background-color: #FFF;
	border-color: #77A1B7;
	border-width: 2;
	border-style: solid;
	margin: 5px 0px 0px 5px;
	color: #333;
	font-family: Helvetica;
	font-size: 11px;
	font-weight: bold;
}

.PXF_BlogQuickCalendar_DayLineMSIE
{
	width: 19px;
	height: 14px;
	float: left;
	clear: none;
	display: block;
	background-color: #FFF;
	border-color: #FFF;
	border-width: 2;
	border-style: solid;
	margin: 5px 0px 0px 3px;
	color: #333;
	font-family: Helvetica;
	font-size: 11px;
	font-weight: bold;
}

.PXF_BlogQuickCalendar_DayLine_HoverMSIE
{
	width: 19px;
	height: 14px;
	float: left;
	clear: none;
	display: block;
	background-color: #FFF;
	border-color: #77A1B7;
	border-width: 2;
	border-style: solid;
	margin: 5px 0px 0px 3px;
	color: #333;
	font-family: Helvetica;
	font-size: 11px;
	font-weight: bold;
}

/*     LAST ROW DAY CELLS      */
/* *************************** */


/* Firs cell in the last row */

.PXF_BlogQuickCalendar_DayLine_Bottom_First
{
	width: 14px;
	height: 14px;
	float: left;
	clear: left;
	display: block;
	background-color: #FFF;
	border-color: #FFF;
	border-width: 2;
	border-style: solid;
	margin: 5px 0px 0px 9px;
	color: #333;
	font-family: Helvetica;
	font-size: 11px;
	font-weight: bold;
}

.PXF_BlogQuickCalendar_DayLine_Bottom_First_Hover
{
	width: 14px;
	height: 14px;
	float: left;
	clear: left;
	display: block;
	background-color: #FFF;
	border-color: #77A1B7;
	border-width: 2;
	border-style: solid;
	margin: 5px 0px 0px 9px;
	color: #333;
	font-family: Helvetica;
	font-size: 11px;
	font-weight: bold;
}


.PXF_BlogQuickCalendar_DayLine_Bottom_FirstMSIE
{
	width: 19px;
	height: 14px;
	float: left;
	clear: left;
	display: block;
	background-color: #FFF;
	border-color: #FFF;
	border-width: 2;
	border-style: solid;
	margin: 5px 0px 0px 9px;
	color: #333;
	font-family: Helvetica;
	font-size: 11px;
	font-weight: bold;
}

.PXF_BlogQuickCalendar_DayLine_Bottom_First_HoverMSIE
{
	width: 19px;
	height: 14px;
	float: left;
	clear: left;
	display: block;
	background-color: #FFF;
	border-color: #77A1B7;
	border-width: 2;
	border-style: solid;
	margin: 5px 0px 0px 9px;
	color: #333;
	font-family: Helvetica;
	font-size: 11px;
	font-weight: bold;
}


/* Following cells in the last row */
/* ******************************* */

.PXF_BlogQuickCalendar_DayLine_Bottom
{
	width: 14px;
	height: 14px;
	float: left;
	clear: none;
	display: block;
	background-color: #FFF;
	border-color: #FFF;
	border-width: 2;
	border-style: solid;
	margin: 5px 0px 0px 5px;
	color: #333;
	font-family: Helvetica;
	font-size: 11px;
	font-weight: bold;
}

.PXF_BlogQuickCalendar_DayLine_Bottom_Hover
{
	width: 14px;
	height: 14px;
	float: left;
	clear: none;
	display: block;
	background-color: #FFF;
	border-color: #77A1B7;
	border-width: 2;
	border-style: solid;
	margin: 5px 0px 0px 5px;
	color: #333;
	font-family: Helvetica;
	font-size: 11px;
	font-weight: bold;
}

.PXF_BlogQuickCalendar_DayLine_BottomMSIE
{
	width: 19px;
	height: 14px;
	float: left;
	clear: none;
	display: block;
	background-color: #FFF;
	border-color: #FFF;
	border-width: 2;
	border-style: solid;
	margin: 5px 0px 0px 3px;
	color: #333;
	font-family: Helvetica;
	font-size: 11px;
	font-weight: bold;
}

.PXF_BlogQuickCalendar_DayLine_Bottom_HoverMSIE
{
	width: 19px;
	height: 14px;
	float: left;
	clear: none;
	display: block;
	background-color: #FFF;
	border-color: #77A1B7;
	border-width: 2;
	border-style: solid;
	margin: 5px 0px 0px 3px;
	color: #333;
	font-family: Helvetica;
	font-size: 11px;
	font-weight: bold;
}


/* *************************** */
/* CELLS THAT MARKS TODAYS DATE */
/* *************************** */



/* If today is the first cell on the left */
/* ************************************** */

.PXF_BlogQuickCalendar_DayLine_Today_First
{
	width: 14px;
	height: 14px;
	float: left;
	clear: left;
	display: block;
	background-color: #FFF;
	border-color: #EFAE00;
	border-width: 2;
	border-style: dotted;
	margin: 5px 0px 0px 9px;
	color: #333;
	font-family: Helvetica;
	font-size: 11px;
	font-weight: bold;
}

.PXF_BlogQuickCalendar_DayLine_Today_First_Hover
{
	width: 14px;
	height: 14px;
	float: left;
	clear: left;
	display: block;
	background-color: #FFF;
	border-color: #EFAE00;
	border-width: 2;
	border-style: solid;
	margin: 5px 0px 0px 9px;
	color: #333;
	font-family: Helvetica;
	font-size: 11px;
	font-weight: bold;
}

.PXF_BlogQuickCalendar_DayLine_Today_FirstMSIE
{
	width: 19px;
	height: 14px;
	float: left;
	clear: left;
	display: block;
	background-color: #FFF;
	border-color: #EFAE00;
	border-width: 2;
	border-style: dotted;
	margin: 5px 0px 0px 9px;
	color: #333;
	font-family: Helvetica;
	font-size: 11px;
	font-weight: bold;
}

.PXF_BlogQuickCalendar_DayLine_Today_First_HoverMSIE
{
	width: 19px;
	height: 14px;
	float: left;
	clear: left;
	display: block;
	background-color: #FFF;
	border-color: #EFAE00;
	border-width: 2;
	border-style: solid;
	margin: 5px 0px 0px 9px;
	color: #333;
	font-family: Helvetica;
	font-size: 11px;
	font-weight: bold;
}


/* If today is one of the following cells */
/* ************************************** */

.PXF_BlogQuickCalendar_DayLine_Today
{
	width: 14px;
	height: 14px;
	float: left;
	clear: none;
	display: block;
	background-color: #FFF;
	border-color: #EFAE00;
	border-width: 2;
	border-style: dotted;
	margin: 5px 0px 0px 5px;
	color: #333;
	font-family: Helvetica;
	font-size: 11px;
	font-weight: bold;
}

.PXF_BlogQuickCalendar_DayLine_Today_Hover
{
	width: 14px;
	height: 14px;
	float: left;
	clear: none;
	display: block;
	background-color: #FFF;
	border-color: #EFAE00;
	border-width: 2;
	border-style: solid;
	margin: 5px 0px 0px 5px;
	color: #333;
	font-family: Helvetica;
	font-size: 11px;
	font-weight: bold;
}

.PXF_BlogQuickCalendar_DayLine_TodayMSIE
{
	width: 19px;
	height: 14px;
	float: left;
	clear: none;
	display: block;
	background-color: #FFF;
	border-color: #EFAE00;
	border-width: 2;
	border-style: dotted;
	margin: 5px 0px 0px 3px;
	color: #333;
	font-family: Helvetica;
	font-size: 11px;
	font-weight: bold;
}

.PXF_BlogQuickCalendar_DayLine_Today_HoverMSIE
{
	width: 19px;
	height: 14px;
	float: left;
	clear: none;
	display: block;
	background-color: #FFF;
	border-color: #EFAE00;
	border-width: 2;
	border-style: solid;
	margin: 5px 0px 0px 3px;
	color: #333;
	font-family: Helvetica;
	font-size: 11px;
	font-weight: bold;
}

/* If today is the first cell on the last row */
/* ****************************************** */

.PXF_BlogQuickCalendar_DayLine_Today_Bottom_First
{
	width: 14px;
	height: 14px;
	float: left;
	clear: left;
	display: block;
	background-color: #FFF;
	border-color: #EFAE00;
	border-width: 2;
	border-style: dotted;
	margin: 5px 0px 0px 9px;
	color: #333;
	font-family: Helvetica;
	font-size: 11px;
	font-weight: bold;
}

.PXF_BlogQuickCalendar_DayLine_Today_Bottom_First_Hover
{
	width: 14px;
	height: 14px;
	float: left;
	clear: left;
	display: block;
	background-color: #FFF;
	border-color: #EFAE00;
	border-width: 2;
	border-style: solid;
	margin: 5px 0px 0px 9px;
	color: #333;
	font-family: Helvetica;
	font-size: 11px;
	font-weight: bold;
}

.PXF_BlogQuickCalendar_DayLine_Today_Bottom_FirstMSIE
{
	width: 19px;
	height: 14px;
	float: left;
	clear: left;
	display: block;
	background-color: #FFF;
	border-color: #EFAE00;
	border-width: 2;
	border-style: dotted;
	margin: 5px 0px 0px 9px;
	color: #333;
	font-family: Helvetica;
	font-size: 11px;
	font-weight: bold;
}

.PXF_BlogQuickCalendar_DayLine_Today_Bottom_First_HoverMSIE
{
	width: 19px;
	height: 14px;
	float: left;
	clear: left;
	display: block;
	background-color: #FFF;
	border-color: #EFAE00;
	border-width: 2;
	border-style: solid;
	margin: 5px 0px 0px 9px;
	color: #333;
	font-family: Helvetica;
	font-size: 11px;
	font-weight: bold;
}

/* If today is on the last row - following cells */
/* ********************************************* */

.PXF_BlogQuickCalendar_DayLine_Today_Bottom
{
	width: 14px;
	height: 14px;
	float: left;
	clear: none;
	display: block;
	background-color: #FFF;
	border-color: #EFAE00;
	border-width: 2;
	border-style: dotted;
	margin: 5px 0px 0px 5px;
	color: #333;
	font-family: Helvetica;
	font-size: 11px;
	font-weight: bold;
}


.PXF_BlogQuickCalendar_DayLine_Today_Bottom_Hover
{
	width: 14px;
	height: 14px;
	float: left;
	clear: none;
	display: block;
	background-color: #FFF;
	border-color: #EFAE00;
	border-width: 2;
	border-style: solid;
	margin: 5px 0px 0px 5px;
	color: #333;
	font-family: Helvetica;
	font-size: 11px;
	font-weight: bold;
}



/* ***************** */
/* OUT OF RANGE DAYS */
/* ***************** */


/* 	 First cell on the left    */
/* *************************** */
.PXF_BlogQuickCalendar_DayLine_OUTRANGE_First
{
	width: 14px;
	height: 14px;
	float: left;
	clear: left;
	display: block;
	background-color: #E5F0F3;
	border-color: #E5F0F3;
	border-width: 2;
	border-style: solid;
	margin: 5px 0px 0px 9px;
	color: #999;
	font-family: Helvetica;
	font-size: 11px;
	font-weight: bold;
}

.PXF_BlogQuickCalendar_DayLine_OUTRANGE_First_Hover
{
	width: 14px;
	height: 14px;
	float: left;
	clear: left;
	display: block;
	background-color: #E5F0F3;
	border-color: #77A1B7;
	border-width: 2;
	border-style: solid;
	margin: 5px 0px 0px 9px;
	color: #999;
	font-family: Helvetica;
	font-size: 11px;
	font-weight: bold;
}

.PXF_BlogQuickCalendar_DayLine_OUTRANGE_FirstMSIE
{
	width: 19px;
	height: 14px;
	float: left;
	clear: left;	
	display: block;
	background-color: #E5F0F3;
	border-color: #E5F0F3;
	border-width: 2;
	border-style: solid;
	margin: 5px 0px 0px 9px;
	color: #999;
	font-family: Helvetica;
	font-size: 11px;
	font-weight: bold;
}

.PXF_BlogQuickCalendar_DayLine_OUTRANGE_First_HoverMSIE
{
	width: 19px;
	height: 14px;
	float: left;
	clear: left;
	display: block;
	background-color: #E5F0F3;
	border-color: #77A1B7;
	border-width: 2;
	border-style: solid;
	margin: 5px 0px 0px 9px;
	color: #999;
	font-family: Helvetica;
	font-size: 11px;
	font-weight: bold;
}

/*  Following Cells in a row   */
/* *************************** */
.PXF_BlogQuickCalendar_DayLine_OUTRANGE
{
	width: 14px;
	height: 14px;
	float: left;
	clear: none;
	display: block;
	background-color: #E5F0F3;
	border-color: #E5F0F3;
	border-width: 2;
	border-style: solid;
	margin: 5px 0px 0px 5px;
	color: #999;
	font-family: Helvetica;
	font-size: 11px;
	font-weight: bold;
}

.PXF_BlogQuickCalendar_DayLine_OUTRANGE_Hover
{
	width: 14px;
	height: 14px;
	float: left;
	clear: none;
	display: block;
	background-color: #E5F0F3;
	border-color: #77A1B7;
	border-width: 2;
	border-style: solid;
	margin: 5px 0px 0px 5px;
	color: #999;
	font-family: Helvetica;
	font-size: 11px;
	font-weight: bold;
}


.PXF_BlogQuickCalendar_DayLine_OUTRANGEMSIE
{
	width: 19px;
	height: 14px;
	float: left;
	clear: none;
	display: block;
	background-color: #E5F0F3;
	border-color: #E5F0F3;
	border-width: 2;
	border-style: solid;
	margin: 5px 0px 0px 3px;
	color: #999;
	font-family: Helvetica;
	font-size: 11px;
	font-weight: bold;
}

.PXF_BlogQuickCalendar_DayLine_OUTRANGE_HoverMSIE
{
	width: 19px;
	height: 14px;
	float: left;
	clear: none;
	display: block;
	background-color: #E5F0F3;
	border-color: #77A1B7;
	border-width: 2;
	border-style: solid;
	margin: 5px 0px 0px 3px;
	color: #999;
	font-family: Helvetica;
	font-size: 11px;
	font-weight: bold;
}


/*     LAST ROW DAY CELLS      */
/* *************************** */


/* Firs cell in the last row */

.PXF_BlogQuickCalendar_DayLine_Bottom_OUTRANGE_First
{
	width: 14px;
	height: 14px;
	float: left;
	clear: left;
	display: block;
	background-color: #E5F0F3;
	border-color: #E5F0F3;
	border-width: 2;
	border-style: solid;
	margin: 5px 0px 0px 9px;
	color: #999;
	font-family: Helvetica;
	font-size: 11px;
	font-weight: bold;
}

.PXF_BlogQuickCalendar_DayLine_Bottom_OUTRANGE_First_Hover
{
	width: 14px;
	height: 14px;
	float: left;
	clear: left;
	display: block;
	background-color: #E5F0F3;
	border-color: #77A1B7;
	border-width: 2;
	border-style: solid;
	margin: 5px 0px 0px 9px;
	color: #999;
	font-family: Helvetica;
	font-size: 11px;
	font-weight: bold;
}


.PXF_BlogQuickCalendar_DayLine_Bottom_OUTRANGE_FirstMSIE
{
	width: 19px;
	height: 14px;
	float: left;
	clear: left;
	display: block;
	background-color: #E5F0F3;
	border-color: #E5F0F3;
	border-width: 2;
	border-style: solid;
	margin: 5px 0px 0px 9px;
	color: #999;
	font-family: Helvetica;
	font-size: 11px;
	font-weight: bold;
}

.PXF_BlogQuickCalendar_DayLine_Bottom_OUTRANGE_First_HoverMSIE
{
	width: 19px;
	height: 14px;
	float: left;
	clear: left;
	display: block;
	background-color: #E5F0F3;
	border-color: #77A1B7;
	border-width: 2;
	border-style: solid;
	margin: 5px 0px 0px 9px;
	color: #999;
	font-family: Helvetica;
	font-size: 11px;
	font-weight: bold;
}


/* Following cells in the last row */
/* ******************************* */

.PXF_BlogQuickCalendar_DayLine_Bottom_OUTRANGE
{
	width: 14px;
	height: 14px;
	float: left;
	clear: none;
	display: block;
	background-color: #E5F0F3;
	border-color: #E5F0F3;
	border-width: 2;
	border-style: solid;
	margin: 5px 0px 0px 5px;
	color: #999;
	font-family: Helvetica;
	font-size: 11px;
	font-weight: bold;
}

.PXF_BlogQuickCalendar_DayLine_Bottom_OUTRANGE_Hover
{
	width: 14px;
	height: 14px;
	float: left;
	clear: none;
	display: block;
	background-color: #E5F0F3;
	border-color: #77A1B7;
	border-width: 2;
	border-style: solid;
	margin: 5px 0px 0px 5px;
	color: #999;
	font-family: Helvetica;
	font-size: 11px;
	font-weight: bold;
}



.PXF_BlogQuickCalendar_DayLine_Bottom_OUTRANGEMSIE
{
	width: 19px;
	height: 14px;
	float: left;
	clear: none;
	display: block;
	background-color: #E5F0F3;
	border-color: #E5F0F3;
	border-width: 2;
	border-style: solid;
	margin: 5px 0px 0px 3px;
	color: #999;
	font-family: Helvetica;
	font-size: 11px;
	font-weight: bold;
}

.PXF_BlogQuickCalendar_DayLine_Bottom_OUTRANGE_HoverMSIE
{
	width: 19px;
	height: 14px;
	float: left;
	clear: none;
	display: block;
	background-color: #E5F0F3;
	border-color: #77A1B7;
	border-width: 2;
	border-style: solid;
	margin: 5px 0px 0px 3px;
	color: #999;
	font-family: Helvetica;
	font-size: 11px;
	font-weight: bold;
}

/* ***************** */
/* WEEKEND DAYS */
/* ***************** */



/*  Following Cells in a row   */
/* *************************** */
.PXF_BlogQuickCalendar_DayLine_WEEKEND
{
	width: 14px;
	height: 14px;
	float: left;
	clear: none;
	display: block;
	background-color: #B0D7E3;
	border-color: #B0D7E3;
	border-width: 2;
	border-style: solid;
	margin: 5px 0px 0px 5px;
	color: #333;
	font-family: Helvetica;
	font-size: 11px;
	font-weight: bold;
}

.PXF_BlogQuickCalendar_DayLine_WEEKEND_Hover
{
	width: 14px;
	height: 14px;
	float: left;
	clear: none;
	display: block;
	background-color: #B0D7E3;
	border-color: #77A1B7;
	border-width: 2;
	border-style: solid;
	margin: 5px 0px 0px 5px;
	color: #333;
	font-family: Helvetica;
	font-size: 11px;
	font-weight: bold;
}

.PXF_BlogQuickCalendar_DayLine_WEEKENDMSIE
{
	width: 19px;
	height: 14px;
	float: left;
	clear: none;
	display: block;
	background-color: #B0D7E3;
	border-color: #B0D7E3;
	border-width: 2;
	border-style: solid;
	margin: 5px 0px 0px 3px;
	color: #333;
	font-family: Helvetica;
	font-size: 11px;
	font-weight: bold;
}

.PXF_BlogQuickCalendar_DayLine_WEEKEND_HoverMSIE
{
	width: 19px;
	height: 14px;
	float: left;
	clear: none;
	display: block;
	background-color: #B0D7E3;
	border-color: #77A1B7;
	border-width: 2;
	border-style: solid;
	margin: 5px 0px 0px 3px;
	color: #333;
	font-family: Helvetica;
	font-size: 11px;
	font-weight: bold;
}


/*     LAST ROW DAY CELLS      */
/* *************************** */



/* Following cells in the last row */
/* ******************************* */

.PXF_BlogQuickCalendar_DayLine_Bottom_WEEKEND
{
	width: 14px;
	height: 14px;
	float: left;
	clear: none;
	display: block;
	background-color: #B0D7E3;
	border-color: #B0D7E3;
	border-width: 2;
	border-style: solid;
	margin: 5px 0px 0px 5px;
	color: #333;
	font-family: Helvetica;
	font-size: 11px;
	font-weight: bold;
}

.PXF_BlogQuickCalendar_DayLine_Bottom_WEEKEND_Hover
{
	width: 14px;
	height: 14px;
	float: left;
	clear: none;
	display: block;
	background-color: #B0D7E3;
	border-color: #77A1B7;
	border-width: 2;
	border-style: solid;
	margin: 5px 0px 0px 5px;
	color: #333;
	font-family: Helvetica;
	font-size: 11px;
	font-weight: bold;
}


.PXF_BlogQuickCalendar_DayLine_Bottom_WEEKENDMSIE
{
	width: 19px;
	height: 14px;
	float: left;
	clear: none;
	display: block;
	background-color: #B0D7E3;
	border-color: #B0D7E3;
	border-width: 2;
	border-style: solid;
	margin: 5px 0px 0px 3px;
	color: #333;
	font-family: Helvetica;
	font-size: 11px;
	font-weight: bold;
}

.PXF_BlogQuickCalendar_DayLine_Bottom_WEEKEND_HoverMSIE
{
	width: 19px;
	height: 14px;
	float: left;
	clear: none;
	display: block;
	background-color: #B0D7E3;
	border-color: #77A1B7;
	border-width: 2;
	border-style: solid;
	margin: 5px 0px 0px 3px;
	color: #333;
	font-family: Helvetica;
	font-size: 11px;
	font-weight: bold;
}





/* OUT OF RANGE - WEEKENDS         */
/* ******************************* */


.PXF_BlogQuickCalendar_DayLine_OUTRANGE_WEEKEND
{
	width: 14px;
	height: 14px;
	float: left;
	clear: none;
	display: block;
	background-color: #ABCBD4;
	border-color: #ABCBD4;
	border-width: 2;
	border-style: solid;
	margin: 5px 0px 0px 5px;
	color: #999;
	font-family: Helvetica;
	font-size: 11px;
	font-weight: bold;
}

.PXF_BlogQuickCalendar_DayLine_OUTRANGE_WEEKEND_Hover
{
	width: 14px;
	height: 14px;
	float: left;
	clear: none;
	display: block;
	background-color: #ABCBD4;
	border-color: #77A1B7;
	border-width: 2;
	border-style: solid;
	margin: 5px 0px 0px 5px;
	color: #999;
	font-family: Helvetica;
	font-size: 11px;
	font-weight: bold;
}


.PXF_BlogQuickCalendar_DayLine_Bottom_OUTRANGE_WEEKEND
{
	width: 14px;
	height: 14px;
	float: left;
	clear: none;
	display: block;
	background-color: #ABCBD4;
	border-color: #ABCBD4;
	border-width: 2;
	border-style: solid;
	margin: 5px 0px 0px 5px;
	color: #999;
	font-family: Helvetica;
	font-size: 11px;
	font-weight: bold;
}

.PXF_BlogQuickCalendar_DayLine_Bottom_OUTRANGE_WEEKEND_Hover
{
	width: 14px;
	height: 14px;
	float: left;
	clear: none;
	display: block;
	background-color: #ABCBD4;
	border-color: #77A1B7;
	border-width: 2;
	border-style: solid;
	margin: 5px 0px 0px 5px;
	color: #999;
	font-family: Helvetica;
	font-size: 11px;
	font-weight: bold;
}









.PXF_BlogQuickCalendar_DayLine_OUTRANGE_WEEKENDMSIE
{
	width: 19px;
	height: 14px;
	float: left;
	clear: none;
	display: block;
	background-color: #ABCBD4;
	border-color: #ABCBD4;
	border-width: 2;
	border-style: solid;
	margin: 5px 0px 0px 3px;
	color: #999;
	font-family: Helvetica;
	font-size: 11px;
	font-weight: bold;
}

.PXF_BlogQuickCalendar_DayLine_OUTRANGE_WEEKEND_HoverMSIE
{
	width: 19px;
	height: 14px;
	float: left;
	clear: none;
	display: block;
	background-color: #ABCBD4;
	border-color: #77A1B7;
	border-width: 2;
	border-style: solid;
	margin: 5px 0px 0px 3px;
	color: #999;
	font-family: Helvetica;
	font-size: 11px;
	font-weight: bold;
}


.PXF_BlogQuickCalendar_DayLine_Bottom_OUTRANGE_WEEKENDMSIE
{
	width: 19px;
	height: 14px;
	float: left;
	clear: none;
	display: block;
	background-color: #ABCBD4;
	border-color: #ABCBD4;
	border-width: 2;
	border-style: solid;
	margin: 5px 0px 0px 3px;
	color: #999;
	font-family: Helvetica;
	font-size: 11px;
	font-weight: bold;
}

.PXF_BlogQuickCalendar_DayLine_Bottom_OUTRANGE_WEEKEND_HoverMSIE
{
	width: 19px;
	height: 14px;
	float: left;
	clear: none;
	display: block;
	background-color: #ABCBD4;
	border-color: #77A1B7;
	border-width: 2;
	border-style: solid;
	margin: 5px 0px 0px 3px;
	color: #999;
	font-family: Helvetica;
	font-size: 11px;
	font-weight: bold;
}




.ForumTeaserDate
{

	color: #999;
	font-family: Helvetica;
	font-size: 10px;
}


.ForumTeaserHeadline
{
	color: #333;
	font-family: Helvetica;
	font-size: 13px;
	font-weight: bold;
}

.ForumTeaserBody
{
	color: #666;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-size: 12px;
	line-height: 16px;
}



a.ForumTeaserLink:link
{
	color: #F06;
	font-size: 11px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-weight: bold;
	text-decoration: none;
}

a.ForumTeaserLink:visited
{
	color: #F06;
	font-size: 11px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-weight: bold;
	text-decoration: none;
}

a.ForumTeaserLink:hover
{
	color: #39C;
	font-size: 11px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-weight: bold;
	text-decoration: underline;
}

a.ForumTeaserLink:active
{
	color: #F06;
	font-size: 11px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-weight: bold;
	text-decoration: none;
}





.OSPartner_Topmenu_Container
{
	width: 700px;
	height: 28px;
}


.OSPartner_MenuItem
{
	width: auto;
	height: 25px;
	float: left;
	clear: none;
	display: block;
	font-family: Helvetica;
	font-size: 12px;
	color: #ffffff;
	margin: 0px 20px 0px 0px;
}


.OSPartner_MenuItem_Hover
{
	width: auto;
	height: 25px;
	float: left;
	clear: none;
	display: block;
	font-family: Helvetica;
	font-size: 12px;
	color: #0e87da;
	margin: 0px 20px 0px 0px;
	
}

.OSPartner_MenuItem_Active
{
	width: auto;
	height: 25px;
	float: left;
	clear: none;
	display: block;
	font-family: Helvetica;
	font-size: 12px;
	color: #0e87da;
	margin: 0px 20px 0px 0px;
	
}


.OSPartner_FrontpageBanner_Container
{
	width: 955px;
	height: 201px;
}

.OSPartner_FrontpageBanner_TextContainer
{
	width: 500px;
	height: 200px;
	margin: 0px 0px 0px 10px;
}

.OSPartner_FrontpageBanner_Font_White30px
{
	width: 500px;
	height: 30px;
	color: #FFF;
	font-size: 22px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-weight: bold;
	float: left;
	clear: left;
	margin: 20px 10px 15px 0px;
}


.OSPartner_FrontpageBanner_Font_turkis20px
{
	width: 465px;
	height: 30px;
	color: #75daf1;
	font-size: 18px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-weight: bold;
	float: left;
	clear: left;
	margin: 0px 0px 10px 0px;
}


.OSPartner_FrontpageBanner_Font_purple20px
{
	width: 465px;
	height: 18px;
	color: #d40064;
	font-size: 18px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-weight: bold;
	float: left;
	clear: left;
	margin: 0px 0px 10px 0px;
}



.OSPartner_FrontpageButtons_Container
{
	width: 955px;
	height: 115px;
}


.OSPartner_FrontpageButton_01
{
	width: 210px;
	height: 115px;
	background-image: url('../gfxpixi/OSPartner/Frontpage/Button01-A.png');
	background-repeat: no-repeat;
	float: left;
	clear: none;
	margin: 0px 20px 0px 0px;
}

.OSPartner_FrontpageButton_01_Hover
{
	width: 210px;
	height: 115px;
	background-image: url('../gfxpixi/OSPartner/Frontpage/Button01-B.png');
	background-repeat: no-repeat;
	float: left;
	clear: none;
	margin: 0px 20px 0px 0px;
}


.OSPartner_FrontpageButton_02
{
	width: 210px;
	height: 115px;
	background-image: url('../gfxpixi/OSPartner/Frontpage/Button02-A.png');
	background-repeat: no-repeat;
	float: left;
	clear: none;
	margin: 0px 20px 0px 0px;
}

.OSPartner_FrontpageButton_02_Hover
{
	width: 210px;
	height: 115px;
	background-image: url('../gfxpixi/OSPartner/Frontpage/Button02-B.png');
	background-repeat: no-repeat;
	float: left;
	clear: none;
	margin: 0px 20px 0px 0px;
}


.OSPartner_FrontpageButton_03
{
	width: 210px;
	height: 115px;
	background-image: url('../gfxpixi/OSPartner/Frontpage/Button03-A.png');
	background-repeat: no-repeat;
	float: left;
	clear: none;
	margin: 0px 20px 0px 0px;
}

.OSPartner_FrontpageButton_03_Hover
{
	width: 210px;
	height: 115px;
	background-image: url('../gfxpixi/OSPartner/Frontpage/Button03-B.png');
	background-repeat: no-repeat;
	float: left;
	clear: none;
	margin: 0px 20px 0px 0px;
}


.OSPartner_FrontpageButton_04
{
	width: 210px;
	height: 115px;
	background-image: url('../gfxpixi/OSPartner/Frontpage/Button04-A.png');
	background-repeat: no-repeat;
	float: left;
	clear: none;
	margin: 0px 20px 0px 0px;
}

.OSPartner_FrontpageButton_04_Hover
{
	width: 210px;
	height: 115px;
	background-image: url('../gfxpixi/OSPartner/Frontpage/Button04-B.png');
	background-repeat: no-repeat;
	float: left;
	clear: none;
	margin: 0px 20px 0px 0px;
}


.OSPartner_TestimonialBox_Container
{
	width: 236px;
	height: auto;
	float: left;
	clear: left;
	margin: 0px 0px 30px 0px;
}

.OSPartner_TestimonialBox_Headline
{
	width: 236px;
	height: auto;
	float: left;
	clear: left;
	margin: 0px 0px 0px 0px;
	color: #21435a;
	font-size: 15px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-weight: bold;
}

.OSPartner_TestimonialBox_TextBody
{
	width: 215px;
	height: auto;
	float: left;
	clear: left;
	margin: 10px 0px 0px 0px;
	color: #323232;
	font-size: 12px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	line-height: 17px;
}

.OSPartner_TestimonialBox_UserName
{
	width: 236px;
	height: auto;
	float: left;
	clear: left;
	margin: 10px 0px 0px 0px;
	color: #323232;
	font-size: 11px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-style: italic;
}


.OSPartner_TestimonialBox_ActivityName
{
	width: 236px;
	height: auto;
	float: left;
	clear: left;
	margin: 5px 0px 0px 0px;
	color: #323232;
	font-size: 11px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;

}


.OSPartner_ReadMoreLink
{
	color: #127cc8;
	font-size: 11px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	background-image: url('../gfxpixi/OSPartner/ReadMoreIcon.png');
	background-repeat: no-repeat;
	text-indent: 24px;
	text-align: left;
	width: 160px;
	height: 20px;
	float: left;
	clear: left;
	cursor: pointer;
	margin: 10px 0px 0px 0px;
}

.OSPartner_ReadMoreLink_Hover
{
	color: #c1085f;
	font-size: 11px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	background-image: url('../gfxpixi/OSPartner/ReadMoreIcon.png');
	background-repeat: no-repeat;
	text-indent: 24px;
	text-align: left;
	width: 160px;
	height: 20px;
	float: left;
	clear: left;
	cursor:pointer;
	margin: 10px 0px 0px 0px;
}

.OSPartner_TestimonialUserImage
{
	border: 1px #333 solid;
	float: left;
	clear: none;
	width: 56px;
	height: 79px;
	overflow: hidden;
	margin: 0px 5px 5px 0px;
	
}


.OSPartner_SpotlightApp_Container
{
	width: 629px;
	height: 197px;
	float: left;
	clear: left;
	margin: 0px 0px 0px 0px;
}


.OSPartner_SpotlightApp_ImageContainer
{
	width: 175px;
	height: 175px;
	float: left;
	clear: left;
	margin: 0px 0px 0px 0px;
}

.OSPartner_SpotlightApp_TextContainer
{
	width: 207px;
	height: 183px;
	float: left;
	clear: none;
	margin: 0px 0px 0px 10px;
}

.OSPartner_SpotlightApp_Headline
{
	width: 205px;
	height: 15px;
	float: left;
	clear: left;
	margin: 0px 0px 0px 0px;
	color: #323232;
	font-size: 13px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-weight: bold;
}


.OSPartner_SpotlightApp_BodyText
{
	width: 205px;
	height: 150px;
	float: left;
	clear: left;
	color: #323232;
	font-size: 11px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	line-height: 16px;
	overflow: hidden;
	padding: 0px 0px 3px 0px;
	margin: 5px 0px 0px 0px;

}

.OSPartner_SpotlightApp_BodyText a:link
{
	color: #06C;
	font-size: 12px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	line-height: 17px;
	text-decoration: none;
	background-image: url('../../gfxpixi/OSPartner/LinkBullet.png');
	background-repeat: no-repeat;
	padding-left: 20px;
}

.OSPartner_SpotlightApp_BodyText a:visited
{
	color: #06C;
	font-size: 12px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	line-height: 17px;
	text-decoration: none;
	background-image: url('../../gfxpixi/OSPartner/LinkBullet.png');
	background-repeat: no-repeat;
	padding-left: 20px;
}

.OSPartner_SpotlightApp_BodyText a:hover
{
	color: #3C3;
	font-size: 12px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	line-height: 17px;
	text-decoration: underline;
	background-image: url('../../gfxpixi/OSPartner/LinkBullet.png');
	background-repeat: no-repeat;
	padding-left: 20px;
}

.OSPartner_SpotlightApp_BodyText a:active
{
	color: #06C;
	font-size: 12px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	line-height: 17px;
	text-decoration: none;
	background-image: url('../../gfxpixi/OSPartner/LinkBullet.png');
	background-repeat: no-repeat;
	padding-left: 20px;
}



.OSPartner_SpotlightApp_ChooserContainer
{
	width: 218px;
	height: 175px;
	float: left;
	clear: none;
	margin: 0px 0px 0px 0px;
	background-image: url('../gfxpixi/OSPartner/SpotLightBox/Chooser-Background.gif');
	background-repeat: no-repeat;
}


.OSPartner_SpotlightApp_Button
{
	width: 218px;
	height: 34px;
	float: left;
	clear: left;
	margin: 0px 0px 0px 0px;
	background-image: url('../gfxpixi/OSPartner/SpotLightBox/CellBack.gif');
	background-repeat: no-repeat;
}

.OSPartner_SpotlightApp_Button_Hover
{
	width: 218px;
	height: 34px;
	float: left;
	clear: left;
	margin: 0px 0px 0px 0px;
	background-image: url('../gfxpixi/OSPartner/SpotLightBox/CellBackHover.gif');
	background-repeat: no-repeat;
}

.OSPartner_SpotlightApp_Button_Active
{
	width: 218px;
	height: 34px;
	float: left;
	clear: left;
	margin: 0px 0px 0px 0px;
	background-image: url('../gfxpixi/OSPartner/SpotLightBox/PointerCell.gif');
	background-repeat: no-repeat;
}

.OSPartner_SpotlightApp_ButtonText
{
	width: 180px;
	height: 15px;
	float: left;
	clear: left;
	margin: 10px 0px 0px 40px;
	color: #808385;
	font-size: 13px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	line-height: 17px;
	text-decoration: none;
	font-weight: bold;
	cursor:pointer;
}


.OSPartner_SpotlightApp_ButtonText_Hover
{
	width: 180px;
	height: 15px;
	float: left;
	clear: left;
	margin: 10px 0px 0px 40px;
	color: #344f60;
	font-size: 13px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	line-height: 17px;
	text-decoration: none;
	font-weight: bold;
	cursor:pointer;
}




.OSPartner_Label_1
{
	width: 82px;
	height: 13px;
	background-image: url('../gfxpixi/OSPartner/Labels/Label_1.png');
	background-repeat: no-repeat;
	
}


.OSPartner_Label_2
{
	width: 82px;
	height: 13px;
	background-image: url('../gfxpixi/OSPartner/Labels/Label_2.png');
	background-repeat: no-repeat;
	
}


.OSPartner_Label_3
{
	width: 82px;
	height: 13px;
	background-image: url('../gfxpixi/OSPartner/Labels/Label_3.png');
	background-repeat: no-repeat;
	
}

.OSPartner_Label_4
{
	width: 82px;
	height: 13px;
	background-image: url('../gfxpixi/OSPartner/Labels/Label_4.png');
	background-repeat: no-repeat;
	
}


.OSPartner_Label_5
{
	width: 82px;
	height: 13px;
	background-image: url('../gfxpixi/OSPartner/Labels/Label_5.png');
	background-repeat: no-repeat;
	
}


.OSPartner_DesignBox_Container
{
	width: 644px;
	height: auto;
}


.OSPartner_DesignBox_Headcell
{
	
	width: 644px;
	height: 46px;
	display: block;
	background-image: url('../../gfxpixi/OSPartner/ContentBox02/TopCellBack.gif');
	background-repeat: no-repeat;
	float: left;
	clear: left;
}

.OSPartner_DesignBox_Bodycell
{
	width: 644px;
	height: auto;
	display: block;
	background-image: url('../../gfxpixi/OSPartner/ContentBox02/BodyCellBack.gif');
	background-repeat: repeat;
	float: left;
	clear: left;
}


.OSPartner_DesignBox_Bottomcell
{
	width: 644px;
	height: 7px;
	display: block;
	background-image: url('../../gfxpixi/OSPartner/ContentBox02/BottomCellBack.gif');
	background-repeat: no-repeat;
	float: left;
	clear: left;
}


.OSPartner_Calendar_PageTitle
{
	color: #32567a;
	font-size: 21px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-weight: bold;
	line-height: 20px;
	text-indent: 50px;
	text-decoration: none;
	background-image: url('../gfxpixi/OSPartner/Calendar/PageTitleBullet.png');
	background-repeat: no-repeat;
	width: 460px;
	height: 23px;
	background-position: 10px 0px;
	padding: 5px 0px 0px 0px;
	float: left;
	clear: left;
	display: block;
	margin: 10px 0px 0px 12px;
}


.OSPartner_DesignBox_PageTitle
{
	color: #32567a;
	font-size: 21px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-weight: bold;
	line-height: 20px;
	text-indent: 50px;
	text-decoration: none;
	background-image: url('../gfxpixi/OSPartner/ContentBox02/HeadlineBullet.png');
	background-repeat: no-repeat;
	width: 560px;
	height: 23px;
	background-position: 10px 0px;
	padding: 5px 0px 0px 0px;
	float: left;
	clear: left;
	display: block;
	margin: 10px 0px 0px 12px;
	overflow: hidden;
}


.OSPartner_Calendar_MonthName
{
	color: #32567a;
	font-size: 18px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-weight: bold;
	line-height: 20px;
	width: 599px;
	height: 28px;
	float: left;
	clear: left;
	display: block;
	margin: 25px 0px 0px 20px;
	background-image: url('../gfxpixi/OSPartner/Calendar/SectionSpacer.png');
	background-repeat: no-repeat;
	text-indent: 4px;
}

.OSPartner_Calendar_EventContainer
{
	width: 620px;
	height: 146px;
	float: left;
	clear: left;
	display: block;
	margin: 20px 0px 0px 20px;
}	


.OSPartner_Calendar_EventImageFrame
{
	width: 134px;
	height: 134px;
	float: left;
	clear: left;
	border: 1px #a8b9b4 solid;
}


.OSPartner_Calendar_EventImageContainer
{
	width: 127px;
	height: 127px;
	float: left;
	clear: left;
	margin: 3px 0px 0px 3px;
}	


.OSPartner_Calendar_ImageCalendarIconBox
{
	width: 127px;
	height: 61px;
	float: left;
	clear: left;
	margin: 0px 0px 0px 0px;
	background-image: url('../gfxpixi/OSPartner/Calendar/LargeCalendarBackground.png');
}
	
.OSPartner_Calendar_ImageCalendarIconDate
{
	width: 37px;
	height: 25px;
	float: left;
	clear: left;
	margin: 18px 0px 0px 17px;
	color: #32567a;
	font-size: 25px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-weight: bold;

	
}

/* IE Hack */
* html .OSPartner_Calendar_ImageCalendarIconDate {
	margin: 13px 0px 0px 17px;
}

.OSPartner_Calendar_TextContainer
{
	width: 441px;
	height: 160px;
	float: left;
	clear: none;
	margin: 0px 0px 0px 14px;
}	



.OSPartner_Calendar_EventDate
{
	width: 431px;
	height: 15px;
	float: left;
	clear: left;
	margin: 0px 0px 0px 0px;
	color: #3894AF;
	font-size: 11px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-weight: normal;
	font-style: italic;
}


.OSPartner_Calendar_EventTitle
{
	width: 431px;
	height: 20px;
	float: left;
	clear: left;
	margin: 0px 0px 0px 0px;
	color: #2f4655;
	font-size: 13px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-weight: Bold;

}


.OSPartner_Calendar_EventType
{
	
	color: #a1495e;
	font-size: 13px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-weight: Bold;

}

.OSPartner_Calendar_EventTeaser
{
	width: 431px;
	height: 140px;
	float: left;
	clear: left;
	margin: 0px 0px 0px 0px;
	color: #2f4655;
	font-size: 12px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	overflow: hidden;
}


.OSPartner_Calendar_EventTeaser a:link
{
	color: #3894AF;
	font-size: 12px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	line-height: 17px;
	text-decoration: none;
	width: 260px;
	height: auto;
	background-repeat: no-repeat;
	background-image: url('../../gfxpixi/OSPartner/LinkBullet.png');
	padding-left: 20px;
}

.OSPartner_Calendar_EventTeaser a:visited
{
	color: #3894AF;
	font-size: 12px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	line-height: 17px;
	text-decoration: none;
	width: 260px;
	height: auto;
	background-repeat: no-repeat;
	background-image: url('../../gfxpixi/OSPartner/LinkBullet.png');
	padding-left: 20px;
}

.OSPartner_Calendar_EventTeaser a:hover
{
	color: #88c03e;
	font-size: 12px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	line-height: 17px;
	text-decoration: underline;
	width: 260px;
	height: auto;
	bbackground-repeat: no-repeat;
	background-image: url('../../gfxpixi/OSPartner/LinkBullet.png');
	padding-left: 20px;
}

.OSPartner_Calendar_EventTeaser a:active
{
	color: #3894AF;
	font-size: 12px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	line-height: 17px;
	text-decoration: none;
	width: 260px;
	height: auto;
	background-repeat: no-repeat;
	background-image: url('../../gfxpixi/OSPartner/LinkBullet.png');
	padding-left: 20px;
}




.OSPartner_Activity_Description_Container
{
	width: 580px;
	height: auto;
	float: left;
	clear: left;
	margin: 15px 0px 0px 15px;
	color: #2f4655;
	font-size: 12px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	line-height: 18px;
	text-decoration: none;
}





.OSPartner_Activity_RegisterBoxSmall_Container
{
	width: 221px;
	height: 339px;
	display: block;
	float: left;
	clear: left;
}

.OSPartner_Activity_RegisterBoxSmall_HeadCell
{
		padding: 10px 0px 0px 0px;
		width: 221px;
		height: 46px;
		display: block;
		background-image: url('../../gfxpixi/OSPartner/ContentBox020/DesignBoxTop.png');
		background-repeat: no-repeat;
}

.OSPartner_Activity_RegisterBoxSmall_BodyCell
{
	width: 221px;
	height: auto;
	display: block;
	background-image: url('../../gfxpixi/OSPartner/RegisterBoxSmall/DesignBoxCenter.png');
	background-repeat: repeat;
	float: left;
	clear: left;
}

.OSPartner_Activity_RegisterBoxSmall_BottomCell
{
	width: 221px;
	height: 5px;
	display: block;
	background-image: url('../../gfxpixi/OSPartner/RegisterBoxSmall/DesignBoxBottom.png');
	background-repeat: no-repeat;
	float: left;
	clear: left;
}


.OSPartner_Activity_RegisterBoxSmall_Headline
{
	color: #4d6ca4;
	font-size: 14px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-weight: bold;
	line-height: 20px;
	text-decoration: none;
	background-image: url('../gfxpixi/OSPartner/RegisterBoxSmall/HeadlineBullet.png');
	background-repeat: no-repeat;
	width: 221px;
	height: 33px;
	text-indent: 50px;
	background-position: 10px 0px;
	padding: 5px 0px 0px 0px;
	float: left;
	clear: left;
	display: block;
}



.OSPartner_Activity_RegisterBoxSmall_Content_Container
{
	width: 194px;
	height: auto;
	float: left;
	clear: left;
	color: #4b6aa2;
	font-size: 12px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	line-height: 18px;
	text-decoration: none;
	margin: 0px 0px 0px 14px;
	display: block;
}


.OSPartner_Activity_RegisterBoxSmall_Content_Container a:link, .OSPartner_Activity_RegisterBoxSmall_Content_Container a:visited, .OSPartner_Activity_RegisterBoxSmall_Content_Container a:active
{
	
	color: #4b6aa2;
	font-size: 12px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	line-height: 18px;
	text-decoration: underline;
	
}

.OSPartner_Activity_RegisterBoxSmall_Content_Container a:hover
{
	
	color: #a3d944;
	font-size: 12px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	line-height: 18px;
	text-decoration: underline;
	
}


.OSPartner_Activity_RegisterBoxSmall_CheckboxLine_Container
{
	width: 180px;
	height: auto;
	display: block;
	float: left;
	clear: left;
	margin: 0px 0px 10px 0px;
}

/* IE Hack */
* html .OSPartner_Activity_RegisterBoxSmall_CheckboxLine_Container {
	margin: 15px 0px 0px 0px;
}


.OSPartner_Activity_RegisterBoxSmall_FormfieldLine_Container
{
	width: 180px;
	height: 33px;
	display: block;
	float: left;
	clear: left;
}


.OSPartner_CheckBox01
{
	width: 15px;
	height: 15px;
	display: block;
	float: left;
	clear: none;

}

.OSPartner_Activity_RegisterBoxSmall_CheckboxLine_TextContainer
{
	width: 150px;
	height: auto;
	display: block;
	float: left;
	clear: none;
	margin: 4px 0px 0px 0px;
}


/* IE Hack */
* html .OSPartner_Activity_RegisterBoxSmall_CheckboxLine_TextContainer {
	margin: 0px 0px 0px 10px;
}





.OSPartner_Activity_RegisterBoxSmall_GreenText
{
	
	color: #a3d944;
	font-size: 12px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	line-height: 18px;
	text-decoration: none;
	
}


.OSPartner_Activity_RegisterBoxSmall_PurpleText
{
	color: #903;
	font-size: 12px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	line-height: 18px;
	text-decoration: none;
}

.OSPartner_Activity_RegisterBoxSmall_InputField_Title
{
	width: 180px;
	height: 20px;
	display: block;
	color: #879abc;
	font-size: 12px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	line-height: 18px;
	text-decoration: none;
	float: left;
	clear: left;
	margin: 10px 0px 0px 0px;
}



.OSPartner_InputField_184px_FormField
{
	width: 186px;
	height: 33px;
	display: block;
	float: left;
	clear: left;
	background-image: url('../gfxpixi/OSPartner/InputField_184px_Background.png');
	background-repeat: no-repeat;
	margin: 7px 0px 0px 0px;
	border: 1px #eceff4 solid;
	background-color: #eceff4;
	color: #939FAA;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-size: 15px;
	line-height: 33px;
	text-indent: 10px;
}


.OSPartner_Activity_RegisterBoxSmall_Button_Container
{
	width: 106px;
	height: 25px;
	display: block;
	float: left;
	clear: left;
	text-align: right;
	margin: 20px 0px 20px 79px;
}


.OSPartner_Button_106px
{
	width: 106px;
	height: 25px;
	display: block;
	background-image: url('../gfxpixi/OSPartner/ButtonBack_Green.png');
	background-repeat: no-repeat;
	color: #759e2a;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-size: 14px;
	text-align: center;
	padding: 5px 0px 0px 0px;
	margin: 0px 0px 20px 0px;
	cursor:pointer;
}


.OSPartner_Button_106px_Hover
{
	width: 106px;
	height: 25px;
	display: block;
	background-image: url('../gfxpixi/OSPartner/ButtonBack_Green_Hover.png');
	background-repeat: no-repeat;
	color: #759e2a;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-size: 14px;
	text-align: center;
	padding: 5px 0px 0px 0px;
	margin: 0px 0px 20px 0px;
	cursor:pointer;
}




.OSPartner_Activity_Details_Container
{
	width: 202px;
	height: auto;
	display: block;
	float: left;
	clear: left;
	
}


.OSPartner_Activity_Details_Line
{
	width: 185px;
	height: auto;
	display: block;
	float: left;
	clear: left;
	color: #000;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-size: 11px;
	line-height: 17px;
}


.OSPartner_Activity_Details_LeftColumn
{
	width: auto;
	height: auto;
	display: block;
	float: left;
	clear: left;
	
}


.OSPartner_Activity_Details_RightColumn
{
	width: auto;
	height: auto;
	display: block;
	float: right;
	clear: none;
	
}


.OSPartner_Activity_Details_Headline
{
	width: 202px;
	height: 20px;
	display: block;
	float: left;
	clear: left;
	color: #E37D39;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-size: 11px;
	line-height: 17px;
	text-transform: uppercase;
	font-weight: bold;
	margin: 20px 0px 0px 0px;
}


.OSPartner_Activity_Details_BoldText
{
	color: #000;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-size: 11px;
	line-height: 17px;
	font-weight: bold;
}


.OSPartner_Activity_Details_RegularText
{
	color: #000;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-size: 11px;
	line-height: 17px;

}

.OSPartner_Activity_Details_BlueBold
{
	color: #10A4D2;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-size: 11px;
	line-height: 17px;
	font-weight: bold;
}



.OSPartner_Activity_Details_BlueText
{
	color: #10A4D2;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-size: 11px;
	line-height: 17px;
}



.OSPartner_Activity_Details_RegularText a:link
{
	color: #10a4d2;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-size: 11px;
	line-height: 17px;
	text-decoration: none;
}

.OSPartner_Activity_Details_RegularText a:visited
{
	color: #10a4d2;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-size: 11px;
	line-height: 17px;
	text-decoration: none;
}

.OSPartner_Activity_Details_RegularText a:hover
{
	color: #10a4d2;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-size: 11px;
	line-height: 17px;
	text-decoration: underline;
}

.OSPartner_Activity_Details_RegularText a:active
{
	color: #10a4d2;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-size: 11px;
	line-height: 17px;
	text-decoration: none;
}








.OSPartner_Activity_RegisterBoxLarge_Headcell
{
	padding: 10px 0px 0px 10px;
	width: 644px;
	height: 46px;
	display: block;
	background-image: url('../gfxpixi/OSPartner/RegisterBoxLarge/TopCellBack.gif');
	background-repeat: no-repeat;
	float: left;
	clear: left;
}

.OSPartner_Activity_RegisterBoxLarge_Bodycell
{
	width: 644px;
	height: auto;
	display: block;
	background-image: url('../gfxpixi/OSPartner/RegisterBoxLarge/BodyCellBack.gif');
	background-repeat: repeat;
	float: left;
	clear: left;
}

.OSPartner_Activity_RegisterBoxLarge_Bottomcell
{
	width: 644px;
	height: 7px;
	display: block;
	background-image: url('../../gfxpixi/OSPartner/ContentBox02/BottomCellBack.gif');
	background-repeat: no-repeat;
	float: left;
	clear: left;
}
.OSPartner_Activity_RegisterBoxLarge_Headline
{
	color: #196565;
	font-size: 21px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-weight: bold;
	line-height: 20px;
	text-decoration: none;
	background-image: url('../gfxpixi/OSPartner/RegisterBoxLarge/HeadlineBullet.png');
	background-repeat: no-repeat;
	width: 180px;
	height: 40px;
	font-style: italic;
	text-indent: 50px;
	background-position: 10px 0px;
	padding: 7px 0px 0px 0px;
	float: left;
	clear: left;
	display: block;
}


.OSPartner_Activity_RegisterBoxLarge_HeadlineOrange
{
	color: #da8101;
	font-size: 21px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-weight: bold;
	line-height: 20px;
	text-decoration: none;
	font-style: italic;
	padding: 7px 0px 0px 0px;
	width: 420px;
	height: 37px;
	float: left;
	clear: none;
	display: block;
}


.OSPartner_Activity_RegisterBoxLarge_Container
{
	width: 644px;
	height: 680px;
	display: block;
	float: left;
	clear: left;
}


.OSPartner_Activity_RegisterBoxLarge_Content_Container
{
	width: 599px;
	height: auto;
	display: block;
	float: left;
	clear: left;
	margin: 20px 0px 20px 20px;
}

.OSPartner_Activity_RegisterBoxLarge_Column
{
	width: 285px;
	height: auto;
	display: block;
	float: left;
	clear: none;

}


.OSPartner_RegisterBoxLarge_Line
{
	width: 285px;
	height: auto;
	display: block;
	float: left;
	clear: left;
	color: #000;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-size: 11px;
	line-height: 17px;
	margin: 15px 0px 0px 0px;
}


.OSPartner_RegisterBoxLarge_Headline01
{
	width: 285px;
	height: auto;
	display: block;
	float: left;
	clear: left;
	color: #6B8C8C;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-size: 18px;
	line-height: 22px;
	margin: 0px 0px 0px 0px;
	font-style: italic;
}


.OSPartner_RegisterBoxLarge_Headline02
{
	width: 285px;
	height: auto;
	display: block;
	float: left;
	clear: left;
	color: #aebaba;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-size: 18px;
	line-height: 22px;
	margin: 0px 0px 0px 0px;
	font-style: italic;
}


.OSPartner_RegisterBoxLarge_FieldTitle01
{
	width: 285px;
	height: auto;
	display: block;
	float: left;
	clear: left;
	color: #6B8C8C;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-size: 12px;
	line-height: 17px;
	margin: 0px 0px 0px 0px;

}



.OSPartner_RegisterBoxLarge_FieldTitle02
{
	width: 285px;
	height: auto;
	display: block;
	float: left;
	clear: left;
	color: #b8b7b7;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-size: 12px;
	line-height: 17px;
	margin: 0px 0px 0px 0px;

}


.OSPartner_InputField_250px_FormField
{
	width: 253px;
	height: 33px;
	display: block;
	float: left;
	clear: left;
	background-image: url('../gfxpixi/OSPartner/InputField_250px_Background.png');
	background-repeat: no-repeat;
	margin: 7px 0px 0px 0px;
	border: 1px #eceff4 solid;
	background-color: #eceff4;
	color: #939FAA;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-size: 15px;
	line-height: 33px;
	text-indent: 10px;
}


.OSPartner_InputField_250x100px_FormField
{
	width: 253px;
	height: 103px;
	display: block;
	float: left;
	clear: left;
	background-image: url('../gfxpixi/OSPartner/TextField_250x100px_Background.png');
	background-repeat: no-repeat;
	margin: 7px 0px 0px 0px;
	border: 1px #eceff4 solid;
	background-color: #ECEFF4;
	color: #939FAA;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-size: 15px;
	line-height: 18px;
	text-indent: 0px;
	padding: 5px;
}






.OSPartner_RegisterBoxLarge_CheckboxLine_Container
{
	width: 290px;
	height: auto;
	display: block;
	float: left;
	clear: left;
	margin: 15px 0px 0px 0px;
}

/* IE Hack */
* html .OSPartner_RegisterBoxLarge_CheckboxLine_Container {
	margin: 15px 0px 0px 0px;
}



.OSPartner_RegisterBoxLarge_CheckboxLine_TextContainer
{
	width: 230px;
	height: auto;
	display: block;
	float: left;
	clear: none;
	margin: 4px 0px 0px 10px;
	color: #999;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-size: 12px;
}


/* IE Hack */
* html .OSPartner_RegisterBoxLarge_CheckboxLine_TextContainer {
	margin: 0px 0px 0px 10px;
}




.OSPartner_RegisterBoxLarge_CheckboxLine_TextContainer a:link
{
	color: #20aad5;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-size: 12px;
	line-height: 17px;
	text-decoration: none;
}

.OSPartner_RegisterBoxLarge_CheckboxLine_TextContainer a:visited
{
	color: #20aad5;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-size: 12px;
	line-height: 17px;
	text-decoration: none;
}

.OSPartner_RegisterBoxLarge_CheckboxLine_TextContainer a:hover
{
	color: #20aad5;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-size: 12px;
	line-height: 17px;
	text-decoration: underline;
}

.OSPartner_RegisterBoxLarge_CheckboxLine_TextContainer a:active
{
	color: #20aad5;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-size: 12px;
	line-height: 17px;
	text-decoration: none;
}


.OSPartner_Activity_RegisterBoxLarge_Button_Container
{
	width: 120px;
	height: 25px;
	display: block;
	float: left;
	clear: left;
	text-align: right;
	margin: 20px 0px 20px 529px;
}


#SlideContainer { overflow: hidden; }




.PX_ModuleTitle
{
	display: block;
	color: #95D05C;
	font-family: Helvetica;
	font-size: 18px;
	font-weight: bold;
	text-transform: uppercase;
}

.PX_OrangeModuleTitle
{
	display: block;
	color: #FF7623;
	font-family: Helvetica;
	font-size: 18px;
	font-weight: bold;
	text-transform: uppercase;
}

.PX_Headline_Orange_Medium
{
	color: #FF7623;
	font-family: Helvetica;
	font-size: 12px;
	font-weight: bold;
}

.PX_Headline_Blue_Medium
{
	color: #75919A;
	font-family: Helvetica;
	font-size: 12px;
	font-weight: bold;
}


.PX_Text_Blue_Regular
{
	color: #75919A;
	font-family: Helvetica;
	font-size: 11px;
}





.PX_Activity_Standard
{
	color: #75A8C3;
	font-family: Helvetica;
	font-size: 11px;
	text-decoration: none;
	line-height: 18px;
}


.PX_Activity_Standard a:link, .PX_Activity_Standard a:visited, .PX_Activity_Standard a:active
{
	color: #73BDDB;
	font-family: Helvetica;
	font-size: 11px;
	text-decoration: underline;
	line-height: 18px;
}

.PX_Activity_Standard a:hover
{
	color: #73BDDB;
	font-family: Helvetica;
	font-size: 11px;
	text-decoration: underline;
	line-height: 18px;
}




.PX_Activity_Medium
{
	color: #75a8c3;
	font-family: Helvetica;
	font-size: 13px;
	text-decoration: none;
	line-height: 21px;
}


.PX_Activity_Medium a:link, .PX_Activity_Medium a:visited, .PX_Activity_Medium a:active
{
	color: #73BDDB;
	font-family: Helvetica;
	font-size: 13px;
	text-decoration: none;
	line-height: 21px;
}

.PX_Activity_Medium a:hover
{
	color: #73BDDB;
	font-family: Helvetica;
	font-size: 13px;
	text-decoration: underline;
	line-height: 21px;
}


.PX_Activity_LargeCheckIcon
{
	width: 45px;
	height: 47px;
	display: block;
	background-image: url('../pixilator/Pixilatorgfx/MiscIcons/LargeCheck.png');
	background-repeat: no-repeat;
	cursor:pointer;
}

.PX_Activity_LargeCheckNotIcon
{
	width: 45px;
	height: 47px;
	display: block;
	background-image: url('../pixilator/Pixilatorgfx/MiscIcons/LargeCheckNot.png');
	background-repeat: no-repeat;
	cursor: pointer;
}



.PixiAddFolderIcon
{
	width: 30px;
	height: 27px;
	display: block;
	background-image: url('../pixilator/Pixilatorgfx/FolderStructure/AddFolder.gif');
	background-repeat: no-repeat;
}

.PixiAddFolderIcon_Hover
{
	width: 30px;
	height: 27px;
	display: block;
	background-image: url('../pixilator/Pixilatorgfx/FolderStructure/AddFolder_Hover.gif');
	background-repeat: no-repeat;
}


.PixiEditFolderIcon
{
	width: 30px;
	height: 27px;
	display: block;
	background-image: url('../pixilator/Pixilatorgfx/FolderStructure/EditFolder.gif');
	background-repeat: no-repeat;
}

.PixiEditFolderIcon_Hover
{
	width: 30px;
	height: 27px;
	display: block;
	background-image: url('../pixilator/Pixilatorgfx/FolderStructure/EditFolder_Hover.gif');
	background-repeat: no-repeat;
}


.PixiTrashFolderIcon
{
	width: 30px;
	height: 27px;
	display: block;
	background-image: url('../pixilator/Pixilatorgfx/FolderStructure/TrashFolder.gif');
	background-repeat: no-repeat;
}

.PixiTrashFolderIcon_Hover
{
	width: 30px;
	height: 27px;
	display: block;
	background-image: url('../pixilator/Pixilatorgfx/FolderStructure/TrashFolder_Hover.gif');
	background-repeat: no-repeat;
}



.PixiTrashItemIcon
{
	width: 30px;
	height: 27px;
	display: block;
	background-image: url('../pixilator/Pixilatorgfx/FolderStructure/TrashItem.gif');
	background-repeat: no-repeat;
}

.PixiTrashItemIcon_Hover
{
	width: 30px;
	height: 27px;
	display: block;
	background-image: url('../pixilator/Pixilatorgfx/FolderStructure/TrashItem_Hover.gif');
	background-repeat: no-repeat;
}

.PixiFolderSmallIconsText
{
	display: block;
	font-family: Helvetica;
	font-size: 12px;
	color: #95D05C;
	border-bottom: #FFF;
	border-width: 0px 0px 1px 0px;
	border-style: none none dashed none;
}

.PixiFolderSmallIconsText_Hover
{
	display: block;
	font-family: Helvetica;
	font-size: 12px;
	color: #95D05C;
	border-bottom: #95D05C;
	border-width: 0px 0px 1px 0px;
	border-style: none none dashed none;

}



.Pixi_MaxiFolderRow
{
	display: block;
	float: left;
	clear: left;

	width: 735px;
	height: auto;
}


.PixiMaxFolder_ItemRow
{
	display: block;
	float: right;
	clear: left;
	border-color: #D7DEE2;
	border-width: 1;
	border-style: solid;
}

.PixiMaxiFolder_ClosedEmpty
{
	width: 43px;
	height: 29px;
	display: block;
	float: left;
	clear: left;
	background-image: url('../pixilator/Pixilatorgfx/FolderStructure/MaxiFolder_ClosedEmpty.gif');
	background-repeat: no-repeat;
}


.PixiMaxiFolder_ClosedFull
{
	width: 43px;
	height: 29px;
	display: block;
	float: left;
	clear: left;
	background-image: url('../pixilator/Pixilatorgfx/FolderStructure/MaxiFolder_ClosedFull.gif');
	background-repeat: no-repeat;
}


.PixiMaxiFolder_Open
{
	width: 43px;
	height: 29px;
	display: block;
	float: left;
	clear: left;
	background-image: url('../pixilator/Pixilatorgfx/FolderStructure/MaxiFolder_Open.gif');
	background-repeat: no-repeat;
}









PixiMaxiFolder_ClosedEmpty_Grey
{
	width: 43px;
	height: 29px;
	display: block;
	float: left;
	clear: left;
	background-image: url('../pixilator/Pixilatorgfx/FolderStructure/MaxiFolder_ClosedEmpty_Grey.gif');
	background-repeat: no-repeat;
}


.PixiMaxiFolder_ClosedFull_Grey
{
	width: 43px;
	height: 29px;
	display: block;
	float: left;
	clear: left;
	background-image: url('../pixilator/Pixilatorgfx/FolderStructure/MaxiFolder_ClosedFull_Grey.gif');
	background-repeat: no-repeat;
}


.PixiMaxiFolder_Open_Grey
{
	width: 43px;
	height: 29px;
	display: block;
	float: left;
	clear: left;
	background-image: url('../pixilator/Pixilatorgfx/FolderStructure/MaxiFolder_Open_Grey.gif');
	background-repeat: no-repeat;
}





.PixiMaxiFolder_Title
{
	display: block;
	float: left;
	clear: none;
	color: #95D05C;
	font-family: Helvetica;
	font-size: 12px;
	font-weight: bold;
	margin: 15px 0 0 5px;
}


.PixiMaxiFolder_Title_Grey
{
	display: block;
	float: left;
	clear: none;
	color: #666;
	font-family: Helvetica;
	font-size: 12px;
	font-weight: bold;
	margin: 15px 0 0 5px;
}


.PixiFolderItemTitle
{
	display: block;
	float: left;
	clear: none;
	font-family: Helvetica;
	font-size: 11px;
	color: #75919A;
	border-bottom: #FFF;
	border-width: 0px 0px 1px 0px;
	border-style: none none dashed none;
}

.PixiFolderItemTitle_Hover
{
	display: block;
	float: left;
	clear: none;
	font-family: Helvetica;
	font-size: 11px;
	color: #75919A;
	border-bottom: #75919A;
	border-width: 0px 0px 1px 0px;
	border-style: none none dashed none;
}


.PixiFolderItemDate
{
	display: block;
	float: right;
	clear: left;
	font-family: Helvetica;
	font-size: 11px;
	color: #B1C8D2;
}



.PixiAddItemIcon
{
	width: 30px;
	height: 27px;
	display: block;
	background-image: url('../pixilator/Pixilatorgfx/FolderStructure/AddItem.gif');
	background-repeat: no-repeat;
}

.PixiAddItemIcon_Hover
{
	width: 30px;
	height: 27px;
	display: block;
	background-image: url('../pixilator/Pixilatorgfx/FolderStructure/AddItem_Hover.gif');
	background-repeat: no-repeat;
}


.PixiEditItemIcon
{
	width: 30px;
	height: 27px;
	display: block;
	background-image: url('../pixilator/Pixilatorgfx/FolderStructure/EditItem.gif');
	background-repeat: no-repeat;
}

.PixiEditItemIcon_Hover
{
	width: 30px;
	height: 27px;
	display: block;
	background-image: url('../pixilator/Pixilatorgfx/FolderStructure/EditItem_Hover.gif');
	background-repeat: no-repeat;
}


.PixiFolder_ItemIcon_Document
{
	width: 19px;
	height: 22px;
	display: block;
	float: left;
	clear: left;
	background-image: url('../pixilator/Pixilatorgfx/MiscIcons/ItemIcon_Document.png');
	background-repeat: no-repeat;
}




.PixActivity_Home_WindowWrapper
{
	width: 797px;
	height: auto;
	display: block;
	float: left;
	clear: left;
}

.PixActivity_Home_TopBarContainer
{
	width: 797px;
	height: 44px;
	display: block;
	float: left;
	clear: left;
}


.PixActivity_Home_TopBarLeftSide
{
	width: 9px;
	height: 44px;
	display: block;
	float: left;
	clear: left;
	background-image: url('../gfxpixi/OSPartner/ActivityHome/ActivityHome_TopBar_LeftSide.png');
	background-repeat: no-repeat;
}

.PixActivity_Home_TopBarCenter
{
	width: 779px;
	height: 44px;
	display: block;
	float: left;
	clear: none;
	background-image: url('../gfxpixi/OSPartner/ActivityHome/ActivityHome_TopBar_Center.png');
	background-repeat: repeat;
}


.PixActivity_Home_TopBarCenter
{
	color: #b2c0c7;
	font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
	font-size: 15px;
	line-height: 44px;
	text-decoration: none;
	text-indent: 10px;
}

.PixActivity_Home_TopBarCenter span
{
	color: #F90;
	font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
	font-size: 13px;
	line-height: 44px;
	text-decoration: none;
	float: right;
	clear: none;
	margin: 0px 10px 0px 0px;
}

.PixActivity_Home_TopBarCenter a:link, .PixActivity_Home_TopBarCenter a:visited, .PixActivity_Home_TopBarCenter a:active
{
	color: #648394;
	font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
	font-size: 15px;
	line-height: 44px;
	text-decoration: none;
}

.PixActivity_Home_TopBarCenter a:hover
{
	color: #5c9ec3;
	font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
	font-size: 15px;
	line-height: 44px;
	text-decoration: underline;
}


.PixActivity_Home_TopBarRightSide
{
	width: 9px;
	height: 44px;
	display: block;
	float: left;
	clear: none;
	background-image: url('../gfxpixi/OSPartner/ActivityHome/ActivityHome_TopBar_RightSide.png');
	background-repeat: no-repeat;
}

.PixActivity_Home_Body
{
	width: 797px;
	height: auto;
	display: block;
	float: left;
	clear: left;
	background-image: url('../gfxpixi/OSPartner/ActivityHome/ActivityHome_BodyBack.png');
	background-repeat: repeat;
}

.PixActivity_Home_BottomBarContainer
{
	width: 797px;
	height: 44px;
	display: block;
	float: left;
	clear: left;
}


.PixActivity_Home_BottomBarLeftSide
{
	width: 9px;
	height: 44px;
	display: block;
	float: left;
	clear: left;
	background-image: url('../gfxpixi/OSPartner/ActivityHome/ActivityHome_BottomBar_LeftSide.png');
	background-repeat: no-repeat;
}

.PixActivity_Home_BottomBarCenter
{
	width: 779px;
	height: 44px;
	display: block;
	float: left;
	clear: none;
	background-image: url('../gfxpixi/OSPartner/ActivityHome/ActivityHome_BottomBar_Center.png');
	background-repeat: repeat;
}


.PixActivity_Home_BottomBarCenter
{
	color: #b2c0c7;
	font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
	font-size: 11px;
	line-height: 44px;
	text-decoration: none;
	text-indent: 10px;
}

.PixActivity_Home_BottomBarCenter span
{
	color: #648394;
	font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
	font-size: 11px;
	line-height: 44px;
	text-decoration: none;
}

.PixActivity_Home_BottomBarCenter a:link, .PixActivity_Home_BottomBarCenter a:visited, .PixActivity_Home_BottomBarCenter a:active
{
	color: #648394;
	font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
	font-size: 11px;
	line-height: 44px;
	text-decoration: none;
}

.PixActivity_Home_BottomBarCenter a:hover
{
	color: #5c9ec3;
	font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
	font-size: 11px;
	line-height: 44px;
	text-decoration: underline;
}




.PixActivity_Home_BottomBarRightSide
{
	width: 9px;
	height: 44px;
	display: block;
	float: left;
	clear: none;
	background-image: url('../gfxpixi/OSPartner/ActivityHome/ActivityHome_BottomBar_RightSide.png');
	background-repeat: no-repeat;
}



.PixActivity_Home_TopTabsContainer
{
	width: 797px;
	height: 29px;
	display: block;
	float: left;
	clear: left;
}

.PixActivity_Home_TopTab
{
	width: 103px;
	height: 29px;
	display: block;
	float: left;
	clear: none;
	background-image: url('../gfxpixi/OSPartner/ActivityHome/ActivityHome_Tab.png');
	background-repeat: no-repeat;
	color: #5c9ec3;
	font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
	font-size: 11px;
	line-height: 29px;
	text-decoration: none;
	margin: 0px 0px 0px 10px;
	text-indent: 10px;
	cursor:pointer;
}


.PixActivity_Home_TopTab_Hover
{
	width: 103px;
	height: 29px;
	display: block;
	float: left;
	clear: none;
	background-image: url('../gfxpixi/OSPartner/ActivityHome/ActivityHome_Tab_Hover.png');
	background-repeat: no-repeat;
	color: #F93;
	font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
	font-size: 11px;
	line-height: 29px;
	text-decoration: none;
	margin: 0px 0px 0px 10px;
	text-indent: 10px;
	cursor:pointer;
}


.PixActivity_Home_ForumWrapper
{
	width: 740px;
	height: auto;
	display: block;
	float: left;
	clear: left;
	margin: 20px;
	border: 1px #CCC solid;
	background-color: #FFF;
	padding: 10px;
}


.PixActivity_Home_ContentWrapper
{
	width: 730px;
	height: auto;
	display: block;
	float: left;
	clear: left;
	margin: 20px;
	border: 1px #CCC solid;
	background-color: #FFF;
}


.PixActivity_Home_ContentHeader
{
	width: 680px;
	height: auto;
	display: block;
	float: left;
	clear: left;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 1px #CCC solid;
	border-left: 0px;
	margin: 0px 0px 0px 10px;
	
}

.PixActivity_Home_ContentHeader
{
	color: #b2c0c7;
	font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
	font-size: 15px;
	line-height: 35px;
	text-decoration: none;
	text-indent: 10px;
	
}

.PixActivity_Home_ContentHeader span
{
	color: #F90;
	font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
	font-size: 13px;
	line-height: 35px;
	text-decoration: none;
	float: right;
	clear: none;
	margin: 0px 10px 0px 0px;
}

.PixActivity_Home_ContentHeader a:link, .PixActivity_Home_ContentHeader a:visited, .PixActivity_Home_ContentHeader a:active
{
	color: #648394;
	font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
	font-size: 15px;
	line-height: 35px;
	text-decoration: none;
}

.PixActivity_Home_ContentHeader a:hover
{
	color: #5c9ec3;
	font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
	font-size: 15px;
	line-height: 35px;
	text-decoration: underline;
}


.PixActivity_Home_ContentBody
{
	width: 680px;
	height: auto;
	display: block;
	float: left;
	clear: left;
	margin: 10px 0px 0px 0px;
}



.PixActivity_Home_ContentFooter
{
	width: 680px;
	height: auto;
	display: block;
	float: left;
	clear: left;
	border-top: 1px #CCC solid;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
	margin: 10px 0px 0px 10px;
}

.PixActivity_Home_ContentFooter
{
	color: #b2c0c7;
	font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
	font-size: 15px;
	line-height: 35px;
	text-decoration: none;
	text-indent: 10px;
	
}

.PixActivity_Home_ContentFooter span
{
	color: #F90;
	font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
	font-size: 15px;
	line-height: 35px;
	text-decoration: none;
	float: right;
	clear: none;
	margin: 0px 10px 0px 0px;
}

.PixActivity_Home_ContentFooter a:link, .PixActivity_Home_ContentFooter a:visited, .PixActivity_Home_ContentFooter a:active
{
	color: #648394;
	font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
	font-size: 15px;
	line-height: 35px;
	text-decoration: none;
}

.PixActivity_Home_ContentFooter a:hover
{
	color: #5c9ec3;
	font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
	font-size: 15px;
	line-height: 35px;
	text-decoration: underline;
}



.PixActivity_Home_ContentRow
{
	width: 680px;
	height: auto;
	display: block;
	float: left;
	clear: left;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 1px #CCC solid;
	border-left: 0px;
	margin: 10px 0px 0px 10px;
}

.PixActivity_Home_ContentRow
{
	color: #666;
	font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
	font-size: 12px;
	line-height: 17px;
	text-decoration: none;
	text-indent: 0px;
	padding: 0px 0px 10px 0px;
}

.PixActivity_Home_ContentRow span
{
	color: #666;
	font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
	font-size: 13px;
	line-height: 17px;
	text-decoration: none;
	float: right;
	clear: none;
	margin: 0px 10px 0px 0px;
}

.PixActivity_Home_ContentRow a:link, .PixActivity_Home_ContentRow a:visited, .PixActivity_Home_ContentRow a:active
{
	color: #39F;
	font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
	font-size: 12px;
	line-height: 17px;
	text-decoration: none;
}

.PixActivity_Home_ContentRow a:hover
{
	color: #39F;
	font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
	font-size: 12px;
	line-height: 17px;
	text-decoration: underline;
}

.PixActivity_Home_ProfileImageContainer
{
	width: 75px;
	height: 75px;
	display: block;
	float: left;
	clear: left;
	margin: 0px 0px 0px 0px;
	overflow: hidden;
}

.PixActivity_Home_ProfileContainer
{
	width: auto;
	height: auto;
	display: block;
	float: left;
	clear: none;
	margin: 0px 0px 0px 0px;
}














.PixiShop_LayoutBox_Large_Headcell
{
	padding: 10px 0px 0px 10px;
	width: 644px;
	height: 46px;
	display: block;
	background-image: url('../gfxpixi/PixiShop/LayoutBoxLarge/TopCellBack.gif');
	background-repeat: no-repeat;
	float: left;
	clear: left;
}

.PixiShop_LayoutBox_Large_Bodycell
{
	width: 644px;
	height: auto;
	display: block;
	background-image: url('../gfxpixi/PixiShop/LayoutBoxLarge/BodyCellBack.gif');
	background-repeat: repeat;
	float: left;
	clear: left;
}

.PixiShop_LayoutBox_Large_Bottomcell
{
	width: 644px;
	height: 7px;
	display: block;
	background-image: url('../gfxpixi/PixiShop/LayoutBoxLarge/BottomCellBack.gif');
	background-repeat: no-repeat;
	float: left;
	clear: left;
}
.PixiShop_LayoutBox_Large_Headline
{
	color: #666;
	font-size: 21px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-weight: bold;
	line-height: 20px;
	text-decoration: none;
	background-image: url('../gfxpixi/PixiShop/LayoutBoxLarge/HeadlineBullet.png');
	background-repeat: no-repeat;
	width: 180px;
	height: 40px;
	text-indent: 50px;
	background-position: 10px 0px;
	padding: 7px 0px 0px 0px;
	float: left;
	clear: left;
	display: block;
}



.PixiShop_InvoiceBox_Large_Headline
{
	color: #7fa6ce;
	font-size: 21px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-weight: bold;
	line-height: 20px;
	text-decoration: none;
	background-image: url('../gfxpixi/PixiShop/LayoutBoxLarge/HeadlineBullet.png');
	background-repeat: no-repeat;
	width: 180px;
	height: 40px;
	text-indent: 50px;
	background-position: 10px 0px;
	padding: 7px 0px 0px 0px;
	float: left;
	clear: left;
	display: block;
}


.PixiShop_LayoutBox_Large_HeadlineOrange
{
	color: #da8101;
	font-size: 21px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-weight: bold;
	line-height: 20px;
	text-decoration: none;
	font-style: italic;
	padding: 7px 0px 0px 0px;
	width: 420px;
	height: 37px;
	float: left;
	clear: none;
	display: block;
}


.PixiShop_LayoutBox_Large_Container
{
	width: 644px;
	height: 680px;
	display: block;
	float: left;
	clear: left;
}


.PixiShop_LayoutBox_Large_Content_Container
{
	width: 599px;
	height: auto;
	display: block;
	float: left;
	clear: left;
	margin: 0px 0px 20px 20px;
}

.PixiShop_LayoutBox_Large_FullLine
{
	width: 597px;
	height: auto;
	display: block;
	float: left;
	clear: left;
	margin: 10px 0px 0px 0px;
}



.PixiShop_LayoutBox_Large_Column
{
	width: 285px;
	height: auto;
	display: block;
	float: left;
	clear: none;

}


.PixiShop_LayoutBox_Large_ColumnLine
{
	width: 285px;
	height: auto;
	display: block;
	float: left;
	clear: left;
	color: #000;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-size: 11px;
	line-height: 17px;
	margin: 15px 0px 0px 0px;
}


.PixiShop_LayoutBox_Large_Headline01
{
	width: 285px;
	height: auto;
	display: block;
	float: left;
	clear: left;
	color: #6B8C8C;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-size: 18px;
	line-height: 22px;
	margin: 0px 0px 0px 0px;
	font-style: italic;
}


.PixiShop_LayoutBox_Large_Headline02
{
	width: 285px;
	height: auto;
	display: block;
	float: left;
	clear: left;
	color: #aebaba;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-size: 18px;
	line-height: 22px;
	margin: 0px 0px 0px 0px;
	font-style: italic;
}


.PixiShop_LayoutBox_Large_FieldTitle01
{
	width: 285px;
	height: auto;
	display: block;
	float: left;
	clear: left;
	color: #6B8C8C;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-size: 12px;
	line-height: 17px;
	margin: 0px 0px 0px 0px;

}



.PixiShop_LayoutBox_Large_FieldTitle02
{
	width: 285px;
	height: auto;
	display: block;
	float: left;
	clear: left;
	color: #b8b7b7;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-size: 12px;
	line-height: 17px;
	margin: 0px 0px 0px 0px;

}


.PixiShop_InputField_250px_FormField
{
	width: 253px;
	height: 33px;
	display: block;
	float: left;
	clear: left;
	background-image: url('../gfxpixi/PixiShop/InputField01/InputField_250px_Background.png');
	background-repeat: no-repeat;
	margin: 7px 0px 0px 0px;
	border: 1px #eceff4 solid;
	background-color: #ECEFF4;
	color: #939FAA;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-size: 15px;
	line-height: 33px;
	text-indent: 10px;
}

.PixiShop_InputField_62px_FormField
{
	width: 64px;
	height: 33px;
	display: block;
	float: left;
	clear: left;
	background-image: url('../gfxpixi/PixiShop/InputField02/InputField_62px_Background.png');
	background-repeat: no-repeat;
	margin: 7px 0px 0px 0px;
	border: 1px #eceff4 solid;
	background-color: #ECEFF4;
	color: #939FAA;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-size: 15px;
	line-height: 33px;
	text-indent: 10px;
}

.PixiShop_InputField_250px_Blank
{
	width: 253px;
	height: 25px;
	display: block;
	float: left;
	clear: left;
	margin: 7px 0px 0px 0px;
	border: 1px #999 solid;
	background-color: #ECEFF4;
	color: #939FAA;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-size: 15px;
	line-height: 25px;
	
}


.PixiShop_InputField_40px_Blank
{
	width: 40px;
	height: 25px;
	display: block;
	float: left;
	clear: none;
	margin: 7px 0px 0px 0px;
	border: 1px #999 solid;
	background-color: #ECEFF4;
	color: #939FAA;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-size: 15px;
	line-height: 25px;
	
}








.PixiShop_LayoutBox_Large_CheckboxLine_Container
{
	width: 290px;
	height: auto;
	display: block;
	float: left;
	clear: left;
	margin: 15px 0px 0px 0px;
}

/* IE Hack */
* html .PixiShop_LayoutBox_Large_CheckboxLine_Container {
	margin: 15px 0px 0px 0px;
}



.PixiShop_LayoutBox_Large_CheckboxLine_TextContainer
{
	width: 230px;
	height: auto;
	display: block;
	float: left;
	clear: none;
	margin: 4px 0px 0px 10px;
	color: #999;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-size: 12px;
}


/* IE Hack */
* html .PixiShop_LayoutBox_Large_CheckboxLine_TextContainer {
	margin: 0px 0px 0px 10px;
}




.PixiShop_LayoutBox_Large_CheckboxLine_TextContainer a:link
{
	color: #20aad5;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-size: 12px;
	line-height: 17px;
	text-decoration: none;
}

.PixiShop_LayoutBox_Large_CheckboxLine_TextContainer a:visited
{
	color: #20aad5;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-size: 12px;
	line-height: 17px;
	text-decoration: none;
}

.PixiShop_LayoutBox_Large_CheckboxLine_TextContainer a:hover
{
	color: #20aad5;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-size: 12px;
	line-height: 17px;
	text-decoration: underline;
}

.PixiShop_LayoutBox_Large_CheckboxLine_TextContainer a:active
{
	color: #20aad5;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-size: 12px;
	line-height: 17px;
	text-decoration: none;
}


.PixiShop_LayoutBox_Large_Button_Container
{
	width: 120px;
	height: 25px;
	display: block;
	float: right;
	clear: none;
	text-align: right;
	margin: 20px 0px 20px 0px;
}


.PixiShop_Button_106px
{
	width: 106px;
	height: 25px;
	display: block;
	background-image: url('../gfxpixi/PixiShop/Button01/ButtonBack_Green.png');
	background-repeat: no-repeat;
	color: #759e2a;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-size: 14px;
	text-align: center;
	padding: 5px 0px 0px 0px;
	margin: 0px 0px 20px 0px;
	cursor: pointer;
}


.PixiShop_Button_106px_Hover
{
	width: 106px;
	height: 25px;
	display: block;
	background-image: url('../gfxpixi/PixiShop/Button01/ButtonBack_Green_Hover.png');
	background-repeat: no-repeat;
	color: #759e2a;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-size: 14px;
	text-align: center;
	padding: 5px 0px 0px 0px;
	margin: 0px 0px 20px 0px;
	cursor:pointer;
}

.PixiShop_Button_106px a:link, .PixiShop_Button_106px a:visited, .PixiShop_Button_106px a:active
{
	color: #759e2a;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-size: 14px;
	text-align: center;
	text-decoration: none;
}


.PixiShop_Button_106px a:hover
{
	color: #759e2a;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-size: 14px;
	text-align: center;
	text-decoration: underline;
}

.PixiShop_Document_Text
{
	font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
	color: #333;
	font-size: 11px;
	line-height: 17px;
}


.PixiShop_Document_Text b { font-weight: bold; }


.PixiShop_Document_Text i { font-style: italic; }

.PixiShop_Document_Text h1
{
	color: #3399ff;
	font-size: 22px;
	line-height: 22px;
	font-weight: normal;
	margin: 0px;
}

.PixiShop_Document_Text h2
{
	color: #3399ff;
	font-size: 17px;
	line-height: 22px;
	font-weight: normal;
	margin: 0px;
}

.PixiShop_Document_Text h3
{
	color: #39F;
	font-size: 14px;
	line-height: 17px;
	margin: 0px;
	font-weight: normal;
}

.PixiShop_Document_Text h4
{
	color: #333;
	font-size: 12px;
	line-height: 17px;
	margin: 0px;
	font-weight: normal;
}

.PixiShop_Document_Text h5
{
	color: #333;
	font-size: 11px;
	line-height: 17px;
	margin: 0px;
	font-weight: normal;
}

.PixiShop_Document_Text h6
{
	color: #333;
	font-size: 10px;
	line-height: 17px;
}

.PixiShop_Document_Text h7
{
	color: #666;
	font-size: 10px;
	line-height: 17px;
	margin: 0px;
	font-weight: normal;
}

.PixiShop_Document_TableHeader
{
	width: 597px;
	height: 25px;
	display: block;
	float: left;
	clear: left;
	border-top: 1px #999 solid;
	border-right: 0px;
	border-bottom: 1px #999 solid;
	border-left: 0px;
	margin: 10px 0px 0px 0px;
	vertical-align: middle;
}


.PixiShop_Document_TableLine
{
	width: 597px;
	height: 25px;
	display: block;
	float: left;
	clear: left;
	border-top: 1px #999 solid;
	border-right: 0px;
	border-bottom: 1px #999 solid;
	border-left: 0px;
	margin: 10px 0px 0px 0px;
	background-color: #FFC;
}

.PixiShop_Document_TableTotal
{
	width: 597px;
	height: 25px;
	display: block;
	float: left;
	clear: left;
	border-top: 1px #999 solid;
	border-right: 0px;
	border-bottom: 1px #999 solid;
	border-left: 0px;
	margin: 10px 0px 0px 0px;
}


.PixiShop_Document_TableAdditions
{
	width: 597px;
	height: 25px;
	display: block;
	float: left;
	clear: left;
	margin: 10px 0px 0px 0px;

}


.PixiShop_Document_Table_ID
{
	width: 37px;
	height: 25px;
	display: block;
	float: left;
	clear: left;
	margin: 5px 5px 0px 0px;

}


.PixiShop_Document_Table_TEXT
{
	width: 240px;
	height: 25px;
	display: block;
	float: left;
	clear: none;
	margin: 5px 5px 0px 0px;

}

.PixiShop_Document_Table_NUMBER
{
	width: 42px;
	height: 25px;
	display: block;
	float: left;
	clear: none;
	margin: 5px 5px 0px 0px;

}

.PixiShop_Document_Table_PRICE
{
	width: 75px;
	height: 25px;
	display: block;
	float: left;
	clear: none;
	margin: 5px 5px 0px 0px;
	text-align: right;

}

.PixiShop_Document_Table_CURRENCY
{
	width: 42px;
	height: 25px;
	display: block;
	float: left;
	clear: none;
	margin: 5px 5px 0px 0px;
	text-align: center;

}

.PixiShop_Document_Table_DISCOUNT
{
	width: 42px;
	height: 25px;
	display: block;
	float: left;
	clear: none;
	margin: 5px 5px 0px 0px;
	text-align: right;

}

.PixiShop_Document_Table_AMOUNT
{
	width: 75px;
	height: 25px;
	display: block;
	float: left;
	clear: none;
	margin: 5px 5px 0px 0px;
	text-align: right;

}


.PixiShop_Document_Table_Comment
{
	width: 410px;
	height: 25px;
	display: block;
	float: left;
	clear: none;
	margin: 5px 5px 0px 0px;
	text-align: left;

}


.PixiShop_Document_TableInputField
{
	width: 65px;
	height: 25px;
	display: block;
	float: right;
	clear: none;
	text-align: right;
	border: 1px #CCC solid;
	background-color: #FFC;
}



.PixiShop_Document_LinkButton
{	
	width: auto;
	height: 25px;
	display: block;
	float: left;
	clear: none;
	text-align: left;
	border: 1px #CCC solid;
	padding: 0px 10px 0px 0px;
	background-color: #FFC;
	color: #333;
	text-indent: 10px;
	font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
	text-decoration: none;
}


.PixiShop_Document_LinkButton a:link, .PixiShop_Document_LinkButton a:visited, .PixiShop_Document_LinkButton a:active
{	
	
	color: #333;
	text-decoration: none;
}


.PixiShop_Document_LinkButton a:hover
{	

	width: auto;
	height: 25px;
	display: block;
	float: left;
	clear: none;
	text-align: left;
	border: 1px #C30 solid;
	padding: 0px 10px 0px 0px;
	background-color: #FC6;
	color: #C30;
	text-indent: 10px;
	font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
	text-decoration: underline;
	
}

