	body {
		background: #F1E8D8 url(/landing/images/body-bg.gif) repeat-x;
		font-family: Verdana, sans-serif;
		font-size: 11px;
		margin: 0;
		padding: 0;
		text-align: center;
		}

	a
	a:link,
	a:active,
	a:visited,
	a:hover {
		color: #1989B7;
		}
	


	div#container {
		text-align: center;
		width: 100%;
		}

	div.areaheading {
	line-height:1.7em;
	}
		
	.areaheading h2 {
	border-top: #dbdad7 solid 1px; 
	background: #eeedec; 
	text-transform: uppercase; 
	padding: 4px;
	margin-bottom:5px;
	} 	
	
ul.blue
{
list-style-image: url(blue-bullet.gif);
font-weight:bold;
}
.height-250 {
height:250px;
}
p.text-justify {
text-align:justify;
}

/*-- HOLIDAY HEADER --*/
div.headerBounds-holiday {
		background: #FFFFFF url(/landing/images/header_bg-holiday.gif) repeat-x top;
		position: relative;
		text-align: center;
		width: 100%;
		}

	div.header-holiday {
		background: #FFFFFF url(/landing/images/header_bg-holiday.gif) repeat-x top;
		color: #62767D;
		height: 60px;
		margin: 0 auto 0 auto;
		position: relative;
		text-align: center;
		width:800px;
		}

div#headerLogo-holiday {
		background: #FFFFFF url(/landing/images/header_logo-holiday.gif) no-repeat top left;
		height: 55px;
		position: absolute;
		left:0;
		width: 294px;
		}

	div#headerLogo-holiday a,
	div#headerLogo-holiday a span {
		display: block;
		height: 55px;
		overflow: hidden;
		text-indent: -9999px;
		width: 294px;
		}

	div#headerTagLine-holiday {
		background: url(/landing/images/header_tagline-holiday.gif) no-repeat top left;  
		height: 55px;
		position: absolute;
		left:293;
		width: 507px;
		}

		div#headerTagLine-holiday span {
			display: block;
			height: 55px;
			overflow: hidden;
			text-indent: -9999px;
			width: 507px;
			}


/*-- OVERRIDES ----------------------*/

	a.thumbnail {
		border-bottom: none !important;
		}

	a.actionbutton {
		color: #FFFFFF !important;
		}


	.width-100 {
		width: 100%;
		}
		
	.width-275 {
		width: 275px;
		}	
/*--GENERIC STYLES-----------------*/

.line-20 {
	line-height:2.0em;
		}
.line-0 {
		line-height:0em;
		}
.margin-top-0{
		margin-top:0;
		}	
.margin-top-5 {
		margin-top: 5px;
		}
.margin-bottom-5 {
		margin-bottom: 5px;
		}
.margin-top-15 {
		margin-top:15px;
		}
.margin-left-15 {
		margin-left:15px;
		}
.margin-left-40{
		margin-left:40px;
		}		
.margin-top-40{
		margin-top:40px;
		}
.margin-top-48{
		margin-top:48px;
		}
.margin-top-55{
		margin-top:55px;
		}
.margin-top-60{
		margin-top:60px;
		}
.margin-top-65{
		margin-top:65px;
		}
.margin-left-75{
		margin-left:75px;
		}	
.margin-sides-25 {
		margin: 0 25px 0 25px;
		}		
.margin-sides-30-18{
		margin:35px 0 0 18px !important;
		margin:22px 0 0 18px;
		}
.margin-sides-40-18{
		margin:40px 0 0 18px;
		}
ul.nobullets {
  list-style-type:none;
	}		
.width-150{
  width:150px;
  }
.width-185{
  width:185px;
  }
.width-190{
  width:190px;
	}
.width-200{
  width:200px;
  }	
.width-235 {
		width:235px;
}
.width-300{
  width:300px;
  }		
.width-325{
  width:325px;
  }		
.width-355{
  width:355px;
  }
.width-375{
  width:375px;
  }	
.width-400{
  width:400px;
  }
.width-520{
  width:520px;
  }
.width-530{
  width:530px;
  }		
.width-550{
  width:550px;
  }
.height-300{
  height:300px;
  } 
.height-250{
  height:250px;
  } 	
.height-215{
  height:215px;
  } 
.height-335{
  height:335px;
  }
.padding-top-20 {
	padding-top:20px;
	}
