body {
font-family:Arial;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#555555;
margin:0;
background-color:#689AC9;
background-image:url("gradient.gif");
background-repeat:repeat-x;
height:100%;
}

.bigt {
font-family:Arial;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#888888;
}

a:link {
text-decoration:none;
color:#555555;
}

a:visited {
text-decoration:none;
color:#555555;
}

a:hover {
text-decoration:none;
color:#555555;
}

h1,h2 {
font-family:Arial;
font-style:normal;
font-weight:normal;
font-size:26px;
color:#689AC9;
padding:0;
margin:0;
margin-bottom:8px;
spacing:0;
border:0;
}

textarea
{
font-family:Arial;
font-style:normal;
font-weight:normal;
font-size:11px;
color:#000000;
border:1px solid #E4E4E4;
background-color: #FFFFFF;
padding:4px;
margin:0px;
}

#s2f {
border:1px solid #E4E4E4;
padding:10px;
}

html {
height:130%;
}

#frame {
width:780px;
height:100%;
background-color:#FFFFFF;
margin:auto;
}

form {
display:inline;
spacing:0;
padding:0;
border:0;
}

.mid-blue {
color:#313D5F;
}

#top-nav {
width:780px;
height:26px;
margin:auto;
margin-top:30px;
padding-top:5px;
padding-bottom:5px;
}

.tab a {
position:relative;
display:block;
float:left;
width:80px;
height:22px;
font-family:Arial;
font-size:11px;
font-weight:normal;
text-decoration:none;
border:1px solid #FFFFFF;
margin-right:5px;
background:#313D5F;
line-height:22px;
text-align:center;
}

.tab a:hover {
background:#000000;
}

.logout
{
height:24px;
font-family:Arial;
font-style:normal;
font-weight:normal;
font-size:11px;
color:#FFFFFF;
border:1px solid #FFFFFF;
background-color:#F6891D;
outline:none;
}

.bar {
width:760px;
height:10px;
background-color:#689AC9;
margin:auto;
margin-bottom:10px;
}

#top-box {
width:718px;
height:60px;
border:1px solid #E4E4E4;
margin:auto;
padding:10px;
}

#bot-bar {
width:770px;
height:30px;
background-color:#313D5F;
margin:auto;
line-height:30px;
padding-left:10px;
}

.input-search
{
font-family:Arial;
font-style:normal;
font-weight:normal;
font-size:11px;
width:126px;
height:15px;
color:#000000;
border:1px solid #E4E4E4;
background-color: #FFFFFF;
padding:5px;
margin-right:10px;
}

#sb {
float:left;
width:200px;
height:60px;
line-height:60px;
}

.submit-search
{
font-family:Arial;
font-style:normal;
font-weight:normal;
font-size:11px;
color:#000000;
width:50px;
border:1px solid #E4E4E4;
background-color:#FFFFFF;
padding:0.4em;
outline:none;
margin-top:10px;
}

#left-nav {
float:left;
display:inline;
width:150px;
height:150px;
margin-left:20px;
}

#mid {
float:left;
display:inline;
width:400px;
height:150px;
margin-left:20px;
margin-right:20px;
}

#right-nav {
float:right;
display:inline;
width:150px;
height:150px;
margin-right:20px;
}

.menuhb {
width:140px;
height:25px;
background-color:#689AC9;
background-image:url("menuhb1.gif");
line-height:25px;
margin-top:10px;
margin-bottom:10px;
padding-left:10px;
}

.menuhb2 {
width:140px;
height:25px;
background-color:#689AC9;
background-image:url("menuhb2.gif");
line-height:25px;
margin-top:10px;
margin-bottom:10px;
padding-right:10px;
text-align:right;
}

ul {
list-style:none;
margin:0;
padding:0;
}

.menu1 {
width:149px;
border-right:1px solid #E4E4E4;
line-height:20px;
}

.smiler {
width:139px;
border-right:1px solid #E4E4E4;
line-height:20px;
padding-left:10px;
}

.menu1 li a {
height:20px;
text-decoration: none;
}	

.menu1 li a:link, .menu1 li a:visited {
display: block;
color:#555555;
background-color:#FFFFFF;
padding-left:10px;
line-height:20px;
}

.menu1 li a:hover {
color:#555555;
background-color:#E4E4E4;
padding-left:10px;
line-height:20px;
}

.bigmid {
width:390px;
height:25px;
background-color:#313D5F;
background-image:url("bigmid.gif");
line-height:25px;
margin-top:10px;
margin-bottom:10px;
padding-left:10px;
}

#login-box {
border:1px solid #E4E4E4;
padding:10px;
}

select
{
width:120px;
font-family:Arial;
font-style:normal;
font-weight:normal;
font-size:11px;
border:1px solid #E4E4E4;
background-color: #FFFFFF;
padding:4px;
margin:0px;
}

.input-login
{
font-family:Arial;
font-style:normal;
font-weight:normal;
font-size:11px;
width:170px;
height:15px;
color:#000000;
border:1px solid #E4E4E4;
background-color: #FFFFFF;
padding:5px;
margin-left:5px;
margin-right:5px;
}

.submit-login
{
font-family:Arial;
font-style:normal;
font-weight:normal;
font-size:11px;
color:#000000;
width:70px;
border:1px solid #E4E4E4;
background-color:#FFFFFF;
padding:0.4em;
outline:none;
}
