/* CSS Document */

*{margin:0px; padding:0px;}

body{background-color:#eefed6;}

#container{margin:0 auto; text-align:center;}

#search{position:relative; margin-top:20px;}

#search_input{bottom:16px; height:35px; position:relative; border:2px solid #72aa00; _top:4px; background-color:#d8fba6;}

@media all and (-webkit-min-device-pixel-ratio:10000),
not all and (-webkit-min-device-pixel-ratio:0) {
  #search_input {bottom:6px;}
}

#search_img{position:relative; top:9px;}

*+html #search_input {
  position:relative;
  top:4px;
}

#footer{background-image:url(img/footer_bg.jpg); height:117px; color:#FFFFFF; font-size:14px; font-family:tahoma, calibri; font-weight:bold;}

h2{color:#72aa00; font-weight:bold; font-size:14px; font-family:tahoma, calibri;}

p{padding:20px;}
p a{color:#72aa00; font-size:12px; font-weight:normal;}

#content ul{list-style-type:none;}
#content tr td{padding:20px; color:#76ab09; font-size:12px; font-family:tahoma, calibri;}
#content a{color:#76ab09; font-size:14px; font-family:tahoma, calibri; font-weight:bold;}

.clear{position:relative; clear:both;}

.as h2{background-image:url(img/menu_h2.jpg); height:30px; widows:254px; color:#FFFFFF; text-align:center; }
.as {width:254px; text-align:center; position:relative; float:left; margin-bottom:20px;}
.as a{font-size:12px; font-weight:normal;}

.b h2{background-image:url(img/menu_h2.jpg); height:30px; widows:254px; color:#FFFFFF; text-align:center; }
.b {width:254px; text-align:center; position:relative; float:right; margin-bottom:20px;}
.b a{font-size:12px; font-weight:normal;}

#spons{width:600px; background-color:#d8fba6; text-align:left; padding:10px; margin:0 auto;}
#spons h2{
color:#f27156; 
font-size:14px; 
font-weight:bold;
position: relative;
top: 5px;
right:10px;
text-align:right;
}


#spons a{color:#ff3941; font-size:15px; font-weight:bold;}
pre {padding: 6px; border: 1px inset #ccc; width: 590px; max-height: 70px; text-align:left; background:#fff; overflow:auto}