/* CSS Document */

/* Main declarations */

body, td {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	/*background: url(../images/bkg.jpg) repeat;*/
	line-height: 17px;
	font-size: 70%;
}

input, select {
	font-size: 85%;
}

html>body {
	font-size: 70%;	/* be kind to opera*/
}

img {
	padding: 0;
	margin: 0;
	border: 0;
}

/* Text styles */

a, a:link {
	color: #2da3d7;
	text-decoration: none;
	font-size: 1.0em;
}

a, a:visited {
	color: #2da3d7;
	text-decoration: none;
	font-size: 1.0em;
}


a:hover {
	color: #2da3d7;
	text-decoration: underline;
}

.whitelink:link{color: #ffffff; font-weight: normal; text-decoration: none;}
.whitelink:active{color: #ffffff; font-weight: normal; text-decoration: none;}
.whitelink:visited{color: #ffffff; font-weight: normal; text-decoration: none;}
.whitelink:hover{color: #ffffff; font-weight: normal; text-decoration: underline;}

.darkbluetitle {
	font-size: 90%;
	color: #0F6693;
	font-weight: bold;
	text-decoration: none;
}

.linkselected {
	color: #136489;
	text-decoration: none;
}

.newsdate {
	color: #49B8E7;
	font-weight: bold;
	text-decoration: none;
}

.ourworktitle {
	color: #136489;
	font-weight: bold;
	text-decoration: none;
}

.darkbluetext {
	color: #136489;
	text-decoration: none;
}

.whatwedocell {
	font-size: 70%;
	color: #2da3d7;
	text-indent: 10px;
}

.whitetext {
	color: #ffffff
}

.greyed {
	color: #999999
}

.borderclass {
	border-color: #E6E6E6;
	border-width: 3px;
	border-style: solid;
	color: #ffffff
}

.newsdots {
	background: url(../images/img-newsdots.gif) repeat-x;
	height: 5px;
	padding-top: 2px;
}

.hidden {
	display: none;
	visibility: hidden
}

.show {
	visibility: show;
}