BODY,TD	{font-family:Arial,Tahoma,Verdana; font-size:12px; vertical-align:top; color:#000000;}
A				{color:#000000; text-decoration:underline;}
A:visited	{color:#000000; text-decoration:underline;}
A:hover	{color:#000000; text-decoration:none;}
IMG			{border:0px}
H1			{font-size:24px; font-weight:normal; color:#368E63; margin-top:0px; margin-bottom:14px; line-height:21px;}
H2			{font-size:24px; font-weight:normal; color:#368E63; margin-top:0px; margin-bottom:14px; line-height:21px;}
.space		{height:10px; width:1px; font-size:1px}
.space15	{height:15px; width:1px; font-size:1px}
.big1		{color:#EE7200; font-size:21px}
.big1 A				{color:#EE7200;}
.big1 A:visited	{color:#EE7200;}
.big1 A:hover		{color:#EE7200;}
A.nounderline {text-decoration:none;}
A.big1				{color:#EE7200;}
A.big1:visited	{color:#EE7200;}
A.big1:hover		{color:#EE7200;}
.big2		{color:#5E98A9; font-size:21px}
.big2 A				{color:#5E98A9;}
.big2 A:visited	{color:#5E98A9;}
.big2 A:hover		{color:#5E98A9;}
A.big2				{color:#5E98A9;}
A.big2:visited	{color:#5E98A9;}
A.big2:hover		{color:#5E98A9;}
.big3		{color:#861D72; font-size:21px}
.big3 A				{color:#861D72;}
.big3 A:visited	{color:#861D72;}
.big3 A:hover		{color:#861D72;}
A.big3				{color:#861D72;}
A.big3:visited	{color:#861D72;}
A.big3:hover		{color:#861D72;}
.big4		{color:#368E63; font-size:18px;}
.big4 A				{color:#368E63;}
.big4 A:visited	{color:#368E63;}
.big4 A:hover		{color:#368E63;}
A.big4				{color:#368E63;}
A.big4:visited		{color:#368E63;}
A.big4:hover		{color:#368E63;}
.big5		{color:#EE7200; font-size:27px}
.big5 A				{color:#EE7200;}
.big5 A:visited	{color:#EE7200;}
.big5 A:hover		{color:#EE7200;}
A.big5				{color:#EE7200;}
A.big5:visited	{color:#EE7200;}
A.big5:hover		{color:#EE7200;}

DIV.main_top	{font-size:9px; background-image:url(/img/bg_main_top.gif); background-repeat:no-repeat; height:10px;}
TABLE.main	{background-image:url(/img/bg_borders.gif); background-repeat:repeat-y}
TABLE.main TD.main_td	{background-image:url(/img/main_gradient.jpg); background-repeat:no-repeat; background-position:bottom left; padding-bottom:10px;}
TD.content	{padding-left:10px; padding-right:9px;}
DIV.logo	{height:221px; background-image:url(/img/logo.jpg); background-repeat:no-repeat;}
DIV.logo A.logo, DIV.logo A.logo:visited, DIV.logo A.logo:hover	{width:232px; height:213px; display:block}


TABLE.headmenu TD	{font-size:13px; color:#ffffff; font-weight:bold;}
TABLE.headmenu TD DIV.usual	{width:134px; height:43px; color:#ffffff; background-image:url(/img/bg_headmenu.gif); background-repeat:no-repeat; cursor:pointer;}
TABLE.headmenu TD DIV.usual:hover	{background-position: 0px -43px; color:#ffffff}
TABLE.headmenu TD DIV.usual SPAN	{position:relative; top:14px; color:#ffffff; text-align:center; display:block}
TABLE.headmenu TD DIV.current	{width:134px; height:43px; color:#ffffff; background-image:url(/img/bg_headmenu_current.gif); background-repeat:no-repeat; cursor:pointer;}
TABLE.headmenu TD DIV.current:hover	{background-position: 0px 0px; color:#ffffff}
TABLE.headmenu TD DIV.current SPAN	{position:relative; top:14px; color:#ffffff; text-align:center; display:block}
TABLE.headmenu TD DIV.red	{width:134px; height:43px; color:#ffffff; background-image:url(/img/bg_headmenu_red.gif); background-repeat:no-repeat; cursor:pointer;}
TABLE.headmenu TD DIV.red:hover	{background-position: 0px -43px; color:#ffffff}
TABLE.headmenu TD DIV.red SPAN	{position:relative; top:14px; color:#ffffff; text-align:center; display:block}

DIV.submenu	{position:absolute; z-index:2; height:54px; width:809px; margin-top:43px; background-image:url(/img/bg_submenu.gif); background-repeat:no-repeat; font-weight:normal;}
DIV.submenu A	{display:inline; background-image:none}

DIV.usual DIV.submenu, DIV.red DIV.submenu	{display:none}
DIV.usual:hover DIV.submenu, DIV.red:hover DIV.submenu	{display:block}

TABLE.topmenu2	{background-image:url(/img/bg_topmenu2.gif); background-repeat:no-repeat}
TABLE.topmenu2 TD.topmenu2_right	{padding-top:8px}
FORM.searchform	{margin-top:0px; margin-bottom:0px;}
input.search			{width:269px; height:31px; font-family:Arial; color:#E5E5E5; font-size:18px; padding-left:10px; border:#A89AA3 2px solid;}
* html input.search	{padding-top:3px}
TABLE.topmenu2 TD.topmenu2_left	{padding-top:12px; padding-left:9px; color:#FFFFFF}
TABLE.topmenu2_items TD	{color:#FFFFFF; padding-left:11px; padding-right:11px; padding-top:5px; font-size:13px; font-weight:normal}
TABLE.topmenu2_items TD A				{color:#FFFFFF; font-weight:normal}
TABLE.topmenu2_items TD A:visited	{color:#FFFFFF; font-weight:normal}
TABLE.topmenu2_items TD A:hover		{color:#FFFFFF; font-weight:normal}
TABLE.topmenu2_items TD.topmenu_line	{background-image:url(/img/topmenu_line.gif); background-repeat:no-repeat; padding-left:0px; padding-right:0px;}

TABLE.topmenu2_items TD TABLE.active_quote	{position:relative; top:-4px}
/*TABLE.topmenu2_items TD TABLE.active_quote TD	{padding:0px; color:#FEFEFE;}*/
TABLE.active_quote TD.active_quote_c1{background-image:url(/img/bg_active_quote_c1.gif); background-repeat:no-repeat; background-position:top left; font-size:8px; padding:0px;}
TABLE.active_quote TD.active_quote_c2{background-image:url(/img/bg_active_quote_c2.gif); background-repeat:repeat-x; background-position:top; color:#FEFEFE; padding:0px; padding-top:4px; padding-bottom:3px;}
TABLE.active_quote TD.active_quote_c3{background-image:url(/img/bg_active_quote_c3.gif); background-repeat:no-repeat; background-position:top right;font-size:8px; padding:0px;}
TABLE.active_quote TD.active_quote_c4{background-image:url(/img/bg_active_quote_c4.gif); background-repeat:no-repeat; background-position:bottom left; height:13px; font-size:8px; padding:0px;}
TABLE.active_quote TD.active_quote_c4 DIV{background-image:url(/img/bg_active_quote_c5.gif); background-repeat:no-repeat; background-position:bottom right; height:13px; font-size:8px; padding:0px;}
TABLE.active_quote TD.active_quote_c6{background-image:url(/img/bg_active_quote_c6.gif); background-repeat:no-repeat; background-position:bottom right; height:13px; font-size:8px; padding:0px;}
TD.active_quote_c2 A, TD.active_quote_c2 A:visited, TD.active_quote_c2 A:hover			{color:#FEFEFE;}

DIV.floors	{position:relative; top:-12px}



TABLE.header_quote	{float:right; position:relative; top:9px; left:-9px}

TD.orange_quote_c1{background-image:url(/img/bg_oqh_c1.gif); background-repeat:no-repeat; background-position:top left; font-size:8px;}
TD.orange_quote_c2{background-image:url(/img/bg_oqh_c2.gif); background-repeat:repeat-x; background-position:top; color:#FEFEFE; text-align:center; padding-top:4px; padding-bottom:3px;}
TD.orange_quote_c3{background-image:url(/img/bg_oqh_c3.gif); background-repeat:no-repeat; background-position:top right;font-size:8px;}
TD.orange_quote_c4{background-image:url(/img/bg_oqh_c4.gif); background-repeat:no-repeat; background-position:bottom left; height:13px; font-size:8px;}
TD.orange_quote_c4 DIV{background-image:url(/img/bg_oqh_c5.gif); background-repeat:no-repeat; background-position:bottom right; height:13px; font-size:8px;}
TD.orange_quote_c6{background-image:url(/img/bg_oqh_c6.gif); background-repeat:no-repeat; background-position:bottom right; height:13px; font-size:8px;}
TD.orange_quote_c2 SPAN	{position:relative; top:2px}
TD.orange_quote_c2 A, TD.orange_quote_c2 A:visited, TD.orange_quote_c2 A:hover			{color:#FEFEFE;}

TD.orange_quote2_c1{background-image:url(/img/bg_oqh2_c1.gif); background-repeat:no-repeat; background-position:top left; font-size:8px;}
TD.orange_quote2_c2{background-image:url(/img/bg_oqh2_c2.gif); background-repeat:repeat-x; background-position:top; color:#FEFEFE; text-align:center; padding-top:4px; padding-bottom:3px;}
TD.orange_quote2_c3{background-image:url(/img/bg_oqh2_c3.gif); background-repeat:no-repeat; background-position:top right;font-size:8px;}
TD.orange_quote2_c4{background-image:url(/img/bg_oqh2_c4.gif); background-repeat:no-repeat; background-position:bottom left; height:13px; font-size:8px;}
TD.orange_quote2_c4 DIV{background-image:url(/img/bg_oqh2_c5.gif); background-repeat:no-repeat; background-position:bottom right; height:13px; font-size:8px;}
TD.orange_quote2_c6{background-image:url(/img/bg_oqh2_c6.gif); background-repeat:no-repeat; background-position:bottom right; height:13px; font-size:8px;}
TD.orange_quote2_c2 SPAN	{position:relative; top:2px; font-size:11px;}
TD.orange_quote2_c2 A, TD.orange_quote2_c2 A:visited, TD.orange_quote2_c2 A:hover			{color:#FEFEFE;}

TD.violet_quote_c1{background-image:url(/img/bg_vq_c1.gif); background-repeat:no-repeat; background-position:top left; font-size:8px;}
TD.violet_quote_c2{background-image:url(/img/bg_vq_c2.gif); background-repeat:repeat-x; background-position:top; color:#FEFEFE; text-align:center; padding-top:4px; padding-bottom:3px;}
TD.violet_quote_c3{background-image:url(/img/bg_vq_c3.gif); background-repeat:no-repeat; background-position:top right;font-size:8px;}
TD.violet_quote_c4{background-image:url(/img/bg_vq_c4.gif); background-repeat:no-repeat; background-position:bottom left; height:13px; font-size:8px;}
TD.violet_quote_c4 DIV{background-image:url(/img/bg_vq_c5.gif); background-repeat:no-repeat; background-position:bottom right; height:13px; font-size:8px;}
TD.violet_quote_c6{background-image:url(/img/bg_vq_c6.gif); background-repeat:no-repeat; background-position:bottom right; height:13px; font-size:8px;}
TD.violet_quote_c2 SPAN	{position:relative; top:2px}
TD.violet_quote_c2 A, TD.violet_quote_c2 A:visited, TD.violet_quote_c2 A:hover			{color:#FEFEFE;}

TD.violet_quote2_c1{background-image:url(/img/bg_vq2_c1.gif); background-repeat:no-repeat; background-position:top left; font-size:8px;}
TD.violet_quote2_c2{background-image:url(/img/bg_vq2_c2.gif); background-repeat:repeat-x; background-position:top; color:#FEFEFE; text-align:center; padding-top:4px; padding-bottom:3px;}
TD.violet_quote2_c3{background-image:url(/img/bg_vq2_c3.gif); background-repeat:no-repeat; background-position:top right;font-size:8px;}
TD.violet_quote2_c4{background-image:url(/img/bg_vq2_c4.gif); background-repeat:no-repeat; background-position:bottom left; height:13px; font-size:8px;}
TD.violet_quote2_c4 DIV{background-image:url(/img/bg_vq2_c5.gif); background-repeat:no-repeat; background-position:bottom right; height:13px; font-size:8px;}
TD.violet_quote2_c6{background-image:url(/img/bg_vq2_c6.gif); background-repeat:no-repeat; background-position:bottom right; height:13px; font-size:8px;}
TD.violet_quote2_c2 SPAN	{position:relative; top:2px; font-size:11px;}
TD.violet_quote2_c2 A, TD.violet_quote2_c2 A:visited, TD.violet_quote2_c2 A:hover			{color:#FEFEFE;}

TD.blue_quote_c1{background-image:url(/img/bg_bq_c1.gif); background-repeat:no-repeat; background-position:top left; font-size:8px;}
TD.blue_quote_c2{background-image:url(/img/bg_bq_c2.gif); background-repeat:repeat-x; background-position:top; color:#FEFEFE; text-align:center; padding-top:4px; padding-bottom:3px;}
TD.blue_quote_c3{background-image:url(/img/bg_bq_c3.gif); background-repeat:no-repeat; background-position:top right;font-size:8px;}
TD.blue_quote_c4{background-image:url(/img/bg_bq_c4.gif); background-repeat:no-repeat; background-position:bottom left; height:13px; font-size:8px;}
TD.blue_quote_c4 DIV{background-image:url(/img/bg_bq_c5.gif); background-repeat:no-repeat; background-position:bottom right; height:13px; font-size:8px;}
TD.blue_quote_c6{background-image:url(/img/bg_bq_c6.gif); background-repeat:no-repeat; background-position:bottom right; height:13px; font-size:8px;}
TD.blue_quote_c2 SPAN	{position:relative; top:2px; font-size:11px;}
TD.blue_quote_c2 A, TD.blue_quote_c2 A:visited, TD.blue_quote_c2 A:hover			{color:#FEFEFE;}


TD.discount_red_top_left		{background-image:url(/img/bg_discount_red_top_left.gif); background-repeat:no-repeat; background-position:top left; font-size:8px}
TD.discount_red_top_center		{background-image:url(/img/bg_discount_red_top_center.gif); background-repeat:repeat-x; background-position:top; font-size:8px}
TD.discount_red_top_right		{background-image:url(/img/bg_discount_red_top_right.gif); background-repeat:no-repeat; background-position:top right; font-size:8px}
TD.discount_red_bottom_right		{background-image:url(/img/bg_discount_red_bottom_right.gif); background-repeat:no-repeat; background-position:bottom right; font-size:8px}
TD.discount_red_middle_right DIV	{background-image:url(/img/bg_discount_red_bottom_right.gif); background-repeat:no-repeat; background-position:bottom right; font-size:8px; width:16px; height:15px;}
TD.discount_red_middle_left		{background-image:url(/img/bg_discount_red_middle_left.gif); background-repeat:no-repeat; background-position:top left; vertical-align:bottom; font-size:8px;}
TD.discount_red_middle_left DIV	{background-image:url(/img/bg_discount_red_bottom_left.gif); background-repeat:no-repeat; background-position:bottom left; font-size:8px; width:16px; height:15px;}
TD.discount_red_middle_right		{background-image:url(/img/bg_discount_red_middle_right.gif); background-repeat:no-repeat; background-position:top right; vertical-align:bottom;}
TD.discount_red_middle_center		{background-image:url(/img/bg_discount_red_middle_center.gif); background-repeat:repeat-x; background-position:top; padding-bottom:8px;}
TD.discount_red_bottom_center	{font-size:8px}
TD.discount_red_bottom_center DIV	{position:relative; top:-10px; background-image:url(/img/bg_discount_red_bottom_center.gif); background-repeat:repeat-x; background-position:bottom; font-size:8px;}
DIV.star_blue {width:38px; height:46px; background: url(/img/star_blue.png) right top no-repeat; float:right; position:relative; left:6px;}
* html DIV.star_blue{width:38px; height:46px; float:right;  position:relative; left:6px; background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/star_blue.png', sizingMethod='crop');}
DIV.line_red	{border-top:#FFD8CE 1px solid; background-color:#CE9083; height:2px; font-size:1px; margin-bottom:2px;}
TD.red_bottom_items_left	{border-right:#CF8E88 1px solid; text-align:center; vertical-align:middle}
TD.red_bottom_items_right	{border-left:#FFD3CD 1px solid; text-align:center; vertical-align:middle}
TD.red_bottom_items_left A, TD.red_bottom_items_left A:visited, TD.red_bottom_items_left A:hover, TD.red_bottom_items_right A, TD.red_bottom_items_right A:visited, TD.red_bottom_items_right A:hover	{color:#FFFFFF}


TD.discount_yellow_top_left		{background-image:url(/img/bg_discount_yellow_top_left.gif); background-repeat:no-repeat; background-position:top left; font-size:8px}
TD.discount_yellow_top_center		{background-image:url(/img/bg_discount_yellow_top_center.gif); background-repeat:repeat-x; background-position:top; font-size:8px}
TD.discount_yellow_top_right		{background-image:url(/img/bg_discount_yellow_top_right.gif); background-repeat:no-repeat; background-position:top right; font-size:8px}
TD.discount_yellow_bottom_right		{background-image:url(/img/bg_discount_yellow_bottom_right.gif); background-repeat:no-repeat; background-position:bottom right; font-size:8px}
TD.discount_yellow_middle_right DIV	{background-image:url(/img/bg_discount_yellow_bottom_right.gif); background-repeat:no-repeat; background-position:bottom right; font-size:8px; width:16px; height:15px;}
TD.discount_yellow_middle_left		{background-image:url(/img/bg_discount_yellow_middle_left.gif); background-repeat:no-repeat; background-position:top left; vertical-align:bottom; font-size:8px;}
TD.discount_yellow_middle_left DIV	{background-image:url(/img/bg_discount_yellow_bottom_left.gif); background-repeat:no-repeat; background-position:bottom left; font-size:8px; width:16px; height:15px;}
TD.discount_yellow_middle_right		{background-image:url(/img/bg_discount_yellow_middle_right.gif); background-repeat:no-repeat; background-position:top right; vertical-align:bottom;}
TD.discount_yellow_middle_center		{background-image:url(/img/bg_discount_yellow_middle_center.gif); background-repeat:repeat-x; background-position:top; padding-bottom:8px;}
TD.discount_yellow_bottom_center	{font-size:8px}
TD.discount_yellow_bottom_center DIV	{position:relative; top:-10px; background-image:url(/img/bg_discount_yellow_bottom_center.gif); background-repeat:repeat-x; background-position:bottom; font-size:8px;}
DIV.star_yellow {width:38px; height:46px; background: url(/img/star_yellow.png) right top no-repeat; float:right; position:relative; left:6px;}
* html DIV.star_yellow{width:38px; height:46px; float:right;  position:relative; left:6px; background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/star_yellow.png', sizingMethod='crop');}
DIV.line_yellow	{border-top:#FFF094 1px solid; background-color:#C5AC50; height:2px; font-size:1px; margin-bottom:2px;}
TD.yellow_bottom_items_left	{border-right:#CF8E88 1px solid; text-align:center; vertical-align:middle}
TD.yellow_bottom_items_right	{border-left:#FFD3CD 1px solid; text-align:center; vertical-align:middle}
TD.yellow_bottom_items_left A, TD.yellow_bottom_items_left A:visited, TD.yellow_bottom_items_left A:hover, TD.yellow_bottom_items_right A, TD.yellow_bottom_items_right A:visited, TD.yellow_bottom_items_right A:hover	{color:#FFFFFF}

DIV.discount_text	{padding-bottom:3px; color:#FFFFFF; position:relative; top:-4px; font-size:12px; clear:both;}
TD.discount_text A, TD.discount_text A:visited, TD.discount_text A:hover				{color:#ffffff;}
DIV.discount_text:after{content: '';display: block;clear: both;}


TD.greenblock_top_left		{background-image:url(/img/bg_greenblock_top_left.gif); background-repeat:no-repeat; background-position:top left; font-size:8px}
TD.greenblock_top_center		{background-image:url(/img/bg_greenblock_top_center.gif); background-repeat:repeat-x; background-position:top; font-size:8px}
TD.greenblock_top_right		{background-image:url(/img/bg_greenblock_top_right.gif); background-repeat:no-repeat; background-position:top right; font-size:8px}
TD.greenblock_bottom_right		{background-image:url(/img/bg_greenblock_bottom_right.gif); background-repeat:no-repeat; background-position:bottom right; font-size:8px}
TD.greenblock_bottom_right	{background-image:url(/img/bg_greenblock_bottom_right.gif); background-repeat:no-repeat; background-position:bottom right; font-size:8px;}
TD.greenblock_middle_left		{background-image:url(/img/bg_greenblock_middle_left.gif); background-repeat:no-repeat; background-position:top left; vertical-align:bottom; font-size:8px;}
TD.greenblock_bottom_left	{background-image:url(/img/bg_greenblock_bottom_left.gif); background-repeat:no-repeat; background-position:bottom left; font-size:8px;}
TD.greenblock_middle_right		{background-image:url(/img/bg_greenblock_middle_right.gif); background-repeat:no-repeat; background-position:top right; vertical-align:bottom;}
TD.greenblock_middle_center		{background-image:url(/img/bg_greenblock_middle_center.gif); background-repeat:repeat-x; background-position:top; padding-bottom:8px;}
TD.greenblock_bottom_center	{background-image:url(/img/bg_greenblock_bottom_center.gif); background-repeat:repeat-x; background-position:bottom; font-size:8px}

TD.greenblock_text	{text-align:right; color:#FBFFF4}
TD.greenblock_text A, TD.greenblock_text A:visited, TD.greenblock_text A:hover	{color:#FBFFF4}
TD.greenblock_text DIV	{line-height:16px;}

.big_digit	{position:relative; left:32px;}

DIV.special_offer	{text-align:right; height:59px;}
DIV.special_offer IMG	{float:right; width:44px; height:50px;}
DIV.special_offer SPAN	{font-size:18px; color:#ffffff; position:relative; top:22px;}
DIV.special_offer A, DIV.discount_yellow SPAN A, DIV.discount_blue SPAN A, DIV.discount_red SPAN A						{color:#ffffff;}
DIV.special_offer A:visited, DIV.discount_yellow SPAN A:visited, DIV.discount_blue SPAN A:visited, DIV.discount_red SPAN A:visited	{color:#ffffff;}
DIV.special_offer A:hover, DIV.discount_yellow SPAN A:hover, DIV.discount_blue SPAN A:hover, DIV.discount_red SPAN A:hover	{color:#ffffff;}

/* blocks begin */
TD.blocks_top_left	{font-size:8px; background-image:url(/img/bg_blocks_top_left.gif); background-repeat:no-repeat}
TD.blocks_top_center	{font-size:8px; background-image:url(/img/bg_blocks_top_center.gif); background-repeat:repeat-x; background-position:top}
TD.blocks_top_right	{font-size:8px; background-image:url(/img/bg_blocks_top_right.gif); background-repeat:no-repeat}
TABLE.blocks_middle	{background-image:url(/img/bg_blocks_middle_left.gif); background-repeat:repeat-y;}
TABLE.blocks_middle TD.blocks_middle_td	{background-image:url(/img/bg_blocks_middle_right.gif); background-repeat:repeat-y; background-position:right;}
TD.blocks_bottom_left	{font-size:8px; background-image:url(/img/bg_blocks_bottom_left.gif); background-repeat:no-repeat; background-position:bottom left;}
TD.blocks_bottom_center	{font-size:8px; background-image:url(/img/bg_blocks_bottom_center.gif); background-repeat:repeat-x; background-position:bottom;}
TD.blocks_bottom_right	{font-size:8px; background-image:url(/img/bg_blocks_bottom_right.gif); background-repeat:no-repeat; background-position:bottom right;}
TABLE.blocks_bottom_items	{background-image:url(/img/bg_blocks_bottom_items_line.gif); background-repeat:repeat-x; background-position:top}
TD.blocks_bottom_items_center	{font-size:8px; background-image:url(/img/bg_blocks_bottom_items_center.gif); background-repeat:no-repeat}
TD.blocks_bottom_link	{text-align:right; vertical-align:middle; color:#368E63; font-size:11px;}
TD.blocks_bottom_link A				{color:#368E63;}
TD.blocks_bottom_link A:visited	{color:#368E63;}
TD.blocks_bottom_link A:hover	{color:#368E63;}
TD.blocks_img	{text-align:right}
TD.blocks_img IMG	{margin:2px 8px 20px 5px}
TD.blocks_text	{text-align:right; font-size:14px; font-weight:bold; padding:0px 10px 22px 0px}
TD.blocks_text A				{color:#368E63;}
TD.blocks_text A:visited	{color:#368E63;}
TD.blocks_text A:hover	{color:#368E63;}
/* blocks end */

TABLE.bottom	{background-image:url(/img/bg_bottom.gif); background-repeat:no-repeat; color:#FFFFFF; font-size:13px;}
TABLE.bottom TD A			{color:#ffffff;}
TABLE.bottom TD A:visited	{color:#ffffff;}
TABLE.bottom TD A:hover	{color:#ffffff;}
TABLE.bottom TD.bottom_left	{padding-top:30px; padding-left:30px; font-size:13px; color:#ffffff;}
TABLE.bottom TD.bottom_right	{padding-top:4px; font-size:13px; color:#ffffff;}
TABLE.bottom TD.bottom_right IMG	{position:relative; top:16px; left:-7px; width:41px; height:38px;}
TABLE.footer TD DIV	{color:#A3A3A3; padding:5px 30px 5px 0px;}
TABLE.footer TD DIV A				{color:#A3A3A3; text-decoration:underline;}
TABLE.footer TD DIV A:visited	{color:#A3A3A3; text-decoration:underline;}
TABLE.footer TD DIV A:hover		{color:#A3A3A3; text-decoration:none;}
TD.footer_td	{padding-top:30px}

IMG.content_img	{margin:0px 40px 40px 10px; float:right;}
.text	{line-height:160%; padding-right:30px;}


ul.tree_f {
		margin:0px;
		padding:0px;
		line-height:20px;
		}
		li.tree_f {
		    list-style:none;
			margin-left:0px;
			padding-left:0px;
		}

		ul.tree {
			margin:0px;
			padding:0px;
			list-style:none;
			line-height:20px;
		}
		li.tree {
			list-style:none;
			margin:0px 0px 0px 20px;
			padding:0px;
		}

		#tree_tree li{
			list-style-type:none;
			font-family: arial;
			font-size:12px;
		}
		#tree_topNodes{
			margin-left:0px;
			padding-left:0px;
		}
		#tree_topNodes ul{
			margin-left:20px;
			padding-left:0px;
			display:none;
		}
		#tree_tree .tree_link{
			line-height:13px;
			padding-left:2px;

		}
		#tree_tree img{
			padding-top:2px;
		}
		#tree_tree a{
			color: #009900;
			text-decoration:none;
		}
		.activeNodeLink{
			background-color: #316AC5;
			color: #FFFFFF;
			font-weight:bold;
		}
				.s {width:100%;}

				

#lightbox{	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}

#lightbox img{ width: auto; height: auto;}

#lightbox a img{ border: none; }



#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }

#imageContainer{ padding: 10px; }



#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }

#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }

#imageContainer>#hoverNav{ left: 0;}

#hoverNav a{ outline: none;}



#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }

#prevLink { left: 0; float: left;}

#nextLink { right: 0; float: right;}

#prevLink:hover, #prevLink:visited:hover { background: url(/img/gallery/prevlabel.gif) left 15% no-repeat; }

#nextLink:hover, #nextLink:visited:hover { background: url(/img/gallery/nextlabel.gif) right 15% no-repeat; }



#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }



#imageData{	padding:0 10px; color: #666; }

#imageData #imageDetails{ width: 70%; float: left; text-align: left; }

#imageData #caption{ font-weight: bold;	}

#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}

#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}



#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }