
body {

  margin: 0;
  padding: 0;
  background-color: #f3f3f3;
  font-size: 11px;
  font-family: Verdana, Arial, sans-serif;
  color: #555;
  text-align: justify;
  line-height: 150%;
}

h1, h2, h3, h4, h5, h6 {

  margin: 0;
  padding: 0;
  font-weight: normal;
  font-family: Helvetica, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
  text-align: left;
}

ul, quote, code, fieldset {
  margin: .5em 0;
}

p {

  margin: 0.6em 0 1.2em;
  padding: 0;
}

a:link, a:visited, a:hover, a:active, a.active {

  color: #027ac6;

}

a:link, a:visited {

  text-decoration: none;

}

a:hover {

  text-decoration: underline;

}



hr {

  margin: 0;

  padding: 0;

  border: none;

  height: 1px;

  background: #5294c1;

}



ul {

  margin: 0 0 0 1.1em;

  padding: 0;

}

ul li {

  margin: 0;

  padding: 0;

}



dl {

  margin: 0.5em 0 1em 1.5em;

}

dl dd {

  margin: 0 0 .5em 1.5em;

}

img, a img {

  border: none;

}

table {

  margin: 1em 0;

  width: 100%;

}

#wrapper,
#wrapper #container .breadcrumb,
#wrapper #container #center,
#wrapper #container #center .right-corner,
#wrapper #container #center .right-corner .left-corner,
#wrapper #container #footer,
#wrapper #container #center #squeeze {
  position: static;
  left: 0;
  padding: 0;
  margin: 0;
  width: auto;
  float: none;
  clear: both;
  background: none;
}

#wrapper #container #header {
  height: 180px;
}

#wrapper #container #header h1, #wrapper #container #header h1 a:link, #wrapper #container #header h1 a:visited {
  text-shadow: none;
  color: #000;
}

#front_page  #header-region {

 /*background-image: url("images/promo_panel.gif");*/

 background-repeat: no-repeat;

 height: 243px;

}

#body-wrap-left, #body-wrap-right {

  width: 890px; /* #body-wrap-all + border images widths */

}
#body-wrap-left {
    margin: 0 auto;
    background-image: url("images/page_border_left.png");
    background-repeat: repeat-y;
}

#body-wrap-right {

    background-image: url("images/page_border_right.png");

    background-repeat: repeat-y;

    background-position: 100% 0;

}

#body-wrap-all {

    padding: 0;

    margin: 0 auto;

    width: 870px;

    background: #fff;

}

#wrapper {

  margin: 0 19px;

}

#header {

  padding: 0;

  margin: 0;

  padding-top: 10px;

}

#header-region #block-block-9 {

 width: 595px;

}




#content-area {

  width: 603px;
  margin-right: 20px;
  float: left;

}

/*
** Markup free clearing
** Details: http://www.positioniseverything.net/easyclearing.html
*/
.clear-block:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}


/* Hides from IE-mac \*/
* html .clear-block {
  height: 1%;
}
.clear-block {
  display: block;
}
/* End hide from IE-mac */

#logo-level {

  width: 800px;
  height: 120px;
  margin: 0 auto 6px auto;

  padding: 0;

}

#header #logo-floater {

  float: left;

}

#header #logo-level-info {

  text-align: right;

  line-height: 28px;

}

#logo-level a {

  color:#555;

}

/***** Menu   ****/

#header-top
{
    display: block;
    height: 35px;
    background: url("images/menu.png") 0 0 no-repeat;
}
#menu_button_holder
{
    position : relative;
    top: -7px;
    padding: 0 0 0 20px;
}
/* menu buttons */
.selected  {
	background: transparent url("../image/menu_button_down.png") 0 0 no-repeat ;
    color: #ffffff;
    font-size: 12px;
    height: 20px;
	width:96px;
	font-weight: bold;
	letter-spacing: 1.2px;
	padding: 0;
}
.notselected {
	background: transparent url("../image/menu_button_up.png") 0 0 no-repeat ;
	color : #5b5555;
	font-size: 10px;
	height: 20px;
	width:96px;
	letter-spacing: 1.2px;
	padding: 0;
}
.mylinks p
{
	margin:5px 0 0 10px;
	line-height: 15px;

}
.mylinks a
{
	font-weight: bold;

}
.spacer
{
	display: block;
	height: 15px;
}
#panel
{
	width: 48%;
	float: left;
}

#right-col
{
	width: 48%;
	float: left;
	padding: 40px 0 0 30px;
}

.wrap1 {background:url(../image/shadow2.gif) right bottom no-repeat;float:left}

.wrap2 {background:url(../image/shadow2crn.gif) top right no-repeat;}

.wrap3 {background:url(../image/shadow2lbc.gif) left bottom no-repeat;padding:0 10px 10px 0;}

.wrap3 img {border:1px solid #aaa;}
