/*===MAIN===*/


*           {MARGIN: 0; PADDING: 0;}

BODY        {FONT: 13px Verdana, Arial, Helvetica, sans-serif; background:  url(../im/f.png);}
              
P,BR,DIV,TD {FONT: 13px Verdana, Arial, Helvetica, sans-serif;}

IMG         {BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none}

FIELDSET    {BORDER: #fff 0px solid;}

.clear{clear:both;}

#page       {MARGIN: 2px auto; WIDTH: 960px; POSITION: relative; border: 1px #FFF solid; background: #FFF url(../im/f3.png) top repeat-y;}

#leftbox    {WIDTH: 310px; float:left;}
#mainbox    {WIDTH: 650px; float:left; }

#maintext   {padding:10px 20px 10px 30px; FONT: 12px Verdana, Arial, Helvetica, sans-serif;}
#maintext p {padding-bottom:10px; FONT: 12px Verdana, Arial, Helvetica, sans-serif; color:#4C4C4C;}

#maintext h1  {padding:10px; FONT:bold 17px Verdana, Arial, Helvetica, sans-serif;color:#325578;}
#maintext h2  {padding:20px 10px 10px 5px; FONT:bold 14px Verdana, Arial, Helvetica, sans-serif; color:#8797A8;}

#maintext td {FONT:11px Verdana, Arial, Helvetica, sans-serif; padding:3px; vertical-align:top;}
#maintext tr.t  {background-color: #F7F6F6; }
#maintext th {FONT:10px Verdana, Arial, Helvetica, sans-serif; text-align:left; padding:5px; background: #E8EDF1; color:#7C94AB; BORDER-BOTTOM: #CCD5DD 1px solid;}
#maintext table{BORDER-BOTTOM: #CCD5DD 1px solid;}


#maintext a:link {padding: 2px; color: #A8ACB1; text-decoration: underline; FONT: 11px Verdana, Arial, Helvetica, sans-serif;        } 
#maintext a:visited {padding: 2px;color: #A8ACB1; text-decoration: underline; FONT: 11px Verdana, Arial, Helvetica, sans-serif;   } 
#maintext a:active {padding: 2px;color: #A8ACB1; text-decoration: underline; FONT: 11px Verdana, Arial, Helvetica, sans-serif;   } 
#maintext a:hover {padding: 2px; color: #6E839A; text-decoration: none; FONT: 11px Verdana, Arial, Helvetica, sans-serif;background: #CCD5DD ;} 


HR {WIDTH: 100%; COLOR: #CCC; HEIGHT: 1px}



#menu3 ul{padding-left:28px; list-style-image: url("../im/but.gif");}

#menu3 a {FONT: bold 12px Verdana, Arial, Helvetica, sans-serif;} 
#menu3 a:link    {color: #777; text-decoration: none;} 
#menu3 a:visited {color: #777; text-decoration: none;} 
#menu3 a:active  {color: #777; text-decoration: none;} 
#menu3 a:hover   {color: #323232;    text-decoration: none;border-bottom: 1px #C3C3C3 solid; LEFT: 1px; POSITION: relative; TOP: 1px;} 



#menu4 {padding-left:20px;}

#menu4 a {FONT: bold 12px Verdana, Arial, Helvetica, sans-serif;} 
#menu4 a:link    {color: #777; text-decoration: none;} 
#menu4 a:visited {color: #777; text-decoration: none;} 
#menu4 a:active  {color: #777; text-decoration: none;} 
#menu4 a:hover   {color: #323232;    text-decoration: none;border-bottom: 1px #C3C3C3 solid; LEFT: 1px; POSITION: relative; TOP: 1px;} 

#menu4 i{color:#777;}











#bottombox  {WIDTH: 960px; background: #3b4876; }
#bottombox .content {padding:8px;height:31px;line-height:31px;}
#bottombox .content a{display:block; float:left;margin: 0 10px 0 0;color:#FFF;}

h6.bot{FONT: bold 11px Verdana, Arial, Helvetica, sans-serif; padding:10px; color:#dddaf4;margin:0 auto; width:960px;}

/*===TOP===*/
#menu1{margin-left:4px; background: #3b4876; height:32px; padding-left:4px; padding-top:3px; }

#menu1 a {FONT: bold 13px Arial, Helvetica, sans-serif; line-height:32px; height:32px; display:block; float:left;padding:0 4px 0 4px;} 

#menu1 a:link    {color: #FFF; text-decoration: none;} 
#menu1 a:visited {color: #FFF; text-decoration: none;} 
#menu1 a:active  {color: #FFF; text-decoration: none;} 
#menu1 a:hover   {color: #3b4876; text-decoration: none; background: #FFF; BORDER-bottom: #e30613 2px solid; } 
#menu1 I    {color: #CADFF3;FONT: 9px Verdana, Arial, Helvetica, sans-serif;display:block; float:left;padding:0 1px 0 1px;line-height:32px;}


#menu2{background: url(../im/fm.png) top right no-repeat; padding: 2px 2px 10px 10px;}

#menu2 h1{FONT: bold 12px Verdana, Arial, Helvetica, sans-serif;padding-bottom:3px;}


#menu2 ul{padding-left:190px; list-style-image: url("../im/but.gif");}
#menu2 ul.d1{background: url(../im/htz.jpg) left bottom no-repeat;}
#menu2 ul.d2{background: url(../im/kraz.jpg) left bottom no-repeat;}
#menu2 ul.d3{background: url(../im/pr.jpg) left bottom no-repeat;}
#menu2 li.d22{padding-bottom:40px;}
#menu2 li.d33{padding-bottom:50px;}

#menu2 a {FONT: bold 12px Verdana, Arial, Helvetica, sans-serif;} 
#menu2 a:link    {color: #777; text-decoration: none;} 
#menu2 a:visited {color: #777; text-decoration: none;} 
#menu2 a:active  {color: #777; text-decoration: none;} 
#menu2 a:hover   {color: #323232;    text-decoration: none;border-bottom: 1px #C3C3C3 solid; LEFT: 1px; POSITION: relative; TOP: 1px;} 
sup{position: relative; top: 3px; left:1px;}


ul.tit{padding: 10px 0 10px 40px; }
ul.tit li{padding: 0 0 10px 0; }

#menu3 a.z2{FONT:bold 14px Verdana, Arial, Helvetica, sans-serif; color:#8797A8;margin:18px 0 8px 0;display:block;}
#menu3 a.z2:link, #menu3 a.z2:visited {FONT:bold 14px Verdana, Arial, Helvetica, sans-serif; color:#8797A8;margin:18px 0 8px 0;display:block;}
#menu3 a.z2:hover   {color: #323232;  text-decoration: none;border-bottom: 1px #C3C3C3 solid; LEFT:0; POSITION: relative; TOP:0;} 




/*** Form ***/


#f {padding:10px;background:#f3f3f3;display:none;}
#f  label{
  font: 14px  Verdana, Arial, Helvetica, sans-serif;
  float:left; 
  width:10em; 
  line-height:18px;
  margin: 0 0.1em 0 0;
  text-align:right;


}
#f  legend{font: 18px  Verdana, Arial, Helvetica, sans-serif; padding: 0 10px 0 10px;color:#004141;}

#f input[type="text"]{
border:1px #b9b9b9 solid;
font: 14px  Verdana, Arial, Helvetica, sans-serif;, serif;
background:#f8f8f8;

height:22px;
width:304px;
}
#f textarea{
border:1px #b9b9b9 solid;
font: 14px  Verdana, Arial, Helvetica, sans-serif;, serif;
background:#f8f8f8;
width:304px;height:60px;
}


