* {
margin: 0;
padding: 0;
}
BODY, HTML {
background: #024E65 url(../images/bacground-2.jpg) repeat-x;
font-size: 11px; 
font-family: tahoma;
}
p {
padding: 10px;
}
img {
border: 0;
}
h1 {
padding: 10px;
font-size: 12px;
font-weight: bold;
color: #000;
}
a:link, a:active, a:visited {
color: #003F68;
text-decoration: none;
}
a:hover {
color: #651806;
text-decoration: underline;
}
#container {
width: 750px;
margin: 0 auto;
}
#header {
width: 100%;
}
#menu {
width: 100%;
height: 21px;
background: #003F68;
}
#menu img {
float: left;
}
#main_container {
width: 100%;
overflow: auto;
background: #B6E4F7;
}
#column {
width: 205px;
background: #8FCBDF;
float: left;
text-align: center;
font-size: 10px; 
color: #003F68; 
font-family: Arial, Helvetica, sans-serif; 
font-weight: bold;
}
#column img {
margin: 6px;
}
#column ul {
padding: 0 0 15px 0;
}
#column li {
list-style-type: none;
padding: 0 0 15px 0;
}
#main_content {
width: 505px;
background: #B6E4F7;
float: right;
text-align: justify;
padding: 0 20px 30px 20px;
}
#main_content_img {
width: 500px;
margin: 10px auto;
text-align: center;
}
#main_content_img img {
margin: 0 10px;
}
#footer {
margin: 0 auto;
width: 750px;
height: 80px;
background: #003F68;
color: #3497B8;
font-size: 9px;
overflow: hidden;
}
#footer p {
text-align: center;
float: right;
padding: 10px 0 0 0;
}
#footer img {
float: left;
margin: 10px 0;
}
#footer a {
color: #3497B8;
text-decoration: none;
}
#footer a:hover {
color: #3497B8;
text-decoration: none;
}
.sutton_image {
padding: 20px 0 0 0;
}
#validation {
float:right;
margin: 0 140px;
padding: 0;
}
#validation p{
line-height: normal;
display: inline;
float:left;
padding:1px;
}
#validation p a {
line-height: normal;
display: inline;
float:left;
padding:1px;
}
#validation p a img {
display: inline;
float:left;
padding:1px;
border: 0 none;
}	
#toggle1 {display: none;}

#top_search {
  display: block;
  font-size: 10px;
  background: #8FCBDF;
  margin: 0px;
  padding: 5px 45px;
  border: 0px;
  height: 60px;
  overflow: hidden;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

#top_search {
  vertical-align: middle;
}

#top_search0 form {
  margin: 0px;
}

#top_search0 select {
  width: 115px;
  border: 0px;
  padding: 1px;
  margin: 2px;
  border-radius: 2px;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
}

#qs_table {
  background: #003F68;
  margin-top: 2px;
  margin-bottom: 2px;
  width: 100%;
}

/* BUTTONS */

.button0 {
  width: 100px;
}

.button0 button{
    display:block;
    float:left;
    margin:0 7px 0 0;
    background-color:#8FCBDF;
    border:0px;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    /*background-color:#B6E4F7;*/
    /*background-color:#f5f5f5;*/
    /*border:1px solid #dedede;*/
    font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
    font-size:12px;
    line-height:130%;
    text-decoration:none;
    font-weight:bold;
    color:#003F68;
    /*color:#565656;*/
    cursor:pointer;
    padding:5px 10px 6px 17px; /* Links */
    background: #8FCBDF url("/mag.png") no-repeat 10px;
}
.button0 button{
    width:auto;
    overflow:visible;
    padding:4px 10px 3px 17px; /* IE6 */
}
.button0 button[type]{
    padding:5px 10px 5px 17px; /* Firefox */
    line-height:17px; /* Safari */
}
*:first-child+html button[type]{
    padding:4px 10px 3px 17px; /* IE7 */
}
.button0 button img {
    margin:0 3px -3px 0 !important;
    padding:0;
    border:none;
    width:16px;
    height:16px;
}

