  .header, .header td {
    color: #999;
	font: 10px tahoma, sans-serif;
  }
  .header td .iconmini {
    margin-right: 45px;
  }
  .header td a {
    color: #06C;
  }
.tbl_bottomline {}
.tbl_bottomline tr {valign:top;}
.tbl_bottomline td {border-bottom:1px solid #EEEEEE;
 vertical-align:top; padding:10px;}

.log_input {width:300px;}
.headimg {MARGIN-RIGHT: 20px; MARGIN-BOTTOM: 20px;}
.text11 {font-size:11px;}
.smallgray2 {
 font-size:11px;
 color:#777777;
margin-left:60px;
 }
.magh1 {color:#FF0000; font-size:38px; margin:0px; margin-bottom:20px;}
.magh2 {color:#000000; margin:0px; margin-bottom:20px;}

.corpnav {margin-bottom:4px; font-size:11px;}
.lcorpnav { font-size:11px;}

a.lcorpnav:link,a.lcorpnav:active,a.lcorpnav:visited,a.lcorpnav:hover { color:#0A3173; font-weight:bold; font-size:11px;}
a.lcorpnav { color:#0A3173; font-weight:bold; font-size:11px;}
.bluesquare2 {
    padding-left: 40px;
	padding-right: 50px;
	margin-top: 20px;
	margin-bottom: 20px;
        margin-left:20px;
height:40px;
font-weight:bold;
color:#666666;
font-size:12px;
	background: url('/i/square_blue.gif') top left no-repeat;
  }
.newsdate {
 font-size:11px;
 padding-bottom:4px;
}
.topnewstitle {
height:20px;
padding-left:20px; 
padding-top:4px;
padding-right:10px; 
background:#184DA9;
color:#FFFFFF; 
font-weight:bold; 
font-size:12px;
}
p.specprojects {

    padding-left: 30px;
padding-top:10px;
height:20px;
font-weight:bold;
	background: url('/i/spec.gif') left top  no-repeat;
  }

.hiddenlink {text-decoration:none; color:#000000;}
.hiddenlink:link {text-decoration:none; color:#000000;}
.hiddenlink:hover {text-decoration:none; color:#000000;}
.hiddenlink:visited {text-decoration:none; color:#000000;}
.hiddenlink:active {text-decoration:none; color:#000000;}

.opros_t {
 color:#666666;
 font-size:11px;
 font-family: Tahoma;
}

.smallgray {
 font-size:11px;
 color:#777777;
 padding-bottom:4px;
 }
.smallgrayb {
 font-size:11px;
 color:#777777;
 padding-bottom:4px;
 font-weight:bold;
 }

.vac_descr {
 margin-left:20px;
 margin-bottom: 40px;
 }
.verysmallgray {
 font-size:10px;
 color:#999999;
 }


.brownheader {FONT-SIZE: 20px; COLOR: #184DA9; 
 FONT-FAMILY: TImes New Roman;}
.brownheader3 {FONT-SIZE: 28px; COLOR: #184DA9; 
 FONT-FAMILY: TImes New Roman;}

.font11 {font-size:11px;}
.h1_1 { margin:0px; margin-bottom:20px; margin-left:258px;}
.h1_2 { margin:0px; margin-bottom:20px; margin-left:298px;}
.h1_3 { margin:0px; margin-bottom:20px; margin-left:278px;}

.lgray {color:#999999; font-size:11px;
 margin-bottom:4px;}
  a {color:#0066CC;}
 a:visited {color:#0066CC;}
 a:active {color:#0066CC;}





  ul.secondnav {
    margin: 0;
	margin-top: 15px;
	padding: 0;
	font: 13px tahoma, sans-serif;
	list-style-type: none;
  }
  ul.secondnav li {
    margin-left: 0px;
	margin-bottom: 4px;
	padding-left: 10px;
	background: url('/i/navbullet.gif') 0px 50% no-repeat;
  }

  ul.secondnav li a{
    color: #06C;
    font-size:12px;
  }



  ul.secondnav li.selected {
    background-image: none;
 color:#666666;
}


  ul.secondnav li.selected a{
 color:#666666;
  }
  ul.secondnav li.selected a {
    color: #999;
  }


  #maincontent a {
    color: #06C;
  }
  #maincontent div.date {
    color: #A96833;
	font: bold 11px tahoma, sans-serif;
  }
  #maincontent h2 {
    margin: 0;
	padding: 0;
	font: bold 12px/15px tahoma, sans-serif;
  }
  #maincontent p {
    margin: 0;
	margin-bottom: 1.4em;
	padding: 0;
	font: 12px/15px tahoma, sans-serif;
  }





.smalltext {
	font: 11px/14px tahoma, sans-serif;
  }
  #bottompart {
    margin-top: 35px;
  }

#login {

	padding: 15px 0 15px 35px;
	background-color: #D3E8F1;
  margin-right:20px;
    font: normal 11px tahoma, sans-serif;
  }
  #bottompart #login form {
    margin: 10px 0;
	padding: 0;
  }
  #bottompart #vote {
    margin-top: 20px;
	margin-left: 20px;
  }
  #bottompart #vote, #bottompart #vote table, #bottompart #vote table td {
    color: #666;
	font: normal 11px/14px tahoma, sans-serif;
  }
  #bottompart #vote a {
    color: #06C;
  }
  #bottompart #vote h2 {
    margin: 0;
	padding: 0;
	color: #000;
	font: bold 12px/15px tahoma, sans-serif;
  }
  #bottompart #vote h3 {
    margin: 0;
	margin-bottom: 1em;
	padding: 0;
	font: normal 11px/14px tahoma, sans-serif;
  }
  #bottompart #vote form {
    margin: 0;
	padding: 0;
  }
  #bottompart .banner {
    margin: 0 10px;
	border: 9px solid #D3E8F1;
  }
  #copyright {
    margin-top: 60px;
  }
  html>body #copyright #copysign {
    width: 14px;
  }

