/* CSS Document */
BODY {
	FONT-SIZE: 9pt; margin-top:10; background-color:#e2e0de;FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify; TEXT-DECORATION: none
}

a:link {color: #2A1FAA; text-decoration:underline;}     /* unvisited link */
a:visited {color: #2A1FAA; text-decoration:underline;}  /* visited link */
a:hover {color: #D40000; text-decoration:underline}   /* mouse over link */
a:active {color: #2A1FAA; text-decoration:underline;}   /* selected link */

ul.ullist {
	list-style-image: url('../pvImages/arrow3.jpg'); list-style-position:outside;
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR:#333333; LINE-HEIGHT: 18px; FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
	
}
.posthidden {display:none;FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR:#333333; LINE-HEIGHT: 18px; FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify} 
.postshown {display:inline;FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR:#333333; LINE-HEIGHT: 18px; FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify}

#horizontalnavlinks A {
	DISPLAY: block; WIDTH: 100%; COLOR:#FFFFFF; TEXT-DECORATION: none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px
}
#horizontalnavlinks A:visited {
	DISPLAY: block; WIDTH: 100%; COLOR: #FFFFFF;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px
}
#horizontalnavlinks A:hover {
	BACKGROUND: #ffffff; COLOR:#FF0000; TEXT-DECORATION: none;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;font-weight:bold;
}

#leftnavlink A {
	DISPLAY: block; WIDTH: 100%; COLOR:#FFFFFF; TEXT-DECORATION: none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px
}
#leftnavlink A:visited {
	DISPLAY: block; WIDTH: 100%; COLOR: #FFFFFF;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px
}
#leftnavlink A:hover {
	BACKGROUND: #000000; COLOR: #ffffff; TEXT-DECORATION: none; 
}



A.footer:link {
	FONT-WEIGHT: normal; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; TEXT-DECORATION: none
}
A.footer:visited {
	FONT-WEIGHT: normal; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold;TEXT-DECORATION: none
}
A.footer:active {
	FONT-WEIGHT: normal; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold;TEXT-DECORATION: none
}
A.footer:hover {
	FONT-WEIGHT: normal; COLOR:#FF0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold;TEXT-DECORATION: underline
}

