﻿body
{
	text-align: center;
	padding:0px;
	font-size: 100.1%;
	font-family:"Arial", Helvetica;
}
span{
	display: inline;
}
a
{
	text-decoration:none;
	color:#505050;
}
img
{
	border: 0px;
}
#topspacer
{
	height:4px;
	clear: both;
}

#EntirePage
{
	text-align: left;
	width: 900px;
	margin-left: auto;
	margin-right: auto;
	
}

#StagingBody
{
	float:left;
	width:605px;
}


#Banner
{
	width: 417px;
	position: relative;
	left: 183px;
}

#Logo
{
	
	position: absolute;
	width: 183px;
	clear:both;
}

.sharepointLogin
{
	float: left;
	width: 165px;
	left: 5px;
}

.siteActionMenu
{
	clear:both;
	position: relative;
	left: 5px;
}

/* start SearchBox UserControl*/
#search
{
	float:right;
	position:relative;
	top: 10px;
}

.SearchText
{
	float:left;
}
.SearchTextField
{
	font-size: 0.75em;
	background:url('/Resources/SearchBox/Search_bg_shadow.jpg') repeat-x;
	width:100px;
	border-style:none;
	height: 17px;
	margin:0px;
	padding: 0px;
	padding-top: 3px;
	float:left;
	color: #505050;
	
}
.SearchSubmitButton
{
	float:left;
	margin-left: 2px;
}

.SearchLeftCorner
{
	float:left;
	background-image:url('/Resources/SearchBox/Search_left_corner.jpg');
	width: 18px;
	height: 20px;
	
}

.SearchRightCorner
{
	float:left;	
	background-image:url('/Resources/SearchBox/Search_right_corner.jpg');
	width: 10px;
	height: 20px;
}

/* End SearchBox UserControl*/
/* start TopNavMenu*/
#menuContainer
{
	background:url('/Resources/TopMenu/menu_bg_off.jpg');
	background-repeat:repeat-x;
	height:41px;
	float:left;
	width:900px;
}

#TopMenu
{
	float:left;
	height:100%;
}

.topRoundLeft
{
	
	float:left;
	background:url('/Resources/TopMenu/edge_left_off.jpg');
	background-repeat:repeat-x;
	width:10px;
	height:42px;
	margin-right: -6px;
}

.topRootNavSelected
{
	background-image:url('/Resources/TopMenu/edge_left_on.jpg');
}

.topRoundRight
{
	display:inline;
	position:relative;
	float:right;
	background-image:url('/Resources/TopMenu/edge_right_off.jpg');
	background-repeat:no-repeat;
	width:10px;
	height:42px;
}

ul.topmenu
{
	list-style-type: none;
	list-style-position: outside;
	margin: 0px;
	padding: 0px;
	height: 100%;
	width:720px;	
}

ul.topmenu li
{
	font-weight: normal;
	font-family: Arial, Helvetica;
	font-size: 0.75em;
	color: #FFFFFF;
	float:left;
	height:100%;
}

ul.topmenu li div
{
	height:100%;
	float:left;
	position: relative;
}
ul.topmenu li a
{
	color:#FFFFFF;
	padding-right: 6px;
	padding-left: 6px;
	position: relative;
	top: 12px;
}

ul.topmenu li#phone a
{
	top: 5px;
	padding:0px;
	margin-left: 6px;
	margin-right: 6px;
	display: block;
}

li.topmenu-object-selected div.topmenu-object-body
{
	background: url('/Resources/TopMenu/menu_bg_on.jpg');
	background-repeat:repeat-x;
	background-position:top right;
}

ul.topmenu li#phone div.topmenu-object-body
{
	background: url('/Resources/TopMenu/phone.jpg');
	background-repeat: no-repeat;
	background-position: 6px;
	padding-left: 24px;
	width: 9.3em;
}

.topNavItem
{
	font-weight: normal;
	font-family: "Arial";
	font-size: 0.75em;
	color: #FFFFFF;
	display: inline;
	position: relative;
}

.menuSeparator
{
	background-image: url('/Resources/TopMenu/separator.jpg');
	background-repeat:no-repeat;
	background-position:top right;
	background-attachment: scroll;
	width: 2px;
	height:41px;
}

A.topNavItem
{	
	padding-top:13px;
	padding-bottom:10px;
	padding-right:6px;
	padding-left:6px;
	color: #FFFFFF;
	font-weight: normal;
	font-family: "Arial";
	font-size: 0.75em;
		
}

a.topNavSelected
{
	background: url('/Resources/TopMenu/menu_bg_on.jpg');
	background-repeat:repeat-x;
	background-position:top right;
	height: 41px;
	color: #FFFFFF;
	font-weight: normal;
	font-family: "Arial";
	font-size: 0.75em;
	
	
	
}

.topNavHover a
{
	color:#330000;
}
/* End TopNavMenu*/
/* Start Footer UserControl */
#PageFooterSCS
{
	font-weight: normal;
	font-family: "Arial", Helvetica;
	font-size: 0.75em;
	background:  url('/Resources/Footer/footer_bkg2.jpg') repeat-x;
	height: 60px;
	width:900px;
	color: #505050;
	clear:both;
	margin-top: 5px;
}
#PageFooterArea
{
	position:absolute;
}
#PageFooterAreaLeftImg
{
	float:left;
}
#PageFooterAreaRightImg
{
	float:right;
}
#PageFooterSCSArea
{
	float:left;
	padding-top: 7px;
	padding-left: 8px;
}
#PageFooterCompany
{
	font-weight:bold;
}
#PageFooterEmail a
{
	text-decoration: none;
	color: black;
}
#PageFooterCookie a
{
	text-decoration: none;
	color: black;
}
#PageFooterSponsorHeader
{	
	vertical-align:middle;
	font-weight:bold;
}
#PageFooterSponsor
{	
	vertical-align:middle;
}
#PageFooterSponsorArea
{	
	padding-top: 6px;
	clear:both;
	text-align:center;
}

#PageFooterSponsorImages
{	
	height:26px;
}
#PageFooterSponsorImages img
{	
	vertical-align:middle;
}
/* End Footer UserControl */

/* Start SelfService UserControl */
#SelfService
{
	/*width: 250px;*/
	/*left:650px;*/
	float:right;
	height: 66px;
	position: relative;
    color: #505050;
	font-weight: normal;
	font-family: "Arial", Helvetica;
	font-size: 0.75em;
/*	background: #f5f5f5 url('/Resources/SelfService/ss_bkg.jpg') repeat-x;*/
}
#SelfServiceAreaLeftImg
{
	float:left;
}
#SelfServiceAreaRightImg
{
	float:right;
}

