body {
  font-family: Verdana, Helvetica, Arial, sans-serif;
  font-size: 0.8em;
  color: black;
  margin: 0px;
  padding-top: 20px;
  cursor: default;
  background-color: #000000;

  background-image:url(../../images/wallpaper.jpg);
  background-repeat: no-repeat;
  background-position: center;
  background-attachment: fixed;
  }

p { margin: 0px; padding: 5px 0px 0px 0px; cursor: default; line-height:1.5em; }
h1 { font-size: 1.2em; font-weight: bold; color: #606060; padding-bottom: 3px; margin: 0px; }
h2 { font-size: 1.2em; font-weight: bold; margin: 0px; color:  #EE3624; }
h3 { font-size: 1.2em; font-weight: bold; color: #0066DF; margin: 0px; }
ul { margin: 0px; padding: 0px; list-style:none; }
img { border: 0px; margin: 0px; }
form { margin: 0px; padding: 0px; }
label { cursor: pointer; }
legend {color: #444; font-size: 1.2em; font-weight: bold; }
fieldset { border: 1px solid #E0E0E0; padding: 4px; margin:0px; margin-top: 8px; }
input, select, textarea { font-family: tahoma, verdana, arial; font-size: 1.0em; }
pre {margin:0px;padding:0px;font-size:0.9em;font-family:tahoma,verdana,arial;}

#content {
  background-color: #eeeeee;
  }

#banner {
  text-indent: 10px;
  }

/* classes */
strong.s1 { color:#444444 }
strong.s2 { color:#6BB300; }
strong.s3 { color:#B32400; }

input.blue_button {background:url('images/bluebg.gif');background-repeat:repeat-x;font-family:verdana,tahoma,arial;font-size:0.9em;color:white;font-weight:bold;padding: 1px 3px 1px 3px;margin-bottom:1px;cursor:pointer;border-top:1px solid #99CCFF;border-left:1px solid #99CCFF; border-bottom:1px solid #115599; border-right:1px solid #115599;}
input.green_button {background:url('images/greenbg.gif');background-repeat:repeat-x;font-family:verdana,tahoma,arial;font-size:0.9em;color:#666666;font-weight:bold;padding: 1px 3px 1px 3px;margin-bottom:1px;cursor:pointer;border-top:1px solid #E9E9C1;border-left:1px solid #E9E9C1; border-bottom:1px solid #98A574; border-right:1px solid #98A574;}
input.chkbox{margin-left:0px;margin-bottom:0px;}
input.radio {margin-bottom:-2px; margin-left:-1px;}

ul.ls_menu li { margin: 0px 0px 2px 0px; }
ul.ls_menu2 li { margin: 2px 0px 6px 0px; }
img.img1 { margin-bottom: -2px; }
span.hilite { background-color: #E0E0E0; }
span.underline { border-bottom: 1px solid #444444; }
span.small { color: #808080; }
span.smalltext { font-size: 0.9em; }
span.help { color: #55A055; cursor: help; border-bottom: 1px dotted; }
span.link { color: #0055FF; cursor: pointer; }
span.link2 { color: #888888; cursor: pointer; font-size:0.9em; }
span.link3 { color: #404040; cursor: pointer; font-size:0.9em; }
span.link4 { color: #0066DF; cursor: pointer; }
span.head1 { color: #404040; font-size:1.1em; font-weight: bold; }
span.sort { cursor:pointer; color: #444444; text-decoration:underline; }
td.ct { text-align: center; }
td.cr { text-align: right; }
td.tt { vertical-align: top; padding-top: 4px; }

div.outer{border: 1px #888888 solid;background-color: white;}
div.inner{padding: 8px;margin: 1px;border-right: 1px solid #E0E0E0;border-bottom: 1px solid #E0E0E0;}
p.note1{font-size:0.9em;line-height: 1.3em;border:1px solid #FFBFBF;background-image:url('images/bg4.gif');padding:3px 3px 3px 5px;margin:5px 0px 5px 0px;}
p.p1{background-color:#FAFAFA;padding:5px;margin-bottom:4px;color:#404040;}

div.box1{padding: 5px;background-color: #FAFAFA;}
div.box2 { margin-top: 3px; }
div.spacer { clear: both; }
div.announce_1 { padding:8px; margin-bottom: 5px; margin-left: -5px; margin-right: -5px;}
div.announce_2 { padding:8px; margin-bottom: 5px; margin-left: -5px; margin-right: -5px;}

.color1 { background-color: #FCFCFC; }
.color2 { background-color: #F9F9F9; }
.color3 { background-color: #D0D0D0; }
.color4 { background-color: #FBFFDF; }

/* Link styles */
a:link    { color: #FF9000; }
a:visited { color: #FF9000; }
a:hover   { color: #FF0000; text-decoration: none; }
a:active  { color: #FF0000; }

a.special, a.special:visited { color: #0066DF; }
a.special2, a.special2:visited { color: #0055FF; text-decoration: none; }
a.special:hover { text-decoration: none; }
a.special_green, a.special_green:visited { color: #5aa200; }
a.special_green:hover { text-decoration: none; }
a.folder_link { text-decoration: none; }
a.link2 { color: #888888; cursor: pointer; font-size:0.9em; text-decoration: none; }

/* IDs and stuffs*/
#credit{text-align:center;font-size: 1.0em;color: #ffcc33;line-height: 1.5em;margin-top:3px;}
#banner a, #credit a { color: #ffcc33; }

#container{width: 640px;margin:0px auto 0px auto;background-color: white;border: 3px solid #E0E0E0;}
#container2{padding: 7px;border: 1px solid #B0B0B0;}
#menu a {font-size:1.0em;color:white;text-decoration:underline;}
#menu a:hover{text-decoration:none;}
#menu ul{margin:0px;padding: 0px;}
#menu li{list-style: none; display: inline; margin-right: 3px; }
#menu{padding:3px 3px 3px 15px;background:url('images/mbarbg.gif');background-repeat:repeat-x;height:35px;background-color:#606060;line-height:1.4em;color:white;}
#content{padding: 7px 5px 5px 5px;}
#message{display:none;background-color:#FBFFDF;font-size:0.9em;padding:5px;color:#404040;}
