#PageSysCtrl{
  position: absolute;
  left: 0;
  top: 0;
  width: 24px;
}

div.tabs a span
{
  color: #000;
  font-family: Verdana, Helvetica, Arial;
  font-size: 10px;
  font-weight: normal;
}

body.design {
  font-size: 12px;
  height: 100%;
  margin: 0px;
  padding: 0px;
}


body.design *{
  font-family: verdana;
}

p,td{
  font-size: 12px;
  color: #706C6F;
}


body.design h1 {
  font-size: 18px;
}

body.design h2 {
  font-size: 14px;
}

body.design h3 {
  font-size: 12px;
}

body.design h4 {
  font-size: 10px;
}

body.design h5 {
  font-size: 8px;
}

td.bg_left{
  background-image: url("/images/design/design/leftmenu_bg.gif");
  background-position: top right;
}

td.bg_right{
  background-image: url("/images/design/design/leftmenu_bg.gif");
  background-position: top left;
  margin-left: 10px;
}

td.bg_center{
  width: 800px;
  height: 100%;
  text-align: center;
  vertical-align: top;
}

td.border_topright{
  background-image: url("/images/design/design/border_topright.gif");
  background-position: top right;
  background-repeat: no-repeat;
  width: 4px;
  height: 103px;
}

td.border_topleft{
  background-image: url("/images/design/design/border_topleft.gif");
  background-position: top left;
  background-repeat: no-repeat;
  width: 4px;
  height: 103px;
}

td.top{
  height: 36px;
  background-image: url("/images/design/design/menubg.gif");
  background-position: top right;
  background-repeat: repeat-x;
  padding: 0px;
  margin: 0px;
}


td.border_bottomright{
  background-image: url("/images/design/design/border_bottomright.gif");
  background-position: bottom right;
  background-repeat: no-repeat;
  width: 4px;
  height: 37px;
}

td.border_bottomleft{
  background-image: url("/images/design/design/border_bottomleft.gif");
  background-position: bottom left;
  background-repeat: no-repeat;
  width: 4px;
  height: 37px;
}

td.border_bottom{
  text-align: center;
  padding: 0px;
  margin: 0px;
  background-position: bottom center;
  background-image: url("/images/design/design/footer_bg.gif");
  background-repeat: repeat-x;
  height: 37px;
}

td.border_right{
  background-image: url("/images/design/design/border_right.gif");
  background-position: bottom right;
  background-repeat: no-repeat;
  width: 4px;
}

td.border_left{
  background-image: url("/images/design/design/border_left.gif");
  background-position: bottom left;
  background-repeat: no-repeat;
  width: 4px;
}

td.footer{
  font-size: 12px;
  font-family: verdana;
  color: #706C6F;
}

td.logo{
  width: 96px;
  height: 103px;
}

td.content_left{
  width: 120px;
  background-position: top left;
 
  vertical-align: top;
}

td.content_sep{
  width: 20px;
  vertical-align: top;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 8px;
}

td.content{
  color: #706C6F;
  vertical-align: top;
}

/****************************************************/
/* Beginning of the TopMenuLi classes                                    */
/****************************************************/

#topmenuli ul
{
  margin: 0px;
  padding: 0px;
  list-style: none;
  white-space: nowrap;
}

#topmenuli li
{
  margin: 0px;
  padding: 0px;
  float: left;
}

#topmenuli a,
#topmenuli a:visited
{
  margin: 0px 4px 0px 0px;
  padding: 0px 4px 0px 4px;
  color: #706C6F;
  font-size: 12px;
  text-decoration: none;
  line-height: 36px;
  float: left;
  background-image: url("/images/design/design/menubg_light.gif");
}

#topmenuli a:hover,
#topmenuli li.current a.topmenuli,
#topmenuli li.parent a.topmenuli,
#topmenuli li.inpath a.topmenuli
{
  color: #ffffff;
  background-image: url("/images/design/design/menubg_highlight.gif");
}

/************  Left menu  *************/

#SubTreeMenuLi li.SubTreeMenuLiCurrent{
  list-style-image: url("/images/libullet_red.gif");
  color: #706C6F;
}

#SubTreeMenuLi ul{
  color: #706C6F;
  margin: 0px;
  padding: 0px;
  list-style-position: inside;
  list-style-image: url("/images/libullet_grey.gif");
  white-space:  nowrap;
}

#SubTreeMenuLi ul a{
  color: #706C6F;
  text-decoration: none;
  font-family: Verdana, Arial;
  font-size: 10px;
}

#SubTreeMenuLi li{
  list-style-image: url("/images/libullet_grey.gif");
  padding-left: 0px;
  margin-left: 10px;
}

#SubTreeMenuLi li.SubTreeMenuLiCurrent a{
  color: #706C6F;
}


/* Begin Page Specific CSS */

/* End Page Specific CSS */