.padding-top-100 {
	padding-top:100px;
	}	
/*-- HEADER ----------------------*/

	div#header {
		background: url(/landing/images/mb-header.gif) no-repeat;
		height: 61px;
		margin: 0 auto 0 auto;
		padding: 0;
		position: relative;
		text-align: left;
		width: 800px;
		}

	div#header h1 {
		margin: 0;
		padding: 0;
		}

	div#header a.homelink {
		display: block;
		height: 42px;
		overflow: hidden;
		position: absolute;
			left: 7px;
			top: 8px;
		text-indent: -9999px;
		width: 253px;
		}

	div#header h2 {
			display: none;
			}
/*-- COFFEE NEWS ----------------------*/
/* Page Styles */

.picontainer {
width:100%;
height:200px;
background-color:#fff;
padding:0 3px 0 0;
border-bottom:#ccc solid 2px;
}
.picontainer .logocontainer {
float:left;
width:115px;
height:130px;
}

.picontainer .logocontainer img {
padding:15px 0 0 5px;
}

.picontainer .pimid{
width:460px;
float:left;
}
.picontainer .pidesc {
padding:0px 3px 13px 3px;
height:70px;
overflow:auto;
}
.pimid {
padding:15px 0px 0px 0px;
}
.picart {
padding:15px 0px 0px 0px;
}
.picart .pidetails {
float:left;
padding:0px 0px 0px 3px;
line-height:1.25em;
}
.picart img {
float:left;
margin:0 0 0 25px;
}
.pisamplead {
float:left;
width:166px;
text-align:center;
padding:15px 0 0 0;
}
.pisamplead a {
font-size:9px;
color:#000000;
text-decoration:none;
margin:5px 0 0 0;
}
.pisamplead a:hover {
text-decoration:none;
border-bottom:#000 dotted 1px;
}
.pisamplead img {
width:146px;
border:none;
}

/*-- CONTENT CONTAINER ----------------------*/

	div#landingcontainer {
		background: #FCFAF5 url(/landing/images/content-bg.gif) repeat-x top left;
		border-top: #F4EBDB solid 1px;
		border-bottom: #FCFAF5 solid 1px;
		display: block;
		margin: 0 auto 0 auto;
		padding-top: 20px;
		position: relative;
		text-align: left;
		width: 800px;
		}

	div#landingpadding {
		border: transparent solid 1px;
		margin: 0 95px 40px 95px;
		text-align: left;
		width: 610px;
		}
	div#landingpadding-750 {
		border: transparent solid 1px;
		margin: 0 25px 40px 25px;
		text-align: left;
		width: 750px;
		}

	span.breadcrumb {
		display: block;
		font-size: 12px;
		font-weight: bold;
		margin: -10px 0 20px 20px;
		}

		span.breadcrumb a {
			border-bottom: #1989B7 dotted 1px;
			color: #1989B7;
			font-weight: bold;
			text-decoration: none;
			}

			span.breadcrumb a:hover {
				border-bottom-style: solid ;
				}

	div#landingcontainer a,
	div#landingcontainer a:link,
	div#landingcontainer a:active,
	div#landingcontainer a:visited,
	div#landingcontainer a:hover,
	table a,
	table a:link,
	table a:active,
	table a:visited,
	table a:hover {
		border-bottom: #1989B7 dotted 1px;
		color: #1989B7;
		text-decoration: none;
		outline:none;
		}
	div#landingcontainer a.account,
	div#landingcontainer a.account:link,
	div#landingcontainer a.account:active,
	div#landingcontainer a.account:visited,
	div#landingcontainer a.account:hover {
		border-bottom:none;
		outline:none;
		}
	

		div#landingcontainer a:hover,
		table a:hover {
			border-bottom-style: solid;
			}

	span.heading,
	b.heading {
		border-bottom: transparent solid 3px;
		color: #614b88;
		font-family: trebuchet MS, arial, sans-serif;
		font-size: 16px;
		font-weight: bold;
		}


/*-- CONTAINERS ----------------------*/


	div#landing-leftcolumn {
		float: left;
		text-align: left;
		width: 530px;
		}
	div#landing-rightcolumn {
		float: right;
		text-align: left;
		width: 210px;
		}

		
