BODY { 
font-family : Verdana, Helvetica, sans-serif;
font-size : 12px;
font-weight : normal;
color : #000066;
background-image : url(images/bg_grad.jpg);
} 
P { 
font-family : Verdana, Helvetica, sans-serif;
font-size : 12px;
color : #000066;
font-weight : normal;
} 
TD {
	font-family : Verdana, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	color : #000066;
	margin: 0px;
	padding: 0px 0px;
	text-decoration: none;
} 
/*BASIC LINKS*/

A:link { 
text-decoration : none;
color : #010064;
}  
A:visited { 
text-decoration : none;
color : #010064;
} 
A:active { 
text-decoration : none;
color : #010064;
} 
A:hover { 
text-decoration : none;
color : #9a2837;
} 
/*FORM STYLING*/
.formbutton{
cursor:pointer;
border:outset 1px #ccc;
background:#999;
color:#666;
font-weight:bold;
padding: 1px 2px;
background:url(media/formbg.gif) repeat-x left top;
}
 input
{
color: #000066;
background: #cccde2;
border: 1px solid #000066;
font-family : Verdana, Helvetica, sans-serif;
font-size : 9px;
}

.submit input
{
color: #000066;
background: #cccde2;
border: 2px outset #000066
background : url(/images/bgblue575.jpg);
}
 fieldset
{
border: 1px solid #000066;
width: 20em
}

#news {
	border: 1px solid #333;
	font-size: 0.75em;
	padding: 10px;
	position: absolute;
	top: 245px;
	right: 563px;
	width: 170px;
	background-color: #FFFFFF;
}
/*NAVIGATION BAR*/
#navbar {
	margin: 0;
	padding: 0;
}
#navbar li {
	list-style-type: none;
	margin: 0 0 6px 0;
}
#navbar a {
	display: block;
	padding: 3px 6px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #822F64;
	border: 1px dashed #000000;
}
#navbar a:hover, #navbar a:active, #navbar a:focus {
	color: #619ECA;
	background-color: #822F64;
}
/*tableless form*/
.cssform p{
width: 300px;
clear: left;
margin: 0;
padding: 5px 0 8px 0;
padding-left: 155px; /*width of left column containing the label elements*/
border-top: 1px dashed gray;
height: 1%;
}

.cssform label{
font-weight: bold;
float: left;
margin-left: -155px; /*width of left column*/
width: 150px; /*width of labels. Should be smaller than left column (155px) to create some right margin*/
}

.cssform input[type="text"]{ /*width of text boxes. IE6 does not understand this attribute*/
width: 180px;
}

.cssform textarea{
width: 250px;
height: 150px;
}

/*.threepxfix class below:
Targets IE6- ONLY. Adds 3 pixel indent for multi-line form contents.
to account for 3 pixel bug: http://www.positioniseverything.net/explorer/threepxtest.html
*/

* html .threepxfix{
margin-left: 3px;
}
legend
{
color: #fff;
background: #ffa20c;
border: 1px solid #781351;
padding: 2px 6px
}
.GOLDRIBBON { 
background : url(images/bggold575.jpg);
} 
.ROSERIBBON { 
background : url(images/brose575.jpg);
} 
.BLUERIBBON { 
background : url(images/bgblue575.jpg);
} 
.PURRIBBON { 
background : url(images/bpurple575.jpg);
} 
.LIMERIBBON { 
background : url(images/blime575.jpg);
} 
.SEARIBBON { 
background : url(images/bluegrn575.jpg);
} 
.GOLDgrad { 
background : url(images/bggoldgrad.jpg);
} 
.ROSEgrad { 
background : url(images/bgrosegrad.jpg);
} 
.BLUEgrad { 
background : url(images/bg_blugrad.jpg);
} 
.PURgrad { 
background : url(images/bgrpurpgrad.jpg);
} 
.LIMEgrad { 
background : url(images/bg_grngrad2.jpg);
}  
.SEABLUEgrad { 
background : url(images/bg_seagrad.jpg);
} 
#sidebar {
	border: 1px solid #333;
	font-family : Verdana, Helvetica, sans-serif;
font-size : 11px;
color : #000066;
font-weight : normal;
	width: 160px;
	background-color: transparent;
} 
#news {
	border: 1px solid #333;
	font-size: 11;
	padding: 10px;
	
	background-color: #FFFFFF;
}
#navbar {
	margin: 0;
	padding: 0;
	font-family : Verdana, Helvetica, sans-serif;
font-size : 11px;
color : #ffffff;

}
#navbar li {
	list-style-type: none;
	margin: 0 0 6px 0;
	font-family : Verdana, Helvetica, sans-serif;
font-size : 11px;
color : #ffffff;
text-decoration: none;
font-weight:200
}
#navbar a {
	display: block;
	padding: 3px 6px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #7172AA;
	border: 1px dashed #000000;
}
#navbar a:hover, #navbar a:active, #navbar a:focus {
	color: #619ECA;
	background-color: #000066;
}

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: lightyellow;
padding: 5px;
left: -1000px;
border: 1px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 700;
left: -50px; /*position where enlarged image should offset horizontally */

}



