/* CPHP Private Label Style Sheet */

BODY
{
    FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
 	margin: 3px;}

/* page header logo */
TABLE.pageheader
{
    FONT-SIZE: 2em;
    WIDTH: 100%;
    HEIGHT: 75px;
    BACKGROUND-COLOR: #FFFFFF;
    border-bottom: 2px solid #ffffff;
	font-style: italic;
	text-align: right;
	color: #ffffff;
	background-image: url('cphplogo.gif');
	background-repeat: no-repeat}

/* major navigation table */
TABLE.majornav
{
    FONT-SIZE: x-small;
    HEIGHT: 25px;
}

TD.majornav
{
    BACKGROUND-COLOR: #ffe9d2;
 	border: medium #ffbf80 outset;}

TD.majornavselected
{
    FONT-WEIGHT: bold;
    BACKGROUND-COLOR: #ffdcb9;
 	border: medium #ffbf80 outset;}

/* major navigation hyper link */
A.majornav:link
{
    COLOR: #000000;
    TEXT-DECORATION: none;
}
A.majornav:visited
{
    COLOR: #000000;
    TEXT-DECORATION: none;
}
A.majornav:hover
{
    COLOR: #000000;
    TEXT-DECORATION: underline;
}
A.majornav:active
{
    COLOR: #000000;
    TEXT-DECORATION: none;
}

/* major navigation hyperlink selected */
A.majornavselected:link
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.majornavselected:visited
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.majornavselected:hover
{
    FONT-WEIGHT: bold;
    COLOR: #000000;
    TEXT-DECORATION: underline
}
A.majornavselected:active
{
    FONT-WEIGHT: bold;
    COLOR: #000000;
    TEXT-DECORATION: none
}

SPAN.majornav
{
    WIDTH: 100%;
    BACKGROUND-COLOR: #ffffff
}

/* Main Body */

TABLE.mainbody
{
    FONT-SIZE: x-small;
    WIDTH: 100%;
	border-top: 2px #ff0000 ridge;}

/* Left Navigation */

TD.leftnav
{
    VERTICAL-ALIGN: top;
    BORDER-RIGHT: #ff8040 1px solid;
    FONT-SIZE: x-small;
    BORDER-LEFT: #ff8040 1px solid;
    WIDTH: 120px;
    BACKGROUND-COLOR: #ced8e3;
}

TABLE.leftnav1
{
    FONT-SIZE: x-small;
    WIDTH: 120px;
    BACKGROUND-COLOR: #ced8e3;
}

TABLE.leftnav2
{
    FONT-SIZE: x-small;
    WIDTH: 100%;
    BACKGROUND-COLOR: #fef7e2
}

TABLE.leftnav3
{
    FONT-SIZE: x-small;
    WIDTH: 100%;
    BACKGROUND-COLOR: #ffffdd
}

A.leftnav:link
{
	COLOR: #000000;
 	text-decoration: none;
}
A.leftnav:visited
{
	COLOR: #000000;
 	text-decoration: none;}
A.leftnav:hover
{
    COLOR: #000000;
    TEXT-DECORATION: underline;
}
A.leftnav:active
{
	COLOR: #000000;
    TEXT-DECORATION: none;
}

/* Main Body Content */

TD.maincontent
{
    PADDING-RIGHT: 1em;
    PADDING-LEFT: 1em;
    VERTICAL-ALIGN: top;
    BACKGROUND-COLOR: #fffad7;
}

TABLE.maincontent1
{
    FONT-SIZE: large;
	margin-top: 1em;
font-style: italic;}

TABLE.maincontent2
{
    MARGIN-TOP: 20px;
    FONT-SIZE: x-small;
}

TABLE.maincontent3
{
    MARGIN-TOP: 20px;
    FONT-SIZE: xx-small;
    WIDTH: 100%;
    TEXT-ALIGN: center;
}

TABLE.maincontent4
{
    MARGIN-TOP: 20px;
    FONT-SIZE: xx-small;
}

TABLE.maincontent5
{
    MARGIN-TOP: 20px;
    FONT-SIZE: large;
text-align: center;}

TABLE.requiredcontent1
{
    BORDER-TOP: #ff0000 2px solid;
    MARGIN-TOP: 20px;
    FONT-SIZE: x-small;
    BORDER-LEFT: #ff8080 1px solid;
    BACKGROUND-COLOR: #ffffff;
}
P.maincontent1
{
    FONT-FAMILY: "Times New Roman", Verdana, Helvetica, Arial, sans-serif
}
P.maincontent2
{
    FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif
}
P.maincontent3
{
    FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
    TEXT-ALIGN: left
}
P.maincontent5
{
    FONT-FAMILY: "Times New Roman", Verdana, Helvetica, Arial, sans-serif;
text-align: center;}
A.mainbody:link
{
    COLOR: #000000;
	text-decoration: underline;}
A.mainbody:visited
{
    COLOR: #000000;
	text-decoration: underline;}
A.mainbody:hover
{
    COLOR: #ffffff;
    BACKGROUND-COLOR: #004080;
    TEXT-DECORATION: underline
}
A.mainbody:active
{
    COLOR: #000000;
    TEXT-DECORATION: none
}

ul.listtype1 {
	font-weight: bold;
	color: #005680;
	font-style: normal;
text-indent: -3em;
margin-top: 0em;
margin-bottom: 0em;}

li.listtype1 {
	font-weight: normal;
	color: #0080c0;
	font-style: italic;
text-indent: +0em;}

p.news1{
font-weight: bolder;
font-size: larger;
color: #004080;}
p.news2{
font-weight: bold;
text-decoration: underline;
color: #005ebb;}
p.news3{
color: #004080;}