/*--All Advertisers Page--*/
div.allAdlist {
margin:10px 0 10px 45px;
}
div.allAdlist div {
font-size:9px;
float:left;
font-weight:normal;
text-align:center;
/*border-right:#ccc solid 1px;*/
height:100px;
width:175px;
margin-bottom:20px;
}		
div.allAdlist img  {
border: #DBDAD7 solid 1px;
margin: 5px 0 8px 0;
max-width: 140px;
width: expression(this.width > 140? 140: true);
}		
div.maxheight img {
max-height: 100px;
height: expression(this.width > 100? 100: true);
}
div.banner-header {
background: url(/landing/images/header-allpibak.png) no-repeat;
height:220px; 
width:764px;
margin:10px 0 -30px 0;
padding:10px;
} 
div.banner-header div.float-left,
div.banner-header div.float-right {
height:170px; 
width:350px;

} 
div.banner-header div.float-right {
margin:0 40px 0 0;
}
div.banner-header div.float-left ul {
list-style-type:none;
margin-left:-35px;
margin-top:5px;
}
div.banner-header div.float-left ul li {
padding:5px 0 5px 0; 
}
div.reg-allpi {
width:350px;
height:135px;
margin:15px 0 0 0;
text-align:center;
background:url(/landing/images/regBak-350x135.png) no-repeat left top;
font-size:10px;
padding:23px 0 0 0;
}
div.reg-allpi h2{
margin:0 0 5px 0;
}
div.reg-allpi hr {
  background:#f4e7b5;
  border-bottom: #000 dotted 2px;
  width:70%;
  text-align:center;
  margin:7px 0px 3px 56px;
}
.pagi .selected {
font-weight:bold;
text-decoration:none;
}


/*-- FOOTER ----------------------*/

	div#footer {
		background: #FFFFFF url(/landing/images/footer-bg.gif) repeat-x top left;
		border-top: #D5CCBD solid 1px;
		margin: 0 auto 10px auto;
		padding: 0;
		width: 800px;
		}
	div#footer-corner1 {
		background: url(/landing/images/footer-corner-left.gif) no-repeat bottom left;
		}
	div#footer-corner2 {
		background: url(/landing/images/footer-corner-right.gif) no-repeat bottom right;
		}

	div#footer-content {
		color: #62767D;
		font-size: 10px;
		margin: 8px 10px 0 10px;
		padding-bottom: 10px;
		width: 780px;
		}

		div#footer-content a {
			border-bottom: #563F80 dotted 1px;
			color: #563F80;
			font-weight: bold;
			text-decoration: none;
			}

			div#footer-content a:hover {
				border-bottom-style: solid;
				}

	span.footer-bullet {
		padding-left: 10px;
		padding-right: 10px;
		}

	b.footer-phone {
		color: #563F80;
		font-size: 10px;
		}
		
		
/*PUB SUBMISSION*/
div.box{
		margin-bottom: 15px;
		width: 100%;
		background: #EEEDEC;
		border: #DBDAD7 solid 1px;
		}
div.box h4{
		color: #614B88;
		font-family: Verdana, sans-serif;
		font-size: 14px;
		font-weight: bold;
		height: 24px;
		margin: 0;
		padding: 0 0 0 10px;
		background: #DBDAD7;
		padding-top: 5px;
		padding-bottom: 5px;
		}
div.smallbox{
		color: #000000;
		font-family: Verdana, sans-serif;
		font-size: 11px;
		line-height:1.3em;
		height: 500px;
		margin: 10px;
		position:relative;
		}
div.smallboxPI{
		color: #000000;
		font-family: Verdana, sans-serif;
		font-size: 11px;
		line-height:1.3em;
		margin: 10px;
		position:relative;
		}
div.smallbox hr,
div.smallboxPI hr {
		background-color: #bcbcbc;
		border: 0;
		clear: both;
		color: #bcbcbc;
		display: block;
		height: 1px;
		line-height: 1;
		margin: 5px 0 5px 0;
		padding: 0;
		}
div.smallbox div.colleft {
		position:absolute;
		left:0px;
		height:490px;
		border-right:#DBDAD7 dotted 1px;
		padding-right:10px;
		}
div.smallbox div.colmid {
		position:absolute;
		left:195px;
		height:490px;
		width:200px;
		padding-left:5px;
		}
div.smallbox div.colright {
		position:absolute;
		left:410px;
		height:490px;
		border-left:#DBDAD7 dotted 1px; 
		}		
div.greybox{
		margin-bottom: 15px;
		width: 100%;
		background: #EEEDEC;
		border: #DBDAD7 solid 1px;
		}
