body{
	background:white url(images/bg.gif);
	*/ background:white url("images/bgbody.png"); */
	font-family:Tahoma, Geneva, sans-serif;
	font-size:8pt;
	line-height:16pt;
	margin:0;
	padding:0;
	color:gray;
	}
a{
color:#FD7914;
text-decoration:none;		
}
a img{
	border:none;
	}
img {background:none !important;} 

.button{cursor:pointer;}

hr{border:none; border-bottom:1px dashed gray}

#wrapper{
	direction:ltr;	
}
#main{
	margin:0 auto;
	width:980px;
}

#news{
float:left;
width:100%;
height:30px;
}

#topmenu{
	float:left;
	width:980px;
	margin-top:10px;
	margin-bottom:10px;
	padding-bottom:10px;
	background:url(images/topmenu.jpg) no-repeat bottom;
}

#mainbody{
margin:0 auto;
width:940px;
}

#topright{
	float:left;
	width:215px;
		cursor:default;
		/*border-left:1px dashed gray;*/
		background:white url(images/menu-top.png) no-repeat right;
	padding-right:15px;
	height:55px;
}

#right{
	float:left;
	width:210px;
		cursor:default;
		/*border-left:1px dashed gray;*/
		background:url(images/menu-center.png) repeat-y right;
	padding-right:20px;
	padding-left:5px;
}

#bottomright{
	float:left;
	width:215px;
		cursor:default;
		/*border-left:1px dashed gray;*/
		background:url(images/menu-bottom.png) no-repeat right;
	padding-right:15px;
	height:46px;
}

.rmt{
float:right;
text-align:left;
color:black;
width:100%;
font-weight:bold;
padding-bottom:5px;
border-bottom:1px dashed gray;
}

.rmc{
float:right;
margin-top:5px;
color:black;
width:100%;
margin-bottom:10px;
}

#content{
	float:right;
	width:670px;
	cursor:default;
}

.ct{
float:right;
text-align:left;
border-bottom:1px dashed gray;
color:black;
width:665px;
font-weight:bold;
padding-bottom:5px;
padding-right:5px;
}

.cc{
float:right;
margin-top:5px;
color:black;
width:660px;
margin-bottom:10px;
padding:0 5px;
}

#footer{
	float:right;
	width:100%;
	font-size:10px;
	direction:ltr;
	text-align:center;
}