body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin:0px;
	background:#FFFFFF;
}
a:link {
	color: #666666;
	text-decoration: none;

}
a:hover {
	color: #FFFFFF;
	decoration: underline;
	background: #FF0000;
}
a:active {
	color: #666666;
	text-decoration: none;

}
a:visited {	
	color: #666666;
	text-decoration: none;
}
td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	}

input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	list-style-type: square;
	list-style-position: outside;
}

li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

ol {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	list-style-type: decimal;
	list-style-position: outside;
}

.small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}

.big {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 38px;
	color: #FFFFFF;
	font-weight: bold;
}
a.big:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 38px;
	color: #FFFFFF;
	font-weight: bold;
}
a.big:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 38px;
	color: #FFFFFF;
	font-weight: bold;
}
a.big:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 38px;
	color: #FFFFFF;
	font-weight: bold;
}

.box1 {
	padding: 3px;
	border-width: thin;
	border-style: solid;
	border-color: #CCCCCC #666666 #666666 #CCCCCC;
}

.box2 {
	border-width: 3px;
	border-style: solid;
	padding: 5px;
}
.textMenu {
	color: #FFFFFF;
	background:#666666;
}
a.textMenu:link {
	color: #FFFFFF;
	text-decoration: none;	
	background:#666666;
}
a.textMenu:hover {
	color: #FFFFFF;
	text-decoration:none;
	background:#FF0000;
}
a.textMenu:active {
	color: #666666;
	text-decoration: none;
	background-color: #FF0000;
}
a.textMenu:visited {
	color: #FFFFFF;
	text-decoration: none;
}

.textMenu1 {
	color: #666666;
	background:#FFFFFF;
}
a.textMenu1:link {
	color: #666666;
	text-decoration: none;	
	background:#FFFFFF;
}
a.textMenu1:hover {
	color: #FFFFFF;
	text-decoration:none;
	background:#FF0000;
}
a.textMenu1:active {
	color: #666666;
	text-decoration: none;
}
a.textMenu1:visited {
	color: #666666;
	text-decoration: none;
}

.txt_menu_white {
	color: #999999;
}
a.txt_menu_white:link {
	color: #999999;
}
a.txt_menu_white:hover {
	color: #FFFFFF;
	decoration: underline;
	background: #FF0000;
}
a.txt_menu_white:visited {
	color: #999999;
}
a.txt_menu_white:active {
	color: #FFFFFF;
	background: #FF0000;
}
.menu
{
	background-color: #F4F4F4;
}
a.menu:link
{
	color: #FFFFFF;
	background-color: #666666;
}
a.menu:visited
{
	color: #FFFFFF;
	background-color: #666666;
}
a.menu:hover
{
	color: #FFFFFF;
	background-color: #FF0000;
}
div.menu {
  left: 0px;
  position: absolute;
  top: -10px;
  visibility: hidden;
  z-index: 10001;
}

div.menu a.menuItem {
  cursor: default;
  display: block;
  text-decoration: none;
  white-space: nowrap;
  top: -10px;
}

div.menu a.menuItem:hover, div.menu a.menuItemHighlight {
  color: #ffffff;
}

div.menu a.menuItem span.menuItemText {}

div.menu a.menuItem span.menuItemArrow {
  margin-right: -.75em;
}

div.menu div.menuItemSep {
  border-top: 1px solid #909090;
  border-bottom: 1px solid #f0f0f0;
}
div.menuBar,
div.menuBar a.menuButton,
div.menu,
div.menu a.menuItem {
  font-style: normal;
  font-weight: normal;
}

div.menuBar {
  background-color: #FFFFFF;
  text-align: left;
}

