/* # is an id, can be by itself #ThisID or part of an element DIV#ThisID or P#ThisID
	. is a class, same thing
*/
BODY {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 5px; 
	MARGIN: 0px; 
	COLOR: #000; 
	PADDING-TOP: 5px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	/*BACKGROUND: #405BC2 none;*/
	BACKGROUND: #993549 none;
	BACKGROUND-IMAGE: url(images/bg_new.jpg);
}

.SplashBODY {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 10px; 
	COLOR: #000; 
	PADDING-TOP: 0px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	BACKGROUND: #000000 none;
	BACKGROUND-IMAGE: url(images/bg.gif);

}

DIV#HeaderLeftImg {
	left: 0px;
	text-align: left;
	float: left;
	vertical-align: middle;
	border: 1px solid #000000; 
	margin-top: 5px;
	margin-left: 3px;
	width: 200px;
	height: 125px;
	position: relative;
}



img.HeaderCenterImg {
	text-align: center;
	top: 0px;
	position: relative;
	border: 0px solid #000000; 
}

img.HeaderLeftImg {
	left: 10px;
	top: 0px;
	float: left;
	position: absolute;
	border: 0px solid #000000; 
}

img.RightAlignImg {
	top: -75px;
	float: right;
	position: relative;

}

.RightAlignText {
	/*used on employee info page */
	position: absolute;
	right:175px;
	top:100px;
	text-align: right;
	PADDING-TOP: 0px; 
	BACKGROUND: #E0DAC1 none;
	border:	1px solid #000000;
	Z-INDEX: 4; 
}

.LeftAlignHeaderText {
	Text-align: left;
	MARGIN-TOP: 35px; 
	margin-bottom: 35px;
	FONT: bold 150% Verdana, Arial, Helvetica, sans-serif; 
}

DIV#contentHeader {
	border: 0px solid #000000; 
	MARGIN-TOP: 0px; 
	FONT: 8pt Verdana, Arial, Helvetica, sans-serif; 
	COLOR: #000000;  
	HEIGHT: 120px; 
	TEXT-ALIGN: center;
	BACKGROUND-IMAGE: url(images/gradient2.gif);
	background-repeat: repeat-x;
	padding-top: 0px;
	left: 5px;
	margin-right: 5px;
	margin-left: 5px;
	/*margin-top: 10px;
	margin-bottom: -10px;*/

}

DIV#contentHeader_Merger {
	border-bottom: 0px solid #000000; 
	MARGIN: 0px; 
	FONT: 8pt Verdana, Arial, Helvetica, sans-serif; 
	COLOR: #000000;  
	HEIGHT: 120px; 
	/*BACKGROUND: #DBD6C0 none; */
	TEXT-ALIGN: center;
	BACKGROUND: #404074 none;
	/*BACKGROUND-IMAGE: url(images/bg.jpg);*/
	padding-top: 0px;
	left: 10px;
	margin-right: 10px;
	margin-left: 10px;
	/*margin-top: 10px;
	margin-bottom: -10px;*/

}

.HeaderRightText {
	FONT: bold 140% Times, Verdana, Arial, Helvetica, sans-serif; 
	font-style: italic;
	right: 10px;
	height: 20px;
	width: 530px;
	top: 90px;
	float: right;
	text-align: right;
	position: absolute;
	MARGIN: 10px;
	/*MARGIN-bottom: 10px;*/
	border: 0px solid #000000; 
	/*BACKGROUND: #D5CAA2 none; */
	padding: 5px;
	/*padding-bottom: 5px;*/
	/*color: #D5CAA2; tan*/
	color: #635D77;
}

DIV#bannertext {
	MARGIN: 0px; 
	FONT: bold 140% Verdana, Arial, Helvetica, sans-serif; 
	VERTICAL-ALIGN: middle; 
	TEXT-ALIGN: center;
}
DIV#contentBody {
	MARGIN: 0px;
}

#rightcontent {
	position: absolute;
	right:10px;
	top:155px;
	width:165px;
	PADDING-TOP: 20px; 
	BACKGROUND: #D5CAA2 none;
	height: 300px;
	border:	0px solid #000000;
	Z-INDEX: 4; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 100%; 
}

