﻿@charset "utf-8";
/* CSS Document */
body{ background-color:#ccc;}
body,div,p,table,span,p,input,ul,li,dl,dt,dd,form{ font-size:12px; padding:0px; margin:0px; height:auto; color:#4c4c4c; font-family:Arial;}
img{ border:none;}
.red,a.red:link,a.red:visited{ color:red;}
.black,a.black:link,a.black:visited{ color:000;}
.orange,a.orange:link,a.orange:visited{ color:#f60;}
.hpink2,a.hpink2:link,a.hpink2:visited{ color:#111;}
.pink,a.pink:link,a.pink:visited{ color:#f30;}
.hpink3,a.hpink3:link,a.hpink3:visited{ color:#333;}
.white,a.white:link,a.white:visited{ color:#fff;}
.blue,a.blue:link,a.blue:visited{ color:#0c94e3;}
.gray,a.gray:link,a.gray:visited{color:#999;}
.bold{ font-weight:bold;}
.bg{background:#fff; background-image:url(/skins/pink/images/icons.gif);}
.h10{ height:10px;}
ul{ list-style:none;}
a{color:#333; text-decoration:none;}
a:hover{ text-decoration:underline;}
.left{ float:left;}
.right{float:right;}
h2{ font-size:14px; text-align:center;}
.tright{ text-align:right;}
.tleft{ text-align:left;}
.tcen{ text-align:center;}
.cen{ margin:0px auto;}
.bg1{ background:url(/images/bg1.gif) left top repeat-x; color:#ccd3d6; height:27px;}
.bg1 a:link,.bg1 a:visited{color:#ccd3d6;}
.bg1 a:hover{color:#fff;}
.mbg{ background:#fff url(../images/main_bg.gif) left top repeat-y;}
.main{ width:950px; height:auto; clear:both; margin:0px auto;}
.main table{ margin:0px auto;}
.main .navbg{ background:url(../images/navbg.gif) left top repeat-x; height:37px; line-height:37px;}
.main .nav a:link,.main .nav a:visited{ color:#FFF; font-size:14px;}
.main .nav a:hover{ color:#Fff; font-size:14px;}
.main .title{background:url(/images/titlebg.gif) left top no-repeat; font-weight:bold; color:#fff; height:31px; line-height:31px;}
.main .prolist{width:98%; margin:2px auto; padding-left:15px;}
.main .prolist li{ line-height:26px; height:26px; clear:both; }
.main .prolist li a{ color:#154050; font-weight:bold;}

.main .imatm .imsc{position:relative; }
/*.main .imatm:hover .imsc{visibility:visible;}*/
.main .imatm .imsc .imsubc{ position:absolute; visibility:hidden; background:#3a5661; width:100px; line-height:22px; text-align:center; padding:5px; border:1px #496d7b solid;}
.main .imatm:hover .imsc .imsubc{visibility:visible;}
.main .NewsList{width:98%; margin:3px auto;}
.main .NewsList li{ height:22px; line-height:22px; clear:both;}
.main .NewsList li a:link,.main .NewsList li a:visited{ color:#555;}
.main .NewsList li a:hover{ color:#000;}
.main .highlight2{ color:#F30;}
.main .newsinfo p,.main .newsinfo div,.main .newsinfo td,.main .newsinfo span,.main .newsinfo font,.main .newsinfo{ font-size:14px; line-height:24px; color:#333;}
.main .proreco,.main .proreco font,.main .proreco strong{ line-height:22px;}
.main .proreco img{ border:1px #ccc solid; padding:1px; margin:2px; margin-right:4px;}
.main .aboutus,.main .aboutus font,.main .aboutus strong{ line-height:18px; color:#666;}
.main .aboutus img{ border:1px #ccc solid; padding:1px; margin:2px; margin-right:4px;}