div.greybox h4{
		color: #614B88;
		font-family: Verdana, sans-serif;
		font-size: 14px;
		font-weight: bold;
		height: 24px;
		margin: 0;
		padding: 0 0 0 10px;
		background: #DBDAD7;
		padding-top: 5px;
		padding-bottom: 5px;
		}
div.smallcontainer {
		color: #000000;
		font-family: Verdana, sans-serif;
		font-size: 11px;
		line-height:1.5em;
		margin: 10px;
		position:relative;
		}
div#halves-leftcolumn-land {
		float: left;
		text-align: left;
		width:200px;
		}
div#halves-rightcolumn-land {
		float: right;
		text-align: left;
		width:400px;
		}
div.tanbox-padding-land{
		color: #000000;
		font-family: Verdana, sans-serif;
		font-size: 11px;
		height: auto;
		line-height: 1.5;
		margin: 5px;
		position: relative;
		word-wrap: break-word;
		}	
div.overflow{
  position:relative;
  float:left;
  width:100%;
  text-align:left;
  overflow:auto;
	} 		
/*-- PER INQUIRY FORM ----------------------*/

	table#pi-form,
	table#pi-form td,
	table#pi-form input,
	table#pi-form select,
	table#pi-form textarea {
		font-size: 13px;
		}

	b.primarylabel {
		font-size: 15px;
		}
	span.secondarylabel {
		font-size: 11px;
		}	
/*-- CATHOLIC SOLUTIONS / PI PROGRAM --*/
			
div.pubOutterContainer,
div.pubOutterContainer-piprog {
	margin-bottom: 15px;
  overflow: visible;
  background: #EEEDEC;
  border-top: #A7A7A7 solid 1px;
  border-bottom: #A7A7A7 solid 1px;
  border-left: #A7A7A7 solid 1px;
  border-right: #A7A7A7 solid 1px;
	}	

div.pubOutterContainer{
	width: 544px;
	}		
	
div.pubOutterContainer-piprog{
	width: 470px;
	}	
	
div.pubContainer,
div.pubContainer-100{
  position: absolute;
  left: 0;
  top: 0;
  }
div.pubContainer{
  width:550px;
  }
div.pubContainer-100{
  width:100%;
  }
div.pubContainer h4 {
			clear: both;
			color: #000000;
			font-family: Verdana, sans-serif;
			font-size: 12px;
			font-weight: bold;
			height: 24px;
			margin: 0;
			padding: 0 0 0 10px;
			}
		div.pubContainer h4 {
			background: #DBDAD7;
			}	

			div.pubContainer h4 span  {
				display: block;
				padding-top: 5px;
				}

div.lftStyles{
  float:left;
  width:180px;
  padding-top:5px
  }
div.rghtStyles{
  float:right;
  width:550px
  }

div.pubContainer div.pubset-left,
div.pubContainer div.pubset-right,
div.pubContainer div.pubset-center,
div.pubContainer-100 div.pubset-left,
div.pubContainer-100 div.pubset-right,
div.pubContainer-100 div.pubset-center,
div.pubContainer div.pubset-left-piprog,
div.pubContainer div.pubset-right-piprog{
  font-size: 10px;
  padding:5px;
  }
	
div.pubContainer div.pubset-left,
div.pubContainer div.pubset-right,
div.pubContainer div.pubset-center,
div.pubContainer-100 div.pubset-left,
div.pubContainer-100 div.pubset-right,
div.pubContainer-100 div.pubset-center{
  text-align: center;
	font-weight: bold;
	width:175px;
  }	

div.pubContainer div.pubset-left-piprog,
div.pubContainer div.pubset-right-piprog{
  width:215px;
  }
	
div.pubContainer div.pubset-left,
div.pubContainer div.pubset-left-piprog,
div.pubContainer div.pubset-left{
  float:left;
  float: left; /*leave this value alone*/
  }
div.pubContainer div.pubset-right,
div.pubContainer div.pubset-right-piprog,
div.pubContainer div.pubset-left{
  float:right;
  }		
div.pubContainer div.pubset-left div.title,
div.pubContainer div.pubset-right div.title,
div.pubContainer div.pubset-left-piprog div.title,
div.pubContainer div.pubset-right-piprog div.title,
div.pubContainer-100 div.pubset-left div.title,
div.pubContainer-100 div.pubset-right div.title {
  padding-top: 8px;
  }
