HTML BODY {
	text-decoration: none;
	margin-left: 0px;
	margin-top: 0px;
	font-family: Georgia, "Times New Roman", Times, serif;
}
#MainBody {
	background: url(../images/YSP-V3.jpg) no-repeat;
	min-width: 1024px; 
	min-height: 650px;
	}
#MainLeft {
	float: left;
	width: 320px; 
	height: 550px;
	}
#MainRight {
/*	float: right; */
	width: 700px;
	min-width: 600px;
	height: 550px;
	}
#RightContent {
	margin-top: 0px;
	color: #fff;
	font-size: 14px;
	width: 85%;
	}
#RightContent h1 {
	color: #FFC337;
	font-size: 19px;
	margin: 2px 10px 2px 10px;
	padding: 5px 5px 5px 5px;
	}
#RightContent a {
	color: #FFC337;
	font-size: 17px;
	text-decoration: none;
	}
#RightContent p {
	margin: 2px 10px 2px 10px;
	padding: 5px 5px 5px 5px;
	font-size: 14px;
	text-align: justify;
	}
#RightContent a:hover {
	text-decoration: underline;
	}
.ImgRt {
	float: right;
	margin: 3px 3px 3px 3px;
	padding: 5px 5px 5px 5px;
	}
.ImgLt {
	float: left;
	margin: 3px 3px 3px 3px;
	padding: 5px 5px 5px 5px;
	}
#MainContentWhite p {
	COLOR: #FFFFFF;
	font-family: Georgia, "Times New Roman", Times, serif;
	padding: 5px 5px 5px 5px;
	font-size: 15px;
	line-height: 18px;
	text-decoration: none;
	text-align: justify;
	}
#MainContentWhite H1 {
	font-size: 20px; 
	color: #fff;
	font-weight: bolder;
	}
#MainContentWhite H2 {
	font-size: 16px;
	color: #fff;
	font-weight: bolder;
	}
#MainContentWhite a {
	text-decoration: underline;
	color: #fff;
	}
#MainContentWhite a:hover {
	text-decoration: none;
	color: #fff;
	}
#MainContentBlack H1 {
	font-size: 20px; 
	color: #000;
	font-weight: bolder;
	}
#MainContentBlack H2 {
	font-size: 16px;
	color: #333;
	font-weight: bolder;
	}
#MainContentBlack p {
	COLOR: #000;
	font-size: 15px;
	font-family: Georgia, "Times New Roman", Times, serif;
	line-height: 18px;
	text-decoration: none;
	text-align: justify;
	}
#MainContentBlack a {
	text-decoration: underline;
	color: #000;
	}
#MainContentBlack a:hover {
	text-decoration: none;
	color: #666666;
	}
#MainContentBrown p {
	COLOR: #522501;
	/*font-family:Verdana, Arial, Helvetica, sans-serif;*/
	font-size: 14px;
	line-height: 18px;
	text-decoration: none; 
	text-align: justify;
	}
#MainContentBrown H1 {
	font-size: 20px; 
	color: #522501;
	font-weight: bolder;
	}
#MainContentBrown a {
	text-decoration: underline;
	color: #522501;
	}
#MainContentBrown a:hover {
	text-decoration: none;
	}
#FriendBoxWhite p {
	margin: 5px 5px 5px 5px;
	padding: 5px 5px 5px 5px;
	}
#FriendBoxWhite a {
	color: #fff;
	text-decoration: underline;
	}
#FriendBoxWhite a:hover {
	text-decoration: none;
	color: #990000;
	}
#FriendBoxBlack p {
	color: #000;
	margin: 5px 5px 5px 5px;
	padding: 5px 5px 5px 5px;
	}
#FriendBoxBlack a {
	color: #000;
	text-decoration: underline;
	}
#FriendBoxBlack a:hover {
	text-decoration: none;
	color: #990000;
	}
#FriendBoxWhite p {
	color: #fff;
	margin: 5px 5px 5px 5px;
	padding: 5px 5px 5px 5px;
	}
#FriendBoxWhite a {
	color: #fff;
	text-decoration: underline;
	}
#FriendBoxWhite a:hover {
	text-decoration: none;
	color: #ccc;
	}
#TopSpacer {
	/* this is important because the original designer hard coded certain specifications in multiple files for the java script.  This is a band aid because this fix will take 3 or 4 hours.  */
	margin-top: 100px;
	}
#CreditBlock {
	margin-top: -15px;
	margin-left: 20px;
