<STYLE>
  #stories .titleline {
    background-color: #e0e0e0;
    font-weight: bold;
    font-size: 14px;
    font-family: Verdana, Arial;
    color: blue;
  }
  #stories A:link    { COLOR: #0000ff; }
  #stories A:hover   { COLOR: #ff0000; }
  #stories A:visited { COLOR: #000080; }

  A:link
{
    COLOR: #0000ff;
}
A:hover
{
    COLOR: #ff0000;
}
A:visited
{
    COLOR: #000080;
}

A.plain
{
    TEXT-DECORATION: none
}
A.plain:hover
{
    COLOR: #ff0000;
    TEXT-DECORATION: none
}
A.tbl:link
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial;
    COLOR: #000080
}
A.tbl:hover
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial;
    COLOR: #ff0000
}
A.tbl:visited
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial;
    COLOR: #4040C0
}
BLOCKQUOTE.talk
{
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    COLOR: #800000;
    FONT-FAMILY: Verdana, Arial
}
IMG.thinblackline
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid
}
.thinlinefont
{
    FONT-SIZE: 11px;
    COLOR: #006666;
    FONT-FAMILY: Verdana, Arial
}
.fineprint
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, arial, Tahoma
}
.regularprint
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, arial, Tahoma
}

.regularprint th
{
    FONT-WEIGHT: bold;
}

.regularprint th,td
{
    vertical-align: top;
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, arial, Tahoma
}

