BODY {
	FONT-SIZE: 11px;
	COLOR: #444444;
	FONT-FAMILY: Tahoma, sans-serif;
	border-color: #E8FCFD;
}
TD {
	FONT-SIZE: 11px; 
	COLOR: #444444; 
	FONT-FAMILY: Tahoma, sans-serif}
TH {
	FONT-SIZE: 11px; 
	COLOR: #444; 
	FONT-FAMILY: Tahoma, sans-serif}
BODY {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; PADDING-TOP: 0px; 
	BACKGROUND-REPEAT: repeat-x; 
	BACKGROUND-COLOR: #fff}
#wrapper {
	WIDTH: 760px;
	border-right: #e9edf0 1px solid;
	float: left;
	background-color: #FFFFFF;
}
A {
	COLOR: #505a6d; TEXT-DECORATION: none}
FORM {
	PADDING-RIGHT: 0px; 
	DISPLAY: inline; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px}
.clear {
	CLEAR: both}

#page-a #header {
	POSITION: relative;
	border-bottom-color: #7e8aaa;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	height: 82px;}
#page-b #header {
	POSITION: relative;
	border-bottom-color: #E1E1E1;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	height: 82px;}

#path {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 185px;
	FONT-SIZE: 95%;
	BACKGROUND-IMAGE: url(../image/bg_path.gif);
	PADDING-BOTTOM: 1px;
	COLOR: #678;
	PADDING-TOP: 7px;
	BACKGROUND-REPEAT: no-repeat;}
#path A {
	COLOR: #678; 
	TEXT-DECORATION: underline}
#path A:hover {
	TEXT-DECORATION: none;
	color: #FF0000;}


#page-b #section {
MARGIN-BOTTOM: 11px; OVERFLOW: hidden; POSITION: relative; HEIGHT: 114px; margin-top: 2px; background-image: url(../image/bg_section.gif); background-repeat: no-repeat; background-position: 171px 57px;
}
#page-b #section H1 {
font-size: 240%; font-style: normal; font-weight: normal; color: #568; margin: 11px 155px 0px 180px; position: relative; padding: 0px 0px 0px 0px;
}
#page-b #section-photo {
width: 168px; height: 114px; left: 0px; top: 0px; margin: 0px 0px 0px 0px; position: absolute;
}

#page-b #content-wrapper {
	WIDTH: 760px;} 
#column-left {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	WIDTH: 168px;
	PADDING-TOP: 7px;
	border-top: #e9edf0 1px solid;
	border-right: #e9edf0 1px solid;
	border-bottom: #e9edf0 1px solid;
	margin-bottom: 5px;
}
#page-b #footer {
	MARGIN: 0px 0px 0px 0px;
	height: 21px;
	background-image: url(../image/bg_footer.gif);
	background-repeat: no-repeat;
	width: 760px;
	color: #fff;
	text-align: left;
	float: left;}
#page-b #footer P {
	margin-left: 5px;
	margin-top: 4px;
	float: left;
}
#page-a #footer {
	MARGIN: 0px 0px 0px 0px;
	HEIGHT: 21px;
	BACKGROUND-IMAGE: url(../image/bg_footer-a.gif);
	BACKGROUND-REPEAT: no-repeat;
	width: 760px;
	color: #fff;
	text-align: left;
	float: left;
	vertical-align: middle;
}
#page-a #footer P {
	margin-top: 4px;
	margin-left: 5px;
}




#page-a #content-wrapper {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 5px; 
	WIDTH: 760px; 
	PADDING-TOP: 0px}
#content {
	FLOAT: left;
	padding-top: 5px;
	padding-left: 0px;
	padding-bottom: 0px;
	width: 446px;
	border-top: #e9edf0 1px solid;
	border-right: #e9edf0 1px solid;
	border-bottom: #e9edf0 1px solid;
	border-left: #e9edf0 1px solid;
	margin-left: 2px;
	padding-right: 0px;
	margin-bottom: 5px;
}
#context {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	WIDTH: 135px;
	PADDING-TOP: 14px;
	border-top: #e9edf0 1px solid;
	border-right: #e9edf0 1px solid;
	border-bottom: #e9edf0 1px solid;
	border-left: #e9edf0 1px solid;
	margin-right: 0px;
	margin-left: 2px;
	margin-bottom: 5px;
}
#subnav {
	WIDTH: 168px}
#subnav H4 {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 14px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 100%; 
	PADDING-BOTTOM: 4px; 
	MARGIN: 0px; COLOR: #fff; 
	PADDING-TOP: 3px; 
	BORDER-BOTTOM: #ccc 1px solid; 
	BACKGROUND-COLOR: #7e8aaa}