div.pubContainer div.pubset-left div.cover,
div.pubContainer div.pubset-right div.cover,
div.pubContainer div.pubset-left-piprog div.cover,
div.pubContainer div.pubset-right-piprog div.cover,
div.pubContainer-100 div.pubset-left div.cover,
div.pubContainer-100 div.pubset-right div.cover{
	}
div.pubContainer div.pubset-left div.cover img,
div.pubContainer div.pubset-right div.cover img,
div.pubContainer div.pubset-left-piprog div.cover img,
div.pubContainer div.pubset-right-piprog div.cover img,
div.pubContainer-100 div.pubset-left div.cover img,
div.pubContainer-100 div.pubset-right div.cover img{
  border: #A7A7A7 solid 1px;
  margin: 5px;
  }	
div.pubContainer div.pubset-left div.descript,
div.pubContainer div.pubset-right div.descript,
div.pubContainer div.pubset-left-piprog div.descript,
div.pubContainer div.pubset-right-piprog div.descript,
div.pubContainer-100 div.pubset-left div.descript,
div.pubContainer-100 div.pubset-right div.descript{ 
  line-height:1.3em; 
  }
div.descript div.list {
	width:150px;
	margin:5px 0 0 5px;
	line-height:1.3;
}
.border-right{
  border-right:1px solid #ccc;
  height:300px;
  }		
.border-left{
  border-left:1px solid #ccc;
  height:300px;
  }	
.height-15 {
height:15px;
}
padding-top-5 {
padding:5px 0 0 0;
}
div.pubContainer-100 .border-right{
  border-right:1px solid #ccc;
  height:215px;
  }		
div.pubContainer-100 .border-left{
  border-left:1px solid #ccc;
  height:215px;
  }					
.stepcarousel{
  position: relative; /*leave this value alone*/
  overflow: scroll; /*leave this value alone*/
  }
.stepcarousel .panel{
  float: left; /*leave this value alone*/
  overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
  }
p.samplebuttons,
p.samplebuttons-100 {
  text-align: right;
  }
p.samplebuttons {
  width:550px;
  }
p.samplebuttons-100 {
  width:100%;
  }
span.samplebuttons_left{
  text-align: right;
  }
p.samplebuttons a,
span.samplebuttons_left a{
  color: #2e6ab1;
  padding: 1px 2px;
  margin-right: 2px;
  text-decoration: none;
  }
div.adLogo-detail img {
	border: #DBDAD7 solid 1px;
	max-width: 140px;
	width: expression(this.width > 140? 140: true);
}	
/*CATHOLIC SOLUTIONS FORM PAGE*/
div.greybox{
		width: 422px;
		height:600px;
		background: #EEEDEC;
		border: #DBDAD7 solid 1px;
		margin: 0 auto;
		}
div.greybox h4{
		color: #614B88;
		font-family: Verdana, sans-serif;
		font-size: 14px;
		font-weight: bold;
		margin: 0;
		padding: 5px;
		background: #DBDAD7;
		}
div.smallgreybox{
		color: #000000;
		font-family: Verdana, sans-serif;
		font-size: 11px;
		line-height:1.3em;
		margin: 10px;
		position:relative;
		height:600px;
		}
div.smallgreybox hr {
		background-color: #bcbcbc;
		border: 0;
		clear: both;
		color: #bcbcbc;
		display: block;
		height: 1px;
		line-height: 1;
		margin: 3px 0 0px 0;
		padding: 0;
		}
div.smallgreybox div.greyleft {
		position:absolute;
		left:0px;
		width:170px;
		height:540px;
		border-right:#DBDAD7 dotted 1px;
		padding-right:10px;
		}
div.greyleft p{
		margin-bottom:-5px;
		line-height:1.3em;
		}
div.smallgreybox div.greymid {
		position:absolute;
		left:170px;
		width:212px;
		padding-left:20px;
		padding-right:10px;
		text-align:left;
		}
div.height-475 {
		height:475px;
		}
div.width-100-height-100 {
		height:100px;
		width:100%;
		}
div.height-40 h4 {
		height:40px;
		}			
div.greybox .width-100-height-100 {
		width:100%;
		height:100px;
		}
div.greyleft .width-170-height-195 {
		width:170px;
		height:195px;
		}
