<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body{

	margin:0px;

}



.regionDefault{

    padding:0px 0px 0px 0px;

    border-style:none;

    border-width:0px;

    text-align:left;

    vertical-align:top;

}



.regionSpacer{

    padding:0px 0px 0px 0px;

    border-style:solid;

    border-width:0px;

}



td.preHeaderRegion{

    padding:0px;

    border-style:none;

    border-width:0px;

    text-align:left;

    vertical-align:top;

}



td.headerRegion{

    padding:0px;

    border-style:none;

    border-width:0px;

    text-align:left;

    vertical-align:top;

}



td.postHeaderRegion{

    padding:0px;

    border-style:none;

    border-width:0px;

    text-align:left;

    vertical-align:top;

}



td.postHeaderRegion1{

    padding:0px;

    border-style:none;

    border-width:0px;

    text-align:left;

    vertical-align:top;

}



.region1{

    padding:0px;

    margin: 0px;

    border-style:none;

    border-width:0px;

    text-align:left;

    vertical-align:top;

}



.region2{

    padding:0px;

    margin-left: 0px;

    border-style:none;

    border-width:0px;

    text-align:left;

    vertical-align:top;

}



.region3{

    padding:0px;

    margin-left: 0px;

    border-style:none;

    border-width:0px;

    text-align:left;

    vertical-align:top;

}   



.region4{

    padding:0px;

    margin-left: 0px;

    border-style:none;

    border-width:0px;

    text-align:left;

    vertical-align:top;

}   



.region5{

    padding:0px;

    margin-left: 0px;

    border-style:none;

    border-width:0px;

    text-align:left;

    vertical-align:top;

}   



.region6{

    padding:0px;

    margin-left: 0px;

    border-style:none;

    border-width:0px;

    text-align:left;

    vertical-align:top;

}



.region7{

    padding:0px;

    margin-left: 0px;

    border-style:none;

    border-width:0px;

    text-align:left;

    vertical-align:top;

}



.region8{

    padding:0px;

    margin-left: 0px;

    border-style:none;

    border-width:0px;

    text-align:left;

    vertical-align:top;

}



.region9{

    padding:0px;

    margin-left: 0px;

    border-style:none;

    border-width:0px;

    text-align:left;

    vertical-align:top;

}



.footerRegion{

    padding:0px;

    margin-left: 0px;

    border-style:none;

    border-width:0px;

    text-align:left;

    vertical-align:top;

}   



   

 



/* ***************** Article Listing Portlet ************************** */

.indexArticleTitle{

	font-family:verdana,arial,sans-serif;

	font-size:14px;

	color:#000;

	font-weight:bold;

}



.indexArticleLinkTo{

    font-family:verdana,arial,sans-serif;

    font-size:10px;

    color:#008;

}



.indexArticleBlurb{

    font-family:verdana,arial,sans-serif;

    font-size:10px;

    color:#000;

}



.indexSectionTitle{

	font-family:verdana,arial,sans-serif;

	font-size:18px;

	color:#c33;

	font-weight:bold;

	text-decoration:underline;

}

.articleListingPhotoCredit{

	display:none;

}



.indexArticleSpacer {

	display:none;

}



/* ******************* Complex Listing Portlet ******************** */

.complexListingItem {

    border: none;

}



.articleListingDivider {

	display: none;

}



.listingItemDate,

.listingItemDateWithBlurb{

font-weight:normal;

color:#333;

}



.complexListingOverline,

.complexListingSubTitle{

    font-family:verdana,arial,sans-serif;

    font-size:12px;

    color:#888;

    font-weight:bold;

}



/* ******************* Article Display Portlet ******************** */

.articleBlurb{

    font-family:verdana,arial,sans-serif;

    font-size:10px;

    color:#666;

}

.articleDate{

    font-family:verdana,arial,sans-serif;

    font-size:10px;

    color:#008;

}

.articleOverline{

    font-family:verdana,arial,sans-serif;

    font-size:12px;

    color:#888;

    font-weight:bold;

}

.articleTitle{

    font-family:verdana,arial,sans-serif;

    font-size:16px;

    color:#000;

    font-weight:bold;

}

.articleSubTitle{

    font-family:verdana,arial,sans-serif;

    font-size:12px;

    color:#888;

    font-weight:bold;

}

.articleBody{

    font-family:verdana,arial,sans-serif;

    font-size:10px;

    color:#000;	

    _line-height:1.2; /* fixes bug in IE with float */

}

.articleViewerGroup{

	text-align:right;

	margin: 0;

	float: right;

}

.articlePosition1{

	margin: 0px 0px 10px 0px;

	text-align:left;

}	

.articlePosition3{

	margin-top:10px;

	margin-bottom:10px;

	margin-left:10px;

	float: right;

}

.articlePosition5{

	margin-top:10px;

	margin-bottom:10px;

	margin-left:10px;

	float: right;

}

.articlePosition2{

	margin-top:10px;

	margin-bottom:10px;

	margin-right:10px;

	float: left;

}

.articlePosition4{

	margin-top:10px;

	margin-bottom:10px;

	margin-right:10px;

	float: left;

}

.articlePosition6{

	margin-top:10px;

	margin-bottom:10px;

	margin-right:10px;

	float: left;

}

.articlePositionHeader{

	text-align: center;	

}

.articlePositionHeader div{

	margin-left:auto;

	margin-right:auto;

	text-align:left;

}

