.prevea_global_background{
background-color:#333366;
}
body{
	color: #1e1e1e;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;	
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;	
	padding: 0; 
}
/* default link */
a:link{color:#336699; text-decoration:underline;}
a:visited{color:#336699; text-decoration:underline;}
a:hover{color:#000; text-decoration:underline;}
a:active{color:#336699; text-decoration:underline;}
/* basic stuff for wkst */
form{
margin: 0;
padding: 0;
}
ul{
margin: 0 0 0 20px;
padding: 0 0 0 10px;
}
ol{
margin: 0 0 0 20px;
padding: 0 0 0 10px;
}
dl {margin: 0; padding: 0;}
td{
	font-family: arial,geneva; 
	font-size: 11px; 
	font-weight: normal;
	text-decoration: none;
	color: #1e1e1e;
}
	
p{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;
	font-weight: normal;
	text-decoration: none;
	color: #1e1e1e;
	margin: 2px 0px 1px 0px;
}

h1{
color: #333366;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
margin: 8px 0px 8px 0px;
}
h2{
color: #336699;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
margin: 6px 0px 1px 0px;
}
h2 a:link{color:#336699; text-decoration:none;}
h2 a:visited{color:#336699; text-decoration:none;}
h2 a:hover{color:#3d3d3d; text-decoration:underline;}
h2 a:active{color:#336699; text-decoration:none;}
h3{
color: #2c2c2c;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
margin: 6px 0px 2px 0px;
}
h3 a:link{color:#2c2c2c; text-decoration:underline;}
h3 a:visited{color:#2c2c2c; text-decoration:underline;}
h3 a:hover{color:#336699; text-decoration:underline;}
h3 a:active{color:#2c2c2c; text-decoration:underline;}

h4{
color: #2c2c2c;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
margin: 10px 0px 2px 0px;
}
h4 a:link{color:#2c2c2c; text-decoration:underline;}
h4 a:visited{color:#2c2c2c; text-decoration:underline;}
h4 a:hover{color:#336699; text-decoration:underline;}
h4 a:active{color:#2c2c2c; text-decoration:underline;}
h5{
color: #919E2E;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
margin: 10px 0px 2px 0px;
}
/* end basic stuff for wkst */
#mainBody{
position:relative;
width: 809px;
margin:  0 auto;
padding: 0px;
text-align: left;
}

#topNavContainerNarrow{
	position:relative;
	background-image:url(imagesV3/phn_pageTopNarrow.jpg);
	background-repeat:no-repeat;
	width: 809px;
	height: 191px;
	margin: 0;
	padding: 0;
	text-align: left;
}

#topNavContainerNarrow #logo{
	position:absolute;
	width: 130px;
	height: 110px;
	margin: 0;
	padding: 0;
	text-align: left;
	left: 10px;
	top: 51px;
	z-index: 2;
}
#topNavContainerNarrow #phnLogo{
	position:absolute;
	width: 172px;
	height: 110px;
	margin: 0;
	padding: 0;
	text-align: left;
	left: 2px;
	top: 51px;
	z-index: 2;
}
#topNavContainerWide{
	position:relative;
	background-image:url(imagesV3/phn_pageTopWide.jpg);
	background-repeat:no-repeat;
	width: 809px;
	height: 191px;
	margin: 0;
	padding: 0;
	text-align: left;
}
#topNavContainerWide #logo{
	position:absolute;
	width: 130px;
	height: 110px;
	margin: 0;
	padding: 0;
	text-align: left;
	left: 10px;
	top: 51px;
	z-index: 2;
}
#topNavContainerWide #phnLogo{
	position:absolute;
	width: 172px;
	height: 110px;
	margin: 0;
	padding: 0;
	text-align: left;
	left: 2px;
	top: 51px;
	z-index: 2;
}
#centerContentContainerNarrow{
	clear:both;
	position:relative;
	margin: 0 0 -1px 0;
	padding:0px 160px 0 206px; 
	width:443px;
	background-image:url(imagesV3/narrowContentRepeat.jpg);
	background-repeat:repeat-y;
}

#centerContentContainerWide{
	clear:both;
	position:relative;
	margin: 0 0 -1px 0;
	padding:0px 160px 0 206px; 
	width:433px;
	background-image:url(imagesV3/wideContentRepeat.jpg);
	background-repeat:repeat-y;
}

#centerContentContainerReallyWide{
	clear:both;
	position:relative;
	margin: 0 0 -1px 0;
	padding:0px 160px 0 206px; 
	width:570px;
	background-image:url(imagesV3/wideContentRepeat.jpg);
	background-repeat:repeat-y;
}

#faq dl{font-weight:normal;}
#faq dl dt{font-weight:bold;margin: 6px 0 0 0;}
#faq dl dd{margin: 2px 0 12px 20px;font-weight: normal;}

#homeImage{
	position:absolute;
	left: 184px; 
	top: -100px;
	z-index: 100;
	width:466px;
	height: 248px;
	background-image:url(imagesV3/homeImage1.png);
	background-repeat:no-repeat;
}
/* begin HOME PAGE random image IDs */
#homeImage2{
	position:absolute;
	left: 184px; 
	top: -100px;
	z-index: 100;
	width:466px;
	height: 248px;
	background-image:url(imagesV3/homeImage8.png);
	background-repeat:no-repeat;
}
/* END HOME PAGE random image IDs */
/* home */
#contentAfterImage{
	padding: 160px 0 0 0;
}
/* for IE only */
* html div #contentAfterImage{
	height:400px;
}

	#breadCrumbContainer {font-family: Arial, Helvetica, sans-serif; font-size: 10px; margin: 0; padding: 0 0 20px 0;}
	#breadCrumbContainer ul {margin: 0; padding:0;}
	#breadCrumbContainer ul li {margin: 0; padding:0; display: inline;}
	
/* inside pages */
.insideImageV3{
	position:absolute;
	left: 184px; 
	top: -110px;
	z-index: 100;
	width:470px;
	height: 153px;
	background-repeat:no-repeat;
}

/* inside pages */
.insideImage1{position:absolute;left: 184px;top: -110px;z-index: 100;width:470px;height: 153px;
	background-image:url(/ImageLibrary/FrontPageTopLeft/InsideV3/insideImage1.png);
	background-repeat:no-repeat;	
}
/* begin INSIDE PAGE random image classes */
.insideImage2{position:absolute;left: 184px;top: -110px;z-index: 100;width:470px;height: 153px;
	background-image:url(/ImageLibrary/FrontPageTopLeft/InsideV3/insideImage2.png);
	background-repeat:no-repeat;	
}
.insideImage3{position:absolute;left: 184px;top: -110px;z-index: 100;width:470px;height: 153px;
	background-image:url(/ImageLibrary/FrontPageTopLeft/InsideV3/insideImage3.png);
	background-repeat:no-repeat;	
}
.insideImage4{position:absolute;left: 184px;top: -110px;z-index: 100;width:470px;height: 153px;
	background-image:url(/ImageLibrary/FrontPageTopLeft/InsideV3/insideImage4.png);
	background-repeat:no-repeat;	
}
.insideImage5{position:absolute;left: 184px;top: -110px;z-index: 100;width:470px;height: 153px;
	background-image:url(/ImageLibrary/FrontPageTopLeft/InsideV3/insideImage5.png);
	background-repeat:no-repeat;	
}
.insideImage6{position:absolute;left: 184px;top: -110px;z-index: 100;width:470px;height: 153px;
	background-image:url(/ImageLibrary/FrontPageTopLeft/InsideV3/insideImage6.png);
	background-repeat:no-repeat;	
}
.insideImage7{position:absolute;left: 184px;top: -110px;z-index: 100;width:470px;height: 153px;
	background-image:url(/ImageLibrary/FrontPageTopLeft/InsideV3/insideImage7.png);
	background-repeat:no-repeat;	
}
.insideImage8{position:absolute;left: 184px;top: -110px;z-index: 100;width:470px;height: 153px;
	background-image:url(/ImageLibrary/FrontPageTopLeft/InsideV3/insideImage8.png);
	background-repeat:no-repeat;	
}
.insideImage9{position:absolute;left: 184px;top: -110px;z-index: 100;width:470px;height: 153px;
	background-image:url(/ImageLibrary/FrontPageTopLeft/InsideV3/insideImage9.png);
	background-repeat:no-repeat;	
}
.insideImage10{position:absolute;left: 184px;top: -110px;z-index: 100;width:470px;height: 153px;
	background-image:url(/ImageLibrary/FrontPageTopLeft/InsideV3/insideImage10.png);
	background-repeat:no-repeat;	
}
.insideImage11{position:absolute;left: 184px;top: -110px;z-index: 100;width:470px;height: 153px;
	background-image:url(/ImageLibrary/FrontPageTopLeft/InsideV3/insideImage11.png);
	background-repeat:no-repeat;	
}
.insideImage12{position:absolute;left: 184px;top: -110px;z-index: 100;width:470px;height: 153px;
	background-image:url(/ImageLibrary/FrontPageTopLeft/InsideV3/insideImage12.png);
	background-repeat:no-repeat;	
}
.insideImage13{position:absolute;left: 184px;top: -110px;z-index: 100;width:470px;height: 153px;
	background-image:url(/ImageLibrary/FrontPageTopLeft/InsideV3/insideImage13.png);
	background-repeat:no-repeat;	
}
.insideImage14{position:absolute;left: 184px;top: -110px;z-index: 100;width:470px;height: 153px;
	background-image:url(/ImageLibrary/FrontPageTopLeft/InsideV3/insideImage14.png);
	background-repeat:no-repeat;	
}
.insideImage15{position:absolute;left: 184px;top: -110px;z-index: 100;width:470px;height: 153px;
	background-image:url(/ImageLibrary/FrontPageTopLeft/InsideV3/insideImage15.png);
	background-repeat:no-repeat;	
}
.insideImage16{position:absolute;left: 184px;top: -110px;z-index: 100;width:470px;height: 153px;
	background-image:url(/ImageLibrary/FrontPageTopLeft/InsideV3/insideImage16.png);
	background-repeat:no-repeat;	
}
.insideImage17{position:absolute;left: 184px;top: -110px;z-index: 100;width:470px;height: 153px;
	background-image:url(/ImageLibrary/FrontPageTopLeft/InsideV3/insideImage17.png);
	background-repeat:no-repeat;	
}
.insideImage18{position:absolute;left: 184px;top: -110px;z-index: 100;width:470px;height: 153px;
	background-image:url(/ImageLibrary/FrontPageTopLeft/InsideV3/insideImage18.png);
	background-repeat:no-repeat;	
}
.insideImage19{position:absolute;left: 184px;top: -110px;z-index: 100;width:470px;height: 153px;
	background-image:url(/ImageLibrary/FrontPageTopLeft/InsideV3/insideImage19.png);
	background-repeat:no-repeat;	
}
.insideImage20{position:absolute;left: 184px;top: -110px;z-index: 100;width:470px;height: 153px;
	background-image:url(/ImageLibrary/FrontPageTopLeft/InsideV3/insideImage20.png);
	background-repeat:no-repeat;	
}
.insideImage21{position:absolute;left: 184px;top: -110px;z-index: 100;width:470px;height: 153px;
	background-image:url(/ImageLibrary/FrontPageTopLeft/InsideV3/insideImage21.png);
	background-repeat:no-repeat;	
}
.insideImage22{position:absolute;left: 184px;top: -110px;z-index: 100;width:470px;height: 153px;
	background-image:url(/ImageLibrary/FrontPageTopLeft/InsideV3/insideImage22.png);
	background-repeat:no-repeat;	
}
.insideImage23{position:absolute;left: 184px;top: -110px;z-index: 100;width:470px;height: 153px;
	background-image:url(/ImageLibrary/FrontPageTopLeft/InsideV3/insideImage23.png);
	background-repeat:no-repeat;	
}

/* END INSIDE PAGE random image classes */

#sectionTitle{
	position:absolute;
	left: 20px; 
	top: 50px;
	width: 220px;
	z-index: 101;
	color: #333366;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	line-height:1.1em;
	font-weight:bold;
	margin: 0;
	padding:0;
	
}
#sectionTitle p{
	position:relative;
	left: 0px; 
	top: 0px;
	width: 218px;
	color: #333366;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height: 1.2em;
	font-weight:normal;
	margin: 0;
	padding:0 0 0 2px;	

}
#sectionCaption{
	position:absolute;
	left: 22px; 
	top: 75px;
	width: 218px;
	z-index: 102;
	color: #333366;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height: 14px;
	font-weight:normal;
	margin: 0;
	padding:0;	

}