/* PURE CSS DIV TOOLTIP -- FRAUD POLICY -- */
a.tooltip-fraud,a.tooltip-fraud:hover {text-decoration:none;position:absolute;cursor:auto;}
a.tooltip-fraud span {display:none;text-align:left;font-size:9px;margin-top:15px;font-weight:bold;}
a.tooltip-fraud:hover span{display:inline; position:absolute;}

a.tooltip-fraud div.whitebox-outside {
width:300px;
height:100px;
overflow:auto;
}
/* BORDERS */ 
.border-bottom-blue {
		border-bottom:#57b7df solid 2px;
		} 
.border-top-bottom-blue {
		border-top:#0f75bc solid 3px;
		border-bottom:#0f75bc solid 3px;
		padding:10px;
		height:70px;
		margin-top:-40px;	
		text-align:center;	
		} 
.border-top-bottom-blue img.logo {
		border:#57b7df solid 2px;
		max-height:65px;
		max-width:150px;
		margin:0 15px 25px 0;
		} 
/* REG */
  div.reg {
    width:360px;
  	height:114px;
    margin:0px;
    text-align:center;
    background:#ffffff url(/img/regBak.gif) no-repeat left top;
		font-size:10px;
	}
  div.reg h1,
	div.reg a {
    color: #614B88;
    margin-bottom:3px;
  }
  div.reg hr {
    background:#f4e7b5;
    border-bottom: #000 dotted 2px;
    width:70%;
    text-align:center;
    margin:5px 0px 3px 56px;
  }
/* BROWSE SECTION */
	div.landsplash-browse div.leftcol {
  	float:left;
  } 
	div.landsplash-browse div.rightcol {
  	float:right;
  } 
  div.landsplash-browse div.leftcol, 
  div.landsplash-browse div.rightcol{
  	border:#dbd7d8 solid 1px;
  	width:367px;
  	padding:0 0 0 5px;
  } 
  div.landsplash-browse div.leftcol div.landlink-container, 
  div.landsplash-browse div.rightcol div.landlink-container{
  	overflow:auto;
  	height:405px;
  	clear:both;
  	margin-top:-10px;
  } 
   div.landlink-container p,div.landlink-container ol li {
  	width:auto;
  	line-height:1.45em; 
  	padding:0 5px 0 5px;
  }
	div.landlink-container div.greybox-outside {
  	width:305px;
  }
	div.landlink-container ol img {
  	margin:5px 0 5px 0;
  	padding:5px;
		border:#ccc solid 1px;
  }
   div.landlink-container a {
  	font-size:10px;
  }
  div.landsplash-browse h4 {
    clear:both;
    background:#ffffff url(http://www.mediabids.com/img/aboutBak.gif) repeat-x left top;
    border: #dbd7d8 solid 1px;
  	width:275px;
    padding-left:5px;
  	text-align:center;
  	position:relative;
  	top:-10;
  	left:15;
  }
	
	/* MAGCLOUD */
	div.magcloud-logocontainer {
  width:100%;
  height:63px;
  text-align:center;
  background: #d10d0e url(/marketing/images/magcloud/magcloud-background.jpg) repeat-x left top;
	}
	
	/* PUB RESOURCES */
	
div#featured-resources {line-height: 1.3;margin-bottom: 20px;}
div#featured-resources p {clear: both;height: auto;margin: 0;}
div.featured-resources {clear: both;color: #000000;cursor: hand;display: block;height: auto;overflow: hidden;}
div.featured-resources img.cover-thumbnail {background: #FFFFFF;border: #DBDAD7 solid 1px;float: left;margin: 10px 5px 5px 0px;padding: 2px;width: 75px;}
div.leftcol-pubresources {width: 250px;float:left;line-height:2.0em;}	
div.leftcol-pubresources div.float-left {float:left;}	
div.leftcol-pubresources div.textcontainer{width:100px;line-height:1.25em;margin:;}		
div.leftcol-pubresources ul li {color: #614B88;cursor:pointer;list-style-type:none;margin:0 0 0 -35px;}
div.leftcol-pubresources ul li.headerspan ul {margin:;}
div.leftcol-pubresources ul li.headerspan ul li {list-style-type:none;margin:-23px 0 0 -20px;line-height:;}
div.leftcol-pubresources div.bodydiv {margin:0 0 0 20px;color:#000000;}
div.leftcol-pubresources div.bodydiv a {text-decoration:none;}
	
	
	