div.menuBar a.menuButton {
  background-color: transparent;
  cursor: default;
  position: relative;
  text-decoration: none;
  top: 0px;
  z-index: 100;
}
div.menuBar a.menuButton:hover {
  background-color: transparent;
}
div.menuBar a.menuButtonActive,
div.menuBar a.menuButtonActive:hover {
  left: 1px;
  top: 1px;
}
.pix_h {
	background-image: url(../images/pix_line.gif);
	background-repeat: repeat-x;
	background-position: center center;
}
.pix_v {
	background-image: url(../images/pix_line.gif);
	background-repeat: repeat-y;
	background-position: center center;
}
.pix_line {
	background-image: url(../images/pix_line.gif);
	background-repeat: repeat;
	background-position: center center;
}
.btn {
	color: #FFFFFF;
	background:#666666;
	font-weight: bold;
	border: none;
	cursor:hand;
	height:13px;
}
/*////////////////////////////////////////////////////////*/

    /* This is the part for the CSS menu - these settings are for a horizontal menu */
    #dmenu{                         /* menu list container */
        list-style-type: none;      /* disable the display of the list item bullets */
        margin: 0px;                /* space around the list container */
        padding: 0px;               /* space within the list container */
        position: static;           /* need this so that the z-index stuff works correctly */
        background-color: #FFFFFF;     /* the default background color within the main menu container */
        z-index: 90;                /* push the menu up in the layer order a bit so it isn't hidden behind anything */
            /* Browser plug-ins like Flash or Quicktime may not allow you to overlap then with this menu! */
    }
    #dmenu li{                      /* top-level menu element */
        list-style-type: none;      /* disable the display of the list item bullets */
        float: left;                /* this is to allow for the horizontal main menu */
        background-color: #FFFFFF;     /* main menu item background color */
        margin: 0px;                /* spacing between main menu items */
        padding: 0px;               /* padding within main menu items */
        display: block;
    }

    #dmenu ul {                     /* third-level (or greater) menu element list elements */
        position: absolute;         /* this is so that it doesn't push that page content around on hover */
        margin: 0px;                /* space around the list container */
        padding: 0px;               /* space within the list container */
        list-style-type: none;      /* disable the display of the list item bullets */
        display: none;
        /*width: 120px;                should be the same as #dmenu li width */
        z-index: 99;                /* want to be sure this is above the rest of the menu */
		background-color: #FFFFFF;  /* main menu item background color */
    }

    #dmenu ul li{                   /* second-level or greater menu element links */
        border: none;               /* sub-menu item border settings */
        margin: 0px;                /* spacing between sub-menu containers */
        padding: 0px;               /* This is for padding between menu items in the drop-downs */
        width: 140px;             /*   (padding*2) must be subtracted from #dmenu li width and set for this one, or borders won't display properly. */
    }

    #dmenu li a{                    /* top-level menu element links */
          /* text-align: center;       text alignment in main menu item links */
          /*   width: 140px;           set this to #dmenu ul width */
        display: block;
    }
    
    #dmenu ul a {                   /* all the other level menu link elements */
        padding: 0px;
        margin: 0px;
        /* width: 140px;               (padding*2) must be subtracted from #dmenu ul li width and set for this one, or borders won't display properly. */
        
    }

    #dmenu a:hover,                 /* top-level hovering properties */
    #dmenu li:hover{
        display: block;
    }
    
    #dmenu ul li:hover,             /* higher level hovering properties */
    #dmenu ul li a:hover{
        display: block;
        width: 140px;             /*   should be set to the same value as #dmenu ul li width */
    }

    #dmenu ul ul{                   /* higher-level list containers */
        display: none;              /* don't display by default */
        position: absolute;
        /*margin-left: 114px;          this should be the width of #dmenu ul li */
    }

    /* only non-MSIE browsers use this */
    #dmenu ul li>ul,
    #dmenu ul ul li>ul{
        margin-top: -2em;           /* should be set to the same as #dmenu ul ul margin-top */
    }

    /* additional sub-menu levels in the next 2 blocks. (For up to 5 levels of drop menus) */
    #dmenu li:hover ul ul,              
    #dmenu li:hover ul ul ul,
    #dmenu li:hover ul ul ul ul,
    #dmenu li:hover ul ul ul ul ul{
        display:none;
    }

    #dmenu li:hover ul,
    #dmenu ul li:hover ul,
    #dmenu ul ul li:hover ul,
    #dmenu ul ul ul li:hover ul,
    #dmenu ul ul ul ul li:hover ul{
        display:block;
    }

    li>ul {
        top: auto;
        left: auto;
    }

	.content {                      /* This is used for the content that will appear below the menu */
        clear: left;
    }
