/*Common rule*/

html{
height:100%;
margin-bottom:1px;
}

* {margin:0;padding:0;outline:none;}

body{
background:#98a750 url("../images/bg_diag.gif") repeat;
font-family:Arial, Tahoma, "MS Sans Serif";
font-size:12px;
color:#3e3b33;
line-height:2.25em;
word-spacing:.1em;
cursor:default;
}

a:link,a:visited{
color:#769614;
text-decoration:none;
cursor:pointer;
}
a:hover, a:active, a:focus{
color:#b6b442;
text-decoration:none;
cursor:pointer;
}

a:focus, input:focus{outline:none;}

acronym{cursor:help;}

fieldset{border:none;}
img{border:0;}

h1{font-size:2.5em;color:#2a2824;}
h2{font-size:1.3em;}
h3{font-size:1.1em;}

optgroup{font-style:normal;}
optgroup option{margin-left:15px;}

p{margin:10px 0;letter-spacing:normal;}

ul{
list-style:disc outside;
margin:7px 25px;
}

.width100pc, .width5pc, .width8pc, .width10pc, .width11pc, .width13pc, .width14pc, .width15pc, .width18pc, .width19pc, 
.width20pc, .width24pc, .width25pc,
.width30pc, .width40pc, .width45pc, .width50pc,
.width60pc, .width72pc, .width75pc, .width80pc, .width99pc{
display:block;
float:left;
width:100%;
}

.width5pc{width:5%;}
.width8pc{width:8%;}
.width10pc{width:8.75%;padding:5px 4px;}
.width11pc{width:11%;}
.width13pc{width:13%;}
.width14pc{width:14%;}
.width15pc{width:14.3%;padding:5px 5px;}
.width18pc{width:18%;}
.width19pc{width:19%;}
.width20pc{width:18.1%;padding:5px 5px;}
.width24pc{width:24%;}
.width25pc{width:25%;}
.width30pc{width:30%;}
.width40pc{width:40%;}
.width45pc{width:44.90%;}
.width50pc{width:50%;}
.width60pc{width:60%;}
.width72pc{width:72%;}
.width75pc{width:75%;}
.width80pc{width:80%;}
.width99pc{width:99%;}

.footnoteStar{color:#F25A21;font-size:1.5em;}

/*layout*/

#bgLeaf{
background:url("../images/bg_leaf.png") no-repeat center top;
margin-bottom:-557px;
width:100%;
height:557px;
overflow:auto;
}

#main{
display:block;
margin:0 auto;
width:981px;
}

#container{
display:block;
float:left;
overflow:auto;
}
/*top*/
#top{
position:relative;
margin-bottom:-7px;
width:100%;
height:180px;
float:left;
z-index:3;
}

a.goHome{
background:transparent url("../images/logo.png") no-repeat center top;
display:block;
float:left;
margin:17px 0 0 25px !important;
margin:17px 0 0 12px;
width:270px;
height:140px;
}

#topInner{
background:transparent url("../images/bg_top.png") no-repeat;
margin:102px 0 0 399px !important;
margin:102px 0 0 346px;
width:281px;
height:21px;
float:left;
}

a.langEn:link, a.langTh:link, a.langEn:visited, a.langTh:visited,
a.langHome:link, a.langHome:visited{
background:#b8e143;
display:block;
float:left;
margin:31px 3px 0 547px !important;
margin:31px 3px 0 421px;
padding:5px 0 0 0;
width:31px;
height:21px;
color:#3c3931;
text-align:center;
line-height:1.4em;
}

a.langEn:link, a.langEn:visited, a.langTh:link, a.langTh:visited{
margin:31px 3px 0 0 !important;
margin:31px 3px 0 0;
}

a.langEn:hover, a.langTh:hover, a.langEn:active, a.langTh:active{
color:#999731;
}

a.langHome:link, a.langHome:visited{background:#b8e143 url("../images/bg_icon_home.gif") no-repeat center top;}

a.langHome:hover, a.langHome:active{background-position:center bottom;}

a.langOn:link, a.langOn:visited, a.langOn:hover, a.langOn:active{background-color:#FFFFFF;}


/*navTop*/
#navTop{
background:transparent url("../images/bg_nav.png") no-repeat center top;
display:block;
float:left;
margin-bottom:-7px !important;
margin-bottom:0px;
padding:37px 17px 17px 15px;
width:949px;
height:50px;
}

#searchBox{
display:block;
float:left;
padding:13px 0 0 26px;
width:208px;
height:37px;
}

