a.menu:link {
                font-family: Verdana, Arial, Helvetica, sans-serif; 
                font-size: 10px; 
                font-style: normal; 
                font-weight: normal; 
                color: #FFFFFF; 
                text-decoration: none;
                background-color: #BB0000;
		width: 130px;
                height: 28px;
		padding-top: 4px; 
		padding-bottom: 4px; 
		border: 0px #FFFFFF solid;
		vertical-align: middle;
		text-align: center
  }

a.menu:visited {
                font-family: Verdana, Arial, Helvetica, sans-serif; 
                font-size: 10px; 
                font-style: normal; 
                font-weight: normal; 
                color: #FFFFFF; 
                text-decoration: none;
                background-color: #BB0000;
		width: 130px;
                height: 28px;
		padding-top: 4px; 
		padding-bottom: 4px; 
		border: 0px #FFFFFF solid;
		vertical-align: middle;
		text-align: center
  }

a.menu:hover {
                font-family: Verdana, Arial, Helvetica, sans-serif; 
                font-size: 10px; 
                font-style: normal; 
                font-weight: normal; 
                color: #FFFFFF; 
                text-decoration: none;
                background-color: #999999;
		width: 130px;
                height: 28px;
		padding-top: 4px; 
		padding-bottom: 4px; 
		border: 0px #FFFFFF solid;
		vertical-align: middle;
		text-align: center
  }

a.TableHeader:link {
                font-family: Verdana, Arial, Helvetica, sans-serif; 
                font-size: 14px; 
                font-style: normal; 
                font-weight: bold; 
                color: #000000; 
                text-decoration: none;
                background-color: #CCCCCC;
		width: 160px;
                height: 28px;
		padding-top: 4px; 
		padding-bottom: 4px; 
		border: 1px #FFFFFF outset;
		vertical-align: middle;
		text-align: center;
		text-indent: 2pt;
		margin-right: 2px; 
		margin-left: 2px;
		padding-right: 2px;
		padding-left: 2px
  }

a.TableHeader:visited {
                font-family: Verdana, Arial, Helvetica, sans-serif; 
                font-size: 14px; 
                font-style: normal; 
                font-weight: bold; 
                color: #000000; 
                text-decoration: none;
		width: 160px;
                height: 28px;
		padding-top: 4px; 
		padding-bottom: 4px; 
		border: 1px #FFFFFF outset;
		vertical-align: middle;
		text-align: center;
		margin-right: 2px;
		margin-left: 2px;
		padding-right: 2px;
		padding-left: 2px
  }

a.TableHeader:hover {
                font-family: Verdana, Arial, Helvetica, sans-serif; 
                font-size: 14px; 
                font-style: normal; 
                font-weight: bold; 
                color: #FFFFFF; 
                text-decoration: none;
                background-color: #999999;
		width: 160px;
                height: 28px;
		padding-top: 4px; 
		padding-bottom: 4px; 
		border: 1px #FFFFFF inset;
		vertical-align: middle;
		text-align: center;
		margin-right: 2px;
		margin-left: 2px;
		padding-right: 2px;
		padding-left: 2px
  }

a.body:link {
             font-family: Verdana, Arial, Helvetica, sans-serif;
             font-size: 12px; 
             font-weight: bolder;
             color: #666666;
             text-decoration: none
  }

a.body:visited {
                font-family: Verdana, Arial, Helvetica, sans-serif; 
                font-size: 12px; 
                font-style: normal; 
                font-weight: bolder; 
                color: #666666; 
                text-decoration: none
  }

a.body:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
        font-size: 12px; 
        font-weight: bold; 
        color: #000000;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none
  } 

body {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	font-variant: normal;
	color: #000000
  }

p {
   font-family: Verdana,Arial, Helvetica, sans-serif; 
   font-size: 12px; 
   font-style: normal; 
   color: #000000;
   text-decoration: none;
   font-weight: normal
  }

p.header1 {
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: large; 
   font-style: normal; 
   color: #000000;
   text-decoration: none;
   font-weight: bold
  }