#copysign {
	float: left;
	width: 40px;
	padding: 2 8px 2 18px;
	color: #FFF;
    background: #184DA9;
	text-align: right;
 font-weight:bold;
 font-size:15px;
  }

h1 {
padding: 0;	
margin-bottom: 60px;
	color: #000;
	font: 28px times, serif;
        font-size:28px;
  }
.boldfont {font-weight:bold;}

body,p,td {
 font-family: Verdana;
 font-size:12px;
}

.newsdate2 {
 color:#A96833;
 font-size:11px;
 font-weight:bold;
}

.newsanounce {
 font-size:12px;
 color:#000000;
}
.newsbody {
 font-size:12px;
 color:#000000;
}

.htmlbannertitle {
color: #BF8B5D;
font-size: 20px;
font-family: TImes New Roman;
}

.htmlbannertext {
color: #000000;
font-family: Tahoma;
font-size:11px;
}

#picblock{
		position: relative;
		width: 100%;
		height: 470px;
		background: url('/i/people3.jpg') left top no-repeat;
		}
	#picblock #rightpic{
		position: absolute;
		right: 0px;
		top: -100px;
		width: 520px;
		height: 550px;
		background: url('/i/transp3.png') left top no-repeat;
		_background: none;
		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src=/i/transp3.png);
		}
	#picblock .carrier{
		position: absolute;
		right: 4px;
		top: -30px;
		width: 498px;
		height: 465px;
		}
	#picblock p, #picblock a{
		font-size: 9px;
		font-weight: bold;
		font-family: tahoma, arial, sans-serif;
		}
	#picblock p{
		color: black;
		margin: 0 0 0 25px;
		}
	#picblock a{
		color: #0A3173;
		}
	#coverstable{
		width: 100%;
		border: none;
		border-spacing: 0;
		border-collapse: collapse;
		}
	#coverstable td{
		padding: 0 16px 10px 16px;
		text-align: center;
		vertical-align: top;
		}
	#coverstable td a{
		text-transform: uppercase;
		}
	#coverstable .singlecover{
		position: relative;
		text-align: left;
		width: 90px;
		height: 112px;
		margin: auto;
		}
	#coverstable .singlecover .fone{
		position: absolute;
		width: 90px;
		height: 112px;
		background: url('/i/coverbg.png') left top no-repeat;
		_background: none;
		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src=/i/coverbg.png);
		}
	#coverstable .singlecover img{
		display: block;
		position: absolute;
		left: 4px;
		top: 1px;
		width: 84px;
		height: 106px;
		border: none;
		}
		
a {
		font-size: 12px;
		font-weight: normal;
		font-family: tahoma, arial, sans-serif;
}

.menu_right a {
	font-size: 12px;
	font-weight: bold;
	font-family: tahoma, arial, sans-serif;
}
.menu_right div { margin-bottom:5px}

.bluesquare {
    padding-left: 40px;
	padding-right: 50px;
	margin-top: 20px;
	margin-bottom: 50px;
        margin-left:20px;
	background: url('/i/square_blue.gif') left top no-repeat;
  }
.imgR{float:right;margin-left:10px;border:1px solid #999999}
.imgL{float:left;margin-right:10px;border:1px solid #999999}
.imgr{float:right;margin-left:10px;border:1px solid #999999}
.imgl{float:left;margin-right:10px;border:1px solid #999999}
a.algo{font-size:10px; color:#999999}
.issue{border:1px solid #999999}