.articlePositionFooter{

	text-align: center;	

}

.articlePositionFooter div{

	margin-left:auto;

	margin-right:auto;

	text-align:left;

}

.articleEmbeddedViewerBox{

	text-align:left;

	margin:0px 0px 10px 0px;

}

.articleImageBox{

    border-style:none;

    color:#888;

}

.articleImageCaption{

    font-family:verdana,arial,sans-serif;

    font-size:10px;

    color:#888;

    text-align: left;

}

.articleFlashBox{

    border-style:none;

    color:#888;

    text-align:center;

}

.articleFlashCaption{

    font-family:verdana,arial,sans-serif;

    font-size:10px;

    color:#888;

    text-align: left;

}

.articleFlashDownload{

    font-size:8px;

}

.articleBinaryBox{

    border-style:none;

    color:#888;

    text-align:center;

}

.articleBinaryCaption{

    font-family:verdana,arial,sans-serif;

    font-size:10px;

    color:#888;

    text-align: left;

}

.articleLinkText{

    font-family:verdana,arial,sans-serif;

    font-size:10px;

    color:#00F;

}

.articleByline{

    font-family:verdana,arial,sans-serif;

    font-size:10px;

    color:#000;

}

.articleOptions{

    font-family:verdana,arial,sans-serif;

    font-size:10px;

    color:#F00;

}

.articlePreviousNewsLabel{

    font-family:verdana,arial,helvetica,sans-serif;

    font-size:10px;

    color:#000;

    font-weight:bold;

}

.articleEmbeddedAdBox{

	float:left;

	clear:left;

	margin-top:10px;

	margin-bottom:10px;

	margin-right:10px;

}

.articleAdRule{

	width: 100%;	

}

.packagesGrpBox{

	text-align: left;

	border-top: 1px solid #000;

	border-bottom: 1px solid #000;

	background-color: #EDF0F5;

	margin: 0px 0px 10px 0px;

}

.packagesHeader{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000;

	font-weight: bold;

	padding: 3px;

}

.packageTitle{

	list-style:none;

	font-weight:bold;

}

.packageDate{

	list-style: none;

	font-weight:bold;

	color: #000;

}

.packagesBox{

	border-top: 1px solid #000;

	background-image: url(http://extras.mnginteractive.com/live/std/background-fade.gif);

	padding-bottom:3px;

}

.packagesBox ul {

	margin:0;

	padding:0;

}

.packageItem{

	color: #0E347F;

	font-size: 11px;

	list-style-type: none;    

	background-image: url(http://extras.mnginteractive.com/live/std/bullet.jpg);    

	background-repeat: no-repeat;    

	background-position: 4px 6px;    

	padding-top:3px;    

	padding-left: 18px;

}

.articleFooterLinks{

	width:100%;

	text-align:center;

}

p.expiredArticleMsg{

font-weight:bold;

color:#f00;

text-align:center;

}



/* ******************* Registration Portlet ******************** */

.registerBody{

    background-color:#eff4fe;

    padding:10px;

}

.registerNav{

	background-color:#eee;

    font-family:arial;

    font-size:11px;

    color:#333;

    padding-top:5px;

    padding-bottom:5px;

}

.registerTitleLine{

    height:4px;

    color:#dedede;

}

.registerBoundingBox{

    background-color:#fff;

    border-style:solid;

    border-width:1px;

    border-color:#d1d1d1;

}

.registerPageName{

    font-family:arial;

    font-size:18px;

    color:#333;

    font-weight:bold;

}

.registerHeaderCopy{

    font-family:arial;

    font-size:14px;

    font-weight:bold;

    color:#005e99;

}

.registerBodyCopy{

    font-family:arial;

    font-size:12px;

    color:#6a6a6a;

    line-height:16px;

}

.registerUserAlert{

    font-family:arial;

    font-size:12px;

    color:#0e5a0e;

    font-weight:bold;

    background-color:#fbfcac;

}

.registerFormLabel{

    font-family:arial;

    font-size:12px;

    color:#6a6a6a;

    font-weight:bold;

}

.registerLink{

    font-family:arial;

    font-size:12px;

    color:#3d46fe;

}

.registerPasswordLink{

    font-family:arial;

    font-size:12px;

    font-weight:normal;

}

.registerLoginBox{

    border-style:solid;

    border-width:1px;

    border-color:#d4d4d4;

    background-color:#eff4fe;

}

.registerBulletHeader{

    font-family:arial;

    font-size:14px;

    color:#7f7f7f;

}

.registerBulletList{

    font-family:arial;

    font-size:12px;

    font-weight:normal;

}

.registerFormInstructions{

    font-family:arial;

    font-size:11px;

    color:#6a6a6a;

    font-weight:normal;

}

.registerSmallBodyCopy{

    font-family:arial;

    font-size:11px;

    color:#6a6a6a;

    line-height:14px;

    font-style:italic;

}

.registerLinkTitle{

    font-family:arial;

    font-size:12px;

    color:#929292;

    font-weight:bold;

    padding-bottom:7px;

}

.registerFormRadio{

    font-family:arial;

    font-size:12px;

    color:#6a6a6a;

}

.registerFormRequired{

    font-family:arial;

    font-size:12px;

    color:#f00;

}

.registerFormError{

    font-family:arial;

    font-size:12px;

    color:#f00;

    font-weight:bold;

    background-color:#fbecec;

}

.registerFormErrorLabel{

    font-family:arial;

    font-size: 12px;

    color:#f00;

    font-weight:bold;

}

.registerFormConfirm{

    font-family:arial;

    font-size:12px;

    color:#0e5a0e;

    font-weight:bold;

    background-color:#fbfcae;

}

.registerFormErrorInstructions{

    font-family:arial;

    font-size:11px;

    color:#f00;

    font-weight:normal;

}



/* ********* Embedded Image Viewer/Gallery Styles ************ */



#photoviewer {

	width:200px;

	padding: 0;

	border: 1px solid #000;

	background-color: #666;

	margin: 0px 0px 10px 0px;

	text-align: left;

}

#photoviewer .clicktoenlargephoto {

	margin: 0;

	height: 14px;

	padding: 5px;

	font-family: Arial, Helvetica, sans-serif; 

	font-size: 10px;

	color: #fff;

	background-color: #7f7f7f;

	border-bottom: 1px solid #ccc;

	display: block;

}

#photoviewer .photocontainer {

    margin: 0 auto;

	padding: 0;

	background-color: #666;

	overflow: hidden;

	display: table;

	_position: relative;

}



#photoviewer .photocell {

	_position: absolute;

	_top: 50%;

	text-align: center;

	display: table-cell;

	vertical-align: middle;

}



#photoviewer .photocell a:link img, #photoviewer .photocell a:visited img {

	border-style:none;

}



#photoviewer .photo {

	_position: relative;

	_top: -50%;

}

*html #photoviewer p {

	padding: 5px;

}

#photoviewer div.caption {

	margin: 0;

	padding: 5px;

	font-family: Arial, Helvetica, sans-serif; 

	font-size: 10px;

	color: #000;

	background-color: #fff;

	border-top: 1px solid #000;

	border-bottom: 1px solid #000;		

}

#photoviewer ul {

	float: left;

	margin: 0;

	padding: 0;

	list-style: none;

	font-family: Arial, Helvetica, sans-serif; 

	font-size: 10px;

	background-color: #999;

	max-height: 25px;

}

#photoviewer ul li {

	float: left;

	margin: 0;

	padding: 0;

	border-right: 1px solid #000;

}

#photoviewer ul li a {

	display: block;

	padding: 5px;

	color: #333;

}	 

#photoviewer ul li.on {

	color: #666;

	text-decoration: none;

	background-color: #ccc;

}

#photoviewer ul li.previous {

	float: left;

	margin: 0;

	padding: 0 35px 0 0;

}

#photoviewer ul li.next {

	float: right;

	margin: 0;

	padding: 0 0 0 0;

	border: none;

	background-color: transparent;

}

#photoviewer ul li.previous a, #photoviewer ul li.next a  {

	display: block;

	color: #333;

	border: none;

	background-color: transparent;

}

#photoviewer table.controlbox {

	float: left;

	margin: 0;

	padding: 0;



	font-family: Arial, Helvetica, sans-serif; 

	font-size: 10px;

	background-color: #999;

	max-height: 25px;

	width: 100%;

}

#photoviewer td li {

	float: left;

	margin: 0;

	padding: 0;

	list-style: none;

	list-style-image: none;

	border-right: 1px solid #000;

}

#photoviewer tr td li {

	border-left: 1px solid #000;

}



#photoviewer td li a {

	display: block;

	padding: 5px;

	color: #333;

}	 

#photoviewer td li.on {

	color: #666;

	text-decoration: none;

	background-color: #ccc;

}

#photoviewer td li.previous {

	float: left;

	margin: 0;

	border: none;

}

#photoviewer td li.next {

	float: right;

	margin: 0;



	border: none;

	background-color: transparent;

}

#photoviewer td li.previous a, #photoviewer td li.next a  {

	display: block;

	color: #333;

	border: none;

	background-color: transparent;

}

#photoviewer .footer {

	clear: both;

	margin: 0;

	padding: 0;

}



#photoviewer div.controlbox {

	height: 23px;

}



#photoviewer li {

	list-style-image:none;

}

/* ******************** Polls Default Styles ***************** */

.pollsAnswer{

    background-color:#E0E5DC;

    font-family:verdana,arial,sans-serif;

    font-weight:bold;

    font-size:10px;

    vertical-align:top;

}



.pollsBox{

    background-color:#E0E5DC;

    width:150px;

}



.pollsHead{

    color:#F8FAF8;

    background-color:#666;

    font-family:verdana,arial,sans-serif;

    font-weight:bold;

    font-style:normal;

    font-size:14px;

    text-indent:8px;

    vertical-align:middle;

    border-width:0px;

    margin-top:0px;

}



.pollsQuestion{

    color:#666;

    background-color:#E0E5DC;

    font-family:verdana,arial,sans-serif;

    font-weight:bold;

    font-size:10px;

}



.pollsSubmit{

    font-family:verdana,arial,sans-serif;

    font-weight:bold;

    font-size:11px;

}



.pollsViewResults{

    color:#E0E5DC;

    background-color:#333;

    font-family:verdana,arial,sans-serif;

    font-style:normal;

    font-size:11px;

    text-align:center;

}



/* ******************** SITE NAVIGATION ************************ */

.nav{

	font-family : verdana,arial,sans-serif;

	font-size : 12px;

	font-weight : normal;

	color:#000;

	background-color : #BAC8D4;

}