#contentAfterInsideImage{
	padding: 50px 0 0 0;
}
/* for IE only */
* html div #contentAfterInsideImage{
	height:400px;
}

/* left side transparent background */
#leftNavContainer{
	position:absolute; 
	left: 0px;
	top: 0px;
	z-index:6;
	margin: 0;
	padding: 0;	
}
#leftNav{
	width: 198px;
	overflow:visible;
	margin: 0;
	padding: 0;
	background-image:url(imagesV3/leftNavBG.png); 
	background-repeat:no-repeat;
	vertical-align:text-top;
	background-position:bottom;
}
#tree{
position:relative;
padding:6px 6px;
margin:0;
}
/* left side navigation styles */
#sideNavContainer{
	width: 186px;
	margin:0;
	padding:0;
	font-family: Arial, geneva; 	
    font-size: 12px;
    color: #000;
}
#sideNavContainer dl {margin: 0; padding: 0;}
#sideNavContainer dd {margin:0; padding:0; text-align:right;}

/* level ONE  */
#sideNavContainer dl A:link, #sideNavContainer dl A:visited {color:#333366; text-decoration:none; display:block; padding:6px 16px 6px 8px; background-color: #b7c841; }
#sideNavContainer dl A:hover {  background-image:url(imagesV3/navShade_on.gif); background-repeat:repeat-x;color:#333366;}