#SelfServiceAreaLeft
{
	float:left;
	height: 66px;
	width: 5px;
	background-image: url('/Resources/SelfService/ss_left.jpg');
}
#SelfServiceAreaMiddle
{
	float:left;
	height: 100%;
	width: 24em;
	background: #f5f5f5 url('/Resources/SelfService/ss_bkg.jpg') repeat-x;
}
#SelfServiceAreaRight
{
	float:left;
	height: 66px;
	width: 5px;
	background-image: url('/Resources/SelfService/ss_right.jpg');
}

ul#SelfServiceTop
{
	list-style-type: none;
	padding: 0px;
	margin-top: 6px;
	margin-bottom: 16px;
	margin-left: 0px;
	margin-right: 0px;
	float:right;
}

ul#SelfServiceBottom
{
	list-style-type: none;
	padding: 0px;
	margin: 0px;
	float:right;
}

div#SelfService ul li
{
	float: left;
	margin-left: 5px;
}

ul#SelfServiceTop li img
{
	float: left;
}

ul#SelfServiceTop li a
{
	float:left;
	display: block;
	padding-top:4px;
	padding-left:5px;
	padding-right:5px;
	height: 21px;
	background: #424242 url('/Resources/SelfService/ss_button.gif') repeat-x;
	color: White;
	text-decoration: None;
}

#SelfServiceTopRow
{
	float:right;
	padding-top: 6px;
	padding-bottom: 8px;
}
#SelfServiceBottomRow
{
	float:right;
	padding-bottom: 6px;
}
#SelfServiceBottomRow a
{
	color:Black;
	text-decoration: None;
}

#rssImage
{
	vertical-align:middle;
	border:none;
}

.SelfServiceDivider
{
	vertical-align:middle;
	padding-left: 5px;
}
/* End SelfService UserControl */

/* Start StartPagePopup UserControl */
.modalBackground
{
      background-color: Gray;
      filter: alpha(opacity=60);
      opacity: 0.6;
}
 
.modalPopup
{
      background-color:#ffffff;
      border-width:0px;
      border-style:solid;
      border-color: #000000;
      padding:0px;   
}

/* End StartPagePopup UserControl */

/* Start Left Navigation */
#LeftNavBody
{
	clear:both;
	float:left;
	
	
}
#leftnavspacer
{
	clear:both;
	height:20px;
}
#LeftNavLeftSpace
{
	
	background:#FFFFFF url('/Resources/spacer.gif') repeat-x;
	width:180px;
	height:1px;

}

ul.leftmenu
{
	list-style-position: outside;
	list-style-type:none;
	margin: 0px;
	font-weight: normal;
	font-family: "Arial", Helvetica;
	font-size: 0.75em;
	border-top: 1px #CCCCCC solid ;
	display:block;
	color:#505050;
	padding: 0px;
}

ul.leftmenu li
{
	border-bottom: 1px #CCCCCC solid ;
}

ul.leftmenu li a
{
	font-family: "Arial", Helvetica;
	text-decoration:none;
	color:#505050;
	display: block;
	line-height: 26px;
}

ul.leftmenu li a:hover
{
	background-color:#f5f5f5;
}
ul.leftmenu li.leftmenu-object-selected a
{
	color:#FFFFFF;
	background-color:#810000;
}

ul.leftmenusubitems
{
	border-top: none;
	font-size: 1.0em;
}


/*ul.leftmenusubitems li.leftmenusub-object
{
	border-bottom: none;
	border-top: 1px #CCCCCC solid;
}*/

a.leftmenusublink
{
	font-family: "Arial", Helvetica;
	text-decoration:none;
	color:#505050 !important;
	display: block;
	background-color: #FFFFFF !important;
	padding-left: 1.6em;
}

a.leftmenusublinkselected
{
	background-color:#f5f5f5 !important;
}

a.leftmenusublink:hover
{
	background-color:#f5f5f5 !important;
}

.leftNav
{
	font-weight: normal;
	font-family: "Arial", Helvetica;
	font-size: 0.75em;
	border-top: 1px #CCCCCC solid ;
	display:block;
	color:#505050;
	
}
.leftNav a
{
	text-decoration:none;
	color:#505050;
}
.leftNavHover
{
	background-color:#f5f5f5 ;
	display:block;
}
.leftNav1
{
	width:180px;
}
.leftNavSelected a
{
	color:#FFFFFF;
	background-color:#810000;
	display:block;
}
.leftNavBorder
{
	
	border-bottom: 1px #CCCCCC solid ;

}

/* End Left Navigation */

/* Start SCS_Home PageLayout */

#MainPageContent
{ 
	background-color:white;
	width:900px;
}

.TopContent
{
	background-color:white;
	position:relative;
	width:900px;
	
	
}
.TopLeft
{
		
	background-color: white;
	position:relative;
	float:left;
	width:675px;
	height:200px;
}
.TopRight
{
	position:relative;
	background-color:white;
	float:left;
	width:210px;
	
	
}
.TopRightImage
{
	
	background-color:white;
	height:200px;
	

}
.TopRightText
{
	
	background-color:white;
	height:100px;
	
}

.MiddleContent
{
	background-color:white;
	position:relative;
	width:900px;
}
.MiddleLeft
{
	background-color:black;
	position:relative;
	float:left;
	width:225px;

}
.MiddleRight
{
	background-color:white;
	float:left;
	width:675px;
	
}
.AreaEntryRow
{
	clear:both;
	display:none;
	background-color:white;
	width:675px;
}

.Area
{
	background-color:white;
	position:relative;
	float:left;	
	width:210px;
	z-index:1;
	
}
.AreaAbove
{
	background-color:white;
	position:relative;
	z-index:1;
	height:92px;
}
.AreaBelow
{
	background-color:white;
	z-index:1;
	height:93px;
}