#subnav UL {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px; 
	LIST-STYLE-TYPE: none}
#subnav LI {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-SIZE: 100%; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px; 
	LIST-STYLE-TYPE: none}
#subnav .level-1 {
	BORDER-BOTTOM: #eee 1px solid}
#subnav .level-2 {
	BACKGROUND-POSITION: 14px 8px; 
	BACKGROUND-IMAGE: url(../image/subnav_dot_up.gif); 
	BORDER-BOTTOM: #eee 1px solid; 
	BACKGROUND-REPEAT: no-repeat}
#subnav .level-3 {
	BACKGROUND-POSITION: 20px 8px; 
	BACKGROUND-IMAGE: url(../image/subnav_dot_up.gif); 
	BORDER-BOTTOM: #eee 1px solid; 
	BACKGROUND-REPEAT: no-repeat}
#subnav LI A {
	DISPLAY: block; COLOR: #505a6d}
HTML #subnav LI A {
	HEIGHT: 1%}
#subnav .level-1 A {
	PADDING-RIGHT: 18px; 
	PADDING-LEFT: 14px; 
	PADDING-BOTTOM: 3px; 
	PADDING-TOP: 3px}
#subnav .level-2 A {
	PADDING-RIGHT: 18px; 
	PADDING-LEFT: 20px; 
	PADDING-BOTTOM: 2px; 
	PADDING-TOP: 2px}
#subnav .level-3 A {
	PADDING-RIGHT: 18px; 
	PADDING-LEFT: 26px; 
	PADDING-BOTTOM: 2px; 
	PADDING-TOP: 2px}
#subnav .level-1 A:hover {
	BACKGROUND-POSITION: 152px 5px;
	BACKGROUND-COLOR: #e5e8ec;
	color: #FF0000;}
#subnav .level-2 A:hover {
	BACKGROUND-POSITION: 14px 8px; 
	BACKGROUND-IMAGE: url(../image/subnav_dot_over.gif);
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-COLOR: #e5e8ec;
	color: #FF0000;}
#subnav .level-3 A:hover {
	BACKGROUND-POSITION: 20px 8px;
	BACKGROUND-IMAGE: url(../image/subnav_dot_over.gif);
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-COLOR: #e5e8ec;
	color: #FF0000;}




#page-a #search {
	BORDER-TOP: #7e8aaa 1px solid;
	MARGIN-TOP: 1px;
	BACKGROUND-IMAGE: url(../image/bg_search.gif);
	WIDTH: 186px;
	BORDER-BOTTOM: #7e8aaa 10px solid;
	height: 103px;
	background-repeat: repeat;}
#page-b #search {
	BORDER-TOP: #7e8aaa 1px solid;
	MARGIN-TOP: 5px;
	BACKGROUND-IMAGE: url(../image/bg_search.gif);
	WIDTH: 168px;
	BORDER-BOTTOM: #7e8aaa 10px solid;
	height: 90px;
	background-repeat: repeat;}
		
	
#page-a #search H2 {
	MARGIN: 32px 14px 5px 11px}
#page-b #search H2 {
	MARGIN: 12px 14px 5px 11px}
#page-a #search H3 {
	FONT-WEIGHT: normal; 
	MARGIN: 5px 14px 7px 10px}
#page-b #search H3 {
	FONT-WEIGHT: normal; 
	MARGIN: 5px 14px 7px 10px}
#search P {
	MARGIN: 7px 14px 7px 10px}
#search P A {
	TEXT-DECORATION: underline}
#page-a #search-form {
	FONT-SIZE: 11px; 
	MARGIN: 0px; 
	WIDTH: 130px; COLOR: #567; 
	FONT-FAMILY: Tahoma, sans-serif}
#page-b #search-form {
	FONT-SIZE: 11px; 
	MARGIN: 0px; 
	WIDTH: 110px; 
	COLOR: #567; 
	FONT-FAMILY: Tahoma, sans-serif}
#page-a #search-sub {
	MARGIN: 0px 0px 0px 10px}
#page-b #search-sub {
	MARGIN: 0px 0px 0px 5px}
#context P {
	MARGIN: 0px 5px 10px 5px}
#context P A {
	COLOR: #505a6d; 
	BORDER-BOTTOM: #505a6d 1px dotted}
#context P A:hover {
	COLOR: #f61; 
	BORDER-BOTTOM: #f61 1px dotted}
#page-a #section {
	FLOAT: left;
	OVERFLOW: hidden;
	WIDTH: 760px;
	HEIGHT: 144px;
	margin: 5px 0px 0px 0px;
	left: 570px;
	top: 0px;
	right: 0px;}