/*	padding-left:1cm; padding-top:0; padding-bottom:1em; */
}
#CreditBlock tr td.CreditDash { 
	margin-left: 20px;
	text-align:right; vertical-align:top; 
	font-size:11pt; font-weight:bold; padding-right:5px; 
}
#CreditBlock tr td.AuthorDescription{ 
	text-align:left; vertical-align:top; 
/*	font-size:14px; line-height:normal;  */
}
#WhiteCreditBlock {
	margin: left: 20px;
	padding-left:1cm; padding-top:0; padding-bottom:1em;
	color: #fff;
}
#WhiteCreditBlock tr td.CreditDash { 
	color: #fff;
	text-align:right; vertical-align:top; 
	font-size:11pt; font-weight:bold; padding-right:5px; 
}
#WhiteCreditBlock tr td.AuthorDescription{ 
	color: #fff;
	text-align:left; vertical-align:top; 
/*	font-size:14px; line-height:normal;  */
}
/* OLD CSS STYLES BELOW */
TD {
	FONT-SIZE: 11px
}
A {
	TEXT-DECORATION: none;  COLOR: #ffffff
}
A:hover {
	TEXT-DECORATION: none
}
#EE_slidebutton {
		TOP: 173px;
		LEFT: 48px; 
		width:580px;

/*	TOP: 105px;
	LEFT: 50px; 
*/
	POSITION: absolute; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
}
H1 {
	FONT: 17px/29px Arial, Helvetica, sans-serif; Color: #800000; LINE-HEIGHT: 28px! important }
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 17px/29px Arial, Helvetica, sans-serif; COLOR: #ffffff; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 12px/22px Arial, Helvetica, sans-serif; COLOR: #ffffff; PADDING-TOP: 0px
}

A {
	COLOR: #ffffff
}
A:hover {
	COLOR: #800000
}
#credit {
	COLOR: #ffffff
}
#credit A {
	COLOR: #ffffff
}
#credit A:hover {
	COLOR: #ffffff
}
.caption {
	COLOR: #ffffff
}
.maincontent {
    COLOR: #ffffff
}
.clear{
	clear:both;
}
#Layer1 {
	position:absolute;
	left:649px;
	top:40px;
	width:300px;
	height:60px;
	z-index:1;
}
.style1 {font-size: 12px}

p.style4 {font-size:11pt; line-height:normal;}
#EE_content {font-size:11pt; line-height:normal;}
/* div.CreditBlock {margin-top:-1em; padding-bottom:1px;} */
#EE_slidebutton A {
	BORDER-RIGHT: #c0c0c0 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #c0c0c0 1px solid; 
	/*DISPLAY: block;WIDTH: 172px;*/ 
	WIDTH: 222px;
	height: 2em;
	PADDING-LEFT: 10px; FONT-SIZE: 10px; PADDING-BOTTOM: 5px; TEXT-TRANSFORM: uppercase; BORDER-LEFT: #c0c0c0 1px solid;  COLOR: #2C2C2C; PADDING-TOP: 5px; BORDER-BOTTOM: #c0c0c0 1px solid; BACKGROUND-COLOR: #fff; TEXT-DECORATION: none
}

	#EE_slidebutton input{margin:3px 0 0 1em; vertical-align:middle; padding:2px 0;}

	div.instructions {
		TOP: 125px;
		font-size:12px;
		LEFT: 50px;
		WIDTH: 450px;
		POSITION: absolute;
		TEXT-ALIGN: left;
	}

	#EE_content {
		FONT-SIZE: 13px;
		Font-COLOR: #0E0145;
		LEFT: 47px;
		WIDTH: 500px;
		POSITION: absolute;
		TOP: 210px; 
		TEXT-ALIGN: left;
		line-height:17px;
		height: 100px;
		visibility: visible;
	}
#credit {
	FONT-SIZE: 10px
}
#credit A {
	TEXT-DECORATION: underline
}
#credit A:hover {
	TEXT-DECORATION: none
}
.caption {
	FONT: 10px Arial, Helvetica, sans-serif
}
.textcontent {
	COLOR: #000000;
	/*font-family:Verdana, Arial, Helvetica, sans-serif;*/
	font-size: 14px;
	line-height: 18px;
}

