body {
	FONT-FAMILY: verdana, tahoma, arial, sans-serif;
	BACKGROUND-COLOR: #fff;
	margin: 0px;
	padding: 0px;
}
table{
	border: 0px; /* border="0" */
	border-collapse: collapse; /* cellspacing="0" */
}
table td {
	padding: 0px; /* cellpadding="0" */
}
img {
	border: 0;
	margin: 0px;
	padding: 0px;
}
p {
	font-size: 8pt;
	margin: 10px 0px;
	padding: 0px;
}
form {
	margin: 0px;
	padding: 0px;
}
H1 {
	FONT-SIZE: 16pt;
	MARGIN: 0px 0px 10px 0px;
	padding: 0px;
}
H2 {
	FONT-SIZE: 14pt;
	MARGIN: 0px 0px 10px 0px;
	padding: 0px;
}
H3 {
	FONT-SIZE: 12pt;
	MARGIN: 0px 0px 10px 0px;
	padding: 0px;
}
H4 {
	FONT-WEIGHT: bold;
	MARGIN: 0px;
	padding: 0px;
}
h1 a, h2 a, h3 a, h4 a {
	color: #000;
	text-decoration: none;
}
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover {
	color: #000;
	text-decoration: underline;
}

/* --- borders --- */

div#Header {
	width: 100%;
	margin: 0px;
	padding: 0px;
}
div#HeaderTop {
	height: 70px;
	margin: 0px 10px;
}
div#HeaderBottom {
	background-color: #0069a3;
	width: 100%;
	height: 20px;
}
div#right, div#left   {
	background-color: #E5E5EB;
	border-top: #0069a3 1px solid;
	border-bottom: #0069a3 1px solid;
	margin: 5px 0px;
	width: 160px;
	font-size: 8pt;
}
div#right {
	border-left: #0069a3 1px solid;
	padding: 10px 5px 10px 10px;
}
div#left {
	border-right: #0069a3 1px solid;
	padding: 10px 10px 10px 10px;
}
div#right p, div#left p {
	margin: 0px;
	padding: 0px;
	font-size: 8pt;
}
div#right strong, div#left strong {
	display: block;
	padding-bottom: 5px;
}
.logo {
	float: left;
	margin: 5px 0px;
}
.info {
	float: right;
	text-align: right;
	margin: 5px 0px;
	width: 330px;
	
}
.TopMenu {
	float: left;
	FONT-WEIGHT: bold;
	font-size: 8pt;
	COLOR: #fff;
	background-color: #0069a3;
}
.TopMenu a, #Footer a {
	COLOR: #fff;
	TEXT-DECORATION: none;
	padding: 0px 10px;
	line-height: 20px;
}
.TopMenu a:hover, #Footer a:hover {
	TEXT-DECORATION: underline;
}
.search {
	float: right;
	background-color: #0069a3;
}
.margin {
	border: 0;
	margin: 0px 5px;
	padding: 0px;
}
.imgleft {
	margin: 0px 20px 10px 0px;
	padding: 0px;
}
#Header p {
	margin: 0px;
	padding: 0px;
}
.bttn {
	border: 1px solid #fff; 
	FONT-SIZE: 8pt;
	COLOR: #fff;
	BACKGROUND-COLOR: #005a8a;
	margin: 1px 10px 0px 10px;
	padding: 0px;
	width: 50px;
}
.edtbox{
/*	border: none; */
	border: 1px solid #fff;
	FONT-SIZE: 8pt;
	margin: 0px;
	padding: 0px;
	width: 100px;
}
#Footer {
	background-color: #0069a3;
	FONT-WEIGHT: bold;
	font-size: 8pt;
	COLOR: #fff;
	width: 100%;
}
#Copyright {
	width: 100%;
	text-align: center;
	font-size: 8pt;
	margin: 10px 0px;
	padding: 0px;
}
.lastarticlelink {
	margin-bottom: 15px; 
}
.sectionlink {
	margin-bottom: 10px;
}
.sectionlink A {
	display: block;
	padding-bottom: 3px;
	width: 100%;
	COLOR: #000000;
	TEXT-DECORATION: none;
}
.sectionlink A:hover {
	TEXT-DECORATION: underline
}
.article {
	border-bottom: 3px solid #005A8A;
	text-align: justify;
	margin: 15px 0px 0px 0px;
	padding: 0px 0px 5px 0px;
	font-size: 8pt;
}
.article p {
	font-size: 8pt;
	PADDING: 0px 20px;
	MARGIN-bottom:	10px;
} 


A.stripe {
	COLOR: white
}
TD.sectionmenu {
	PADDING-LEFT: 10px; FONT-SIZE: 70%; PADDING-TOP: 10px
}

TD.mainblock {
	PADDING-LEFT: 10px; FONT-SIZE: 70%; PADDING-TOP: 10px
}

XMP {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: normal; PADDING-BOTTOM: 4px; MARGIN: 10px 30px 0px 20px; PADDING-TOP: 4px; BACKGROUND-COLOR: #dddddd
}
PRE {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: normal; PADDING-BOTTOM: 4px; MARGIN: 10px 30px 0px 20px; PADDING-TOP: 4px; BACKGROUND-COLOR: #dddddd
}
LI {
	MARGIN-TOP: 6px
}
TD.data {
	FONT-SIZE: 70%; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #e0e0e0
}
TD.text {
	FONT-SIZE: 70%
}
H3.newsheader {
	MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px
}
DT {
	MARGIN-TOP: 8px; MARGIN-LEFT: 20px
}
.code {
	BORDER-RIGHT: #d1d7dc 1px solid; BORDER-TOP: #d1d7dc 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #d1d7dc 1px solid; COLOR: #006600; BORDER-BOTTOM: #d1d7dc 1px solid; FONT-FAMILY: Courier, 'Courier New', sans-serif; BACKGROUND-COLOR: #fafafa
}
.quote {
	BORDER-RIGHT: #d1d7dc 1px solid; BORDER-TOP: #d1d7dc 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #d1d7dc 1px solid; COLOR: #444444; LINE-HEIGHT: 125%; BORDER-BOTTOM: #d1d7dc 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fafafa
}
.genmed {
	FONT-SIZE: 11px
}
