BODY {
	margin: 0;
	padding: 0;
	background-color: White;
	color: #4C4C4C;
	font: 8pt arial;	
}

A {
	text-decoration: underline;
	color: #4A3B8C; 
}

A:hover {
	color: Black; 
}

TABLE.layout {
	width: 767px;
	height: 100%;
	vertical-align: top;
	border: 1px solid #B0B297;
	margin: 0px auto;
} 

.print_hdr {
	display: none;
}

#header {
	vertical-align: top;
	height: 152px;
	border-spacing: 0;
} 

.search {
	background-image: url(../images/h4.gif);
	margin: 0;
}

.search FORM {
	margin: 0;
}

.search INPUT {
	color: #4B4D36;
	font: 9pt "Times New Roman", Times, serif;	
	background-color: #E7E8DC;
}

#content {
	vertical-align: top;
	height: 100%;
}

#footer {
	vertical-align: top;
	width: 100%;
}

.up {
	width: 100%;
	border-collapse: collapse;
}

.up TD {
	padding: 0;
}

TABLE.hint {
	background: #A59DC6 url(../images/bgr_hint.gif) repeat-x;
	width: 100%;
	height: 19px;
	color: #A59DC6;
	font: 7pt Verdana, Geneva, Arial, Helvetica, sans-serif;
}

TABLE.navigation {
	background: #4A3B8C url(../images/bgr_nav.gif) repeat-x;
	width: 100%;
	height: 24px;
	color: #E7E8DC;
	font: 7pt arial;	
}

TABLE.navigation TD {
	vertical-align: middle;
	padding: 0 5px;
}

.navitem A {
	text-decoration: none;
	color: #E7E8DC;
	padding: 0;
}

.navitem A:hover {
	text-decoration: none;
	color: #ffffff;
}

.navitem IMG {
	vertical-align: middle;
	margin: 0; 
	padding: 6px 0px 8px 0px;
}

.location {
	background: #D3D6BB url(../images/bgr_loc.gif);
	width: 100%;
	height: 24px;
	vertical-align: middle;
	padding: 0px 5px 0px 5px;
	color: #4B4D36;
	font: 8pt arial;
	text-align: left;
}

 .location A {
 	color: #4B4D36;
	text-decoration: none;
 }

.location A:hover {
	color: black;
}

TABLE.left {
	width: 180px;
	border-collapse: collapse;
	background-color: #E7E8DC;
	color: #4B4D36;
	margin: 0;
	padding: 0;
}

TABLE.left A {
	color: #4B4D36;
	text-decoration: underline;
}

TABLE.left A:hover {
	color: #950000;
	text-decoration: underline;
}

TABLE.left TD {
	margin: 0;
	padding: 3px;
	border: 1px solid #B0B297;
	text-align: left;
	vertical-align: top;
	font: 8pt arial;	
}

TABLE.left CAPTION {
	caption-side: top;
	color: #4B4D36;
	width: 180px;
	border: 1px solid #B0B297;
	border-bottom: none;
	text-align: left;
	vertical-align: middle;
	margin: 0;
	padding: 3px;
	font: 9pt arial;
	font-weight: bold;
	background: #D3D6BB;
}

TABLE.left UL { list-style: disc url(../images/icon_item_l.gif); margin-left: 2em; padding-left: 0;}

TABLE.left LI {
	margin: 2px 0;
}

TABLE.contentbar {
	background-color: #D3D6BB;
	color: White;
	width: 100%;
	border: 1px solid #B0B297;
	text-align: left;
	vertical-align: middle;
	margin: 0;
	padding: 3px;
	font: 80% verdana, arial;	
}

TABLE.contentbar A, TABLE.contentbar A:hover {
	color: #4B4D36;
	text-decoration: underline;
}

.title1 {
	color: #9E4242;
	font: bold 12pt Arial, Helvetica, sans-serif;
	margin-top: 0;
	margin-bottom: 8;
}

.title2 {
	color: #4A3B8C
	margin-top: 12;
	margin-bottom: 8;
	font: bold 10pt Arial, Helvetica, sans-serif;
}

.bodytext {
	color: #4C4C4C;
	font: 9pt arial;	
}


IMG.textseparator {
	width: 100%;
	height: 1px;
	border: none;
	border-top: 1px dotted #B0B297;
	margin: 0;
	vertical-align: middle;
}

.copyright {
	color: #4B4D36;
	background-color: #E7E8DC;
	width: 100%;
	height: 100%;
	margin: 0;
	padding: 3px;
	border-top: 1px solid #B0B297;
	text-align: center;
	vertical-align: top;
	font: 8pt arial;		
}

.newstitle {
	color: #4C4C4C;
	font: bold 9pt Verdana, Geneva, Arial, Helvetica, sans-serif;	
	margin: 1em 0;
}

.newsdate {
	color: #950000;
}

/*rubricator*/
.rubricslide {
	padding-left: 32px;
	margin: 0;
}

.rubricslide1 {
	padding-left: 15px;
	margin: 0;
}

.newitem {
	color: #950000;
	font: 7pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	vertical-align: super;
}

UL.rubric {
	list-style: url(../images/icon_item.gif);
	margin-left: 0; 
	padding-left: 0;
}

LI.item {
	list-style: url(../images/icon_item.gif); 
	padding: 0px 3px;	
}

LI.folder {
	list-style: url(../images/icon_folder.gif); 
	padding: 0px 3px;	
}

LI.folderopen {
	list-style: url(../images/icon_foldero.gif); 
	padding: 0px 3px;	
}

LI.worddoc {
	list-style: url(../images/icon_word.gif); 
	padding: 0px 3px;	
}

LI.newwindow {
	list-style: url(../images/icon_nwind.gif); 
	padding: 0px 3px;	
}

.sended, .sended A{
	color: #4C4C4C;
	font: 7pt Verdana, Geneva, Arial, Helvetica, sans-serif;	
}

INPUT, SELECT, TEXTAREA {
	color: #4C4C4C;
	font: 9pt Verdana, Geneva, Arial, Helvetica, sans-serif;	
}

.lines {
	width: 100%;
	height: 5px;
	background: url(../images/bgr_lines.gif) repeat-x;
}

.part {
	width: 100%;
	height: 21px;
	background: url(../images/pa_4.gif) repeat-x;
}

.printversion {
	background: url(../images/pa_2.jpg) repeat-x;
	color: #4B4D36;
	vertical-align: middle;
	font: 8pt "Times New Roman", Times, serif;	
}

.printversion A, .printversion A:hover {
	color: #4B4D36;
	text-decoration: none;
}

.maptitle {
	color: #975252;
}

AREA {
	cursor: pointer;
}
ul {
	margin-bottom: 5;
}
p {
	margin-top: 0;
	margin-bottom: 8;
}
h2 { 	font-size: 11pt;
	font-weight: bold;
	color: #4A3B8C;
	margin-top: 12;
	margin-bottom: 8; }
UL.n { list-style: disc url(../images/icon_item_l.gif); margin-left: 2em; padding-left: 0;}
ul.dep { margin-left: 16;}
ul.dep li { margin-bottom: 6; }