.ms-pagebreadcrumb
{
	margin-left: 1px;
	margin-top: 1px;
}
.ExternalEntryRow
{

	background-color:white;
	position:relative;
	width:675px;
}
.External
{
	background-color:white;
	position:relative;
	float:left;
	width:210px;
}
.HorizontalSpacer
{
	clear:left;
	
	background-color:white;
	height:15px;
}
.VerticalSpacer
{
	float:left;
	background:#FFFFFF url('/Resources/spacer.gif') repeat-x;
	width:15px;
	height:1px;

}
.TopLeftCorner
{
	position:absolute;
	top: 0;
	left: 0;
}
.TopRightCorner
{
	position:absolute;
	top: 0;
	right: 0;
}
.BottomRightCorner
{
	position:absolute;
	bottom: 0;
	right: 0;
}
.BottomLeftCorner
{
	position:absolute;
	bottom: 0;
	left: 0;
}
.newsPromotionLineSpacer
{
	background:#000000 url('/Resources/spacer.gif') repeat-x;
	width:7px;
	height:7px;
}
/*
.SCSNewsPromoHeadline
{
	max-width:205px;
	overflow:hidden;
	margin-left:10px;
	margin-right:10px;
}

.SCSNewsPromoHeadline a
{	
	font-weight:bolder; 
	font-family: "Arial", Helvetica;
	font-size: 0.81em;
	color:white;
}

.SCSNewsPromoImage
{
	max-width:205px;
	text-align: center;
	overflow:hidden;
	margin-left:10px;
	margin-right:10px;
}

.SCSNewsPromoIngress
{
	
	overflow:hidden;
	margin-left:10px;
	margin-right:10px;
	max-width:205px;
}

.SCSNewsPromoIngress a
{
	font-weight:normal; 
	font-family: "Arial", Helvetica;
	font-size: 0.75em;
	line-height:1.3em;
	color:white;
}
*/
.SCSNewsPromo 
{
	width: 225px;
	height: 394px;
	background: #666666;
}

.SCSNewsPromoHeadline 
{
	font: 0.81em 'Arial';
	font-weight: bold;
	padding: 10px;
}

.SCSNewsPromoHeadline a, .SCSNewsPromoHeadline a:hover, .SCSNewsPromoHeadline a:visited, .SCSNewsPromoIngress a, .SCSNewsPromoIngress a:hover, .SCSNewsPromoIngress a:visited 
{
	color: white;
	text-decoration: none;
}

.SCSNewsPromoImage
{
	text-align: center;
}

.SCSNewsPromoImage img 
{
	max-width: 205px;
}

.SCSNewsPromoIngress 
{
	color: white;
	font: 0.81em 'Arial';
	padding: 10px;
}
/* End SCS_Home PageLayout */

/* Start SCS_Normal PageLayout */
.breadcrumb
{
	position:relative;
	top:0%;
	left:0%;
	width:470px;
	min-height:20px;
	background: url('/Resources/NormalPage/breadcrumbBG.gif') repeat-x;
	font-family:"Arial", "Helvetica";
	font-size:0.75em;
	font-weight:normal;
	color:#505050;
	padding-top: 2px;
}
#MainPage
{
	background-color:White;
	width:718px;
}
#MainPageWithoutPromo
{
	background-color:White;
	width:718px;
}
#MainPageWithoutPromo .breadcrumb
{
	width:690px;
}
.Middle
{
	float:left;
}
#ContentField
{
	width:470px;
}
#ContentFieldWithoutPromo
{
	width:690px;
}
#RightPromo
{
	float:left;
	width:220px;
	position:relative;
}

#RightPromo .ms-formfieldlabel
{
	display:none;	
}

.contentspace
{
	position:relative;
	background: url("/Resources/spacer.gif") repeat-x;
	width:14px;
	min-height:15px;
	float:left;
}
.SCSPageHeadline
{
	font-weight: bold;
	font-family:"Arial", "Helvetica";
	font-size: 1.32em;
	color: #de0000;
	/*text-transform: capitalize;*/
}
.SCSPageIngress
{
	font-weight: bold;
	font-family:"Arial", "Helvetica";
	font-size: 0.81em;
	line-height:1.4em;
	color: #505050;
}
.SCSPageIngress div
{
	margin-bottom:13.58pt;	
}
.SCSPageIngress a
{
	color: #990000;
	text-decoration: underline;
}
.SCSPageContent
{
	font-weight: normal;
	font-family:"Arial", "Helvetica";
	font-size: 0.81em;
	line-height:1.4em;
	color: #505050;
}
.SCSPageContent a
{
	text-decoration:underline;
	color: #990000;
}

.SCSPageComment
{
	font-weight: bold;
	font-family:"Arial", "Helvetica";
	font-size: 0.81em;
	line-height:1.4em;
	color: #505050;
}
.rightPromoHeader
{
	/*float:left;*/
}
.promoCornerLeft
{
	float:left;
	/*position:relative;
	top:-4px;*/
}
.promoCornerRight
{
	float:left;
	/*position:relative;
	top:-4px;*/
}
.PromoHead
{
	float:left;
	height:32px;
	width:200px;
	/*position:relative;
	top:-4px;*/
	background-image:url('/Resources/NormalPage/promoHeadBg.gif');
	background-repeat:repeat-x;
	font-family:"Arial", "Helvetica";
	font-size:0.75em;
	font-weight:bold;
	color:#FFFFFF;
	overflow:hidden;
	line-height:30px;
}
.PromoContent
{
	/*position:relative;
	top:-6px;*/
	padding-left:6px;
	padding-right:6px;
	clear:both;
	background-image:url('/Resources/NormalPage/rightPromoBg.gif');
	background-repeat:repeat-y;
	font-family:"Arial", "Helvetica";
	font-size:0.75em;
	font-weight:normal;
	color:#505050;
	overflow:hidden;
	line-height: 1.4em;
}
.PromoContent a
{
	font-family:"Arial", "Helvetica";
	font-size:12px;
	font-weight:normal;
	color:#990000;
	text-decoration: underline;
	
}
.PromoContent P
{
	margin:0px;
	padding:0px;
}
.PromoContent UL
{
	margin-left:20px;
	padding-left:0px;
	text-indent:1px;
}
.PromoContent OL
{
	margin-left:23px;
	padding-left:0px;
}
.PromoTop
{
	/*position:relative;
	top:-2px;
	left:0%;*/
	width:220px;
	display:block;
}
.PromoBottom
{
	/*position:relative;
	bottom:9px;
	left:0%;*/
	display: block;
	width: 220px;
	margin-bottom: 20px;
}

#vacantPosField 
{
	/*font-size:0.69em;*/
	overflow:auto;
	width:460px;
	
}
.VacPosList a 
{
	text-decoration:underline;
	color:#990000;
}
.VacPosList
{
	font-size:0.75em;
	color:#505050;
}
.imgGlobalPromo
{
	margin-left:20px;
	margin-right:10px;
	border:0px;
}


/* End SCS_Normal PageLayout */

