body * {	font-family:"Arial", "Helvetica", "sans-serif", "Tahoma";}
li {list-style:none;}
ul {margin:0;}
h1, h2, h3, h4, h5 {color: black;}
a {color: #000000;text-decoration: none;}
a:hover {text-decoration: underline;}
a:visited {color: #000000;}
img {	border: none;text-decoration: none;}
form {padding: 0;margin:0;width:0;display: inline;}
ul {margin: 0;padding: 0;list-style: none;}	
ol,li,p {margin: 0;padding: 0;}	

.top_menu {  FONT-WEIGHT: normal; font-family: Arial, Helvetica, sans-serif; LETTER-SPACING: 0px; font-size: 12px; line-height: 140%; color: #000000; TEXT-DECORATION: none; }
.top_menu a { color: #000000;TEXT-DECORATION: none; }
.top_menu a:visited{ color: #000000;TEXT-DECORATION: none; }
.top_menu a:hover { color: #000000; TEXT-DECORATION: underline; }

.top_menu2 {  FONT-WEIGHT: normal; font-family: Arial, Helvetica, sans-serif; LETTER-SPACING: 0px; font-size: 11px; line-height: 140%; color: #003754; TEXT-DECORATION: none; }
.top_menu2 a { color: #003754;TEXT-DECORATION: none; }
.top_menu2 a:visited{ color: #003754;TEXT-DECORATION: none; }
.top_menu2 a:hover { color: #003754; TEXT-DECORATION: underline; }

.top_menu_w {  FONT-WEIGHT: normal; font-family: Arial, Helvetica, sans-serif; LETTER-SPACING: 0px; font-size: 12px; line-height: 120%; color: #ffffff; TEXT-DECORATION: none; }
.top_menu_w a { color: #ffffff;TEXT-DECORATION: none; }
.top_menu_w a:visited{ color: #ffffff;TEXT-DECORATION: none; }
.top_menu_w a:hover { color: #ffffff; TEXT-DECORATION: underline; }

.title_blue {  FONT-WEIGHT: normal; font-family: Arial, Helvetica, sans-serif; LETTER-SPACING: 0px; font-size: 12px; line-height: 140%; color: #4C6E94; TEXT-DECORATION: none; }
.title_blue a { color: #4C6E94; TEXT-DECORATION: none; }
.title_blue a:visited{ color: #4C6E94; TEXT-DECORATION: none; }
.title_blue a:hover { color: #4C6E94; TEXT-DECORATION: underline; }

.title_blue2 {  FONT-WEIGHT: normal; font-family: Arial, Helvetica, sans-serif; LETTER-SPACING: 0px; font-size: 11px; line-height: 130%; color: #4C6E94; TEXT-DECORATION: none; }
.title_blue2 a { color: #4C6E94; TEXT-DECORATION: none; }
.title_blue2 a:visited{ color: #4C6E94; TEXT-DECORATION: none; }
.title_blue2 a:hover { color: #4C6E94; TEXT-DECORATION: underline; }

.text_blue3 {  FONT-WEIGHT: normal; font-family: Arial, Helvetica, sans-serif; LETTER-SPACING: 0px; font-size: 12px; line-height: 120%; color: #006699; TEXT-DECORATION: none; }
.text_blue3 a { color: #006699;TEXT-DECORATION: none; }
.text_blue3 a:visited{ color: #006699;TEXT-DECORATION: none; }
.text_blue3 a:hover { color: #006699; TEXT-DECORATION: underline; }

.title_black2 {  FONT-WEIGHT: normal; font-family: Arial, Helvetica, sans-serif; LETTER-SPACING: 0px; font-size: 22px; line-height: 140%; color: #000000; TEXT-DECORATION: none; }
.title_black2 a { color: #000000;TEXT-DECORATION: none; }
.title_black2 a:visited{ color: #000000;TEXT-DECORATION: none; }
.title_black2 a:hover { color: #000000; TEXT-DECORATION: underline; }

.title_black3 {  FONT-WEIGHT: normal; font-family: Arial, Helvetica, sans-serif; LETTER-SPACING: 0px; font-size: 18px; line-height: 140%; color: #000000; TEXT-DECORATION: none; }
.title_black3 a { color: #000000;TEXT-DECORATION: none; }
.title_black3 a:visited{ color: #000000;TEXT-DECORATION: none; }
.title_black3 a:hover { color: #000000; TEXT-DECORATION: underline; }

.title_black4 {  FONT-WEIGHT: bold; font-family: Arial, Helvetica, sans-serif; LETTER-SPACING: 0px; font-size: 15px; line-height: 140%; color: #000000; TEXT-DECORATION: none; }
.title_black4 a { FONT-WEIGHT: bold; color: #000000;TEXT-DECORATION: none; }
.title_black4 a:visited{ FONT-WEIGHT: bold; color: #000000;TEXT-DECORATION: none; }
.title_black4 a:hover { FONT-WEIGHT: bold; color: #000000; TEXT-DECORATION: underline; }

.menu_red {  FONT-WEIGHT: normal; font-family: Arial, Helvetica, sans-serif; LETTER-SPACING: 0px; font-size: 11px; line-height: 140%; color: #C50000; TEXT-DECORATION: none; }
.menu_red a { color: #C50000;TEXT-DECORATION: none; }
.menu_red a:visited{ color: #C50000;TEXT-DECORATION: none; }
.menu_red a:hover { color: #C50000; TEXT-DECORATION: underline; }

.title_blue5 {  FONT-WEIGHT: normal; font-family: Arial, Helvetica, sans-serif; LETTER-SPACING: 0px; font-size: 15px; line-height: 140%; color: #333333; TEXT-DECORATION: none; }
.title_blue5 a { color: #003F70;TEXT-DECORATION: none; }
.title_blue5 a:visited{ color: #003F70;TEXT-DECORATION: none; }
.title_blue5 a:hover { color: #003F70; TEXT-DECORATION: underline; }

.title_blue7 {  FONT-WEIGHT: normal; font-family: Arial, Helvetica, sans-serif; LETTER-SPACING: 0px; font-size: 15px; line-height: 140%; color: #003366; TEXT-DECORATION: none; }
.title_blue7 a { color: #003366;TEXT-DECORATION: none; }
.title_blue7 a:visited{ color: #003366;TEXT-DECORATION: none; }
.title_blue7 a:hover { color: #003366; TEXT-DECORATION: underline; }

.title_blue8 {  FONT-WEIGHT: normal; font-family: Arial, Helvetica, sans-serif; LETTER-SPACING: 0px; font-size: 17px; line-height: 140%; color: #003366; TEXT-DECORATION: none; }
.title_blue8 a { color: #003366;TEXT-DECORATION: none; }
.title_blue8 a:visited{ color: #003366;TEXT-DECORATION: none; }
.title_blue8 a:hover { color: #003366; TEXT-DECORATION: underline; }

.title_yellow {  FONT-WEIGHT: normal; font-family: Arial, Helvetica, sans-serif; LETTER-SPACING: 0px; font-size: 15px; line-height: 140%; color: #FFE037; TEXT-DECORATION: none; }
.title_yellow a { color: #FFE037;TEXT-DECORATION: none; }
.title yellow a:visited{ color: #FFE037;TEXT-DECORATION: none; }
.title_yellow a:hover { color: #FFE037; TEXT-DECORATION: underline; }

.text_yellow {  FONT-WEIGHT: normal; font-family: Arial, Helvetica, sans-serif; LETTER-SPACING: 0px; font-size: 11px; line-height: 140%; color: #FFEA00; TEXT-DECORATION: none; }
.text_yellow a { color: #FFEA00;TEXT-DECORATION: none; }
.text_yellow a:visited{ color: #FFEA00;TEXT-DECORATION: none; }
.text_yellow a:hover { color: #FFEA00; TEXT-DECORATION: underline; }

.title_skyblue {  FONT-WEIGHT: normal; font-family: Arial, Helvetica, sans-serif; LETTER-SPACING: 0px; font-size: 15px; line-height: 140%; color: #B5D6EB; TEXT-DECORATION: none; }
.title_skyblue a { color: #B5D6EB;TEXT-DECORATION: none; }
.title_skyblue a:visited{ color: #B5D6EB;TEXT-DECORATION: none; }
.title_skyblue a:hover { color: #B5D6EB; TEXT-DECORATION: underline; }

.text_red3 {  FONT-WEIGHT: normal; font-family: Arial, Helvetica, sans-serif; LETTER-SPACING: 0px; font-size: 14px; line-height: 140%; color: #961010; TEXT-DECORATION: none; }
.text_red3  a { color: #961010;TEXT-DECORATION:  none; }
.text_red3  a:visited{ color: #961010;TEXT-DECORATION: none; }
.text_red3  a:hover { color: #961010; TEXT-DECORATION: underline; }

.text_red {  FONT-WEIGHT: normal; font-family: Arial, Helvetica, sans-serif; LETTER-SPACING: 0px; font-size: 12px; line-height: 140%; color: #C30000; TEXT-DECORATION: none; }
.text_red a { color: #C30000;TEXT-DECORATION: none; }
.text_red a:visited{ color: #C30000;TEXT-DECORATION: none; }
.text_red a:hover { color: #C30000; TEXT-DECORATION: underline; }

.text_black {  FONT-WEIGHT: normal; font-family: Arial, Helvetica, sans-serif; LETTER-SPACING: 0px; font-size: 12px; line-height: 130%; color: #000000; TEXT-DECORATION: none; }
.text_black a { color: #4C6E94; TEXT-DECORATION: none; }
.text_black a:visited{ color: #856AB5; TEXT-DECORATION: none; }
.text_black a:hover { color: #4C6E94; TEXT-DECORATION: underline; }

.text_black_in {  FONT-WEIGHT: normal; font-family: Arial, Helvetica, sans-serif; LETTER-SPACING: 0px; font-size: 12px; line-height: 140%; color: #000000; TEXT-DECORATION: none; }
.text_black_in a { color: #4C6E94; TEXT-DECORATION: none; }
.text_black_in a:visited{ color: #856AB5; TEXT-DECORATION: none; }
.text_black_in a:hover { color: #4C6E94; TEXT-DECORATION: underline; }

.text_black13 {  FONT-WEIGHT: normal; font-family: Arial, Helvetica, sans-serif; LETTER-SPACING: 0px; font-size: 14px; line-height: 120%; color: #000000; TEXT-DECORATION: none; font-weight:bold; }
.text_black13 a { color: #000000; TEXT-DECORATION: none; }
.text_black13 a:visited{ color: #000000; TEXT-DECORATION: none; }
.text_black13 a:hover { color: #000000; TEXT-DECORATION: underline; }

.text_white {  FONT-WEIGHT: normal; font-family: Arial, Helvetica, sans-serif; LETTER-SPACING: 0px; font-size: 12px; line-height: 120%; color: #ffffff; TEXT-DECORATION: none; }
.text_white a { color: #ffffff; TEXT-DECORATION: none; }
.text_white a:visited{ color: #ffffff; TEXT-DECORATION: none; }
.text_white a:hover { color: #ffffff; TEXT-DECORATION: underline; }

.text_white1 {  FONT-WEIGHT: normal; font-family: Arial, Helvetica, sans-serif; LETTER-SPACING: 0px; font-size: 11px; line-height: 115%; color: #ffffff; TEXT-DECORATION: none; }
.text_white1 a { color: #ffffff; TEXT-DECORATION: none; }
.text_white1 a:visited{ color: #ffffff; TEXT-DECORATION: none; }
.text_white1 a:hover { color: #ffffff; TEXT-DECORATION: underline; }

.text_black2 {  FONT-WEIGHT: normal; font-family: Arial, Helvetica, sans-serif; LETTER-SPACING: 0px; font-size: 11px; line-height: 130%; color: #000000; TEXT-DECORATION: none; }
.text_black2 a { color: #4C6E94;TEXT-DECORATION: none; }
.text_black2 a:visited{ color: #4C6E94;TEXT-DECORATION: none; }
.text_black2 a:hover { color: #4C6E94; TEXT-DECORATION: underline; }

.sum_black {  FONT-WEIGHT: normal; font-family: Georgia, "Times New Roman", Times, serif; LETTER-SPACING: 0px; font-size: 16px; line-height: 140%; color: #000000; TEXT-DECORATION: none; }
.sum_black a { color: #000000;TEXT-DECORATION:  none; }
.sum_black a:visited{ color: #000000;TEXT-DECORATION: none; }
.sum_black a:hover { color: #000000; TEXT-DECORATION: underline; }

.sum_red {  FONT-WEIGHT: normal; font-family: Georgia, "Times New Roman", Times, serif; LETTER-SPACING: 0px; font-size: 16px; line-height: 140%; color: #CC0000; TEXT-DECORATION: none; }
.sum_red a { color: #CC0000; TEXT-DECORATION:  none; }
.sum_red a:visited{ color: #CC0000; TEXT-DECORATION: none; }
.sum_red a:hover { color: #CC0000; TEXT-DECORATION: underline; }

.text_black3 {  FONT-WEIGHT: normal; font-family: Arial, Helvetica, sans-serif; LETTER-SPACING: 0px; font-size: 14px; line-height: 140%; color: #000000; TEXT-DECORATION: none; }
.text_black3 a { color: #1474C1;TEXT-DECORATION:  none; }
.text_black3 a:visited{ color: #6918BD;TEXT-DECORATION: none; }
.text_black3 a:hover { color: #1474C1; TEXT-DECORATION: underline; }

.text_red3 {  FONT-WEIGHT: normal; font-family: Arial, Helvetica, sans-serif; LETTER-SPACING: 0px; font-size: 14px; line-height: 140%; color: #8F0000; TEXT-DECORATION: none; }
.text_red3 a { color: #8F0000;TEXT-DECORATION:  none; }
.text_red3 a:visited{ color: #8F0000;TEXT-DECORATION: none; }
.text_red3 a:hover { color: #8F0000; TEXT-DECORATION: underline; }

.text_gray3 {  FONT-WEIGHT: normal; font-family: Arial, Helvetica, sans-serif; LETTER-SPACING: 0px; font-size: 14px; line-height: 140%; color: #858585; TEXT-DECORATION: none; }
.text_gray3 a { color: #858585;TEXT-DECORATION:  none; }
.text_gray3 a:visited{ color: #858585;TEXT-DECORATION: none; }
.text_gray3 a:hover { color: #858585; TEXT-DECORATION: underline; }

.text_gray99 {  FONT-WEIGHT: normal; font-family: Arial, Helvetica, sans-serif; LETTER-SPACING: 0px; font-size: 12px; line-height: 120%; color: #666666; TEXT-DECORATION: none; }
.text_gray99 a { color: #666666;TEXT-DECORATION:  none; }
.text_gray99 a:visited{ color: #666666;TEXT-DECORATION: none; }
.text_gray99 a:hover { color: #666666; TEXT-DECORATION: underline; }

.text_black4 {  FONT-WEIGHT: normal; font-family: Arial, Helvetica, sans-serif; LETTER-SPACING: 0px; font-size: 13px; line-height: 140%; color: #cc1100; TEXT-DECORATION: underline; }
.text_black4 a { color: #cc1100;TEXT-DECORATION:  none; }
.text_black4 a:visited{ color: #cc1100;TEXT-DECORATION: none; }
.text_black4 a:hover { color: #cc1100; TEXT-DECORATION: underline; }

.text_gray {  FONT-WEIGHT: normal; font-family: Arial, Helvetica, sans-serif; LETTER-SPACING: 0px; font-size: 12px; line-height: 120%; color: #4D4D4D; TEXT-DECORATION: none; }
.text_gray a { color: #4D4D4D;TEXT-DECORATION: none; }
.text_gray a:visited{ color: #4D4D4D;TEXT-DECORATION: none; }
.text_gray a:hover { color: #4D4D4D; TEXT-DECORATION: underline; }

.text_gray2 {  FONT-WEIGHT: normal; font-family: Arial, Helvetica, sans-serif; LETTER-SPACING: 0px; font-size: 11px; line-height: 140%; color: #4D4D4D; TEXT-DECORATION: none; }
.text_gray2 a { color: #4D4D4D;TEXT-DECORATION: none; }
.text_gray2 a:visited{ color: #4D4D4D;TEXT-DECORATION: none; }
.text_gray2 a:hover { color: #4D4D4D; TEXT-DECORATION: underline; }

.text_blue {  FONT-WEIGHT: normal; font-family: Arial, Helvetica, sans-serif; LETTER-SPACING: 0px; font-size: 12px; line-height: 120%; color: #003F70; TEXT-DECORATION: none; }
.text_blue a { color: #003F70;TEXT-DECORATION:  none; }
.text_blue a:visited{ color: #003F70;TEXT-DECORATION:  none; }
.text_blue a:hover { color: #003F70; TEXT-DECORATION: underline; }

.title_ca {  FONT-WEIGHT: normal; font-family: Arial, Helvetica, sans-serif; LETTER-SPACING: 0px; font-size: 12px; line-height: 130%; color: #B280CF; TEXT-DECORATION: none; }
.title_ca a { color: #B280CF; TEXT-DECORATION: none; }
.title_ca a:visited{ color: #B280CF; TEXT-DECORATION: none; }
.title_ca a:hover { color: #B280CF; TEXT-DECORATION: underline; }

.index_text_yellow {  FONT-WEIGHT: normal; font-family: Arial, Helvetica, sans-serif; LETTER-SPACING: 0px; font-size: 12px; line-height: 140%; color: #A9944B; TEXT-DECORATION: none; }
.index_text_yellow a { color: #A9944B;TEXT-DECORATION: none; }
.index_text_yellow a:visited{ color: #A9944B;TEXT-DECORATION: none; }
.index_text_yellow a:hover { color: #CCBF2B; TEXT-DECORATION: underline; }

.index_menu {  FONT-WEIGHT: bold; font-family: Arial, Helvetica, sans-serif; LETTER-SPACING: 0px; font-size: 14px; line-height: 140%; color: #43679F; TEXT-DECORATION: none; }
.index_menu a {color: #43679F; TEXT-DECORATION: none; }
.index_menu a:visited{color: #43679F; TEXT-DECORATION: none; }
.index_menu a:hover { color: #8B7A41; TEXT-DECORATION: none; }

.yellow_title {  FONT-WEIGHT: bold; font-family: Arial, Helvetica, sans-serif; LETTER-SPACING: 0px; font-size: 14px; line-height: 140%; color: #A9944B; TEXT-DECORATION: none; }
.yellow_title a {color: #A9944B; TEXT-DECORATION: none; }
.yellow_title a:visited{color: #A9944B; TEXT-DECORATION: none; }
.yellow_title a:hover { color: #8B7A41; TEXT-DECORATION: underline; }

.index_title {  FONT-WEIGHT: bold; font-family: Arial, Helvetica, sans-serif; LETTER-SPACING: 0px; font-size: 12px; line-height: 140%; color: #43679F; TEXT-DECORATION: none; }
.index_title a { color: #43679F;TEXT-DECORATION: none; }
.index_title a:visited{ color: #43679F;TEXT-DECORATION: none; }
.index_title a:hover { color: #8B7A41; TEXT-DECORATION: underline; }

.section_title {  FONT-WEIGHT: bold; font-family: Arial, Helvetica, sans-serif; LETTER-SPACING: 0px; font-size: 17px; line-height: 140%; color: #43679F; TEXT-DECORATION: none; }
.section_title a { color: #43679F;TEXT-DECORATION: none; }
.section_title a:visited{ color: #43679F;TEXT-DECORATION: none; }
.section_title a:hover { color: #8B7A41; TEXT-DECORATION: underline; }

h1 { display: inline; } 
h2 { display: inline; } 
h3 { display: inline; } 

.side_bg { filter:alpha(opacity=90); opacity: .90;}

.topmenu_gray2 {  FONT-WEIGHT: normal; font-family: Arial, Helvetica, sans-serif; LETTER-SPACING: 0px; font-size: 12px; line-height: 140%; color: #CCCCCC; TEXT-DECORATION: none; }
.topmenu_gray2 a { color: #CCCCCC; TEXT-DECORATION: none; }
.topmenu_gray2 a:visited{ color: #CCCCCC; TEXT-DECORATION: none; }
.topmenu_gray2 a:hover { color: #CCCCCC; TEXT-DECORATION: underline; }

.topmenu_gray {  FONT-WEIGHT: normal; font-family: Arial, Helvetica, sans-serif; LETTER-SPACING: 0px; font-size: 11px; line-height: 140%; color: #ffffff; TEXT-DECORATION: none; }
.topmenu_gray a { color: #ffffff; TEXT-DECORATION: none; }
.topmenu_gray a:visited{ color: #cccccc; TEXT-DECORATION: none; }
.topmenu_gray a:hover { color: #FFEA00; TEXT-DECORATION: none; }

.form3 {
background: #F4F8FF;
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px;
height:16px;
letter-spacing: 0;
text-align: left;
word-spacing: normal;
text-decoration: none;
color: #000000;
border-width:1pt; border-color:#EBE9E6;
border-style:solid;
padding-left:4px; padding-top:2px;
}

.form4 {
background: #F4F8FF;
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px;
letter-spacing: 0;
text-align: left;
word-spacing: normal;
text-decoration: none;
color: #000000;
border-width:1pt; border-color:#EBE9E6;
border-style:solid;
padding-left:4px; padding-top:2px;
}

#category_list span{background:url(/images/arrow_blue3.gif) no-repeat left center;padding-left:10px;margin:4px 0;}
