body {
	margin				: 0px;
	padding				: 0px;
	color             	: #575757;
	font-size         	: 11px;
	font-family			: "Tahoma";
}
a:link, a:visited, a:active{
	text-decoration: none;
}
a:hover{
	
	text-decoration: underline;
}
div {
	margin            	: 0px;
	padding           	: 0px;
	display           	: block;
}

td {
	font-size         	: 11px;
	line-height       	: 140%;
	color             		: #575757;
}

p {
	margin           	: 0px;
	padding 			: 0px;
	display           	: block;
	font-size         	: 11px;
	line-height       	: 140%;
	color             		: #575757;
}
ul {
	display:block;
	margin:0px;
	padding:0px;
}
il {
	display:block;
	margin:0px;
	padding:0px;
}
.bg_intro {
	background-image:url( bg_intro.gif);
	background-repeat:repeat-x;
	height:600px;
}
.titlecat {
	padding-left:10px;
	margin:0px;
	color:#FFFFFF;
	font-weight:bold;
	background-image:url(title1.gif);
	background-repeat:no-repeat;
	font-size:16px;
	line-height:22px;
}
.head {
	padding:0px;
	margin:0px;
	line-height:12px;
	color:#FFFFFF;
	text-decoration	:none;
	font-weight:bold;
	background-color:#78B400;
}
.head a{
	padding:0px;
	margin:0px;
	line-height:12px;
	color:#FFFFFF;
	text-decoration	:none;
	font-weight:bold;
	background-color:#78B400;
}
.head a:active {
	color:#FFFFFF;
	text-decoration	:none;
}
.head a:hover {
	color:#0028A8;
	text-decoration	:none;
}

.shadow_lft {
	width					: 8px;
	background-image:url(shadow_lft.gif);
	background-repeat:repeat-y;
}
.shadow_rgh {
	width					:8px;
	background-image:url(shadow_rgh.gif);
	background-repeat:repeat-y;
}
.bg_rgh {
	width:177px;
	background-image:url(bg_right.gif);
	background-repeat:repeat-y;
	padding-left:0px;
}
.bg_foot {
	height:80px;
	background: url(bg-foot.gif) green repeat-x;
	background-color:#78B400;
	color: white;
	font:12px Verdana;
}

.menu_foot {
	list-style-type:none;
	padding:0px;
	margin:0px;
	line-height:12px;
	color:#FF6230;
	font-weight:bold;
	text-decoration:none;
}
.menu_foot a:visited {
	text-decoration	:none;
	color:#FF6230;
}
.menu_foot a:active {
	color:#004F9F;
	text-decoration:none;
}
.menu_foot a:hover {
	color:#004F9F;
	text-decoration	:none;
}
.breadrum {
	list-style-type:none;
	padding:0px;
	margin:0px;
	line-height:12px;
	color:#F06A00;
	font-weight:bold;
	text-decoration:none;
}
.breadrum a:visited {
	text-decoration	:none;
	color:#F06A00;
}
.breadrum a:active {
	color:#679b00;
	text-decoration:none;
/*	text-decoration	: underline;*/
}
.breadrum a:hover {
	color:#679b00;
/*	color:#5082c9;*/
	text-decoration	:none;
}
.csscenter{
	background-color: #ffffff;
}

/* MENU_1*/
.markermenu li {
	list-style-type: none;
	background-image:  url(icon_01.gif);
	background-repeat: no-repeat;
	display:block;
	color					:#0028A8;
	font-size:12px;
	font-weight:bold;
	padding-left:25px;
}
.markermenu_1 li{
	list-style-type: none;
}
.markermenu_1 li a{
	list-style-type: none;
}
.markermenu_2 li{
	list-style-type: none;
}
.markermenu_2 li a{
	list-style-type: none;
}
.markermenu_3 li{
	list-style-type: none;
}
.markermenu_3 li a{
	list-style-type: none;
}
.markermenu_1 li a {
	list-style-type:none;
	background-image:url( icon_01.gif);
	background-repeat:no-repeat;
	color:#0028A8;
	text-decoration:none;
	width:180px;
	padding-left:25px;
	font-size:11px;
	font-weight:bold;
	line-height:200%;
}
.markermenu_1 li a:hover{
	background-image:url( icon_01_over.gif);
	background-repeat:no-repeat;
	color:#5ca010;
	text-decoration:underline;
	padding-left:25px;
}
.markermenu_1 li a:active{
	background-image:url( icon_01_over.gif);
	background-repeat:no-repeat;
	color:#5ca010;
	text-decoration:none;
	padding-left:25px;
}

/* MENU_2*/
.markermenu_2 li a {
	list-style-type:none;
	background-image:url( icon_02.gif);
	background-repeat:no-repeat;
	color:#0028A8;
	text-decoration:none;
	width:180px;
	padding-left:35px;
	font-size:11px;
	font-weight:bold;
	line-height:200%;
}
.markermenu_2 li a:hover{
	background-image:url( icon_02_over.gif);
	background-repeat:no-repeat;
	color:#5ca010;
	text-decoration:underline;
	padding-left:35px;
}
.markermenu_2 li a:active{
	background-image:url( icon_02_over.gif);
	background-repeat:no-repeat;
	color:#5ca010;
	text-decoration:none;
	padding-left:35px;
}

