img						{border: 0px;}
form						{margin: 0px; padding: 0px;}
html, body				{margin: 0px; padding: 0px; width: 100%; font-family: Tahoma, sans-serif; font-size: 14px; background-color: #bfced9; color: #000000; line-height: 1.4;}
body					{padding: 0px; background: #bfced9 url(../../Image/body_bg.png) repeat-x top;}
a:link,
a:visited,
a:active				{color: #5a8081; text-decoration: none;}
a:hover					{text-decoration: underline;}
#page_container			{position: relative; width: 960px; height: auto; margin: 0px auto;}
#container				{position: relative; width: 100%; height: auto; margin: 0px; background: #ffffff;}
#wrapper1				{float: left; width: 100%; background: none;}
#wrapper				{float: left; width: 100%; background: none;}
#navigation				{float: left; width: 180px; margin-left: -100%; overflow: hidden; padding-left: 5px;}
#content				{margin: 0 195px; overflow: hidden; background: #ffffff;}
#extra					{float: left; margin-left: -185px; width: 180px; overflow: hidden; padding-right: 5px;}
#footer					{clear: left; width: 100%; position: relative; height: 59px; color: #6c6c6c; background: #ffffff url(../../Image/footer_bg.png) repeat-x top;}
#footer #footer_left		{float: left; width: 10px; height: 59px; background: url(../../Image/footer_left.png) no-repeat left top; }
#footer #footer_right	{float: right; width: 10px; height: 59px; background: url(../../Image/footer_right.png) no-repeat right top; }
#header_border_l		{position: relative; width: 100%; padding: 0px; background: url(../../Image/header_border_l.png) no-repeat left top;}
#header_border_r		{position: relative; width: auto; padding: 0px 2px; background: url(../../Image/header_border_r.png) no-repeat right top;}
#border1				{position: relative; width: 100%; padding: 0px; background: url(../../Image/border_left.png) repeat-y left;}
#border2				{position: relative; width: 100%; padding: 0px; background: url(../../Image/border_right.png) repeat-y right;}
#lang_bar				{height: 24px; background: #fefefe url(../../Image/langbar_bg.png) repeat-x top; text-align: right; color: #bac7cf; padding: 0px 15px; color: #e2e1e1; font-weight: bold;}
#lang_bar img			{width: 16px; height: 14px; border: 0px; vertical-align: middle;}
#lang_bar img.lang_delim	{width: 2px; height: 24px; border: 0px; vertical-align: middle; margin: 0px 9px;}
#header					{position: relative; width: auto; height: 229px; background: #fbfbfb; padding: 0px;}
#header #flash			{position: relative; width: 942px; height: 205px; overflow: hidden; text-align: center; margin: 0px auto; padding: 0px;}
#topmenu				{position: relative; height: 55px; width: auto; margin: 0px 2px; color: #418dc4; background: #eeeeee url(../../Image/topmenu_bg.png) repeat-x top; font: bold 12px Verdana, sans-serif; text-transform: uppercase;}
#topmenu ul				{position: relative; list-style: none; margin: 0px; padding: 0px; line-height: 55px; height: 100%; width: 82%;}
#topmenu ul li				{width: 19%; height: 100%; float: left;}
#topmenu ul li.delimiter	{width: 2px; height: 55px; margin: 0px; padding: 0px; font-size: 0px; background: #fff url(../../Image/topmenu_delimiter.png) no-repeat center top;}
#topmenu ul li a:link,
#topmenu ul li a:visited,
#topmenu ul li a:active		{display: block; height: 100%; text-align: center; width: 100%; color: #418dc4; text-decoration: none; float: left; background: #eeeeee url(../../Image/topmenu_bg.png) repeat-x top;}
#topmenu ul li a:hover		{color: #657073; text-decoration: none; background: #dddddd url(../../Image/topmenu_bg.png) repeat-x bottom;}
#search					{position: relative; height: auto; width: 17%; float: right; padding-top: 12px; padding-left: 0px;}
#search .text			{float: left; margin: 5px 0px; border-right-width: 0px; width: 105px;}
#search #search_button	{width: 35px; height: 29px; vertical-align: middle; float: left; margin: 0px;}
#footmenu				{position: relative; padding: 10px 0px 0px; margin: 0px 195px; text-align: center; font: normal 11px Tahoma, sans-serif; color: #418dc4;}
#footmenu a:link,
#footmenu a:visited,
#footmenu a:active		{color: #418dc4; text-decoration: none;}
#footmenu a:hover		{text-decoration: underline;}
#payment				{float: left; padding-top: 16px;}
#payment img				{border: 0px; float: left; width: auto; margin: 0px 2px;}
#copyright				{text-align: center; color: #657073; font: normal 11px Tahoma, sans-serif; padding: 3px 0px;}

.text					{font-size: 11px; color: #000000; height: 15px; padding: 2px 5px; border: 1px solid #c8c8c8; background-color: #ffffff; vertical-align: middle; font-family: Tahoma, sans-serif;}
.clearing				{clear: both; font-size: 0px;}
#content p				{margin: 10px 0px;}
.title_1, h1				{clear: both; padding: 10px 0px; margin: 0px; font: normal 22px/normal "Trebuchet MS",sans-serif; color: #d00303;}

.table_wrapper			{table-layout: fixed; width: 100%; border-collapse: collapse; border-spacing: 0px; border: 0px;}
.table_wrapper td		{vertical-align: top; padding: 10px 10px 0px 0px;}

.list_simple_title, .subtitle		{clear: both; padding: 0px; margin: 0px; font: bold 12px/normal Tahoma,sans-serif; color: #d00303; text-transform: uppercase;}
.list_simple			{list-style: none; margin: 0px; padding: 0px; color: #177290; font-size: 12px; font-family: Tahoma,sans-serif; line-height: 1;}
.list_simple li			{margin: 8px 0px;}
.list_simple li a:link,
.list_simple li a:visited,
.list_simple li a:active	{color: #177290; text-decoration: none;}
.list_simple li a:hover	{color: #177290; text-decoration: underline;}

.red_list			{list-style: none; margin: 0px; padding: 5px 0px; color: #d94343; font-size: 10px; font-family: Tahoma,sans-serif; text-transform: uppercase; font-weight: bold;}
.red_list li			{padding: 0px; margin: 6px 0px;}
.red_list li a:link,
.red_list li a:visited,
.red_list li a:active	{color: #d94343; text-decoration: none;}
.red_list li a:hover	{color: #d94343; text-decoration: underline;}

.box					{position: relative; margin: 0px auto 5px; width: auto; height: auto; padding: 0px; background: url(../../Image/box_bg.png) repeat-y center; overflow: hidden;}
.box .box_top			{position: relative; width: 100%; height: 100%; background: url(../../Image/box_top.png) no-repeat center top;}
.box .box_bottom			{position: relative; width: 100%; height: 100%; background: url(../../Image/box_bottom.png) no-repeat center bottom; padding: 18px 0px;}
.box .box_title			{text-align: center; padding: 5px 5px; font: bold 14px/normal "Trebuchet MS",sans-serif; color: #657073; text-transform: uppercase; background: url(../../Image/hr.png) no-repeat center bottom;}
.box .box_content		{padding: 2px 12px; overflow: hidden;}

.box_banner 				{display: block; margin: 0px auto;}

.box_clear				{position: relative; margin: 0px auto 25px; padding: 0px; overflow: hidden;}
.box_clear .box_title {text-align: left; padding: 0px; font: bold 14px/normal "Trebuchet MS",sans-serif; color: #657073; text-transform: uppercase;}
.title	{text-align: left; padding: 0px; font: bold 14px/normal "Trebuchet MS",sans-serif; color: #657073; text-transform: uppercase; margin: 0 0 10px 0}
.box_clear .box_content	{padding: 0px 12px; overflow: hidden;}

.bookmarks				{list-style-type: none; margin: 0px; padding: 7px 0px; color: #418dc4; font: bold 10px Tahoma, sans-serif; text-transform: uppercase; text-align: center;}
.bookmarks li				{display: block; background: url(../../Image/hr.png) no-repeat center bottom; padding: 7px; margin: 0px;}
.bookmarks li img.do		{border: 0px; vertical-align: middle; margin: 0px 10px 0px 0px;}
.bookmarks li a:link,
.bookmarks li a:visited,
.bookmarks li a:active		{color: #418dc4; text-decoration: none; vertical-align: middle;}
.bookmarks li a:hover		{color: #657073; text-decoration: none;}

#call_us				{font: normal 11px/normal Tahoma,sans-serif;}
#call_us p				{margin: 7px 0px; text-align: center;}
.small_red_title		{font-weight: bold; color: #d00303; text-transform: uppercase; font-size: 10px;}

.nav_list				{list-style: none; margin: 0px; padding: 0px; color: #418dc4; font: bold 10px/34px Tahoma,sans-serif; text-transform: uppercase; text-align: center;}
.nav_list li				{padding: 0px; margin: 0px; width: auto; height: 100%; padding: 0px; margin: 0px;}
.nav_list li a:link,
.nav_list li a:visited,
.nav_list li a:active		{display: block; margin: 0px; padding: 0px 5px; height: 100%; width: auto; line-height: 34px; color: #418dc4; text-decoration: none; background: url(../../Image/hr.png) no-repeat center bottom;}
.nav_list li a:hover		{color: #657073; text-decoration: none;}

#categories				{}
#categories .box_top		{background: url(../../Image/box_top_categories.png) no-repeat center top;}
#categories .box_bottom	{padding-top: 27px;}
#categories .box_content	{padding: 0px;}

.box-search		{ position: relative; padding: 0px; background: url(/Image/search-bg.png) no-repeat; overflow: hidden; width: 341px; height: 84px }
.box-search .box_content		{padding: 15px; overflow: hidden; color: #657073; font: bold 16px/normal "Trebuchet MS",sans-serif; }
.box-search input { border: 1px solid #d1d1d1; width: 92px }
.box-search .search_title { color: #667e98; font-size: 12px; font-family: Tahoma, sans-serif }
.box-search table td { padding-right: 15px; padding-left: 0px }
.box-search .search-bnt { background: url(/Image/search_btn.png); width: 100px; height: 24px; border: 0 !important }
