/* CSS Document */
body {
	padding:0px;
	background:url(body_bg.gif) repeat-x left top;
	background-color:#A7CF47;
	font:12px Arial, Verdana, Tahoma Helvetica, sans-serif;
	margin-top: 12px;
	margin-right: 0px;
	margin-bottom: 12px;
	margin-left: 0px;
}

img { vertical-align:middle; }
h1 { font:18px Arial, Verdana, Tahoma Helvetica, sans-serif #333333; background:url(title_icon.gif) no-repeat left; padding:5px 0px 10px 25px; margin:0px; }

#content li { padding:0px; margin:0px; list-style-image:url(li_icon.gif); }
.copyright { font-size:11px; font-family:Myriad, Tahoma, Arial, Verdana; color:#ffffff; padding:5px 10px 0px 0px; }
/* ----------------------------- Padding Class ----------------------------- */
.padding_10 { padding:10px; }
/* ----------------------------- Background  Image Class ----------------------------- */
.header_bg { background:url(header_img.gif) no-repeat bottom right; }
.menu_top_part_2 { background: url(menu_bg_top.gif) no-repeat top right; padding-top:10px; }
.menu_bg_2 { background: url(menu_bg_1.gif) repeat-y top right; }
.menu_bg {
	background: url(menu_bg.gif) repeat-y top left;
	background-color:#ffffff;
}
.menu_bottom_part { background: url(menu_bg_bottom.gif) no-repeat bottom right; padding-bottom:25px; }
.menu_top_part {
	background: url(menu_bg_top.gif) no-repeat top right;
	padding-top:25px;
	height: 120px;
}
.corner_bottom { background:url(page_corner_bottom.gif) no-repeat right bottom; background-color:#ffffff; }
.dotted_border { background:url(menu_line.gif) repeat-x left bottom; }
/* ----------------------------- Background Color Class ----------------------------- */
.white_bg { background-color:#ffffff; }
/* ----------------------------- Link Class ----------------------------- */
a.toplink:link, a.toplink:active, a.toplink:visited 
{ border-left:3px solid #96C64E; color: #ffffff; padding:0px 10px 0px 5px; text-decoration: none; font-size:11px; }
a.toplink:hover { border-left:3px solid #96C64E; color: #96C64E; padding:0px 10px 0px 5px; text-decoration: none; font-size:11px; }

a.bottomlink:link, a.bottomlink:active, a.bottomlink:visited 
{ color: #000000; padding:0px 3px 0px 3px; text-decoration: none; font-size:11px; line-height:20px; }
a.bottomlink:hover { color: #cc0000; padding:0px 3px 0px 3px; text-decoration:underline; font-size:11px; line-height:20px; }


#v_menu ul { padding:0px; margin:0px; }
#v_menu li { border-bottom:dotted 1px #969696; list-style: outside; list-style:none; background:url(menu_green_line.gif) repeat-y top right; padding:3px 0px 3px 5px; margin:0px 3px 0px -20px; }
a.v_menu:link, a.v_menu:active, a.v_menu:visited { color: #000000; padding:0px 0px 0px 20px; text-decoration: none; font-size:11px; background:url(menu_arrow_n.gif) no-repeat left; }
a.v_menu:hover { color: #CC0000; padding:0px 0px 0px 20px; text-decoration: none; font-size:11px; background:url(menu_arrow_r.gif) no-repeat left; }



.greenline { background:url(menu_green_line.gif) repeat-y top right; }


.style1 {font-size: 12px}
a:link {
	color: #D51B28;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #D51B28;
}
a:hover {
	text-decoration: none;
	color: #000000;
}
a:active {
	text-decoration: none;
	color: #D51B28;
}
.style3 {font-size: 12px; color: #D51B28; }
.style4 {font-family: Verdana}
.style5 {font-size: 12px; font-weight: bold; }
.style6 {font-size: 12px; font-family: Verdana; }
.style7 {
	font-size: 9px;
	color: #999999;
}

.table_border { border:1px solid #999999;}.style19 {
	font-size: 12px;
	color: #333333;
	width: 651px;
	margin-left: 40px;
}
