@CHARSET "ISO-8859-1";

body{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	background-color: #ffffff;
	font-size: 9pt;
	text-align: center;
	padding-top:0px;
	margin-top:0px;
	border-top:0px;
}

body{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	background-color: #ffffff;
	font-size: 9pt;
	text-align: center;
	padding-top:0px;
	margin-top:0px;
	border-top:0px;
}

input {
	background-color: #FFFFEE;
 color: #000000; 
 border: 1px solid #666699;
 padding: 5px; 
}
	
editable{
     background-color: #FFFFEE;
     color: #000000; 
	 border: 1px solid #666699;
 }
	
img{
	border: 0px;
}

table{
	font-size: 9pt;
	width:100%;
}

iframe {
	border-width: 0px;
	margin-left:1px;
	padding-left:1px;
	padding-right:1px;
	height: 200px;
	width: 100%;
}

a{
	text-decoration: underline;
	color: #56517a;	
}

.functionlink{
	text-decoration: underline;
	color: #E87F16;	
}



h2{
	font-size: 14pt;
	font-weight: normal;
	margin:0px;
	margin-bottom: 10px;
	color: #E87F16;
}

h3{
	font-size: 12pt;
	font-weight: normal;
	margin:0px;
	margin-bottom: 10px;
	margin-top:5px;
	color: #333333;	
}

h4{
	font-size: 13pt;
	font-weight: normal;
	margin:0px;
	margin-bottom: 10px;
	color: #000000;
}

h3.bottombartitle{
	font-weight: bold;
}

form{
	padding: 0px;
	margin: 0px;
	border: 0px;	
}

#container {
	width: 951px;
	height: 100%;
	padding: 0px;
	border-top: 0px; 
	border-bottom: 0px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
}

#header{
	position:relative;
	width:100%;
	text-align:left;
	height: 94px;
}

#header-small{
	position:relative;
	width:100%;
	text-align:left;
	height: 20px;
	padding-top: 10px;
}

#header-left{
	position:relative;
	width:317px;
	height:94px;
	float:left;
}

#header-right{
	position:relative;
	height:94px;
	width:634px;
	float:right;
}

#header-right-small{
	position:relative;
	height:30px;
	width:634px;
	float:right;
}

#pagemenu{
	width:951px;
	height:27px;
	float:right;
	text-align: right;
	bottom:0;
	margin: 0px;
	border: 0px;
	padding: 0px;
}

#logonpanel{
	padding: 10px;	
}

#loginoptions{
	position:relative;
	text-align:right;
	width:634px;
	height:15px;
	margin-top:15px;
	color: #666666;
}

#loginoption{
	float:right;
	padding-left: 5px;	
}

#loginoptions a{
	color: #666666;	
}

#loginoptions a:hover{
	color: #333333;	
}

#searchoptions{
	position:relative;
	width:auto;
	height:auto;
	float: right;
	padding-top:10px;
}

#search-results{
	margin-left:20px;	
	margin-right:20px;	
}

#search-result{
	padding-bottom: 10px;	
}

.nodecontent{
	position: relative;
	max-height: 180px;
	margin-bottom: 20px;
}

.nodetitle{
	position: relative;
	font-size: 14pt;
	font-weight: normal;
	margin:0px;
	margin-bottom: 5px;
	color: #56517a;
}

.linkhead{
	text-decoration: underline;
	position: relative;
	
	font-size: 12pt;
	font-weight: normal;
	margin:0px;
	margin-bottom: 5px;
	color: #56517a;	
}

.nodemetadata{
	margin-top:10px;
	font-size: 8pt;
}

.profile{
	position:relative;
	width:400px;
	height:auto;
	float: left;
	padding-top:10px;
	
}
.feedme{
	position:relative;
	width:500px;
	height:auto;
	float: right;
	padding-top:10px;
}
	
.blogentry{
	color: #666666;
	height:80px;
	border-top: 1px solid #D9DDE6;
	padding:5px;
}

table.list{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;	
}

table.list a{
	color: #019AFF;
	text-decoration: underline;
}

table.list a:hover{
	color:#056EB1;
}

tr.even-row td{
	background-color: #ededed;
	text-align: left;
	padding-left:22px;
 	padding-right:22px;
}

tr.odd-row{
 	background-color: #ffffff;
 	
}

tr.odd-row td{
 	background-color: #ffffff;
 	text-align: left;
 	padding-left:22px;
 	padding-right:22px;
}
tr.headerrow th{
 	background-color: #ededed;
 	color:#2E669B;
 	text-align: left;
 	padding-left:22px;
 	padding-right:22px;
 	font-size:11px;
}
