body {
    font-family: Arial;
}
.boxed {
    background-color:#EEEEEE;
    border:1px solid #DDDDDD;
    margin-bottom:30px;
    padding:20px;
    color:#2E5F67;
}

img {
    border: 0px;
}
a {
    color: #2e5f67;
}
a:visited {
    color: #2e5f67;
}
#nav a {
margin:-2px;}
#calc-table {
    border: 1px solid #cccccc;
}
#calc-table .table-header {
    color: #000 !important;
}
#calc-table td {
    padding: 3px;
}
#links div {
    font-size:11px;
    margin-bottom:10px;
    padding-left:10px;
}
.info-table {
    border-collapse:collapse;
}
.info-table a{
    text-decoration:none;
}
.info-table a:hover{
    text-decoration:underline;
}
.info-table tr {
    background-color:#eeeeee;
}
.info-table tr:hover {
    background-color:#ddd;
}
.info-table td {
    margin:0;
    border:1px solid #dddddd;
    font-size: small;
}
input {
background-color:#FFFFFF;
border:1px solid #407267;
}
textarea {
background-color:#FFFFFF;
background-repeat:no-repeat;
border:1px solid #407267;
}
.news-section-title {
    color:#003366;
    font-weight:bold;
    padding:10px;
}
#rss-news .rss-title {
    color:#2E5F67;
font-size:14px;
font-weight:bold;
padding-left:10px;
}
#rss-news .rss-description {
    font-size:11px;
padding-left:10px;
}
#rss-news .rss-more {
    float:right;
font-size:12px;
font-weight:bold;
}
#rss-news .rss-item {
    padding-bottom: 10px;
}
.rss-item{
	width:170px;
	overflow-x:hidden;
}
.rss-loading {
    font-size:14px;
padding-left:10px;
}

.list-sections{
	padding:10px;
}

.list-sections .list-sections-title{
	color:#003366;
	font-weight:bold;
}

.list-sections .list-sections-description{
	font-size:11px;
	margin:0 0 5px 0;
}

.list-sections .more{
	font-size:11px;
}

.created{
	color:#ffffff;
	font-size:12px;
}

.created a{
	color:#ffffff;
	text-decoration:none;
	font-size:12px;
}

.created a:hover{
	color:#ffffff;
	text-decoration:underline;
	font-size:12px;
}