#searchBox span{display:block;float:left;margin:-3px 4px 0 0; color:#b3df27;}
#searchBox input{border:none;display:block;float:left;}

#searchBox input.text{
background:transparent url("../images/bg_input_search.gif") no-repeat center top;
background-attachment:scroll !important;
background-attachment:fixed;
padding:2px 2px 1px 3px;
width:139px;
height:16px;
color:#574c3e;
}

#searchBox input.button{
background:none;
padding:0;
width:19px;
height:18px;
cursor:pointer;
}

/*adv_search*/

a.advSearch:link, a.advSearch:visited{
background:transparent url("../images/bg_advance_search.gif") no-repeat 0 0;
display:block;
float:right;
margin:2px 0px 0 0 !important;
margin:2px 0px 0 0;
width:97px;
height:12px;
}



/*mid*/
#mid{
margin:0 !important;
margin:0 0 10px 0;
width:100% !important;
width:auto;
float:left;
}

/*left*/

#left{
float:left;
margin-right:-7px;
width:209px;
overflow:auto;
}

#eNews{
background:transparent url("../images/bg_e_news.png") no-repeat center top;
padding:54px 0 0 15px;
width:194px;
height:61px;
}

#eNews input{border:none;display:block;float:left;}

#eNews input.text{
background:transparent url("../images/bg_input_e_news.gif") no-repeat center top;
background-attachment:scroll !important;
background-attachment:fixed;
padding:2px 2px 1px 3px;
width:123px;
height:15px;
color:#3e3b33;
font-style:italic;
}

#eNews input.button{
background:none;
padding:0;
width:45px;
height:18px;
cursor:pointer;
}

#eNews a{
display:block;
float:left;
margin:8px 0 0 0;
width:150px;
height:18px;
}

#leftBanner1{
background:transparent url("../images/bg_thumb_banner1.png") no-repeat center top;
display:block;
width:209px;
height:158px;
}

#leftBanner2{
background:transparent url("../images/bg_thumb_banner2.png") no-repeat center top;
display:block;
width:209px;
height:91px;
}

#leftBanner3{
background:transparent url("../images/bg_thumb_banner3.gif") no-repeat center top;
display:block;
margin:0 0 7px 0;
width:209px;
height:45px;
}

#leftBanner31{
background:transparent url("../images/bg_thumb_banner31.gif") no-repeat center top;
display:block;
margin:0 0 7px 0;
width:209px;
height:45px;
}

#leftBanner32{
background:transparent url("../images/bg_thumb_fic.png") no-repeat center top;
display:block;
margin:0 0 7px 0;
width:209px;
height:100px;
}
#leftBanner4{
background:transparent url("../images/bg_thumb_banner4.png") no-repeat center top;
display:block;
margin:0;
width:209px;
height:100px;
}

#leftBanner5{
background:transparent url("../images/bg_thumb_banner5.png") no-repeat center top;
display:block;
margin:0;
width:209px;
height:91px;
}

#leftBanner6{
background:transparent url("../images/bg_thumb_banner6.png") no-repeat center top;
display:block;
margin:0;
width:209px;
height:91px;
}

#leftBanner7{
background:transparent url("../images/bg_thumb_banner7.png") no-repeat center top;
display:block;
margin:0;
width:209px;
height:91px;
}

#leftBanner8{
background:transparent url("../images/bg_thumb_banner8.png") no-repeat center top;
display:block;
margin:0;
width:209px;
height:91px;
}

#leftBanner9{
background:transparent url("../images/bg_thumb_banner9.png") no-repeat center top;
display:block;
margin:0;
width:209px;
height:91px;
}

#leftBanner10{
background:transparent url("../images/bg_thumb_futurefood.png") no-repeat center top;
display:block;
margin:0;
width:209px;
height:91px;
}

#leftBanner11{
background:transparent url("../images/bg_thumb_PT.png") no-repeat center top;
display:block;
margin:0;
width:209px;
height:91px;
}

#leftBanner12{
background:transparent url("../images/bg_thumb_TFF.png") no-repeat center top;
display:block;
margin:0;
width:209px;
height:91px;
}

#leftBanner13{
background:transparent url("../images/bg_thumb_OAIB.png") no-repeat center top;
display:block;
margin:0;
width:209px;
height:100px;
}