/* level ONE ACTIVE  */
.active1 A:link, .active1 A:visited {
color:#333366; background-image:url(imagesV3/navShade_on.gif); background-repeat:repeat-x; border-bottom: 1px solid #b7c841;}
.active1 A:hover {
color:#333366; background-image:url(imagesV3/navShade_on.gif); background-repeat:repeat-x; border-bottom: 1px solid #b7c841;}

/* level TWO */
#sideNavContainer dl dl dd a:link, #sideNavContainer dl dl dd a:visited {font-size: 11px; color:#333366; text-decoration:none; display:block; padding:2px 26px 2px 8px; margin: 0;background-color:#f1f1f1; border-bottom: 0px solid #b7c841;}
#sideNavContainer dl dl dd a:hover {background: url(imagesV3/arrow_L2.gif) no-repeat 166px 50%; color:#333366; text-decoration:none; background-color:#ffffff;}
#sideNavContainer dl dl dd .active2 {background: url(imagesV3/arrow_L2.gif) no-repeat 166px 50%; color:#333366; text-decoration:none; }

.normal {font-weight: normal;}


/* right side  transparent background */
#rightCalloutContainer{
	position:absolute; 
	left: 653px;
	top: 0px;
	z-index: 3;
	margin: 0;
	padding: 0;	
}
#rightCallout{
	width: 156px;
	overflow:visible;
	margin: 0;
	padding: 0;
	background-image:url(imagesV3/rightNavBG.png); 
	background-repeat:no-repeat;
	vertical-align:text-top;
	background-position:bottom;	

}
#rightCalloutImages{
position:relative;
padding:6px 10px 6px 12px;

}
/* right side  tertiary navigation */
#tertiaryNavContainer{
	position:absolute; 
	left: 653px;
	top: 0px;
	z-index: 3;
	margin: 0;
	padding: 0;
}
#tertiaryNav{
	width: 138px;
	margin: 0;
	padding:6px 6px 6px 6px;
}
#tertiaryNav dl {margin: 0; padding: 0;}
#tertiaryNav dd {margin:0; padding:0; text-align:left;font-size:10px;}
#tertiaryNav dl A:link, #tertiaryNav dl A:visited {color:#336699; text-decoration:underline; display:block; padding:2px 6px 2px 8px; }
#tertiaryNav dl A:hover {color:#000000; text-decoration:underline;  background: url(imagesV3/arrow_L3.gif) no-repeat 0px 50%;}
#tertiaryNav dl .active3 {color:#336699; text-decoration:underline;  background: url(imagesV3/arrow_L3.gif) no-repeat 0px 50%;}

