BODY {
	FONT-SIZE: 11px;
	MARGIN: 0px;
	COLOR: #000000;
	FONT-FAMILY: tahoma;
	background-image: url(background.gif);
}
.main_non{
	FONT-SIZE: 11px; MARGIN: 0px; COLOR: #333333; FONT-FAMILY: geneva; margin-bottom: 0px; padding-right:0px;
}
.main_text{
	FONT-SIZE: 12px; MARGIN: 0px; COLOR: #333333; FONT-FAMILY: geneva; margin-bottom: 0px; padding-right:0px;
}
.main_text_14{
	FONT-SIZE: 14px; MARGIN: 0px; COLOR: #333333; FONT-FAMILY: geneva; margin-bottom: 0px; padding-right:0px;
}
.main_text_grey{
	FONT-SIZE: 12px; MARGIN: 0px; COLOR: #858585; FONT-FAMILY: geneva; margin-bottom: 0px;
}
.main_title_text{
	FONT-SIZE: 12px; MARGIN: 0px; COLOR: #009900; FONT-FAMILY: geneva; margin-bottom: 0px;
}
.main_text_white{
	FONT-SIZE: 11px; MARGIN: 0px; COLOR: #ffffff; FONT-FAMILY: geneva; margin-bottom: 0px; padding-right:10px;
}
.main_text_white_down{
	FONT-SIZE: 11px; MARGIN: 0px; COLOR: #ffffff; FONT-FAMILY: geneva; margin-bottom: 0px;
}
.main_text_white_small{
	FONT-SIZE: 11px; MARGIN: 0px; COLOR: #5e5e5e; FONT-FAMILY: geneva; margin-bottom: 0px; padding-right:10px;
}
.main_text_white_small_grey{
	FONT-SIZE: 12px; MARGIN: 0px; COLOR: #5e5e5e; FONT-FAMILY: geneva; margin-bottom: 0px; padding-right:10px;
}
.main_text_bold{
	font-weight:bold; FONT-SIZE: 11px; MARGIN: 0px; COLOR: #000000; FONT-FAMILY: geneva; margin-bottom: 0px;
}
.main_text_bold_r{
	font-weight:bold; FONT-SIZE: 11x; MARGIN: 0px; COLOR: #000000; FONT-FAMILY: geneva; margin-bottom: 0px;
}
.title_text_0{
	font-weight:bold;
	FONT-SIZE: 15px;
	MARGIN: 0px;
	COLOR: #000000;
	FONT-FAMILY: arial;
	margin-bottom: 0px;
	text-transform: uppercase;
}
.title_text{
	font-weight:bold;
	FONT-SIZE: 12px;
	MARGIN: 0px;
	COLOR: #000000;
	FONT-FAMILY: arial;
	margin-bottom: 0px;
	text-transform: uppercase;
}
.menu_text{
	FONT-SIZE: 11px; MARGIN: 0px; COLOR: #000000; FONT-FAMILY: geneva; margin-bottom: 0px;
}

.portfolio_text_light_black{
	FONT-SIZE: 17px; MARGIN: 0px; COLOR: #000000; FONT-FAMILY: geneva; margin-bottom: 0px; text-transform: uppercase;
}
.portfolio_text_light_grey{
	FONT-SIZE: 17px; MARGIN: 0px; COLOR: #666666; FONT-FAMILY: geneva; margin-bottom: 0px; text-transform: none;
}
.portfolio_text_light_white_for_menu{
	FONT-SIZE: 17px; MARGIN: 0px; COLOR: #FFFFFF; FONT-FAMILY: geneva; margin-bottom: 0px; padding-left: 10px; text-transform: uppercase; text-align: left;
}
.portfolio_text_light_white_21{
	FONT-SIZE: 29px; MARGIN: 0px; COLOR: #FFFFFF; FONT-FAMILY: geneva; margin-bottom: 0px; text-transform: uppercase;
}
.portfolio_text_light_green{
	FONT-SIZE: 17px; MARGIN: 0px; COLOR: #88c23c; FONT-FAMILY: geneva; margin-bottom: 0px; text-transform: uppercase;
}
.portfolio_text_light_green_21{
	FONT-SIZE: 21px; MARGIN: 0px; COLOR: #88c23c; FONT-FAMILY: geneva; margin-bottom: 0px; text-transform: uppercase;
}
.portfolio_text_light_menu_v{
	FONT-SIZE: 17px; MARGIN: 0px; COLOR: #009900; FONT-FAMILY: geneva; margin-bottom: 0px; padding-left: 10px; LINE-HEIGHT: 30px; border-bottom: 1px solid #CCCCCC;
}

.portfolio_text_title_white{
	FONT-SIZE: 17px; MARGIN: 0px; COLOR: #FFFFFF; FONT-FAMILY: geneva; margin-bottom: 0px; padding-left: 10px; DISPLAY: block; background: #14aa00; text-transform: uppercase; text-align: left;
}
.portfolio_text_title_white_light{
	FONT-SIZE: 17px; MARGIN: 0px; COLOR: #FFFFFF; FONT-FAMILY: geneva; margin-bottom: 0px; padding-left: 10px; DISPLAY: block; background: #75cd69; text-transform: uppercase; text-align: left;
}
.portfolio_text_title_white_2{
	FONT-SIZE: 17px; MARGIN: 0px; COLOR: #333333; FONT-FAMILY: geneva; margin-bottom: 0px; padding-left: 10px; DISPLAY: block; background: #CCCCCC; LINE-HEIGHT: 25px; text-align: left;
}


