/****************************************************
	Style Classes
****************************************************/

/***************************************************
	Navigation bar
***************************************************/

/************************************************
        news styles
************************************************/

.newsSection {
	width:100%;
}

.newsSectionEntry {
	float:left;
	vertical-align:middle;
	padding-right:20px;
	padding-bottom:5px;
	padding-left:20px;
	width:40%;
}

.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:#006B42;
	background-color:#DADADA;
	padding:2px;
}

.newsListHeader A {
	color:#006B42;
}

.newsListHeader A:visited {
	color:#006B42;
}

.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;
}


/**************************************
	Toolboxes and bulleted lists
**************************************/

.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:#006B42;
	background-color:#DCDCDC;
	font-weight:bold;
	padding:3;
}

a.headlineLink:link { color: #006B42}
a.headlineLink:visited { color: #006B42}
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}

