body{
	margin: 0 0 15px 0;
	padding: 0px;
	background: #051847;
	/*text-align: center;*/
	font-family: verdana;
	font-size: 90%;	
}
a{
font-family: verdana;
color:#051847;
text-decoration: underline;
}
a:hover{
text-decoration: none;
color:#FF3100;
}
h1{
margin: 5px 0 5px 0;
font-size: 120%;
}
h2{
color: #FF3100;
font-size: 95%;
font-weight: bold;
font-family: verdana;
margin: 5px 5px 7px 0;
}
.a_path a, .a_path a:link, .a_path a:active, .a_path a:visited 

{

font-family: "MS Sans Serif";

color: #124a70;

text-decoration: underline;

}

.a_path a, .a_path a:link, .a_path a:active, .a_path a:visited

{

font-family: "MS Sans Serif";

color: #124a70;

text-decoration: underline;

}

.a_path a:hover 

{

text-decoration: none;

}
.node IMG{
float: left;
margin: 0 10px 10px 0;
border: 0px;
}
UL{
list-style: square;
position: relative;
z-index: 100;
}
li{
margin-bottom: 7px;
}
.shade_top{
	width: 928px;
	margin: 0 auto;	
	border: 0px solid white;
	margin-top: 25px;
	background: url('/pictures/shade_top.gif') top repeat-x;
}
.shade_left{
	background: url('/pictures/shade_left.gif') top left repeat-y;
}
.shade_right{
	background: url('/pictures/shade_right.gif') top right repeat-y;
	padding: 27px 21px 0px 23px;
}
.main{
	border: 0px solid red;
}
.logo_div{
	width: 326px;
	height: 252px;
	border: 0px solid white;
	background: #013B6E url('/pictures/logo_div_bg.gif') top repeat-x;
	float: left;
}
.people{
	width: 558px;
	height: 252px;
	background: url('/pictures/people.jpg');
	float: left;
}
.content_bg{
	background: #ffffff url('/pictures/content_bg.gif') top repeat-x;
	clear: both;
	padding: 40px 20px 15px 30px; 
	text-align: left;
}
.left_corner{
	background: url('/pictures/left_corner.gif');
	width: 56px;
	height: 52px;
	position: absolute;
    margin: -27px 0 0 -23px;
	/*_margin-left: -186px;*/

    border: 0px solid red;
}
.right_corner{
   background: url('/pictures/right_corner.gif');
   border: 0px solid red;
	width: 21px;
	height: 27px;
	position: absolute;
	margin: -30px 0 0 884px;
	/*_margin-left: 721px;*/
}
.logo{
	display: block;
	/*width: 204px;
	height: 101px;*/
    width:242px;
    height: 102px;
	background: url('/pictures/logo_EQC2.gif');
	margin: 80px 0 0 45px;
    /*_margin-left: -100px;*/
	position: absolute;
}
.envo{
	width: 41px;
	height: 31px;
	background: url('/pictures/envelop.gif');
	position: absolute;
	display: block;
	border: 0px solid red;
	top: 0;
	z-index: 100;
	margin-left: 23px;
	/*_margin-left: -440px;*/
}
.key{
	width: 41px;
	height: 31px;
	background: url('/pictures/key.gif');
	position: absolute;
	display: block;
	border: 0px solid red;
	top: 0;
	margin-left: 66px;
    /*_margin-left: -397px;*/
	z-index: 100;
	cursor: pointer;
}
#auth_frm{
position: absolute;
border: 1px solid #033162;
width: 250px;
background: #C9C9CB;
font-size:12px;
font-family: verdana;
padding: 10px;
z-index: 100;
visibility: hidden;
top: 32px;
left: 159px;


}

ul.menu{
padding: 0;
margin: 214px 0px 0px 0px;
border: 0px solid red;
height: 38px;
overflow: hidden;

}
UL.menu li{
	
	margin-right:7px;
	display: inline-block;
	display: -moz-inline-box;
	float: left;
	
}
UL.menu li A, UL.menu li a:active, UL.menu li a:visited UL.menu li a:hover{
	font-family: Microsoft Sans Serif;
	font-weight: 900;
	font-size: 75%;
	text-decoration: none;
	color: #034D94;
   height: 38px;
	line-height: 38px;
	background: #ffffff;
	opacity: 0.5;
   filter: alpha(opacity=50);
	vertical-align: middle;
	float: left;
	padding: 0 10px;
}
UL.menu li a:hover{
	opacity: 1;
   filter: alpha(opacity=100);
}

