body{
  background-color:#DCDCDC;
  font-family: verdana;
  font-size:11px;
}

.container
{

 position:relative;
 width:1025px;
 height: 100%;
 min-height:100%;
 overflow: hidden;
 margin: auto;
 display:block;
 padding: 5px 5px 5px 5px;
 text-align:left;
 background-color:white;
 border: solid 1px;
}

.header
{
  background: white;
  clear: both;
  margin-bottom:10px;
}


.col1
{
/*   background-color:red; */
  float:left;

  width:275px;
  margin:0px 0px  0px 0px;


}
.col2
{

  float:left;

  width: 450px;
  margin:0px 5px  0px 5px;


}
.col3
{
/*   background-color:green; */
  float:left;

  position:relative;
  width:275px;
  margin:0px 0px  0px 0px;

}

.footer
{
 clear:both;
 position:relative;
 left:0px;
 width:100%;

}

.menu
{
  position:absolute;
  left:640px;
  top:44px;
}

.MenuBackground
{
  position:absolute;
  left:610px;
  top:33px;
}


h3{
  color:#5D97A5;
}
a, a:hover, a:visited
{
 color:#5D97A5;
 text-decoration:none;
}

.headerSlogan
{
  margin-left:50px;
  font-style: italic;
  font-size:12px;
  font-weight:bold;
  color:#2B818E;
}
.quoteTitle
{
  font-style:italic;
}

.colHeader
{
  padding: 10px 10px 10px 10px;
  background-color:#A2BE47;
  height:15px;
  font-size:14px;
}

.colMenu
{
  background-color:#DFDEDC;

}
.colBody
{
  background-color:#F8FFDB;
  padding: 10px 10px 10px 10px;
}

.colMenu li
{
  margin-left:10px;
}

.colMenu hr
{
  margin-left:10px;
  width:200px;
}


.menu span a
{
  color:white;
  text-decoration:none;
}

.newsText
{
 position: absolute;
 width:180px;
 top:10px;
 left:70px;
}
.newsTitle
{
 font-weight: bold;
 font-size:14px;
}
.newsBody
{
  padding-top: .1em;

  width:195px;
  font-size:10px;
}
.highLight:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
-moz-opacity: 0.5;
opacity: 0.5;
}

.highLight img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;
}

.flags 
{
  text-align:right;
}

.copyrightText
{
  font-size:10px;
  font-style:italic;
  text-align:center;
  margin-top:0px;
}

