/* Universal Links */
a:link { color: #ff902e; text-decoration: none; font-weight: bold }
a:visited { color: #929397; text-decoration: none; font-weight: bold }
a:hover { text-decoration: underline; font-weight: bold }
a:active { color: #00acd9; text-decoration: underline; font-weight: bold } 


/* Universal Basic Text */
td,tr,th,p,div,em,center,dl,ol,ul,blockquote,input,textarea,span,contentpaneopen { color: #444444; font-family: verdana, arial, helvetica, sanserif; font-size: 11px; line-height: 1.3 } 


/* Universal Extras */
html,body { margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 0.01em; padding:0; height:100%; border:none  }
th { text-align:left }
ul.latestnews li, ul.mostread li, li { line-height: 16px; font-size:11px; list-style-position: outside; list-style-image: url(/img/arrow.gif) }
.contentheading { color: #00acd9; font-size: 14px; font-weight: bold }
.componentheading { color: #00acd9; font-size: 17px; font-weight: bold }
.footer { color: #bbbbbb } 
.createdate { color: #bbbbbb; text-align: right }
.textfield { border: 1pt solid #bbbbbb; font-size: 7pt; font-family: verdana, arial, helvetica, sanserif; color: #444444 }
.form { margin-top: 0; margin-bottom: 0 }
.button { font-family: verdana, arial, helvetica, sanserif; font-size: 7pt; border: 1px solid #bbbbbb; color: #ff902e; font-weight: bold; background-color: #FFFFFF }
.modifydate { color: #bbbbbb; padding-top: 10px } 
.pathway { margin-bottom: 10px }
.contentpagetitle { font-size: 12px }
.hyperlinks { list-style-image: url(/img/arrow.gif) }
.sublevel { color: #00acd9 }
.mainlevel { color: #00acd9 }


/* Read more link */
.readon {
	font-weight:bold;
	margin-top:10px;
	letter-spacing: 2px;
	font-size:10px;
}

/* Back button */
.back_button,
a.back_button:link,
a.back_button:active,
a.back_button:visited {
	color: #ff902e;
	font-weight:bold;
	font-size:10px;
	margin-bottom:10px;
	margin-top:10px;
	letter-spacing:2px;
}


/* DIV Indents, Spacers & Lines */
hr { border: 1px dashed #929397; color: #fff; background-color: #FFFFFF; height: 1px }
.divider-dashed { border-bottom: dashed #929397 1px; margin-top: 10px; margin-bottom: 10px }
.divider-readon { margin-top: 15px }
.column-left { border-right-color: #929397; border-right-style: dashed; border-right-width: 1px; padding-right: 10px }
.column-right { padding-left: 10px }
.puffbild { float:left; margin-right: 6px }
span.article_seperator { display: block;	height: 1.5em; }

.padding-menu { padding-left: 30px; padding-top: 60px; margin-bottom: -20px }
.title-image { padding-bottom: 10px }