.regularprintArial
{
    FONT-SIZE: 13px;
    COLOR: #000000;
    FONT-FAMILY: arial, Verdana, Tahoma
}
.regularprintnocolor
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, arial, Tahoma
}
.regularprint1
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, arial, Tahoma
}
.regularprint2
{
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold;
    COLOR: #000000;
    FONT-FAMILY: Verdana, arial, Tahoma
}
.smallprint
{
    FONT-SIZE: 9px;
    COLOR: #808080;
    FONT-FAMILY: Verdana, arial, Tahoma
}
.smallprintnocolor
{
    FONT-SIZE: 9px;
    FONT-FAMILY: Verdana, Arial
}
.thinline
{
    BORDER-RIGHT: #0000ff 1px solid;
    BORDER-TOP: #0000ff 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #0000ff 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #0000ff 1px solid;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #e0ffff
}
.thinlineblackNW
{
    BORDER-RIGHT: none;
    BORDER-TOP: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
    BORDER-BOTTOM: none;
}
.thinlineblackSE
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: none;
    BORDER-LEFT: none;
    BORDER-BOTTOM: #000000 1px solid;
}
.thinlineblackS
{
    BORDER-RIGHT: none;
    BORDER-TOP: none;
    BORDER-LEFT: none;
    BORDER-BOTTOM: #000000 1px solid;
}
.thinlineblackE
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: none;
    BORDER-LEFT: none;
    BORDER-BOTTOM: none;
}
.title
{
    FONT-WEIGHT: 400;
    FONT-SIZE: 20px;
    FONT-FAMILY: "Arial Black", Arial
}
.titlebold
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 14px;
    COLOR: #4300a1;
    FONT-FAMILY: Arial, Tahoma, Verdana
}
.titleline
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    FONT-FAMILY: Verdana, Arial
}
.titlelineregular
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 14px;
    FONT-FAMILY: Verdana, Arial
}
.titleline1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    FONT-FAMILY: Verdana, Arial
}
.titleline2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    FONT-FAMILY: Verdana, Arial
}
.regularheader
{
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    COLOR: #6020c0;
    FONT-FAMILY: Verdana, Arial, Tahoma
}
.thinlineBlack
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #000000 1px solid;
    COLOR: #006666;
    BORDER-BOTTOM: #000000 1px solid;
    FONT-FAMILY: Verdana, Arial
}
.thinlineGray
{
    BORDER-RIGHT: #A0A0A0 1px solid;
    BORDER-TOP: #A0A0A0 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #A0A0A0 1px solid;
    COLOR: #006666;
    BORDER-BOTTOM: #A0A0A0 1px solid;
    FONT-FAMILY: Verdana, Arial
}
.insighttitle
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 18px;
    FONT-FAMILY: Verdana, Arial
}
.insighttext
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 15px;
    FONT-FAMILY: Verdana, arial, Tahoma
}
.insighttextquote
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 13px;
    FONT-FAMILY: Verdana, arial, Tahoma
}
.caldays
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Arial, Verdana
}
.caldaysblack
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana
}
.calweekdays
{
    FONT-SIZE: 12px;
    FONT-WEIGHT: 900;
    COLOR: #000080;
    FONT-FAMILY: Arial, Verdana
}
TD.calheader
{
    FONT-SIZE: 20px;
    FONT-WEIGHT: 900;
    COLOR: #000080;
    FONT-FAMILY: Arial, Verdana;
    TEXT-ALIGN: center
}
TD.calday
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #e0e0e0
}
TD.caltoday
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #ffffc0
}
TD.calnoday
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #c0c0c0
}
.show_verdana_big
{
    FONT-SIZE: 20px;
    FONT-WEIGHT: 900;
    FONT-FAMILY: Verdana, Arial;
}
.show_verdana_medium
{
    FONT-SIZE: 14px;
    FONT-WEIGHT: 600;
    FONT-FAMILY: Verdana, Arial;
}
.show_verdana_small
{
    FONT-SIZE: 10px;
    FONT-WEIGHT: 400;
    FONT-FAMILY: Verdana, Arial;
}
.show_times_big
{
    FONT-SIZE: 20px;
    FONT-WEIGHT: 600;
    FONT-FAMILY: "Times New Roman, Times, serif";
}
.show_times_medium
{
    FONT-SIZE: 14px;
    FONT-WEIGHT: 400;
    FONT-FAMILY: "Times New Roman, Times, serif";
}
.show_times_small
{
    FONT-SIZE: 10px;
    FONT-WEIGHT: 400;
    FONT-FAMILY: "Times New Roman, Times, serif";
}
H1 {
    FONT-WEIGHT: 900;
    FONT-SIZE: 24px;
    FONT-FAMILY: Verdana, Arial
}
H2 {
    FONT-WEIGHT: 900;
    FONT-SIZE: 18px;
    FONT-FAMILY: Verdana, Arial;
    margin-top: 5px;
    margin-bottom: 5px;
}
H3 {
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    FONT-FAMILY: Verdana, Arial;
    margin-top: 5px;
    margin-bottom: 5px;
}
H4 {
    FONT-WEIGHT: 600;
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana, Arial
}
H5 {
    FONT-WEIGHT: 300d;
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial
}
H6 {
    FONT-WEIGHT: 300;
    FONT-SIZE: 8px;
    FONT-FAMILY: Verdana, Arial
}

/* RTE Editor */
.rteImage {
	background: #D3D3D3;
	border: 1px solid #D3D3D3;
	cursor: pointer;
	cursor: hand;
}
.rteImageRaised, .rteImage:hover {
	background: #D3D3D3;
	border: 1px outset;
	cursor: pointer;
	cursor: hand;
}
.rteImageLowered, .rteImage:active {
	background: #D3D3D3;
	border: 1px inset;
	cursor: pointer;
	cursor: hand;
}
.rteVertSep {
	margin: 0 4px 0 4px;
}
.rteBack {
	background: #D3D3D3;
	border: 1px outset;
	letter-spacing: 0;
	padding: 2px;
}
.rteBack tbody tr td, .rteBack tr td {
	background: #D3D3D3;
	padding: 0;
}
.rteDiv {
	display: block;
	position: relative;
}

