* html { height: 1px; } 
* { margin: 0; padding: 0; }
* { letter-spacing:0px }

  a:visited {text-decoration:none;color: #666666;}
  a:active {text-decoration:none;color: #666666;}
  a:hover {text-decoration:underline;color: #333333;}
  a:link {text-decoration:none;color: #666666;}
 
img {
 border: none;
}

body {
 margin:0px;
 background: #ffffff;
}

.addition {
 width:100%;
 padding:5px;
 color:#777777;
 background-color:#fafafa;
 font:12px µ¸¿ò, tahoma;
}

.divsubmenu {
 width:950px;
 height:48px;
 background: url(images/msbg.gif);
}

.divtoplogo{
 position:absolute;
 left:0px;
 top:0px;
}

.divlogin {
 height:35px;
 font:12px µ¸¿ò, tahoma;
 margin-top:5px;
 margin-left:15px;
}


.divtop {
 width:100%;
 height:96px;
 text-align:center;
 background: url(images/topbg.gif);
}

.divindexbottom {
 margin:auto;
 width:950px;
 height:120px;
 background: url(images/bottom.gif);
}

.divindexbottomin {
 float:left;
 margin-top:38px;
 margin-left:17px;
 text-align:left;
 font: 12px µ¸¿ò, tahoma;
 line-height:140%;
 color:#707070;
}

.divtopmenu {
 width:950px;
 margin:auto;
 text-align:right;
 height:96px;
 background: url(images/topbg.gif);
}

.divmiddlemom {
 text-align:center;
 width:100%;
}

.divmiddle {
 margin:auto;
 text-align:left;
 width:950px;
}

.divmiddleindex {
 margin:auto;
 text-align:left;
 width:780px;
}

.divleftmenu {
 width:175px;
 padding:5px 0 5px 0;
 border-bottom:1px dotted #e4e4e4;
}

.divleftmenusoft {
 width:175px;
 padding:2px 0 2px 0;
}

.divleftmenusoftadd {
 width:175px;
 height:26px;
 padding:9px 0 0 8px;
 font:11px µ¸¿ò #dd0000;
 background: url(images/m_soft_bg.gif);
}

.divmidl {
 float:left;
 text-align:left;
 margin-top:0px;
 width:190px;
}

.divmidr {
 float:left;
 text-align:left;
 margin-top:0px;
 width:760px;
}

.divbottomsplitter {
 clear:both;
 height:8px;
 width:100%;
 background: url(images/bottomsplitter.gif);
}

.divbottom {
 clear:both;
 width:100%;
 border-top:1px solid #ffffff;
 border-bottom:1px solid #e4e4e4;
 background: #f4f4f4;
 text-align:center;
}

.divbottomin {
 width:950px;;
 margin:auto;
 text-align:left;
}

.divunderbar {
 margin: 10px 0 15px 0;
}

.divsubbar {
 width:760px;
 height:45px;
 margin-bottom:20px;
 background: url(images/subbar_bg.gif);
}

.bardiv {
 width:100%;
}

.context {
 width:100%;
 margin:15px 25px 0 25px;
 font:12px µ¸¿ò, tahoma;
 color:#464646;
 line-height: 160%;
}

.context2 {
 width:100%;
 margin:15px;
 font:12px µ¸¿ò, tahoma;
 color:#464646;
 line-height: 160%;
}


.divsub_intro_year {
 width:650px;
 padding:10px;
 margin-left:17px;
 font:12px µ¸¿ò, tahoma;
 border-bottom:1px dotted #e4e4e4;
}

.divsub_intro_cs {
 width:650px;
 padding:10px;
 margin-left:17px;
 font:12px µ¸¿ò, tahoma;
 line-height:180%;
}

.divsub_intro_cs b {
 color:#014d7e;
}

.divsub_intro_cs i {
 color:#dd0000;
 font:9px tahoma;
}

.divsub_support_contact {
 width:650px;
 margin-left:17px;
 font:12px µ¸¿ò, tahoma;
 line-height:180%;
}

.divform {
 clear:left;
 width:650px;;
 padding:6px;
}

.divform_left {
 float:left;
 width:150px;
 margin-top:4px;
 font:12px µ¸¿ò, tahoma;
 text-align:left;
}

.divform_right {
 float:left;
 width:400px;
 font:12px µ¸¿ò, tahoma;
 text-align:left;
}

.divwhole {
 width:950px;
}

.divbox {
 border:1px solid #e4e4e4;
 width:100%;
 padding:15px
}

.divboxbold {
 border:4px solid #004f82;
 width:100%;
 padding:15px
}