/* Start SCS_Area PageLayout */
.SubAreaPres
{
	font-weight: normal;
	font-family:"Arial", "Helvetica";
	font-size: 0.75em;
	line-height:1.2em;
	color: #505050;
	position:relative;	
}
.SubAreaPres a
{
	text-decoration:underline;
	color: #990000;
}
.SubAreaRow
{
	
	clear:both;
	position:relative;
}
.SubAreaItem
{
	float:left;
	width:220px;
	margin-left:6px;
	margin-right:6px;
	margin-bottom:14px;
}

/* End SCS_Area PageLayout */


/* Start SCSNewsLetterAdd Control */

.WatermarkedTextbox
{
	background-color:#f5f5f5;
	border-style:solid;
	border-width:1px;
	border-color:#cccccc;
	width:165px;
	font-family:"Arial", "Helvetica";
	font-weight:normal;
	color:#505050;
	overflow:hidden;
}

.EmailBox
{
	background-color:#f5f5f5;
	border-style:solid;
	border-width:1px;
	border-color:#cccccc;
	width:165px;
	font-family:"Arial", "Helvetica";
	font-size:0.75em;
	font-weight:normal;
	color:#505050;
	overflow:hidden;
}
.EmailSend
{
	position:relative;
	right:0;
	bottom:0;
	border-style:solid;
	border-width:1px;
	border-color:#ffffff;	
}

/* End SCSNewsLetterAdd Control */

/* Start Ajax Calendar */
.cal_Theme1 .ajax__calendar_container   {
    background-color: #e2e2e2;
    border:solid 1px #cccccc;
}

.cal_Theme1 .ajax__calendar_header  {
    background-color: #ffffff;
    margin-bottom: 4px;
}

.cal_Theme1 .ajax__calendar_title,
.cal_Theme1 .ajax__calendar_next,
.cal_Theme1 .ajax__calendar_prev    {
    color: #004080;
    padding-top: 3px;
}

.cal_Theme1 .ajax__calendar_body    {
    background-color: #e9e9e9;
    border: solid 1px #cccccc;
}

.cal_Theme1 .ajax__calendar_dayname {
    text-align:center;
    font-weight:bold;     
    margin-bottom: 4px;
    margin-top: 2px;
}

.cal_Theme1 .ajax__calendar_day {
    text-align:center;
}

.cal_Theme1 .ajax__calendar_hover .ajax__calendar_day,
.cal_Theme1 .ajax__calendar_hover .ajax__calendar_month,
.cal_Theme1 .ajax__calendar_hover .ajax__calendar_year,
.cal_Theme1 .ajax__calendar_active  {
    color: #004080;
    font-weight: bold;
    background-color: #ffffff;
}

.cal_Theme1 .ajax__calendar_today   {
    font-weight:bold;
}

.cal_Theme1 .ajax__calendar_other,
.cal_Theme1 .ajax__calendar_hover .ajax__calendar_today,
.cal_Theme1 .ajax__calendar_hover .ajax__calendar_title {
    color: #bbbbbb;
}
/* End Ajax Calendar */

/* Start Admin */

.FundAdmin
{
	font-family:"Arial", Helvetica;
	font-size:0.75em;
}

.FundAdmin .HeaderTemplate
{
	clear:both;
	font-weight:bold;
}

.FundAdmin .ItemTemplate
{
	clear:both;
}

.FundAdmin .Item1
{
	width:175px; 
	float:left
}

.FundAdmin .Item2
{
	width:75px; 
	float:left
}

.FundAdmin .Item3
{
	width:150px; 
	float:left
}

.FundAdmin .Item4
{
	width:75px; 
	float:left;
}

.FundAdmin .Item5
{
	width:75px; 
	float:left
}

.FundAdmin .Item6
{
	width:75px; 
	float:left;
}
.FundAdmin .Item7
{
	width:75px; 
	float:left;
}
.FundAdmin .NewRow
{
	clear: both;
}

.FundAdmin .NewRow1
{
	clear: both;
	float: left;
	display:block;	
	width: 120px;
}

.FundAdmin .NewRow2
{
	clear: both;
	float: left;
	display:block;	
	width: 500px;
}

.FundAdmin .RowLeft
{
	float: left;
	display:block;
}

.FundAdmin .RowRight
{
	float:right;
	display:block;
}

/* End Fund Admin */

/* Start Fund Edit */
.FundEdit
{
	font-family:"Arial", Helvetica;
	font-size:0.75em;
}

.FundEdit .Heading
{
	font-size:1.60em;
	font-weight:bold;
	color: #DE0000;
}

.FundEdit .Heading2
{
	font-size:1.32em;
	font-weight:bold;
}

.FundEdit .EditArea
{
	background: #f4f4f4 url('/Resources/Gift/tab-body.jpg') repeat-x bottom;
	padding:6px;
	display:inline-block;
}

.FundEdit .collapsePanel
{
	background: #f4f4f4;
}

.FundEdit .collapsePanelInner
{
	margin: 6px;
}

.FundEdit .RowLeft
{
	float: left;
	display:block;
}

.FundEdit .RowRight
{
	float: right;
	display:block;
}

.FundEdit .NewRowLeftSpace1
{
	clear: both;
	float: left;
	display:block;	
	width: 210px;
}

.FundEdit .NewRowLeftSpace2
{
	clear: both;
	float: left;
	display:block;	
	width: 300px;
}
.FundEdit .NewRow
{
	clear: both;
}
.FundEdit .NewRow1
{
	clear: both;
	float: left;
	display:block;	
	width: 120px;
	position:relative;
}

.FundEdit .NewRow2
{
	clear: both;
	float: left;
	display:block;	
	width: 400px;
}

.FundEdit .uploadArea
{
	position:relative;
	clear: both;
	display:block;
}

.FundEdit .uploadButtonArea
{
	position:absolute;
	top:0px;
	left:0px;
	z-index:1;
	display:inline-block;
	width:300px;
}
.FundEdit .uploadButton
{
	float:left;
	padding-left:8px;
	padding-top:3px;
	padding-right:10px
}

.FundEdit .ImageArea
{	
	clear: both;
	float: left;
	display:block;
	width: 120px;
}

.FundEdit .Image
{
	height:90px;
	width: 90px;
}

input.File
{
	position:relative;
	text-align:right;
	-moz-opacity:0;
	filter:alpha(opacity:0);
	opacity:0;
	z-index:2;
	width:70px;
}

/* End Fund Edit */

/* Start Fund Login */
.FundLogin
{
	font-family:"Arial", Helvetica;
	font-size:0.75em;
	width:468px;
}

.FundLogin .RowLeft
{
	float: left;
	display:block;
}

.FundLogin .RowRight
{
	float: right;
	display:block;
}

