a:link, a:visited {
	color: #424242;
	}

a:hover {
	color: #B20000;
	}

/* ********************** form */
.button {
	border:outset 1px #9C9C9C;
	color:#FFF;
	background:url(bg_button.png) repeat-x left top;
}

/* ********************** top stuff */
#topbar_bg {
	background: url(bg_top.png) 0 0 repeat-x;
}

#topbar_right {
	background: url(top_r.png) 100% 0 no-repeat;
}

#search_bar {
	background: url(bg_search.png) 0 0 no-repeat;
	}

/* ********************** main frame */
#header_in {
	background-color: #EEE;
}

/* ********************** left col */
#leftmain_in div.moduletable h3 {
	background:url(bg_ltitle.gif) 0 0 no-repeat;
	color: #FFF;
	}

/* ********************** Top module and bottom module */
td.top_module, td.bottom_module {
	border: 1px solid #CCC;
	background-color: #FDFDFD;
}

#top_module div.moduletable h3, #bottom_module div.moduletable h3,
div#right_edge div.moduletable h3 {
	background:url(bg_module.png) no-repeat;
	color: #212121;
}

/* ********************** footer and copyright */
#footer {
	background:url(bg_footer.png) 0 0 repeat-x;
}

#footer_r {
	background:url(bg_footer_r.png) 100% 0 no-repeat;
}

#footer_l {
	background:url(bg_footer_l.png) 0 0 no-repeat;
}

/* ********************** MODULES */
div.moduletable h3 {
	color: #000;
}

/* ********************** CONTENT STYLES */
td.contentheading, .componentheading {
	color: #424242;
}

table.contenttoc {
	border: 1px solid #eee;
}

/* ********************** MENU SYSTEM  */
#leftmain_in a.mainlevel:hover, #leftmain_in #active_menu {
	background: url(bg_menu_h.png) 0 0 no-repeat;
	color: #9DB2B1;
}

#leftmain_in a.sublevel:link, #leftmain_in a.sublevel:visited {
	color: #BFBFBF;
}

#leftmain_in a.sublevel:hover, #leftmain_in a.sublevel#active_menu {
	color: #9DB2B1;
}

/* ********************** bottom navi */
#mainlevel-nav a:link, #mainlevel-nav a:visited {
	color: #FFF;
	}

#mainlevel-nav a:hover {
	color: #CCC;
}

/* ********************** STYLES LISTING CONTENT PAGE */
div.mosimage, #right_in {
	border: 1px solid #CCC;
	background-color: #FDFDFD;
	}

div.mosimage_caption {
	color: #666;
	}