/* CSS Document */

/* Rounded Corners */
div.rounded {
    clear:both;
    max-width:2400px;
    margin:5px auto;
    width:auto;
}

div.rounded div.top {
    background:url(../images/site/corners/tl.png) no-repeat bottom left;
    padding:0px;
    width:100%;
}

div.rounded div.top div.right {
    background:url(../images/site/corners/tr.png) no-repeat bottom right;
    height:12px;
    margin-left:12px;
}

div.rounded div.middle {
    background:url(../images/site/corners/l.png) repeat-y left;
    clear:both;
    width:100%;
}

div.rounded div.middle div.right {
    background:url(../images/site/corners/r.png) repeat-y right;
    margin-left:5px;
}

div.rounded div.middle div.right div.content {
/*    background:url(../images/site/corners/bg.png) repeat top left; */
	background-color:#FFFFFF;
    color:#fff;
    font-family:"Trebuchet MS", Calibri, Tahoma, sans-serif;
    font-size:1.0em;
    line-height:1.3em;
    margin-right:5px;
    padding:7px 7px;
    text-align:justify;
}

div.rounded div.middle div.right div.content a {
    color:#000;
    font-family:"Trebuchet MS", Calibri, Tahoma, sans-serif;
    font-size:1.0em;
/*    line-height:1.0em; */
}

div.rounded div.middle div.right div.content p {
    margin:0px;
    padding-top:15px;
}

div.rounded div.middle div.right div.content h2 {
    color:#0f2;
    font-size:1.75em;
    font-weight:bold;
    margin:0px;
    padding:7px 0px;
}

div.rounded div.bottom {
    background:url(../images/site/corners/bl.png) no-repeat top left;
    clear:both;
    padding:0px;
    width:100%;
}

div.rounded div.bottom div.right {
    background:url(../images/site/corners/br.png) no-repeat top right;
    height:12px;
    margin-left:12px;
}
/* End Rounded Corners */
#nowrap2 td{
	white-space:nowrap;
	padding:2px;
	padding-right:10px;
	border-bottom:1px solid #d6e0e9;
}

.helli {
}

/* Pagination
---------------------------------------- */
.pagination {
	height: 1%; /* IE tweak (holly hack) */
	width: auto;
	text-align: center;
	margin-top: 5px;
	float:none;
	font-size:10px;
}

.pagination span.page-sep {
	display:none;
}

li.pagination {
	margin-top: 0;
}

.pagination strong, .pagination b {
	font-weight: normal;
}

.pagination span strong {
	padding: 0 2px;
	margin: 0 2px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #000000;
	border: 1px solid #000000;
	font-size: 0.9em;
}

.pagination span a, .pagination span a:link, .pagination span a:visited, .pagination span a:active {
	font-weight: normal;
	text-decoration: none;
	color: #5C758C;
	margin: 0 2px;
	padding: 0 2px;
	background-color: #eeeeee;
	border: 1px solid #B4BAC0;
	font-size: 0.9em;
	line-height: 1.5em;
}

.pagination span a:hover {
	border-color: #000000;
	/*background-color: #4692BF;*/
	background-color:#000000;
	color: #FFFFFF;
	text-decoration: none;
}

.pagination img {
	vertical-align: middle;
}
/* End Pagination */ 
