BODY {
  PADDING-RIGHT: 0px;
  PADDING-LEFT: 0px;
  BACKGROUND-IMAGE: url(../images/main/tile_left.gif);
  PADDING-BOTTOM: 0px;
  MARGIN: 0px;
  PADDING-TOP: 0px;
  BACKGROUND-REPEAT: repeat-y;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  BACKGROUND-COLOR: #ffffff;
}
h1 {
	font-size : 15px;
}
h2 {
	font-size: 12.5px;
}
h3{
	font-size : 11px;
}
h4{
	font-size: 10px;
	}
TD {
  FONT-SIZE: 10px;
}

TD.BorderTop {
  BORDER-TOP: black 1px solid;
}

TD.Border {
  BORDER-RIGHT: black 1px solid;
  BORDER-TOP: black 1px solid;
  FONT-SIZE: 9pt;
  BORDER-LEFT: black 1px solid;
  BORDER-BOTTOM: black 1px solid;
}

TD.smalldatagrid {
  FONT-SIZE: 8pt;
}

.biCategory {
  PADDING-LEFT: 10px;
  FONT-SIZE: 9pt;
}

.bold {
  FONT-WEIGHT: bold;
}

#menu .dotted {
  BACKGROUND-IMAGE: url(../images/main/dotted_line.gif);
  BACKGROUND-REPEAT: repeat-x;
  HEIGHT: 1px;
}

#menu .menuhead {
  FONT-SIZE: 13px;
  MARGIN-LEFT: 20px;
}

#menu A {
	MARGIN-LEFT: 20px;
	COLOR: #000000;
	TEXT-DECORATION: none;
}

.rightborder {
  BORDER-RIGHT: #95989f 1px solid;
}

.bottomborder {
  BORDER-BOTTOM: #95989f 1px solid;
}

.icons {
  BORDER-RIGHT: medium none;
  BORDER-TOP: medium none;
  BORDER-LEFT: medium none;
  MARGIN-RIGHT: 17px;
  BORDER-BOTTOM: medium none;
}

.topborder {
  BORDER-TOP: #95989f 1px solid;
}

FORM {
  PADDING-RIGHT: 0px;
  PADDING-LEFT: 0px;
  PADDING-BOTTOM: 0px;
  MARGIN: 0px;
  PADDING-TOP: 0px;
}

FORM SELECT {
  MARGIN-LEFT: 20px;
}

.contentpad {
  PADDING-RIGHT: 10px;
  PADDING-LEFT: 10px;
  PADDING-BOTTOM: 10px;
  MARGIN: 0px;
  COLOR: #95989f;
  PADDING-TOP: 10px;
}

.contentpad .sectionhead {
  FONT-WEIGHT: bold;
  FONT-SIZE: 17px;
  COLOR: #d67c34;
  FONT-FAMILY: arial, helvetica;
}

.contentpad .header {
  FONT-SIZE: 12px;
  COLOR: #666666;
}

.contentpad .details {
  MARGIN-TOP: 5px;
  FONT-WEIGHT: bold;
  FONT-SIZE: 9px;
  COLOR: #d67c34;
  TEXT-DECORATION: none;
}

.dottedright {
  BACKGROUND-IMAGE: url(../images/main/dotted_line.gif);
  BACKGROUND-REPEAT: repeat-x;
  HEIGHT: 1px;
}

.cl1 {
  PADDING-LEFT: 4px;
  BACKGROUND-COLOR: #e5e5b7;
}

.cl2 {
  PADDING-LEFT: 4px;
}

#menu A.menulink:link {
	COLOR: #0000ff;
}

#menu A.menulink:visited {
  COLOR: #000000;
}

#menu A.menulink:hover {
  COLOR: #ffffff;
  TEXT-DECORATION: underline;
}

#menu A.menulink:active {
  COLOR: #ff0000;
  BACKGROUND-COLOR: #ffff99;
}

#menu A.menulink:unknown {
  COLOR: #ff0000;
  BACKGROUND-COLOR: #ffff99;
}

.smalltext {
  FONT-SIZE: 7pt;
}

A.calendarsmall {
  FONT-SIZE: 7pt;
}

.border {
  BORDER-RIGHT: black 1px solid;
  PADDING-RIGHT: 2px;
  BORDER-TOP: black 1px solid;
  PADDING-LEFT: 2px;
  PADDING-BOTTOM: 2px;
  BORDER-LEFT: black 1px solid;
  PADDING-TOP: 2px;
  BORDER-BOTTOM: black 1px solid;
}