A:link.nav{

    text-decoration:underline;

    color:#000;

    font-family:verdana,arial,sans-serif;

    font-weight:bold;

	background-color : #BAC8D4;

    font-size:12px}



A:active.nav{

    text-decoration: underline;

    color:#000;

	background-color : #BAC8D4;

    font-family:verdana,arial,sans-serif;

    font-weight:bold;

    font-size:12px;

}

A:visited.nav{

    text-decoration:underline;

    color:#000;

	background-color : #BAC8D4;

    font-family:verdana,arial,sans-serif;

    font-weight:bold;

    font-size:12px;

}

A:hover.nav{

    text-decoration:none;

    color:#000;

	background-color : #BAC8D4;

    font-family:verdana,arial,sans-serif;

    font-weight:bold;

    font-size:12px;

}

a.navlevel_1{

	color : #000;

	background-color : #BAC8D4;

	font-size : 12px;

	text-decoration:none;

	font-weight: bold;

	   font-family:verdana,arial,sans-serif;

}



a.navlevel_1_on{

	color : #000;

	background-color : #BAC8D4;

	font-size : 12px;

	text-decoration:underline;

	font-weight: bold;

	   font-family:verdana,arial,sans-serif;

}



a.navlevel_2{

	font-size: 12px;

	color: #000;

	background-color : #BAC8D4;

	text-decoration:none;

	   font-family:verdana,arial,sans-serif;

}

a.navlevel_2_on{

	font-size: 12px;

	color: #000;

	background-color : #BAC8D4;

	text-decoration:underline;

	   font-family:verdana,arial,sans-serif;

}

a.navlevel_3{

	font-size:11px;

	color: #000;

	background-color : #BAC8D4;

	text-decoration: none;	

	   font-family:verdana,arial,sans-serif;

}

a.navlevel_3_on{

	font-size:11px;

	color: #000;

	background-color : #BAC8D4;

	text-decoration: underline;	

	   font-family:verdana,arial,sans-serif;

}

a.navlevel_4{

	font-size: 11px;

	color: #000;

	background-color : #BAC8D4;

	text-decoration:none;	

   font-family:verdana,arial,sans-serif;

}

a.navlevel_4_on{

	font-size: 11px;

	color: #000;

	background-color : #BAC8D4;

	text-decoration:underline;	

	 font-family:verdana,arial,sans-serif;

}



.TLDetailBox{

    padding:0px 0px 0px 0px;

    border-style:none;

    border-width:0px;

    text-align:center;

    vertical-align:top;

}



.TLDetailHeader{

    padding:0px 0px 0px 0px;

    border-style:none;

    border-width:0px;

    text-align:center;

    vertical-align:top;

}



.TLDetailFooter{

    padding:0px 0px 0px 0px;

    border-style:none;

    border-width:0px;

    text-align:center;

    vertical-align:top;

}



.TLDetailBody{

    padding:0px 0px 0px 0px;

    border-style:none;

    border-width:0px;

    text-align:center;

    vertical-align:top;

}



.TLDetailLink{

    font-family:verdana,arial,sans-serif;

    font-size:10px;

    color:#444;

    text-decoration:none;

}



.TLDetailOptions{

    font-family:verdana,arial,sans-serif;

    font-size:8px;

    color:#11A;

    text-decoration:underline;

    font-style:normal;

}



.TLDetailTitle{

    font-family:verdana,arial,sans-serif;

    font-size:14px;

    color:#000;

    text-decoration:none;

}



.TLDetailDescription{

    font-family:verdana,arial,sans-serif;

    font-size:10px;

    color:#000;

    text-decoration:none;

}



.TLBox{

    font-family:verdana,arial,sans-serif;

    font-size:10px;

    color:#000;

    text-decoration:none;

    border-style:none;

    border-width:0px;

    border-color:#669;

    background-color:#DDE;

    text-align:left;

}



.TLBoxHeader{

    font-family:verdana,arial,sans-serif;

    font-size:10px;

    text-decoration:none;

    border-style:none;

    border-width:0px;

    background-color:#669;

    text-align:center;

}



.TLBoxImage{

    border-style:none;

    border-width:0px;

    text-align:center;

}



.TLBoxContent{

    font-family:verdana,arial,sans-serif;

    font-size:10px;

    color:#000;

    text-decoration:none;

    border-style:none;

    border-width:0px;

    background-color:#DDE;

    text-align:left;

    text-indent:5px;    

}



.TLBoxTabTable{

    font-family:verdana,arial,sans-serif;

    font-size:10px;

    color:#000;

    text-decoration:none;

    border-style:none;

    border-width:0px;

    background-color:#DDE;

    text-align:left;

}



.TLBoxTab{

    font-family:verdana,arial,sans-serif;

    font-size:10px;

    font-variant:small-caps;

    font-weight:bold;

    text-decoration:none;

    border-style:none;

    border-width:0px;

    background-color:#DDE;

    text-align:left;

}



.TLBoxTabSelected{

    font-family:verdana,arial,sans-serif;

    font-size:10px;

    font-variant:small-caps;

    font-weight:bold;

    text-decoration:none;

    border-style:solid;

    border-width:0px;

    

    background-color:#999;

    text-align:left;

}



.TLBoxTabLink{

    font-family:verdana,arial,sans-serif;

    font-size:10px;

    font-variant:small-caps;

    font-weight:bold;

    color:#900;

    text-decoration:none;

    text-align:center;

}





