/* CSS Document */

BODY {

	FONT-SIZE: 11px;

	FONT-FAMILY: verdana, arial, helvetica, sans-serif;

	/*background-color: #F5ECE3;*/

	/*SCROLLBAR-DARKSHADOW-COLOR: #000000;

	SCROLLBAR-ARROW-COLOR: #704946;

	SCROLLBAR-BASE-COLOR: #C8C8A2;*/

	/*background-image: url(images/bg1.gif);*/

	margin: 0px;

}



table

{ 

  FONT-SIZE: 11px;

  FONT-FAMILY: verdana, arial, helvetica, sans-serif;

  border-collapse: collapse;

}



form { margin: 0px; padding: 0px; }



select { font-size: 11px; }



.no_border { border: 0px solid #000000; }



.scroll_color

{

	/*scrollbar-3dlight-color: #A0C172;

	scrollbar-arrow-color: #000000;

	scrollbar-base-color: #A0C172;

	scrollbar-darkshadow-color: #A0C172;*/

	scrollbar-face-color: #A0C172;

	/*scrollbar-highlight-color: #A0C172;

	scrollbar-shadow-color: #A0C172;*/

}



.div_scroll_green

{

  height: 250px; overflow: auto;

  /*scrollbar-face-color: #4B7F30;

  scrollbar-highlight-color: #4B7F30;

  scrollbar-arrow-color: #000000;*/

}



.div_scroll_orange

{

  height: 250px; overflow: auto;

  /*scrollbar-face-color: #EF823F;*/

}



input, textarea

{ 

	color: #000000;

	font: 11px Verdana, Arial, Helvetica, sans-serif;

	border: 1px solid #5C797D; 

} 



.input194

{ 

	color:#000000;

	font: 11px Verdana, Arial, Helvetica, sans-serif;

	border: 1px solid #5C797D; 

	width: 194px;

} 



.input250

{ 

	color:#000000;

	font: 11px Verdana, Arial, Helvetica, sans-serif;

	border: 1px solid #5C797D; 

	width: 250px;

} 



.browse250

{ 

	color:#000000;

	font: 11px Verdana, Arial, Helvetica, sans-serif;

	border: 1px solid #5C797D; 

	width: 318px;

} 



.input300

{ 

	color:#000000;

	font: 11px Verdana, Arial, Helvetica, sans-serif;

	border: 1px solid #5C797D; 

	width: 300px;

} 



.browse300

{ 

	color:#000000;

	font: 11px Verdana, Arial, Helvetica, sans-serif;

	border: 1px solid #5C797D; 

	width: 368px;

} 



.textblack12 { font-size: 12px; text-decoration: none; }

.text_black9 { font-size: 9px; text-decoration: none; }

.text_black9b { font-size: 9px; text-decoration: none; font-weight: bold; }

.text_black10 { font-size: 10px; text-decoration: none; }

.text_black11 { font-size: 11px; text-decoration: none; }

.textblack12b { font-size: 12px; font-weight: bold; }



.textgreen13b { color: #008000; font-size: 13px; font-weight: bold; }



.input_disabled { 

	border: 1 solid #5C797D; 

	background-color: #D4D0C8;

} 



.input_disabled_light { 

	border: 1 solid #5C797D; 

	background-color: #F4F3F2;

} 



.border_ash { border: 1px solid #999999; }



.border_ash_1 { border: 3px solid #DBDBDB; }

.border_ash_1_thin { border: 1px solid #DBDBDB; }

.border_ash_1_thin_bottom { border-bottom: 1px solid #DBDBDB; }



.border_ash_3 { border: 1px solid #BAC0C3; }

/*.border_ash_1 { border: 3px solid #C9C9C9; }*/

.border_ash_2 { border: 3px solid #D9D9D9; }

.border_ash_2_thin { border: 2px solid #D9D9D9; }

.border_ash_2_top { border-top: 3px solid #D9D9D9; }



.bg_ash { background-color: #F1F4E9; }

.bg_ash_1 { background-color: #DFDFDF; }

.bg_ash_2 { background-color: #FBFBFB; }

.bg_ash_3 { background-color: #D7D7D7; }

.bg_ash_4 { background-color: #E7E7E7; }



.border_green

{

  border: 1px solid #5A7532;

}



.border_ash_top

{

  border-top: 1px solid #999999;

  font-size: 10px;

}



.but_red

{

	font-weight: bold;

	color: #FC1620;

	background-color: #FFFFFF;

}



.but_yellow

{

	font-weight: bold;

	color: #FF8A00;

	background-color: #FFFFFF;

}



.browse_thin

{

	font-size: 10px;

	color: #5A7532;

	font-weight: bold;

	/*background-color: #F7EFE7;*/

	background-color: #FFFFFF;

	/*width: 200px;*/

	height: 19px;

}





.td_head

{

  /*background-color: #59742F;*/

  background-color: #A0AB7F;

  color: #FFFFFF;

  font-size: 12px;

  font-weight: bold;

  border: 0px solid #000000;

  padding-left: 10px;

}



.pad_3

{

  padding: 3px;

}



.pad_left_10

{

  padding-left: 10px;

}



.text_green10 { color: #3C7730; font-size: 10px; }

.text_green10b { color: #3C7730; font-size: 10px; font-weight: bold; }

.text_green11 { color: #3C7730; font-size: 11px; }

.text_green11b { color: #3C7730; font-size: 11px; font-weight: bold; }

.text_green12b { color: #3C7730; font-size: 12px; font-weight: bold; }

.text_green13b { color: #3C7730; font-size: 13px; font-weight: bold; }



.text_green_1_11b { color: #7AB335; font-size: 11px; font-weight: bold; }

.text_green_1_12b { color: #95CB50; font-size: 12px; font-weight: bold; }

.text_green_1_14b { color: #95CB50; font-size: 14px; font-weight: bold; }

.text_green_1_18b { color: #95CB50; font-size: 18px; font-weight: bold; }



.bg_light_green

{

  background-color: #F1F8F0;

}



.bg_light_blue

{

  background-color: #7B96B5;

}



.text_blue10 { color: #066CC0; font-size: 10px; }

.text_blue10b { color: #066CC0; font-size: 10px; font-weight: bold; }

.text_blue11 { color: #066CC0; font-size: 11px; }

.text_blue12b { color: #0000FF; font-size: 12px; font-weight: bold; }



.text_blue_1_11 { color: #0073AA; font-size: 11px; }

.text_blue_1_11b { color: #0073AA; font-size: 11px; font-weight: bold; }

.text_blue_1_12b { color: #0073AA; font-size: 12px; font-weight: bold; }

.text_blue_1_13b { color: #0073AA; font-size: 13px; font-weight: bold; }



.text_blue_2_11 { color: #4573B1; font-size: 11px; }

.text_blue_2_13b { color: #4573B1; font-size: 13px; font-weight: bold;ss}





.text_deepblue_10b

{

  color: #104F8C;

  font-size: 10px;

  font-weight: bold;

}

.text_deepblue_11

{

  color: #104F8C;

  font-size: 11px;

}



.text_deepblue_11b

{

  color: #104F8C;

  font-size: 11px;

  font-weight: bold;

}



.text_deepblue_12b

{

  color: #104F8C;

  font-size: 12px;

  font-weight: bold;

}



.input_blue

{

  border: 1px solid #D8D7D3;

  color: #0073AA;

  font-size: 10px;

  font-weight: bold;

  height: 17px;

  background-color: #F3F3F1;

  vertical-align: middle;

}



.text_red9 { color: #FF0000; font-size: 9px; }

.text_red10b { color: #FF0000; font-size: 10px; font-weight: bold; }

.text_red11 { color: #FF0000; font-size: 11px; }

.text_red11b { color: #FF0000; font-size: 11px; font-weight: bold; }

.text_red12b { color: #FF0000; font-size: 12px; font-weight: bold; }



.text_red_1_9 { color: #C8020C; font-size: 9px; }

.text_red_1_9b { color: #C8020C; font-size: 9px; font-weight: bold; }

.text_red_1_10b { color: #C8020C; font-size: 10px; font-weight: bold; }

.text_red_1_12b { color: #C8020C; font-size: 12px; font-weight: bold; }

.text_red_1_16b { color: #C8020C; font-size: 16px; font-weight: bold; }

.text_red_1_18b { color: #C8020C; font-size: 18px; font-weight: bold; }

.text_red_1_20b { color: #C8020C; font-size: 20px; font-weight: bold; }



.text_white_10 { color: #FFFFFF; font-size: 10px;}

.text_white_10b { color: #FFFFFF; font-size: 10px; font-weight: bold;}

.text_white_11 { color: #FFFFFF; font-size: 11px; }

.text_white_11b { color: #FFFFFF; font-size: 11px; font-weight: bold; }

.text_white_12b { color: #FFFFFF; font-size: 12px; font-weight: bold; }

.text_white_14b { color: #FFFFFF; font-size: 14px; font-weight: bold; }

.text_white_16b { color: #FFFFFF; font-size: 16px; font-weight: bold; }



.tree_background

{

	background-image: url(tree_background.gif);

	background-repeat: repeat-y;

	background-position: left top;

}



.list_head

{

  background-color: #A0AB7F;

  color: #FFFFFF;

  font-size: 12px;

  font-weight: bold;

  border: 0px solid #000000;

  

}



.list_subhead

{

  background-color: #F0F2EC;

  font-size: 12px;

}



.list_subhead_pl

{

  background-color: #F0F2EC;

  font-size: 12px;

  padding-left: 5px;

}



.bg_white

{

  background: #FFFFFF;

}



.text_light_blue12b

{

  color: #7B96B5;

  font-size: 12px;

  font-weight: bold;

}



.image_border

{

background-color:#CBCFAC;

border-top:#A6AE7D solid 1px;

border-bottom:#A6AE7D solid 1px;

border-left:#A6AE7D solid 1px;

border-right:#A6AE7D solid 1px;

height:94px;

}



.image_border1

{

background-color:#E9EBD5;

border-top:#CACEAD solid 1px;

border-bottom:#CACEAD solid 1px;

border-left:#CACEAD solid 1px;

border-right:#CACEAD solid 1px;

height:94px;

}



.form_text{

font-family:verdana;

font-size:11px;

color:#000F5D;

text-align:center;

vertical-align:center;

}



.form_text1{

font-family:verdana;

font-size:11px;

color:#000F5D;

}



.form_border

{

background-color:#B5CFE7;

border-top:#ffffff solid 1px;

border-bottom:#ffffff solid 1px;

border-left:#ffffff solid 1px;

border-right:#ffffff solid 1px;

}



.form_border1

{

background-color:#FFFFFF;

border-top:#999999 solid 1px;

border-bottom:#999999 solid 1px;

border-left:#999999 solid 1px;

border-right:#999999 solid 1px;

}



.box_border

{

border-top:#0D4987 solid 1px;

border-bottom:#0D4987 solid 1px;

border-left:#0D4987 solid 1px;

border-right:#0D4987 solid 1px;

}



.menu

{

font-family:verdana;

font-size:12px;

color:#ffffff;

text-align:center;

vertical-align:center;

font-weight:bold;

}



A:active {TEXT-DECORATION:none;COLOR:#0066CC;FONT-FAMILY:verdana; font-size:10px;} 

A:visited {TEXT-DECORATION:none;COLOR:#0066CC;FONT-FAMILY:verdana; font-size:10px;} 

A:link {TEXT-DECORATION:none;COLOR:#5D616A;FONT-FAMILY:verdana; font-size:10px;} 

A:hover {TEXT-DECORATION: underline;COLOR:#999999;FONT-FAMILY:verdana; font-size:10px;}



.left_menu_background



{

border-left:#C6C7C6 solid 1px;

border-right:#C6C7C6 solid 1px;

border-bottom:#C6C7C6 solid 1px;

font-family:verdana;

font-size:11px;

color:#000000;

vertical-align:center;

padding-left:20px;

padding-bottom:10px

line-height:1.5em;

}



.brouse

{

	font-family:verdana;

	font-size:12px;

	color:#ffffff;

	vertical-align:center;

	font-weight:bold;

	padding-left:10px;

}



.brouse1

{

	font-family:verdana;

	font-size:12px;

	color:#ffffff;

	vertical-align:center;

	font-weight:bold;

	padding-left:10px;

	text-align:center;

}



.center_text

{

	font-family:verdana;

	font-size:11px;

	color:#000000;

	text-align:justify;

	font-weight:normal;

	padding-left:5px;

	padding-bottom:4px

	padding-right:5px;

	padding-top:5px;

	line-height:1.5em;

}



.cultural

{

    font-family:verdana;

    font-size:11px;

    color:#000000;

    font-weight:normal;

    padding-left:5px;

}



.top_menu

{

  font-family:verdana;

  font-size:11px;

  color:#FFFFFF;

  font-weight:bold;

  vertical-align:center;

  text-align:center;

}



.left_menu_background1



{

  border-left:#C6C7C6 solid 1px;

  border-right:#C6C7C6 solid 1px;

  border-bottom:#C6C7C6 solid 1px;

  font-family:verdana;

  font-size:11px;

  color:#000000;

}



.advanced_text

{

  font-family:verdana;

  font-size:11px;

  color:#000000;

  font-weight:normal;

  padding-left:5px;

}



.text_black_11 { color: #000000; font-size: 11px; }

.text_black_11b { color: #000000; font-size: 11px; font-weight: bold; }

.text_black_12b { color: #000000; font-size: 12px; font-weight: bold; }

.text_black_13 { color: #000000; font-size: 13px; }

.text_black_13b { color: #000000; font-size: 13px; font-weight: bold; }

.text_black_15b { color: #000000; font-size: 15px; font-weight: bold; }

.text_black_17b { color: #000000; font-size: 17px; font-weight: bold; }

.text_black_19b { color: #000000; font-size: 19px; font-weight: bold; }



.text_black_1_12b { color: #363636; font-size: 12px; font-weight: bold; }

.text_black_1_18b { color: #363636; font-size: 18px; font-weight: bold; }



.icon_links_back

{

  background-image: url(background_left_menu2.gif);

  background-repeat: no-repeat;

}



.text_white_nu

{

  color: #FFFFFF;

  text-decoration: none;

  font-family:verdana;

  font-size:12px;

  text-align:center;

  vertical-align:center;

  font-weight:bold;

}



.top_bar

{

	background-image: url(top_bar_1.gif);

	background-repeat: repeat;

	background-position: center center;

	background-attachment: scroll;

	width: 100%;

}



.left_bottom_corner_shade

{

	background-image: url(left_bottom_corner_shade.gif);

	background-repeat: no-repeat;

	background-position: left top;

}



.right_bottom_corner_shade

{

	background-image: url(right_bottom_corner_shade.gif);

	background-repeat: no-repeat;

	background-position: left top;

}



.right_top_corner_shade

{

	background-image: url(right_top_corner_shade.gif);

	background-repeat: no-repeat;

	background-position: left top;

}



.bottom_shade

{

  background-image: url(bottom_shade.gif);

  background-repeat: repeat-x;

  background-position: left top;

}



.right_shade

{

  background-image: url(right_shade.gif);

  background-repeat: repeat-y;

  background-position: right top;

}



.border_blue { border: 1px solid #108CB4; }

.border_blue_1 { border: 1px solid #5A8ADE; }





.border_blue_left_right_top

{

  border-left: 1px solid #108CB4;

  border-right: 1px solid #108CB4;

  border-top: 1px solid #108CB4;

}



.border_ash_left_right_top

{

  border-left: 1px solid #999999;

  border-right: 1px solid #999999;

  border-top: 1px solid #999999;

}



.bg_blue { background-color: #DAEEF5; }

.bg_blue_1 { background-color: #D0D8E8; }

.bg_blue_2 { background-color: #4F81BD; }

.bg_blue_3 { background-color: #E3EEFB; }

.bg_blue_4 { background-color: #7A9DC7; }

.bg_blue_5 { background-color: #FAFF71; }



.gradient_ash

{

	background-image: url(gradient_ash.gif);

	background-repeat: repeat-y;

	/*background-position: center top;*/

	/*width: 906px;*/

}



.gradient_ash_bottom

{

	background-image: url(gradient_ash_bottom.gif);

	background-repeat: repeat-y;

	/*background-position: center top;*/

	width: 100%;

}



.gradient_ash_1

{

	background-image: url(gradient_ash.gif);

	background-repeat: repeat-y;

	background-position: center top;

	/*width: 100%;*/

}



.building

{

	background-image: url(building.gif);

	/*background-repeat: repeat-both;*/

	background-position: left top;

	/*width: 100%;*/

}



.building_ash

{

	background-image: url(building_ash.gif);

	/*background-repeat: repeat-x;*/

	background-position: left top;

	/*width: 100%;*/

}



.building_ash_1

{

	background-image: url(building_ash_1.gif);

	background-repeat: repeat-x;

	background-position: left top;

	/*width: 100%;*/

}



.building_ash_2

{

	background-image: url(building_ash_2.gif);

	background-repeat: repeat-x;

	background-position: left top;

	/*width: 100%;*/

}



.green_bar

{

	background-image: url(green_bar.gif);

	background-repeat: repeat-x;

	background-position: left top;

	/*width: 100%;*/

}



.blue_bar

{

	background-image: url(blue_bar.gif);

	background-repeat: repeat-x;

	background-position: left top;

	/*width: 100%;*/

}



/*.template_shade_right

{

	background-image: url(template_shade_right.gif);

	background-repeat: repeat-y;

	background-position: left top;

}



.template_shade_left

{

	background-image: url(template_shade_left.gif);

	background-repeat: repeat-y;

	background-position: right top;

}*/



.captcha_1

{

	background-image: url(captcha_1.gif);

	background-repeat: no-repeat;

	background-position: left top;

}



.grey_gradient_top_bottom

{

	background-image: url(grey_gradient_top_bottom.gif);

	background-repeat: no-repeat;

	background-position: left top;

}



.btn_blue { background-color: #DAEEF5; }



.text_yellow9b { color: #FF8A00; font-size: 9px; font-weight: bold; }

.text_yellow11b { color: #FF8A00; font-size: 11px; font-weight: bold; }

.text_yellow12b { color: #FF8A00; font-size: 12px; font-weight: bold; }

.text_yellow13b { color: #FF8A00; font-size: 13px; font-weight: bold; }

.text_yellow14b { color: #FF8A00; font-size: 14px; font-weight: bold; }

.text_yellow18b { color: #FF8A00; font-size: 18px; font-weight: bold; }



.text_ash10 { color: #676767; font-size: 10px;}

.text_ash10b { color: #505050; font-size: 10px; font-weight: bold;}

.text_ash11 { color: #868686; font-size: 11px; }

.text_ash11b { color: #787878; font-size: 11px; font-weight: bold;}

.text_ash12 { color: #868686; font-size: 12px; }

.text_ash12b { color: #919191; font-size: 12px; font-weight: bold; }

.text_ash15b { color: #919191; font-size: 15px; font-weight: bold; }



.text_orange11b { color: #CE4E00; font-size: 11px; font-weight: bold; }

.text_orange12b { color: #FF7620; font-size: 12px; font-weight: bold; }





.text_green_1_12b { color: #517D5A; font-size: 12px; font-weight: bold; }



INPUT,textarea,.shade_top_down_ash { BACKGROUND: url(shadtext.gif); background-repeat: repeat-x; }

/*input:hover { background: #999999;}*/



.no_class{}



.oval_cat

{

	background-image: url(oval_cat.gif);

	background-repeat: no-repeat;

	background-position: center center;

}



.oval_subcat

{

	background-image: url(oval_subcat.gif);

	background-repeat: no-repeat;

	background-position: center center;

}



.oval_back

{

	background-image: url(oval_back.gif);

	background-repeat: no-repeat;

	background-position: center center;

}



.chain

{

	background-image: url(chain.gif);

	background-repeat: repeat-x;

	background-position: left center;

}



.blue_border_left

{

	background-image: url(blue_pixel_left.gif);

	background-repeat: repeat-y;

	background-position: left top;

}



.blue_border_right

{

	background-image: url(blue_pixel_right.gif);

	background-repeat: repeat-y;

	background-position: right top;

}



.blue_border_bottom

{

	background-image: url(blue_pixel_bottom.gif);

	background-repeat: repeat-x;

	background-position: left bottom;

}
.bb
{
  

  text-decoration: none;
  font-family:verdana;
  font-size:10px;
  font-weight:bold;
  font-color:#5D616A
}


.blue_border_middle

{

	background-image: url(blue_pixel_middle.gif);

	background-repeat: repeat-x;

	background-position: left bottom;

}



.blue_border_middle_right

{

	background-image: url(blue_pixel_1.gif);

	background-repeat: repeat-x;

	background-position: left center;

}



.oval_blue_border

{

	background-image: url(oval_blue_border.gif);

	background-repeat: no-repeat;

	background-position: center bottom;

	/*width: 100%;*/

	/*height: 150%;*/

}



.pixel_white

{

	background-image: url(pixel_white.gif);

	background-repeat: no-repeat;

	background-position: left top;

}



.button

{

	background: #FFFFFF;

	border: 1px solid #000000;

}



.button_ash

{

	background-image: url(button_ash.gif);

	background-repeat: no-repeat;

	background-position: left top;

}



.back

{

	background-image: url(back.gif);

	background-repeat: repeat-x;

	background-position: left top;

}





.bg_opaque

{

  filter:alpha(opacity=60);

  -moz-opacity: 0.6;

  opacity: 0.6;

}



.text_grey_10 { color: #606060; font-size: 10px; }

.text_grey_10b { color: #606060; font-size: 10px; font-weight: bold;}



.text_grey_1_10 { color: #996600; font-size: 10px;}

.text_grey_1_10b { color: #996600; font-size: 10px; font-weight: bold;}



.map

{

  width: 99%; height:275px; border: 1px solid #5A8ADE;

}



.map_ff

{

  width: 99%; height:271px; border: 1px solid #5A8ADE;

}



.gradient_blue

{

	background-image: url(gradient_blue.gif);

	background-repeat: repeat;

	background-position: left top;

	width: 100%;

}



.gradient_ash_2

{

	background-image: url(gradient_ash_2.gif);

	background-repeat: repeat;

	background-position: left top;

	width: 100%;

}



.pixel_black

{

  background: url(pixel_black.gif) repeat-x left center;

  

}



/*----------------------ash round box----------------------------*/



.left_top_corner_ash 

{

  background-image: url(left_top_corner_ash.gif);

  background-repeat: no-repeat;

  background-position: right top;

  /*height: 100%;*/

}



.right_top_corner_ash

{

  background-image: url(right_top_corner_ash.gif);

  background-repeat: no-repeat;

  background-position: left top;

  /*height: 100%;*/

}



.right_bottom_corner_ash

{

  background-image: url(right_bottom_corner_ash.gif);

  background-repeat: no-repeat;

  background-position: left top;

  /*height: 100%;*/

}



.left_bottom_corner_ash

{

  background-image: url(left_bottom_corner_ash.gif);

  background-repeat: no-repeat;

  background-position: left top;

  /*height: 100%;*/

}



.border_ash_top { border-top: 1px solid #CCCCCC;}

.border_ash_right { border-right: 1px solid #CCCCCC;}

.border_ash_bottom { border-bottom: 1px solid #CCCCCC;}

.border_ash_left { border-left: 1px solid #CCCCCC;}



/*-------------------------------------------------------------*/