﻿html, body             {width:100%; height:100%; text-align:center; padding:0; margin:0; line-height:15px;background-color:#000000;}
body                  {display:table; background:#000000; color:#f8e3a8; font-size:12px; line-height:15px; font-weight:bold;}
body, div               {font-family:Arial, Tahoma, Verdana; text-align:left;}
div, table, td, img, input, p     {padding:0; margin:0; border:0 white solid;}
input, select, textarea         {font-size:10px;}
td                  {vertical-align:bottom;}
a                 {color:#f8e3a8; text-decoration:none;}
a:hover               {text-decoration:underline;}
a.uNone               {text-decoration:underline;}
a.uNone:hover           {text-decoration:none;}
.png                {behavior: url("/png.htc");}

.f18                {font-size:18px;}
.f14                {font-size:14px;}
.f12                {font-size:12px;}
.f11                {font-size:11px;}
.f10                {font-size:10px;}
h3                  {font-size:18px; font-family: Tahoma; color:#ffffff; font-weight:normal; margin:0 0 11px 0; padding-top:0;}

.cB                 {clear:both;}
.fL                 {float:left;}
.fR                 {float:right;}


#wrapper              {display: table-cell; vertical-align: middle;}
#main               {text-align:center; width:780px; height:550px; margin: 0 auto; background:#000000;}
#main                 {margin-top: expression((document.documentElement.offsetHeight/2)-(parseInt(offsetHeight)/2) <0 ? "0" : 
                  (document.documentElement.offsetHeight/2)-(parseInt(offsetHeight)/2) +'px') ;}

#Top                {height:59px; width:100%;}
#MainBody             {height:491px; width:100%; background:#000000 url('/images/bg_main.jpg') no-repeat left top; padding:3px 2px 2px 2px;}
#MainBody.bg2nd           {background-image:url('/images/bg_main2.jpg');}
#MainBody.bg3rd           {background-image:url('/images/bg_main3.jpg');}

#TopMenu              {width:776px; height:26px; padding:0 0 2px 0; letter-spacing:0.5px;}
#TopMenu a              {display:block; height:21px; text-align:center; padding-top:5px; float:left; background-repeat:no-repeat; background-position:left top;}
#MainBody a.link1         {width:91px;}
#MainBody a.link1.on          {background-image:url('/images/bg_link1.jpg');text-decoration:underline;}
#MainBody.bg2nd a.link1.on      {background-image:url('/images/bg_link12.jpg');}
#MainBody.bg3rd a.link1.on      {background-image:url('/images/bg_link13.jpg');}
#MainBody a.link2         {width:74px;}
#MainBody a.link2.on          {background-image:url('/images/bg_link2.jpg');text-decoration:underline;}
#MainBody.bg2nd a.link2.on      {background-image:url('/images/bg_link22.jpg');}
#MainBody.bg3rd a.link2.on      {background-image:url('images/bg_link23.jpg');}
#MainBody a.link3         {width:80px;}
#MainBody a.link3.on          {background-image:url('/images/bg_link3.jpg');text-decoration:underline;}
#MainBody.bg2nd a.link2.on      {background-image:url('/images/bg_link32.jpg');}
#MainBody.bg3rd a.link2.on      {background-image:url('/images/bg_link33.jpg');}
#MainBody a.link4         {width:106px;}
#MainBody a.link4.on          {background-image:url('/images/bg_link4.jpg');text-decoration:underline;}
#MainBody.bg2nd a.link2.on      {background-image:url('/images/bg_link42.jpg');}
#MainBody.bg3rd a.link2.on      {background-image:url('/images/bg_link43.jpg');}
#MainBody a.link5         {width:96px; float:right;}
#MainBody a.link5.on          {background-image:url('/images/bg_link5.jpg');text-decoration:underline;}
#MainBody.bg2nd a.link2.on      {background-image:url('/images/bg_link52.jpg');}
#MainBody.bg3rd a.link2.on      {background-image:url('/images/bg_link53.jpg');}

#TopMenu .fL              {width:329px;}

#LeftMenu             {margin-right:2px; width:269px; height:457px; float:left; letter-spacing:0.5px;}
.part1                {position:relative;}
.lm1, .lm1Cont            {position:absolute; left:0; top:0; width:269px;}
.lm1 div                {width:269px; height:17px;}
.menuLine             {margin-top:-17px;}
* html .menuLine            {margin-top:-20px;}
.menuLineHold           {height:17px; overflow:hidden;}
.part1 .lm1 .menuLine       {padding-left:35px;}
.part1 .lm1 a.menuLine        {line-height:17px; display:block; height:17px; overflow:hidden;}
.part2                {position:relative; margin-top:2px; width:269px;}
.h87, .h87 .lm1           {height:87px;}
.h368, .h368 .lm1         {height:368px;}
.h457, .h457 .lm1         {height:457px;}
.h216, .h216 .lm1         {height:216px;}
.h240, .h40 .lm1            {height:216px;}
.part2 .lm1 .menuLine       {padding-left:42px;}



#MainText             {width:505px; height:457px; float:left; position: relative;}
.projDown             {width:151px; height:116px; position:relative;}
.projDown .pic, .projDown .down   {position:absolute; top:0; left:0; width:149px;}
.projDown .down           {text-align:center; font-weight:normal; font-size:10px;}
.projDown .down a         {display:block; height:74px; padding-top:40px;}
.projProp             {width:354px; height:116px; position:relative;}
.projProp .pic, .projProp .info   {position:absolute; top:0; left:0; width:354px;}
.projProp .info           {font-weight:normal; font-size:11px;}
.projProp .info td          {vertical-align:middle; height:115px; padding-left:10px;}
.projProp .infoIn         {margin:6px 10px;}
.margB2               {height:114px;}

.bigPic               {height:344px;}
.bigPicText             {height:115px; position:relative;}
.bigPicText .lm1            {width:504px;}
.bigPicText .lm1.picText        {width:486px;padding:9px; text-align:justify; font-weight:normal;background-color:#000000; }

{}