#about-index {
	FLOAT: left;
	WIDTH: 568px;
	height: 145px;
	padding-top: 0px;
	background-color: #e9edf0;
}

#about{
	width: 300px;
	height: 120px;
	float: left;}
#about H2 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 180%;
	MARGIN: 0px;
	COLOR: #567;
	padding-top: 10px;
	padding-left: 15px;
	float: left;
}
#about P {
	COLOR: #556}
#box-search {
	COLOR: #556;
	width: 188px;
	height: 145px;
	float: left;
	margin-left: 2px;
}
#welcome {
	COLOR: #fff;
	width: 186px;
	height: 30px;
	background-color: #eb8b18;}
#welcome P {
	COLOR: #fff;
	font-size: 180%;
	margin-top: 3px;
	float: right;
	margin-right: 10px;
}


#news-index {
	WIDTH: 180px;
	HEIGHT: 134px;
	background-image: url(../image/bg_news.gif);
	background-repeat: no-repeat;
	padding-right: 4px;
	float: right;
	margin-top: 5px;}
#news-index H2 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 100%;
	COLOR: #567;
	margin: 5px 0px 6px 50px;
}
#news-index H2 A {
	COLOR: #567;}
#news-index H2 A:hover {
	COLOR: #FF0000;}
#news-index P {
	FONT-WEIGHT: normal;
	FONT-SIZE: 100%;
	MARGIN: 0px 10px 5px 10px;
	COLOR: #567;}
#news-index P A {
	COLOR: #567;
}
#news-index P A:hover {
	COLOR: #FF0000;}


#offer-box-1 {
	OVERFLOW: hidden;
	WIDTH: 184px;
	HEIGHT: 195px;
	border-top: #e9edf0 1px solid;
	border-right: #e9edf0 1px solid;
	border-bottom: #e9edf0 1px solid;
	border-left: #e9edf0 1px solid;
	float: left;
	margin-top: 3px;
	margin-left: 2px;
	padding-top: 5px;
	color: #556677;}
#offer-box-1 P {
	MARGIN: 5px 5px 10px 5px;
	color: #556677;
	font-size: 95%;}
#offer-box-2 {
	OVERFLOW: hidden;
	WIDTH: 184px;
	HEIGHT: 195px;
	border-top: #e9edf0 1px solid;
	border-right: #e9edf0 1px solid;
	border-bottom: #e9edf0 1px solid;
	border-left: #e9edf0 1px solid;
	float: left;
	margin-top: 3px;
	margin-left: 3px;
	padding-top: 5px;}
#offer-box-2 P {
	MARGIN: 5px 5px 10px 5px;
	color: #556677;
	font-size: 95%;}
#offer-box-3 {
	OVERFLOW: hidden;
	WIDTH: 184px;
	HEIGHT: 195px;
	border-top: solid #e9edf0 1px;
	border-right: solid #e9edf0 1px;
	border-bottom: solid #e9edf0 1px;
	border-left: solid #e9edf0 1px;
	float: left;
	margin-top: 3px;
	margin-left: 3px;
	padding-top: 5px;}
#offer-box-3 P {
	MARGIN: 5px 5px 10px 5px;
	color: #556677;
	font-size: 95%;}
#offer-box-4 {
	OVERFLOW: hidden;
	WIDTH: 184px;
	HEIGHT: 195px;
	border-top: #e9edf0 1px solid;
	border-right: #e9edf0 1px solid;
	border-bottom: #e9edf0 1px solid;
	border-left: #e9edf0 1px solid;
	float: left;
	margin-top: 3px;
	margin-left: 3px;
	padding-top: 5px;}
#offer-box-4 H2 {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 100%; 
	MARGIN: 0px 15px 6px 10px; 
	COLOR: #567}
#offer-box-4 H2 A {
	COLOR: #567}
#offer-box-4 P {
	MARGIN: 0px 15px 4px 10px; 
	COLOR: #556}
#offer-box-4 H2 A:hover {
	COLOR: #FF0000}
	
	
#offer-box-1a {
	OVERFLOW: hidden;
	WIDTH: 185px;
	HEIGHT: auto;
	float: left;
	margin-top: 5px;
	margin-left: 2px;}
#offer-box-1a H2 {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 100%; 
	MARGIN: 0px 15px 6px 10px; 
	COLOR: #567}
#offer-box-1a H2 A {
	COLOR: #567}
#offer-box-1a P {
	MARGIN: 0px 15px 4px 10px; 
	COLOR: #556}
