html{
height:100%;
margin: 0px; 
padding: 0px;
}
body { 
    height:100%;
	margin: 0px; 
	padding: 0px;
	font-size: 11px;
	color: #2e2e2e;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	line-height: 17px;
	background: url(../images/bg_gray.jpg) top left repeat;
} 
#outer_all{ 
	background: url(../images/bg.jpg) repeat;
	padding: 5px 0px 0px 0px;}
#outer {
	width: 984px;
	margin:0 auto;
	text-align: left;
	position: relative;
}
#logo_topright{ width: 100%;}
#logo{ float: left;}
#topright{ float: right; padding: 5px 20px 10px 10px; color: #9ca2a2; text-align: right;}
#menutop{ padding: 0px 0px 30px 0px; font-weight: bold; color: #9CA2A2;}
#contact_module{}
#topmenu_in{ width: 100%; 
			 background: url(../images/topmenu_in.jpg) top left repeat-x;
			 margin: 0px 0px 10px 0px;}
#topmenu_left{background: url(../images/topmenu_left.jpg) top left no-repeat;}
#topmenu_right{
		height: 30px; 
		background: url(../images/topmenu_right.jpg) top right no-repeat;
		padding: 1px;}
#topmenu{}
#header{
	width: 100%;
	position: relative;
}
#header_module{
	position: absolute;
	top: 20px;
	right: 30px;
	color: #d9dbdb;
}
#path_loginarea{ padding: 12px 10px 2px 5px;}
#pathway{ float: left; 
		  color: #5d6465; 
		  background: url(../images/arrow.png) left no-repeat;
		  padding: 0px 0px 0px 11px;
		  line-height: 15px; }
#loginarea{ float: right;}

#content_top{
	width: 100%; 
	background: url(../images/content_top.gif) top left no-repeat #ffffff;
}
#content_bot{background: url(../images/content_bot.gif) bottom left no-repeat;}
#content_inside{ padding: 12px;}

div.rb{background: url(../images/rb.gif) bottom right no-repeat;}
div.rt{background: url(../images/rt.gif) right top no-repeat;}
div.lt{background: url(../images/lt.gif) top left no-repeat;}
div.lb{background: url(../images/lb.gif) bottom left no-repeat; padding: 15px;}

#bottomitems{ margin: 15px 0px 6px 0px;}
#design_DJ{ float: left;}
#bottommenu_copyrights{float: left; padding: 0px 0px 0px 15px;}
#bottommenu{padding: 0px 0px 10px 0px;}
#copyrights{ color: #8e9799;}

#bottom{ height: 29px; width: 984px; margin: 1px 0px 0px 0px; background: url(../images/bottom.png) top right no-repeat;}
/*************************************************************/
#logo img{ vertical-align: top;}
#menutop ul{ margin: 0px; padding: 0px; float: right;}
#menutop ul li{margin: 0px; padding: 0px; color: #9CA2A2; line-height: 13px; height: 13px; background: none; display: inline; float: left; }
#menutop a:link,#menutop a:visited{ 
	color: #9ca2a2; 
	text-decoration: none;
	font-weight: bold;
	padding: 0px 9px; 
	background: none; 
	line-height: 13px; height: 13px;}
#menutop a:hover {
        text-decoration: underline;
}
#menutop img{ vertical-align: middle; }
#contact_module img{ vertical-align: top; margin: 1px 0px 0px 0px;}
#contact_module a:link,#contact_module a:visited{
	color: #9ca2a2; 
	text-decoration: none;
	line-height: 15px;}
#pathway a:link,#pathway a:visited{
	text-decoration: none;
	line-height: 15px;
	padding: 0px 11px 0px 0px;
	margin: 0px 5px 0px 0px;
	float: left;
	background: url(../images/arrow.png) right no-repeat;}
#pathway img{ display: none;}
#pathway a:hover{ text-decoration: underline;}
#loginarea ul{ margin: 0px; padding: 0px;}
#loginarea ul li{margin: 0px; padding: 0px; line-height: 13px; height: 13px; border: none; background: none; float: left; line-height: 12px;}
#loginarea li a:link,#loginarea li a:visited{ 
	color: #fc5900; 
	text-decoration: underline;
	font-weight: bold;
	padding: 0px 9px;
	float: left;
	background: none;
	font-size: 11px;
	line-height: 13px; height: 13px; }
#loginarea ul li a:hover{ text-decoration: none; background: none;}
#loginarea img{ vertical-align: middle; }

#bottommenu ul{ margin: 0px; padding: 0px;}
#bottommenu ul li{margin: 0px; padding: 0px 10px 0px 0px; border: none; background: none; float: left; line-height: 12px;}
#bottommenu a:link,#bottommenu a:visited{ 
	color: #8e9799; 
	text-decoration: none;
	font-weight: normal;
	padding: 0px 10px 0px 0px;
	float: left;
	background: none;
	font-size: 11px; 
	border: none;
	border-right: 1px solid #8e9799;}
#bottommenu a:hover{ text-decoration: underline;}

/********************************************/
td.slide_image{
	
}
h2.slide_title{ font-size: 15px; margin: 0px 0px 10px 0px; font-weight: bold;}
h2.slide_title a:link,
h2.slide_title a:visited{
	color: #D9DBDB;
	font-size: 15px; margin: 0px 0px 10px 0px; font-weight: bold;
	text-decoration: none;}
div.slide_image{ width: auto; padding: 0px 20px 0px 0px;}
div.slide_desc_outside{
	position: relative;
}
div.slide_desc{
	padding: 35px 0px 0px 0px;
}
div.slide_pagination{
	position: absolute;
	bottom: 0px;
	left: 0px;
	text-align: center;
	width: 100%;
	height: 28px;
	font-size: 12px;
}
div.slide_pagination a.slide_prev:link,
div.slide_pagination a.slide_prev:visited{
	width: 28px;
	height: 28px;
	float: left;
	background: url(../images/prev_module.png) top left no-repeat;
}
div.slide_pagination a.slide_next:link,
div.slide_pagination a.slide_next:visited{
	width: 28px;
	height: 28px;
	float: right;
	display: block;
	background: url(../images/next_module.png) top left no-repeat;
}