/* Homepage */
.content{margin:1em;}
form,table,td,th,input,select,textarea{
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:1em;
	margin:0;
	vertical-align:top;
}

/* Press */
.press a{text-decoration:underline;}
.press{height:260px;border-bottom:18px solid #FFFFFF;border-right:18px solid #FFFFFF;}
/*.press .presscontent{height:260px;border-bottom:1px solid #b4c3e1;}*/
.press .presscontent{height:260px;}

.press h2{
	background-color:#b4c3e2;
	color:#000066;
	font-weight:bold;
	padding:5px 2px 5px 9px;
	margin:0 0 5px 0;
	font-size:1.08em;
}
.press .presscontent div{
	clear:left;
	border-bottom:1px solid #d9e1f0;
	padding:2px;
	vertical-align:middle;
	margin:0;
	height:14%;
}
.press div:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.press div span{display:block;color:#333333;float:left;width:22%;font-size:0.95em;}
.press div p{float:left;display:block;width:78%;margin:0;font-size:1.1em;}
.press div a{color:#333333;text-decoration:none;}
.press div a:hover{color:#333333;text-decoration:underline;}
.press .rss{float:left;margin:10px;}
.press .whatrss{float:left;line-height:30px;color:#3399CC;text-decoration:underline;}
.press .whatrss:hover{color:#3399CC;text-decoration:underline;}
.press .archive{float:right;margin:5px 10px 10px 10px;font-size:1.1em;color:#3399CC;text-decoration:underline;}
.press .archive:hover{color:#3399CC;text-decoration:underline;}


.homepage .footer{
	margin-top:0px;
	clear:both;
	border-top:0px solid #FF6600;
	font-size:0.85em;
	padding:2px;
	text-align:center;
	margin:0px 10px 20px 10px;
	font-weight:normal;
}
