
#TD01 A {
	color : Black;
	text-decoration : underline;
}

#TD01 A:HOVER {
	color : Red;
	text-decoration : none;
}

#TD02 A {
	color : #0000B0;
	text-decoration : underline;
}

#TD02 A:HOVER {
	color : Red;
	text-decoration : none;
}

#TD03 A {
	color : #0000D9;
	text-decoration : underline;
}

#TD03 A:HOVER {
	color : Red;
	text-decoration : none;
}

___h1 {font-family: arial; font-size: 14pt;line-height: 0.6em;vertical-align: sub;color: #000000}
___h3 {font-family: Arial; font-size: 24pt; font-weight: bold; margin-bottom: 0 }
___h2 {font-family: Arial; font-size: 16pt; font-weight: bold; margin-bottom: 0 }


.ML1 {font-family: MS Sans Serif; font-size: 8pt; color: #000080}
.ML2 {font-family: MS Sans Serif; font-size: 8pt;}
.ML3 {font-family: Arial; font-size: 12pt; font-weight: bold}
.ML4 {font-family: Arial; font-size: 16pt; font-weight: bold}
.ML5 {font-family: Arial; font-size: 10pt; font-weight: bold}
.ML6 {font-family: Arial; font-size: 10pt}


.hline2
{
	height: 1px;
	padding:0px;
	margin:0px;
	margin-bottom: 10px;
	padding-top: 10px;
	border-bottom: 1px solid #800000;
}

.dl_wrap
{
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
width: 950px;
position: relative;
text-align:left;
}
.dl_pp_header
{
display: block;
position: relative;
text-align:left;
padding-bottom: 10px;
margin-bottom: 10px;
margin-top: 20px;
padding-left: 5px;
border-bottom: 2px solid #800000;
vertical-align: top;
}

.dl_pp_header .dl_h_title .dl_l1
{
display: inline-block;
margin: 0px;
vertical-align: top;
}
.dl_pp_header .dl_h_title .dl_l2
{
display: inline-block;
color: #333;
margin: 0px;
margin-left: 10px;
text-decoration: none;
vertical-align: top;
}
.dl_pp_header .dl_h_title .dl_l2 h3
{
font-weight: bold;
font-size: 32px;
margin: 0px;
padding: 0px;
}
.dl_pp_header .dl_h_links
{
position: absolute;
right: 10px;
bottom: 10px;
}
.dl_pp_header .dl_h_links a
{
color: #666;
text-decoration: none;
}
.dl_pp_header .dl_h_links a:hover
{
text-decoration: underline;
}


.dl_pp_footer
{
margin-top: 10px;
border-top: 2px solid #800000;
padding: 10px;
position: relative;
}
.dl_pp_footer .dl_f_title
{
color: #666;
}
.dl_pp_footer .dl_f_logo
{
position: absolute;
right: 0px;
}

.dl_pp_body
{
padding: 10px;
}

.dl_cat_main
{
display: inline-block;
width: 45%;
vertical-align: top;
1margin-bottom: 20px;
padding: 10px;
border: 1px solid #ffffff;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;

}
.dl_cat_main:hover
{
border-color: #c0c0c0;
background-color: #F6F2EA;
}
.dl_cat_main a
{
text-decoration: none;
}
.dl_cat_main a:hover
{
text-decoration: underline;
}
.dl_cat_main > span
{
font-size: 16px;
font-weight: bold;
display: block;
margin-bottom: 5px;
}
.dl_cat_main > span > em
{
font-style: normal;
margin-left: 5px;
font-weight: normal;
font-size: 14px;
}
.dl_cat_main > span a
{
color: #1F2EAE;
}
.dl_cat_main > em
{
font-style: normal;
display: block;
margin-left: 20px;
margin-right: 20px;
}
.dl_cat_main > em a
{
color: #2A50F5;
}
.dl_cat_main > em > i
{
font-style: normal;
display: inline-block;
line-height: 150%;
}
.dl_cat_main > em > i > em
{
font-style: normal;
margin-left: 5px;
font-weight: normal;
color: #555;
}





.dl_list_item
{
padding: 10px;
}
.dl_list_item span
{
display: block;
}
.dl_list_item span i
{
margin-left: 5px;
margin-right: 5px;
font-style: normal;
}
.dl_list_item span b
{
font-weight: normal;
color: #666;
}
.dl_list_item em
{
font-style: normal;
display: block;
padding: 5px 10px 5px 10px;
}

.dl_list_p_title
{
padding: 0px 10px 10px 10px;
border-bottom: 1px solid #800000;
margin-bottom: 10px;
}
.dl_list_p_title a
{
color: #333;
text-decoration: none;
font-weight: bold;
display: inline-block;
padding: 2px 10px 2px 10px;
border: 1px solid #c0c0c0;
background-color: #E2DECF;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
}
.dl_list_p_title a:hover
{
text-decoration: none;
background-color: #800000;
color: #eee;
border-color: #5B0200;
}


.dl_sub_cat
{
padding: 10px;
border-bottom: 1px solid #800000;
margin-bottom: 10px;
}

.dl_sub_cat .dl_sub_cat_item
{
display: inline-block;
width: 30%;
padding: 3px;
}
.dl_sub_cat .dl_sub_cat_item a
{
color: #2A50F5;
text-decoration: none;
font-weight: bold;
}
.dl_sub_cat .dl_sub_cat_item a:hover
{
text-decoration: underline;
}
.dl_sub_cat .dl_sub_cat_item em
{
font-style: normal;
margin-left: 5px;
}


.dl_link_no_back
{
}
.dl_link_has_back
{
font-weight: bold;
}


.dl_general_page
{
}
.dl_general_page h2
{
border-bottom: 1px solid #800000;
margin: 0px;
padding: 0px;
padding-bottom: 5px;
}

.dl_general_page .dl_rec .dl_highlight
{
font-weight: bold;
color: #013AAC;
}

.dl_general_page .dl_rec .dl_box
{
border: 1px solid #9D8B39;
margin-top: 10px;
margin-bottom: 10px;
padding: 10px;
background-color: #EDE4C6;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;

}

.dl_links_page .dl_h
{
font-weight: bold;
color: #800000;
margin-bottom: 10px;
}

.dl_links_page .dl_links_box
{
border: 1px solid #c0c0c0;
margin-bottom: 10px;
padding: 1px;
	-moz-border-radius: 5px 5px 0px 0px;
	-webkit-border-radius: 5px 5px 0px 0px;
	border-radius: 5px 5px 0px 0px;

}

.dl_links_page .dl_links_box .dl_bh
{
background-color: #eee;
padding: 5px;
border-bottom: 2px solid #c0c0c0;
font-weight: bold;
}

.dl_links_page .dl_links_box .dl_brec
{
position: relative;
text-align: right;
}
.dl_links_page .dl_links_box .dl_brec .dl_bl
{
position: absolute;
top: 10px;
left: 10px;
}
.dl_links_page .dl_links_box .dl_brec .dl_br textarea
{
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
border: 1px solid #ccc;
padding: 3px;
height: 80px;
width: 500px;
}

.dl_pg_gadd
{
position: relative;
}
.dl_pg_gadd_1
{
min-height: 400px;
}
.dl_pg_gadd_3
{
min-height: 650px;
}
.dl_pg_gadd_1 .dl_fl
{
width: 580px;
}
.dl_pg_gadd_3 .dl_fl
{
width: 750px;
}
.dl_pg_gadd .dl_fr
{
position: absolute;
top: 0px;
right: 0px;
}