#tertiaryNav dt{
color:#333366;
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
font-variant:small-caps;
margin: 2px 0 2px 0;
padding: 0 0 3px 0;
text-align:center;
border-bottom: 1px solid #dad9c2;
}


/* utility nav and search XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */
#utilityNavContainer{
	position:absolute;
    width:432px;
	z-index:50;
	top:20px;
	left:172px;
	margin: 0;
	padding: 0 0 0 50px;
	text-align:left;
	height: 24px;

}
#searchControls{
width: 160px;
float: right;
margin: 0 10px 0 0;
text-align:right;
}
#searchControls INPUT{
width: 120px;
height: 16px;
background-image:url(imagesV3/inputBlend.jpg);
background-repeat: repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color: #333366;
vertical-align: middle;
margin: 0 4px 0 0;
padding: 4px 2px 0px 2px;
border: 1px solid #dad9c2;}
#utility{
float:left;
width: 240px;
margin: 0;
padding:6px 0 0 0;
}
#utility ul li{
    display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-variant:small-caps;
	font-weight: bold;
	letter-spacing: .2em;
	color: #336699;
	margin: 0;
	padding: 0 8px 0 8px;
}
#utility ul li a:link{color:#336699; text-decoration:none;}
#utility ul li a:visited{color:#336699; text-decoration:none;}
#utility ul li a:hover{color:#336699; text-decoration:underline;}
#utility ul li a:active{color:#336699; text-decoration:none;}
.utilitybdr{border-right: 1px solid #336699; height: 8px;}


/* END utility nav and search XXXXXXXXXXXXXXXXXXXXXXXXXX */


/* page bottom w/leaf and footer - Narrow Page & Wide Page XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */
#bottomNavContainerNarrow{
	position:relative;
    width:809px;
	margin: 0 0 0 0;
	padding: 0 0 20px 0;
	text-align:left;
	background-image:url(imagesV3/narrowContentBottom.jpg);
	background-repeat:no-repeat;
	height: 86px;

}
/* only change for wide is new bg image */
		#bottomNavContainerWide{
			position:relative;
		    width:809px;
			margin: 0 0 0 0;
			padding: 0 0 20px 0; 
			text-align:left;
			background-image:url(imagesV3/wideContentBottom.jpg);
			background-repeat:no-repeat;
			height: 86px;

		}