#leftBanner14{
background:transparent url("../images/bg_thumb_TIF2010-FP2010.png") no-repeat center top;
display:block;
margin:0;
width:209px;
height:100px;
}
#leftBanner15{
background:transparent url("../images/bg_thumb_entech.png") no-repeat center top;
display:block;
margin:0;
width:209px;
height:100px;
}
#leftBanner16{
background:transparent url("../images/bg_thumb_beverage.png") no-repeat center top;
display:block;
margin:0;
width:209px;
height:100px;
}

#leftBanner17{
background:transparent url("../images/bg_thumb_thailand-research.png") no-repeat center top;
display:block;
margin:0;
width:209px;
height:100px;
}

.leftBanner img{float:left;}

/*content*/

#content{
width:772px;
float:left;
}

.hr{
background:url("../images/bg_hr.gif") no-repeat center top;
margin:0 0 0 7px !important;
margin:0 0 -12px 7px;
width:763px;
height:2px;
}

.liteBrownBox, .liteBrownBox .top, .liteBrownBox .body, .liteBrownBox .bottom,
.whiteBox, .whiteBox .top, .whiteBox .body, .whiteBox .bottom{
width:779px;
overflow:auto;
}
.liteBrownBox .body{background:url("../images/bg_lite_brown_mid.png") no-repeat center top;padding:30px 30px 30px 30px;width:719px;}
.liteBrownBox .top{background:url("../images/bg_lite_brown_top.png") no-repeat center top;height:15px;}
.liteBrownBox .bottom{background:url("../images/bg_lite_brown_bottom.png") no-repeat center top;height:15px;}

.whiteBox .body{background:url("../images/bg_white_mid.png") no-repeat center top;}
.whiteBox .top{background:url("../images/bg_white_top.png") no-repeat center top;height:15px;}
.whiteBox .bottom{background:url("../images/bg_white_bottom.png") no-repeat center top;height:15px;}

.innerWhiteBox{
float:left !important;
float:none;
background:#dfddc5;
margin:0px 17px 2px 15px;
padding:18px 10px 10px 15px;
width:722px;
}

.innerWhiteBox_calendar{
float:left !important;
float:none;
background:#dfddc5;
margin:0px 17px 2px 15px;
padding:18px 10px 10px 15px;
width:722px;
height:280px;
}

.textWithUnderline{
background:url("../images/bg_underline.gif") repeat 0 0;
}

#hilightBox{
background:url("../images/bg_hilight.png") no-repeat center top;
padding:15px 17px 17px 15px;
width:747px;
height:260px;
}

#hilightBox01{
background:url("../images/bg_hilight011.png") no-repeat center top;
padding:15px 17px 17px 15px;
width:747px;
height:590px;
}

#hilightBox img{float:left;}

/*footer*/

#footer{
background:transparent url("../images/bg_footer.png") no-repeat center top;
display:block;
float:left;
margin:5px 0 20px 0;
padding:26px 0 0 40px;
width:941px;
height:55px;
color:#FFFFFF;
}

#footer a:link, #footer a:visited{color:#FFFFFF;}
#footer a:hover, #footer a:active{color:#BFE443;}

#footer p{
float:right;
margin:-28px 35px 0 0;
color:#a8a77a;
font-size:0.9em;
}

body:nth-of-type(1) #footer p{	/*chrome hack*/
margin:0 35px 0 0;
}

#footerIconSet{
float:left !important;
float:none;
width:981px;
margin:-20px 0 0 0 !important;
margin:-60px 0 10px 0;
text-align:center;
}

/*table width 715px*/
.rowTbl{
padding:6px 0 3px 0;
width:100%;
min-height:26px;
height:auto !important;
height:26px;
border-top:1px solid #bab8a4;
overflow:auto !important;
overflow:visible;
line-height:1.7em;
}

.headerTbl{
margin:13px 0 0 0;
color:#6b9411;
border:none;
font-size:1.2em;
font-weight:bold;
}

.footnote{
background:url("../images/bg_footnote.png") no-repeat center top;
margin:10px 7px;
padding:10px 17px 5px 17px;
width:728px;
color:#3e3b33;
font-size:0.9em;
font-style:italic;
overflow:visible;
line-height:1.4em;
}

.rowTablePro{
width:100%;
min-height:26px;
height:auto !important;
height:26px;
border-bottom:1px solid #bab8a4;
overflow:auto !important;
overflow:visible;
font-size:0.85em;
line-height:1.7em;
}

.underlineLong{
background:url("../images/bg_underline4.gif") repeat-y center top;
width:685px;
text-indent:5em;
}

