/*  Style Sheet for new Community area and other major sections  */

.featurebox a, .smallfeature a, .nextspacebox a { color: #c95000; text-decoration: none }
.featurebox a:hover, .smallfeature a:hover, .nextspacebox a { text-decoration: none }

table.featurelayout { border: 0px solid #cccccc; }
table.featurebox { border: 0px solid #cccccc; padding: 0px 0px }
td.boxed  {  border: 1px solid #cccccc; padding: 0px 0px; background-color:#fafafa; }
.featurebox td{ border: 0px solid #cccccc; padding: 12px; margin: 0px;  }
.bannertable td{ border: 0px solid #cccccc;  }

th.featureboxtop {background: url("../images/banners/box_topbg.gif") repeat-x; padding: 6px; font-family: Verdana, sans-serif; font-size: 8pt; font-weight: bold; color: #666666; border-bottom: 1px solid #cccccc }

.featureboxbottom { background: url("../images/banners/box_bottombg.gif") repeat-x; vertical-align: top}

td.nextsmalllinks { padding: 0px 10px 6px 10px; background-color: #fafafa; border-style: none }

.featurebox p, .smallfeature p, { 	
	font-family: Verdana, sans-serif; 
	font-weight: normal; 
	line-height: 133%; 
	margin: 0px 0px 6px 0px; 
	padding: 0px;
	border-style: none;
	}
.featurebox p  {font-size: 100%;}

.featurebox.nextsmalllinks p {
	font-size: 85%; font-weight: normal; line-height: 133%;
	}
 .smallfeature p { font-size: 85%; font-weight: normal; line-height: 133%; }

.featurebox li, smallfeature li, { list-style-type: square; font-family: Verdana, sans-serif; font-size: 85%; font-weight: normal; line-height: 133%; margin: 0px 0px 0px 12px; border-style: none; }

.featurebox img, .smallfeature img{border-style: none;  }

.featurebox h1, .nextspacebox h1{ font-family: Verdana, sans-serif; font-size: 160%; font-weight: normal; line-height: 125%; color: #409a32; margin: 0px 0px 6px 0px; border-style: none; }


.featurebox h3, .smallfeature h3 .nextspacebox h3{ font-family: Verdana, sans-serif; font-size: 100%; font-weight: bold; line-height: 125%; color: #409a32; margin: 6px 0px 6px 0px; border-style: none; padding-top: 6px; }
.featurebox.featureboxtop h2, .smallfeature h2{ font-family: Verdana, sans-serif; font-size: 100%; font-weight: bold; color: #666666; margin: 0px; border-style: none; padding-top:0px; }

.smallfeature h3  {  margin-top: 0px; padding-top: 0px;  }

p.featureboxlarge { font-family: Verdana, sans-serif; font-size: 100%; font-weight: normal; line-height: 133%; margin: 0px 0px 4px 0px; border-style: none }


.bannertable { margin: 0px 0px 10px 0px; width: 100% }
.subbantable { border: 1px solid #cccccc; margin: 0px 0px 10px 0px }

.subban { background: url("../images/banners/subban_bg.gif") repeat-x; padding: 8px 8px 8px 14px; font-family: Verdana, sans-serif; font-size: 8pt; font-weight: normal; line-height: 133%; margin: 0px; color: #666666 }

.bannercommunity { height: 50; background: url("../images/banners/bannerbg_community.gif") repeat-x; }

.bannerprodserv { height: 50; }

.bannerprofdev { height: 50; }

.bannerresearch { height: 50; }

.bannerpartnership { height: 50; background: url("../images/banners/bannerbg_partnership.gif") repeat-x; }

ul.bannerbullets { background: url("../images/banners/subban_bg.gif") repeat-x; padding: 8px 8px 8px 30px; font-family: Verdana, sans-serif; font-size: 8pt; font-weight: normal; line-height: 133%; margin: 0px; color: #666666; list-style-type: square }

.bannerglance { background: url("../images/banners/subban_bg.gif") repeat-x; padding: 0px 8px 8px 20px; font-family: Verdana, sans-serif; font-size: 8pt; font-weight: normal; line-height: 133%; margin: 0px; vertical-align: bottom }

.bannercommlinebg { background: url("../images/banners/subban_comm_linebg.gif") repeat-x }

.bannerprodlinebg { background: url("../images/banners/subban_prod_linebg.gif") repeat-x }

.bannerprofdevlinebg { background: url("../images/banners/subban_profdev_linebg.gif") repeat-x }

.bannerresearchlinebg { background: url("../images/banners/subban_research_linebg.gif") repeat-x }

.bannerpartnerlinebg { background: url("../images/banners/subban_partner_linebg.gif") repeat-x }


