/* LAYOUT */#body {		background-color: #e5e5e4;		background-image: url(/images/graphics/bg.gif);		background-attachment: fixed;		background-repeat : repeat-x;			margin: 0px 0px 20px 0px; /* top right bottom left */		font-family: Trebuchet MS, Verdana, Arial, Verdana, Geneva, Arial, Helvetica, Sans-Serif;		color:#202020;		font-size: 13px;}		#wrap {		width:1006px;		margin: 0px 0px 0px 0px;		background-color: #ffffff;		padding: 0px 0px 0px 0px; /* top right bottom left */		text-align: left;		align:top;}#header {		width:950px;		height:100px;		margin: 0px 0px 0px 5px;		background-image: url(/images/graphics/header.gif); background-repeat:no-repeat; 		padding: 0px 10px 0px 10px; /* top right bottom left */ 		background-color: #fff; 		text-align:right;}#footer {		clear:both;		width:940px;		border-top:1px dotted #ccc;		margin: 0px 0px 0px 0px; /* top right bottom left */		padding: 10px 0px 5px 50px; /* top right bottom left */		color: #666;		font-size: 11px;		text-align: left;}#content {		width:980px;		margin: 0;		padding: 0px 0px 10px 10px; /* top right bottom left */;}.normal_column {		display:: block;		float:left;		margin: 0px 0px 0px 0px; /* top right bottom left */		padding: 0px 0px 0px 2px; /* top right bottom left */}#top_image {		margin: 0px 0px 0px 7px; /* top right bottom left */ 		padding: 0px 0px 0px 0px; /* top right bottom left */}/* FONTS */P {margin: 6px 0 0px 0; line-height: 1.3em; padding: 0px 0px 0px 0px; /* top right bottom left */	}h1 { font-family: Trebuchet MS, Arial, Verdana, Geneva, Arial, Helvetica, Sans-Serif; font-size: 22px; font-weight: normal; color: #202020; margin: 20px 0px 0px 0px; }h2 { font-family: Trebuchet MS, Arial, Verdana, Geneva, Arial, Helvetica, Sans-Serif; font-size: 17px; font-weight: normal; color: #A04040; margin: 20px 0px 0px 0px; }h3 { font-family: Arial, Verdana, Geneva, Arial, Helvetica, Sans-Serif; font-size: 11px; font-weight: normal; color: #000080; margin: 6px 0px 15px 0px;  font-weight: normal; line-height: 1.3em;}h5 { font-family:Helvetica, Verdana, Geneva, Arial, Helvetica, Sans-Serif; font-size: 12px; font-weight: normal; color: #202020; margin: 0px 0px 0px 0px; }/* LINKS */a { color: #105090; text-decoration: none;  }a:visited { color:#105090; text-decoration: none;  }a:hover, a:visited:hover { color:#A04040;}.normal_column a:hover, .normal_column a:visited:hover { color:#A04040; border-bottom: 1px dotted #A04040;}/* IMAGES */img {border-style:none;}/*  TABLE */td{		background::#A04040;		border-style: solid;		border-color::#A04040;		border-top-width: 0px;		border-right-width: 0px;		border-bottom-width: 0px;		border-left-width: 0px;		vertical-align: top;}/* NAVIGATION TOP*/#navigation_top {		width:996px;		height: 35px;		margin: 0 auto 0 auto;	/* center content */		padding: 0px 0px 8px 0px; /* top right bottom left */		background-image:url(/images/graphics/navigation_bg.gif);		background-repeat : no-repeat;}  #navigation_top ul {		margin:0px 0px 0px 0px; /* top right bottom left */		padding: 0px; 		list-style:none;}  #navigation_top li {		float:left;		margin:0px 1px 0px 1px; /* top right bottom left */		padding:0px 0px 0px 0px; /* top right bottom left */}  #navigation_top li a {  		float:left;  		display:block;  		margin:0px 0px 0px 0px; /* top right bottom left */  		padding:11px 18px 10px 18px; /* top right bottom left */  		font-family: Trebuchet MS, Arial, Helvetica, Sans-Serif, Verdana;  		text-decoration:none;		color: #606060; 		font-size: 12px;  		font-weight: bold;  		margin:0;  }   /* Commented Backslash Hack   hides rule from IE5-Mac \*/#navigation_top a {float:none;}/* End IE5-Mac hack */ #navigation_top a:hover{		background-color: #f7f7f7;}  #navigation_top .active, #navigation_top .dir_active {		background-color: #f7f7f7;}#navigation_top .active a, #navigation_top .dir_active a{		background-color: #f7f7f7;		color:#A04040;}/* NAVIGATION LEFT*/#navigation_left {		display: block;		float:left;  		margin:0px 0px 0px 0px; /* top right bottom left */		padding: 20px 0px 0px 5px; /* top right bottom left */}#navigation_left ul {	  	margin:0px 0px 0px 0px; /* top right bottom left */		padding: 0px 0px 0px 0px; /* top right bottom left */ 		font-family: Trebuchet MS, Arial, Verdana, Geneva, Helvetica, Sans-Serif;  		font-size: 12px;		list-style: none;}#navigation_left li.header{  		margin:0px 0px 0px 0px; /* top right bottom left */ 		padding:7px 0px 3px 14px; /* top right bottom left */		width:161px;		background-image: url(/images/graphics/nav_left_header.gif);		background-repeat : no-repeat;			text-decoration: none; 		font-size: 12px;		color: #606060;  		font-weight: bold;}#navigation_left li a{		display: block;	  	margin:0px 0px 0px 0px; /* top right bottom left */	 	padding:6px 0px 4px 14px; /* top right bottom left */		width:161px;		height: 16px;		background-image: url(/images/graphics/nav_left_lev1.gif);		background-repeat : no-repeat;			text-decoration: none;		color: #606060;}#navigation_left li a:hover{		background-image: url(/images/graphics/nav_left_lev1_over.gif);}#navigation_left li.active a{		background-image: url(/images/graphics/nav_left_lev1_over.gif);  		font-weight: bold;}#navigation_left li.dir_active a, #navigation_left li.dir_active a:hover{		background-image: url(/images/graphics/nav_left_lev1_dir_active.gif);  		font-weight: bold;}#navigation_left li li a, #navigation_left li.dir_active li a {	 	padding:6px 8px 6px 22px; /* top right bottom left */		width:145px;		height: auto;		background-image: url(/images/graphics/nav_left_lev2.gif);		background-repeat : repeat;	  		font-weight: normal;}#navigation_left li li a:hover, #navigation_left li.dir_active li a:hover{		background-image: url(/images/graphics/nav_left_lev2_over.gif);  		font-weight: normal;}#navigation_left li li.active a, #navigation_left li li.active a:hover{		background-image: url(/images/graphics/nav_left_lev2_over.gif);  		font-weight: bold;}#navigation_left li li.dir_active a, #navigation_left li li.dir_active a:hover{		background-image: url(/images/graphics/nav_left_lev2_dir_active.gif);  		font-weight: bold;}#navigation_left li li li a, #navigation_left li.dir_active li li a {	 	padding:6px 8px 6px 42px; /* top right bottom left */		width:125px;		height: auto;		background-image: url(/images/graphics/nav_left_lev3.gif);  		font-weight: normal;}#navigation_left li li li a:hover, #navigation_left li li.dir_active li a:hover{		background-image: url(/images/graphics/nav_left_lev3_over.gif);  		font-weight: normal;}#navigation_left li li li.active a, #navigation_left li li li.active a:hover, #navigation_left li li li.dir_active a:hover{		background-image: url(/images/graphics/nav_left_lev3_over.gif);  		font-weight: bold;}
