html, body	{margin:0; padding:0; color:#000; background:#636 url("/images/main/bg.gif") repeat-x; font:100% verdana,arial,helvetica,sans-serif; }

h1		{color:#6B6B6B; font:150% helvetica, arial, verdana, sans-serif; margin:16px 0 0 0; padding:0 0 .7em 0; background:none; }
h2		{color:#132F5F; font:bold 100% helvetica, arial, verdana, sans-serif; margin:0; padding:0; }
h3		{}
th		{font-size:70%; text-align:left; padding-bottom:3px; border-bottom:1px solid #A1A3B3; }
tr		{vertical-align:top; }
td		{border-bottom:1px solid #E9ECF1; }
p		{font-size:60%; margin:0 0 14px 0; line-height:14px; }
ul, ol	{font-size:60%; margin:0 0 14px 23px; padding:0; }
li		{line-height:16px; }
ol ul, ul ul, ol ol	{font-size:100%; margin:0 0 4px 18px; padding:0; font-weight:normal; }
a:link, a:visited	{color:#436193; text-decoration:underline; }
a:hover	{color:#772EB9; }
a img	{border:0; }
.bold	{font-weight:bold; }
.print	{display:none; }
.left	{float:left; }
.right	{float:right; }

h1 span 	{color:#132F5F; }
p .blueSep	{color:#132F5F; margin-left:10px; }
.blue		{color:#132F5F; }

/* page structure */
#container 		{width:648px; margin:0; }
#header			{width:648px; }
#middleSection	{width:648px; margin:0; }
#left 			{display:none; }
#content 		{width:648px; }

/* content */
#logo		{margin:0; }
.logoWrap	{position:relative; top:0; left:0;}
#navIntro	{border-bottom:1px solid #fff; font-size:60%; font-weight:bold; text-transform:uppercase; text-align:center; color:#fff; padding:3px; margin:0; }
#headerBg	{display:none;  }
#contentBg	{padding:10px 0 0 0; }
#contentBg p, #contentBg ul, #contentBg ol {padding:0 75px 0 0; }
#contentBg table p	{padding:4px 4px 4px 0; margin:0; }
#footer		{clear:both; }
#footerBg	{width:648px; margin:0 auto;  height:13px; }
#footer	p	{color:#436193; margin:3px 0 0 0; padding:0 8px; }
#pimText	{width:738px; margin:0 auto; padding:4px 0; font-size:90%; }
#pimText p	{text-align:right; color:#fff; }
#pimText a	{color:#fff; }
#pimText a:hover	{text-decoration:none; }
.newsPic	{float:right; margin:0 0 5px 5px; border:1px solid #DFE3EA; }

#propSearch		{background:url("/images/main/bg_navblocks.gif") repeat; padding-top:14px; border-bottom:1px solid #2E4D7D; }
#propSearch p 	{padding:12px 6px 11px 6px; margin:0; font-size:75%; background-color:#6B4290; }
#propSearch p a	{color:#fff; font-weight:bold; padding-left:17px; text-decoration:none; background:0px 2px url("/images/main/icon_search.gif") no-repeat; }
#propSearch p a:hover	{text-decoration:underline; }
#mofs p 		{padding:6px; margin:0; }
#mofs p a		{color:#fff; padding-left:17px; display:block; text-decoration:none; background:0px 4px url("/images/main/icon_arrow.gif") no-repeat; }
#mofs p a:hover	{text-decoration:underline; }

.pic				{margin-right:4px; }
#contactInfo		{border:1px solid #436193; width:524px; height:114px; margin-top:25px; }
#contactInfo p		{padding:3px 7px 0 6px; margin:0; color:#436193; }
#contactInfo .left	{width:201px; border-right:1px solid #436193; }
#contactInfo .right	{width:322px; }
#contactInfo .heading	{height:19px; }
#contactInfo .details	{border-top:1px solid #436193; height:94px; }
#contactPic			{float:left; border-right:1px solid #436193; }
a.activeLink		{color:#772EB9; }

.arrowForward		{background:url("/images/main/arrow_forward.gif") right center no-repeat; padding-right:10px; }
.arrowForward:hover	{background:url("/images/main/arrow_forward_on.gif") right center no-repeat; }
#tradingLink		{font:bold 80% helvetica,arial,verdana,sans-serif; margin:10px 0 0 0; padding:0; text-align:right; }
#tradingLogo		{float:left; margin:3px 10px 1px 0; }
