/* ---------------------- content ---------------------- */

/* ------- screen ------- */

@media screen {

IMG#content-left {
	margin: 0px 10px 0px 0px;
	float: left;
}

a.img {
	border: solid 0px #959A5A;
}

DIV#content-column-left, DIV#content-column-right {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 360px;	
	color: #398D94;
	float: left;
}

DIV#content-column-left {
	margin: 0px 0px 0px 0px;
}

DIV#content-column-right {
	margin: 0px 0px 0px 50px;
}

DIV#content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 770px;
	text-align: justify;
	clear: both;
}

TABLE#companies {
	margin: 10px 0px 0px 0px;
}

ol, ul {
	font-size: 12px;
	color: #333333;
	line-height: 150%;
}

ol a, ul a {
	border-bottom: solid 1px #D8920E;
	color: #D8920E;	
	text-decoration: none;
	padding: 0px 0px 1px 0px;	
}

ul {
	list-style-type: disc;
}

DIV#content h1 {
	font-size: 14px;
	color: #077179;
	background-color: #E4F1F1;
	margin: 30px 0px 0px 0px;
	padding: 3px 3px 3px 3px;	
	border: solid 1px #CAE4E4;	
}

DIV#content h2 {
	font-size: 14px;
	color: #077179;
	line-height: 100%;
	margin: 30px 0px 0px 0px;
	padding: 3px 3px 3px 0px;	
}

DIV#content h3 {
	font-size: 13px;
	color: #333333;
	margin: 30px 0px 0px 0px;
	padding: 3px 3px 3px 3px;	
}

p {
	font-size: 12px;
	color: #333333;
	line-height: 150%;
}

p a {
/*	border-bottom: solid 1px #959A5A;
	color: #959A5A;	*/
	border-bottom: solid 1px #D8920E;
	color: #D8920E;	
	text-decoration: none;
	padding: 0px 0px 1px 0px;	
}

p a:visited {
	/*border-bottom: solid 1px #959A5A;*/
	color: #006579;	
}

p.quote {
	font-size: 10px;
	color: #333333;
	line-height: 150%;
}


a.content-title {
	border-bottom: solid 1px #398D94;
	color: #077179;
	text-decoration: none;
	padding: 0px 0px 0px 0px;	
}

a.content {
	border-bottom: solid 1px #6b6f40;
	color: #6b6f40;	
	text-decoration: none;
	padding: 0px 0px 1px 0px;	
}

a.content-list {
	border-top: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
	color: #6b6f40;	
	text-decoration: none;
	padding: 0px 0px 1px 0px;
	display: block;
}

a.content-list:hover {
	border-top: solid 1px #6b6f40;
	border-bottom: solid 1px #6b6f40;
	background-color: #F4F5EE;
}

a.pdf {
	text-decoration: underline;
	color: #077179;	
	padding: 0px 0px 2px 22px;
	background-image: url(images/icon_acrobat.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

a.ppt {
	text-decoration: underline;
	color: #077179;
	padding: 0px 0px 2px 22px;
	background-image: url(images/icon_ppt.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

a.article {
	text-decoration: underline;
	color: #077179;
	padding: 0px 0px 2px 22px;
	background-image: url(images/icon_article.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
}

/* ------- print ------- */

@media print {

IMG#content-left {
	margin: 0px 10px 0px 0px;
	float: left;
}

a.img {
	border: solid 0px #959A5A;
}

DIV#content-column-left, DIV#content-column-right {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 7cm;	
	color: #398D94;
	float: left;
}

DIV#content-column-left {
	margin: 0cm 0cm 0cm 0cm;
}

DIV#content-column-right {
	margin: 0cm 0cm 0cm 2cm;
}

DIV#content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 16cm;
	text-align: justify;
/*	clear: both;*/
	margin: 0cm 0cm 0cm 0cm;
}

TABLE#companies {
	margin: 10px 0px 0px 0px;
}

ol, ul {
	font-size: 12px;
	color: #333333;
	line-height: 150%;
}

ol a, ul a {
	border-bottom: solid 1px #D8920E;
	color: #D8920E;	
	text-decoration: none;
	padding: 0px 0px 1px 0px;	
}

ul {
	list-style-type: disc;
}

DIV#content h1 {
	font-size: 14px;
	color: #077179;
	background-color: #E4F1F1;
	margin: 30px 0px 0px 0px;
	padding: 3px 3px 3px 3px;	
	border: solid 1px #CAE4E4;	
}

DIV#content h2 {
	font-size: 14px;
	color: #077179;
	line-height: 100%;
	margin: 30px 0px 0px 0px;
	padding: 3px 3px 3px 0px;	
}

DIV#content h3 {
	font-size: 13px;
	color: #333333;
	margin: 30px 0px 0px 0px;
	padding: 3px 3px 3px 3px;	
}

p {
	font-size: 12px;
	color: #333333;
	line-height: 150%;
}

p a {
/*	border-bottom: solid 1px #959A5A;
	color: #959A5A;	*/
	border-bottom: solid 1px #D8920E;
	color: #D8920E;	
	text-decoration: none;
	padding: 0px 0px 1px 0px;	
}

p a:visited {
	border-bottom: solid 1px #959A5A;
	color: #959A5A;	
}

p.quote {
	font-size: 10px;
	color: #333333;
	line-height: 150%;
}


a.content-title {
	border-bottom: solid 1px #398D94;
	color: #077179;
	text-decoration: none;
	padding: 0px 0px 0px 0px;	
}

a.content {
	border-bottom: solid 1px #6b6f40;
	color: #6b6f40;	
	text-decoration: none;
	padding: 0px 0px 1px 0px;	
}

a.content-list {
	border-top: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
	color: #6b6f40;	
	text-decoration: none;
	padding: 0px 0px 1px 0px;
	display: block;
}

a.content-list:hover {
	border-top: solid 1px #6b6f40;
	border-bottom: solid 1px #6b6f40;
	background-color: #F4F5EE;
}

a.pdf {
	text-decoration: underline;
	color: #077179;	
	padding: 0px 0px 2px 22px;
	background-image: url(images/icon_acrobat.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

a.ppt {
	text-decoration: underline;
	color: #077179;
	padding: 0px 0px 2px 22px;
	background-image: url(images/icon_ppt.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

a.article {
	text-decoration: underline;
	color: #077179;
	padding: 0px 0px 2px 22px;
	background-image: url(images/icon_article.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
}