DIV#bodyLeftColumn {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 100%; 
	Z-INDEX: 4; 
	LEFT: 10px;
	WIDTH: 265px; 
	COLOR: #000000; 
	PADDING-TOP: 15px; 
	POSITION: absolute; 
	TOP: 165px;
	HEIGHT: 300px;
	border: 0px solid #000000;
	background: #E0DAC1;
	overflow: visible;
	voice-family: "\"}\"";
	voice-family: inherit;
	TOP: 158px;
}

DIV#bodyLeftColumn_test {
	border: 1px solid #000000;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 100%; 
	Z-INDEX: 4; 
	LEFT: 10px;
	WIDTH: 265px; 
	COLOR: #000000; 
	PADDING-TOP: 30px; 
	POSITION: absolute; 
	TOP: 165px;
	HEIGHT: 300px;
	border: 0px solid #000000;
	background: #E0DAC1;
	
}

DIV#bodyCenterColumn {
	border: 0px solid #000000;
	PADDING-LEFT: 275px; 
	PADDING-RIGHT: 80px;
	RIGHT: 0px; 
	LEFT: 0px; 
	Z-INDEX: 2; 
	PADDING-BOTTOM: 0px; 
	MARGIN-LEFT: 3px; 
	MARGIN-RIGHT: 3px; 
	/*margin-bottom: 20px;*/
	COLOR: #000000; 
	PADDING-TOP: 10px; 
	POSITION: relative; 
	TOP: 0px; 
	BACKGROUND: #E0DAC1 none; 
	voice-family: "\"}\"";
	voice-family: inherit;
  	margin-left: 5px;
  	margin-right: 5px;
	padding-bottom: 0px;
	/*BACKGROUND-IMAGE: url(images/bg.gif);*/
}

DIV#bodyCenterColumn_P3 {
	/* P3 login page does not use left nav, so adjust center to left so it looks centered*/
	border: 0px solid #000000;
	PADDING-LEFT: 80px; 
	PADDING-RIGHT: 80px;
	RIGHT: 0px; 
	LEFT: 0px; 
	Z-INDEX: 2; 
	PADDING-BOTTOM: 0px; 
	MARGIN-LEFT: 3px; 
	MARGIN-RIGHT: 3px; 
	/*margin-bottom: 20px;*/
	COLOR: #000000; 
	PADDING-TOP: 10px; 
	POSITION: relative; 
	TOP: 0px; 
	BACKGROUND: #E0DAC1 none; 
	voice-family: "\"}\"";
	voice-family: inherit;
  	margin-left: 5px;
  	margin-right: 5px;
	padding-bottom: 0px;
	/*BACKGROUND-IMAGE: url(images/bg.gif);*/
}

DIV#bodyCenterColumn_Header {
	BACKGROUND: #000 none;
	height: 25px;
	Z-INDEX: 4; 
	border: 0px solid #fff;
	margin-top: 0px;
	margin-left: 5px;
	margin-right: 5px;
	voice-family: "\"}\"";
	voice-family: inherit;
  	margin-top: 5px;
	margin-right: 5px;
	margin-left: 5px;
}

DIV#bodyCenterColumnTimesheet {
	border-bottom: 0px solid #000000;
	border-right: 0px solid #000000;
	PADDING-LEFT: 180px; 
	PADDING-RIGHT: 0px;
	RIGHT: 0px; 
	LEFT: 0px; 
	Z-INDEX: 2; 
	PADDING-BOTTOM: 10px; 
	MARGIN-LEFT: 8px; 
	MARGIN-RIGHT: 8px; 
	margin-bottom: 73px;
	COLOR: #000000; 
	PADDING-TOP: 10px; 
	POSITION: relative; 
	TOP: 0px; 
	BACKGROUND: #E0DAC1 none; 
	voice-family: "\"}\"";
	voice-family: inherit;
  	margin-left: 10px;
  	margin-right: 10px;
	margin-bottom: 75px;
	/*BACKGROUND-IMAGE: url(images/bg.gif);*/
}

