button, #submit{
border:1px solid #15aeec; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;font-size:12px;font-family:arial, helvetica, sans-serif; padding: 10px 10px 10px 10px; text-decoration:none; display:inline-block;text-shadow: -1px -1px 0 rgba(0,0,0,0.3);font-weight:bold; color: #FFFFFF;
 background-color: #49c0f0; background-image: -webkit-gradient(linear, left top, left bottom, from(#49c0f0), to(#2CAFE3));
 background-image: -webkit-linear-gradient(top, #49c0f0, #2CAFE3);
 background-image: -moz-linear-gradient(top, #49c0f0, #2CAFE3);
 background-image: -ms-linear-gradient(top, #49c0f0, #2CAFE3);
 background-image: -o-linear-gradient(top, #49c0f0, #2CAFE3);
 background-image: linear-gradient(to bottom, #49c0f0, #2CAFE3);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#49c0f0, endColorstr=#2CAFE3);
}

button:hover, #submit:hover{
border:1px solid #1090c3;
 background-color: #1ab0ec; background-image: -webkit-gradient(linear, left top, left bottom, from(#1ab0ec), to(#1a92c2));
 background-image: -webkit-linear-gradient(top, #1ab0ec, #1a92c2);
 background-image: -moz-linear-gradient(top, #1ab0ec, #1a92c2);
 background-image: -ms-linear-gradient(top, #1ab0ec, #1a92c2);
 background-image: -o-linear-gradient(top, #1ab0ec, #1a92c2);
 background-image: linear-gradient(to bottom, #1ab0ec, #1a92c2);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#1ab0ec, endColorstr=#1a92c2);

}


.body form {
border:1px solid #bee1fa; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;font-size:12px;font-family:arial, helvetica, sans-serif; padding: 10px 10px 10px 10px; text-decoration:none; display:inline-block;text-shadow: -1px -1px 0 rgba(0,0,0,0.3);font-weight:bold; color: #FFFFFF;
 background-color: #f2f9fe; background-image: -webkit-gradient(linear, left top, left bottom, from(#f2f9fe), to(#d6f0fd));
 background-image: -webkit-linear-gradient(top, #f2f9fe, #d6f0fd);
 background-image: -moz-linear-gradient(top, #f2f9fe, #d6f0fd);
 background-image: -ms-linear-gradient(top, #f2f9fe, #d6f0fd);
 background-image: -o-linear-gradient(top, #f2f9fe, #d6f0fd);
 background-image: linear-gradient(to bottom, #f2f9fe, #d6f0fd);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#f2f9fe, endColorstr=#d6f0fd);
padding:20px;
}
form input[type='text'] {
background:white;
}

.header,  form .h6 {
border:1px solid #96f0ff; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;font-size:12px;  padding: 10px 10px 10px 10px; text-decoration:none;  color: #88D;
 background-color: #cef8ff; background-image: -webkit-gradient(linear, left top, left bottom, from(#cef8ff), to(#7fe0f8));
 background-image: -webkit-linear-gradient(top, #cef8ff, #7fe0f8);
 background-image: -moz-linear-gradient(top, #cef8ff, #7fe0f8);
 background-image: -ms-linear-gradient(top, #cef8ff, #7fe0f8);
 background-image: -o-linear-gradient(top, #cef8ff, #7fe0f8);
 background-image: linear-gradient(to bottom, #cef8ff, #7fe0f8);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#cef8ff, endColorstr=#7fe0f8);

}
form label{
color:#090;
text-shadow:none;
font-weight:300;
}
.header-box .h2{
color:white;

}
.menu-bar{
background:none;
}
.menu-bar a{
color:#379;
}
.menu-bar a:hover{
color:#59f;
}
.h6{
margin:-20px;
margin-bottom:20px;
}
#frm-search{
background:none;
border:none;
padding:0px;
}











 
.minor {
}
.show-about .show-about {
border:none;
}

.show-about {
background:white;
}
.show-about h2 {
border-bottom:#def;
font-weight:400;
}

.show-about .show-about h2 {
border-bottom:none;
font-size:16px;
font-weight:200;
color:#0aa;
}

h2 icon {
width:35px;
height:35px;
position:relative;
display:inline-block;
}

h2{
position:relative;
}
h2 icon img{

}
.h4 {
background:#09A;
}

.minor .ln2 {
border-bottom:2px white solid;
}
.minor a {
border-bottom:none;
}
th {
text-align:left;
background:#09B;
color:white;
cursor:pointer;
padding:5px;
border:silver 1px solid;
}

tr:focus td{
background:#fefe98;
}
tr:focus{
outline:none;
}

.footer, .header {
background:#0066AD;
color:white;
}

  
.footer a, .header a {
color: white;
font-weight:bold;
}

.footer a:hover, .header a:hover {
color:#eef;
}

.menubar1 a{
color:#058;
margin-right:15px;
margin-left:15px;
display:inline-block;
text-align:center;
font-weight:300;
}
.menubar1 a:hover{
color:#F70;
}
 
.menubar1 {

padding:10px;
margin-bottom:10px;
font-size:13px;
color:grey;
}

.menubar2 {
border-bottom:rgba(0,180,255,1) 4px solid;
width:100%;
height:50px;
padding:0px;
background:rgba(0,120,230,1);
line-height:50px;
text-align:center;
}

.menubar2 span {
font-size:12px;
width:120px;
display:inline-block;
text-align:center;
background:  rgba(0,120,230,1);
 transition:all 0.5s;
position:relative;
margin-left:0px;
}

.menubar2 span a {
display:block;
text-transform: uppercase;
}
.menubar2 span a :hover {

}

.menubar2 span:hover >  div {
display:block;
font-weight:300;
}

 

.menubar2 span > div {
width:160px;
display:none;

 
background:#fff;
position:absolute;
margin-left:0px;
line-height:28px;
text-align:left;
box-shadow: 5px 5px 2px #88899A;
height:auto;
color:#999;

 transition:all 0.5s;
}


.menubar2 span div a {
display:block;
color:#910;
text-align:left;
padding-left:10px;
border-bottom:1px #eeeeff solid;

}


.menubar2 span:hover {
background:rgba(50,200,255,1)
}

.menubar2 span div a {
color:#334;
}
.menubar2 span div a:hover {
color:#F60;
}

 

.container {
padding:0px;
margin:0px;
background:none;
}
body {
margin:0px;
padding:0px;
background:none;
font-family: "Open sans",  "Segoe UI", "Segoe WP", Helvetica, Arial, sans-serif;
line-height:25px;
font-size:medium;
}
 .body {
width:1100px;
margin-left:auto;
margin-right:auto;

}
.major {
width:750px;


}

.minor {
width:300px;
}

 
.search-box{
position:absolute;
top:18px;
right:15px;
}

.login-bar {
right:15px;
}
.header {
background:#fed;
height:150px;

margin-left:auto;
margin-right:auto;
width:1120px;
}
 .header .t1 td {
background:#fed;
}
.container{
width:1100px;
margin-left:auto;
margin-right:auto;

}

body {
background:#ddd;
}
 
 
.top-logo img {
min-width:90px;
max-width:95px;
margin:5px;
display:inline-block;
}
.sbar {
height:40px;

}
.t1 td {
border:none;
background:white;
}
.minor {
background:white;
}

.show-about h2 {
font-size:30px;
 
line-height:35px;
text-align:center;
}
.mid {
margin-left:auto;
margin-right:auto;

width:600px;
padding:10px;
}
.h5{
color:rgba(0,120,230,1);
font-style:italic;
line-height:40px;
}

.minor a {
font-weight:300;
color:#05A;
}

.h4{
background:rgba(0,120,230,1);

}
.menubar2 span .sel-menu{
background:rgba(0,180,255,1);
}
.menubar1 .sel-menu{
color:rgba(0,120,230,1);
font-weight:500;
}
.menubar2 span div .sel-menu{
background:#ffd;
}
.footer {
background:rgba(0,120,230,1);
width:1100px;
}


div img {
max-width:98%;
}

.header {
clear:both;
padding:0px;

border:none;
height:180px; 
font-weight:200;
}