/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.formbutton{
cursor:pointer;
border:outset 1px #000066;
background:#A53241;
color:#ffffff;
font-weight:bold;
padding: 1px 1px;

}


.HEADERSTYLE { 
background-color : #003366;
text-align : center;
} 
.FOOTERSTYLE { 
background-color : #003366;
text-align : center;
font-size : 8pt;
font-family : Verdana, Arial, Verdana, Tahoma, Helvetica;
color : #ffffff;
font-weight : bold;
} 
.TITLE { 
font-family : "Arial Narrow", Verdana, Arial, Helvetica, sans-serif;
font-size : 18pt;
font-weight : bold;
color: 000066;
text-decoration : none;
} .TITLElime { 
font-family : "Arial Narrow", Verdana, Arial, Helvetica, sans-serif;
font-size : 18pt;
font-weight : bold;
color: #6C833B;
text-decoration : none;
} 
.TITLEgold { 
font-family : "Arial Narrow", Verdana, Arial, Helvetica, sans-serif;
font-size : 18pt;
font-weight : bold;
color: CC9C1C;
text-decoration : none;
} 
.TITLErose { 
font-family : "Arial Narrow", Verdana, Arial, Helvetica, sans-serif;
font-size : 18pt;
font-weight : bold;
color: CC9C1C;
text-decoration : none;
}.TITLEbluegrn { 
font-family : "Arial Narrow", Verdana, Arial, Helvetica, sans-serif;
font-size : 18pt;
font-weight : bold;
color: #277486;
text-decoration : none;
}
.breadcrumb { 
background-color : #ffffff;
font-family : Verdana, Arial Narrow, Arial, Helvetica, sans-serif;
font-size : 10px;
font-weight : normal;
font-style : normal;
text-decoration : none;
color : #7172AA;
} 
#breadcrumb a:link { 
text-decoration : underline;
color : #7172AA;
} 
} 

#breadcrumb a:visited { 
text-decoration : underline;
color : #7172AA;
} 
#breadcrumb a:active { 
text-decoration : underline;
color : #7172AA;
}  
#breadcrumb a:hover { 

text-decoration : underline;
color : #000066;
} 


.SUBTITLE { 
background-color : #003366;
font-family : Arial, Helvetica, sans-serif;
font-size : 18pt;
font-weight : bold;
font-style : normal;
text-decoration : none;
color : #ffffff;
} 
H2 { 
font-family : Verdana, Arial Narrow, Arial, Helvetica, sans-serif;
font-size : 10pt;
font-weight : normal;
font-style : normal;
text-decoration : none;
margin-top:0px;


} 
H1 { 
	font-family : Verdana, Arial Narrow, Arial, Helvetica, sans-serif;;
	font-size : 12px;
	font-weight : normal;
	font-style : normal;
	text-decoration : none; color:#000066;

margin-top: 0px;
	letter-spacing: normal;
	vertical-align: top;
	word-spacing: normal;
} 
H3 { 
font-family : Verdana, Arial Narrow, Arial, Helvetica, sans-serif;
font-size : 10pt;
font-weight : bold;
color : 000066;
text-decoration : none;
} 
H4 { 
font-family : Verdana, Arial Narrow, Arial, Helvetica, sans-serif;
font-size : 8pt;
font-weight : 500;
text-decoration : none;
} 
.TOOLBARNAVIGATION { 
font-family : Verdana, Helvetica, sans-serif;
font-size : 11pt;
font-weight : bold;
text-align : left;
color : #fff;
text-decoration : none;
} 
#TOOLBARNAVIGATION a:link { 
font-family : Verdana, Helvetica, sans-serif;
text-decoration : none;
color : #fff;
font-size : 11pt;
font-weight : bold;
} 
#TOOLBARNAVIGATION a:visited { 
font-family : Verdana, Helvetica, sans-serif;
text-decoration : none;
color : #fff;
font-size : 11pt;
font-weight : bold;
} 
#TOOLBARNAVIGATION a:active { 
font-family : Verdana, Helvetica, sans-serif;
text-decoration : none;
color : #fff;
font-size : 8pt;
font-weight : bold;
} 
#TOOLBARNAVIGATION a:hover { 
font-family : Verdana, Helvetica, sans-serif;
text-decoration : none;
color : #9a2837;
font-size : 9pt;
font-weight : bold;

} 
.menu { 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-weight : bold;
font-size : 10px;
color : #ffffff;
} 
.menu a:link { 
color : #ffffff;
text-decoration : none;
} 
.menu a:visited { 
color : #ffffff;
text-decoration : none;
} 
.menu a:hover { 
color : #9a2837;
text-decoration : underline;
} 
.menu a:active { 
color : #ffffff;
text-decoration : none;
} 
A:link { 
text-decoration : underline;
color : #010064;
} 
A:visited { 
text-decoration : underline;
color : #010064;
} 
A:active { 
text-decoration : none;
color : #010064;
} 
A:hover { 
text-decoration : none;
color : #9a2837;
} 
.SMALL { 
font-size : 8pt;
font-family : Verdana, Arial, Sans-Serif, Helvetica, Tahoma, Palatino;
} 
.BOLDTEXT { 
font-size : 8pt;
font-family : Verdana, Arial, Sans-Serif, Helvetica, Tahoma, Palatino;
font-weight : bold;
} 
.WHITETEXT { 
font-size : 8pt;
font-family : Verdana, Arial, Sans-Serif, Helvetica, Tahoma, Palatino;
font-weight : bold;
color : #ffffff;
text-decoration : none;
} 
LI {list-style-type : disc;
text-align : left;
}
UL LI { 
list-style-type : square;
width : auto;
text-align : left;
} 
UL LI LI { 
list-style-type : disc;
} 
UL LI LI LI { 
list-style-type : circle;
} 
OL LI { 
list-style-type : decimal;
} 
OL OL LI { 
list-style-type : lower-alpha;
} 
OL OL OL LI { 
list-style-type : lower-roman;
} 

 
.horizmenuwo { 
color : #14732f;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-weight : bolder;
font-size : 10px;
padding-right : 5px;
padding-left : 2px;
text-align : left;
vertical-align : top;
} 
a.topnav4:link { 
font-family : Verdana, Arial, Helvetica, sans-serif;
text-decoration : none;
font-weight : bolder;
font-size : 11px;
color:#ffffff;

} 