.IndexLogo {
	/* align with bottom of left menu */
	top: 97px;
	left: 165px;
	z-index: 5;
	position: absolute;
	border: 0px solid #000000;
	width: 250px;

}

.IndexLogoText {
	
	FONT: bold 70% Verdana, Arial, Helvetica, sans-serif; 
	/*FONT: 80%/140% Verdana, Arial, Helvetica, sans-serif;*/
	TEXT-ALIGN: left;
	padding-left: 8px;
	padding-right: 8px;
}



.CommentPageBackground {
	BACKGROUND: #D5CAA2 none;
}

.RigDiv {
	MARGIN: 20px 0px 0px 0px; 
	FONT: 80% Arial, Helvetica, Verdana, sans-serif; 
	BORDER-BOTTOM: #000000 0px solid;
	padding-bottom: 5px;
	text-align: left;
	/*height: 80px;*/

}



.RigHomeNews {
	MARGIN: 20px 0px 20px 5px; 
	FONT: bold 10pt Arial, Helvetica, Verdana, sans-serif; 

}








DIV#bodyCenterColumnFood {
	border-bottom: 0px solid #000000;
	border-left: 0px solid #000000;
	PADDING-LEFT: 10px; 
	PADDING-RIGHT: 10px;
	RIGHT: 0px; 
	LEFT: 0px; 
	Z-INDEX: 2; 
	PADDING-BOTTOM: 10px; 
	MARGIN-LEFT: 8px; 
	MARGIN-RIGHT: 8px; 
	margin-bottom: 73px;
	COLOR: #000000; 
	PADDING-TOP: 10px; 
	POSITION: relative; 
	TOP: 16px; 
	BACKGROUND: #D5CAA2 none; 
	voice-family: "\"}\"";
	voice-family: inherit;
  	margin-left: 10px;
  	margin-right: 10px;
	margin-bottom: 75px;
}


A {
	COLOR: #147fca; 
	BACKGROUND: transparent none ;
	TEXT-DECORATION: none;
}

A.RightNavText {
	COLOR: #147fca; 
	BACKGROUND: transparent none ;
	TEXT-DECORATION: none;
	font-weight: bold;
}

DIV#RigMenu2 {
	COLOR: #147fca; 
	BORDER-BOTTOM: #ff9400 1px solid; 
	BACKGROUND: transparent none; 
	TEXT-DECORATION: none;
}

P {
	MARGIN: 0px 20px 10px; 
	FONT: 10pt "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	border:	0px solid #000000;
}

P.Error {
	COLOR: red; 
}

P.LoginError {
	MARGIN: 0px 20px 10px; 
	FONT: 80%/140% Verdana, Arial, Helvetica, sans-serif;
	border:	0px solid #000000;
	color: red;
	text-align: center;
}

.ReqText {
	COLOR: red; 
}

.TableAll {
	MARGIN: 0px 20px 10px; 
	border:	1px solid #D5CAA2;
	border-style: outset;
}

.TableAllNoBorder {
	MARGIN: 0px 20px 10px; 
	border:	0px solid #D5CAA2;
}

.TableHeaderRow {
	FONT: bold 80%/140% Verdana, Arial, Helvetica, sans-serif;
}

.TableRow {
	FONT: 80%/140% Verdana, Arial, Helvetica, sans-serif;
}

DT.bold {
	FONT: bold 100% Verdana, Arial, Helvetica, sans-serif;
}

.TableRowUnderline {
	BORDER-BOTTOM: #000000 1px solid;
	padding-bottom: 3px;
}

DL {
	MARGIN: 0px 20px 10px; 
	FONT: 80%/140% Verdana, Arial, Helvetica, sans-serif;
}

