@charset "utf-8";
/* CSS Document */

body{ margin:0; padding:0; background:url(../images/innohub/TopBg.jpg) left top repeat-x; font:normal 12px/18px Arial, Helvetica, sans-serif;}
.wrapper{ width:930px; margin:auto; overflow:hidden;}
.header{ padding:20px 0 10px 0; overflow:hidden; text-align:center;}

.mainMenu{ font-size:16px; font-weight:100; background:#edeee0; width:930px; overflow:hidden}
.mainMenu ul{ margin:0; padding:0;}
.mainMenu ul li{ margin:0; padding:0; list-style:none; float:left; display:block;}
.mainMenu ul li a{ color:#282321; text-decoration:none; font-weight:bold; padding:15px 28px; text-align:center; height:38px; width:102px; overflow:hidden; background:#dcd200; float:left; display:block;}
.mainMenu ul li a:hover{ background:#b3ab04; color:#fff; text-decoration:none}
.mainMenuBdr{ border-right:2px solid #fff;}


.footerBanner{ padding:0; float:left; margin:0; }
.footerBanner img{ border:none;}
.footer { text-align:left; line-height:20px; padding:0 0 5px 0; color:#666; margin:10px 0 0 0;}
.footer a, .footer a.mainlevel { text-decoration:none; color:#666; padding:0 16px 0 0px; }
.footer a:hover{ text-decoration:underline; color:#00993e;}
.footer p { margin:0;}
.footer table { border-style:none; border:#fff 0px solid;  }
.mainleveldot-img { background:url(../images/footerLinkseperator.gif) -6px top no-repeat;}


.contentSection{ overflow:hidden;}
.homeGreenArea{ width:374px; float:left; padding:15px; line-height:18px; color:#323311; background:#aed402;}

.loginBox{ width:511px; float:right; padding:15px; background:url(../images/loginBoxBg.gif) no-repeat left top; margin:0; font:bold 11px Verdana, Arial, Helvetica, sans-serif}
.loginBox a{ color:#d50c02; text-decoration:none; }
.loginBox a:hover{ color:#d50c02; text-decoration:none; }
.loginBox p { margin:5px 0 15px 35px; padding:0; white-space:nowrap}
.loginBox .inputbox2 { margin:0 0 0 10px;}
.loginBox .inputbox1 { margin:0 0 0 11px;}
.loginBox p a { text-transform:uppercase; text-decoration:none; color:#FF0000; padding:0 5px; }
.loginBox p a:hover { color:#736e02}
/* inner Page */

.greenTxt{ text-align:center; padding:15px; overflow:hidden; background:#00923f; }

.TabSection {font-size:14px; font-weight:100; background:#00923f; width:930px; overflow:hidden; margin:auto; background:#b8dc7c;}
.TabSection ul{ margin:0; padding:0;}
.TabSection ul li{ margin:0; padding:0; list-style:none; float:left; display:block;}
.TabSection ul li a{ color:#282321; text-decoration:none; font-weight:bold; padding:15px 13px; text-align:center; width:164px; overflow:hidden; background:#b8dc7c; float:left; display:block;}
.TabSection ul li a:hover{ background:#85c226; text-decoration:none}
.TabSection ul li.tabSelected a{ background:#85c226; text-decoration:none}

.tabContent{ overflow:hidden; }

.tabContentHolder { padding:5px 0 0 0; color:#3c3c3c; }
.tabContentHolder p{ margin:0; padding:0 0 15px 0;  font:normal 12px/18px Verdana, Arial, Helvetica, sans-serif; }
.tabContentHolder a{ text-decoration:underline; color:#009933;}
.tabContentHolder a:hover{ text-decoration:underline; color:#000;}
.tabContentHolder h1{ font-size:22px; font-weight:normal; color:#000; background:#dcd200; margin:0 0 10px 0; padding:10px; float:left; }
.tabContentHolder h2 { font-size:18px; font-weight:normal; color:#000; margin:0; padding:0 0 10px 0;  }
.tabContentHolder h3 { font:bold 16px "Trebuchet MS", Verdana, Arial ; color:#000; margin:0 0 5px 0; padding:0; }


.PagetitleYel { font-size:22px; font-weight:normal; color:#000; background:#dcd200; margin:10px 0 10px 0; padding:10px; float:left; }


.tabContentHolder textarea,.tabContentHolder input,.tabContentHolder select{ font:normal 11px Arial, Helvetica, sans-serif; color:#666;} 
.tabContentHolder ul{ margin:0; padding:0 0 10px 0;}
.tabContentHolder ul li{ margin:0; padding:0 0 10px 15px; list-style:none; background:url(../images/innohub/bullet.gif) no-repeat left 5px;}
.tabContentHolder table{ background:#ddd;}
.tabContentHolder table tr th{ background:#dcd200;}
.tabContentHolder table tr td{ background:#fff; vertical-align:top;}

.moduletable { margin:0; padding:0;	}

.txtB11 { font:bold 11px/16px Verdana, Arial, Helvetica, sans-serif; vertical-align:top}
.txtB { font:bold 12px/18px Verdana, Arial, Helvetica, sans-serif; vertical-align:top}
.txt { font:normal 12px/18px Verdana, Arial, Helvetica, sans-serif; vertical-align:top}
.star { color:#FF0000;}
.BgGr { background:#e7e7e7}
.BgDGr { background:#c1c1c1}

.DGray { font:bold 12px/18px Verdana, Arial, Helvetica, sans-serif; vertical-align:top; background:#e3e3e3}
.LGray { font:normal 12px/18px Verdana, Arial, Helvetica, sans-serif; vertical-align:top; background:#f4f4f4}
.bgW { background:#fff;}
.brd { border:#9a9a9a 1px solid}
.brdB { border-bottom:#666 1px solid}

.LYBg { background:#FFFF99;}
.txtB18 { font-size:18px; font-weight:bold}

.breadcrumbs  { font:normal 12px/30px Verdana, Arial, Helvetica, sans-serif; color:#666666 }
.breadcrumbs  a { text-decoration:underline; color:#333; font-weight:bold; padding:0 8px 0 0; }
.contentpanenom ul { margin:0; padding:0;}
.contentpanenom ul li { list-style:none; margin:5px 5px 15px 10px ; padding:0 10px 0 15px; background:url(../images/G_arrow.gif) left 2px no-repeat;}
.contentpanenom ul li a { color:#333; font:bold 12px Verdana, Arial, Helvetica, sans-serif;}
.contentpanenom ul li a:hover, .contentpane ul li a:active { color:#006633; text-decoration:none}

.contentpanenom a {  font:bold 12px/30px Verdana; color:#333; padding:10px; }
.contentpanenom a:hover { color:#006600; text-decoration:none;}
.contentdescriptionnom p { margin:0}

span.article-section a { text-decoration:none; color:#04770a; line-height:30px }
span.article-section a:hover { text-decoration:underline; color:#666; }
/*
.sectiontableheader, .sectiontableheader a { background:#CCC; line-height:30px; color:#000; font-weight:bold; padding:0  0 0 5px;}
*/
.sectiontableheadernom { display:none}

.backbutton { text-align:center; margin:5px 0;}

.chronoform a{ color:#fff; text-decoration:none; font:normal 0px Arial}

#ArticalSubMenu ul { margin:0; padding:0; }
#ArticalSubMenu ul li { float:left; list-style:none; display:block; margin:0 2px 0 0;}
#ArticalSubMenu ul li a { text-decoration:none; font:bold 14px "Trebuchet MS", Verdana, Arial; display:block; padding:10px 20px; background:#b8dc7c; color:#000; }
#ArticalSubMenu ul li a:hover { background:#85c226;}
#ArticalSubMenu ul li a.active { background:#85c226;}


ul.ContBullet { margin:0; padding:0;  color:#666;}
ul.ContBullet li{ margin:0; padding:0 0 10px 15px; list-style:none; background:url(../images/innohub/bullet.gif) no-repeat left 5px; list-style:none}

.article-content p { margin:0 0 10px 0; color:#666;}
.article-content a, .pagenavbar a, .readonitem6a { color:#028f16; text-decoration:underline }
.article-content a:hover, .pagenavbar a:hover, .readonitem6a:hover { color:#000; text-decoration:none}
.article-content h3{ font:bold 14px "Trebuchet MS", Verdana, Arial ; color:#3c3c3c;  margin:5px 0 5px 0; padding:0; }

h2.contentheading, h2.contentheadingitem6a, .componentheadingitem6a, .moduletablesub  h3, .componentheading, .componentheadingnom  { margin:10px 0; font-size:22px; font-weight:normal; color:#04770a;    }

.article-section { padding: 10px 0; font-size:22px; font-weight:normal; color:#04770a   }
#gn_container_1_1 { background:url(../images/innohub/NewsBG.gif) left top no-repeat ; margin:0 0 0 10px;  }
#gn_container_1_1 .gn_news { margin:20px 0 0 0;}
#gn_container_1_1 .gn_news  a { text-decoration:none; color:#528806; font-weight:bold }
 
.blogitem6a, .article-tools { width:100%; padding:10px 0 0 0 ;}



/* Clearfix */
.clearfix:after {
	clear: both;
	display: block;
	content: ".";
	height: 0;
	visibility: hidden;
}

* html > body .clearfix {
	width: 100%;
	display: block;
}

* html .clearfix {
	height: 1%;
}

ul.pagination {
	margin: 15px auto;
	padding: 10px 0;
	background: url(../images/hdot.gif) repeat-x top;
}

ul.pagination li {
	margin: 0;
	padding: 0;
	display: inline;
	background: none;
}

ul.pagination li span{
	padding: 2px 5px;
}

ul.pagination a, ul.pagination a:active  {
	padding: 2px 5px; color:#028f16;
	border: 1px solid #c5c5c5;
}

ul.pagination a:hover, ul.pagination a:active, ul.pagination a:focus {
	border: 1px solid #000;
	background: #FFFFFF;
}

.pagenavbar {
	padding-left: 14px;
}

.pagenavcounter {
	padding: 8px 14px 0 14px;
}

.bubble1 { background:#006600; font:normal 2px Verdana, Arial, Helvetica, sans-serif}
.bubble2 { background:#FFFF00; font:normal 2px Verdana, Arial, Helvetica, sans-serif}
.bubble3 { background:#FF0000; font:normal 2px Verdana, Arial, Helvetica, sans-serif}
.bubble4 { background:#6699FF; font:normal 2px Verdana, Arial, Helvetica, sans-serif}

.moduletablesub ul.menu { margin:0; padding:0; }
.moduletablesub ul.menu li { float:left; list-style:none; margin:0 2px 0 0; font:bold 14px "Trebuchet MS", Verdana, Arial;}
.moduletablesub ul.menu li a { padding:10px 15px; background:#b8dc7c; display:block; color:#000; text-decoration:none}
.moduletablesub ul.menu li.active a, .moduletablesub ul.menu li a:hover { background:#85c226}

/* common Styles */
.fLeft{ float:left;}
.fRight{ float:right;}
.pT55{ padding-top:65px;}
.pT20{ padding-top:20px;}
.pT5{ padding-top:5px;}
.pT15{ padding-top:15px;}
.pL10 { padding-left:10px}
.pL20 { padding-left:20px}
.pR10 { padding-right:10px}
.pR30 { padding-right:30px}
.m0 { margin:0; padding:0}
.mT20{ margin-top:20px;}
.mT10{ margin-top:10px;}
.mB10{ margin-bottom:10px;}
.clear{ clear:both; height:0px; font:normal 1px/0px  Arial;}
.taC{ text-align:center;}
.taR{ text-align:right;}
.vaT { vertical-align:top}
.whiteTxt{ color:#fff;}
.width50{ width:50%;}
.AllCaps { text-transform:uppercase}
form { margin:0; padding:0}
.ColR { color:#CC0000}
.txt16 { font-size:16px}