.FundLogin .NewRowLeftSpace1
{
	clear: both;
	float: left;
	display:block;	
	width: 180px;
}
.FundLogin .NewRowLeftSpace2
{
	clear: both;
	float: left;
	display:block;	
	width: 326px;
}
.FundLogin .NewRow
{
	clear: both;
}
.FundLogin .Error
{
	color:Red;
}

/* End Fund Login */

/* Start Show Thanks */
.FundShowThanks
{
	font-family:"Arial", Helvetica;
	font-size:0.75em;
	width:500px;
	border-color:#aaaaaa;
	border-width: 1px;
	border-style: solid;
}

.FundShowThanks .TopArea
{
	clear:both;
	height:20px;
}

.FundShowThanks .MiddleArea
{
	display:inline-block;
	clear:both;
}

.FundShowThanks .BottomArea
{
	clear:both;
	height:20px;
}


.FundShowThanks .LeftArea
{
	display:block;
	clear:both;
	width: 50px;
	float: left;
}

.FundShowThanks .RightArea
{
	float: left;
	display:block;
}

.FundShowThanks .ImageArea
{
	width: 400px;
}

.FundShowThanks .Image
{
	width: 400px;
	height: 300px;
}

.FundShowThanks .MessageArea
{
	text-align:left;
	display:block;
	width:380px;
	margin-top:20px;
}
/* End Fund Show Thanks */

/* Start Fund Gift */
.FundGift
{
	clear:both;
	float:none;
}
.FundGift .ImageArea
{
	clear: both;
	float: left;
	display:block;	
	width: 100px;
	min-height: 100px;
}

.FundGift .listingFundImage
{
	width: 90px;
	height: 90px;
}

.FundGift .TextArea
{
	float: left;
	display:block;	
	width: 365px;
	font-family:"Arial", Helvetica;
	font-size:0.81em;
	min-height: 100px;
}

.FundGift .Header
{
	font-weight:bold;	
	line-height:1.4em;
}

.FundGift .Description
{

}
/* End Fund Gift */

/* Start Fund List */
.FundList
{
	clear:both;
	float:none;
}
.FundList .ButtonArea
{
	height: 60px;
}

.FundList .ImageArea
{
	clear: both;
	float: left;
	display:block;	
	width: 100px;
	min-height: 100px;
}
.FundList .listingFundImage
{
	width: 90px;
	height: 90px;
}

.FundList .TextArea
{
	float: left;
	display:block;	
	width: 365px;
	font-family:"Arial", Helvetica;
	font-size:0.81em;
	min-height: 100px;
}

.FundList .Header
{
	font-weight:bold;	
	line-height:1.4em;
}

.FundList .Description
{

}
.FundList .Footer
{
	margin-top:6px;
}

.FundList .LinkArea
{
	clear: both;
	float: left;
}
.FundList .LinkArea a
{
	color: #990000;
	text-decoration:underline;
}

.FundList .AmountArea
{
	float:right;
	display:block;
}

.FundList .hruler
{
	clear:both;
	margin:10px 0px 10px 0px;
	width:465px;
	height:2px;
}


/* End Fund List */

/* Start SCS_GiftForm UserControl */
.SCSGiftForm .ajax__tab_header 
{
	font-family:"Arial", Helvetica;
	font-size:0.75em;
	background:url("/Resources/Gift/tab-line.gif") repeat-x bottom;
	width: 468px;
}

.SCSGiftForm .ajax__tab_outer 
{
	padding-right:3px;
	background:url("/Resources/Gift/tab-right.jpg") no-repeat right;
	height:21px;
}

.SCSGiftForm .ajax__tab_inner
{
	padding-left:4px;background:url("/Resources/Gift/tab-left.jpg") no-repeat;
}

.SCSGiftForm .ajax__tab_tab
{
	color:#808080;
	height:15px;
	padding:3px;
	margin:0;
	background:url("/Resources/Gift/tab.jpg") repeat-x;
}

.SCSGiftForm .ajax__tab_hover .ajax__tab_outer {}
.SCSGiftForm .ajax__tab_hover .ajax__tab_inner {}

.SCSGiftForm .ajax__tab_hover .ajax__tab_tab
{
	color:#000000;
}

.SCSGiftForm .ajax__tab_active .ajax__tab_outer
{
	background:url("/Resources/Gift/tab-active-right.jpg") no-repeat right;
}

.SCSGiftForm .ajax__tab_active .ajax__tab_inner
{
	background:url("/Resources/Gift/tab-active-left.jpg") no-repeat;
}

.SCSGiftForm .ajax__tab_active .ajax__tab_tab
{
	color:#000000;
	background:url("/Resources/Gift/tab-active.jpg") repeat-x;
}

.SCSGiftForm .ajax__tab_body
{
	font-family:"Arial", Helvetica;
	font-size: 0.75em;
	border: 1px solid #cccccc;
	border-top: 0;
	background: #f4f4f4 url("/Resources/Gift/tab-body.jpg") repeat-x bottom;
	width:466px;
	vertical-align:text-bottom;
}

.SCSGiftForm .ajax__tab_body .ajax__tab_panel
{
	padding: 25px 18px 18px 18px;
}

.SCSGiftForm .NewRow
{
	clear: both;
	display:block;
}

.SCSGiftForm .NewRowLeft
{
	clear: both;
	float: left;
	display:block;
}

.SCSGiftForm .NewRowRight
{
	clear: both;
	float: right;
	display:block;	
}

.SCSGiftForm .NewRowLeftSpace1
{
	clear: both;
	float: left;
	display:block;	
	width: 120px;
}

.SCSGiftForm .NewRowLeftSpace2
{
	clear: both;
	float: left;
	display:block;	
	width: 125px;
}

.SCSGiftForm .NewRowLeftSpace3
{
	clear: both;
	float: left;
	display:block;	
	width: 140px;
}

.SCSGiftForm .NewRowLeftSpace4
{
	clear: both;
	float: left;
	display:block;	
	width: 180px;
}

.SCSGiftForm .NewRowLeftSpace5
{
	clear: both;
	float: left;
	display:block;	
	width: 150px;
}

.SCSGiftForm .NewRowLeftSpace6
{
	clear: both;
	float: left;
	display:block;	
	width: 30px;
}

.SCSGiftForm .RowLeft
{
	float: left;
	display:block;
	margin-bottom:2px;
}

.SCSGiftForm .RowRight
{
	float: right;
	display:block;
}

.SCSGiftForm .RowLeftSpace1
{
	float: left;
	display:block;	
	width: 30px;
}

.SCSGiftForm .RowLeftSpace2
{
	float: left;
	display:block;	
	width: 290px;
}