UL {
	PADDING-RIGHT: 30px; 
	PADDING-LEFT: 30px; 
	PADDING-BOTTOM: 10px; 
	FONT: 80%/140% "Century Gothic", Verdana, Arial, Helvetica, sans-serif; 
	PADDING-TOP: 0px;
}
H1 {
	MARGIN-TOP: 35px; 
	FONT: bold 150% serif, Verdana, Arial, Helvetica, sans-serif; 
	TEXT-ALIGN: center;
}
H2 {
	FONT: bold 120% Arial, Helvetica, Verdana, sans-serif;
}
H3 {
	FONT: bold 100% Arial, Helvetica, Verdana, sans-serif; 
	TEXT-ALIGN: center;
}
H4 {
	FONT: bold 80% Arial, Helvetica, Verdana, sans-serif;
}
H5 {
	FONT: 80% Arial, Helvetica, Verdana, sans-serif;
}
IMG {
	BORDER-TOP-WIDTH: 0px; 
	BORDER-LEFT-WIDTH: 0px; 
	BORDER-BOTTOM-WIDTH: 0px; 
	BORDER-RIGHT-WIDTH: 0px;

}

img.SShot {
	MARGIN: 0px 20px 10px; 
}
DIV#bodyLeftColumn P {
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	/*FONT-SIZE: 11px; */
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px 0px 8px; 
	PADDING-TOP: 0px;
}
DIV#bodyLeftColumn_Old A {
	FONT-WEIGHT: none; 
	FONT-SIZE: 12px; 
	COLOR: #000000;
}

DIV#rightcontent A {
	/*FONT-WEIGHT: bold; */
	FONT-SIZE: 12px; 
	COLOR: #000000;
}

DIV#bodyRightColumn P {
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px 0px 8px; 
	PADDING-TOP: 0px;
}


.menuheader {
	MARGIN: 0px 0px 5px 5px; 
	FONT: bold 16px Arial, Helvetica, Verdana, sans-serif; 
	WIDTH: 150px; 
	BORDER-BOTTOM: #000000 1px solid;
}

.menucurrent {
	FONT-WEIGHT: bold; 
	COLOR: #ffffff; 
	BACKGROUND: transparent none; 
	TEXT-DECORATION: none
}

DIV.left {
	TEXT-ALIGN: left;
}

DIV.footer {
	MARGIN: 0px 20px 10px; 
	FONT: bold 80%/140% Verdana, Arial, Helvetica, sans-serif; 
	PADDING-TOP: 10px; 
	BACKGROUND: transparent none; 
	TEXT-ALIGN: center;
}

DIV.footerlastupdated {
	MARGIN: 0px 20px 10px; 
	FONT: bold 80%/140% Verdana, Arial, Helvetica, sans-serif; 
	COLOR: #147fca; 
	PADDING-TOP: 10px; 
	BACKGROUND: transparent none; 
	TEXT-ALIGN: center;
}
.Header {
	FONT: bold 100% Arial, Helvetica, Verdana, sans-serif; 
	COLOR: #ffffff; 
	PADDING-TOP: 10px; 
	PADDING-BOTTOM: 10px; 
	BACKGROUND: transparent none; 
	TEXT-ALIGN: center;
}






.MSLogo {
	BORDER-bottom: #000000 0px solid;
	PADDING-TOP: 0px; 
	PADDING-BOTTOM: 10px; 
	BACKGROUND: transparent none; 
	TEXT-ALIGN: center;
}

DIV#RightNavText {
	FONT: 80% bold Arial, Helvetica, Verdana, sans-serif;
	PADDING-TOP: 10px; 
	PADDING: 10px;
	PADDING-BOTTOM: 10px; 
	BACKGROUND: transparent none; 
	TEXT-ALIGN: left;
}

.OtherLogo {
	PADDING-TOP: 10px; 
	PADDING-BOTTOM: 10px; 
	BACKGROUND: transparent none; 
	TEXT-ALIGN: center;
}

.HideIt2 {
	display: none;
}

.TimesheetTotal {
	background-color:#993549;
	color: #ffffff;
}

.BoldText {
	font-weight: bold;
}

.LeftImage {
	float: left;
	/*position: relative;*/
	z-index: 4;
	padding-right: 5px;
	display: block;
}

.FormButton {
	FONT-WEIGHT: bold; 
	COLOR: white; 
	BACKGROUND-COLOR: #993549;
}