.TLBoxType{

    font-family:verdana,arial,sans-serif;

    font-size:10px;

    font-variant:small-caps;

    font-weight:bold;

    color:#666;

    text-decoration:none;

    text-align:left;

}



.TLBoxTitle{

    font-family:verdana,arial,sans-serif;

    font-size:10px;

    font-variant:normal;

    font-weight:bold;

    color:#666;

    text-decoration:none;

    text-align:left;

}



.TLBoxCompany{

    font-family:verdana,arial,sans-serif;

    font-size:10px;

    font-weight:normal;

    color:#222;

    text-decoration:none;

    text-align:left;

    text-indent:15px;

}



.TLBoxAllListings{

    font-family:verdana,arial,sans-serif;

    font-size:10px;

    font-variant:small-caps;

    font-weight:bold;

    color:#900;

    text-decoration:none;

    text-align:center;

    border-style:none;

    border-width:0px;

    background-color:#DDE;

}



.TLBoxFooter{

    font-family:verdana,arial,sans-serif;

    font-size:10px;

    text-decoration:none;

    border-style:none;

    border-width:0px;

    

    background-color:#669;

    text-align:center;

}



.TLBoxRule{

    color:#558;

    border-style:dashed;

}





.TLALLError{

    color: #999;

    font-family: verdana,arial,sans-serif;

    font-size: 10px;

}



.TLAllTable{

    border-style: none;

    border-width: 1px;

    border-color: #000;

    text-align: left;

}



.TLAllListingTable{

    border-style: none;

    border-width: 1px;

    border-color: #000;

    text-align: left;

}



.TLAllListingCell{

    border-style: none;

    border-width: 1px;

    border-color: #000;

    text-align: center;

}



.TLAllTypeHeading {

    border-style: none;

    border-width: 1px;

    border-color: #000;

    text-align: left;

}



.TLAllTypeSubHeading {

    border-style: none;

    border-width: 1px;

    border-color: #000;

    text-align: left;

}



.TLAllTypeName{

    font-family: verdana,arial,sans-serif;

    font-size: 14px;

    color: #906;

    font-weight: bold;

}



.TLAllSubTypeName{

    font-family: verdana,arial,sans-serif;

    font-size: 12px;

    color: #22A;

    font-weight: bold;

}



.TLAllListingTitle{

    font-family: verdana,arial,sans-serif;

    font-size: 10px;

    color: #888;

    font-variant: small-caps;

    font-weight: bold;

    text-decoration: underline;

}



.TLAllListingText{

    font-size: 10px;

    color: #008;

    font-weight: normal;

}



/* BEGIN: privacy policy css */

a.privacyPolicyLink {

    font-family:arial;

    font-size:.75em;

}



.privacyPolicyPage {

    padding:6px;

}



.privacyPolicyTitle {

    font-family:arial;

    font-size:12pt;

    font-weight:bold;

    text-align:center;

}



.privacyPolicyNameDomainTitle {

    font-family:arial;

    font-size:12pt;

    font-weight:bold;

    text-align:center;

}



.privacyPolicyBody {

    font-family:arial;

    font-size:12pt;

    font-weight:normal;

    text-align:left;

    padding-left:0px;

}



.privacyPolicyBodyIndented {

    font-family:arial;

    font-size:12pt;

    font-weight:normal;

    text-align:left;

    padding-left:50px;

}



.privacyPolicyHeader {

    font-family:arial;

    font-size:12pt;

    font-weight:bold;

    text-align:left;

}



.privacyPolicyBulletPoint {

    font-family:arial;

    font-size:12pt;

    font-weight:normal;

    text-align:left;

}



.privacyPolicyCoordinator {

    font-family:arial;

    font-size:12pt;

    font-weight:normal;

    text-align:left;

    padding-left:100px;

}



a.privacyPolicyEmail {

    font-family:arial;

    font-size:12pt;

    font-weight:bold;

}

/* END: privacy policy css */



/* SEARCH STYLES */