.SCSGiftForm .NewRowLeftSpaceRadio
{
	clear: both;
	float: left;
	display:block;	
	width: 20px;
}
.SCSGiftForm .RowLeftRadio
{
	float: left;
	display:block;
	margin-top: 3px;
}

.SCSGiftForm .RowLeftSpaceRadio
{
	float: left;
	display:block;	
	width: 100px;
	margin-top: 3px;
}

.SCSGiftForm .CardCellECard
{
	float: left;
	display: block;	
	width: 143px;
	height: 130px;
	text-align: center;
}

.SCSGiftForm .CardCellECard img
{
	border: 1px #cccccc solid;
	padding: 3px 3px 3px 3px;
	background-color: #ffffff;
	width: 90px;
	height: 90px;
}

.SCSGiftForm .CardCellGiftCard 
{
	float: left;
	display: block;	
	width: 143px;
	height: 140px;
	text-align: center;
}

.SCSGiftForm .CardCellGiftCard img
{
	border: 1px #cccccc solid;
	padding: 3px 3px 3px 3px;
	background-color: #ffffff;
	width: 70px;
	height: 100px;
}

.SCSGiftForm .ContentAreaGift
{
	height:300px;
}

.SCSGiftForm .ContentAreaEcard
{
	height:400px;
}

.SCSGiftForm .ContentAreaInternalEcard
{
	height:560px;
}

.SCSGiftForm .ContentAreaGiftCard
{
	min-height:440px;
}

.SCSGiftForm .ContentAreaMember
{
	height:320px;
}

.SCSGiftForm .ContentAreaRegularly
{

}
.SCSGiftForm .ContentAreaRegularlyCard
{
	min-height:400px;
}

.SCSGiftForm .ContentAreaSchool
{
	min-height:380px;
}

.SCSGiftForm .ContentAreaHousehold
{

}

.SCSGiftForm .ContentAreaInfo
{

}

.SCSGiftForm .ContentAreaRegularlyFormCardChange
{
	
}

.SCSGiftForm .ContentAreaFund
{
	min-height: 300px;
}

.SCSGiftForm .TopAreaFund
{
	min-height: 260px;
}
.SCSGiftForm .ButtonArea
{
	height: 20px;
}

.SCSGiftForm .hruler
{
	margin:10px 0px 10px 0px;
	width:100%;
	height:2px;
}
/* Collapsable panel */
.SCSGiftForm .collapsePanel 
{
      width: 430px;
      height:0px;
      overflow:hidden;
      background-color:transparent;
}
 
 .SCSGiftForm .collapsePanelHeader
{
}

.SCSGiftForm .collapsePanelHeader a
{           
    height:20px;
    float:none; 
    cursor: pointer; 
    font-family:"Arial", "Helvetica";
	font-weight:normal;
	font-size: 1em;
	border: 1px #9a9a9a solid;
	background-color: #ebebeb;
	vertical-align:middle;
	color: #000000;
	text-decoration: none;
}

input.form_btn
{
	border: 1px solid #9a9a9a;
	height: 20px;
	background-color: #ebebeb;
	cursor: hand;
	vertical-align:middle;
	font-family:"Arial", "Helvetica";
	font-weight:normal;
	color: #000000;
	text-decoration: none;
}

input.form_text1
{
	width: 50px;
	border: 1px solid #9a9a9a;
	background-color: #ffffff;
	padding:0px 0px 0px 0px;
}

input.form_text2
{
	width: 128px;
	border: 1px solid #9a9a9a;
	background-color: #ffffff;
	padding:0px 0px 0px 0px;
}

input.form_text3
{
	width: 190px;
	border: 1px solid #9a9a9a;
	background-color: #ffffff;
	padding:0px 0px 0px 0px;
}

input.form_text4
{
	width: 230px;
	border: 1px solid #9a9a9a;
	background-color: #ffffff;
	padding:0px 0px 0px 0px;	
}

input.form_text5
{
	width: 172px;
	border: 1px solid #9a9a9a;
	background-color: #ffffff;
	padding:0px 0px 0px 0px;	
}

input.form_text6
{
	width: 300px;
	border: 1px solid #9a9a9a;
	background-color: #ffffff;
	padding:0px 0px 0px 0px;	
}

input.form_text7
{
	width: 134px;
	border: 1px solid #9a9a9a;
	background-color: #ffffff;
	padding:0px 0px 0px 0px;
}

input.form_text8
{
	width: 400px;
	border: 1px solid #9a9a9a;
	background-color: #ffffff;
	padding:0px 0px 0px 0px;	
}

textarea.form_area1
{
	width: 230px;
	border: 1px solid #9a9a9a;
	background-color: #ffffff;
}

textarea.form_area2
{
	width: 300px;
	border: 1px solid #9a9a9a;
	background-color: #ffffff;
}

textarea.form_area3
{
	width: 400px;
	border: 1px solid #9a9a9a;
	background-color: #ffffff;
}

textarea.form_areaGiftCard
{
	width: 425px;
	border: 1px solid #9a9a9a;
	background-color: #ffffff;
	text-align:center;
}

textarea.form_area4
{
	width: 425px;
	border: 1px solid #9a9a9a;
	background-color: #ffffff;
}

input
{
	font-family:"Arial", Helvetica;
}

textarea
{
	font-family:"Arial", Helvetica;
	font-size: 1em;
}

select
{
	font-family:"Arial", Helvetica;
	border: 1px solid #9a9a9a;
}

select.form_drop1
{
	background-color: #ffffff;
	width: 155px;
}

select.form_drop2
{
	background-color: #ffffff;
	width: 194px;
}

select.form_drop3
{
	background-color: #ffffff;
	width: 230px;
}
/* End SCS_GiftForm UserControl */

/* Start SCS_ShowEcard UserControl */
.SCSShowEcard
{ 
	margin-top:10px;
	width: 570px;
}

.SCSShowEcard .MessageArea
{
	position: relative;
}

.SCSShowEcard .Message
{
	width: 330px; 
	left: 34px; 
	position: absolute; 
	top: 470px
}

.SCSShowEcard .ImageArea
{
	text-align: center;
}

.SCSShowEcard .Image
{
	width: 567px;
	height:  567px;
	border: 1px #cccccc solid;
}

/* End SCS_ShowEcard UserControl */

/* Start SCS_ShowGiftCard UserControl */
.SCSShowGiftCard
{
	width: 322px;
	text-align:center;
}

.SCSShowGiftCard .NewRow
{
	clear: both;
}

.SCSShowGiftCard .VerticalSpacer1
{
	height: 12px;
	width: 1px;
}

