
body {
	background-color:#EFEFEF;
        font-family: "Trebuchet MS";
	font-size: 12px;
	color: #FFFFFF;
        text-align: justify;
}

td {
	background-color:#64696F;
	vertical-align:top;
        font-family: "Trebuchet MS";
	font-size: 12px;
	color: #FFFFF;
        text-align: justify;
}

li {
	list-style-position: outside;
	list-style-image: url(images/bullet.gif);
}

.pie
        font-family: "Trebuchet MS";
	font-size: 9px;
	color: #000000;
	text-decoration: none;
}

.link:hover {
	color: #FFFFFF;
	text-decoration: underline;
        font-family: "Trebuchet MS";
	font-size: 9pt;
	font-style: normal;
}

a:link {
        font-family: "Trebuchet MS";
	text-decoration: underline;
	font-size: 9pt;
	color: #FFFFFF;
	font-style: normal;
}

a:visited {
        font-family: "Trebuchet MS";
	font-size: 9pt;
	color: #FFFFFF;
	text-decoration: underline;
	font-style: normal;
}
.breadcrumbs{
        font-family: "Trebuchet MS";
	font-size: 10pt;
}
.breadcrumbs a{
        font-family: "Trebuchet MS";
	font-size: 10pt;
}

/* A CSS Framework by Mike Stenhouse of Content with Style, adapted to CMSMS by Daniel Westergren */

 
/* NAV BAR AT THE TOP AND ONE COLUMN OF CONTENT */
    div#content {
        width: 761px;
        
        margin: 10px auto 20px 10px;
        padding: 0;
        
        text-align: left;
    }
    div#main {
        width: 100%;
    }
    div#menu_vert {
        display: none;
    }
    div#content2 {
        width: 100%;
    }
    div#menu_horiz {
        width: 100%;
        text-align: left;
    }

/* END CONTENT */

/* Horizontal menu for the CMS CSS Menu Module */
/* by Alexander Endresen */


/* The wrapper clears the floating elements of the menu */

#menuwrapper { 
        overflow: hidden;
        bottom-border: 1px solid #FFFFFF;
        width: 100%;
        }

/* Set the width of the menu elements at second level. Leaving first level flexible. */

#primary-nav li li { 
        width: 200px; 
       }


/* Unless you know what you do, do not touch this */ 

#primary-nav, #primary-nav ul { 
	list-style: none; 
	margin: 0px; 
	padding: 0px; 
	}
#primary-nav ul { 
	position: absolute; 
	top: auto; 
	display: none; 
	}
#primary-nav ul ul { 
	margin-top: 1px;
 	margin-left: -1px;
	left: 100%; 
	top: 0px; 
	}
	
#primary-nav li { 
	margin-left: -1px;
	float: left; 
	}
#primary-nav li li { 
	margin-left: 0px;
	margin-top: -1px;
	float: none; 
	position: relative; 
	}

/* Styling the basic apperance of the menu elements */

#primary-nav a { 
	display: block; 
	margin: 0px; 
	padding: 5px 10px; 
	text-decoration: none; 
	}
#primary-nav li a { 

	border-left: 1px solid #FFFFFF;
	}
#primary-nav li li a { 
	bottom-border: 1px solid #FFFFFF;
	}	
#primary-nav li, #primary-nav li.menuparent {
	background-color: #FFFFFF; 
	}

/* Styling the basic apperance of the active page elements (shows what page in the menu is being displayed) */

#primary-nav li.menuactive { 
	background-color: #C7C7C7; 
	}


/* Styling the basic apperance of the menuparents - here styled the same on hover (fixes IE bug) */

#primary-nav ul li.menuparent, #primary-nav ul li.menuparent:hover, #primary-nav ul li.menuparenth { 
	background-image: url(modules/CSSMenu/images/arrow.gif); 
	background-position: center right; 
	background-repeat: no-repeat; 
	}


/* Styling the apperance of menu items on hover */

#primary-nav li:hover, #primary-nav li.menuh, #primary-nav li.menuparenth, #primary-nav li.menuactiveh { 
	background-color: #E7AB0B; 
	}


/* The magic - set to work for up to a 3 level menu, but can be increased unlimited */

#primary-nav ul, #primary-nav li:hover ul, #primary-nav li:hover ul ul, 
#primary-nav li.menuparenth ul, #primary-nav li.menuparenth ul ul { 
	display: none; 
	}
#primary-nav li:hover ul, #primary-nav ul li:hover ul, #primary-nav ul ul li:hover ul, 
#primary-nav li.menuparenth ul, #primary-nav ul li.menuparenth ul, #primary-nav ul ul li.menuparenth ul { 
	display: block; 
	}


/* IE Hacks */

#primary-nav li li { 
	float: left; 
	clear: both; 
	}
#primary-nav li li a { 
	height: 1%; 
	}

/* A CSS Framework by Mike Stenhouse of Content with Style, adapted to CMSMS by Daniel Westergren */

/* NAV BAR AT THE TOP AND ONE COLUMN OF CONTENT */
    div#content {
        position: relative;
        width: 741px;
        margin: 5px auto 5px auto;
        padding: 0;
        text-align: left;
    }
    div#main {
        width: 100%;
        display: inline;
    }
    div#menu_vert {
        display: none;
    }
    div#content2 {
        width: 100%;
    }
    div#menu_horiz {
      margin: 0;
      display: inline;
    }

/* END CONTENT */

/* A CSS Framework by Mike Stenhouse of Content with Style, adapted to CMSMS by Daniel Westergren */

/* NAV */

    * html div#menu_horiz {
        /* hide ie/mac \*/
        height: 1%;
        /* end hide */
    }
    div#menu_horiz {
      background-color: #960001;
      width: 100%;
      margin: 0;
      text-align: center;
    }
    div#menu_horiz ul {
        margin: 0;
        padding: 0;
        list-style: none;
        border-left:  1px solid #FFFFFF;
    }
    div#menu_horiz li {
        float: left;
        display: inline;
        list-style: none;
        margin: 0 ;
        border-right: 1px solid #FFFFFF;
    }
    div#menu_horiz li a {
        border-right: none;
    }
    div#menu_horiz a,
    div#menu_horiz a:link,
    div#menu_horiz a:active,
    div#menu_horiz a:visited {
        display: inline-block;
        padding: 0px 5px 0px 5px; 

        /* hide from ie/mac \*/
        display: block;
        /* end hide */
        font-family: "Trebuchet MS";
        text-decoration: none;
        margin: 0;
        color: #FFFFFF;
        background: #960001;
    }
#menu_horiz li a:hover {
	background-color: #770000;
}
    div#menu_horiz .active {
        display: inline-block;
	background-color: #770000;
    }

    div#menu_horiz .current a,
    div#menu_horiz .current a:link,
    div#menu_horiz .current a:active,
    div#menu_horiz .current a:visited,
    div#menu_horiz .current a:hover,
    div#menu_horiz .active a,
    div#menu_horiz .active a:link,
    div#menu_horiz .active a:active,
    div#menu_horiz .active a:hover 
{
	background-color: #960001;
    }
/* END NAV */
