body {



	color: #9aa0c9;



	background: #fff url(../images/blue/bg_top_blue.png) center top repeat-x;



}







a:link, a:visited {



	color: #747caf;



	text-decoration: none;



	font-weight: bold;



}







a:hover {



	color: #9aa0c9;



}







#header {
	background: url(../images/blue/header_blue.gif) no-repeat center center; position:relative; left:-5px; 
	}







/* module left */



#left_l {



	background: url(../images/blue/cont_shadow_l_blue.png) top left no-repeat;



}







#left_r {



	background: url(../images/blue/cont_shadow_r_blue.png) top right no-repeat;



}







/* content */



#content_l {



	background: url(../images/blue/cont_shadow_l_blue.png) top left no-repeat;



}







#content_r {



	background: url(../images/blue/cont_shadow_r_blue.png) top right no-repeat;



}







#pathway_inside {



	border: 1px dotted #d1d5f9;



}







.inputbox {



	border: 1px solid #9aa0c9;



	background: #f1f2f7;



	padding: 1px;



	color: #9aa0c9;



}







.inputbox:hover, .inputbox:focus {



	border: 1px solid #47caf;



	background: #fff;



}







.button {



	background: #9aa0c9;



}







.button:hover {



	background: #747caf;



}







/* footer */



#footer {



	background: #fff url(../images/blue/bg_bottom_blue.png) center bottom repeat-x;

  

}







#footer a:link, #footer a:visited {



	font-size: 12px;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	padding-bottom: 20px;

	

	color: #9aa0c9;



	border-bottom: 0px dashed #9aa0c9;



}







#footer a:hover {



	color: #fff;



	border-bottom: 0px dashed #fff;



}







#footer_1 a {



	background: url(../images/blue/top_bg.gif) no-repeat;



}







/* topmenu (user3) */



#topmenu {



	background: url(../images/blue/topmenu_bg_blue.png) repeat-x top center;



}







#mainlevel-nav li:hover {



	background: url(../images/blue/topmenu_shadow_l_blue.png) no-repeat top left;



}







#mainlevel-nav li a:link, #mainlevel-nav li a:visited {



	color: #9aa0c9;



}







#mainlevel-nav li a:hover {



	color: #9aa0c9;



	background: url(../images/blue/topmenu_shadow_r_blue.png) no-repeat top right;



}







.componentheading, .contentheading {



	border-bottom: 1px solid #9aa0c9;



}







.contentheading {



	border-left: 0px solid #9aa0c9;



}







.module_menu h3, .module h3 {



	background: url(../images/blue/topmenu_bg_blue.png) top center;



}







.article_separator {



	border-bottom: 1px dashed #9aa0c9;



}







ul.menu li a:link span, ul.menu li a:visited span {



	color: #9aa0c9;



	border-bottom: 1px dotted #9aa0c9;



}







ul.menu li a:hover span {



	color: #747caf;



	border-bottom: 1px dotted #747caf;



	background: #f1f2f7;



}







tr.sectiontableentry1 td {



	background: #eff1fc;



}







tr.sectiontableentry2 td {



	background: #f5f6fc;



}