/* MENU_3*/
.markermenu_3 li a {
	list-style-type:none;
	color:#0028A8;
	text-decoration:none;
	padding:0px 0px 0px 0px;
	width:180px;
	padding-left:35px;
	font-size:11px;
	font-weight:normal;
	line-height:200%;
}
.markermenu_3 li a:hover{
	color:#5ca010;
	padding:0px 0px 0px 0px;
	text-decoration:underline;
	padding-left:35px;
	font-weight:bold;
}
.markermenu_32 li a:active{
	background-image:url( icon_03_over.gif);
	background-repeat:no-repeat;
	color:#5ca010;
	text-decoration:none;
	padding-left:35px;
}

/*/MENU*/

.paging {
	list-style-type:none;
	margin-top:0px;
	color:#ffffff;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}
.paging a:visited {
	margin-top:0px;
	text-decoration	:none;
	color:#ffffff;
}
.paging a:active {
	margin-top:0px;
	color:#afafaf;
	text-decoration:none;
}
.paging a:hover {
	margin-top:0px;
	color:#afafaf;
	text-decoration	:none;
}
.pagingcurrent {
	list-style-type:none;
	margin-top:0px;
	color:#afafaf;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}
.pagingcurrent a:visited {
	margin-top:0px;
	text-decoration	:none;
	color:#afafaf;
}
.pagingcurrent a:active {
	margin-top:0px;
	color:#afafaf;
	text-decoration:none;
}
.pagingcurrent a:hover {
	margin-top:0px;
	color:#afafaf;
	text-decoration	:none;
}
/**/

/**/
.paging_bg {
	background-image: url(bg_paging.gif); 
	background-repeat:no-repeat;
	background-position:center;
	height:50px;
	color:#ffffff;
	padding-right:15px;
}



.txt_normal {
	color:#ffffff;
	font-size:11px;
	font-weight:normal;
}

.txt_foot {
	color             	: #F5F5F5;
	font-size         	: 10px;
	line-height       	: 140%;
	font-family			: "Verdana","Tahoma" ;
	padding-top:1px;
}

.txt_blue_bold {
	color:#004F9F;
	font-size:11px;
	font-weight:bold;
	font-family			: "Verdana","Tahoma" ;
}
.dot_vertical {
	background-image:url(dot_d.gif);
	width:1px;
	background-repeat:repeat-y;	
}
.dot_horizontal {
	background-image: url(dot_n.gif);
	background-repeat:repeat-x;
	height:4px;
}
.cell_lft {
	border-left:#5F828F dotted 0px;
	border-right:#5F828F dotted 0px;
	text-align:center;
	height:150px;
	background:url(bg_sp.gif) #ffffff repeat-y;
}
.cell_lft1 {
	border-left:#5F828F dotted 0px;
	border-right:#5F828F dotted 0px;
	text-align:center;
	height:150px;
	padding-left:5px;
}
.cell_center {
	border-left:#5F828F dotted 1px;
	border-right:#5F828F dotted 1px;
	border-bottom:#5F828F dotted 1px;
}

.cell_center_last {
	width:139px;
	border-left:#5F828F dotted 1px;
	border-right:#5F828F dotted 1px;
}
.cell_title {
	color:#004F9F;
	font-size:11px;
	font-weight:bold;
	font-family: "Tahoma" ;
	text-decoration	:none;
}
.cell_title1 {
	color:#004F9F;
	font-size:11px;
	font-family: "Tahoma" ;
	text-decoration	:none;
}
.cell_picture {
	width:105px;
	padding-left:15px;
}
.cell_text {
	font-weight:bold;
	padding-left:5px;
}
.cell_text2 {
}
.right {
	margin-top:10px;
	background-image: url(rgh_brand.gif);	
	background-repeat:no-repeat;
	height:22px;
	padding-left:22px;
	font-size:14px;
	color:#004F9F;
	font-weight:bold;
	text-align:left;
}
.marginL10 {margin-left:10px;}
.marginT5 {margin-top:5px;}
.marginT10 {margin-top:10px;}
.marginT20 {
margin-top:20px;
margin-left:3px;
font: bold 12px Arial;
}
.marginT201 {
margin-top:20px;
margin-left:20px;
font: bold 12px Arial;
}
.marginT201 a:visited {
	text-decoration	:none;
}
.marginT201 a:active {
	text-decoration:none;
}
.marginT201 a:hover {
	text-decoration	:none;
}
.marginT50_B10 {margin-top:50px; margin-bottom:10px;}

#dhtmltooltip
{
	border-right: black 1px solid;
	padding-right: 4px;
	border-top: black 1px solid;
	padding-left: 4px;
	font-size: 10pt;
	z-index: 100;
	filter: alpha(opacity=90);
	left: -300px;
	visibility: hidden;
	padding-bottom: 4px;
	border-left: black 1px solid;
	padding-top: 4px;
	border-bottom: black 1px solid;
	font-family: Arial;
	position: absolute;
	background-color: lightyellow;
	width: 100px;
}
#dhtmlpointer
{
	z-index: 101;
	left: -300px;
	visibility: hidden;
	position: absolute;
}
.bg_center{
	background-color: #C1EBF9;
}
.bg_mn_lft_1 {
	background:url(bg_left.gif) #C1EBF9; 
	width:180px; 
	height:508px;
	padding-top:10px;
}
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

