body {
	background-color: #FFFFF0;
	font-family : Verdana, Tahoma, Arial, Helvetica, SunSans-Regular, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-stretch: normal;
	font-style: normal;
	}
p,ul,li,div,ol,table,td,tr,a {
	font-family : Verdana, Tahoma, Arial, Helvetica, SunSans-Regular, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-stretch: normal;
	font-style: normal;
}
img { border-width: 0; }
/* Links */
a:link, a:active, a:visited  {
	color: blue;
	text-decoration: underline;
	border-bottom: 0;
}
a:hover {
	color: #8b0000;
	text-decoration: none;
}
a.newslink:visited, a.newslink:link, a.newslink:active {
	color: blue;
	font-size: 11px;
	text-decoration: none;
	border-bottom: 1px dotted;
}
a.newslink:hover {
	color: #8b0000;
}
a.navlink:visited, a.navlink:active, a.navlink:link   {
	color: #004ac5;
	font-weight: bold;
	text-decoration: none;
	border-bottom: 1px dotted;
}
a.navlink:hover {
	color: #3388E5;
}
a.toplink:link, a.toplink:active, a.toplink:visited {
	color: black;
	font-weight: bold;
	text-decoration: none;
	border-bottom: 0;
}
a.toplink:hover {
	color: white;
}
a.bottomlink:visited, a.bottomlink:active, a.bottomlink:link   {
	color: #0000cd;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	border-bottom: 0;
}
a.bottomlink:hover {
	color: #00f;
	text-decoration: underline;
}
a.copylink:link, a.copylink:visited, a.copylink:active {
	color: silver;
	font-size: 11px;
	text-decoration: underline;
}
a.copylink:hover {
	color: navy;
	text-decoration: none;
}
a.faqlink:link, a.faqlink:visited, a.faqlink:active  {
	color: #2f4f4f;
	font-weight: bold;
	text-decoration: none;
}
a.faqlink:hover {
	color: #008080;
	text-decoration: underline;
}
/* copyright and bottom navigation bar*/
.copy {
	color: #c0c0c0;
	font-size: 11px;
	vertical-align: middle;
}
.botnav {
	color: navy;
	font-size: 11px;
	text-align: center;
}
/*news bar at the right*/
.newsheader {
	color: maroon;
	font-weight: bold;
	text-indent: 5px;
	margin: 0 8px 0 7px;
	padding-right: 8px;
	padding-left: 7px;
	overflow: auto;
}
.news {
	color: navy;
	font-size: 11px;
	line-height: 125%;
	text-indent: 0;
	margin: 0 8px 0 7px;
	padding-right: 8px;
	padding-left: 7px;
	overflow: auto;
}
/*upper navigation bar*/
.submenu {
	color: #00008b;
	line-height: 150%;
	background-color: #cc9;
	text-align: left;
	text-indent: 8px;
	list-style-type: square;
	vertical-align: middle;
}
.topnav_head {
	text-decoration: none;
	background-color: #0077B1;
}
.topnav {
	color: white;
	background-color: #cccc99;
	background-image: url('images/nav/topnav_menu_bkgr.gif');
	text-decoration: none;
	text-align: center; word-spacing: normal;
	letter-spacing: normal;
	margin: 0;
	padding: 0;
	float: none;
	clear: none;
	vertical-align: middle;
	text-indent:0px;
}
.topnav_td {
	word-spacing: normal;
	letter-spacing: normal;
}
.topnav_selected {
	color: white;
	word-spacing: normal;
	letter-spacing: normal;
}
/* page content*/
.main_td {
	/*background-image: url(images/branchpartny.jpg); 
	background-repeat: no-repeat; 
	background-position: right top;*/
}
.table_header {
	color: maroon;
	font-size: 13px;
	font-weight: bold;
	background-color: #dcdcdc;
	text-indent: 5px;
	padding: 0;
	vertical-align: middle;
}
.table_normal_justify {
	color: black;
	line-height: 125%;
	text-align: justify;
	text-indent: 5px;
	list-style-image: url(images/list.gif);
}
.text-10px {
	color: navy;
	font-size: 11px;
	line-height: 125%;
	text-indent: 3px;
	list-style-type: disc;
}
.text_heading_grey  {
	color: #a9a9a9;
	font-size: 24px;
	font-weight: bold;
	padding: 2px 2px 8px;
}
.text_heading {
	color: #004ac5;
	font-size: 22px;
	font-weight: bold;
	padding: 2px 2px 8px;
}
.text_title {
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
	padding: 2px 2px 8px;
}
.list {
	color: black;
	line-height: 125%;
	background-color: #f5f5dc;
	text-indent: 5px;
	list-style-image: url(images/list.gif);
	padding-left: 4px;
	height: 25px;
	overflow: auto;
	vertical-align: middle;
}
.faq {
	color: black;
	line-height: 125%;
	background-color: #f5f5dc;
}
.faq1 {
	color: black;
	line-height: 125%;
	background-color: #fffff0;
	text-indent: 6px;
	margin: 3px;
	padding: 3px;
}
.text_nopad {
	text-indent: 0;
	vertical-align: middle;
	margin: 0px;
	padding: 0px;
}
.text_noindent {
	text-indent: 0;
}
.text_hl {
	color: #004ac5;
	font-weight: bold;
}