body{
	margin:0;
	/*background:#3b424a url(images/bg-body-index.gif) repeat-x;*/
	background:#596470  url(images/bg-body-index.gif) repeat-x;
	height:100%;
	font:10px/18px Arial, Helvetica, sans-serif;
	min-width:998px;
}
a:link, a:visited{
	color:#fff;	
}
a:hover{
	color:#8D939A;	
}
img {
	border:none;
}
#main-container{
	width:100%;
	overflow:hidden;
	position:relative;
}
.mc-holder-1{
	width:1134px;
	position:relative;
	float:left;
	left:50%;
}
.mc-holder-2{
	width:1134px;
	position:relative;
	float:left;
	left:-50%;
	background:url(images/page-left.gif) no-repeat 3px 140px;
}

.page-width {
	width:702px;
	margin:0 auto;
	padding:0px 0 0;
}

.page-width2 {
	width:1100px;
	margin:0 auto;
	padding:0px 0 0;
}

.page-width2 strong.logo {
	display:block;
	margin:15px 0 0 380px;
	width:679px;
	height:59px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(images/logo-index.gif) no-repeat;
}

.page-width strong.logo {
	display:block;
	margin:15px 0 0 170px;
	width:379px;
	height:61px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(images/logo-index.png) no-repeat;
}
.content {
	margin:20px 0 0;
	width:701px;
	background:url(images/bg-content.gif) repeat-y;
}

.content-top {
	background:url(images/bg-content-top.gif) no-repeat;
}

.content-btm {
	padding:1px 1px;
	width:699px;
	/*height:285px;*/
	height:365px;
	background:url(images/bg-content-btm.gif) no-repeat 0 100%;
}

.content-btm2 {
	padding:1px 1px;
	width:1100px;
	/*height:285px;*/
	height:364px;
	background:url(images/bg-content-btm.gif) no-repeat 0 100%;
}

.content-btm .fullwidth {
	width: 633px;
	height: 270px;
	overflow-x:hidden;
	overflow-y:auto;
	padding: 10px;
}
.content-btm .news-clip {
	background: url(images/backgroundnews.gif) repeat-y top left;
	padding: 10px;
	margin: 0px;
}

.content-btm .news-top{
	background: url(images/topnews.jpg) no-repeat top left;
	height:12px;
}

.content-btm .news-bottom{
	background: url(images/bottomnews.jpg) no-repeat top left;
	margin-bottom:10px;
	height:12px;	
}

.content-btm .news-clip h1{
font-size: 18px;
	margin:5px 0 0;
	color:#c7c7c7;
	font-weight:100;
	line-height:10px;
	font-family: Arial, Helvetica, sans-serif;
}

.content-btm .news-clip h2{
	font-size: 15px;
	margin:10px 0 0;
	color:#c7c7c7;
	font-weight:100;
	line-height:12px;
	font-family: Arial, Helvetica, sans-serif;
}

.content-btm h1{
font-size: 18px;
	margin:5px 0 0;
	color:#c7c7c7;
	font-weight:100;
	line-height:10px;
	font-family: Arial, Helvetica, sans-serif;
}

.content-btm h2{
	font-size: 15px;
	margin:10px 0 0;
	color:#c7c7c7;
	font-weight:100;
	line-height:12px;
	font-family: Arial, Helvetica, sans-serif;
}
.scrolltext{
	padding-top: 10px;
	margin: 0px;
	padding: 0px;
	overflow: visible;
}
.content-btm .lt-text {
	width:300px;
	padding: 0px;
	height: 280px;
	overflow: hidden;
}
/*.scrolltext{
	overflow-y:scroll;	
	height:224px;
}
* html .content-btm {
	height:285px;
}*/

.navigation { 
	margin: 5px; 
	padding: 5px;
	font-size: 12px;
	color: white;
	}
.navigation .prev-entries {float: left;}
.navigation .next-entries {float: right;}

.side-img{
	top:0px;
	right: 0px;
}

.side-map{
	float: right;
	width: 325px;
}

