*					{margin:0; padding:0;}
img					{border:0;}
html				{background:#F6E9C9;}
body				{background:#E7C684; width:100%;}
.hide				{display:none;}
.piclink a			{border:0; width:100%; height:100%; display:block;}

table#back			{width:100%; position:absolute; left:0; top:0;}
table#front			{width:100%; position:absolute; left:0; top:0;}

/* --- INDEX --- */
#index #back #hole			{width:539px; height:533px; background:url(/img/back_top_left_hole.jpg) no-repeat right top;}
#index #back #lt_grad		{width:16%;                 background:url(/img/back_center_grad.jpg) repeat-x left bottom #F6E9C9;}
#index #back #ship			{width:478px; height:600px; background:url(/img/back_top_right_ship.jpg) no-repeat left top;}
#index #back #rt_grad		{width:auto;  height:533px; background:url(/img/back_top_right_grad.jpg) repeat-x left top #F6E9C9;}
#index #back #middle		{             height:67px;}
#index #back #grad			{                           background:url(/img/back_gradient_vert.jpg) repeat-x;}
#index #back #right			{                           background:url(/img/back_gradient_vert.jpg) repeat-x;}
#index #back #bottom		{             height:550px; background:url(/img/back_gradient_vert.jpg) repeat-x 0px -67px;}
#index #back #bottom div	{width:100%;  height:100%;  background:url(/img/back_bottom_left.jpg) no-repeat left bottom;}

/* --- INSIDE --- */
#inside #back .top			{height:444px;}
#inside #back .bottom		{width:100%; height:706px; background:url(/img/iback_b.jpg) left top repeat-x;}
#inside #back .tl			{width:386px; background:url(/img/iback_tl.jpg) right top no-repeat;}
#inside #back .tc			{width:58%; background:url(/img/iback_tc.jpg) center top repeat-x;}
#inside #back .tr			{width:294px; background:url(/img/iback_tr.jpg) left top no-repeat;}

.scol1		{width:27%;}
.scol2		{width:5%;}
.scol3		{width:409px;}
.scol4		{width:5%;}
.scol5		{width:40%;}

.title					{width:409px; height:29px; margin-top:35px; background:url(/img/index_title.gif) no-repeat; font:normal 42px/42px "Arial"; text-transform:uppercase;}
.menu 					{width:409px; margin-top:8px;}
.menu .sep				{width:30px; background:url(/img/menu_dot.gif) no-repeat 48% 55%;}
.menu .item				{font:bold 11px/11px "Arial";}
.menu .cur				{font-weight:normal; color:#000;}
.menu .lnk a			{color:#000; text-decoration:none;}
.menu .lnk a:hover		{color:#927C50;}

.menub				{padding-top:0px; height:30px;}
.menub .item		{font:normal 11px/12px "Arial";}
.menub .cur			{color:#000;}
.menub .lnk			{color:#927C50; text-decoration:underline;}
.menub .lnk:hover	{color:#000;}

#lens		{height:370px; background:url(/img/lens.gif) no-repeat right top;}
.pell 		{width:179px; height:40px; background:url(/img/pellsurvey.gif); margin-left:30px; margin-top:35px;}

.content_wrp				{min-height:300px; margin-top:100px;}
/*\*/* html .content_wrp	{height:300px;}/* */
.content					{font:normal 12px/16px "Arial"; color:#927C50;}
.content p					{margin-bottom:1em;}
.content a					{color:#B03B3B; text-decoration:underline;}
.content a:hover			{color:#000; text-decoration:none;}
.content ul.files_list		{list-style:none;}
.content ul.files_list li	{list-style:none; margin-bottom:16px;}
.content ul.files_list a	{font-weight:bold;}
.content ul.files_list img	{margin-bottom:-3px;}
.content ul.files_list p	{margin:0 0 0 0;}

.submenu				{margin:40px 0;}
.submenu .item			{width:189px;}
.submenu .sep			{width:15px;}
.submenu_sub			{margin-top:10px;}
.submenu_sub .item_sub	{font:normal 11px/21px "Arial"; color:#B03B3B; clear:left;}
.submenu_sub .sep_sub	{padding:5px 0 5px 0;}
.submenu_sub .sep_line	{height:1px; font:normal 1px/1px "Arial"; border-top:dotted 1px #000000; width:100%; float:left;}
.submenu h2				{width:189px; height:18px;}
.submenu h2.cargo		{background:url(/img/sm_cargosector.gif) no-repeat;}
.submenu h2.property	{background:url(/img/sm_propertysector.gif) no-repeat;}
.submenu a				{color:#B03B3B; text-decoration:none;}
.submenu a:hover		{color:#000;}

.pieces					{}
.pieces #plsep			{width:31%;}
.pieces #pmid			{width:100%;}
.pieces #prsep			{width:30%;}
.pieces ul				{margin:auto; margin-top:0px; width:600px; list-style:none;}
.pieces li				{width:200px; float:left; list-style:none;}
.pieces a.img			{display:block; width:80px;}
.pieces h3				{margin-left:30px; margin-top:10px; width:150px; font-family:Arial; font-size:11px; line-height:13px; font-weight:bold; text-align:left; text-transform:uppercase;}
.pieces p				{margin-left:30px; margin-top:10px; font-family:Arial; font-size:11px; color:#927C50; line-height:14px;}
.pieces a.link			{margin-left:30px; margin-top:10px; font-family:Arial; font-size:11px; color:#7D3BB0; line-height:14px; text-decoration:underline; display:block; width:10px; white-space:nowrap;}
.pieces a.link:hover	{color:#000000;}

.footer					{vertical-align:top; padding-top:50px;}
.footer p				{float:left; font:normal 11px/14px "Arial"; color:#927C50; width:auto;}
.footer a				{color:#927C50; text-decoration:underline;}
.footer a:hover			{color:#000000;}
.footer #info			{width:429px;}

#logos table								{margin-left:15px; margin-top:20px;}
#logos table a								{margin-right:12px;}
/*\*/* html #index #front #logos table	{margin-left:30px;}/* */
#inside #front #logos						{margin-top:15px;}
#inside #front #logos table				{margin:auto;}
#inside #front #logos a						{margin-right:12px;}


/* --- REPORT --- */
body#report									{width:800px; margin:auto; font-size:11px; font-family: Arial; color:#927C50; line-height:15px;}
body#report .menu a						{margin:16px; display:block;}
body#report form 							{width:800px;}
/*
body#report form textarea					{width:100%;}
body#report form input					{width:auto;}
body#report form select					{width:100%;}
*/
.reptab										{width:800px; background:url(/img/back_gradient_vert.jpg) left top repeat-x;}
.reptab td									{}
.reptab .msep								{background:#F8EFDC; height:2px;}
.reptab .mtit								{font:bold 24px/24px "Arial"; color:#000; padding:10px 0;}
.reptab .capt								{width:22%; padding:5px; background:#EBD39F; font-weight:bold;}
.reptab .sep								{width:0;}
.reptab .fld								{width:28%;}
.reptab .smsel								{width:40%; float:left;}
.reptab .dil								{width:55%; margin-left:44%; height:20px; line-height:20px; display:block;}
/*\*/* html .reptab .dil					{margin-left:0; width:56%;}/**/
.reptab .diw								{width:100%; height:20px; line-height:16px; display:block;}
.reptab textarea.diw						{height:auto; overflow:auto;}
.reptab .capt .not							{font-weight:normal;}
.reptab button								{border:solid 1px #786025; background:#EBD39F; font-family:Arial; font-size:11px; padding:5px; color:#786025;}
