html,body
{
  margin:0px;
  padding:0px;
}
body
{
  margin-left: 100px;
  align: center;
  background: #69f;
  font: 76% arial,sans-serif;
}
container
{
  width: 90%;
  border-left:  2px #fff dashed; 
  border-right: 2px #fff dashed; 
}  
p
{
  margin:0 10px 10px;
}
a
{
  padding: 2px; 
}
div#header h1
{
  width: 89%;
  align: center;
  height:260px;
  margin:0px;
  padding-left:5px;
  background: #9cf url(../images/bridge_red.jpg) no-repeat left top; 
}
div#header h2
{
  width: 89.3%;
  align: center;
  height:260px;
  margin:0px;
  padding-left:5px;
  background: #9cf url(../images/bridge_red.jpg) no-repeat left top; 
}
div#header h3
{
  width: 90.3%;
  align: center;
  height:260px;
  margin:0px;
  padding-left:5px;
  background: #9cf url(../images/bridge_red.jpg) no-repeat left top; 
}

div#content p
{
  width: 78%;
  line-height:1.2;
}
div#extra
{
  background:#b9caff;
}
div#footer p
{
  background:  #667fff; /* #b9caff; */
}
div#footere p
{
  background:  #667fff; /* #b9caff; */
}
div#wrapper
{
  background: transparent;
  margin-top: -12px; 
  float:left;
}
div#content
{
  margin: 0 200px;
  color: #000;
  background: #fff; /*#33c0e1;*/ /* #92afff; */
}
div#navigation
{
  float:left;
  width:20%;
  padding:3px 10px;
  margin-left:0px;
  background:#40a7ff;/*#b9afff;*/ /* #B9CAFF; */
}
div#extra
{
  background: #40a7ff;/*b9afff */ 
  float:left;
  width:21.5%;
  margin-top: -12px; 
  margin-left:-200px;*/
}
div#footer
{
  position: relative;
  top: 20px;
  marging-left: -135px; 
  margin-top: -15px;
  width: 91.5%;
  clear:left;
}
div#footere
{
  position: relative;
  top: 20px;
  marging-left: -135px; 
  margin-top: -15px;
  width: 93.5%;
  clear:left;
}
.rev p
{
  float: left;
}  
.clear 
{
  clear: both;
}
body,td,input
{ 
  font-family: tahoma, helvetica; 
  font-size: 11px; 
  color: #ffffff; 
  line-height: 14px; 
}
form
{ 
  margin: 0px; 
}
.mhead
{ 
  color: #0050ff; /*#0d79b6*/ 
  font-weight: bold; 
  padding-bottom: 2px; 
}
.bottom
{ 
  color: #FFFFFF; 
  font-weight: bold; 
}
a
{ 
  color: #fbf9b1:/*#fbf9b0;*/ /*0d79b6 *//*65Bfbf; */
  text-decoration: underline;
}
div .message p
{
  width: 80%;
  font-family: Comic Sans MS;
  font-size: 11px;
  line-height:2.2;
  color: #0a51fc;
}
.verticaltext
{
 	 font: 8px Comic Sans MS;
	 position: absolute;
	 right: 3px;
	 top: 20px;
	 width: 15px;
	 writing-mode: tb-rl;
}
