
body { 
  font-size: 100.01%;
  font-family: Arial, sans-serif;
  color:#000000; 
  background-color:#FFFFFF;
  text-align: center;
  margin: 0; 
}
 
a:link    {color: #000000; text-decoration: underline;}
a:visited {color: #000000; text-decoration: underline;}
a:active  {color: #000000; text-decoration: underline;}
a:hover   {color: #000000; text-decoration: underline;}

#page        {display: block; position: relative; text-align: left; margin: 0 auto; padding: 0; width: 960px;}
#pagepwd     {display: block; position: relative; text-align: left; margin: 0 auto; padding: 0; width: 650px;}
#navi        {display: block; position: absolute; text-align: left; margin: 0 auto; padding: 0; top: 010px; left: 020px; width: 620px;}

#head_logo   {display: block; position: absolute; top: 050px; left: 000px; width: 760px;}
#head_head   {display: block; position: absolute; top: 057px; left: 150px; width: 610px; font-size:20px; font-weight: 600; color:#333333;}
#head_line   {display: block; position: absolute; top: 090px; left: 000px; width: 760px;}

#content     {display: block; position: absolute; top: 120px; left: 000px; width: 760px; font-size:14px;}

.order_fld_vlong      {font-size:12px; margin-bottom:0px; border:1px solid #D0D0D0; width:530px; height:14px;  text-align:left; margin-top:3px; margin-bottom:4px;}
.order_fld_long       {font-size:12px; margin-bottom:0px; border:1px solid #D0D0D0; width:300px; height:14px;  text-align:left; margin-top:3px; margin-bottom:4px;}
.order_fld_medium     {font-size:12px; margin-bottom:0px; border:1px solid #D0D0D0; width:150px; height:14px;  text-align:left; margin-top:3px; margin-bottom:4px;}
.order_fld_short      {font-size:12px; margin-bottom:0px; border:1px solid #D0D0D0; width:130px; height:14px;  text-align:left; margin-top:3px; margin-bottom:4px;}
.order_bt_cl          {display:block; position:relative; top:000px; left:000px; width:120px; height:022px; text-align:center; font-size:14px;}
.order_bt_c2          {display:block; position:relative; top:000px; left:000px; width:150px; height:022px; text-align:center; font-size:14px;}

#home_logo            {display: block; position: absolute; width: 760px;}
#home_welcome_hd	  {display: block; position: absolute; top:050px; left: 310px; width: 440px; overflow: hidden; font-size:14px; font-weight: 600;}
#home_welcome_tx      {display: block; position: absolute; top:080px; left: 310px; width: 440px; overflow: hidden; font-size:14px; font-weight: normal;}
#home_flags           {display: block; position: absolute; top:000px; left: 800px; width: 156px;}
#home_login           {display: block; position: absolute; top:070px; left: 800px; width: 156px; background-color:#00FFDB; padding-left: 10px; padding-top: 10px; line-height: 10px}

#mtext               {display: block; position: absolute; top:400px; left: 000px; width: 760px; font-size:14px; font-weight: normal;}
#img_scroll          {display: block; position: absolute; top:180px; left: 310px; width: 250px;}
#img_mac_e           {display: block; position: absolute; top:220px; left: 620px; width: 80px; height: 110px; background: url(/img/logo_osx_now_e.jpg) top left no-repeat;}

#plugins             {display: block; position: absolute; top:160px; left: 590px; width: 150px;}
#slogan              {display: block; position: absolute; top:200px; left: 000px; width: 270px; overflow: hidden; color:#01806F; font-size:20px; font-weight: 600; letter-spacing: 0.05em; line-height: 30px;}

#block_menu          {display: block; position: absolute; top:050px; left: 800px; width: 156px; height:200px; background-color:#00FFDB; padding-left: 10px; padding-top: 5px; line-height: 18px; font-size:11px;}
#block_register      {display: block; position: absolute; top:280px; left: 800px; width: 156px; height:200px; background-color:#00FE5D; padding-left: 10px; padding-top: 5px; line-height: 25px; font-size:14px; font-weight: 600; color:#333333;}
#block_comments      {display: block; position: absolute; top:510px; left: 800px; width: 156px; height:200px; background-color:#FF9934; padding-left: 10px; padding-top: 5px; line-height: 25px; font-size:14px; font-weight: 600; color:#333333;}

.navilink a          {font-size:16px; text-align:left; color:#333333; font-weight: 600;}
.navilink a:link     {color:#333333; text-decoration: underline;}
.navilink a:visited  {color:#333333; text-decoration: underline;}
.navilink a:hover    {color:#FFFFFF; text-decoration: underline;}
.navilink a:active   {color:#FFFFFF; text-decoration: underline;}

#vmarquee            {position: absolute; font-size: 11px; text-decoration: none; cursor: pointer;}
#vmarquee a          {text-decoration: none;}
#vmarquee a:link     {text-decoration: none;}
#vmarquee a:visited  {text-decoration: none;}
#vmarquee a:hover    {text-decoration: none;}
#vmarquee a:active   {text-decoration: none;}

#vmarquee2           {position: absolute; font-size: 11px; text-decoration: none; cursor: pointer;}
#vmarquee2 a         {text-decoration: none;}
#vmarquee2 a:link    {text-decoration: none;}
#vmarquee2 a:visited {text-decoration: none;}
#vmarquee2 a:hover   {text-decoration: none;}
#vmarquee2 a:active  {text-decoration: none;}