.menu_left1{
	border: 0px solid red;
	margin: 0px 0 0 0px;
	padding: 0;
   list-style: none;
	display: block;
	width: 240px;
	float: left;
}
.menu_left1 li {
	border: 0px solid green;
	color:#FF30100;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 600;
	padding: 0px;
	margin-top: 5px;
}

.menu_left2{
	border: 0px solid red;
	padding: 0;
	margin: 5px 0 0 0;
	list-style: none;
}
.menu_left2 li{
line-height: normal;
padding: 0;
margin-top: 5px;
list-style: none;
list-style-image: none;
border: 0px solid red;
}
.menu_left2 li a, .menu_left2 li a:active, .menu_left2 li a:visited, .menu_left2 li a:hover{
	color: #000000;
	font-family:  Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: underline;
	padding: 0;
	margin: 0;
	border: 0px solid red;
	_height: 20px;
    min-height: 20px;
	display: block;
	
	width: 100%;
}
.menu_left2 li a:hover{
	background: #84BDF5;
	text-decoration: none;
	}
.menu_left1 IMG{
	margin-top: 20px;
	border: 0;
}
	
	.clear{
clear: both;
height: 1px;
overflow: hidden;
}
.right{
	border: 0px solid red;
margin-left: 240px;
padding-left: 55px; 
}
.right a, .right a:link,.right a:active,.right a:visited{text-decoration:underline;}
.right a:hover{text-decoration:none;}
.info_block{
	border: 0px solid red;
	border-left: 5px solid #FF5A00;
	font-family:  arial;
	font-size: 95%;
	color: #0170D0;
	padding-left: 5px;
   }
.info_block h1{
	margin: 0;
	color: #000000;
	padding: 0;
	font-size: 130%;

}

.news_block{
	border: 1px solid #FF5400;
	padding: 20px 0 5px 10px;
	margin-top: 20px;
	color: #2383D6;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 90%;
}
.news_block a, .news_block a:link, .news_block a:visited, .news_block a:active{
	color: #2383D6;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.news_block a:hover{
	text-decoration: none;
}
.news_text{
	margin-bottom: 15px;
}

.blue_box{
	_height: 18px;
    min-height: 18px;
  	background: #84BDF5 url('/pictures/blue_box_bg.gif') repeat-y top left;
	margin-top: 20px;
	margin-bottom: 30px;
    padding-bottom: 9px;
	_padding-bottom: 0px;
	color: white;
	font-family:  verdana;
}
*+html .blue_box{
   padding-bottom: 0px;
}
.blue_box .luc_bbox{
	width: 9px;
	height: 9px;
   background: url(/pictures/left_up_corner.gif);
	float: left;
	overflow: hidden;
}
.blue_box .ruc_bbox{
	width: 9px;
	height: 9px;
	background: url(/pictures/right_up_corner.gif);
	float: right;
	overflow: hidden;
}
.blue_box .lbc_bbox{
	width: 9px;
	height: 9px;
	background: url(/pictures/left_bottom_corner.gif);
   float: left;
	overflow: hidden;
}
.blue_box .rbc_bbox{
	width: 9px;
	height: 9px;
	background: url(/pictures/right_bottom_corner.gif);
	float: right;
	overflow: hidden;
}
.blue_box h1{
	color: white;
	font-family: verdana;
	font-size: 105%;
	padding: 10px 0 5px 10px;
	margin: 0;
}
.blue_box IMG{
	margin: 0 10px 0 10px;
	float: left;
	border: 4px solid #FF5A00;
}
.blue_box ul{
float: left;
font-size: 95%;
margin: 0;
padding-left: 10px;
border: 0px solid red;	
}
.blue_box ul li{
border: 0px solid red;
margin-top: 5px;
list-style-type: square;
list-style-position: inside;
}
.blue_box ul a,.blue_box ul a:link, .blue_box ul a:visited, .blue_box ul a:active{
	color: white;
	font-family: verdana;
	text-decoration: underline;
}
.blue_box ul a:hover{
	color: white;
	font-family: verdana;
	text-decoration: none;
}
.footer{
	border-top: 1px solid #051847;
    margin-top: 30px;
    padding-top: 10px;
}