.vFastSearchbox {width:100%;border-top: 6px solid #2C5C8A;border-left: 1px solid #2C5C8A;border-right: 1px solid #2C5C8A;border-bottom: 1px solid #2C5C8A;background-color: #B9DAFB;padding:5px;}

.vFastSearchQueryWrap {width:100%;text-align:center;}

.vFastSearchQuery {width: 130px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;}

.vFastSearchButtonWrap {width:100%;text-align:right;padding:5px;}

.vFastSearchButton {color:#FFF;background-color: #2C5C8A;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;border:0px solid;border-top-color:#696;border-left-color:#696;border-right-color:#363;border-bottom-color:#363;padding: 2px;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#457DB3',EndColorStr='#2C5C8A');cursor:hand;}

.vFastSearchButtonHover {color:#FFF;background-color: #2C5C8A;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;border: 1px solid #FFFCCF;padding: 1px;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#457DB3',EndColorStr='#2C5C8A');cursor:hand;}

.vFastSearchInstructionWrap {width:100%;text-align:left;padding-left:5px;display:none;}

.vFastSearchInstruction {color:#f00;font-size: 10px;}



.hFastSearchbox {width:500px; border-top: 6px solid #2C5C8A;border-left: 1px solid #2C5C8A;border-right: 1px solid #2C5C8A;border-bottom: 1px solid #2C5C8A;background-color: #B9DAFB;padding:5px;}

.hFastSearchQueryWrap {text-align:center;}

.hFastSearchQuery {width: 200px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;}

.hFastSearchButtonWrap {width:100%;text-align:right;padding:5px;}

.hFastSearchButton {color:#FFF;background-color: #2C5C8A;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;border:0px solid;border-top-color:#696;border-left-color:#696;border-right-color:#363;border-bottom-color:#363;padding: 2px;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#457DB3',EndColorStr='#2C5C8A');cursor:hand;}

.hFastSearchButtonHover {color:#FFF;background-color: #2C5C8A;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;border: 1px solid #FFFCCF;padding: 1px;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#457DB3',EndColorStr='#2C5C8A');cursor:hand;}

.hFastSearchInstructionWrap {width:100%;text-align:left;padding-left:5px;display:none;}

.hFastSearchInstruction {color:#f00;font-size: 10px;}



.rFastSearchbox {width:800px;border-top: 6px solid #2C5C8A;border-left: 1px solid #2C5C8A;border-right: 1px solid #2C5C8A;border-bottom: 1px solid #2C5C8A;background-color: #B9DAFB;padding:5px;}

.rFastSearchQueryWrap {width:100%;text-align:center;}

.rFastSearchQuery {width: 220px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;}

.rFastSearchButtonWrap {width:100%;text-align:right;padding:5px;}

.rFastSearchButton {color:#FFF;background-color: #2C5C8A;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;border:0px solid;border-top-color:#696;border-left-color:#696;border-right-color:#363;border-bottom-color:#363;padding: 2px;width:50px;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#457DB3',EndColorStr='#2C5C8A');cursor:hand;}

.rFastSearchButtonHover {color:#FFF;background-color: #2C5C8A;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;border: 1px solid #FFFCCF;padding: 1px;width: 50px;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#457DB3',EndColorStr='#2C5C8A');cursor:hand;}

.rFastSearchInstructionWrap {width:100%;text-align:left;padding-left:5px;display:none;}

.rFastSearchInstruction {color:#f00;font-size: 10px;}





/* Mac Category fix */

.mtTable {

    width:100%;

}

.mtTr {

    cursor:hand;

}

.mtImageTd {

    text-align:center;

}

.mtTextTd {

    text-align:left;

}

/* End Mac Category fix */



/* Mac Refinements fix */

.mrTable {

    background-color: #2E6294;

    color: #FFF;

    font-family:Verdana, Arial, Helvetica, sans-serif;

    font-size: 10px;

}

.mrHeader {

    color: #000;

    font-size: 10px;

    font-weight: normal;

    background-color: #CCDAE7;

}

.mrImage {



}

.mrLinkTd {

    padding:4px;

}

a:link.mrLink, a:active.mrLink, a:visited.mrLink, a:hover.mrLink {

    color: #FFF;

}

.mrHidden {

    display:none;

}

.mrDisplayed {

    display:inline;

}

.mrMoreLinkTd {

    padding:4px;

    text-align:right;

}

.mrMoreLink {

    color: #FFF;

    cursor:hand;

    text-decoration:underline;

}

/* Mac Refinements fix */





/* begin tabs */

#tabs {

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 10px;

background: #2C5C8A;

color: #FFF;

font-weight: bold;

}

/* end tabs */





/* begin searchbox */

#searchbox {

border-top: 6px solid #2C5C8A;

border-left: 1px solid #2C5C8A;

border-right: 1px solid #2C5C8A;

border-bottom: 1px solid #2C5C8A;

background-color: #B9DAFB;

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 10px;

}



#searchbox .searchText{

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 10px;

}



#searchbox p{



}



#searchbox a:link, #searchbox a:active, #searchbox a:visited {

color:#000;

}



#searchbox a:hover {

color:#2E6294;

}





#searchbox input.btn{

   color:#FFF;

   background-color: #2C5C8A; 

   font-family: Verdana, Arial, Helvetica, sans-serif;

   font-size:10px;

   font-weight:bold;

   }

   

   #searchbox input.btnhov {

   border: 1px solid #FFFCCF;

   }

/* end searchbox */



/* begin sections */

#sections {

background-color: #EDF6FF;

font-family: Verdana, Arial, Helvetica, sans-serif;

}





#sections  h1 {

font-size: 10px;

color: #2C5C8A;

border-bottom: 1px solid #2C5C8A;   

}





/* end sections */



/* begin top archive box */

#archivetop {

background-color: #DCEDFD;

}

/* end top archive box */



/* begin results */



#results {

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size: 10px;

}



#results b{

background-color:#BBD0FF;

font-weight:normal;

}



#results a:link, #results a:active, #results a:visited {

color:#000;

}



#results a:hover {

color:#2E6294;

}



/* begin refinement breadcrumb */

#breadcrumb {

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size: 11px;

border-bottom: 1px solid black;

background-color: #E8ECEF;

}







#breadcrumb .refine {

font-size: 11px;

}



#breadcrumb a:link, #breadcrumb a:active, #breadcrumb a:visited {

color:#000;

}



#breadcrumb a:hover {

color:#2E6294;

}



/* end refinement breadcrumb */







/* begin page navigation */

#pagenav {

font-family:Verdana, Arial, Helvetica, sans-serif;

background-color: #2E6294;

color: #FFF;

font-size:10px;

text-align:center;

}



#pagenav td {

font-weight: normal;

font-size:10px;

}



#pagenav a:link.currentPage, #pagenav a:active.currentPage, #pagenav a:visited.currentPage, #pagenav a:hover.currentPage {

