
	.navBarDiv {
		color:white;
		padding-top:2px;
		font-size:12px;
		height:16px;
		background-color:#00538E;
		width:50%;
		border-top:1px solid black;
		border-bottom:1px solid black;
	}

	.navBarDiv a:link {color:white}
	.navBarDiv a:hover {color:red}
	.navBarDiv a:visited {color:white}

	.navBarRoot {
		font-size:11px;
		padding-top:10px;
		padding-left:3px;
	}

	.navBarSub {
		font-size:10px;
		padding-top:3px;
	}

/************************************************
        news styles
************************************************/

        .newsSection {
                width:100%;
        }

        .newsSectionEntry {
                float:left;
                vertical-align:middle;
                padding-right:20px;
                padding-bottom:5px;
                padding-left:20px;
                width:45%;
        }

        .newsSectionEntry img {
                float:left;
                padding-right:10px;
        }




	.newsList {
		float:left;
	}

	.newsListEntry {
		padding-top:2px;
		padding-bottom:3px;
	}

	.newsListHeader {
		font-weight:bold;
		font-size:12px;
		color:#00538E;
		background-color:#DADADA;
		padding:2px;
	}

	.newsListHeader A {
		color:#00538E;
	}

	.newsListHeader A:visited {
		color:#00538E;
	}

	.newsListHeader A:hover {
		color:red;
	}

	.newsListTitle {
	}

	.newsListTeaser {
		padding-left:5px;
	}

	.newsListContent {
		float:left;
		padding-left:5px;
	}

	.newsListPicture {
		float:right;
	}

	.toolHeader {
		padding-top:5px;
		padding-bottom:5px;
		font-weight:bold;
		font-color:#334B81;
	}

	.toolBox {
		width: 150px;
	}

	.toolContent ul li {
		list-style-type:none;
	}

	.toolContent ul {
		padding-left:10px;
		margin-top:2px;
	}

	.bulletedList {
		padding-left:10px;
		margin-top:2px;
	}

	.numberedList {
		list-style-type:decimal;
		padding-left:10px;
		margin-top:2px;
	}

	.blankList {
		list-style-type:none;
		padding-left:10px;
		margin-top:2px;
	}

	.sectionMenu {
		position:absolute;
		visibility:hidden;
		padding-left:25px;
		padding-top:3px;
	}
	.sectionMenuCell {
		padding-bottom:2px;
		padding-left:10px;
	}


	.functionMenu {
		background-color:gray;
		z-index:-10;
		left:0;
		top:0;
		border:1px solid black;
	}
	
	.functionMenuCell{
		border: 1px solid black;
		padding:2px;
		color:white;
	}

	.leftMenuSection {
		padding-left:5px;
		color:white;
		font-size:12px;
		padding-top:15px;
	}

	.leftMenuHeader {
		font-weight:bold;
		color:white;
		font-size:12px;
	}

	.leftMenuItem {
		padding-left:10px;
		padding-top:2px;
		color:white;
		font-size:12px;
		font-weight:normal;
	}

	.leftMenuItem a:link {color: white}
	.leftMenuItem a:visited {color: white}
	.leftMenuItem a:hover { color: red}

	.leftColumnQuote {
		font-size:11px;
		color:black;
		padding-left:5px;
		padding-right:12px;
	}

	.pageHeader {
		color:black;
		font-weight:bold;
		font-size:14px;
		height:18px;
		border-bottom:1px solid black;
		margin-bottom:10px;
	}

	.boldHeader {
		color:black;
		font-size:12px;
		font-weight:bold;
	}

	.support {
		clear: both;
	}

	.letterCell {
		background-color:#DCDCDC;
		border:1px solid black;
		padding:2px;
		text-align:center;
	}
	
	.cell1 {
		background-color:#E6E6FA;
		padding:2px;
	}

	.cell2 {
		background-color:#F7F7F7;
		padding:2px;
	}

	.headlineHeader {
		vertical-align: bottom;
		color:#00538E;
		background-color:#DCDCDC;
		font-weight:bold;
		padding:3;
	}

	a.headlineLink:link { color: #00538E}
	a.headlineLink:visited { color: #00538E}
	a.headlineLink:hover { color: red}

	A {
		text-decoration:none;
		color:blue;
	}

	A:hover {color:red;}
	A:visited {color:blue;}

	LI {
		color:black;
	}

	.errorMessage {
		font-weight:bold;
		color:red;
	}

	.successMessage {
		font-weight:bold;
		color:green;
	}

        A.boldLink {
                font-weight:bold;
                color:blue;
        }

        a.boldLink:link { color: blue}
        a.boldLink:visited { color: blue}
        a.boldLink:hover { color: red}

        A.menuLink {
                font-weight:bold;
                color:blue;
        }

        a.menuLink:link { color: blue}
        a.menuLink:visited { color: blue}
        a.menuLink:hover { color: red}

	a.main:link { color: blue}
    	a.main:visited { color: blue}
    	a.main:hover { color: red}

	a.hiddenLink:link { color: green}
    	a.hiddenLink:visited { color: green}
    	a.hiddenLink:hover { color: red}
	a.hiddenLink { font-weight:bold; }

	a.compLink:link { color: blue}
    	a.compLink:visited { color: blue}
    	a.compLink:hover { color: red}
	.compLink { font-weight:bold; }

	a.visit:link { color: green}
    	a.visit:visited { color: green}
    	a.visit:hover { color: red}

	a.navBar:link {color: white}
	a.navBar:visited {color: white}
	a.navBar:hover { color: red}

	a.navBarLink:link {color: white}
	a.navBarLink:visited {color: white}
	a.navBarLink:hover { color: red}

	a.navLink:link {color:white}
	a.navLink:visited {color:white}
	a.navLink:hover {color:red}

	a.navLinkCurrent:link {color:white}
	a.navLinkCurrent:visited {color:white}
	a.navLinkCurrent:hover {color:white}

	a.catLink:link { color: blue}
    	a.catLink:visited { color: blue}
    	a.catLink:hover { color: red}

