.body {
	left : 0px;
	top : 10px;
	margin-left : 0px;
	margin-top : 0px;
}

A:link {color : #2B5792; text-decoration : none;}
A:visited {color : #2B5792; text-decoration : none;}
A:active {color : #2B5792; text-decoration : none;}
A:hover {color : #4E8ABE; text-decoration : underline;}

.SDP_Blue {color : #5C81A9;}
.old_SDP_Blue {color : #47637F;}

.DBlue {color : #4E8ABE;}
.LBlue {color : #8EAED4;}

.tblcontent
{
	border: 1px solid #4E8ABE;
	background-color : white;
}

.tblcontentinner
{
	padding: 5px 5px 5px 5px;
	background-color : #FFFFFF; 
}

.tblcontentinnerlight
{
	border: 10px solid white;
	background-color : #DAEBFA;
}

.txttitle {
	font-family : Verdana,Arial,Helvetica,sans-serif;
	font-style : normal;
	color : #ffffff;
	font-weight : bold;
	font-size : 0.70em;
	text-align : center;
	padding: 2px 2px 3px 2px;
	background-color : #5C81A9;
}

.txtsubmenu {
	font-family : Verdana,Arial,Helvetica,sans-serif;
	font-style : normal;
	color : #4E8ABE;
	font-weight : bold;
	font-size : 0.60em;
}

.txtbox {
	font-family : Verdana,Arial,Helvetica,sans-serif;
	font-style : normal;
	color : #2B5792;
	font-weight : normal;
	font-size : 0.70em;
	text-align : normal;
}

.txtboxsmall {
	font-family : Verdana,Arial,Helvetica,sans-serif;
	font-style : normal;
	color : #4E8ABE;
	font-weight : normal;
	font-size : 0.65em;
	text-align : normal;
}

.txtboxnormal {
	font-family : Verdana,Arial,Helvetica,sans-serif;
	font-style : normal;
	color : #2B5792;
	font-weight : normal;
	font-size : 0.70em;
	text-align : justify;
	vertical-align : text-top;
}

.txtboxnormalUL {
	font-family : Verdana,Arial,Helvetica,sans-serif;
	font-style : normal;
	color : #2B5792;
	font-weight : normal;
	font-size : 0.70em;
	text-align : normal;
}

.txtboxitalic {
	font-family : Verdana,Arial,Helvetica,sans-serif;
	font-style : italic;
	color : #2B5792;
	font-weight : normal;
	font-size : 0.70em;
	text-align : justify;
	vertical-align : text-top;
}

.txtboxbold {
	font-family : Verdana,Arial,Helvetica,sans-serif;
	font-style : normal;
	color : #4E8ABE;
	font-weight : bold;
	font-size : 0.70em;
	text-align : justify;
}

.txtboxcentred {
	font-family : Verdana,Arial,Helvetica,sans-serif;
	font-style : normal;
	color : #4E8ABE;
	font-weight : normal;
	font-size : 0.70em;
	text-align : center;
}

.txtcopy {
	font-family : Verdana,Arial,Helvetica,sans-serif;
	font-style : normal;
	color : #C0C0C0;
	font-weight : normal;
	font-size : 0.60em;
}

.txtcopy a:hover {
	font-style : underline;
	color : #C0C0C0;
}

.txtcopy a:visited {
	font-style : none;
	color : #C0C0C0;
}

.txtcopy a:link {
	font-style : none;
	color : #C0C0C0;
}

.txtcopy a:active {
	font-style : none;
	color : #C0C0C0;
}

.txtbuttonbold {
	font-family : Verdana,Arial,Helvetica,sans-serif;
	font-style : normal;
	color : white;
	font-weight : normal;
	font-size : 0.90em;
	text-align : left;
}

.enews {
	font-family : Verdana,Arial,Helvetica,sans-serif;
	font-style : normal;
	color : white;
	font-weight : normal;
	font-size : 1.85em;
	text-align : left;
}

.enewssmall {
	font-family : Verdana,Arial,Helvetica,sans-serif;
	font-style : normal;
	color : white;
	font-weight : normal;
	font-size : 0.70em;
	text-align : left;
}

.enewscopy {
	font-family : Arial,Helvetica,sans-serif;
	font-style : normal;
	color : #C0C0C0;
	font-weight : normal;
	font-size : 0.60em;
}

.enewscopy a:hover {
	font-style : underline;
	color : #C0C0C0;
}

.enewscopy a:visited {
	font-style : none;
	color : #C0C0C0;
}

.enewscopy a:link {
	font-style : none;
	color : #C0C0C0;
}

.enewscopy a:active {
	font-style : none;
	color : #C0C0C0;
}

/*Credits: Dynamic Drive CSS Library */

#maintab{
padding: 0px 0px;
margin-left: 0px;
margin-bottom: 3px;
font-family : Verdana,Arial,Helvetica,sans-serif;
font-style : normal;
color : white;
font-weight : normal;
font-size : 0.80em;
text-align : left;
list-style-type: none;
}

#maintab li{
display: inline;
}

#maintab li a{
text-decoration: none;
padding: 1px 5px 2px;
margin-right: 0px;
color: white;
background: #5C81A9;
}

#maintab li a:hover{
color: #003366;
}

#maintab li.selected a{ /*selected main tab style */
color: #003366;
}

#tabcontent{ /*2nd level content wrapper*/
margin-top: 0px;
background-color: #5C81A9;
height: 100% /*IE7 beta2 fix*/
}

#tabcontent ul{
padding: 0px 0px;
margin: 0px;
font: normal 10px Verdana;
list-style-type: none;
display: none;
}

#tabcontent ul li{
display: inline;
}

#tabcontent ul.selected{ /*selected 2nd level content*/
display: block;
}

#tabcontent ul li a{
color: white;
padding: 1px 2px 2px;
display: block;
float: left;
text-decoration: none;
}

#tabcontent ul li a:hover{
background-color: #5C81A9;
color: white;
text-decoration: underline;
}

.clearfix:after{ /*Clear floats hack: http://positioniseverything.net/easyclearing.html*/
content: "."; 
display: block; 
height: 0px; 
clear: both; 
visibility: hidden;
}

.clearfix{
display: inline-table;
}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