#f input[type="submit"]{
border:1px #b9b9b9 solid;
font: 14px  Verdana, Arial, Helvetica, sans-serif; color:#FFF;
background:#3b4876;
padding:4px;
cursor:pointer;
cursor:hand;
}

#f fieldset{border:1px #FFF solid;padding:10px;}

.z1{height:8px;}



#f b.error {

          padding: 0 0 0 8px;
          font: bold 10px Arial, Helvetica, sans-serif;
          color: #E23215;
}

#close{display:none;}

.sbox{margin: 0 0 20px 0; border-top:1px #b9b9b9 solid;}
.boxtitle{background:#e3e3e3;clear:both;padding: 0 10px 0 10px;height:18px;}
.stitle{float:left; width:400px;font: 11px Verdana, Arial, Helvetica, sans-serif;}
.sdate{float:right; width:180px;text-align:right;font: 11px  Verdana, Arial, Helvetica, sans-serif; color:#818181;}

h1 {position:relative;margin: 0 0 26px 0;}

h1 a{position: absolute; right:0;}

h1 a#add:link,h1 a#add:visited{text-decoration: none;font: bold 12px  Verdana, Arial, Helvetica, sans-serif;}
h1 a#close:link,h1 a#close:visited{text-decoration: none;font: bold 12px  Verdana, Arial, Helvetica, sans-serif;}

