div#oa-left {
	float:left;
	width: 210px;
}

div#oa-middle {
	width:auto;
	min-height:200px;
	margin: 0px 0px 0px 230px;
	padding: 10px;
	background: url(../images/left_bg_l.png) 0 0 repeat-y;
}

.oa_title {
font-size:110%;
color: #2F4357;
}
.oa_title a {
color: #2F4357!important;
padding-left: 17px;
background: url(../images/icon_external.png) 0 40% no-repeat;
}


.pagination {
	border-bottom: thin dashed #cccccc;
	overflow: auto;
	width: 100%;
	padding: 0px;
}

#sbox-overlay {
	top: 0px !important;
	left: 0px !important;
}

#sbox-window {
	background-color: #ffffff !important;
	overflow: visible !important;
}

#sbox-content {
	overflow: visible !important;
}

.show_details {
padding-right:17px;
    color: #5E82A3;
    background: url(../images/options_down.png) right 40% no-repeat;
}

.show_details:hover {
	cursor: pointer;
	color: #5E82A3;
	text-decoration: underline;
}

.hide_details {
padding-right:17px;
    color: #5E82A3;
    background: url(../images/options_up.png) right 40% no-repeat;
}

.hide_details:hover {
	cursor: pointer;
	color: #5E82A3;
}

.view_more {
padding-right:17px;
color: #2F4357;
    background: url(../images/options_down.png) right 40% no-repeat;
}

.view_more:hover {
 	cursor: pointer;
	color: #5E82A3;
	text-decoration: underline;
}

.view_fewer {
    color: #2F4357;
    padding-right:17px;
    background: url(../images/options_up.png) right 40% no-repeat;
}

.view_fewer:hover {
 	cursor: pointer;
	color: #5E82A3;
	text-decoration: underline;
}

.pseudolink {
	cursor: pointer;
	color: #5E82A3;
}

.pseudolink:hover {
	cursor: pointer;
	color: #5E82A3;
	text-decoration: underline;
}
/* from modult.css */
div.mod-line div.module {
	padding: 0px 0px 15px 0px;
}

div.mod-line div.box-1 {
	overflow: hidden;
}

div.mod-line h5.header {
	margin: 0px 0px 3px 0px;
	padding:0px 0px 6px 0px;
	background: url(../images/module_line_header.png) 0 100% repeat-x;
}