

/* ### General ##################################################################### */

body
{
  cursor:default;
  color:#000000; background-color:#99ccff;
  font-family:Verdana; font-size:11px;
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
}

div.DNNEmptyPane
{
  display:none;
}

span.SubHead
{
  font-family:Verdana; font-size:10px;
  font-weight:normal;
}


/* ### Page ######################################################################## */

div#divPage
{
  width:1190px;
  background-color:#ffffff;
  background-image:url(../image/home/page/frame00.gif); background-repeat:repeat-y; background-position:center top;
  margin:0px auto 0px auto;
  clear:both;
}

div#divSubPage
{
  background-image:url(../image/home/page/frame01.gif); background-repeat:no-repeat; background-position:center bottom;
  padding:0px 130px 10px 130px;
}


/* ### Header ###################################################################### */

div#divHeader
{
  background-image:url(../image/home/header/background.gif); background-repeat:repeat-x; background-position:left top;
  clear:both;
}

div#divSubHeader
{
  height:118px;
  background-image:url(../image/home/header/frame00.gif); background-repeat:no-repeat; background-position:center top;
  padding:0px 120px 0px 120px;
}

div#divDictateXpress
{
  width:363px;
  padding:28px 0px 0px 14px;
  float:left;
}

div#divDictateXpress img
{
  border:none;
}


/* ### Header Item ################################################################# */

div#divHeaderItem
{
  width:573px;
  float:left;
}

div#divHeaderButton
{
  height:43px;
  font-size:0px;
  text-align:right;
  padding:12px 8px 0px 0px;
}

div#divHeaderButton img
{
  border:none;
}


/* ### Header Menu ################################################################# */

div#divHeaderMenu
{
  height:63px;
  font-size:0px;
  text-align:right;
  padding:0px 5px 0px 0px;
}

div#divHeaderMenu a
{
  margin:0px 10px 0px 0px;
}

div#divHeaderMenu img
{
  border:none;
}

span#spnHeaderMenuSelectedIndex
{
  display:none;
}

div#headerSubMenu00, div#headerSubMenu01, div#headerSubMenu02, div#headerSubMenu03, div#headerSubMenu04
{
  background-color:#ffffff;
  padding:5px 10px 10px 10px;
  border:solid 1px #cde6ff;
  position:absolute;
  display:none;
}

div#headerSubMenu00 div, div#headerSubMenu01 div, div#headerSubMenu02 div, div#headerSubMenu03 div, div#headerSubMenu04 div
{
  padding:4px 0px 0px 0px;
}

div#headerSubMenu00 a:active, div#headerSubMenu00 a:link, div#headerSubMenu00 a:visited,
div#headerSubMenu01 a:active, div#headerSubMenu01 a:link, div#headerSubMenu01 a:visited,
div#headerSubMenu02 a:active, div#headerSubMenu02 a:link, div#headerSubMenu02 a:visited,
div#headerSubMenu03 a:active, div#headerSubMenu03 a:link, div#headerSubMenu03 a:visited,
div#headerSubMenu04 a:active, div#headerSubMenu04 a:link, div#headerSubMenu04 a:visited
{
  color:#000066;
  font-family:Arial; font-size:12px;
}

div#headerSubMenu00 a:hover,
div#headerSubMenu01 a:hover,
div#headerSubMenu02 a:hover,
div#headerSubMenu03 a:hover,
div#headerSubMenu04 a:hover
{
  color:#166de1;
  text-decoration:none;
}


/* ### Pane ######################################################################## */

div#divHeaderPane
{
  width:597px; height:163px;
  background-image:url(../image/home/page/headerimage.jpg); background-repeat:no-repeat;
  margin:-12px 0px 0px 0px;
  padding:30px 30px 0px 302px;
  float:left;
  clear:both;
}

div#divContent
{
  padding:10px 0px 0px 0px;
  clear:both;
}


/* ### Footer ###################################################################### */

div#divFooter
{
  background-image:url(../image/home/footer/background.gif); background-repeat:repeat-x; background-position:left top;
  clear:both;
}

div#divSubFooter
{
  height:53px;
  background-image:url(../image/home/footer/frame00.gif); background-repeat:no-repeat; background-position:center top;
  padding:8px 125px 0px 125px;
}

div#divCopyright
{
  float:left;
}

div#divCopyright span.copyrighttext
{
  color:#333333;
  font-family:Arial; font-size:11px;
}

div#divFooterMenu
{
  float:right;
}

div#divFooterMenu span.separator,
div#divFooterMenu a:active, div#divFooterMenu a:link, div#divFooterMenu a:visited
{
  color:#333333;
  font-family:Arial; font-size:11px;
}

div#divFooterMenu a:hover
{
  color:#0064ff;
  text-decoration:none;
}

div#divFooterMenu span.separator
{
  padding:0px 10px 0px 10px;
}


/* ### Container Menu Classes ###################################################### */

table.ModuleTitle_MenuContainer
{
}

table.ModuleTitle_MenuContainer td
{
  cursor:default;
  font-family:Verdana; font-size:11px;
  padding:0px 0px 0px 0px;
}

div.ModuleTitle_SubMenu
{
  cursor:pointer;
  background-color:#ffffff;
  padding:3px 3px 3px 3px;
  border:solid 1px #cde6ff;
}

tr.ModuleTitle_MenuItem
{
}

tr.ModuleTitle_MenuItem td
{
  cursor:pointer;
  font-family:Verdana; font-size:11px;
  font-weight:normal;
  border:none;
}

td.ModuleTitle_MenuItem
{
  color:#000066;
}

td.ModuleTitle_MenuIcon
{
  background-color:#cde6ff;
  font-family:Verdana; font-size:11px;
  padding:0px 2px 0px 2px;
  border:none;
}

td.ModuleTitle_MenuItemSel
{
  color:#ffffff; background-color:#6ba8e5;
  font-family:Verdana; font-size:11px;
}

td.ModuleTitle_MenuBreak
{
  background-color:#cde6ff;
  border:none;
}