.SCSShowGiftCard .VerticalSpacer2
{
	height: 19px;
	width: 1px;
}

.SCSShowGiftCard .VerticalSpacer3
{
	height: 147px;
	width: 1px;
}

.SCSShowGiftCard .LeftBorder
{
	width: 1px; 
	background-color: Black; 
	float: left;
}

.SCSShowGiftCard .RightBorder
{
	width: 3px; 
	background-color: Black; 
	float: right;
}

.SCSShowGiftCard .MiddleSection
{
	width: 318px; 
	float: left;
}

.SCSShowGiftCard .LeftSpacer
{
	width: 19px; 
	float: left;
}

.SCSShowGiftCard .RightSpacer
{
	width: 17px; 
	float: right;
}

.SCSShowGiftCard .Message
{
	width: 282px; 
	vertical-align: top;
	text-align:center;
	height: 147px;
	font: Times New Roman;
	font-size: 12px; 
	float: left;
}

.SCSShowGiftCard .Instruction
{
	text-align:left;
	font: Arial;
	font-size: 14px; 
}

.SCSShowGiftCard .Button
{
	text-align: center;
}
/* End SCS_ShowGiftCard UserControl */


/* Start SCS Listing styles */
.listingNewsHeader
{
	font-weight: bold;
}

.listingNewsContent
{

}

.listingNewsArticleDate
{

}

.listingArrow
{
	padding-top:3px;
	display: inline;
	vertical-align: bottom;
}

.listingNewsTags
{
	margin-top: 5px;
}

.listingSeparator
{
	width: 100%;
	height: 1px;
	background-color: #CCCCCC;
	margin-top: 0px;
	margin-bottom: 8px;
	display: block;
	float:none;
	clear:both;
}

.listingNewsTagItems
{
	color: #EF1C23;
}

.listingHiddenEditPanel
{
	display: none;
}

.listingMainZone
{
	margin-top: 10px;
	font-size: 0.81em;
	line-height:1.4em;
	color: #505050;
	font-family: "Arial", "Helvetica";
}

.listingNewsDate
{
	display: inline;
	color: #6F726B;
}

.listingNewsTitle
{
	display: inline;
}

.listingFullSimpleItem
{
	width: 100%;
	padding: 3px;
}

.listingBoldNews
{
	background-color: #E0E0E0;
}

.listingReadMorePanel
{
	margin-top: 10px;
	font-size: 1.0em;
}

.listingReadMore
{
	display: inline;
}

.listingReadMore a
{
	color: #990000;
	text-decoration: underline;
}

.listingEditLabel
{
	width: 200px;
	display: block;
	float: left;
}

a.listingSubSite
{
	margin-left: 7px;
	color: #990000;
	text-decoration: underline;
}

.listingSimpleNewsRow
{
	background-color: #F6F6F6;
}

.listingBuddyItem
{
	display: block;
	float: left;
	padding: 3px;
}

.buddyImage {display: inline;
	margin-right: 10px;}
.listingBuddyHeader {font-weight: bold;
	margin-bottom: 5px;}
.listingBuddyDesc {}

.textPictureItem
{
	display: block;
	float: left;
	padding: 3px;
}

.tpImage
{
	display: inline;
	margin-right: 10px;
}

.tpHeaderRow
{
	font-weight: bold;
	margin-bottom: 5px;
}

.tpContentRow
{
}

.moveRight
{
	float: right;
}

.listingNavigateText
{
	font-weight: bold;
	/* font-size: 0.68em; */
}
.listingPreviousPage
{
	margin-right:50px;
}

/* End SCS Listing styles */

/* Start SCS_AdjustText Control */ 

.textSmall
{ 
	font-size: 7pt;
}
.textNormal
{ 
	font-size: 9pt;
}
.textLarge
{ 
	font-size: 10pt;
}
.textXLarge
{ 
	font-size: 12pt;
}
.textXXLarge
{ 
	font-size: 14pt;
}
.fontNormal
{ 
	font-family:Arial;
}
.fontGeorgia
{ 
	font-family:Georgia;
}
.lineheightNormal
{ 
	line-height:1;
}
.lineheightLarge
{ 
	line-height:2;
}
.lineheightBlock
{
	display: block;
	float:left
}
.lineheightRadioBlock
{
	display: block;
	float:left
}
.lineheightLableBlock
{
	display: block;
	float:left
}
.formBlock
{
	display: block;
	float:left
}
.clearBlock
{
	display: block;
	clear:both
}
/* End SCS_AdjustText Control */

/* Ajax auto complete styles */
/*AutoComplete flyout */

.autocomplete_completionListElement 
{  
	visibility : hidden;
	margin : 0px!important;
	background-color : inherit;
	color : windowtext;
	border : buttonshadow;
	border-width : 1px;
	border-style : solid;
	cursor : 'default';
	overflow : auto;
	height : 200px;
    text-align : left; 
    list-style-type : none;
}

/* AutoComplete highlighted item */

.autocomplete_highlightedListItem
{
	background-color: #ffff99;
	color: black;
	padding: 1px;
}

/* AutoComplete item */

.autocomplete_listItem 
{
	background-color : window;
	color : windowtext;
	padding : 1px;
}

/* Tag field styles */
.tagFieldLink, a.tagFieldLink
{
	color: #990000;
}
.tagFieldGoBackLink
{
	font-size: 0.75em;
	font-weight: bold;
}

.tagFieldDisplaySeparator
{
	margin-top: 8px;
	margin-bottom: 8px;
	height: 1px;
	background-color: #CCCCCC;
	width: 100%;
}

.TagFieldDisplayHeader
{
	font-weight: bold;
	font-size: 0.75em;
}
.TagFieldDisplayContent
{
	font-size: 0.75em;
	color: #505050;
}

.tagFieldDisplayReadMore
{
	font-size: 0.75em;
}

.tagFieldDisplayItems
{
	font-family: "Arial";
}

.tagFieldLinkItem
{
	color: #505050;
	font-size: 0.7em;
}
.tagReadMoreAbout
{
	color: #505050;
	font-size: 0.7em;
}

/* End tag field styles */

/* Search styles */
.searchMainZone
{	
	font-size: 0.75em;
	font-family: "Arial";
}
.searchItemLeft
{
	width: 70%;
	float: left;
	display: inline;
	padding-bottom: 5px;
	color: #505050;
}

.searchItemRight
{
	float: right;
	display: inline;
	margin-right: 10px;
	width: 133px;
}

.searchItem
{
	width: 100%;
	display: inline;
	position: static;
	margin-bottom: 2px;
	margin-top: 2px;
}


