
body {
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
color:#000000;
line-height: 15px;
background-image:url("fading_background_11.gif");
background-repeat:repeat-x;
background-position:top;
}

ul.vert-one{margin:0;padding:0;list-style-type:none;display:block;font:bold 12px Helvetica, Verdana, Arial, sans-serif;line-height:165%;width:170px;}
ul.vert-one li{margin:0;padding:0;border-top:1px solid #4D0000;border-bottom:1px solid #761A1A;}
ul.vert-one li a{display:block;text-decoration:none;color:#fff;background:#600;padding:0 0 0 20px;width:150px;}
ul.vert-one li a:hover{background:#900 url("vert-one_arrow.gif") no-repeat 0 9px;}
ul.vert-one li a.current,ul.vert-one li a.current:hover{background:#933 url("vert-one_arrow.gif") no-repeat 0 9px;}

.shadowbox {
  background: #ccc;
  position: relative;
  top: 4px;
  left: 4px;
}
.shadowbox div {
  background: #333;
  border: 2px solid #000;
  color: #fff;
  padding: 10px;
  position: relative;
  top: -4px;
  left: -4px;
}

#boxhead {
font-size: 12px;
font-weight: bold;
font-type Verdana, Arial, sans-serif
margin: 10px 0px 5px 0px;
line-height: 165%;
color: #000000;
}

h1 {
font-size: 21px;
font-weight: bold;
margin: 10px 0px 5px 0px;
line-height: 30px;
color: #1F467A;
}

h2 {
font-size: 18px;
font-weight: bold;
margin: 10px 0px 5px 0px;
line-height: 20px;
color: #1F467A;
}

h4 {
font-size: 14px;
font-weight: bold;
margin: 10px 0px 5px 0px;
line-height: 20px;
color: #1F467A;
}

h3 {
font-size: 15px;
font-weight: bold;
margin: 2px 0px 0px 0px;
color: #fff;
}

#itemBlock1 ul, #leftHelp ul {
list-style-type: circle;
margin: 5px 0px 2px 5px;
}

#itemBlock1 li, #leftHelp li {
margin: 3px 0px 3px 10px;
}

#itemBlock2 li {
margin: 3px 0px 3px 0px;
}

#login {
margin: 10px 0px 0px 0px;
}

#announce {
margin: 10px 0px 0px 0px;
}

#leftbox {
margin: 10px 0px 0px 0px;
}

body a:hover {
text-decoration: underline;
}

#footer a {
color: #000;
}

#footer {
color: #000;
}

#footerTable {
border-top: solid 1px #CCC;
}

#designTable {
border-left: solid 1px #CCC;
border-right: solid 1px #CCC;
}

.smallFont {
	font-size: 10px;
	font-style: italic;
}

out {
  display:block; 
  background:#bbb; 
  border:1px solid #ddd; 
  position:relative;
  margin:1em 0;
  }
.in {
  text-align:center; 
  background:#fff; 
  border:1px solid #555; 
  position:relative; 
  padding:5px;
  font-weight:normal;
  }
.ltin {
  left:-5px;
  }
.tpin {
  top:-5px;
  }
.narrow {width:8em;} /* change to suit */
h4 {font-weight:bold; color:#000;}