﻿/* commented backslash hack \*//* hides from IEmac5 */
BODY
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #999999;
    LINE-HEIGHT: 17px;
    PADDING-TOP: 0px;
    FONT-FAMILY: verdana, arial, helvetical, sans-serif;
    BACKGROUND-COLOR: #000000
}
.pepperLayout #container
{
    WIDTH: 100%;
    TEXT-ALIGN: left
}
.pepperLayout #header
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
.pepperLayout #mainContent
{
    MARGIN: 30px 40px 75px 30px;
    WIDTH: 100%
}
.pepperLayout #sidebar1
{
    FLOAT: right;
    MARGIN: 30px 10px 75px;
    WIDTH: 24%
}
.clearfloat
{
    CLEAR: both;
    FONT-SIZE: 1px;
    LINE-HEIGHT: 0px;
    HEIGHT: 0px
}
.pepperLayout #footer
{
    FONT-SIZE: 10px;
    MARGIN-RIGHT: 10px;
    TEXT-ALIGN: right
}
.pepperLayout #credit
{
    MARGIN-BOTTOM: 10px;
    MARGIN-RIGHT: 5px
}
.pepperLayout H1
{
    FONT-SIZE: 18px;
    MARGIN: 0px 0px 15px;
    COLOR: #ffffff;
    FONT-FAMILY: verdana, arial, helvetical, sans-serif
}
.pepperLayout H2
{
    FONT-SIZE: 16px;
    COLOR: #ffffff;
    FONT-FAMILY: verdana, arial, helvetical, sans-serif
}
.pepperLayout STRONG
{
    COLOR: #ffffff
}
.pepperLayout IMG
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px
}
.pepperLayout A:link
{
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.pepperLayout A:active
{
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.pepperLayout A:visited
{
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.pepperLayout A:hover
{
    COLOR: #999999;
    TEXT-DECORATION: underline
}
.pepperLayout A:hover STRONG
{
    COLOR: #999999;
    TEXT-DECORATION: underline
}
.pepperLayout #rightMenu
{
    MARGIN-BOTTOM: 40px
}
.admin_button
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: normal;
	font-style: normal;
	color: #FFFFFF;
	width:300px;
}
#topMenu2
{
    BORDER-RIGHT: #999999 1px solid;
    BORDER-TOP: #999999 1px solid;
    FONT-SIZE: 10px;
    MARGIN: 0px auto;
    BORDER-LEFT: #999999 1px solid;
    WIDTH: 100%;
    COLOR: #000000;
    BORDER-BOTTOM: #999999 1px solid;
    HEIGHT: 18px;
    BACKGROUND-COLOR: #999999
}
#nav2
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: #999999;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 0px 10px;
    LINE-HEIGHT: 1;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
#nav2 UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: #999999;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 0px 10px;
    LINE-HEIGHT: 1;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
#nav2 A
{
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-LEFT: 0.5em;
    PADDING-BOTTOM: 0px;
    COLOR: #000000;
    PADDING-TOP: 0.25em;
    TEXT-DECORATION: none
}
#nav2 LI
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN-RIGHT: 1em;
    PADDING-TOP: 0px
}
#nav2 LI:hover
{
    COLOR: #ffffff;
    BACKGROUND-COLOR: #333333
}
#nav2 A:hover
{
    COLOR: #ffffff;
    BACKGROUND-COLOR: #333333
}
#nav2 LI UL
{
    BORDER-TOP-WIDTH: 0.25em;
    FONT-WEIGHT: normal;
    BORDER-LEFT-WIDTH: 0.25em;
    LEFT: -999em;
    BORDER-BOTTOM-WIDTH: 0.25em;
    MARGIN: 0px;
    WIDTH: 13.9em;
    POSITION: absolute;
    HEIGHT: auto;
    BORDER-RIGHT-WIDTH: 0.25em
}
#nav2 LI LI
{
    PADDING-RIGHT: 1em;
    WIDTH: 13em
}
#nav2 LI UL A
{
    WIDTH: 9em
}
#nav2 LI UL UL
{
    MARGIN: -1.75em 0px 0px 14em
}
#nav2 LI:hover UL UL
{
    LEFT: -999em
}
#nav2 LI:hover UL UL UL
{
    LEFT: -999em
}
#nav2 LI.sfhover UL UL
{
    LEFT: -999em
}
#nav2 LI.sfhover UL UL UL
{
    LEFT: -999em
}
#nav2 LI:hover UL
{
    LEFT: auto
}
#nav2 LI LI:hover UL
{
    LEFT: auto
}
#nav2 LI LI LI:hover UL
{
    LEFT: auto
}
#nav2 LI.sfhover UL
{
    LEFT: auto
}
#nav2 LI LI.sfhover UL
{
    LEFT: auto
}
#nav2 LI LI LI.sfhover UL
{
    LEFT: auto
}
#nav2 LI:hover
{
    BACKGROUND: #333333
}
#nav2 LI.sfhover
{
    BACKGROUND: #333333
}
.pepperLayout TD.shaded
{
    BACKGROUND-COLOR: #333333
}
.pepperLayout TD
{
    FONT-SIZE: 12px
}
#PageTitlePrint
{
    DISPLAY: none
}
#pageTitle
{
    MARGIN-TOP: 15px;
    BACKGROUND-IMAGE: url(images/phlogosml.jpg);
    MARGIN-LEFT: 20px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 48px;
    BACKGROUND-COLOR: #000000
}
#imgAboveMenu
{
    WIDTH: 600px
}
#prevail2
{
    MARGIN-TOP: 35px;
    FONT-SIZE: 48px;
    FLOAT: right;
    COLOR: #ffffff;
    LINE-HEIGHT: 50px;
    FONT-FAMILY: Georgia, "Times New Roman", Times, serif;
    LETTER-SPACING: 8px
}
#stairs
{
    MARGIN-TOP: 5px;
    FLOAT: left;
    BACKGROUND-IMAGE: url(images/3steps.jpg);
    WIDTH: 490px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 431px
}
#contactForm
{
    WIDTH: 400px
}
#update
{
    FONT-WEIGHT: bold;
    COLOR: #000000;
    BORDER-BOTTOM: #999999 1px solid
}

/* PUBLICATIONS CONTENT HOLDERS begin here */
#publicationsHeading
{
	width: 900px;
	line-height: 17px;
	margin: 0px 0px 0px 40px;
	border-bottom: 1px #ffffff solid;
}
#publicationsLeftColumn
{
	width: 660px;
	line-height: 17px;
	margin: 0px 10px 30px 40px;
	display: inline;
	float: left;
	border-right: 1px #990000 solid;
}
#publicationsRightColumn
{
	width: 190px;
	line-height: 17px;
	margin: 0px 0px 20px 7px;
	display: inline;
	float: left;
}
#author
{
	margin: 0px 0px 15px 0px;
	border-bottom: 1px #990000 solid;
}

#webinarauthor
{
	margin: 0px 0px 15px 0px;
	border-bottom: 0px #990000 solid;
}
#webinarotherauthor
{
	margin: 0px 0px 15px 0px;
	border-top: 1px #990000 solid;
}

#update
{
	font-weight: bold;
	color: #000000;
	margin: 20px 20px 20px 0px;
	border-bottom: 1px #990000 solid;
}
/* PUBLICATIONS CONTENT HOLDERS end here */


/* PUBLICATIONS TEXT STYLES begin here */
#publicationsLeftColumn p
{
	margin-right: 20px;
}
p.publicationTitle
{
	font-size: 15px;
	font-weight: bold;
	line-height: 21px;
	margin: 20px 20px 15px 0px;
}
p.publicationDate
{
	font-style: italic;
	color: #666666;
}
p.publicationNotes
{
	font-style: italic;
	color: #666666;
	margin: 0px 20px 15px 0px;
}
.update
{
	font-size: 36px;
	line-height: 38px;
	font-weight: bold;
	color: #990000;
}
p.updateSection
{
	font-size: 17px;
	line-height: 19px;
	font-weight: bold;
	color: #990000;
}
.subscribeIntro
{
	line-height: 17px;
}
/* PUBLICATIONS TEXT STYLES end here */



P.updateSection
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 17px;
    COLOR: #ffffff;
    LINE-HEIGHT: 19px
}
#homepageTitle
{
    MARGIN-TOP: 20px;
    FONT-WEIGHT: lighter;
    FLOAT: right;
    COLOR: #ffffff;
    MARGIN-RIGHT: 40px;
    FONT-STYLE: normal;
    TEXT-ALIGN: right
}
#prevail
{
    MARGIN-TOP: 5px;
    FONT-SIZE: 48px;
    MARGIN-LEFT: 400px;
    COLOR: #ffffff;
    LINE-HEIGHT: 50px;
    FONT-FAMILY: Georgia, "Times New Roman", Times, serif;
    LETTER-SPACING: 8px;
    POSITION: relative
}
#rightMenu
{
    LEFT: 600px;
    POSITION: absolute;
    TOP: 175px
}
#topMenu
{
    BORDER-RIGHT: #999999 1px solid;
    BORDER-TOP: #999999 1px solid;
    FONT-SIZE: 10px;
    BACKGROUND: #000000;
    FLOAT: left;
    MARGIN: 0px auto;
    BORDER-LEFT: #999999 1px solid;
    WIDTH: 100%;
    BORDER-BOTTOM: #999999 1px solid;
    HEIGHT: 18px;
    TEXT-ALIGN: left
}
#nav
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    BACKGROUND: #000000;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 1em 2em;
    LINE-HEIGHT: 1;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
#nav UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    BACKGROUND: #000000;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 1em 2em;
    LINE-HEIGHT: 1;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
#nav A
{
    PADDING-RIGHT: 0.25em;
    DISPLAY: block;
    PADDING-LEFT: 0.25em;
    PADDING-BOTTOM: 0.25em;
    COLOR: #999999;
    PADDING-TOP: 0.25em;
    TEXT-DECORATION: none
}
#nav LI
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN-RIGHT: 2em;
    PADDING-TOP: 0px
}
#nav LI:hover
{
    BACKGROUND: #333333;
    COLOR: #ffffff
}
#nav A:hover
{
    BACKGROUND: #333333;
    COLOR: #ffffff
}
#content
{
    FLOAT: left
}