.topnav4at { 
text-decoration : none;
font-weight : bold;
color:#000066;
background-color: #ffcc33;
} 
.topnav4 { 
text-decoration : none;
font-weight : bold;
color:#ffffff;

} 
a.topnav4:visited { 
text-decoration : none;
font-weight : bold;
color:#E6E6E6;
} 
a.topnav4:active { 
text-decoration : none;
font-weight : bold;
color:#ffffff;
} 
a.topnav4:hover { 
color : #f0c699;
text-decoration : none;
font-weight : bold;
} 
a.leftnav5:link { 
text-decoration : none;
font-weight : bold;
} 
.leftnav5 { 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
text-decoration : none;
font-weight : bold;
color: 000066;
} 
a.leftnav5:visited { 
text-decoration : none;
font-weight : bold;
color: 06066B;
} 
a.leftnav5:active { 
text-decoration : none;
font-weight : bold;
} 
a.leftnav5:hover { 
color : #9c2738;
text-decoration : none;
font-weight : bold;
} 
a.leftnav6:link { 
text-decoration : none;
font-weight : bold;
} 
.leftnav6 { 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
text-decoration : none;
font-weight : bold;
} 
a.leftnav6:visited { 
text-decoration : none;
font-weight : bold;
} 
a.leftnav6:active { 
text-decoration : none;
font-weight : bold;
} 
a.leftnav6:hover { 
color : #ffcc66;
text-decoration : none;
font-weight : bold;
} 
a.leftnav7:link { 
text-decoration : none;
font-weight : bold;
} 
.leftnav7 { 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
text-decoration : none;
font-weight : bold;
} 
a.leftnav7:visited { 
text-decoration : none;
font-weight : bold;
} 
a.leftnav7:active { 
text-decoration : none;
font-weight : bold;
} 
a.leftnav7:hover { 
color : #ffcc66;
text-decoration : none;
font-weight : bold;
} 
.style58 {
	color: #D5D6EA;
	font-weight: bold;
}
.style62 {font-size: 10px}
.style63 {
	font-size: 11px;
	color: #171149;
	font-weight: bold;
}
.style57 {font-size: 12px}
.style64 {color: #110E43}
.style116 {
	color: #FFFFFF;
	font: bold 12px;
	font-size: 12px;
}
.style117 {font-size: 11px}
.style65 {font-size: 9px}
.style117 {
	font-size: 11px;
	color: #8A8AFF;
}
.style70 {color: #FFFFFF}
.style109 {color: #000066; font-size: 11px;}
.style115 {font-size: 9px; font-weight: bold; }
.style110 {	color: #78212A;
	font: bold;
}
.style66 {font-size: 14px}
.style68 {	font-size: x-large;
	color: #8E394C;
	font-family: "Arial Narrow", Verdana, Arial, Helvetica, sans-serif;
}
.style113 {
	font-size: 11px;
	font-weight: bold;
}


.style116 {
	color: #FFFFFF;
	font: bold 12px;
	font-size: 12px;
}
.style117 {font-size: 11px}
@import url("../p7pm/p7pmh3.css");
.style123 {color: #A53241}
.style124 {color: #900B09}
.style59 {color: #94945A}
.style129 {
	color: #9B2837;
	font-weight: bold;
}
.style130 {color: #900A08}
.style132 {color: #666666}
.style134 {color: #999999}
.style135 {font-size: 11px}
.style135 {	color: #FFFFFF;
	font: bold 12px;
	font-size: 12px;
}
.style136 {	font-size: 11px;
	color: #8A8AFF;
}
.style136 {font-size: 11px}
