.test{
    border: 1px solid red;
}
body, html {
font-size: 12px;font-family:Arial;margin:0;padding:0;color:#313131;
background:#D0E8F3;}

.leftborder{
    background: url("../img/leftborder.gif") repeat-y;
}
.rightborder{
    background: url("../img/rightborder.gif") repeat-y;
}

.header{
/*
    background: url("../img/header.gif") top left no-repeat;
    width: 760px;
    height: 96px;
    display: block;
    overflow: hidden;
*/    
}
.menu{
    background: url("../img/menu.gif") top left no-repeat;
    width: 760px;
    height: 27px;
    display: block;
    overflow: hidden;
}
.footer{
    background: url("../img/footer.gif") top left no-repeat;
    width: 760px;
    height: 37px;
    display: block;
    overflow: hidden;
}


a {color:#243AD7;}
img {border:0px;}

.headerBg{
    background: url("../img/header.png") top left no-repeat;
    height: 100px;
    border: none;
    margon: 0px;
    padding: 0px;
}


div#left {float:left;width:220px;overflow:hidden;padding:20px;background:#C7CFDE;height:290px}
div#left #copy{margin-top:190px}

.menu {
    background: url("../img/menu.gif") top left no-repeat;
    padding-top: 10px;

}
#menu a {padding-right:10px; color: #00000; text-decoration: none;}
#menu a:hover {padding-right:10px; color: #00000; text-decoration: underline;}

div#main {
/*    background: url("../img/main.gif") top left no-repeat;*/
}
div#content {/*padding:20px;*/}


div#block {margin:20px;}
div#block #title{margin:20px;}
div#block #text{margin:20px;}

div.header {margin-left:5px;font-weight:bold}

div.success {margin:5px;border:1px solid #4D9C32;background:#bae4ab}
div.success p{margin:5px;color:green;font-size:1.4em}

form.register dt, dd{padding:2px;}
form.register label {color:#3E4E68}
form.register label.required {font-weight:bold}
form.register dd{padding-bottom:10px;}
form.register fieldset{margin-left:-60px;width:450px;padding:10px;border:1px solid #A3B1C9}
form.register fieldset legend{color:#3E4E68;font-size:1.4em;}
form.register #captcha-input{margin-top:5px;}
form.register ul.errors {color:red}
form.register #fieldset-buttonsGroup{border:0px;}

a.linkleft3 {
	text-decoration: none;
	color: #00527d;
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
}



a.linkleft3:hover {
	text-decoration: none;
	color: #00bdd9;
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
}


.news .date{color:#2f9bc1;font-size: 11px;}

.news .news_title{
margin: 0px;
padding: 0px;
}
.news .news_title a:link {color:#2f9bc1;text-decoration:none;font-weight: bold; font-size: 12px;}
.news .news_title a:visited, .news .news_title a:active {color:#2f9bc1;text-decoration:none;font-weight: bold; font-size: 12px;}
.news .news_title a:hover{color:#00527d;text-decoration:none;font-weight: bold; font-size: 12px;}
.news_text{
margin: 0px;
padding: 0px;
}

.breadlink{
font-weight: normal;
text-decoration: none;
}


a.filelink, a.filelink:visited{
    color:#000000;
    }
a.filelink:hover{
    color:#FF0018;
}

#use{
    font-weight: normal;
    font-size: 7pt;
      font-family: Verdana;
	  color: #004773;
}
a.use{}
