* {	
  margin: 0;	
  padding: 0;
  border: 0;
  outline: 0;
  font-size: 100%;
  vertical-align: baseline;	
  background: transparent;
}

body {
  line-height: 1;
}

ol, ul {
  list-style: none;
}

blockquote, q {	
  quotes: none;
}

:focus {
  outline: 0;
}
ins {
  text-decoration: none;
}

del {
  text-decoration: line-through;
}

table {
border-collapse: collapse;
border-spacing: 0;
}

h1{
  font: bold 24px Calibri;
  color:#195AB3; 
}



h3 {
  font: bold 15px Calibri;
  color: white;
}

a {
  font: bold 13px Verdana;
  color: white;
  text-decoration: none;
}

a:hover {
  color: red;
}


body {
  text-align: center;
  background: #D9D9D9;
  font: 11px Verdana;
  color:white;
}

div.content1 {
  text-align: left;
  margin: 0 auto 30px;
  width: 1014px;
  background: transparent url(/files/graphic/left_shadow.png) repeat-y left top;
  position:relative;
  z-index:1;
}

div.content2 {
  background: transparent url(/files/graphic/right_shadow.png) repeat-y right top;
  position:relative;
  padding: 0px 12px;
  z-index:1;
}

div.menubg {
  background: url(/files/graphic/menubar.png) repeat-x;
  width:100%;
  height:57px;
  position:absolute;
  top:246px;
  z-index:0;
}

div.menu {
  background: url(/files/graphic/menubg.png) no-repeat;
  height:59px;
  position:relative;
  z-index:1;
}

li.menu a {
  font: bold 13px Verdana;
  color: white;
  text-decoration: none;
}

li.menu a:hover {
  color: red;
  text-decoration: none;
}

div.content {
  background: url(/files/graphic/contentbg.png) repeat-y;
  padding:0 20px 0 20px;
  position:relative;
  z-index:1;
}

div.footer {
  background: url(/files/graphic/footerbg.png) repeat-x;
  height:70px;
  margin: 0px auto;
  width: 970px;
  text-align:right;
  font-size:10px;
  padding:10px;
}
div.footer a {
  font-size:9px;
}

span.links a {
  color:#4F4F4F;
  font-weight:normal;
}

div.up_panel {
  height:155px;
}

img.line {
  margin-left:-10px;
}

div.login {
  text-align:center;
  width:222px;
  position:absolute;
  background: url(/files/graphic/trans3.png);
}

div.news {
  width:488px;
  position:absolute;
  left:250px;
  background: url(/files/graphic/trans3.png);
}

div.contact {
  text-align:center;
  width:225px;
  position:absolute;
  right:20px;
  background: url(/files/graphic/trans3.png);
}

div.left_bar {
 background: url(/files/graphic/trans2.png);
}

div.center_bar {
 background: url(/files/graphic/trans2.png);
 padding:3px; 
}

div.right_bar {
 font: bold 13px Verdana;
 background: url(/files/graphic/trans2.png);
 padding:3px;
}

div.content3 {
  padding:10px;
  font-family:Calibri;
  color:#000;
  background: url(/files/graphic/trans.png);
  
}

div.content3 a {
  color:blue;
}

div.content3 a:hover {
  text-decoration:underline;
}

div.content3 ul {
  list-style-image: url(/files/graphic/dot.png);
  padding:10px 30px;
}

input {
  border:1px solid #000;
  height:20px;
  background-color:white;
}

.button{
  border:1px solid #000;
  background-color:white;
  
}