p.header2 {
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: medium; 
   font-style: normal; 
   color: #000000;
   text-decoration: none;
   font-weight: normal
  }

p.actions {
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: medium; 
   font-style: normal; 
   color: #FF0000;
   text-decoration: none;
   font-weight: normal
  }

ul {
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 12px; 
   font-style: normal; 
   color: #000000;
   text-decoration: none;
   font-weight: normal
; text-align: left
; margin-left: 10px; padding-left: 10px; margin-right: 6px; padding-right: 6px
  }

li {
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 12px; 
   font-style: normal; 
   color: #000000;
   text-decoration: none;
   font-weight: normal
; text-align: left
; margin-left: 10px; padding-left: 10px; margin-right: 6px; padding-right: 6px
  }

td.body {
	height: 100%;
	width: 100%;
	clip: rect( );
	background-repeat: no-repeat;
	left: 0px;
	top: 0px;
	position: relative;
	z-index: auto;
	background-position: center top;
	background-color: #FFFFFF
  }

td.bodycell {
	background:#FFFFFF url(images/horz_bw_grad.jpg) repeat-x fixed center top;
  }


td.white
{
font-size: 5pt;
; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #FFFFFF; color: #FFFFFF
; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px
}

td.black
{
font-size: 5pt;
; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; background-color: #000000
; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px
}

table.menu
{
	border: #cfcfcf; 
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px
}

td.mainmenu
{
	border: #cfcfcf solid; border-width: 0px 0px 0px 0px
; margin-top: 0px; margin-right: 00px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px
}

table.submenu
{
	position:absolute;
	visibility: hidden;
; clip:   rect(   )
}
a.submenu:link {
                font-family: Verdana, Arial, Helvetica, sans-serif; 
                font-size: 10px; 
                font-style: normal; 
                font-weight: bold; 
                color: #ffffff; 
                text-decoration: none; 
		border: none;
		text-align: left;
		clip:  rect(   )
}
a.submenu:visited {
                font-family: Verdana, Arial, Helvetica, sans-serif; 
                font-size: 10px; 
                font-style: normal; 
                font-weight: bold; 
                color: #ffffff; 
                text-decoration: none; 
		border: none;
		text-align: left;
		clip:  rect(   )
}
a.submenu:hover {
                font-family: Verdana, Arial, Helvetica, sans-serif; 
                font-size: 10px; 
                font-style: normal; 
                font-weight: bold; 
                color: #BB0000; 
                text-decoration: none; 
		border: none;
		text-align: left;
		clip:  rect(   )
}
td.bottom
{
	border: #cfcfcf solid; border-width: 2px 0px 0px
}
td.leftborder
{
	border: 0px #ffffff solid;
	background-image: url(images/left.jpg);
	background-repeat: repeat-y;
	background-position: left top
}
td.rightborder
{
	border: 0px #ffffff solid;
	background-image: url(images/right.jpg);
	background-repeat: repeat-y;
	background-position: left top
}
td.bottomborder
{
	border: 0px #ffffff solid;
	background-image: url(images/bottom.jpg);
	background-repeat: repeat-x;
	background-position: left top
}
td.leftcorner
{
	border: 0px #ffffff solid;
	background-image: url(images/leftcrnr.jpg);
	background-repeat: no-repeat;
	background-position: left top
}
td.rightcorner
{
	border: 0px #ffffff solid;
	background-image: url(images/rightcrnr.jpg);
	background-repeat: no-repeat;
	background-position: left top
}
td.lefttab
{
	border: 0px #ffffff solid;
	background-image: url(images/small_tab.jpg);
	background-repeat: no-repeat;
	background-position: left top
}
td.gray2white
{
	border: 0px #ffffff solid;
	background-image: url(/images/tab_background.jpg);
	background-repeat: no-repeat;
	background-position: center top
}
td.whitebox_750
{
	border: 0px #ffffff solid;
	background-image: url(/images/whitebox_750.jpg);
	background-repeat: no-repeat;
	background-position: left top
}
td.header_shading
{
	border: 0px #ffffff solid;
	background-image: url(/images/header_shading.jpg);
	background-repeat: no-repeat;
	background-position: right top
}