/* GENERAL STYLES */
body {
  font-size:75%;
  color: #000;
  font-family: arial,verdana,helvetica,sans-serif;
  }
div, p, li, td, h1 {
  font-family: arial,sans-serif;	/* a little help for NS4 */
  }
a, a:visited {
  color:#214DA6;
  text-decoration: none;
  font-weight: bold;
  }
a:hover, a:active {
  color: #FF6A00
  }
form {
  margin: 0px;
  }
input.submit {
  font-size:90%;
  }
h1 {
  margin: 0px 0px 12px 0px;
  font-size: 240%;
  }
h1, h2, h3 {
  color: #0022FF;
  }
h1 img {
  vertical-align: bottom;
  }
h4, h5 {
  color: #001180;
  }
.skip {
  display:none;
  }
table {
  font-size: 100%;
  }
li {
  margin-bottom: 3px;
  margin-top: 3px;
  }

ul.square {
  list-style-type: square;
  }
  
.linkwin {
  margin: 5px 10px 25px 5px;
  background: url("/images/shadowlight.gif") repeat;
  top: 20px;
  width: 30%;
  position: relative; /*IE needs this to show float properly*/
  float: left;
  }
.linkwincontent {
  position: relative;
  padding: 10px; 
  top: -5px; /* these two define the shadow 'offset'*/
  left: -5px; /*...*/
  background: #0022FF;
  color: white;
  border: 1px solid #000000;
  }
.linkwinh1 {
  font-size: 115%;
  font-style: italic;
  font-weight: bold;
  color: #FFFFFF;
  }
 .defaultErr {
  color: #FF0000;
 }
 
  
/* MAIN CONTENT */
#mainContent {
  padding: 15px 15px 15px 15px;  
  }
div.breadcrumb {
  border-width: 1px 0px;
  border-color: #D1DBED;
  border-style: solid;
  font-size:94%;
  background: #DEE5F2;
  padding: 1px 5px 2px 5px;
  }

/* RIGHT SIDE */
div#rightSideBar {
  font-size:95%;
  padding-top: 12px;
  }
#rightSideBar p {
  margin-left:13px;
  margin-right:10px;
  margin-top:-2px;
  }
#rightSideBar hr {
  width:136px;
  height:1px;
  color:#E76523;
  margin:0px;
  padding:0px;
  }
#rightSideBar .header {
  margin:0px;
  padding:0px;
  margin-left:10px;
  margin-bottom:10px;
  border-bottom:1px solid red;
  margin-right:10px;
  font-weight:bold;
  }
#rightSideBar .header2 {
  margin:10px;
  margin-top:1.75em;
  border-top:1px solid red;
  padding-left:4px;
  background-color:#FAE1C1;
  font-weight:bold;
  }
#rightSideBar a {
  font-weight:normal;
  }
#rightSideBar ul {
  padding:0px;
  padding-left:10px;
  margin:0px;
  }
#rightSideBar li {
  list-style-type:none;
  width:140px;
  margin-top:5px;
  }
