/*
Portal stylesheet
Color variaions: #DFE7EB - #25292C - #303539 - #AFBFCE
*/
body {
	background-color: #DFE7EB;
	color: #000000;
	font: normal bold 12px tahoma, arial, verdana, sans-serif;
	margin: 20px 0px 20px 0px;
}
a:link {
	color: #000000;
	font: normal bold 12px tahoma, arial, verdana, sans-serif;
	text-decoration:none;
}
a:visited {
	color: #000000;
	font: normal bold 12px tahoma, arial, verdana, sans-serif;
	text-decoration:none;
}
a:active {
	color: #000000;
	font: normal bold 12px tahoma, arial, verdana, sans-serif;
	text-decoration:none;
}
a:hover {
	color: #25292C;
	font: normal bold 12px tahoma, arial, verdana, sans-serif;
	text-decoration:none;
}
.link1 {
	background-color: #ffffff;
	color: #25292C;
	text-decoration:none;
}
.link1:link {
	background-color: #ffffff;
	color: #25292C;
	text-decoration:none;
}
.link1:visited {
	background-color: #ffffff;
	color: #25292C;
	text-decoration:none;
}
.link1:active {
	background-color: #ffffff;
	color: #25292C;
	text-decoration:none;
}
.link1:hover {
	background-color: #ffffff;
	color: #25292C;
	text-decoration:underline;
}
.link2 {
	color: #303539;
	font: normal normal 11px arial, helvetica, sans-serif;
	text-decoration:underline;
}
.link2:link {
	color: #303539;
	font: normal normal 11px arial, helvetica, sans-serif;
	text-decoration:underline;
}
.link2:visited {
	color: #303539;
	font: normal normal 11px arial, helvetica, sans-serif;
	text-decoration:underline;
}
.link2:active {
	color: #303539;
	font: normal normal 11px arial, helvetica, sans-serif;
	text-decoration:underline;
}
.link2:hover {
	color: #303539;
	font: normal normal 11px arial, helvetica, sans-serif;
	text-decoration:underline;
}
.feed_link {
	background-color: #ffffff;
	color: #303539;
	font: normal bold 11px tahoma, arial, verdana, sans-serif;
	text-decoration:none;
}
.feed_link:link {
	background-color: #ffffff;
	color: #303539;
	font: normal bold 11px tahoma, arial, verdana, sans-serif;
	text-decoration:none;
}
.feed_link:visited {
	background-color: #ffffff;
	color: #303539;
	font: normal bold 11px tahoma, arial, verdana, sans-serif;
	text-decoration:none;
}
.feed_link:active {
	background-color: #ffffff;
	color: #303539;
	font: normal bold 11px tahoma, arial, verdana, sans-serif;
	text-decoration:none;
}
.feed_link:hover {
	background-color: #ffffff;
	color: #303539;
	font: normal bold 11px tahoma, arial, verdana, sans-serif;
	text-decoration:underline;
}
h1 {
	background-color: #AFBFCE;
	border-bottom: 1px solid #25292C;
	color: #303539;
	font: normal bold 24px arial, verdana, sans-serif;
	text-align: center;
    padding-top: 5px; 
    padding-left: 0px; 
    padding-bottom: 5px; 
    padding-right: 0px;
   	margin: 0px;
}

h2 {
	background-color: #ffffff;
	color: #000000;
	font: normal bold 14px arial, verdana, sans-serif;
	text-align: left;
    padding: 0px;
   	margin: 0px;
}

h3 {
	background-color: #AFBFCE;
	color: #000000;
	font: normal bold 16px arial, verdana, sans-serif;
	text-align: left;
    padding-top: 5px; 
    padding-left: 0px; 
    padding-bottom: 5px; 
    padding-right: 0px;
   	margin: 0px;
}

h4 {
	background-color: #ffffff;
	color: #000000;
	font: normal bold 14px arial, verdana, sans-serif;
	text-align: left;
    padding-right : 0; 
    margin-top : 12px;
    margin-bottom : 0; 
    padding-top : 0; 
}
.wrapper {
	background-color: #ffffff;
	border: 1px solid #25292C;
	height: 100%;
  	width: 800px;
    padding: 0px; 
   	margin: 0px;
}	
hr.nospace {
	background-color: #ffffff;
	color: #25292C;
	border: 1px;
	height: 1px;
  	width: 100%;
    padding: 0px; 
   	margin: 0px;
}	
.vline {
	background-color: #ffffff;
    border-left: 1px solid #25292C;
	height: 100%;
}
	.cat_head {
	background-color: #ffffff;
    vertical-align: top; 
    text-align: left;
	color: #25292C;
	font: normal normal 18px arial, helvetica, sans-serif;
    padding: 0px; 
   	margin: 0px;
}
	.cat_text {
	background-color: #ffffff;
    vertical-align: top; 
    text-align: left;
	color: #303539;
	font: normal normal 11px arial, helvetica, sans-serif;
    padding: 0px; 
   	margin: 0px;
}
	.feed_title {
	background-color: #ffffff;
    vertical-align: top; 
    text-align: left;
	color: #000000;
	font: normal bold 12px arial, helvetica, sans-serif;
    padding: 0px; 
   	margin: 0px;
}
	.feed_description {
	background-color: #ffffff;
    vertical-align: top; 
    text-align: left;
	color: #000000;
	font: normal normal 11px arial, helvetica, sans-serif;
    padding: 0px; 
   	margin: 0px;
}
	.bot_links {
	background-color: #ffffff;
    vertical-align: top; 
    text-align: center;
	color: #303539;
	font: normal normal 11px arial, helvetica, sans-serif;
    padding: 0px; 
   	margin: 0px;
}

	hr.feed_line {
	background-color: #ffffff;
	color: #25292C;
	border: 1px;
	height: 1px;
  	width: 100%;
    padding: 0px; 
   	margin: 0px;
}
	.news_feed {
	background-color: #ffffff;
    padding-left: 0px; 
   	margin: 0px;
}
	.item_description {
	background-color: #ffffff;
    vertical-align: top; 
    text-align: left;
	color: #000000;
	font: normal normal 12px arial, helvetica, sans-serif;
    padding: 0px; 
   	margin: 0px;
}