.nosearch {
  FONT-SIZE: 7pt;
  FONT-STYLE: italic;
}

.searchtitle {
  PADDING-RIGHT: 5px;
  PADDING-LEFT: 5px;
  FONT-SIZE: 12pt;
  PADDING-BOTTOM: 10px;
  PADDING-TOP: 10px;
}

.searchtitlesmallnofont {
  PADDING-RIGHT: 5px;
  PADDING-LEFT: 5px;
  PADDING-BOTTOM: 10px;
  PADDING-TOP: 10px;
}

searchtitlesmall {
  PADDING-LEFT: 7px;
  FONT-SIZE: 8pt;
}

.error {
  COLOR: red;
}

.radiobuttonlist {
  FONT-WEIGHT: bold;
}

A.white {
  COLOR: white;
}

.title {
  PADDING-RIGHT: 3px;
  PADDING-LEFT: 3px;
  FONT-WEIGHT: bold;
  FONT-SIZE: 11pt;
  PADDING-BOTTOM: 3px;
  COLOR: #213d84;
  PADDING-TOP: 3px;
}

.breadcrumbselected {
  FONT-WEIGHT: bold;
  FONT-SIZE: 8pt;
  COLOR: #ec9328;
}

.breadcrumbarrow {
  FONT-WEIGHT: bold;
  FONT-SIZE: 8pt;
  COLOR: #213d84;
}

A.breadcrumb:hover {
  FONT-SIZE: 8pt;
  COLOR: #213d84;
  TEXT-DECORATION: none;
}

A.breadcrumb {
  FONT-SIZE: 8pt;
  COLOR: #213d84;
}

A {
  FONT-SIZE: 8pt;
  COLOR: #213d84;
}

A:hover {
  COLOR: #213d84;
  TEXT-DECORATION: none;
}

.backtosearch {
  FONT-WEIGHT: bold;
  FONT-SIZE: 12pt;
  COLOR: #023498;
}

.printableversion {
  FONT-WEIGHT: bold;
  FONT-SIZE: 9pt;
  COLOR: #023498;
}

TR.searchresultsitem {
  BACKGROUND-COLOR: #f4f8fd;
}

TR.searchresultsalternatingitem {
  BACKGROUND-COLOR: white;
}

#rates {
	WIDTH: 190px;
}

.rate-left {
  PADDING-RIGHT: 2px;
  PADDING-LEFT: 2px;
  PADDING-BOTTOM: 1px;
  WIDTH: 45px;
  PADDING-TOP: 1px;
  TEXT-ALIGN: right;
}

.rate-center {
  PADDING-RIGHT: 2px;
  PADDING-LEFT: 2px;
  PADDING-BOTTOM: 1px;
  WIDTH: 50px;
  PADDING-TOP: 1px;
  BORDER-BOTTOM: black 0px dotted;
  TEXT-ALIGN: center;
}

.rate-right {
  PADDING-RIGHT: 5px;
  PADDING-LEFT: 2px;
  PADDING-BOTTOM: 1px;
  WIDTH: 105px;
  PADDING-TOP: 1px;
}

#headerLbl {
  MARGIN-TOP: 5px;
  FONT-SIZE: 12px;
}

#contentLbl {
  PADDING-RIGHT: 10px;
  PADDING-LEFT: 10px;
  PADDING-BOTTOM: 10px;
  PADDING-TOP: 10px;
}

.Title {
  PADDING-RIGHT: 10px;
  PADDING-LEFT: 10px;
  PADDING-BOTTOM: 5px;
  PADDING-TOP: 5px;
}

#header_breadCrumb_bcDL {
  MARGIN: 5px 10px 0px;
}

#subPagePanel {
  PADDING-RIGHT: 10px;
  PADDING-LEFT: 10px;
  PADDING-BOTTOM: 0px;
  PADDING-TOP: 0px;
}

#subPagePanel DIV {
  PADDING-RIGHT: 0px;
  PADDING-LEFT: 0px;
  PADDING-BOTTOM: 5px;
  PADDING-TOP: 5px;
}

#submitPanel {
  PADDING-RIGHT: 10px;
  PADDING-LEFT: 10px;
  PADDING-BOTTOM: 5px;
  PADDING-TOP: 5px;
}

#viewpage {
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
/* suppress the broken details >> link on announcements  */
/* and events on the default page */
.details {
	display: none;
}
/* suppress the display of the rate table on the default page */
#rates {
	display: none;
}
