/* CSS Document */


/* -----/ A /----- */
a { color:#666666; text-decoration:none; }  a:hover { color:#F47D08; text-decoration:none; }
a.stat { color:#00275A; text-decoration:none; }  a.stat:hover { color:#FA0000; text-decoration:none; }
a.hyp { color:#6C6C6C; text-decoration:none; }  a.hyp:hover { color:#E00000; text-decoration:none; }
a.prsLink { color:#B17E3C; text-decoration:underline; }  a.prsLink:hover { color:#B17E3C; text-decoration:none; }

/* -----/ B /----- */
body {
	background:url('../images/bgTop.gif') repeat-x top;
	padding:0px; margin:0px;
}
.bgBot { background:url('../images/bgBot.gif') repeat-x bottom; height:100%; }
.bdrTop { border-top:1px solid #E7BC85; }  .blue { color:#30529B; }
.bgPress { background:url('../images/oraDots.gif') left top; background-color:#E6BB83; border:1px solid #E6BB83; padding:2px 10px 2px 15px; }
.boxCont { background:url('../images/contDots.gif') repeat-x top; padding:12px 0 12px 0; text-align:justify; line-height:15px; }
.bdrBro { border:1px solid #D9BF9F; }
.bgPrj { background:url('../images/bgPrjTop.gif') repeat-x bottom; padding-left:13px; }


/* -----/ C /----- */
.comSelect { font-size:10px; background-color:#F3F3F3; color:#333333; }
.cont { padding:12px 4px 0 4px; text-align:justify; line-height:15px; }
.con { padding:8px 12px 12px 18px; line-height:15px; }
a.link_pdf { color:#ca6502; text-decoration:underline; }  a.link_pdf:hover { color:#ca6502; text-decoration:none; }

.footer {
	padding:12px 19px 6px 18px;
}

.bdrColl { border-collapse:collapse; }
.bBoxPad { padding:12px; }  .bBoxTit { font-weight:bold; border-bottom:1px dashed #A8ADD3; padding-bottom:4px; }
.bBoxTxt { padding-top:10px; text-align:justify; }
.bgPrj { background:url('../images/bgPrjTop.gif') repeat-x bottom; padding-left:13px; }
.broc1 { background-color:#F5EBE1; border:1px solid #FFFFFF; padding:10px; }
.broc2 { background-color:#F5EBE1; border:1px solid #FFFFFF; padding:14px 10px 20px 10px; }

/* ~~~{V}~~~ */
.vioBdr { border:1px solid #D0A271; }
.vidBdr { border:1px solid #D0A271; }
.vidTit { background:url('../images/bgVidTit.gif') repeat-x top; color:#000000; font-weight:bold; padding:8px 8px 2px 8px; text-transform:uppercase; font-size:10px; height:29px; }
.vidMid { background-color:#F5EBE1; padding:8px; height:61px; }
.vidBot { background-color:#D0A271; color:#FFFFFF; font-size:9px; font-weight:bold; padding:4px; text-transform:uppercase; }


/* -----/ G /----- */
.grpComp { color:#606060; font-size:10px; padding:6px 6px 0 18px; }
.galLft { padding:0px 2px 0px 6px; } .galRgt { padding:0px 6px 0px 2px; } .galMid { padding:11px 0px 11px 0px; }


/* -----/ H /----- */
.h100 { height:100%; }
.hmDots { background:url('../images/oraDots.gif') left top; background-color:#E6BB83; border-left:1px solid #DEB888; border-right:1px solid #DEB888; border-top:1px solid #E6BB83; border-bottom:1px solid #E6BB83; height:205px; }  .home { padding:11px 2px 4px 17px; }
.homeBdr { border-left:1px solid #FAF1E5; border-right:1px solid #FAF1E5; border-top:2px solid #E6BB83; padding:13px 10px 6px 16px; }
.head { padding-bottom:6px; height:22px; }


.inWork { padding:11px 4px 5px 5px; }
.inLft { background:url('../images/bgInLft.gif') repeat-x bottom; }
.inBgImg { background:url('../images/bgLftImg.jpg') no-repeat bottom right; }
.inContWork { border-top:2px solid #E6BB83; border-bottom:2px solid #E6BB83; border-left:1px solid #FAF1E5; border-right:1px solid #FAF1E5; padding:10px 12px 30px 20px; }
.inImg { padding:0 17px 0 1px; }  .inImgBdr { border:1px solid #F7CEBA; }
.imgBdr { border:1px solid #ECCBA1; padding:2px; }
.imgMgn { margin:2px 8px 8px 0px; }
.imgBdrPrj { border:1px solid #DEB783; padding:2px; }
.imgBdrGal { border:1px solid #D2AA77; padding:2px; }
.imgRht{float:right; margin-left:15px; margin-bottom:4px}



.justify { text-align:justify; }


/* -----/ L /----- */
.logo { padding:14px 6px 4px 26px; }


/* -----/ M /----- */
.menuPad { padding:1px 2px 0 16px; }
.mandatory { color:#FA0000; }


.nlBox { border:1px solid #5C7EC8; background-color:#F1F4F8; color:#6F6F70; font-size:9px; }
.navStat { font:9px "Trebuchet MS", Tahoma; color:#00275A; padding-bottom:2px; text-transform:uppercase; }
.newsTxt { text-align:justify; padding:1px 0 4px 16px; }
.newsTit { color:#B15630; font-weight:bold; margin-bottom:4px; }
.nDate { font-size:10px; color:#000000; }
.newsDesc { padding-top:5px; padding-bottom:14px; text-align:justify; line-height:15px; }
.nletBdr { border:1px solid #ECCCA2; }  .nletPad { padding:18px 2px 18px 2px; background-color:#FBEEDC; border:1px solid #FFFFFF; height:116px; }


/* -----/ P /----- */
.preBdr { border:1px solid #E6BB83; }
.page { background:url('../images/bgPg.gif') repeat-x top; font:10px "Trebuchet MS", Tahoma; color:#193C5D; font-weight:bold; padding:2px; }
.pageBox { border:1px solid #ECC492; background-color:#FDF8F2; }
.puWork { padding:25px 65px 5px 65px; }
.puBot { padding:6px; }
.prjPad { padding:10px 15px 2px 15px; }  .prjPad1 { padding:4px 0px 4px 18px; text-align:justify }
.prjBg { background:url('../images/prjBdr.gif') repeat-x bottom; padding:8px 0px 8px 0px; }
.prjBdr { border:1px solid #D3C4BF; border-top-style:none; padding:0px 1px 1px 1px; } 
.prjPage { background-color:#F7E8D5; height:43px; padding:14px 44px 2px 12px; font:11px "Trebuchet MS"; }
.prjGal { border:1px solid #C7B1A9; background:url('../images/bgPrjGal.gif') repeat-x top; height:88px; }


/* -----/ T /----- */
td, html, body, input, select, textarea {
	font:11px "Tahoma"; color:#595959;
}
.topRgt { 
	
	padding:17px 9px 8px 16px;
}
.topNlet { 	padding:18px 10px 2px 0px; }
.title { color:#B15630; font-weight:bold; }
.tabBg { background:url('../images/bgTab.gif') repeat-x bottom; background-color:#F1DCC4; padding:3px 15px 6px 18px; color:#3A3837; text-align:justify; }
.tBox { border:1px solid #D09271; }
.tBox1 { border:1px solid #D09271; width:80% }


/* -----/ W /----- */
.welPad { padding:14px 0 15px 0; }
.welImg { position:absolute; z-index:1px; margin-left:-3px; margin-top:-3px; }
.imgBdr { border:1px solid #999999; padding:2px; }
.welTxt { padding-left:16px; text-align:justify; line-height:15px; }


.uc{margin-top:40px}

/* ~~~{Image Scroll}~~~ */
DIV#hold { Z-INDEX: 1; LEFT: 0px; OVERFLOW: hidden; WIDTH: 393px; POSITION: relative; HEIGHT: 66px }
DIV#wn { Z-INDEX: 1; LEFT: 0px; OVERFLOW: hidden; WIDTH: 393px; CLIP: rect(0px 393px 66px 0px); POSITION: absolute; TOP: 0px; HEIGHT: 66px }
DIV#lyr1 { Z-INDEX: 1; LEFT: 0px; VISIBILITY: hidden; WIDTH: 393px; POSITION: absolute; TOP: 0px; HEIGHT: 66px }


/*------{ S }-------*/
.sTxt { color:#354D62; font-weight:bold; }
.smapPad{ padding:10px; border-bottom:solid 1px #B0ADAC; }
.smapPad a{color:#4C4C4C; text-decoration:none}
.smapPad a:hover{color:#4C4C4C; text-decoration:underline}
a.smapLink1{ color:#393635; text-decoration:none; text-transform:uppercase; font-size:11px; font-weight:bold; }
a.smapLink1:hover{ color:#393635; text-decoration:underline; text-transform:uppercase; font-size:11px; font-weight:bold; }
a.linkGrey{ color:#4C4C4C; text-decoration:none; }
a.linkGrey:hover{ color:#4C4C4C; text-decoration:underline; }
.smapLink{ color:#393635; text-decoration:none; text-transform:uppercase; font-size:11px; font-weight:bold; }


 /* Drop Down Menu */
 a.dd {
 	color:#45321E; text-decoration:none;
	padding:3px 0px 5px 8px;
	width:100%; height:100%; display:block;
 }
 a.dd:hover {
 	color:#CC0000; text-decoration:none;
 }
 
 a.dd1 {
 	background:url('../images/arrow.gif') no-repeat right center;
 	color:#45321E; text-decoration:none;
	padding:3px 0px 5px 8px;
	width:100%; height:100%; display:block;
 }
 a.dd1:hover {
 	color:#CC0000; text-decoration:none;
 } 
  a.dd2 {
 	background:url('../images/arrow.gif') no-repeat right center;
 	color:#45321E; text-decoration:none;
	padding:3px 0px 5px 8px;
	width:100%; height:100%; display:block;
 }
 a.dd2:hover {
 	color:#CC0000; text-decoration:none;
 } 
.ddMenu { 
	background:url('../images/bgddmenu.gif') repeat-x bottom;
	background-color:#E7BC85;
 }
#ddCorporate {
	position:absolute;
	top:354px;
	left:381px;
	background-color:#E7BC85;
	border-top:1px solid #FFFFFF;
	z-index:1;
	visibility:hidden;
 }
 #ddCorpOrg {
	position:absolute;
	top:383px;
	left:457px;
	background-color:#E7BC85;
	border-top:1px solid #FFFFFF;
	z-index:1;
	visibility:hidden; display:none
 }
  #ddCorpDown1 {
	position:absolute;
	top:398px;
	left:457px;
	background-color:#E7BC85;
	border-top:1px solid #FFFFFF;
	z-index:1;
	visibility:hidden;
 } 
 #ddCorpDown {
	position:absolute;
	top:384px;
	left:457px;
	background-color:#E7BC85;
	border-top:1px solid #FFFFFF;
	z-index:1;
	visibility:hidden;
 } 
 #ddCorpOrganize {
	position:absolute;
	top:354px;
	left:457px;
	background-color:#E7BC85;
	border-top:1px solid #FFFFFF;
	z-index:1;
	visibility:hidden;
 }  
 #ddPartners {
	position:absolute;
	top:319px;
	left:381px;
	background-color:#E7BC85;
	border-top:1px solid #FFFFFF;
	z-index:1;
	visibility:hidden;
	width: 95px;
 }
#ddStrengths {
	position:absolute;
	top:354px;
	left:692px;
	background-color:#E7BC85;
	border-top:1px solid #FFFFFF;
	z-index:1;
	visibility:hidden;
	width: 142px;
 }  
#ddStrSafety {
	position:absolute;
	top:385px;
	left:800px;
	background-color:#E7BC85;
	border-top:1px solid #FFFFFF;
	z-index:1;
	visibility:hidden;
	width: 90px; display:none;
 } 
#ddMedia {
	position:absolute;
	top:354px;
	width:120px;
	background-color:#E7BC85;
	border-top:1px solid #FFFFFF;
	z-index:1;
	visibility:hidden;
	left: 9px;
 } 
