/* @override http://news.datacolor.eu/layout.css */

.rounded-top-left {
        background:url(/images/roundframe_top_left.gif) top left no-repeat;
        height:6px;
}
.rounded-top-right {
        background:url(/images/roundframe_top.gif) top right no-repeat;
        height:6px;
}
.rounded-box-bgleft {
        background:url(/images/roundframe_bg.gif) top left repeat-y;
}
.rounded-box-bgright {
        background:url(/images/roundframe_bg.gif) top right repeat-y;
}
.rounded-bottom-left {
        background:url(/images/roundframe_bottom_left.gif) top left no-repeat;
        height:6px;
}
.rounded-bottom-right {
        background:url(/images/roundframe_bottom.gif) top right no-repeat;
        height:6px;
}

.rounded-box {
        padding:0;
        margin:0;
        margin-bottom:10px;
}
.rounded-text {
        padding:10px;
        font-family: "Lucida Grande", Lucida, Verdana, sans-serif;
}

.box {
  font-size: 9px;
  text-align: left;
}


body { 
	color: black; 
	font-family: "Lucida Grande", Lucida, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	line-height: 150%; 
	font-weight: normal; 
	text-align: left; 
	text-decoration: none; 
	margin: 0; padding: 0;
	 }

p { 
	font-size: 12px; 
	line-height: 19px; 
	margin: 0 0 11px 0; 
	padding: 0 0 0 0px;
	 }

a {
        color: #444444;
}
	 
b { 
	font-size: 10px; 
	line-height: 150%; 
	font-weight: bold; 
	text-decoration: none; 
	margin: 0; 
	padding: 0 0 6px 0px;
	 }

h2 { 
	font-size: 16px; 
	font-weight: bold; 
	text-decoration: none; 
	margin: 0; 
	padding: 0 0 6px;
	 }

h3 { 
	font-size: 16px; 
	line-height: 150%; 
	font-weight: bold; 
	text-decoration: none; 
	margin: 0; 
	padding: 0 0 6px 0px;
	color: #003466;
}

h4 { 
	font-weight: normal; 
	text-decoration: none; 
	margin: 0; 
	padding: 0;
	 }

h5 { 
	color: #666; 
	font-size: 11px; 
	font-weight: normal; 
	line-height: 150%; 
	text-decoration: none; 
	margin: 0; 
	padding: 0 0 12px 0;
	 }

ul { 
	font-size: 12px; 
	text-decoration: none; 
	list-style-type: none; 
	margin: 0; 
	padding: 0;
	 }

li { 	
	text-decoration: none; 
	margin: 0 0 0 0; 
	padding: 0 0 0 0;
	 }

.contentsmall { 
	font-size: 12px; 
	margin: 0 0 0 0; 
	padding: 0 0 0 0;
	 }

.contentsmall a { 
	color: #000000;
	 }

.content { 
	font-size: 12px; 
	line-height: 16px; 
	margin: 0 0 0 0; 
	padding: 0 0 6px 0;
	 }

.content a { 
	color: #000000;
	 }

.content h2 { 
	margin: 0 0 0 0; 
	padding: 0 0 0 0;
	 }

.content h3 { 
	margin: 0 0 0 0; 
	padding: 0 0 0 0;
	 }

.content p.posted { 
	text-align: left; 
	margin: 0 0 0 28px; 
	padding: 0 0 12px;
	 }

.content p.extended { 
	color: #666; 
	font-size: 11px; 
	font-weight: normal; 
	line-height: 19px; 
	text-decoration: none;
	 }

.sidebar h2 { 
	margin: 0 12px 0 4px; 
	padding: 0
	 }

.insert { 
	font-size: 11px; 
	line-height: 19px; 
	margin: 0; 
	padding: 12px 0 6px
	 }

.float_left { 
	font-size: 11px; 
	line-height: 19px; 
	margin: 0 20px 0 0; 
	padding: 12px 0 6px; 
	float: left; 
	clip: auto;
	 }

.float_right { 
	font-size: 11px; 
	line-height: 19px; 
	margin: 0 0 0 20px; 
	padding: 12px 0 6px; 
	float: right; 
	clip: auto;
	 }

.link-note { 
	font-size: 9px; 
	line-height: 150%; 
	text-align: left; 
	margin: 0 12px 0 0; 
	padding: 0 0 0 0; }

.extended { 
	margin: 0; 
	padding: 0 0 12px;
	 }

.readmore { 
	color: #666; 
	font-size: 10px; 
	font-family: "Lucida Grande", Lucida, Verdana, Arial, Helvetica, "Times New Roman", "Courier New"; 
	font-weight: normal; 
	line-height: 150%; 
	text-decoration: none; 
	margin: 0; 
	padding: 0 0 18px;
	 }

.legal_text { 
	color: gray; 
	font-size: 9px; 
	font-family: "Lucida Grande", Lucida, Verdana, Arial, Helvetica, "Times New Roman", "Courier New"; 
	margin: 0; 
	padding: 12px 0 24px;
	 }

.pagedescription { 
	color: #fff; 
	font-size: 10px; 
	line-height: 3px; 
	font-family: Verdana; vertical-align: sub;
	 }

.image_caption { 
	color: black; 
	font-weight: bold; 
	font-size: 9px; 
	line-height: 12px; 
	font-family: "Lucida Grande", Lucida, Verdana, Arial, Helvetica, "Times New Roman", "Courier New":
	 }

.image_caption_light { 
	color: black; 
	font-weight: normal; 
	font-size: 9px; 
	line-height: 12px; 
	font-family: "Lucida Grande", Lucida, Verdana, Arial, Helvetica, "Times New Roman", "Courier New";
	 }

.image_caption_news { 
	color: #323232; 
	font-weight: bold; 
	font-size: 10px; 
	line-height: 12px; 
	font-family: "Lucida Grande", Lucida, Verdana, Arial, Helvetica, "Times New Roman", "Courier New";
	 }

.class1 a:link {
	color: black;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
	}
	
.class1 a:hover {
	color: black;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
	}

.class1 a:active {
	color: black;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
	}

.class1 a:visited {
	color: black;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
	}