#offer-box-1a H2 A:hover {
	COLOR: #FF0000}


#offer-box-2a {
	OVERFLOW: hidden;
	WIDTH: 185px;
	HEIGHT: auto;
	float: left;
	margin-top: 5px;
	margin-left: 3px;}
#offer-box-2a H2 {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 100%; 
	MARGIN: 0px 15px 6px 10px; 
	COLOR: #567}
#offer-box-2a H2 A {
	COLOR: #567}
#offer-box-2a P {
	MARGIN: 0px 15px 4px 10px; 
	COLOR: #556}
#offer-box-2a H2 A:hover {
	COLOR: #FF0000}
#offer-box-3a {
	OVERFLOW: hidden;
	WIDTH: 185px;
	HEIGHT: auto;
	float: left;
	margin-top: 5px;
	margin-left: 3px;}
#offer-box-3a H2 {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 100%; 
	MARGIN: 0px 15px 6px 10px; 
	COLOR: #567}
#offer-box-3a H2 A {
	COLOR: #567}
#offer-box-3a P {
	MARGIN: 0px 15px 4px 10px; 
	COLOR: #556}
#offer-box-3a H2 A:hover {
	COLOR: #FF0000}
#offer-box-4a {
	OVERFLOW: hidden;
	WIDTH: 185px;
	HEIGHT: auto;
	float: left;
	margin-top: 5px;
	margin-left: 3px;}
#offer-box-4a H2 {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 100%; 
	MARGIN: 0px 15px 6px 10px; 
	COLOR: #567}
#offer-box-4a H2 A {
	COLOR: #567}
#offer-box-4a P {
	MARGIN: 0px 15px 4px 10px; 
	COLOR: #556}
#offer-box-4a H2 A:hover {
	COLOR: #FF0000}	
	
	
	
	
	
	
	
#box-index-2 H2 {
	MARGIN: 0px}
#box-index-2 P {
	FONT-SIZE: 10px; 
	MARGIN: 10px 12px 0px; 
	COLOR: #556}
#box-index-3 H2 {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 100%; 
	MARGIN: 0px 15px 6px 10px; 
	COLOR: #567}
#box-index-3 H2 A {
	COLOR: #567}
#box-index-3 P {
	MARGIN: 0px 15px 4px 10px; 
	COLOR: #556}
#box-index-3 A:hover {
	COLOR: #f61}
#box-index-3a {
	FLOAT: left; 
	WIDTH: 201px}
#box-index-3b {
	FLOAT: left; 
	WIDTH: 168px}
#box-index-3c {
	FLOAT: left; 
	WIDTH: 183px}
#box-index-3d {
	FLOAT: left; 
	WIDTH: 221px}
#tab-quotations {
	MARGIN: 6px 15px 4px 10px; 
	WIDTH: 196px; 
	BORDER-COLLAPSE: collapse}
#tab-quotations TD {
	PADDING-RIGHT: 3px; 
	PADDING-LEFT: 3px; 
	PADDING-BOTTOM: 3px; 
	COLOR: #666; 
	PADDING-TOP: 3px; 
	BORDER-BOTTOM: #789 1px solid}
#tab-quotations TH {
	PADDING-RIGHT: 3px; 
	BORDER-TOP: #bfc2c7 1px solid; 
	PADDING-LEFT: 3px; 
	FONT-WEIGHT: normal; 
	PADDING-BOTTOM: 3px; COLOR: #aaa; 
	PADDING-TOP: 1px; 
	BORDER-BOTTOM: #789 1px solid}
#tab-quotations .hl {
	BACKGROUND-COLOR: #e9edf0}
#tab-quotations .c {
	COLOR: #789}
#content H1 {
	BACKGROUND-POSITION: left bottom;
	FONT-WEIGHT: normal;
	FONT-SIZE: 180%;
	PADDING-BOTTOM: 2px;
	MARGIN: 0px 10px 20px 10px;
	COLOR: #679;
	border-bottom-color: #ccc;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
}
#content H2 {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 110%; 
	MARGIN: 20px 0px 10px 10px; 
	COLOR: #679}
#content H3 {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 100%; 
	MARGIN: 10px 20px 5px 10px; 
	COLOR: #789}
#content P {
	MARGIN: 5px 10px 0px 10px;
	padding: 0px 0px 0px 0px;
}
#content UL {
	MARGIN: 5px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
	list-style-type: none;
}
#content LI {
	MARGIN: 0px 0px 0px 1px;
	LIST-STYLE-TYPE: none;
	padding: 0px 0px 2px 16px;
	background-image: url(../image/bg_dot.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	display: block;
}
#content A {
	COLOR: #505a6d}