DIV#SplashCenterColumn {
	border: 0px solid #000000;
	text-align: center;
	PADDING-RIGHT: 20px;  
	PADDING-LEFT: 20px; 
	RIGHT: 0px; 
	LEFT: 0px; 
	PADDING-BOTTOM: 10px; 
	MARGIN-LEFT: 60px; 
	MARGIN-RIGHT: 60px; 
	COLOR: #000000; 
	PADDING-TOP: 10px; 
	POSITION: relative; 
	TOP: 0px; 
	BACKGROUND: #000000 none; 
	BACKGROUND-IMAGE: url(images/bg.gif);
	voice-family: "\"}\"";
	voice-family: inherit;
  	margin-left: 62px;
  	margin-right: 62px;

}

.InputText {
	FONT: 100% Verdana, Arial, Helvetica, sans-serif;
}

.AdminTablePageBreak {
	page-break-after: always;
}

.AdminNav2 {
	position: absolute;
	top: 20px;
	border: 1px solid #000000;
	margin: 18px;
	/*width: 123px;*/
	width: 80%;
	height: 525px;
	padding: 2px;
	Z-INDEX: 4; 
}

.AdminNav{
	position: absolute;
	right:10px;
	top:136px;
	width:165px;
	PADDING-TOP: 30px; 
	/*BACKGROUND: #D5CAA2 none;*/
	height: 475px;
	border:	1px solid #000000;
	Z-INDEX: 4; 
	/*FONT-WEIGHT: bold; 
	FONT-SIZE: 100%; */
}

.AdminNav A {
	/*FONT-WEIGHT: bold; */
	FONT-SIZE: 12px; 
	COLOR: #147fca; 
}


.Div_Hide {
	display: none;
}


.Events_Item{
	/*MARGIN: 20px 0px 0px 0px; */
	border-bottom: 0px solid #000;
	font-weight: bold;
}



.Events_Header{
	font-weight: bold;
	border-bottom: 1px solid #000000;
	border-top: 1px solid #000000;
}

DIV#LeftNavEvents {
	top: 300px;
	border-top: 1px solid #000000;
	position: relative;
	margin-left: 10px;
	margin-right: 10px;
	font-weight: none;

}

DIV#LeftNavEvents_Hor {
	top: 0px;
	
	border: 0px solid #000000;
	position: relative;
	margin-left: 10px;
	margin-right: 10px;
	font-weight: none;

}

DIV#LeftNavEvents A {
	FONT-WEIGHT: none; 
	/*FONT-SIZE: 10px; */
	COLOR: #147fca; 
}

.LeftNavEvents_A {
	COLOR: #147fca; 
	font-weight: none;
	border-top: 1px solid #000000;
}

.Educ_Hdr{
	FONT: 140% Arial, Helvetica, sans-serif;
	COLOR: #635D77; 
}

.Educ_Hdr_Black{
	FONT: 80% Arial, Helvetica, sans-serif;
	COLOR: #000; 
	margin-left: 20px;
}

.Educ_List {
	margin-left: 20px;
}

.Educ_List LI {
	padding-bottom: 5px;
}

.Educ_Bold {
	font-weight: bold;
}

.Educ_BoldUnderline {
	font-weight: bold;
	text-decoration: underline;
}

.Educ_SmallPrint {
	font: 90% bold;
}

.Educ_Italics {
	font-style: italic;
	font-weight: normal;
}

.Educ_Bold_Blue {
	font-weight: bold;
	COLOR: #635D77; 
}

.bold_front_indent {
	FONT: bold 100% Verdana, Arial, Helvetica, sans-serif;
	padding-left: 20px;
}

.bold_front {
	font-weight: bold;
}


.PBC_Heading {
	FONT: bold 18pt Times, Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold;
}

.PBC_Heading_14pt {
	FONT: bold 14pt "Century Gothic", Times, Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold;
}

.PBC_SubHeading1 {
	FONT: bold 11pt "Century Gothic", Times, Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold;
	border: 0px solid #000000;
}

.PBC_SubHeading1_Red {
	/*for left nav, red heading items*/
	FONT: bold 11pt "Century Gothic", Times, Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold;
	color: #993549;
}

.PBC_SubHeading2 {
	FONT: bold 10pt "Century Gothic", Times, Verdana, Arial, Helvetica, sans-serif; 
}