/* footer Narrow page */		
#footer{
position:absolute;
top: 75px;
left: 220px;
margin: 0;
padding:0;
z-index: 5;
}
#footer ul li{
    display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #FFFFFF;
	margin: 0;
	padding: 0 8px 0 8px;
}
#footer ul li a:link{color:#FFFFFF; text-decoration:underline;}
#footer ul li a:visited{color:#FFFFFF; text-decoration:underline;}
#footer ul li a:hover{color:#336699; text-decoration:underline;}
#footer ul li a:active{color:#FFFFFF; text-decoration:underline;}
.bdr{border-right: 1px solid #FFFFFF; height: 8px;}
/* footer Wide page */		
#footerWide{
position:absolute;
top: 75px;
left: 300px;
margin: 0;
padding:0;
z-index: 5;
}
#footerWide ul li{
    display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #FFFFFF;
	margin: 0;
	padding: 0 8px 0 8px;
}
#footerWide ul li a:link{color:#FFFFFF; text-decoration:underline;}
#footerWide ul li a:visited{color:#FFFFFF; text-decoration:underline;}
#footerWide ul li a:hover{color:#336699; text-decoration:underline;}
#footerWide ul li a:active{color:#FFFFFF; text-decoration:underline;}

/* END page bottom w/leaf and footer - Narrow Page & wide page XXXXXXXXXXXXXXXXXXXXXXXXXX */

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-table;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

/* home page classes  */
.whatsnew{
color: #336699;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
margin: 10px 0px 4px 0px;
}
.crossReference{
color: #3d3d3d;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
padding: 10px 0px 10px 0px;
}
.crossReference a:link{color:#3d3d3d; text-decoration:underline;}
.crossReference a:visited{color:#3d3d3d; text-decoration:underline;}
.crossReference a:hover{color:#336699; text-decoration:underline;}
.crossReference a:active{color:#3d3d3d; text-decoration:underline;}

.fontSizeTool{
font-family:Arial, Helvetica, sans-serif;
font-size:8px;
font-variant:small-caps;
margin: 2px 0 10px 0;
padding: 0 0 6px 0;
text-align:center;
border-bottom: 1px solid #dad9c2;
}
.calloutCaption{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#336699;
padding: 0 0 8px 0;
}
#homePromo{
margin: 4px 0 0 10px;
}
.blue{color: #336699;}
.orange{color: #ff9300;}
.hotgreen{color: #919E2E;}
