*{
margin:0px;
padding:0px;
}
img{
border:0px;
}
#low-header a{
color:white;
text-decoration:none;
}
#low-header a:hover{
color:yellow;
}
div#table1 {
width:400px;
margin:0px auto;
}
body{
font-size:16px;
font-family:Arial,sans-serif;
}
a {
outline:none;
}
#container{
margin:0px auto;
right:3px;
width:1000px;
position:relative;
}
#header {
background:url(../images/header_bg.png) no-repeat #3182b0;
height:162px;
}
#header h1 {
color:white;
position:absolute;
left:10px;
top:90px;
}
#header h2 {
position:absolute;
right:10px;
top:110px;
}
#header h3 {
color:white;
position:absolute;
left:115px;
top:115px;
}
#header h6{
color:white;
position:absolute;
left:110px;
top:135px;
}
#header img{
position:absolute;
top:70px;
left:30px;
}
#header h1 a{
text-decoration:none;
color:white;
display:block;
}
#header h2 a{
text-decoration:none;
color:white;
display:block;
}
#low-header{
background:#01446b;
height:20px;
padding:10px;
}
#low-header p{
color:white;
text-align:right;
font-weight:bold;

}
#main-content {
margin:10px auto;
border:black solid 1px;
min-height:590px;
background:url(../images/menu_bg.png) repeat-y	right;
}
#small-content {
margin:30px auto;
margin-right:50px;
margin-left:50px;
border:black solid 1px;
min-height:150px;
}
#content h4{
margin-right:50px;
}
#sup-content h4{
padding:10px;
margin-right:10px;
}
#sup-content h5{
padding:10px;
margin-right:5px;
}
#menu{
width:15%;
float:right;
background:#3283b1;

}
.error ul{
list-style:none;
}
#menu ul{
list-style:none;
font-size:16px;
color:white;
font-weight:bold;
}
#menu ul li{

border-bottom:1px white solid;
padding:2px 2px;
}
#menu ul li:hover{
background:#01446b;
}
#content{
width:82%;
padding:10px;
margin:0px auto;

float:left;

}
#content .post{
margin-bottom:20px;
border-bottom:1px red solid;
padding-bottom:14px;
}
#content .post h3 a,
#content .post h3 a:hover,
#content .post h3 a:visited{
text-decoration:none;
color:darkblue;
}
#content .post h3 {
text-transform:capitalize;
color:darkblue;
}
#content .post h6 {
color:gray;
font-size:10px;
}
#content .post p{
margin-top:10px;
font-size:14px;
text-indent:20px;
text-align:justify;
width:500px;
color:black;
}
#sidebar{
border:1px solid darkred;
width:130px;
float:left;
padding:4px;
position:relative;
}
#sidebar #searchBox{
width:120px;
}
#sidebar #searchButton{
width:60px;
font-size:12px;
}

.clear{
clear:both;
}
#menu a,#menu a:hover,#menu a:active,#menu a:visited{
color:white;
text-decoration:none;
display:block;
width:150;
}
#footer{
height:40px;
background:#01446b;
text-align:center;
color:white;
padding-top:20px;
letter-spacing:1px;
margin-top:10px;
}

div.error{
color:red;
float:right;
margin-right:30px;
}
div.success{
color:green;
font-weight:bold;
float:right;
margin-right:30px;
}
div.info{

width:620px;
height:100px;

color:red;
font-weight:bold;

margin-right:100px;
}
div.info img{
vertical-align:middle; 
float: right;
}
div.success2{
color:green;
font-weight:bold;
font-size:30;

}
#content .post span.read{
font-size:12px;
}
table.result
{

border-collapse:collapse;
border-spacing:0px;
font-size:15px;
}
table.result th
{

background:lightgray;
}


tr.result2
{
border: 1px;
border-collapse:collapse;
border-spacing:0px;
font-size:15px;
}
td.result3
{
border: 1px
border-collapse:collapse;
border-spacing:0px;
font-size:15px;
}
div.format
{

margin-top:20%;
}
input.button2
{
background-color: rgb(0,128,192); 
    padding: 2px 8px;
    
    text-decoration: none;
    border: 1px solid #000;
    border-color: #aaa #444 #444 #aaa;
    color: #fff

}