#content A:hover {
	COLOR: #ff0000}
.photo-box A {
	BORDER-BOTTOM-STYLE: none! important}
.photo-box A:hover {
	BORDER-BOTTOM-STYLE: none! important}
.txt-small {
	FONT-SIZE: 90%}
.txt-note {
	FONT-STYLE: italic}
.txt-date {
	MARGIN: 5px 0px; COLOR: #f61}
.go-more {
	PADDING-RIGHT: 0px;
	BACKGROUND-POSITION: 0px 1px;
	PADDING-LEFT: 16px;
	BACKGROUND-IMAGE: url(../image/dot-go-more.gif);
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	BACKGROUND-REPEAT: no-repeat;
}
.go-more A{
}
.go-more A:hover{
	color: #FF0000;}
.photo-right {
	BORDER-RIGHT: #ccc 1px solid; 
	BORDER-TOP: #ccc 1px solid; 
	FLOAT: right; 
	MARGIN: 0px 0px 5px 10px; 
	BORDER-LEFT: #ccc 1px solid; 
	BORDER-BOTTOM: #ccc 1px solid}
.photo-left {
	FLOAT: left; 
	MARGIN: 0px 5px 5px 5px}

.tab-1 {
	BORDER-COLLAPSE: collapse}
.tab-1 TD {
	PADDING-RIGHT: 4px; 
	BORDER-TOP: #ccc 1px solid; 
	PADDING-LEFT: 4px; 
	PADDING-BOTTOM: 3px; 
	PADDING-TOP: 3px; 
	BORDER-BOTTOM: #ccc 1px solid}
.tab-1 TH {
	PADDING-RIGHT: 4px; 
	BORDER-TOP: #ccc 1px solid; 
	PADDING-LEFT: 4px; 
	FONT-WEIGHT: bold; 
	PADDING-BOTTOM: 3px; 
	PADDING-TOP: 3px; 
	BORDER-BOTTOM: #ccc 1px solid; 
	BACKGROUND-COLOR: #e9edf0}
.tab-form {
	BORDER-COLLAPSE: collapse}
.tab-form TD {
	PADDING-RIGHT: 4px; 
	BORDER-TOP: #ccc 1px solid; 
	PADDING-LEFT: 4px; 
	PADDING-BOTTOM: 3px; 
	PADDING-TOP: 3px; 
	BORDER-BOTTOM: #ccc 1px solid}
.tab-form TH {
	PADDING-RIGHT: 4px; 
	BORDER-TOP: #ccc 1px solid; 
	PADDING-LEFT: 4px; 
	FONT-WEIGHT: bold; 
	PADDING-BOTTOM: 3px; 
	PADDING-TOP: 3px; 
	BORDER-BOTTOM: #ccc 1px solid; 
	BACKGROUND-COLOR: #e9edf0}
#content .photo-box A {
	BORDER-BOTTOM-STYLE: none}
#content .photo-box A:hover {
	BORDER-BOTTOM-STYLE: none}
.form {
	BORDER-RIGHT: #7e8aa0 1px solid; 
	BORDER-TOP: #575f6e 1px solid; 
	FONT-SIZE: 11px; 
	BORDER-LEFT: #7e8aa0 1px solid; 
	COLOR: #575f6e; 
	BORDER-BOTTOM: #a7b7d4 1px solid; 
	FONT-FAMILY: Tahoma, sans-serif; 
	BACKGROUND-COLOR: #e9edf0}
.submit {
	BORDER-RIGHT: #7e8aa0 3px double; 
	BORDER-TOP: #a7b7d4 3px double; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	TEXT-TRANSFORM: uppercase; 
	BORDER-LEFT: #7e8aa0 3px double; 
	COLOR: #575f6e; 
	BORDER-BOTTOM: #575f6e 3px double; 
	FONT-FAMILY: Tahoma, sans-serif; 
	BACKGROUND-COLOR: #e9edf0}
.red-dot A {
	BORDER-BOTTOM-STYLE: none! important}
.red-dot A:hover {
	BORDER-BOTTOM-STYLE: none! important}
.red-dot {
	COLOR: #ff0000}
.error {
	COLOR: #cc0000}
.hidsh {
}
/* IE5/Win Only Styles
   Uses the Mid Pass Filter:
   http://tantek.com/CSS/Examples/midpass.html
----------------------------------------------- */

@media tty {
  i{content:"\";/*" "*/}} @import '/ie5.css'; /*";}
}/* */

@media tty {
  i{content:"\";/*" "*/}} @import '/ie5v2.css'; /*";}
}/* */

