html { background: white; }
body
  {
  margin: 0px;
  padding: 0px;
  background: #ffffff url(/images/bg.gif) repeat-x top left;
  font: 62.5%/1.4em Arial, sans-serif;
  }

a { text-decoration: none; color: #7b0000; }
a:hover { text-decoration: underline; color: #7b0000; }
img { border: 0px; }
table { border: 0px; border-collapse: collapse; }
td { vertical-align: top; }

h1 { color: #810000; font-size: 2em; font-weight: normal; font-family: "Trebuchet MS"; }
h2 { color: #810000; font-size: 1.7em; font-weight: normal; font-family: "Trebuchet MS"; margin-top: 0;}
h3 { color: #810000; font-size: 1.4em; font-weight: normal; font-decoration: underline; margin-top: 0;}
h4 { font-size: medium; line-height:120%;}

#container
  {
  margin: 0px auto;
  width:  880px;
  padding-top: 30px;
  min-height: 40em;
  font-size: 1.1em;
  }

#sidebar
  {
  float: left;
  width: 200px;
  }

#content
  {
  margin-left: 200px;
  line-height: 1.5em;
  }

#content { background: url(/images/content_b.gif) repeat-y; width: 668px; }
#content-2  { background: url(/images/content_f.gif) no-repeat bottom left; }
#content-3 { background: url(/images/content_t.gif) no-repeat  top left; padding: 18px 20px 24px 27px; min-height: 260px; height: auto !important; height: 260px; }

.cws-sidebar
  {
  float: right;
  width: 180px;
  color: #5c6c73;
  }

.cws-content
  {
  margin-right: 195px;
  padding-right: 10px;
  border-right: #eee 2px dotted;
  }

#menu
  {
  font: 1.1em "Trebuchet MS";
  height: 303px;
  }
#menu ul { margin: 10px 10px 0px 20px; padding: 0px; list-style: none; }
#menu ul ul { display: none; }
#menu ul li a { color: white; text-decoration: none; font: "Trebuchet MS"; }
#menu ul li a:hover { color: #CFD900; text-decoration: none; }
#menu li#current a { color: #CFD900; font-weight: normal; }

#accessibility, #address, #links { padding-left: 20px; }

#accessibility-small { font-size: 1.4em; color: #777; font-weight: bold; }
#accessibility-large { font-size: 2em; color: #777; font-weight: bold; }

#accessibility { padding-top: 40px; }
#address { padding-top: 40px; color: #888; }
#links { padding-top: 20px; }
#links a { margin-right: 6px; }


/* HEADER START */

#header		{height: 43px; margin-left: 215px; padding-right: 20px; padding-bottom: 10px;}
#header p		{float:left; width:100%; margin:0; padding:0;}

#header-left		{float:left; font-family:"Century Gothic", Lucida Sans, lucida grand, lucida, arial; font-size:21px; line-height:23px; margin:16px 0 0 0; padding:0 0 0 2px; font-weight:normal; color:#FFFFFF;}
#header-left a	{color:#FFFFFF; text-decoration:none;}
#header-left a:hover	{text-decoration:none;}


#header-right		{float:right; font-family:Arial; font-size:19px; line-height:24px; margin:0; padding:0; font-weight:normal; color:#FFFFFF;}
#header-right a	{color:#FFFFFF; text-decoration:none;}
#header-right a:hover{text-decoration:none;}



/* HEADER END */



#home { margin: 5px 20px 20px 230px; color: #555; }

#breadcrumb { color: #888; margin-bottom: 10px; }
#breadcrumb a { color: #888; }

#subpages { margin: 10px 0px; font-size: 1.2em; }
#subpages a { margin-right: 8px; }

form dl
{
overflow: hidden;

}

form dt
{
float: left;
clear:  both;
width: 25%;
clear: left;
padding-top:  0.3em;
text-align: left;
}

form dd
{
margin-left: 25%;
margin-bottom: 0 0 0.5em 0em;
border-bottom: white solid 0.5em;
border-left: white solid 0.5em;
}

.pics {
  height: 188x;
  width: 610px;
  padding: 0px;
  margin: 0px;
}