.PBC_SubHeading2_9pt {
	FONT: bold 9pt "Century Gothic", Times, Verdana, Arial, Helvetica, sans-serif; 
}

.PBC_SubHeading2_8pt {
	FONT: bold 8pt "Century Gothic", Times, Verdana, Arial, Helvetica, sans-serif; 
}

.bottomnav {
	FONT: 8pt "Century Gothic", Times, Verdana, Arial, Helvetica, sans-serif; 
	COLOR: #147fca; 
	BACKGROUND: transparent none; 
	Text-align: center;
	position: relative;
	border: 0px solid #000000;
}

.bottomnav2 {
	MARGIN: 1px 6px 0px 0px; 
	FONT: 8pt "Century Gothic", Times, Verdana, Arial, Helvetica, sans-serif; 
	COLOR: #147fca; 
	BACKGROUND: transparent none; 
	TEXT-ALIGN: center;
	position:absolute;
	text-align: center;
	width: 1200px;
}

.copyright {
	FONT: 7pt Verdana, Arial, Helvetica, sans-serif; 
	COLOR: #000000; 
	BACKGROUND: transparent none; 
	TEXT-ALIGN: center;
	position: relative;
	border: 0px solid #000000;

}

.copyright2 {
	FONT: 7pt Verdana, Arial, Helvetica, sans-serif; 
	COLOR: #000000; 
	BACKGROUND: transparent none; 
	TEXT-ALIGN: center;
	position:absolute;

}

.PBC_Text {
	FONT: 10pt "Century Gothic", Times, Verdana, Arial, Helvetica, sans-serif; 
	font-weight: normal;
}

.PBC_Text_Times_Blue {
	FONT: 12pt Times, Verdana, Arial, Helvetica, sans-serif; 
	font-weight: normal;
	color: #404074;
}

.PBC_Text_9pt {
	FONT: 9pt "Century Gothic", Times, Verdana, Arial, Helvetica, sans-serif; 
	font-weight: normal;
}

.PBC_Text_8pt {
	FONT: 8pt "Century Gothic", Times, Verdana, Arial, Helvetica, sans-serif; 
	font-weight: normal;
}

.PBC_Italic {
	font-style: italic;
}

.PBC_Bold {
	font-weight: bold;
}

.PBC_Center {
	text-align: right;
}

.PBC_Underline {
	text-decoration: underline;
}

/*these are the same font, etc. as the above ones, but since the name is used it is easier to change here instead of changing where the name is used  */
.NewsHeader {
	/*same as PBC_SubHeading2*/
	FONT: bold 10pt "Century Gothic", Arial, Helvetica, Verdana, sans-serif;  
	PADDING-TOP: 10px; 
	BACKGROUND: transparent none; 
}

.NewsByline {
	/* same as PBC_Text*/
	FONT: 10pt "Century Gothic", Times, Verdana, Arial, Helvetica, sans-serif; 
	font-weight: normal;
}

.NewsContent {
	/* same as PBC_Text*/
	FONT: 10pt "Century Gothic", Times, Verdana, Arial, Helvetica, sans-serif; 
	font-weight: normal;
}

.PBC_LeftMargin_20 {
	margin-left: 20px;
}

.PBC_LeftMargin {
	margin-left: 50px;
}

.PBC_TableCentered {
	margin-left: auto;
	margin-right: auto;
}

.PBC_TableCentered1 {
	width: 70%;
	margin-left: 15%;
	margin-right: 15%;
}

.PBC_TableHeaderRow {
	/*FONT: bold 80%/140% Verdana, Arial, Helvetica, sans-serif;*/
	background : #CCC;
}

.PBC_LeftAlignHeaderText {
	Text-align: left;
	MARGIN-TOP: 35px; 
	margin-bottom: 35px;
}

.PBC_RightAlignHeaderText {
	Text-align: right;
	MARGIN-TOP: 0px; 
	margin-bottom: 0px;
}

.PBC_CenterAlignHeaderText {
	Text-align: center;
	MARGIN-TOP: 0px; 
	margin-bottom: 0px;
}

