body {
	MIN-WIDTH: 2%; 
	FONT-SIZE: 80%; 
	MIN-HEIGHT: 2%; 
	MARGIN: 0px auto; 
	WIDTH: 100%; 
	HEIGHT: 100%; 
	TEXT-ALIGN: center;OVERFLOW: hidden;	
}

HTML {
	OVERFLOW: hidden; WIDTH: 100%; HEIGHT: 100%;
}

p, .date, td {margin:0px;font-family: Arial; font-size: 13px; line-height: 16px; color:#949295;}
.date {
	width: 100px;
	color: #646464;
	text-align: right;
	font-size: 12px;
}
td.news{
	border-bottom: 1px dashed #3b3d3c;
	padding-bottom: 7px;
	padding-top: 7px;
	padding-left: 5px;
	}
a {text-decoration: none; font-family: Arial; font-size: 13px; color : #3b3d3c;}

p a:link, p a:visited, p a:active, p a:hover { 
										color : #3b3d3c; 
										text-decoration: none}
p a:hover {text-decoration: underline}

A.main_menu:link, 
A.main_menu:visited,
A.main_menu:active, 
a.main_menu:hover {color : #939395;}
A.menu_right:link, 
A.menu_right:visited, 
A.menu_right:active, 
a.menu_right:hover {color : #939395;}

.navpage ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

.navpage li {
	display: inline;
	
}

.mail_subject{
	color: #696969;
	border: 1px solid #C4C4C4;
}

.navpage {

	background: #949295;
	color: #fff;

}

.navpage a {
	display: block;
	padding: 3px 5px 3px 16px;
	text-decoration: none;
	font-weight: normal;
	color: #eee;
}

.navpage .parent a {
	font-size: 11px;
	background-position: 0px 0em;
	background-repeat: no-repeat;
	font-weight: bold;
}

.navpage .first a {}
.navpage .second a { font-size: 11px;  line-height: 11px;  }

.close a	{background-image: url('/images/head_arrow.gif') ; background-repeat: no-repeat;  padding: 2px 16px; line-height: 11px;}
.open a {background-image: url('/images/sub_head_arrow.gif') ;background-repeat: no-repeat;}


.navpage a:hover, .navpage .selected a {
	background-color: #a9a9a9;
}

.navpage a:hover {text-decoration: none;
	color: #fff;
}

img {border:0px; }
p {margin:0px 0px 20px 0px;}
div {font-family: Arial; font-size: 13px; font-family: Arial; line-height: 16px; color:#949295;}



h1 {font-size: 24px; color:#3b3d3c; font-family: Arial; font-weight: normal; margin:0px;  line-height: 28px;   }
h2 {color: #666666; font-size: 13px; margin:0px}

#copyright {text-align:center;}
#copyright a {color: #666666; font-size: 10px; line-height: 36px;}
#page {color:#3b3d3c; font-weight: bold;}

#maps{
	list-style-type: none;
	color : #3b3d3c;
}

#maps a{
	color : #3b3d3c;
}
#maps a:hover{
	text-decoration: underline;
}

.in{
	border: 1px solid #C4C4C4;
}

A.btn_m:link, 
A.btn_m:visited,
A.btn_m:active, 
a.btn_m:hover {color : #ffffff;
	text-align: center;
	font-size: 10px; padding:0px 10px;
}

.content {
	background: #fff url(/images/dotted_bg.gif) top left repeat-y;

}



#bg {
	OVERFLOW: hidden; WIDTH: 100%; HEIGHT: 100%
}
#bg TABLE {
	OVERFLOW: hidden; WIDTH: 100%; HEIGHT: 100%
}
#bg TD {
	OVERFLOW: hidden; WIDTH: 100%; HEIGHT: 100%
}

#bg DIV {
	LEFT: -50%; WIDTH: 200%; POSITION: absolute; TOP: -50%; HEIGHT: 200%
}
#bg TD {
	VERTICAL-ALIGN: middle; TEXT-ALIGN: center
}
#bg IMG {
	MIN-WIDTH: 50%; MIN-HEIGHT: 50%; MARGIN: 0px auto
}

#cont {
	OVERFLOW: hidden; WIDTH: 100%; HEIGHT: 100%
}

#cont {
	/*Z-INDEX: 70; */
	LEFT: 0px; OVERFLOW: auto; POSITION: absolute; TOP: 0px
} 

.copir {BACKGROUND: url(/images/trans/trans20percent3.png);}


.chap {background:url(/images/trans/white3.png);}


#outer {
	width: 779px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
}


.sitedetails {
	border-bottom: 5px solid #CCCCCC;
	font-size: 85%;
	margin-top: 20px;
	padding-right: 25px;
	height: 90px !important;	
	background-image: url(/images/trans/white3.png);

}

.sitedetails a, .sitedetails a:hover {
	color: #949295;
	text-decoration: none;
	font-weight: normal;
}


#logo {
	float: left;
	margin-top: 12px;
	margin-left: 17px !important;
	margin-left: 17px;
}

#logo img {width:146px; height:66px; filter:expression(fixPNG(this,"crop"));}
	.navfixed, .navsite {
		text-align: right;
	}
	.navfixed {
		display: block;
	}

		
	.navfixed li, .navsite li, ul.doclist li {
		display: block;
		float: left;
	}
	
.navfixed ul, .navsite ul, .navpage ul, #relatedlinks ul, ul.doclist {
	margin: 0;
	padding: 0;
	list-style: none;
}

.navpage li {
	display: inline;
}


#navsite_2 {padding-top:25px;}
#navsite_1 ul{margin-top: 10px;}


.navsite ul {
	float: right
}

#navsite_2 li {
	
	padding: 0 6px;
}

#navsite_2 li.last {
	border: none;
}

#navsite_1 a, #navsite_2 a
{
	color:  Black;
	font-size: 11px;
}

#navsite_1 a:hover, #navsite_2 a:hover 
{
	color: #60393c;
}
ul.doclist li {
	padding-right: 20px;
}

ul.doclist li img {
	border-bottom: 1px solid black;
	border-right: 1px solid black;
	padding: 1px 2px 2px 1px;
}

#navsite_1 {
	clear: right;
	padding: 0px 0 1px 0 !important;
	padding: 2px 0 1px 0;
	
}

#navsite_1 li {
	background: url(/images/dot_bg.gif) 7px 0.55em no-repeat;
	padding-left: 16px;
}

#navsite_1 li.first {
	background: none;
	padding-left: 0;
}

#navsite_2 object {
	margin-right: 8px;
}

#navsite_2 li {
	margin-left: 0px;
}


#navsite_2 ul li {
	border-right: 1px solid #949295;
	padding: 0 6px;
}

#navsite_2 ul li.last {
	border: none;
}