.text {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR:#333333; LINE-HEIGHT: 18px; FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}

.textbold {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR:#333333; LINE-HEIGHT: 18px; FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}

.textboldsmall {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR:#333333; LINE-HEIGHT: 18px; FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}
.textsmall {
	FONT-WEIGHT:normal; FONT-SIZE: 8pt; COLOR:#333333; LINE-HEIGHT: 18px; FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}

.text_grey {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR:#6D6D6D; LINE-HEIGHT: 18px; FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}

.newsfeature {
	FONT-WEIGHT: bold; background-color:#2A0000; FONT-SIZE:8pt; COLOR:#FFFFFF; FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif; 
}

#newslink A {
	DISPLAY: block; WIDTH: 100%; COLOR:#555F00; FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; font-weight:bold;TEXT-DECORATION: none
}
#newslink A:visited {
	DISPLAY: block; WIDTH: 100%; COLOR: #555F00;FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;font-size:8pt;font-weight:bold;
}
#newslink A:hover {
	BACKGROUND:#e58123; COLOR: #ffffff; TEXT-DECORATION: none;FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;font-size:8pt;font-weight:bold;
}

A.testimonial:link {
	FONT-WEIGHT: bold; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.testimonial:visited {
	FONT-WEIGHT: bold; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.testimonial:active {
	FONT-WEIGHT: bold; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.testimonial:hover {
	FONT-WEIGHT: bold; COLOR:#FF0000; background-color:#FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}



A.pcmlnk:link {
	FONT-WEIGHT: bold; COLOR:#0099CC; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-size:11px; TEXT-DECORATION: none
}
A.pcmlnk:visited {
	FONT-WEIGHT: bold; COLOR: #0099CC; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-size:11px; TEXT-DECORATION: none
}
A.pcmlnk:active {
	FONT-WEIGHT: bold; COLOR: #0099CC; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-size:11px; TEXT-DECORATION: none
}
A.pcmlnk:hover {
	FONT-WEIGHT: bold; COLOR:#FF0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-size:11px; TEXT-DECORATION: underline
}


#pricing td{
border-size: 1px; border-style: none; background-color:#EBEBEB; bordercolor: #CDC8B7; bordercolordark: #CDC8B7; 
bordercolorlight: #CDC8B7; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; vertical-align:middle;
}
#pricing th{
border-size: 1px; border-style: none; background-color: #FFDFAA; bordercolor: #CDC8B7; bordercolordark: #CDC8B7; 
bordercolorlight: #CDC8B7; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt;
}

/* Input boxes */
.textinputs { color:#000000; background:#E6D8AE; border-color:#000000; 
border-top:1px solid; border-bottom:1px solid; border-left: 1px solid; border-right:1px 
solid; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}

/* PVPS NEWS and EVENTS */
.extranavContainer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 1em 0px 0px; WIDTH: 170px; PADDING-TOP: 0px
}
.extranavBottomCorners {
	BORDER-TOP-WIDTH: 0px; CLEAR: right; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 1px; BACKGROUND: url(../pvImages/extranavbottombg2.gif) #f0f0f0 no-repeat left bottom; FLOAT: right; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; WIDTH: 170px; PADDING-TOP: 0px; HEIGHT: 5px; BORDER-RIGHT-WIDTH: 0px
}

.extranav {
	CLEAR: right
}
.extranavSection {
	BORDER-RIGHT: #6b9c84 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; BORDER-LEFT: #6b9c84 1px solid; PADDING-TOP: 5px; BACKGROUND-COLOR: #f0f0f0; TEXT-ALIGN: left
}
.extranav H2 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 0.9em; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0.2em; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 0.3em; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #f0f0f0; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
.extranav1 H2 {
	BACKGROUND: url(../pvImages/extranavSectionCap2.gif) #6b9c84 no-repeat 50% top
}
.extranav2 H2 {
	BACKGROUND: url(../pvImages/extranavSectionCap2.gif) #5c858a no-repeat 50% top
}
.extranav3 H2 {
	BACKGROUND: url(../pvImages/extranavSectionCap2.gif) #456393 no-repeat 50% top
}
.extranav4 H2 {
	BACKGROUND: url(../pvImages/extranavSectionCap2.gif) #181ea5 no-repeat 50% top
}
.extranavSection P {
	MARGIN: 0px
}
UL.newsList {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #ccd; PADDING-BOTTOM: 1px; MARGIN: 0px; WIDTH: 15em; PADDING-TOP: 0px; FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
}
UL.newsList LI {
	BORDER-TOP: #ccd 1px solid; LIST-STYLE-POSITION: outside; MARGIN: 0px; BORDER-BOTTOM: #ccd 1px solid; LIST-STYLE-TYPE: none; TEXT-ALIGN: left
}
UL.newsList LI A {
	PADDING-RIGHT: 0.5em; DISPLAY: block; PADDING-LEFT: 0.75em; BACKGROUND: gray; PADDING-BOTTOM: 0.25em; BORDER-LEFT: #aab 1em solid; PADDING-TOP: 0.25em; TEXT-DECORATION: none
}
UL.newsList LI A:link {
	COLOR: #fff; text-decoration:none
}
UL.newsList LI A:visited {
	COLOR: #fff;  text-decoration:none
}
UL.newsList LI A:hover {
	BORDER-LEFT-COLOR: #6b9c84; BACKGROUND: #181ea5; BORDER-BOTTOM-COLOR: #6b9c84; COLOR: #fff; BORDER-TOP-COLOR: #6b9c84; BORDER-RIGHT-COLOR: #6b9c84; text-decoration:none
}
UL.newsList LI A.highlight {
	COLOR: #ffffcc
}
UL.newsList LI A.highlight:visited {
	COLOR: #ffffcc
}
