 
body  {
	margin: 0;
	padding: 0;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #FFF;
}
body#general   { background-color: #2e0606; }
img { float: left; }
a img  { border-width: 0 }

#logo     { position: absolute; top: 71px; left: 870px; width: 65px; height: 25px; z-index: 100 }

body#general #logo { background: url("../images/truelogo.gif") no-repeat; }

.logo-3mob		{ background: url("../images/truelogo-3mob.gif") no-repeat; }
.logo-aw		{ background: url("../images/truelogo-aw.gif") no-repeat; }
.logo-artf		{ background: url("../images/truelogo-artf.gif") no-repeat; }
.logo-brtr		 { background: url(../images/truelogo-brtr.gif) no-repeat }
.logo-brit		{ background: url("../images/truelogo-brit.gif") no-repeat; }
.logo-cadb		{ background: url("../images/truelogo-cadb.gif") no-repeat; }

.logo-guar		{ background: url("../images/truelogo-guar.gif") no-repeat; }
.logo-eviv		{ background: url("../images/truelogo-eviv.gif") no-repeat; }
.logo-figh		{ background: url("../images/truelogo-figh.gif") no-repeat; }
.logo-firs		{ background: url("../images/truelogo-firs.gif") no-repeat; }
.logo-grap		{ background: url("../images/truelogo-grap.gif") no-repeat; }

.logo-help		{ background: url("../images/truelogo-help.gif") no-repeat; }
.logo-hovi		{ background: url("../images/truelogo-hovi.gif") no-repeat; }
.logo-jmcq { background: url(../images/truelogo-jmcq.gif) no-repeat }
.logo-macm		{ background: url("../images/truelogo-macm.gif") no-repeat; }
.logo-mart		{ background: url("../images/truelogo-mart.gif") no-repeat; }
.logo-meri		{ background: url("../images/truelogo-meri.gif") no-repeat; }

.logo-nati		{ background: url("../images/truelogo-nati.gif") no-repeat; }
.logo-paul		{ background: url("../images/truelogo-paul.gif") no-repeat; }
.logo-piom		{ background: url("../images/truelogo-piom.gif") no-repeat; }
.logo-prio		{ background: url("../images/truelogo-prio.gif") no-repeat; }
.logo-revi		{ background: url("../images/truelogo-revi.gif") no-repeat; }
.logo-riba		{ background: url("../images/truelogo-riba.gif") no-repeat; }
.logo-sout		{ background: url("../images/truelogo-sout.gif") no-repeat; }
.logo-swis		{ background: url("../images/truelogo-swis.gif") no-repeat; }
.logo-tate		{ background: url("../images/truelogo-tate.gif") no-repeat; }
.logo-uaeu		{ background: url("../images/truelogo-uaeu.gif") no-repeat; }


#frame  { position: absolute; top: 100px; left: 80px; width: 853px; height: 438px }
.framegeneral  { border: solid 1px #7d9dd4 }
.frameportfolio { border: solid 1px #FFFFFF; -moz-opacity: 0.5; opacity: 0.5; filter: alpha(opacity=50) }

#contentarea   { position: absolute; top: 110px; left: 90px; width: 835px; height: 420px }
#text   { position: absolute; top: 85px; left: 120px; width: 715px }
#portfolio-text  { position: absolute; top: 0; left: 455px; width: 265px; height: 200px }


#portfolio-navbar  { position: absolute; top: 392px; left: 0px; width: 833px; height: 27px }
#footer  { position: absolute; top: 548px; left: 80px; width: 880px; height: 30px }

.footer-general		{ background: url("../images/footer-general.gif") no-repeat; }

.footer-3mob		{ background: url("../images/footer-3mob.gif") no-repeat; }
.footer-aw			{ background: url("../images/footer-aw.gif") no-repeat; }
.footer-artf		{ background: url("../images/footer-artf.gif") no-repeat; }
.footer-brtr			 { background: url(../images/footer-brtr.gif) no-repeat }
.footer-brit		{ background: url("../images/footer-brit.gif") no-repeat; }
.footer-cadb		{ background: url("../images/footer-cadb.gif") no-repeat; }

.footer-guar		{ background: url("../images/footer-guar.gif") no-repeat; }
.footer-eviv		{ background: url("../images/footer-eviv.gif") no-repeat; }
.footer-figh		{ background: url("../images/footer-figh.gif") no-repeat; }
.footer-firs		{ background: url("../images/footer-firs.gif") no-repeat; }
.footer-grap		{ background: url("../images/footer-grap.gif") no-repeat; }

.footer-help		{ background: url("../images/footer-help.gif") no-repeat; }
.footer-hovi		{ background: url("../images/footer-hovi.gif") no-repeat; }
.footer-jmcq { background: url(../images/footer-jmcq.gif) no-repeat }
.footer-macm		{ background: url("../images/footer-macm.gif") no-repeat; }
.footer-mart		{ background: url("../images/footer-mart.gif") no-repeat; }
.footer-meri		{ background: url("../images/footer-meri.gif") no-repeat; }

.footer-nati		{ background: url("../images/footer-nati.gif") no-repeat; }
.footer-paul		{ background: url("../images/footer-paul.gif") no-repeat; }
.footer-piom		{ background: url("../images/footer-piom.gif") no-repeat; }
.footer-prio		{ background: url("../images/footer-prio.gif") no-repeat; }
.footer-revi		{ background: url("../images/footer-revi.gif") no-repeat; }
.footer-riba		{ background: url("../images/footer-riba.gif") no-repeat; }
.footer-sout		{ background: url("../images/footer-sout.gif") no-repeat; }
.footer-swis		{ background: url("../images/footer-swis.gif") no-repeat; }
.footer-tate		{ background: url("../images/footer-tate.gif") no-repeat; }
.footer-uaeu		{ background: url("../images/footer-uaeu.gif") no-repeat; }


#shadowLayerHint    { position: relative; top: 200px; left: 3px }


#lyr1, #lyr2, #lyr3, #lyr4, #lyr5, #lyr6	{ position:absolute; visibility:hidden; left:0; top:0; }

.rightspace   { margin: 0 5px 0 0; padding: 0 }
.bottomspace  { margin: 0 0 5px; padding: 0 }
.rightbottomspace  { margin: 0 5px 5px 0; padding: 0 }
.nospace  { margin: 0; padding: 0 } /* for IE5 */
.pointer { cursor: pointer; } 


#process    { position: absolute; top: 65px; left: 20px; width: 800px }
#how-processbar   { position: absolute; z-index: 200; top: 85px; left: 75px; width: 800px }
.how-largecircles { visibility: hidden; }


/* Hidden from screen, but not from screen readers */
.off-screen  { color: #2e0606; position:absolute; left:-10000px; top:auto; width:1px; height:1px; overflow:hidden; }
/* hidden from screen and screen readers */
.invisible { color: #2e0606; position:absolute; left:-10000px; top:auto; width:1px; height:1px; overflow:hidden; visibility: hidden; display: none;}


