* {	margin: 0;	padding: 0;}html, body {	height: 100%;}body {	font-size: 100%;	line-height: 0.875em;}link3 {	background: url('../img/marker.gif') top left no-repeat;	background-position: 0 3px;	color: #ec7700;	margin: 0;	padding-left: 25px;}html, input, textarea, select	{	color: #101010;	font-family: "Tahoma";}input, select, textarea {  border: 1px solid #8b8b8b;	font-size: 1em;}marquee {	font-size: 1em;	padding: 2px;	width: 175px;	height: 240px;}img, img a {	border: none;	cursor: hand;}.col-1, .col-2, .col-3, .col-4 { float: left; }.main {  margin: 0 auto;  text-align: left;  width: 785px;}#header {  background: url('../img/top.jpg') no-repeat top center;  height: 290px;}#page #content .col-1 { width: 227px; margin-right: 18px; }#page #content .col-2 { width: 540px;                     }#page #content .col-3 { width: 230px; margin-right: 60px; }#page #content .col-4 { width: 206px;                     }#footer {  height: 100px;  background: url('../img/bot.gif');}.alignMiddle { vertical-align: middle; }.alignCenter { text-align: center;     }.container1  { width: 100%;            }.clear       { clear: both;            }.fleft       { float: left;            }.fright      { float: right;           }div.container {	overflow:hidden; width: 100%; }a img { border: none;         }img   { vertical-align: top; }a       { color:#ec7700; text-decoration:underline; }a:hover { text-decoration: none; }.link1 {	background: url('../img/bg_more.gif') no-repeat top left;	color: #FFFFFF;	float: right;	font-size: .909em;	margin-top: 6px;	padding-left: 34px;	text-decoration: none;	width: 57px;	height: 13px;}.link1:hover { color: #999999; }.link        { color: #4e4e4e; }.link2       { color: #ec7700; font-weight: bold; }.link4        { color: #ec7700;				text-decoration: none;				font-weight: bold;				font-size: 1.05em;}.link3{	color: #000000;	font-size: 12px;	font-weight: bold}ul {	margin: 0;	padding: 0;	list-style: none;}ul li a {	color: #101010;	line-height: 2em;	margin: 0;	padding-left: 25px;	text-decoration: none;}li {	padding: 0 5px 0 5px;}ul li a:hover {	color: #ec7700;	text-decoration: none;}/*header*/#menu {	display: block;	position: relative;	left: 40px;	top: 60px;	width: 250px;}/*content*/#content              { font-size: 0.6875em;width: 100%;text-align: left; }#content .indent-col1 { padding: 30px 15px 35px 20px; }#content .indent-col2 { padding: 30px 10px 0 9px; }#content .indent-col3 { padding: 30px 135px 0 9px; }#content .indent-col4 { padding: 30px 10px 0 9px; }#content .indent-col5 { padding: 30px 8px 0 9px; }#content .title       { padding: 15px 0px 7px 8px; background: url('../img/bg_title.gif') no-repeat bottom; }#content .img-left    { float: left;margin: 15px 15px 15px 0; }#content .img-left1   { float: left;margin: 0 17px 0 0;    }#content .img-indent  { margin: 6px 0 6px 0;  }#content .img-indent1 { margin: 6px 0 16px 0; }#content p            { margin: 0 0 1px 0;   }#content .p1          { margin: 0 0 23px 0;   }#content h4           { color: #101010;font-size: 1em;margin-bottom: 13px; }#content h3           { color: #101010;font-size: 1em; }#content .block1      { margin: 7px 0 0 420px;position: absolute; }.tail{	background: url('../img/tail_x.gif') repeat-x bottom;	margin-bottom:15px;	padding-bottom:15px;}.txt{ color:#ec7700; font-size:.9em; display:block; margin-bottom:3px}#page .indent { margin: 15px 0 0 -7px; }/*footer*/#footer { color: #d2d1cb;font-size: 0.6875em; }#footer span {	color: #4b410c;	position: absolute;	margin: 30px 0 0 66px;}#footer .icon{	position: absolute;	margin: 26px 0 0 18px;}#footer .indent-footer{ padding: 48px 30px 0 391px; }/* #footer a {color: #fbc900; text-decoration: underline; }   #footer a:hover { text-decoration: none; } */.h { height: 31px; }.block-contact span { float: right; margin-right: 20px; }.input { 	border: 1px solid #3e3e3e;	font-size: 1em;	padding: 5px;	vertical-align: middle;	width:129px;	height:20px;}.input1 {	border: none;	background: none;	padding: 0;	vertical-align: middle;	width: 38px;	height: 21px;}.error {	color: #D1570E;}.inline ul {	display: inline;	list-style-type: none;}.inline li {	display: inline;	list-style-type: none;	padding: 0 5px 0 5px;}
