		body {
			font: 12px normal Verdana, Arial, Helvetica, sans-serif;
			margin: 5px;
			padding: 0;
		}
		
		input {
			font-size:11px;
		}
		
		.container {width: 790px; margin: 0 auto; max-width:1000px;}
		
		ul#topnav {
			margin: 0; padding: 0;
			float: left;
			width: 100%;
			list-style: none;
			position: relative;
			background: url(topnav_stretch.gif) repeat-x;
			font-size:11px;
		}
		ul#topnav li {
			float: left;
			margin: 0; padding: 0;
			border-right: 1px solid #555;
		}
		ul#topnav li a {
			padding: 10px;
			display: block;
			color: #f0f0f0;
			text-decoration: none;
		}
		ul#topnav li:hover { background: #1376c9 url(topnav_active.gif) repeat-x; }
		ul#topnav li span {
			float: left;
			padding: 15px 0;
			position: absolute;
			left: 0; top:30px;
			display: none;
			width: 790px;
			background: #FFFFFF;
			border-bottom: 1px solid #7E7E7E;
			color: #fff;
			z-index:99;
		}
		
		ul#topnav li:hover span { display: block; }
		ul#topnav li span a { display: inline; vertical-align:middle;}
		ul#topnav li span a:hover {text-decoration: underline;}
		
		.thumb	{
			width: 110px;
			height: auto; 
			float : left; 
			padding: 4px;
			border: 1px solid #FFFFFF;
			color:#000000;
			text-decoration:none;
			text-align:center;
			font-size: 11px;
		}
		
		.thumb img
		{
			border: 1px solid #7E7E7E;
		}
		
		.thumb:hover	{
			border: 1px solid #777777;
		}
		
		ul#sidenav {
			margin: 0; padding: 0;
			float: left;
			width: 170px;
			list-style:none;
			position: relative;
			font-size:11px;
			text-align:left;
			background-color:#F4F4F4;
		}

		ul#sidenav li {
			margin: 0; padding: 0;
			border-right: 0px solid #FFFFFF;
			border-bottom: 1px dashed #C0C0C0;
		}
		
		ul#sidenav li#last {
			border-bottom: 1px solid #C0C0C0;
		}
		ul#sidenav li#first {
			border-top: 1px solid #C0C0C0;
		}

		ul#sidenav li#mid {
			border-top: 1px solid #C0C0C0;
			border-bottom: 1px solid #C0C0C0;
		}

		ul#sidenav li {
			margin: 0; padding: 0;
			border-right: 0px solid #FFFFFF;
			border-bottom: 1px dashed #C0C0C0;
		}
		
		ul#sidenav li.hl {
			background-color:#FFFFD0;
		}
		
		ul#sidenav li a {
			padding: 10px;
			display: block;
			color: #000000;
			text-decoration: none;
		}

		td,select {
			font-size: 10px;
			font-family: Verdana;
		}

		a {
			font-size: 10px;
			font-family: Verdana;
			color: #000000;
			text-decoration:none;
		}

		a:hover {
			text-decoration:underline;
		}


		.h1
		{
			background-color: #EFEDDF;
		}
		
		.h2
		{
			background-color: #F0F2F3;
		}
		
		.h3
		{
			background-color: #FEFEFE;
		}
		
		.h4
		{
			background-color: #FFFFD0;
		}

		.locationprovince
		{	
			border: solid 1px gray; 
			border-collapse: collapse;
			padding: 3px;
			background-color: #EFEDDF;
		}

		.locationcity
		{
			font-weight:bold;
			padding: 2px;
		}

		.location
		{
			padding-left:10px;
			padding-bottom:5px;
		}
		
		.bor-b
		{	
			border-bottom: solid 1px gray; 
		}
		
		.bor-t
		{	
			border-top: solid 1px gray; 
		}

		.bor-l
		{	
			border-left: solid 1px gray; 
		}
		.bor-r
		{	
			border-right: solid 1px gray; 
		}
				
		.border
		{	
			border: solid 1px gray; 
		}

		.stylenumber
		{	
			font-size:12px;
			padding-bottom:10px;
		}
		
		
		
		
		
		
		
		
		
		
		
		
		
		
ul#sddm
{
	margin: 0; padding: 0;
	float: left;
	width: 100%;
	list-style: none;
	position: relative;
	background: url(topnav_stretch.gif) repeat-x;
	font-size:11px;
	z-index:99;
}

ul#sddm li
{	
	float: left;
	margin: 0; padding: 0;
	border-right: 1px solid #555;
}

ul#sddm li a
{
	padding: 10px;
	display: block;
	color: #f0f0f0;
	text-decoration: none;
}

ul#sddm li a:hover
{
	background: #1376c9 url(topnav_active.gif) repeat-x;
}

ul#sddm div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 10px 0px 10px 0px;
	background: #FFFFFF;
	border: 1px solid #7E7E7E;
	text-align:center;
	width:200px;
}

ul#sddm div a
{	position: relative;
	display: block;
	margin: 0;
	padding: 3px;
	width: auto;
	white-space: nowrap;
	text-align: center;
	text-decoration: none;
	background: #FFFFFF;
	color: #2875DE;
	font: 11px arial;
}

ul#sddm div a:hover
{
	text-decoration: underline;
	background: #FFFFFF;
}