.menu_text_num_title_back{
	font-weight:bold; FONT-SIZE: 12px; MARGIN: 0px;COLOR: #ffffff; FONT-FAMILY: tahoma; margin-bottom: 0px; padding-left: 10px; text-transform: uppercase;
}


.main_line_grey_1{
	margin-bottom: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1px; DISPLAY: block; background: #CCCCCC;
}
.main_line_green_4_back{
	margin-bottom: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 4px; DISPLAY: block; background-image: url(back_v_4.gif);
}
.main_line_grey_5_back{
	margin-bottom: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 5px; DISPLAY: block; background-image: url(back_v_5.gif);
}
.main_line_non_5{
	margin-bottom: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 5px; DISPLAY: block; 
}
.main_line_non_1{
	margin-bottom: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1px; DISPLAY: block; 
}
.main_line_green_5{
	margin-bottom: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 5px; DISPLAY: block; background: #14aa00;
}
.main_line_dotted_1{
	margin-bottom: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 10px; DISPLAY: block; border-bottom: 1px dotted #CCCCCC;
}


a:link {
	 MARGIN: 0px; COLOR: #009900; FONT-FAMILY: Tahoma; text-decoration: underline;
}
a:visited {
	 MARGIN: 0px; COLOR: #009900; FONT-FAMILY: Tahoma;  text-decoration: underline;
}
a:hover {
	  MARGIN: 0px; COLOR: #009900; FONT-FAMILY: Tahoma; text-decoration: none;
}
a:active {
	 MARGIN: 0px; COLOR: #009900; FONT-FAMILY: Tahoma; text-decoration: underline;
}


a.menu:link {
	 MARGIN: 0px; color: #FFFFFF; FONT-FAMILY: Tahoma; text-decoration: none;
}
a.menu:visited {
	 MARGIN: 0px; color: #FFFFFF; FONT-FAMILY: Tahoma;  text-decoration: none;
}
a.menu:hover {
	 MARGIN: 0px; color: #FFFFFF; FONT-FAMILY: Tahoma; text-decoration: underline;
}
a.menu:active {
	MARGIN: 0px; color: #FFFFFF; FONT-FAMILY: Tahoma; text-decoration: none; border-top-color: #000000;
}

a.menu_black:link {
	 MARGIN: 0px; color: #000000; FONT-FAMILY: Tahoma; text-decoration: none;
}
a.menu_black:visited {
	 MARGIN: 0px; color: #000000; FONT-FAMILY: Tahoma;  text-decoration: none;
}
a.menu_black:hover {
	 MARGIN: 0px; color: #000000; FONT-FAMILY: Tahoma; text-decoration: underline;
}
a.menu_black:active {
	MARGIN: 0px; color: #000000; FONT-FAMILY: Tahoma; text-decoration: none; border-top-color: #000000;
}


a.menu_v:link {
	 MARGIN: 0px; color: #009900; FONT-FAMILY: Tahoma; text-decoration: none;
}
a.menu_v:visited {
	 MARGIN: 0px; color: #009900; FONT-FAMILY: Tahoma;  text-decoration: none;
}
a.menu_v:hover {
	 MARGIN: 0px; color: #009900; FONT-FAMILY: Tahoma; text-decoration: underline;
}
a.menu_v:active {
	MARGIN: 0px; color: #009900; FONT-FAMILY: Tahoma; text-decoration: none; border-top-color: #000000;
}

a.menu_v_line:link {
	 MARGIN: 0px; color: #009900; FONT-FAMILY: Tahoma; text-decoration: underline;
}
a.menu_v_line:visited {
	 MARGIN: 0px; color: #009900; FONT-FAMILY: Tahoma;  text-decoration: underline;
}
a.menu_v_line:hover {
	 MARGIN: 0px; color: #009900; FONT-FAMILY: Tahoma; text-decoration: none;
}
a.menu_v_line:active {
	MARGIN: 0px; color: #009900; FONT-FAMILY: Tahoma; text-decoration: underline; border-top-color: #000000;
}

a.menu_grey:link {
	 MARGIN: 0px; color: #5e5e5e; FONT-FAMILY: Tahoma; text-decoration: none; 
}
a.menu_grey:visited {
	 MARGIN: 0px; color: #5e5e5e; FONT-FAMILY: Tahoma;  text-decoration: none;
}
a.menu_grey:hover {
	 MARGIN: 0px; color: #333333; FONT-FAMILY: Tahoma; text-decoration: underline;
}
a.menu_grey:active {
	MARGIN: 0px; color: #5e5e5e; FONT-FAMILY: Tahoma; text-decoration: none; border-top-color: #000000;
}

a.menu_grey_2:link {
	 MARGIN: 0px; color: #2a2a2a; FONT-FAMILY: Tahoma; text-decoration: underline; 
}
a.menu_grey_2:visited {
	 MARGIN: 0px; color: #2a2a2a; FONT-FAMILY: Tahoma;  text-decoration: underline;
}
a.menu_grey_2:hover {
	 MARGIN: 0px; color: #333333; FONT-FAMILY: Tahoma; text-decoration: none;
}
a.menu_grey_2:active {
	MARGIN: 0px; color: #2a2a2a; FONT-FAMILY: Tahoma; text-decoration: underline; border-top-color: #000000;
}

INPUT {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; BACKGROUND-COLOR: #ffffff; layer-background-color: #FFFFFF
}