/* CoolMenus4 */
	.clCMEvent {
		Z-INDEX: 300;
		LEFT: 0px;
		VISIBILITY: hidden;
		WIDTH: 100%;
		POSITION: absolute;
		TOP: 0px;
		HEIGHT: 100%;
	}
	.clCMAbs {
		LEFT: 0px;
		VISIBILITY: hidden;
		WIDTH: 10px;
		POSITION: absolute;
		TOP: 0px;
		HEIGHT: 10px;
	}

	.clBar{
		position:absolute;
		width:788px;
		height:30px;
		visibility:hidden;
		background-color:#6b8c71;

	}
	.clLevel0 {
		font-family: Arial, Verdana, sans-serif;
    font-weight: bold;
		position: absolute;
		background-color:#6b8c71;
		color: #FFFFFF;
		font-size:14px;
		padding:6px;
		}
	.clLevel0over {
		font-family: Arial, Verdana, sans-serif;
    font-weight: bold;
		position: absolute;
		background-color: #a04040; /* #42724b; */
		color: #FFFFFF;
		cursor:pointer;
		font-size:14px;
		padding:6px;
	}
	.clLevel0border{
		position:absolute;
/*		visibility:hidden; */
		background-color: #E1E1E1;
	}
	.clLevel1 {
		font-family: Verdana, Arial, sans-serif;
		position: absolute;
		background-color:#a04040;
		color:#FFFFFF;
		font-size:11px;
		padding:3px;
	}
	.clLevel1over {
		font-family: Verdana, Arial, sans-serif;
		position: absolute;
		background-color:#e06060;
		color:#FFFFFF;
		font-size:11px;
		padding:3px;
		cursor:pointer;
	}
	.clLevel1border{
		position:absolute;
		visibility:hidden;
		background-color:#CCCCCC;
	}
	.clLevel2 {
		font-family: Verdana, Arial, sans-serif;
		position: absolute;
		background-color:#6699FF;
		color:#FFFFFF;
		font-size:11px;
		padding:3px;
	}
	.clLevel2over {
		font-family: Verdana, Arial, sans-serif;
		position: absolute;
		background-color:#6666CC;
		color:#FFFFFF;
		font-size:11px;
		padding:3px;
		cursor:pointer;
	}
	.clLevel2border {
		position:absolute;
		visibility:hidden;
		background-color:#CCCCCC;
	}

/*
  #header { background-color: pink; width: 100%; height: 100px; }
  #content { margin-left: 150px; margin-right: 150px; background-color=#c0c0ff; }
  #left, #right { position: absolute; top: 100px; width: 150px; background-color=#c0ffc0;}
  #left { left: 0; }
  #right { right: 0; }
  #footer { visibility: hidden;  background-color=#c0ffff;}
*/

/* New PPL style */
  body { margin-top: 4px; margin-left: 0px; margin-right: 0px; margin-bottom: 4px; }
  #header  { background-color: #6b8c71; margin-left: 106px; margin-right: 106px; vertical-align: top; }
  #content { position: relative; background-color: white; }
  #contentcontent { overflow: auto; }
  #footer { background-color: #e0e0e0; }
	#mnubackground { position: relative; top: 0px; margin-left: 0px; margin-right: 0px;
                     margin-bottom: 6px; width: 100%; height: 30px; background-color:#6b8c71; }
  .tagphoto { float: left; border-width: 1px; border-style: solid; border-color: #000000; margin: 0px 10px 10px 0px; }
  .infobox { background-color: #fff0F0; border: thin; border-style: solid; padding: 10px; border-color: #c07070; margin: 25px; font-size: 9px; }
  .infobox table { font-size: 9px; }
  .infobox td { font-size: 9px; }
  .errorbox { background-color: #ff8080; border: thin; border-style: solid; padding: 5px; border-color: #800000; margin: 25px; color: white; }
  .statusbox { background-color: #c0ffc0; border: thin; border-style: solid; padding: 5px; border-color: #008000; margin: 25px; }
  .formtext { font-weight: 600; }
  #frm_testimonial textarea { font-family: "Arial, Tahoma"; font-size=95%}
  #frm_testimonial input { font-family: "Arial, Tahoma"; font-size=95%;}
  #frm_testimonial select { font-family: "Arial, Tahoma"; font-size=95%}
  .inputsearch { font-family: "Arial, Tahoma"; font-size=95%; background-color: #fff5ee;}

</STYLE>