/*home*/
#hilightBox .textToSay{
float:right;
margin:-260px 0 0 0;
padding:18px 16px 0 0px;
width:340px;
}

.textToSay p{
margin:20px 0 0 0;
float:left;
width:340px;
}

	/**nfiNews - liteBrownBox**/
.nfiNews{
/*margin:7px 0px 7px 32px;*/
}
.nfiNews h1{margin:0 0 30px 0;}
.nfiNews h1 img{margin:-6px 0;}
.nfiNews h1 img.rssBig{margin:-13px 13px;}

.newsRoll{
float:left;
margin:0 0 15px 0px;
width:100%;
}

img.nfiNews{
background:url("../images/bg_frame_news.gif") no-repeat center top;
float:left;
margin:0 27px 0 10px;
padding:12px 15px 16px 13px;
width:157px;
height:157px;
}

.newsRoll h2{
font-style:italic;
font-size:2em;
color:#43413c;
}

.newsRoll p,
.updatedNews p,
.nfiNews p{
background:url("../images/bg_underline.gif") repeat center top;
width:479px;
float:left;
}

.calendar{
background:url("../images/bg_calendar.gif") repeat left top;
float:left;
margin:0 19px 0 0;
width:203px;
height:174px;
}

.calendar div, .calendar a{
float:left;
width:29px;
height:29px;
text-align:center;
line-height:29px;
}

.holiday{color:#ed1c24;}
.eventSingle1{background:url("../images/bg_eventSingle1.gif") no-repeat center top;}
.eventSingle2{background:url("../images/bg_eventSingle2.gif") no-repeat center top;}
.eventDouble{background:url("../images/bg_eventDouble.gif") no-repeat center top;}

.updatedNews p span{
color:#6b9411;
font-weight:bold;
}

a:link.readmore, a:visited.readmore{
background:#4f4c43;
padding:1px 4px;
color:#bce344;
}

	/**updatedNews - liteBrownBox**/

.updatedNews{margin:-10px 0 0 0;}
.updatedNews h1{float:left;margin:10px 9px 0 0;}

.portrait{
background:url("../images/bg_portrait.gif") no-repeat center top;
float:left;
margin:12px 0 0 0;
width:239px;
text-align:center;
line-height:1.8em;
}

.portrait img{
margin:26px 0 20px 0;
}

.portrait span{
color:#7b893b;
font-size:0.9em;
}

/*about*/

#hilightBoxOrgChart{
background:url("../images/bg_hilight.png") no-repeat center top;
padding:15px 17px 17px 15px;
width:747px;
height:544px;
}

/*services*/
a.srvRequestForm2010:link, a.srvRequestForm2010:visited{
background:#332a29;
display:block;
float:right;
margin:-25px 14px 0 0 !important;
margin:-25px 7px 0 0;
padding:0 3px;
width:250px;
color:#b3df27;
border:1px solid #766454;
text-align:center;
}

a.srvRequestFormMPN:link, a.srvRequestFormMPN:visited{
background:#332a29;
display:block;
float:right;
margin:-25px 14px 0 0 !important;
margin:-25px 7px 0 0;
padding:0 3px;
width:180px;
color:#b3df27;
border:1px solid #766454;
text-align:center;
}

a.srvRequestForm:link, a.srvRequestForm:visited,
a.orderForm:link, a.orderForm:visited,
a.trainingRequestForm:link, a.trainingRequestForm:visited{
background:#332a29;
display:block;
float:right;
margin:-25px 14px 0 0 !important;
margin:-25px 7px 0 0;
padding:0 3px;
width:100px;
color:#b3df27;
border:1px solid #766454;
text-align:center;
}
a.srvRequestForm:hover, a.srvRequestForm:active,
a.orderForm:hover, a.orderForm:active,
a.trainingRequestForm:hover, a.trainingRequestForm:active{
background:#334329;
border:1px solid #767D54;
}

a.orderForm:link, a.orderForm:visited{width:96px;}
a.trainingRequestForm:link, a.trainingRequestForm:visited{margin:0 14px 0 0 !important;margin:0 7px 0 0;}

.selectDropdown{
float:left;
margin:-25px 0 0 240px !important;
margin:-25px 0 0 120px;
width:220px;
}

.selectDropdown label{
float:left;
width:auto;
color:#574c3e;
}

