body {
   margin:0px;
}

td, input {
	font-family:Tahoma, Verdana; font-size:11px; color:#666666;
}
a {
	color:#666666; text-decoration:none
}
a:hover {
	color:#D17433; text-decoration:none
}
.h100{height:100%}
.mainTable{width:777px; background-image:url(../images/bgLeft.gif); background-repeat:repeat-y; background-position:left top}

.mainTableIn{background-image:url(../images/bgRight.gif); background-repeat:repeat-y; background-position:top right; padding-left:8px; padding-right:8px; vertical-align:top}
.searchRht{padding-right:15px}
.lftMnuBg{background-color:#E66F1D; padding-top:8px; padding-right:16px}
.lftMnuBgH{background-color:#E66F1D; padding-top:8px; padding-right:16px; width:40%; }
.topPannelMarH{margin-bottom:4px; margin-top:15px;}
.topPannelMar{margin-bottom:27px; margin-top:13px;}
.mnuTab{margin-right:8px}
.mnuLine{background-image:url(../images/bgMnuLine.gif); background-repeat:no-repeat; background-position:right bottom; padding-right:10px}
.footer { color:#D6AB9E; font-size:10px}
.footer a{ color:#D6AB9E; font-size:10px; text-decoration:none}
.footer a:hover{ color:#D6AB9E; font-size:10px; text-decoration:underline}
.bgDot{background-repeat:repeat-x; background-image:url(../images/bgDot.gif); background-position:center}
.hmHeadPad{padding-right:8px}
.txtBox{border:solid 1px #D6AB9E;}
.marTop{margin-top:12px}
.shProducts{background-image:url(../images/proArrow.gif); background-repeat:no-repeat; background-position:right}
.projArrow{background-image:url(../images/proArrow.gif); background-repeat:no-repeat; background-position:right; width:100%; height:100%; background-color:#FAF1EA; padding:4px 2px 4px 8px; color:#D37231}
.projArrowN{width:100%; height:100%; padding:4px 2px 4px 8px}
.projArrowN:hover{width:100%; height:100%; background-color:#FAF1EA; padding:4px 2px 4px 8px; color:#D37231}
.projectArrow{background-image:url(../images/proArrow.gif); background-repeat:no-repeat; background-position:right; background-color:#FAF1EA; color:#D37231;padding:4px 2px 4px 8px; cursor:hand }
.projectArrowN{;padding:4px 2px 4px 8px; }
.proH{ cursor:crosshair}
.mnuTab{border:solid 1px #E66F1D; background-color:#FAE4D5; filter:alpha(opacity=90)}
.mnuTabSub{border:solid 1px #AAAAAA; border-left:none; background-color:#E3E3E3; filter:alpha(opacity=90)}
.mnuArrow{padding-left:8px}
.mnuBgBottom{background-image:url(../images/mnuBgBot.gif); background-position:bottom left; padding-left:10px; padding-right:6px; background-repeat:no-repeat; padding-bottom:4px; padding-top:4px}
.mnuBgBottom1{background-image:url(../images/mnuBgBot1.gif); background-position:bottom left; padding-left:10px; padding-right:6px; background-repeat:no-repeat; padding-bottom:4px; padding-top:4px}
.mnuBgBottomSub{background-image:url(../images/mnuBgBotSub.gif); background-position:bottom left; padding-left:6px; padding-right:6px; background-repeat:no-repeat; padding-bottom:4px; padding-top:4px}
.mnuBgBottom a{font-weight:bold; text-decoration:none;}
.mnuBgBottom a:hover{font-weight:bold; color:#E66F1D; text-decoration:none;}
.mnuBgBottom1 a{font-weight:bold; text-decoration:none;}
.mnuBgBottom1 a:hover{font-weight:bold; color:#E66F1D; text-decoration:none;}
.mnuBgBottomSub a{font-weight:bold; color:#666666; text-decoration:none;}
.mnuBgBottomSub a:hover{font-weight:bold; color:#222222; text-decoration:none;}
.mnuArrowRht{padding-right:6px;}
.borBot{border-bottom:solid 1px #F8DDCA; background-color:#FCF1E9}
.bgDot1{padding-bottom:14px; background:url(../images/dot.gif) no-repeat bottom center; text-align:justify}

#divMnuCorporate{position:absolute; width:120px; height:124px; top:108px; left:302px;
filter:revealTrans(Duration=0.5,Transition=12);  visibility:hidden;}
#divMnuCorOrg{position:absolute; width:190px; height:54px; top:151px; left:421px;
filter:revealTrans(Duration=0.5,Transition=12);  visibility:hidden; display:none}
#divMnuCorAwards{position:absolute; width:140px; height:54px; top:150px; left:421px;
filter:revealTrans(Duration=0.5,Transition=12);  visibility:hidden;}
#divMnuCorDownloads{position:absolute; width:140px; height:54px; top:190px; left:421px;
filter:revealTrans(Duration=0.5,Transition=12);  visibility:hidden;}
#divMnuCorOrganize{position:absolute; width:220px; height:54px; top:108px; left:421px;
filter:revealTrans(Duration=0.5,Transition=12);  visibility:hidden;}

#divMnuPartners{position:absolute; width:120px; height:80px; top:132px; left:302px;
filter:revealTrans(Duration=0.5,Transition=12);  visibility:hidden;}

#divMnuDivisions{position:absolute; width:216px; height:80px; top:154px; left:302px;
filter:revealTrans(Duration=0.5,Transition=12);  visibility:hidden;}

#divMnuStrengths{position:absolute; width:195px; height:80px; top:200px; left:302px;
filter:revealTrans(Duration=0.5,Transition=12);  visibility:hidden;}
#divMnuStrPro{position:absolute; width:209px; height:54px; top:220px; left:491px;
filter:revealTrans(Duration=0.5,Transition=12);  visibility:hidden;}
#divMnuStrHea{position:absolute; width:120px; height:54px; top:263px; left:491px;
filter:revealTrans(Duration=0.5,Transition=12);  visibility:hidden; display:none}

#divMnuMedia{position:absolute; width:154px; height:80px; top:224px; left:302px;
filter:revealTrans(Duration=0.5,Transition=12);  visibility:hidden;}

/*#divMnuCorporate{position:absolute; width:120px; height:124px; top:112px; left:199px; visibility:hidden}*/

/* Inner Pages Start */
.leftPanel{border-right:solid 2px #ffffff; width:200px; height:100%}
.subMnuPad{padding-top:8px; padding-bottom:10px}
.banHead{ background-image:url(../images/banHeadBg.gif); background-repeat:repeat-x; background-position:top left; border-bottom:solid 4px #E66F1D;}
.head{border-top:solid 1px #9F9F9F; background-color:#E66F1D; padding-top:10px; padding-left:6px; padding-right:6px; vertical-align:top}
.footerPad{padding-right:12px}
.banTab{width:90%}
.contentPart{padding-bottom:12px}
.contentTab{}
.bgContent{background-position:top left; background-image:url(../images/bgContent.gif); background-repeat:repeat-x; padding:14px; padding-top:18px}
#status{ font-size:9px; float:right; margin-bottom:12px; width:100%}
#status .current{color:#E76E1B}
#status a{color:#666666; text-decoration:none}
#status a:hover{color:#E66F1D; text-decoration:underline}
.content{padding:12px; border:solid 1px #F6DECD; padding-top:16px}
.contentM{padding:10px; border:solid 1px #F6DECD; }
.content ul{margin:0; list-style-image:url(../images/bulletList.gif); padding-left:16px; padding-top:10px; list-style-position:outside}
.content li{margin:0; padding-bottom:10px; padding-left:3px; list-style-position:outside}
.content p{margin:0; padding-left:12px; padding-top:8px}
ul{margin:0; list-style-image:url(../images/bulletList.gif); padding-left:16px; padding-top:10px; list-style-position:inside}
li{margin:0; padding-bottom:10px; padding-left:3px; list-style-position:inside}
.content p{margin:0; padding-left:12px; padding-top:8px}
.imgRht{float:right; margin-left:10px; margin-bottom:5px}
.imgBdr { border:1px solid #F6DECD; padding:2px; }
.conHead{font-weight:bold; text-transform:uppercase}

/* News begins*/
.nwsThumb{margin-right:12px; border: solid 1px #E66F1D}
.thumbImg{margin:2px}
.nwsHeadPad{ padding-bottom:5px}
.nwsHeadDescPad{padding-bottom:14px; line-height:14px}
.nwsHeadDescPadPrint{padding-bottom:8px; line-height:14px}
.nwsHead{ font-weight:bold}
.nwsDate{color:#E66F1D}
.nwsDescDate{color:#E66F1D; font-size:9px;}
.nwsTxt{text-align:justify; line-height:14px; padding-bottom:5px}
.nwsTxtNJ{line-height:14px; padding-bottom:5px}
.uc{margin-top:70px; margin-bottom:16px}
.cur{cursor:default}
.more2{ margin-top:-2px; float:right; }
.nwsMargin{margin-bottom:8px; background-image:url(../images/bgPartDot.gif); background-repeat:repeat-x; background-position:bottom left}
.nwsMarginNoBor{margin-bottom:8px;}
.nwsTxtbox{background-color:#F6DECD; border:solid 1px #EDC2A4; width:16px; text-align:center; font-size:9px}
.pagRed{color:#E66F1D}
.pagingMar{padding-top:8px}
.popUpBorP{border-bottom:solid 1px #E66F1D}
.printPad{padding-bottom:8px}
.popHeadBg{background-image:url(../images/popHeadBg.gif); background-repeat:repeat-x; background-position:bottom left; border:solid 1px #E66F1D; margin-bottom:10px; height:46px}
.popHead{color:#343790; font-weight:bold; }
.popEmailBor{background-color:#FCF2EC; border: solid 1px #ffffff; }
.popEmailBorM{border: solid 1px #F3B990}
.popTxtBox{background-color:#FEE3D0; border:solid 1px #F3B990; width:80%; height:20px}
/* News ends*/

.projDot{background-image:url(../images/projDot.gif); background-repeat:repeat-x; background-position:20 3 ; padding-top:6px}
.projPad{padding-right:10px}

/* projects starts */
.projDesc{border:solid 1px #F1EBE2; border-top:none; background-color:#E0CFAE; padding:12px; padding-bottom:0px; text-align:justify}
.projBor{border:solid 1px #A18054; border-top:none; margin-bottom:12px}
.projBgBottom{background-image:url(../images/projBg.gif); background-repeat:repeat-x; background-position:left bottom}
.projPart{background-image:url(../images/newsPart.gif); background-repeat:repeat-x; background-position:left bottom; }
.projThumb{margin-right:12px; margin-bottom:20px; border: solid 1px #F3BC97}
.projThumbGal{margin-right:12px; border: solid 1px #F3BC97}
.projZoom{margin-left:2px; margin-bottom:3px; border: solid 1px #F3BC97}
.borProj{border: solid 1px #F4C19E}
.padBot{padding-bottom:12px}


/**/
.borBro{border:solid 1px #F1AE80}
.borWht{border: solid 1px #ffffff; background-color:#FCF2EC; padding:12px}
.proDescSm{border:solid 1px #F6DECD; background-color:#ffffff;  }
.smBorBot{border-bottom:solid 1px #F6DECD; padding-top:12px; padding-left:20PX; padding-bottom:10px}