.textcontent-white {
	COLOR: #FFFFFF! important;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 18px;
	text-decoration: none;
}
.textcontent-white1 {
	COLOR: #FFFFFF! important;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 18px;
	text-decoration: underline;
}
.textcontent-white1:hover {
	COLOR: #FFFFFF! important;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 18px;
	text-decoration: underline;
}
.textcontent-black {
        COLOR: #000000! important;
	font-family: Georgia, "Times New Roman", Times, serif;
        font-size:14px;
        line-height:18px;
        text-decoration:underline;
}
.textcontent-black:hover {
        COLOR: #000000! important;
	font-family: Georgia, "Times New Roman", Times, serif;
        font-size:14px;
        line-height:18px;
        text-decoration:underline;
}
.textcontent-brown {
	COLOR: #5D2B03! important;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 18px;
	text-decoration: none;
}
#EE_logo {
	LEFT: 50px;
	WIDTH: 285px;
	POSITION: absolute;
	TOP: 15px;
	TEXT-ALIGN: left;
	color: #5D2B03;
	/*FONT-FAMILY: "Times New Roman";*/
}
#EE_logo_white {
	COLOR: #FFFFFF;
	/*FONT-FAMILY: "Times New Roman";*/
	font-size: 24pt;
	text-decoration: none;
}

#EE_logo A {
	TEXT-DECORATION: none
}
#EE_logo A:hover {
	TEXT-DECORATION: none
}

div.Logo {
	TOP: 15px;
	LEFT: 50px;
	WIDTH: 450px;
	POSITION: absolute;
	TEXT-ALIGN: left;
	font-size: 22pt;
}

.Brown { color: #5D2B03; }
.RoseBrown {color:#9D6224;}
.White { color: #FFFFFF; }
.Black { color: #000000; }
.WhiteOnBlack { color: #FFFFFF; background-color:#000000;  }

div.punchline {
	TOP: 50px;
	font-size:20px;
	LEFT: 50px;
	WIDTH: 450px;
	POSITION: absolute;
	TEXT-ALIGN: left;
	height: 25px;
}


/*div.punchline.white {
	color: #ffffff;
	font-size:20px;
	LEFT: 50px;
	WIDTH: 100%;
	POSITION: absolute;
	TOP: 55px;
	TEXT-ALIGN: left;	
}

div.punchline.black {
	color: #000000;
	font-size:20px;
	LEFT: 50px;
	WIDTH: 100%;
	POSITION: absolute;
	TOP: 55px;
	TEXT-ALIGN: left;	
}
*/

div.punchline_white {
	font-size:20px;
	LEFT: 50px;
	WIDTH: 450px;
	POSITION: absolute;
	TOP: 55px;
	TEXT-ALIGN: left;	
	color: #ffffff;
}

div.publishedBy {
	TOP: 100px;
	font-size:14px;
	LEFT: 50px;
	WIDTH: 450px;
	POSITION: absolute;
	TEXT-ALIGN: left;	
}



#pdf {
    font-size: 11pt;
    font-color:#000000;
    font-style:italic;
    text-align: justify;
    text-decoration:bold;
}
#pdf a {
    color:#000000; text-decoration:underline
}
#pdf a:link {
    color:#000000; text-decoration:underline
}
#pdf a:hover {
    color:#800000; text-decoration:underline
}
#caption A {
	COLOR: #555555; TEXT-DECORATION: none
}
#caption A:hover {
	COLOR: #999999; TEXT-DECORATION: none
}
#imgNav {
	FONT-SIZE: 10px; COLOR: #555555
}
#imgNav A:link {
	COLOR: #555555; TEXT-DECORATION: none
}
#imgNav A:visited {
	COLOR: #555555; TEXT-DECORATION: none
}
#imgNav A:active {
	COLOR: #555555; TEXT-DECORATION: none
}
#imgNav A:hover {
	COLOR: #999999; TEXT-DECORATION: none
}
#submenu {
	FONT-SIZE: 11px
}
#submenu A {
	COLOR: #333; TEXT-DECORATION: underline
}
#submenu A:hover {
	COLOR: #003; TEXT-DECORATION: none
}
#mainMenu {
	BORDER-RIGHT: #c0c0c0 1px solid; 
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-SIZE: 10px; 
	PADDING-BOTTOM: 5px; 
	MARGIN: 0px; 
	OVERFLOW: hidden; 
	BORDER-LEFT: #c0c0c0 1px solid; 
	WIDTH: 210px! important
	COLOR: #2C2C2C; 
	PADDING-TOP: 5px; 
	BORDER-BOTTOM: #c0c0c0 1px solid; 
	WHITE-SPACE: nowrap; 
	LIST-STYLE-TYPE: none; 
	BACKGROUND-COLOR: #fff;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
}