.selectDropdown select{
float:left;
margin:5px 0 0 0;
width:120px;
font:normal 11px Tahoma;
border:1px solid #9a9e86;
}
.selectDropdown option{background:#e1e5cf;}

a.gototop:link, a.gototop:visited{
background:#b3df27;
display:block;
float:right;
margin:5px 14px 0 0 !important;
margin:5px 7px 0 0;
padding:0 3px;
color:#332a29;
border:1px solid #766454;
text-align:center;
}

a.gototop:hover, a.gototop:active{background:#E2F2AB;border:1px solid #C0B2A6;}


.bgSelect{
background:transparent url("../images/bg_select.png") no-repeat center top;
display:block;
padding:29px 17px 12px 15px;
width:747px;
overflow:auto;
color:#b6b58e;
text-align:center;
}

.bgSelect a:link, .bgSelect a:visited{color:#FFFFFF;}
.bgSelect a.payment:link, .bgSelect a.payment:visited{color:#b6b58e;}
.bgSelect a:hover, .bgSelect a:active, .bgSelect a.payment:hover, .bgSelect a.payment:active{color:#b6b442;}

.bgSelectBottom{
background:url("../images/bg_select_bottom.png") no-repeat center top;
width:779px;
height:20px;
overflow:auto;
}

/*proficiency testing*/

.innerWhiteBoxNoPadding{
margin:0 0 0 15px;
padding:0;
width:747px;
}

.innerWhiteBoxNoPadding img{
float:left !important;
float:none;
}

/*research*/

.journalRow{
margin:0 0 15px 0;
width:708px;
min-height:170px;
height:auto !important;
height:170px;
overflow:auto !important;
overflow:visible;
}

.bookCover{
float:left;
margin:15px 38px 0 0;
width:100px;
height:150px;
border:5px solid #FFFFFF;
}

.newIssue, .newBook{
background:url("../images/bg_new_issue.png") no-repeat left top;
position:relative;
float:left;
margin:13px -88px 0 0;
width:88px;
height:88px;
z-index:41;
}

.newBook{background:url("../images/bg_new_book.png") no-repeat left top;}

.width560px{
float:left;
width:560px;
}

#servicesResearch .width10pc, #servicesResearch .width20pc{padding:0;}
#servicesTechno .width10pc, #servicesTechno .width20pc{padding:0;}

a.bOrder{
background:url("../images/bg_b_order.gif") no-repeat;
display:block;
width:67px;
height:23px;
}

/*training calendar*/

.calendarHolder{
float:left;
margin:10px 0 0 0;
width:405px;
height:180px;
_height:187px;
}

.todayBigHolder{
float:left;
width:92px;
margin:0 24px 0 4px;
color:#2a2824;
text-align:center;
font-size:1.5em;
}

.todayBig{
padding-top:30px;
background:#FFFFFF;
width:92px;
height:77px;
line-height:1.3em;
_line-height:1.8em;
}

.todayBig span{font-size:3.3em;}

.eachEventInHiLite{
float:left;
margin:-30px 0 0 0;
width:308px;
}

.eachEventInHiLite p{margin:10px 0 25px 0;}

a.bDetails{
background:url("../images/bg_b_details.gif") no-repeat;
display:block;
margin:0 0 0 20px;
width:94px;
height:18px;
}

/*servicesTrainingCalender*/

#servicesTrainingCalender .innerWhiteBox h2{font-size:2.2em;color:#2a2824;margin:0 0 -30px 0;}

.calendarRow{float:left;width:698px;}
.calendarRow div{float:left;position:relative;margin:0 -1px -1px 0;width:18px;text-align:center;border:1px solid #ccccaa;}
.calendarRow .month{width:90px;padding:0 0 0 17px;text-align:left;}
.calendarRow a{background:#7cb52a;display:block;width:18px;}

#servicesTrainingCalender h3{color:#769614;}

/*news*/

body#news .textToSay h1{font-size:2.8em;color:#2a2824;}
body#news .textToSay h2{font-size:1.8em;color:#86a428;margin:5px 0 0 0;font-style:italic;}

body#news .textToSay p{
background:url("../images/bg_underline3.gif") repeat-y center top;
width:306px !important;
width:auto;
text-indent:0;
}

.date{
position:relative;

float:left;
width:67px;
height:60px;
z-index:8;
}

.dateBox{
background:#86a428;
padding:15px 0 5px 0;
width:53px;
height:40px;
color:#FFFFFF;
font-size:2.5em;
font-weight:bold;
line-height:0.5em !important;
line-height:0.7em;
text-align:center;
}

.dateBox span{font-size:0.5em;}

.dateBox2{
position:relative;
float:left;
padding:17px 8px 15px 8px;
margin:-16px 10px 0px 0;
color:#FFFFFF;
font-size:2.3em;
font-weight:bold;
line-height:0.3em;
text-align:center;
z-index:7;
}

.dateBox2 a:link, .dateBox2 a:visited, .dateBox2 a:hover, .dateBox2 a:active{color:#FFFFFF;}

.thumbNews{
background:url("../images/bg_frame_news2.gif") no-repeat center top;
float:left;
margin:-5px 30px 0 0;
padding:13px 16px 15px 12px;
width:157px;
height:157px;
}

body#news .nfiNews h1{font-size:2em;font-style:italic;color:#2a2824;}

/*sitemap*/

body#sitemap .innerWhiteBox{
padding-left:30px;
width:705px;
}

a.childFirst{
margin:0 0 0 22px;
}

a.childSecond:link, a.childSecond:visited,
a.childThird:link, a.childThird:visited{
margin:0 0 0 59px;
color:#574c3e;
}

a.childSecond:hover, a.childSecond:active,
a.childThird:hover, a.childThird:active{
color:#b6b442;
}

a.childThird:link, a.childThird:visited{margin:0 0 0 96px;}

/*links*/

.number{
display:block;
float:left;
padding:0 0 0 8px;
width:25px;
}

.greenAndPad{
display:block;
padding-left:33px;
color:#5E8009;
}

.greenAndPad a:link, .greenAndPad a:visited{color:#574c3e;}
.greenAndPad a:hover, .greenAndPad a:active{color:#b6b442;}

/*media*/

.underlineMedia{
background:url("../images/bg_underline4.gif") repeat-y center top;
width:685px;
overflow:auto;
}

.lineInMedia, .lineInFQA{
display:block;
float:left;
width:100%;
height:27px;
color:#5E8009;
}

.lineInFQA{height:auto; overflow:auto}

a.bDL{
background:url("../images/bg_b_download.gif") no-repeat;
display:block;
margin:4px 0 0 20px;
width:77px;
height:18px;
}

/*faq*/
.width24px, .width71px, .width570px{
display:block;
float:left;
width:24px;
}

.width71px{width:71px;}
.width570px{width:570px;}

/*special_projects*/

body#special_projects #hilightBox{
background:url("../images/bg_hilight_special.png") no-repeat center top;
padding:15px 0 0 15px;
width:764px;
height:287px;
overflow:auto;
}

/*job*/

.input100pc input, .input100pc select, .input100pc option{
width:95%;
}

/*e-newsletter*/

body #e-news_letter a.bDetails{margin:0;}
img.e-news_border{
width:98px;
height:130px;
border:5px solid #FFFFFF;

float:left;
margin:15px 38px 0 0;

}

/**/
.alignRight{text-align:right;}
.bold{font-weight:bold;}
.center{text-align:center;}
.clearBoth{clear:both;}
.displayBlock{display:block;}
.displayNone{display:none;}
.floatLeft{float:left;}
.floatRight{float:right;}
.floatNone{float:none;}
.hide{display:none;visibility:hidden;}
.hideOverflow{overflow:hidden;}
.height544px{height:544px;}
.italic{font-style:italic;}
.indent{text-indent:5em;}
.warning{color:#FF0000;}
.noBorder{border:none;}
.noBorderLR{border-left:none;border-right:none;}
.noBorderL{border-left:none;}
.noBorderR{border-right:none;}
.noIndent{text-indent:0}
.noMargin{margin:0;}
.noPadding{padding:0;}
.marginTop3px{margin:5px 0 0 0;}
.colorBrown{color:#574C3E;}
.colorGreen{color:#5E8009;}
.colorGrey{color:#737373;}
.colorBrightGreen{color:#6b9411;}
.colorDarkRed{color:#9e0b0e;}
.bgLiteBrown{background:#e8e7d5;}
.bgVeryLiteBrown{background:#eeeee1;}
.bgGold{background:#b39a01;}
.bgLiteGreen{background:#7cb52a;}
.bgLiteGreen2{background:#ebeddc;}
.bgDarkBrown{background:#574c3e;}
.bgBrownDarker{background-color:#d3d0b9;}
.bgBrownLiter{background-color:#ebe9d6;}
.bgwhite{background-color:#FFFFFF;}
.noBg{background:none;}