color: #FFF;

background-color: #2E6294;

text-decoration: underline;

font-size:10px;

font-weight: bold;

}



#pagenav a:link.pageLink, #pagenav a:active.pageLink, #pagenav a:visited.pageLink, #pagenav a:hover.pageLink  {

color: #FFF;

text-decoration: none;

font-size:10px;

font-weight: bold;

}



#pagenav a:hover.pageLink  {

color: #FFF;

text-decoration: underline;

font-size:10px;

font-weight: bold;

}



/* end page navigation */



/* begin bottom archive search */

#archivebottom {

background-color: #D9E3EC;

}



/* end bottom archive search */



/* begin refinement and related container */

#tools {

font-family:Verdana, Arial, Helvetica, sans-serif;

width: 176px;

}



#tools h1{

font-size: 11px;

background-color: #E8ECEF;

border-bottom: 1px solid #2C5C8A;

}

/* end refinement and related container */



/* begin back to all results */

#back {

font-family:Verdana, Arial, Helvetica, sans-serif;

border-bottom: 1px solid #2C5C8A;

background-color: #FFFCCF;

}



#back a:link, #back a:active, #back a:visited , #back a:hover{

font-size: 10px;

font-weight: bold;

color:#2C5C8A;

}

/* end back to all results */



/* begin category refinement */

#category {

font-family:Verdana, Arial, Helvetica, sans-serif;

background-color: #2E6294;

color: #FFF;

font-size: 10px;

}



#category td{

font-family:Verdana, Arial, Helvetica, sans-serif;

background-color: #2E6294;

color: #FFF;

font-size: 10px;

}



#category h1{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:10px;

color: #000;

border-top: none;

font-weight: normal;

background-color: #CCDAE7;

}



#category ul {

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:10px;

margin:0;

padding: 0 6px 0 0;

font-size: 10px;

}





#category li {

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:10px;

line-height: 15px;

margin: 0;

padding: 2px 0 2px 0;

font-weight: normal;

margin-left: 30px;

font-size: 10px;

}





#category a:link{

	font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:10px;

color:#FFF;

}



#category a:visited{

	font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:10px;

color:#FFF;

}



#category a:active {

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:10px;

color:#FFF;

}



#category a:hover {

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:10px;

color:#FFF;

text-decoration:underline;

}





#category ul ul {

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:10px;

margin-top: 3px;

}





#category ul li ul li {

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:10px;

list-style:none;

list-style-image:none;

margin-left: 0;

margin-top: 0;

line-height: 15px;

}



.no-bullet {

list-style-image:none;

}



/* end category refinement */





/* begin date, people places refinement containers */

.otherrefine {

background-color: #FFFCCF;

}



.otherrefine p{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size: 10px;

}



.otherrefine td{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size: 10px;

}





.otherrefine a:link, .otherrefine a:active, .otherrefine a:visited { 

color:#000;

text-decoration: none;

}



.otherrefine a:hover { 

color:#2E6294;

text-decoration: underline;

}

/* end date, people places refinement containers */



/* begin related searches*/

#related {

background-color: #F5F9FC;

border-top: 1px solid #2C5C8A;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size: 10px;

}



#related h1 {

font-size: 11px;

background-color: #E8ECEF;

border-right:#2C5C8A;;

border-left:#2C5C8A;;

}





#related a:link, #related a:active, #related a:visited {

color:#000;

}



#related a{

color:#000;

}



#related a:hover {

color:#2E6294;

}

/* end related searches*/



/*begin people places and dates flyouts*/



#dates {

	background-color: #2E6294;

    color: #FFF;		

}



#dates li {

 font-size: 10px;

  color: #FFF;

} 



#dates h1 {

color: #000;

font-size: 10px;

font-weight: normal;

background-color: #CCDAE7;

}



#dates li a:link, #dates li a:active, #dates li a:visited, #dates li a:hover {

color: #FFF;

}





#people {

	background-color: #2E6294;

    color: #FFF;

	}



 

#people li {

font-size: 10px;

  color: #FFF;

 } 



#people h1 {

color: #000;

font-size: 10px;

font-weight: normal;

background-color: #CCDAE7;

}



#people li a:link, #people li a:active, #people li a:visited, #people li a:hover {

color: #FFF;

}



#places {

	background-color: #2E6294;

    color: #FFF;

}



 

#places li {

font-size: 10px;

  color: #FFF;

} 



#places li a:link, #places li a:active, #places li a:visited, #places li a:hover {

color: #FFF; 

}





#places h1 {

color: #000;

font-size: 10px;

font-weight: normal;

background-color: #CCDAE7;

}





#bylines {

font-family:Verdana, Arial, Helvetica, sans-serif;

	background-color: #2E6294;

    color: #FFF;

	}

	



 

#bylines li {

font-size: 10px;

color: #FFF;

} 



#bylines h1 {

color: #000;

background-color: #CCDAE7;

}



#bylines li a:link, #people li a:active, #people li a:visited, #people li a:hover {

color: #FFF 

}



/*begin people places and dates flyouts*/





.archiveSearch{

font-family:Verdana, Arial, Helvetica, sans-serif;

color: #000;

font-size: 10px;

font-weight: normal;

background-color: #CCDAE7;

border:solid 1px #2E6294;

}