#mainMenu LI {
	MARGIN: 0px; TEXT-TRANSFORM: uppercase
}
.menuindent {
	PADDING-LEFT: 20px! important
}
#mainMenu A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 15px; PADDING-BOTTOM: 5px; WIDTH: 225px; COLOR: #2C2C2C; PADDING-TOP: 5px; TEXT-DECORATION: none
}
#mainMenu I {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 15px; PADDING-BOTTOM: 5px; WIDTH: 170px; COLOR: #2C2C2C; PADDING-TOP: 5px; FONT-STYLE: normal; TEXT-DECORATION: none
}
#mainMenu A:hover {
	COLOR: #333; BACKGROUND-COLOR: #efefef
}
#separator {
	WIDTH: 100%; POSITION: absolute; TOP: 125px; HEIGHT: 1px
}
A.smalllink {
	FONT: 11px Arial, Helvetica, sans-serif; BORDER-BOTTOM: 1px dotted; TEXT-DECORATION: none
}
A.smalllink:hover {
	COLOR: #999999; TEXT-DECORATION: none
}

/* These styles are used on the readers_say page, to format the author of the statement */ 


#EE_slidebutton1 {
	LEFT: 431px; POSITION: absolute; TOP: 380px
}
#EE_slidebutton1 A {
	 WIDTH: 182px;
}
UNKNOWN {
	WIDTH: 162px
}


#EE_contenthome {
	FONT-SIZE: 13px; /*FONT-FAMILY: 15px Verdana, Arial, Helvetica, sans-serif;*/ Font-COLOR: #0E0145; WIDTH: 300px; POSITION: absolute; TOP: 0px; TEXT-ALIGN: left; line-height:17px
}
#EE_content2 {
	FONT-SIZE: 11px; LEFT: 32px; WIDTH: 500px; POSITION: absolute; TOP: 150px; TEXT-ALIGN: left
}
#EE_content_email {
	FONT-SIZE: 13px;
	/*FONT-FAMILY: 15px Verdana, Arial, Helvetica, sans-serif;*/
	Font-COLOR: #0E0145;
	LEFT:700px;
	WIDTH: 300px;
	POSITION: absolute;
	TEXT-ALIGN: left;
	line-height:15px;
	top: 19px;
	visibility: visible;
}
A IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
TABLE {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
TD {
	VERTICAL-ALIGN: top
}
.inputmod {
	FONT-SIZE: 11px
}
.submitmod {
	FONT: 10px geneva, arial; COLOR: #666666; BACKGROUND-COLOR: #ffffff
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 20px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
:unknown {
	outline: none
}
.box {
	height: 18px;
	width: 150px;
	border: 1px solid #666666;
	FONT-size: 12px;
	COLOR: #0E0145! important
}
.boxBig {
	height: 80px;
	width: 320px;
	border: 1px solid #666666;
	FONT-size: 12px;
	COLOR: #0E0145! important
}
.button {
	height: 22px;
	width: 70px;
	border: 1px solid #666666;
	COLOR: #0E0145! important;
	/*font-family: "Times New Roman", Times, serif;*/
	font-size: 14px;
	line-height: 22px;
}
.logo {
	/*font-family: "BrushScript BT";*/
	font-size: 26px;
	color: #FFFFFF;
}
#EE_logo_white {

	LEFT: 50px;
	WIDTH: 285px;
	POSITION: absolute;
	TOP: 15px;
	TEXT-ALIGN: left;
	color: #FFFFFF;
}

#EE_content_Copyright {
	FONT-SIZE: 13px;
	/*FONT-FAMILY: 15px Verdana, Arial, Helvetica, sans-serif;*/
	Font-COLOR: #0E0145;
	LEFT:700px;
	WIDTH: 300px;
	POSITION: absolute;
	TEXT-ALIGN: left;
	line-height:15px;
	top: 500px;
	visibility: visible;
}

A.sendEmail { color:blue; text-decoration:underline;}
A.sendEmail:hover { color:red; text-decoration:blink;}

A.link {
	FONT: 11px Arial, Helvetica, sans-serif; COLOR: #FFFFFF; TEXT-DECORATION: none
}
A.link:hover {
	COLOR: #f1f1f1; TEXT-DECORATION: underline
}

#contacttext {
	POSITION: absolute; TOP: 400px
}
#contactform {
	/*FONT-SIZE: 13px;*/
	font-family: Georgia, "Times New Roman", Times, serif;
