.floats .left, .floats .right, .floats .lifted, .floats .rowspan2 {
float:left;

margin:0 0 3px;
overflow:hidden;
padding:0 2px 0px 20px;
position:relative;
}

.content .header .navigation:after
{
content: '';
display: block;
clear: both;
}
.content .header .navigation
{
	margin: 0.6em 0 0 0;
	border-top: 1px solid #dddece;
}

.content .header .navigation ul
, .content .header .navigation li
{
	float: left;
	margin: 0;
	padding: 0;
	list-style: none;
}

.content .header .navigation ul
{
	margin: 0 1.5em 0 0;
	padding-bottom: 0.5em;
}

.content .header .navigation li
{
	margin-right: 0.6em;
	padding-top: 6px;
}

.content .header .main
{
	font-weight: bold;
}

.content .header .main li
{
	margin-right: 1.5em;
}

.content .header li.journal
{
	font-family: Georgia, serif;
	font-style: italic;
	font-weight: bold;
	border-top: 4px solid;
	padding-top: 0;
	line-height: 1.7;
}
.content .header .journal
, .content .header .journal a:link
, .content .header .journal a:visited
{
	color: #517e8a;
}

.content .header li.bkk
{
	border-top: 4px solid;
	padding-top: 2px;
}
.content .header .bkk
, .content .header .bkk a:link
, .content .header .bkk a:visited
{
	color: #000000;
}

.content .header li.ad
{
	border-top: 4px solid;
	padding-top: 2px;
}


.content .header .ad
, .content .header .ad a:link
, .content .header .ad a:visited
{
	color: #ff854a;
}



.floats .min {
line-height:1em;
margin:0 0 110px;
min-width:17em;
padding:0 0 10.1em;
width:0px;
}


.framed-banner {
border:4px solid #B9B9B9;
color:#555555;
float:left;
left:14px;
margin:0 4px 20px 0;
padding:10px 10px 10px 10px;
position:relative;
width:188px;
font-size:90%;
}


.floats .amin {
line-height:1em;
margin:0 0 1px;
min-width:0;
padding:0 0 10.1em;
width:100px;
}


.dfloats .left, .floats .right, .floats .lifted, .floats .rowspan2 {
float:left;
margin:0 0 3px;
overflow:hidden;
padding:0 66px 0 20px;
position:relative;
}


.dfloats .dmin {
line-height:0;
margin:0 0 1px;
min-width:0;
padding:0 0 3.1em;
width:auto;

}


.cfloats .cleft, .cfloats .cright, .cfloats .clifted, .cfloats .crowspan2 {
float:left;
margin:0 -30 3px;
overflow:hidden;
padding:0 6px 0 20px;
position:relative;

}

.padding-ii, td.padding-ii {
	padding-right:10px;
}

h2.section-head {
background:transparent url(/layout/hr.gif) repeat-x scroll left bottom;
padding-bottom:0.7em;
padding-top:0;
}