.PBC_SuccessStories {
	width: 100%;
	position: relative;
	border: 0px solid #000000; 
}

img.PBC_HeaderLeftImg {
	left: 0px;
	top: 0px;
	float: left;
	position: relative;
	border: 0px solid #000000; 
	padding-right: 10px;
	padding-bottom: 10px;
}

.PBC_List{
	margin-top: -5px;
	margin-bottom: -5px;
	margin-left: 20px;
	border: 0px solid #000000; 
}
.PBC_List LI {
	padding-bottom: 5px;
}

.TableHeaderRow_STEP {
	FONT: bold 80%/140% Verdana, Arial, Helvetica, sans-serif;
	background : #CCC;
}

.TableAll_STEP {
	MARGIN: 0px 20px 10px; 
	border:	0px solid #000;
	/*border:	1px solid #D5CAA2;*/
	background-color : #007D94; 
	/*border-style: outset;*/
}

.even
{
	background : #EEEFEE;
	FONT: 80%/140% Verdana, Arial, Helvetica, sans-serif;
}
.odd
{
	background : #CAFCFC;
	FONT: 80%/140% Verdana, Arial, Helvetica, sans-serif;
}

.DtlRow{
	background : #BBDCF1;
	FONT: 80%/140% Verdana, Arial, Helvetica, sans-serif;
}

.HdrRow{
	background : #A1D2F1;
	FONT: 80%/140% Verdana, Arial, Helvetica, sans-serif;
}

#linkList1 h3
	{
	width: 210px;
	height: 25px;
	/*margin: 1em 0 0 0;*/
	margin-top: 0px;
	padding: 0;
	}
	

#linkList li
	{
	/*font: x-small/1.6em tahoma, verdana, sans-serif;*/
	font: 12px tahoma, verdana, sans-serif; 
	color: #efece3;
	text-indent: 0;
	}
	
#linkList ul
	{
	list-style: none;
	margin-left: 5px;
	margin-top: -5px;
	padding: 0px;
	border-top: 1px solid #923b09;
	background: #bd4d0d ; /*url(list-bg.jpg);*/
	/*background: #bd4d0d url(/images/left_footer.gif) no-repeat bottom left;*/
	}
	
#linkList li
	{
	color: #000;
	border-bottom: 1px solid #923b09;
	/*line-height: 1.5em;*/
	padding: 0.5em 17px;
	/*padding-left: 5px;*/
	
	}
	
#linkList li:hover
	{
	background: #ACACAC;
	}
	
#linkList li a
	{
	display: block;
	border: none;
	color: #f4f0e6;
	font-weight: bold;
	margin-left: -12px;
	padding-left: 12px;
	background: url(/images/arrow.gif) no-repeat 0 60%;
	}
	

#linkList li a:hover
	{
	color: #ec9;
	/* next line moves the background image, since it has the on/off images in one image*/
	background-position: -300px 60%;
	}
	
DIV#bodyLeftColumnAdmin {
	border: 0px solid #000000;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 100%; 
	Z-INDEX: 4; 
	LEFT: 10px;
	WIDTH: 165px; 
	COLOR: #000000; 
	PADDING-TOP: 0px; 
	POSITION: absolute; 
	TOP: 165px;
	HEIGHT: 300px;
	/*BACKGROUND: #993549  ;*/
	background: #E0DAC1;
	/*BACKGROUND-IMAGE: url(images/lr.jpg);*/
}

.PBC_Text_Small {
	FONT: 8pt "Century Gothic", Times, Verdana, Arial, Helvetica, sans-serif; 
	font-weight: normal;
}

.STEPImg {
	vertical-align: middle;
}

/* SpamTrap entry added 5/7/07 JB */
#SpamTrap {display: none;}

.TableAll_STEP_Float {
	MARGIN: 0px 20px 10px; 
	border:	0px solid #000;
	background-color : #007D94; 
	float: left;
}

br.clear {
clear: both;
}

.InfoMark_Text {
	FONT: 14pt "Century Gothic", Times, Verdana, Arial, Helvetica, sans-serif; 
	font-weight: normal;
}