/*	Font-COLOR: #0E0145;
	LEFT: 4px;
	WIDTH: 600px;
	POSITION: absolute;
	/*	TOP: 180px; 
	TEXT-ALIGN: left;
	line-height:17px;
	height: 100px;
	visibility: visible;
	top: -2px; */
	font-size: 15px;
	left: 4px;
	width: 800px;
}
#contactform td {
	COLOR: #FFFFFF;
	font-family: Georgia, "Times New Roman", Times, serif;
	padding: 5px 5px 5px 5px;
	font-size: 15px;
	line-height: 18px;
	text-decoration: none;
	text-align: justify;
	}
#Layer1 {
	position:absolute;
	left:649px;
	top:40px;
	width:300px;
	height:60px;
	z-index:1;
}
.style1 {font-size: 12px}
.style2 {color: #FFFFFF; text-decoration: underline}
.style3 {color: #000000; text-decoration: underline}
p.style4, div.style4 {
	margin-top:0;
	margin-bottom:0;
	text-align: left;
	font-family: Georgia, "Times New Roman", Times, serif;
	padding-bottom: 1em;
}

p.style4_NoBottomPad, div.style4_NoBottomPad {
	margin-top:20px;
	margin-bottom:0;
	text-align: left;
/*	font-size: 16px; /* Added 6-12-08 to try and make text uniform */
	font-family: Georgia, "Times New Roman", Times, serif; 
	padding-bottom: 0;
}

ul.SpaceEmOut li { padding-bottom:0.5em;}
.Bold {font-weight:bold;}
.Italic .Italics {font-style:italic;}
.Centered {text-align:center;} 

span.linkDivider { 
	padding-left:0.6em; padding-right:0.3em; color:#000000! important; display:inline! important; clear:none;
}

#footer {
	text-align:center;
	margin: 0px 0px;
	font-size:8pt! important;
	font-weight:normal! important;
	line-height:140%;
	padding-bottom:0.5em;
}

#footer ul {}

#footer li, span.horizontalMenuItem {
	display:inline;
	color: black;
}

#footer a, span.horizontalMenuItem a {
	color: #5D2B03;;
	font-weight:bold;
	text-decoration:none;
}

#footer a:hover, span.horizontalMenuItem a:hover {
	text-decoration:underline;
}

/*#footer span {
	display:block;
	clear:both;
	color:#FFFFFF;
	margin: 10px 0px;
}
*/
div.commonCopyright {
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:7pt;
	font-weight:bold;
	line-height:9pt;
	color:#000000;
	letter-spacing:1pt;
	text-align:center;
}

div#MenuAndCopyrightBox {
	padding:5px 0 9pt 0;
}

.OpacityPercent0  {filter: alpha(opacity=0); -moz-opacity: 0.0; opacity: 0.0; -KHTML-opacity: 0.0;}
.OpacityPercent40 {filter: alpha(opacity=40); -moz-opacity: 0.40; opacity: 0.40; -KHTML-opacity: 0.40;}

.OpacityPercent60 {filter: alpha(opacity=60); -moz-opacity: 0.60; opacity: 0.60; -KHTML-opacity: 0.60;}
.OpacityPercent65 {filter: alpha(opacity=65); -moz-opacity: 0.65; opacity: 0.65; -KHTML-opacity: 0.65;}
.OpacityPercent70 {filter: alpha(opacity=70); -moz-opacity: 0.70; opacity: 0.70; -KHTML-opacity: 0.70;}
.OpacityPercent75 {filter: alpha(opacity=75); -moz-opacity: 0.75; opacity: 0.75; -KHTML-opacity: 0.75;}
.OpacityPercent80 {filter: alpha(opacity=80); -moz-opacity: 0.80; opacity: 0.80; -KHTML-opacity: 0.80;}
.OpacityPercent85 {filter: alpha(opacity=85); -moz-opacity: 0.85; opacity: 0.85; -KHTML-opacity: 0.85;}
.OpacityPercent90 {filter: alpha(opacity=90); -moz-opacity: 0.90; opacity: 0.90; -KHTML-opacity: 0.90;}
.OpacityPercent95 {filter: alpha(opacity=95); -moz-opacity: 0.95; opacity: 0.95; -KHTML-opacity: 0.95;}
.OpacityPercent100 {filter: alpha(opacity=100); -moz-opacity: 1.0; opacity:1.0; -KHTML-opacity: 1.0;}
