BODY
  {
  PADDING-RIGHT: 0px;
  PADDING-LEFT: 0px;
  FONT-SIZE: 73%;
  PADDING-BOTTOM: 0px;
  MARGIN: 0px;
  WIDTH: auto;
  COLOR: #666666;
  LINE-HEIGHT: 135%;
  PADDING-TOP: 0px;
  FONT-FAMILY: "Lucida Grande", Arial, sans-serif;
  HEIGHT: auto; BACKGROUND-COLOR: #ffffff
  }
A
  {
  COLOR: #115999; TEXT-DECORATION: none
  }
A:hover
  {
  TEXT-DECORATION: underline
  }
HR
  {
  BORDER-RIGHT: #ffffff 1px;
  BORDER-TOP: #cccccc 1px dotted;
  BORDER-LEFT: #ffffff 1px;
  BORDER-BOTTOM: #ffffff 1px solid
  }
#container
  {
  MARGIN-TOP: 0px;
  LEFT: 0%;
  MARGIN-LEFT: 0px;
  WIDTH: 875px;
  POSITION: relative;
  HEIGHT: auto
  }
#section1
  {
  }
#section1-menu
  {
  MARGIN-BOTTOM: 10px;
  BACKGROUND-REPEAT: repeat-x;
  HEIGHT: 30px
  }
#section1-menu A
  {
  BORDER-RIGHT: #cccccc 1px solid;
  DISPLAY: block;
  PADDING-LEFT: 10px;
  FONT-WEIGHT: normal;
  FONT-SIZE: 11px;
  BORDER-LEFT: #cccccc 1px solid;
  WIDTH: 150px;
  LINE-HEIGHT: 20px;
  BORDER-BOTTOM: #cccccc 1px solid;
  HEIGHT: 20px;
  BACKGROUND-COLOR: #ffffff
  }
#section1-menu A:hover
  {
  BACKGROUND-COLOR: #eeeeee;
  TEXT-DECORATION: none
  }
#section1-header
  {
  MARGIN-BOTTOM: 10px;
  HEIGHT: 200px
  }
#section1-navbar
  {
  MARGIN-BOTTOM: 10px;
  LINE-HEIGHT: 28px;
  HEIGHT: 30px;
  BACKGROUND-COLOR: #e2e2e2
  }
#section2
  {
  PADDING-RIGHT: 10px;
  PADDING-LEFT: 15px;
  MARGIN-BOTTOM: 10px
  }
#section2-right
  {
  PADDING-LEFT: 15px;
  FLOAT: right;
  MARGIN-LEFT: 15px;
  BORDER-LEFT: #cccccc 1px solid;
  WIDTH: 200px
  }
#section2-right A
  {
  MARGIN-TOP: 2px;
  DISPLAY: block;
  PADDING-LEFT: 5px;
  FONT-WEIGHT: normal;
  FONT-SIZE: 90%;
  COLOR: #666666;
  LINE-HEIGHT: 200%;
  BORDER-BOTTOM: #f4f4f4 1px solid
  }
#medialist A
  {
  MARGIN-TOP: 2px;
  DISPLAY: block;
  PADDING-LEFT: 5px;
  FONT-WEIGHT: normal;
  FONT-SIZE: 90%;
  COLOR: #666666;
  LINE-HEIGHT: 200%;
  BORDER-BOTTOM: #f4f4f4 1px solid
  }
#section2-right A:hover
  {
  BACKGROUND-COLOR: #f4f4f4;
  TEXT-DECORATION: none
  }
#medialist A:hover
  {
  BACKGROUND-COLOR: #f4f4f4;
  TEXT-DECORATION: none
  }
#section2-right-login
  {
  BORDER-TOP: #cccccc 1px solid;
  MARGIN-TOP: 10px;
  FONT-SIZE: 10px;
  MARGIN-BOTTOM: 5px;
  PADDING-BOTTOM: 5px;
  TEXT-TRANSFORM: uppercase;
  PADDING-TOP: 5px;
  BORDER-BOTTOM: #cccccc 1px solid
  }
#section2-right-login A
  {
  PADDING-RIGHT: 0px;
  DISPLAY: inline;
  PADDING-LEFT: 0px;
  PADDING-BOTTOM: 0px;
  MARGIN: 0px;
  PADDING-TOP: 0px
  }
