#box_topGEN h4 {
  margin: 0px;
  padding: 8px 0px 5px 10px;
  color: #5A5A5A;
  font-size: 18px;
  height: auto;
	background: url(GENtitle.png) no-repeat left top !important;
	border-bottom: 1px solid #B7B8B9;
}

#box_topGEN {
  overflow: hidden;
}

#box_topGEN li {
  margin: 0;
  padding: 0;
  padding-left: 5px;
  background: none;
  font-size: 11px !important;
}

#main h2, #mainLN_M h2, #mainM_only h2 {
  margin-bottom: 14px;
}

#vc_tool {
  margin-left: 18px;
  margin-bottom: 20px;
}

#vc_tool li {
  background: none;
  margin: 0;
  padding: 0;
  padding-bottom: 4px;
}

#sf_branches li {
  margin-left: 0;
}

#leftNavlinks .nobullets p {
  margin: 0;
  font-size: 11px;
  font-weight: bold;
  padding: 5px 0 5px 12px;
}

#Linkcolor3small {
  padding-top: 5px;
  padding-bottom: 5px;
}

#box_backGEN {
  position: relative;
}

#main .infobox {
  float: right;
  width: 225px;
  margin-right: 10px;
  margin-left: 10px;
}

a img {
  border: 0 none;
}


/*
 * infobox bgimage styling -- stalled due to template incompatibilities.
 *
 * images below sourced from allfiles_Nov14_2008/Main/*
 */

#rightCol div.infobox {
}

#box_backGEN {
    background: url(GENmiddle.png) no-repeat left top;
}

#box_topGEN p {
  font-size: 11px !important;
	margin-top: 5px;
  margin-left: 15px;
}

#box_topGEN li p {
	margin-top: 0 !important;
  margin-left: 0;
  padding: 2px 8px 5px 10px;
}

#rightCol #box_botGEN {
  background: url(GENbtm.png) no-repeat left top;
	height:5px;
}

/*
 * END: infobox bgimage styling
 */

/*
 * infobox li styling
 */
 
.infobox li {
	margin-left: 20px !important;
	margin-right: 10px !important;
  background: url(rightCol_bullet.jpg) no-repeat 0 5px !important;
  list-style: none;
}

.infobox li p {
	padding-left: 10px !important;
}

/* list-item filetype bullets */

li.pdf {
	list-style: none outside url("pdf.gif");
	margin-left: 40px !important;
	background: none !important;
}

.infobox li.pdf p {
	padding-left: 0 !important;
}

li.flash {
	list-style: none outside url("icon_flash1.gif");
	background: none !important;
	margin-left: 40px !important;
	padding-left: 0 !important;
}	

li.ppt {
	list-style: none outside url("file-ppt.gif");
	background: none !important;
	margin-left: 40px !important;
	padding-left: 0 !important;
}

li.wmv {
	list-style: none outside url("file-wmv.gif");
	background: none !important;
	margin-left: 40px !important;
	padding-left: 0 !important;
}

li.feed {
	list-style: none outside url("feed.gif");
	background: none !important;
	margin-left: 40px !important;
	padding-left: 0 !important;
}

li.xls {
	list-style: none outside url("file-xls.gif");
	background: none !important;
	margin-left: 40px !important;
	padding-left: 0 !important;
}
				
li.eloquent {
	list-style: none outside url("file-eloquent.gif");
	background: none !important;
	margin-left: 40px !important;
	padding-left: 0 !important;
}

		
	




.nobullets {
list-style: none !important;
} 
 

ul {
  padding-left: 0;
}

.nobullets li {
  background: none !important;
	margin-left: 0 !important;
}



/*
 * infobox li styling
 */





#Linkcolor3 {
  padding:5px 0 5px 12px;
}

/* home page tweaks */

span.enhance {
  position: relative;
  top: -20px;
  margin-left: 12px;
}

#wrapper2MP {
background:transparent url(bckgrd_mainMC.jpg) repeat-y scroll left top;
height: auto;
}