.content img {
	float:right;
}
.content .text {
	float:left;
	display:inline;
	width:240px;
	margin:20px 0 0 34px;
	width:330px;
}
.content .text-full {
	margin:20px 10px 10px 34px;
}
.content .text ul, .content .text-full ul {
	overflow:hidden;
	width:310px;
	margin:0 0 0px -15px;
	padding:0 0 5px;
	list-style:none;
}
.content .text ul li.first, .content .text-full ul li.first {
	float:left;
	padding:0 8px 0 6px;
	background:none;
}
.content .text ul li, .content .text-full ul li{
	float:left;
	padding:0 8px 0 6px;
	/*background:url(images/sep-4.gif) no-repeat 0 50%;*/
}
.content .text ul a, 
.content .text-full ul a {
	color:#fff;
	font-size:15px;
	line-height:21px;
	text-decoration:underline;
}
.content .text ul a:hover, 
.content .text-full ul a:hover {
	color:#8d939a;
}
.content .text p, 
.content .text-full p {
	margin:5px 0 10px;
	color:#c7c7c7;
	font:11px/16px Arial, Helvetica, sans-serif;
}
.content .text strong, 
.content .text-full strong {
	margin:10px 0 0;
	color:#c7c7c7;
	font-weight:bold;
	line-height:14px;
	font-family: Arial, Helvetica, sans-serif;
}
.discover{
	padding:0px 0 0px 0px;
        overflow: hidden;
        
}

#main-container ul.no-public{
	width:465px;
	padding:0px;
}


.discover2{
        padding:0px 0 0px 0px;
        overflow: hidden;
}


.discover-heading{
	display:block;
	color:#fff;
	padding-left: 50px;


}
.discover-heading a{color:#fff;}
.discover ul{
	margin:25px 0  40px;
	list-style:none;  
        
        
}
.discover ul li{
        float:left;
	margin:0 3px 0 0;
        display: block;
}
.discover ul li a{
	width:93px;
	text-decoration:none;
        display: block;
}
.discover ul li img {
	display:block;
	margin:0 auto;        
}
.discover ul li a span{
	display:block;
	cursor:pointer;
	background:url(images/bg-discover-list-1.gif) no-repeat;
	text-align:center;
	color:#fff;
	font-size:12px;
	line-height:26px;
	margin:30px 0 0;
	padding:2px 0 5px;
	width:90px;
	
}


.discover2{
	padding:30px 0px 5px 220px;
}

.discover2-heading{
	display:block;
	color:#fff;
	padding:0 30px 0 0;
	text-align:center;
}
.discover2-heading a{color:#fff;}
.discover2 ul{
	margin:0;
	padding:17px 0 0 15px;
	margin-top: 10px;
	list-style:none;
	height:1%;
	float:left;
}
.discover2 ul li{
	float:left;
	margin:0 6px 0 0;
}
.discover2 ul li a{
	float:left;
	width:91px;
	text-decoration:none;
}
.discover2 ul li img {
	display:block;
	margin:0 auto;
}
.discover2 ul li a span{
	display:block;
	cursor:pointer;
	background:url(images/bg-discover-list-1.gif) no-repeat;
	text-align:center;
	color:#fff;
	font-size:14px;
	line-height:26px;
	margin:30px 0 0;
	padding:2px 0 5px;
	width:90px;
	float:left;
}




#footer {
        .footerBanner {float:left;}
	overflow:hidden;
	height:1%;
	padding:55px 0 10px;
        clear: right;
}
#footer2 {

}
#footer ul {
	margin:0;
	padding:0;
	list-style:none;
	text-align:center;
}
#footer ul li {
	display:inline;
	color:#868d95;
	padding:0 10px 0 11px;
	font:12px/14px Tahoma, Arial, Helvetica, sans-serif;
	background:url(images/sep-5.gif) no-repeat 0 50%;
}
#footer ul li.first {
	background:none;
}
#footer ul a {
	text-decoration:underline;
	color:#868d95;
	font:12px/14px Tahoma, Arial, Helvetica, sans-serif;
}
#footer ul a:hover {
	text-decoration:none;
}
#footer strong {
	margin:25px auto 0;
	display:block;
	width:36px;
	height:28px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(images/logo-member.gif) no-repeat;
}

.clientArea {  
	 color: #000000;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 10pt;
	 margin: 0px;
	 overflow: auto;
	 padding: 1px;
	 scrollbar-face-color: #cacaca;
	 scrollbar-highlight-color: #cacaca;
	 scrollbar-3dlight-color: #cacaca;
	 scrollbar-darkshadow-color: #cacaca;
	 scrollbar-shadow-color: #cacaca;
	 scrollbar-arrow-color: #000000;
	 scrollbar-track-color: #cacaca;
	 width: 640px;
	 height: 290px;
}

.aboutpage .content {
	margin:20px 0 0;
	width:780px;
	background:url(images/bg-content-large.gif) repeat-y;
}
.aboutpage .content-top {
	background:url(images/bg-content-top-large.gif) no-repeat;
}
.aboutpage .content-btm2 {
	padding:1px 1px;
	width:1100px;
	/*height:285px;*/
	height:364px;
	background:url(images/bg-content-btm-large.gif) no-repeat 0 100%;
}