#section2-left
  {
  BORDER-RIGHT: #cccccc 1px solid;
  PADDING-RIGHT: 20px;
  MARGIN-RIGHT: 215px
  }
#section2-left A
  {
  COLOR: #6699cc;
  TEXT-DECORATION: underline
  }
#section3
  {
  }
#section4
  {
  CLEAR: both;
  FONT-SIZE: 10px;
  BACKGROUND-IMAGE: url(../images/general/menubar-bg.gif);
  LINE-HEIGHT: 30px;
  BACKGROUND-REPEAT: repeat-x;
  HEIGHT: 30px
  }
#section4 A
  {
  FONT-WEIGHT: bold;
  COLOR: #666666;
  TEXT-DECORATION: none
  }
.tdUnderline
  {
  BORDER-BOTTOM: #cccccc 1px solid
  }
.formInput
  {
  BORDER-RIGHT: #cccccc 1px solid;
  BORDER-TOP: #666666 1px solid;
  PADDING-LEFT: 5px;
  FONT-SIZE: 11px;
  BORDER-LEFT: #cccccc 1px solid;
  WIDTH: 99%;
  COLOR: #333333;
  BORDER-BOTTOM: #cccccc 1px solid;
  FONT-FAMILY: Arial, Helvetica, sans-serif
  }
.rightAlign
  {
  FLOAT: right
  }
.leftAlign
  {
  FLOAT: left
  }
.leftAlign2
  {
  MARGIN-LEFT: 40px;
  }
.rhs-news
  {
  BORDER-LEFT: #99ccff 5px solid
  }
.rhs-events
  {
  BORDER-LEFT: #6699cc 5px solid
  }
.rhs-more
  {
  BORDER-LEFT: #bad860 5px solid
  }
#rhs-feature A
  {
  BORDER-LEFT: #ff9900 5px solid
  }
#searchform
  {
  MARGIN: 0px
  }
#searchform INPUT
  {
  BORDER-RIGHT: #cccccc 1px solid;
  BORDER-TOP: #999999 1px solid;
  PADDING-LEFT: 5px;
  FONT-SIZE: 11px;
  BORDER-LEFT: #cccccc 1px solid;
  WIDTH: 163px;
  LINE-HEIGHT: 15px;
  BORDER-BOTTOM: #cccccc 1px solid;
  HEIGHT: 16px
  }
#resultsList A
  {
  MARGIN-TOP: 3px;
  DISPLAY: block;
  PADDING-LEFT: 5px;
  FONT-WEIGHT: normal;
  BORDER-LEFT: #99ccff 5px solid;
  LINE-HEIGHT: 25px;
  BORDER-BOTTOM: #dddddd 1px solid;
  HEIGHT: 25px;
  TEXT-DECORATION: none
  }
#resultsList A:hover
  {
  BACKGROUND-COLOR: #f6f6f6;
  TEXT-DECORATION: none
  }
.formButton
  {
  BORDER-RIGHT: #999999 1px solid;
  PADDING-RIGHT: 5px;
  BACKGROUND-POSITION: 0px -2px;
  BORDER-TOP: #cccccc 1px solid;
  PADDING-LEFT: 5px; FONT-SIZE: 12px;
  BACKGROUND-IMAGE: url(/images/general/menubar-bg.gif);
  BORDER-LEFT: #cccccc 1px solid;
  BORDER-BOTTOM: #999999 1px solid;
  BACKGROUND-REPEAT: repeat-x;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  HEIGHT: 30px
  }
.formButton-inline
  {
  BORDER-RIGHT: #999999 1px solid;
  PADDING-RIGHT: 2px;
  BACKGROUND-POSITION: 0px -5px;
  BORDER-TOP: #cccccc 1px solid;
  PADDING-LEFT: 2px;
  FONT-SIZE: 12px;
  BACKGROUND-IMAGE: url(/images/general/menubar-bg.gif);
  BORDER-LEFT: #cccccc 1px solid;
  BORDER-BOTTOM: #999999 1px solid;
  BACKGROUND-REPEAT: repeat-x;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  HEIGHT: 20px
  }
.rhs-product
  {
  BORDER-LEFT: #99ccff 5px solid
  }