a:link.archiveSearchLink, a:active.archiveSearchLink, a:visited.archiveSearchLink{

color: #000;

text-decoration: underline;

font-size:10px;

}



a:hover.archiveSearchLink{

color: #000;

text-decoration: underline;

font-size:10px;

}



.clearfix {display: inline-table;}





/*begin results sort*/

.sort {

font-size:9px;

}

/*end results sort*/



/*begin did you mean*/

.suggestion a:link, .suggestion a:active, .suggestion a:visited, .suggestion a:hover {

color: #2D6293;

font-style:italic;

font-weight: bold;

}

/*end did you mean*/





		.resultHeader{

			font-family:Verdana, Arial, Helvetica, sans-serif;

			font-size: 10px;

		}

		



		A:link.sortLink {font-size: 10px; color: #000; text-decoration: underline; } 

		A:visited.sortLink {font-size: 10px; color: #000; text-decoration: underline; } 

		A:active.sortLink	{ font-size: 10px; color: #000; text-decoration: underline;} 

		A:hover.sortLink	{font-size: 10px; color: #2E6294; text-decoration: underline;}



		A:link.resultTitleLink {font-size: 11px; color: #000; text-decoration: underline; } 

		A:visited.resultTitleLink {font-size: 11px; color: #000; text-decoration: underline; } 

		A:active.resultTitleLink	{ font-size: 11px; color: #000; text-decoration: underline;} 

		A:hover.resultTitleLink	{font-size: 11px; color: #2E6294; text-decoration: underline;}

		

		A:link.resultLink {font-size: 9px; color: #000; text-decoration: underline; } 

		A:visited.resultLink {font-size: 9px; color: #000; text-decoration: underline; } 

		A:active.resultLink	{ font-size: 9px; color: #000; text-decoration: underline;} 

		A:hover.resultLink	{font-size: 9px; color: #2E6294; text-decoration: underline;}



		

		.relevance{

			font-family:Verdana, Arial, Helvetica, sans-serif;

			font-size: 10px;

			color:#5d5d5d;

			font-weight:normal;

		}

		

		.resultTitle{

			font-family:Verdana, Arial, Helvetica, sans-serif;

			font-size: 11px;

			color:#000;

			font-weight:bold;

			padding-top:12px;

			margin:0px;

		}

		

		.resultBlurb{

			font-family:Verdana, Arial, Helvetica, sans-serif;

			font-size: 10px;

			color:#000;

		}

		

		.resultDate{

			font-family:Verdana, Arial, Helvetica, sans-serif;

			font-size: 10px;

			color:#000;

		}

		

		.resultByline{

			font-family:Verdana, Arial, Helvetica, sans-serif;

			font-size:9px;

			color:#333;

			text-align:left;

		}

		

		.highlight{background-color: #CCDAE7;}

		

		.open-similar {float: right;}

 /* END SEARCH STYLES */



/* START Corporate SiteMap Styles */

a.mngSitemapLink,a.customWeatherCopyrightLink,a.copyrightLink {

    font-family:arial;

    font-size:.75em;

}

a.footerLinkSeparator {

	font-family:arial;

	font-size:.75em;

}

div.layoutFooterLinks{

	text-align:center;

}



/* Social Bookmarking site buttons */

.social_bookmarks {

	margin-top: 7px;

	width: 100%;

	text-align: center;

}

.social_bookmarks span {

	margin-right: 5px;

	color: black;

	font-size: 10px;

}

/* the delicious and social-help rules help center align the bookmarks in IE on a Mac */

.delicious {

	margin-left:auto;

}

.social-help {

	margin-right:auto;

}

.social_bookmarks a {

	text-decoration: none;

}

.social_bookmarks a:link {

	color: black;

	font-size: 10px;

}

.social_bookmarks a:visited {

	color: black;

	font-size: 10px;

}

.social_bookmarks img { 

	border: 0;

	margin-right: 2px;

}

.social_divider {

	width:90%;

	height:1px;

	color:gray;

}

/* Copyright Page Styles */

.copyrightPage .title {

	margin-top: 10px;

	text-align: center;

	font-size: 1.4em;

}



.copyrightPage .sub {

	list-style-type: lower-roman;

}

.copyrightPage li {

	margin-bottom: 10px;

}

/* End Copyright Page Styles */

/* END Corporate SiteMap Styles */

/* BEGIN Most Popular Default Styles */

.mostWidth{width:300px;}

.mostViewedBox A{text-decoration:none;}

.mostTabsBox{

margin:0;

padding:0;

font-weight:bold;

}

.mostTabsBox LI{

float:left;

padding:5px 5px 5px 5px;

list-style:none;

}

.mostTabsBox LI A {color:#000;}

.mostHeader{padding:8px 15px 0px 7px;}

.mostNote{float:left;}

.mostRss{float:right;}

.mostClear{clear:both;margin:0;padding:0;}

.mostTab{background:#999;}

.mostTabSelected{background:#ccc;}

.mostTabBody{border:solid 3px #ccc;}

/* END Most Popular Default Styles */

/* Featured Links Product*/

div.textLinksRegion{

	text-align:center;

	padding-bottom:15px;

}

table.textlinkContainer{

	width:768px;

	border:1px solid #cccccc;

	font-size:11px;

	font-family:arial,verdana,sans-serif;

}

td.textlinkHeader{

	font-weight:bold;

	background-color:#cccccc;

}

td.textlinkCell{

	padding:5px;

}</pre></body></html>