/*--------structure----------*/* {	margin: 0;}html {	height: 100%;}body {	color:#554c4e;	font:normal 13px/18px Arial, Helvetica, sans-serif;    background:url(../images/background.jpg) repeat-x;    height: 100%;}.wrapper {}.inner {    background: #ffffff;    min-height: 100%;	 height: auto !important;	 height: 100%;    width: 80%;    	 margin:0 auto;}.footer, .push {height: 4em;}div.main-footer {	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 8pt; 	font-style: normal; 	color: #999999;	margin: 0 auto;	clear:both;	text-align:center;	padding: 10px 0 10px 0;}.newrow {	clear: both;}#header{ padding-bottom:3px;}#header .top{ width:100%; overflow:hidden; height:105px; text-align:right; }#header .logo{ float:right; padding:27px 27px 27px 22px;}/*--------menu----------*/.menu ul {	float:left;	width:100%;	padding:0;	margin:0;	list-style-type:none;	background-color:#006699;}.menu a {	float:left;	width:12em;	text-decoration:none;	color:white;	background-color:#006699;	padding:0.2em 0.6em;	border-right:1px solid white;}.menu a:hover {	background-color:#009966;}.menu li {	display:inline;}/*--------main----------*/.main {	width:100%;	height:100%;}/*--------table----------*/div.main-head{	padding:0.5em;	margin-left: 3%;	color:#006699;	background-color:#fff;	clear:left;	float:bottom;	padding: 20px 0px;}#main-col1{	float: left;	width: 30%;	margin-left: 2%;	display:inline;	background-color:#EFF3F4;	height:600px;	padding: 0 5px 0 5px;}#main-col2{	float: left;	width: 30%;	margin-left: 2%;	background-color:#fff;	height:600px;}#main-col3{	float: left;	width: 30%;	margin-left: 2%;	background-color:#EFF3F4;	height:600px;	padding: 0 5px 0 5px;}.main-col1b{	float: left;	width: 30%;	margin-left: 2%;	display:inline;	background-color:#EFF3F4;	height: 250px;	padding: 0 5px 0 5px;}.main-col2b{	float: left;	width: 30%;	margin-left: 2%;	background-color:#fff;	height: 250px;}.main-col3b{	float: left;	width: 30%;	margin-left: 2%;	background-color:#EFF3F4;	height: 250px;	padding: 0 5px 0 5px;}.main-col1-title{	float: left;	width: 30%;	margin-left: 2%;	display:inline;	background-color:#EFF3F4;	height: 50px;	padding: 0 5px 0 5px;}.main-col2-title{	float: left;	width: 30%;	margin-left: 2%;	background-color:#fff;	height: 50px;}.main-col3-title{	float: left;	width: 30%;	margin-left: 2%;	background-color:#EFF3F4;	height: 50px;	padding: 0 5px 0 5px;}.main-col1-desc{	float: left;	width: 30%;	margin-left: 2%;	display:inline;	background-color:#EFF3F4;	height: 100px;	padding: 0 5px 0 5px;}.main-col2-desc{	float: left;	width: 30%;	margin-left: 2%;	background-color:#fff;	height: 100px;}.main-col3-desc{	float: left;	width: 30%;	margin-left: 2%;	background-color:#EFF3F4;	height: 100px;	padding: 0 5px 0 5px;}.norm {  	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 8pt; 	font-style: normal; 	color: #999999}.titles {	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 10pt; 	font-weight: bold; 	color: #006699; 	text-decoration: none}.link a {	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 8pt; 	font-style: normal; 	color: #006699; 	text-decoration: underline;}.link a:hover {	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 8pt; 	font-style: normal; 	color: #999; 	text-decoration: underline;}.th-desc {     height: 175px;} .more {	text-align:right;	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 10pt; 	font-weight: bold; 	color: #006699; 	text-decoration: none;}    