.searchItemLink, .searchItemLink a
{
	font-style: italic;
	color: #de0000;
	margin-top: 2px;
}

.searchPageTitle
{
	color: #de0000;
	font-size: 1.5em;
	padding: 5px;
}

.searchItemHeader a
{
	font-size: 1.0em;
	font-weight: bold;
	color: black;
	margin-bottom: 3px;
}

.searchPageSortArea
{
}

.searchResultsDisplayArea
{
	right: 2px;
	display: inline; 
	float: right;
}
.searchSortArea
{
	display:inline; 
	float:left;
	font-weight: bold;
}

.searchSortArea a
{
	font-weight: normal;
}

.searchCurrentSortMethod
{
	color: #de0000;
	
}
/* end search styles */

/* Start tags styles */
.tagsCatOverviewTitle
{
	color: #de0000;
	font-size: 1.32em;
	text-transform: capitalize;
}
/* End tags styles */

/*Start Tell A Friend styles*/
.collapsePanel 
{
      width: 470px;
      height:0px;
      background-color:white;
      overflow:hidden;
}
 
.collapsePanelHeader a
{   
    width:470px;            
    height:20px;
    color: #990000;
    float:none; 
    cursor: pointer; 
    vertical-align:bottom;
	font-weight:normal;
	font-family:"Arial", "Helvetica";
	font-size: 12px;
	text-decoration:underline;
	line-height:21px;
	
}
.cpeInfo
{
	
	font-family:"Arial", "Helvetica";
    font-size:0.75em;
	font-weight:normal;
	color:#505050;

}
#cpeContent
{
	background-color:#eaeaea;
	border-style:solid;
	border-width:1px;
	border-color:#505050;
	width:350px;
	padding:4px 10px 4px 10px;
}
.cpeEmailBox
{
	
	background-color:#ffffff;
	border-style:solid;
	border-width:1px;
	border-color:#cccccc;
	font-family:"Arial", "Helvetica";
	font-size:0.75em;
	font-weight:normal;
	color:#505050;
	overflow:hidden;
	width:230px;

}
.cpeMsg
{
	font-family:"Arial", "Helvetica";
	font-size:0.75em;
	font-weight:normal;
	color:#505050;
	width:110px;
	text-align:right;
	clear: both;
	float: left;
	display:block;	
	
	

}

.cpeBox
{
	display:block;
	float:left;
	width:230px;
	padding-left:6px;

}
.cpeMessageBox
{
	
	background-color:#ffffff;
	border-style:solid;
	border-width:1px;
	border-color:#cccccc;
	width:230px;
	height:100px;
	font-family:"Arial", "Helvetica";
	font-size:0.75em;
	font-weight:normal;
	color:#505050;
	overflow:hidden;

}
.cpeResultInfo
{
	background-color:#eaeaea;
	border-style:solid;
	border-width:1px;
	border-color:#505050;
	width:160px;
	height:44px;
	padding:2px 10px 2px 5px;
	vertical-align:middle;
}
.cpeResultImage
{
	width:50px;
	float:left;
}
.cpeResultText
{
	width:100px;
	font-family:"Arial", "Helvetica";
	font-size:0.75em;
	font-weight:normal;
	color:#505050;
	padding-top: 10px;
}
#SendButton
{
	text-align:right;
}
.TellAFriend
{
	float:left;
}
.tellAfriendLink
{
	margin-top:10px;
}
/*End Tell A Friend styles*/
/*Start Add To Community styles */
.AddToCom
{
	float:left;
	vertical-align:text-top;
}
.addToCommunity
{
	
	font-family:"Arial", "Helvetica";
	font-size:0.75em;
	font-weight:normal;
	color:#505050;
}
.addToCommunityDivider
{
	vertical-align:middle;
	padding-left: 6px;
	padding-right: 5px;
	height:14px; 
	width:1px;
}

/* End Add To Community styles */

/* Start latest news styles */
.latestMainZone 
{
	padding: 3px;
}

.latestNewsItem
{
	margin-top: 3px;
	margin-bottom: 6px;
	margin-left: 5px;
}

.latestDateRow
{
	font-weight: bold;
}

.latestTitleRow
{
}

.latestReadMoreRow
{
	
}

/* End latest news styles */

/* Start EditModePanel */
.editModePanel
{
	font-family:"Arial", "Helvetica";
	font-size:0.75em;
	font-weight:normal;

}

.editModePanel .group
{
 background-color: #e0e0e0;
 border: 1px #cccccc solid;
 width:100%;
}

.editModePanel .group .groupheading
{
 font-weight: bold;
 color:	navy;
}

.editModePanel .label
{
	color:	navy;
	display:block;
}
.editModePanel .info
{
 	display:block;
}

.editModePanel .ifcheckbox
{
		float:left;
}
.editModePanel .richHTML
{
	 background-color: #ffffff;
}

/* End EditModePanel */
/* Start PrintPage */
.SCSPrintPageHeader
{
	display:block;
    margin-top: 11px;
    height:82px;
    padding:0px 0px 0px 15px;
	position:relative;
}	
	  
.SCSPrintPageHeader .PrintPageType
{
	float:left;
	width: 400px;
	position:absolute;
	bottom:5px;
}

.SCSPrintPageHeader .PageHeader
{
	display:inline;
	font-weight:bold;
	font-family:"Arial", "Helvetica";
	font-size: 1.32em;
}
	  
.SCSPrintPageHeader .PageCreated
{
	font-family:"Arial", "Helvetica";
	font-size: 0.75em;
}

.SCSPrintPageHeader .PrintPageLogo
{
	float:right;
	background-repeat:repeat-x;
}
      
.SCSPrintPageHeader .MenuSeparator
{
	background:url('/Resources/TopMenu/menu_bg_off.jpg');
	background-repeat:repeat-x;
	height:1px;
	float:left;
	width:630px;	  
}

.SCSPrintPageContent .ContentField
{
	padding: 0px 0px 0px 15px;
}
  	  	
.SCSPrintPageFooter .PrintPageCommands
{
	padding:0px 0px 3px 0px;
}

.SCSPrintPageFooter .PrintPageButton
{
	padding: 0px 0px 0px 15px;
	float: left;
}
/* End PrintPage */

/* Start course signup page */

.coursePickPersonType
{
}

.coursePickCourse
{
}

.courseMainArea
{
}

.courseLabel
{
	min-width: 100px;
	float: left;
	display: block;
	clear: left;
	width: 150px;
}

textarea.form_text3
{
	border: 1px solid #9a9a9a;
	background-color: #ffffff;
}

/* End course signup page */