/*  */

body {
border-right: 2px solid #4169E1;
border-left: 2px solid #4169E1;
background-color: #000000;
color: #708090;
font-family: Verdana,Geneva,sans-serif;
font-size: 18px;
margin: -0px;
padding: 0px; }


input,select,textarea
{

border-radius: 7px;

color:black;
border:2px ridge #4169E1;
font-family:Arial;
font-weight:bold;
font-size:13px;
background-color:#C0C0C0;
font-family:Arial,Helvetica,sans-serif;
}

p {
margin: 0;
padding-top: 0;
padding-bottom: 0; }

a {
color: #4169E1;
text-decoration: none;
outline: none; }

a:link {
text-decoration: none;
color: #4169E1; }

a:visited { color: #4169E1; }
.optsize1
{
font-size:16px;
}
.optsize2
{
font-size:18px;
}
.optsize3
{
font-size:20px;
}
.sus
{
float:right;
}
a:hover {
color: #FFFFFF; }

a img { border: 0; }

.center {
 width: 37px;
   height: 37px;
   vertical-align:middle;
   border:1px solid #D3D3D3;
   box-shadow: 0 0 3px #2E2E2E;
   border-radius: 3px;
}
.centermare {
 width: 150px;
   height: 150px;
   vertical-align:middle;
   border:1px solid #D3D3D3;
   box-shadow: 0 0 3px #2E2E2E;
   border-radius: 3px;
}
.center {
  width: 24px;
   height: 24px;
   vertical-align:middle;
   padding: 0px;
   border:1px solid #D3D3D3;
   box-shadow: 0 0 3px #2E2E2E;
   border-radius: 15px;
}
.rmenu {
text-align: center;
color: #efefef;
background: #4900FF;
text-shadow: -1px 0 blue, 0 1px blue, 1px 0 blue, 0 -1px blue;
margin: 0;
font-size: 16px;
font-weight: bold;
font-family: Verdana, Geneva, sans-serif;
border-bottom: 3px solid #0000FF;
border-top: 1px solid #0000FF; }

.km {
border-bottom: 1px solid #00CCFF;
padding: 2px;
margin-top: 2px;
margin-bottom: 2px; }

#footer {
height: auto;
padding-left: 5px;
padding-bottom: 7px;
padding-right: 15px;
text-align: left;
height: 15px;
line-height: 15px; }

.sus { float: right; }

.kmsize1 { font-size: 16px; }

.kmsize2 { font-size: 18px; }

.kmsize3 { font-size: 20px; }