object{
		margin:0px;
		padding:0px;
		}
table.form td{
			font-size:12px;
			padding:2px 0px 0px 5px;
			border:1px solid #666;
			
		}
form{
			margin:0px 0px 4px 0px;
		}
input,select{
			border:1px solid #666;
			background-color:white;
		}
table.form td p{
		margin:3px 0px 0px 0px;
		}
table{
		border-collapse:collapse;
		}
table.form td b{
		color:red
		}
table.form col.1{
		width:100px;
		text-align:left;
		background-color:#6495ED;
		color:white;
		font-weight:bold
		}
table.form col.2{
		width:200px;
		text-align:left;
		background-color:ivory;
		color:#666;
		}
table.room
		{
		margin:0px;
		width:170px;
		border-collapse:collapse;
		}


table.room th {  }
table.room td,table.room th { color: #888; font-size: 12px; padding: 2px; border: solid 1px #888;
text-align:center }

body {
		background-color: #fff;
		vertical-align: middle;
		margin: 0px;
		padding: 0px;
		line-height:175%;
		font-size:12px;
		color:#888;
		}

.under_top {
	height:20px;
	text-align:left;
	padding-left:150px;
	vertical-align:middle;
	padding:top:5px;
	}
.under_top a{
	line-height:100%;
	font-size:12px;
	margin:0px 5px 0px 5px
	}
	
.under_top a:link,a:visited{}
.under_top a:focus,a:active,a:hover{}
.under_bottom {
	font-size: 12px;
	height: 20px;
	vertical-align: middle;
	background-color: #2573DE;
	color: white;
	text-align: left;
	padding-left: 150px;
	}

		
body.head  { text-align: left;  }
div.head  { background: url(../img/images/layout_03.gif) repeat-x fixed }
		
body.body   { background: #fff url(../img/images/layout_06.gif) no-repeat fixed left top;}

div.body    { 
		padding: 30px 0px 0px 30px; 

		}
		
body.foot {
		background-color: #fff;
		}
		
table.layout { margin: 0px; padding: 0px; width: 580px; height: 100% }
		
td.head{
		background-color:#F4A460;
		height:75px;
		vertical-align:middle;
		}
		
td.head a{
		font-size:14px;
		color:white;
		text-decoration:none;
		font-weight:bold;
		margin:0px 0px 0px 2px;
		}
		
td.view{
		widht:420px;
		height:200px;
		}
		
td.right{
		background: url(../img/back2.gif) repeat-y;
		width: 8px;
		}
		
td.left { 
		background: url(../img/back.gif) repeat-y;
		width: 8px
		}
		
td.menu{
		text-align:left;
		width:165px;
		padding-top:10px;
		padding-left:5px;
		vertical-align:top;		
				
		}

td.body{
		
		text-align:left;
		padding:10px;
		font-size:16px;
		color:#999;
		vertical-align:top;
		line-height:125%;
		}

td.body h1{
		font-weight:bold;
		font-size:18px;
		padding:0px;
		margin-bottom:0px;
		}	
td.body p{
		padding:0px;
		margin:3px 0px 2px 3px;
		}
		
td.foot{
		background-color:#F4A460;
		height:30px;
		font-size:14px;
		color:white;
		text-align:right;
		padding-right:5px
		}

		
td.topix{
		color:#999;
		padding:5px;
		width:165px;
		font-size:16px;
		line-height:120%;
		vertical-align:top;
		}
td.topix div{		
		padding:5px;
		border:1px solid #999;
		width:145px;
		color:#999;
		}

div.h-std {
		text-align:left;
		margin-bottom:5px;
		line-height:120%;
		font-size:16px
    }

div.h-std p{
		color:#999;
		text-align:center;
		width:145px;
		height:22px;
		padding-top:5px;
		padding-bottom:5px;
		margin:0px 0px 5px 0px;
		font-size:16px
    }
    
div.h-std a{
		text-align:center;
		width: 145px;
		height: 22px
		}
		
div.h-std a:visited    { 
		color: #999; 
		font-weight: bold; 
		font-size: 16px; 
		text-decoration: none; 
		vertical-align: middle; 
		margin-bottom: 5px; 
		padding-top: 5px; 
		padding-bottom: 5px; 
		border: solid 1px #999; 
		}
		
div.h-std a:link       { 
		color: #999; 
		font-weight: bold; 
		font-size: 16px; 
		text-decoration: none; 
		vertical-align: middle; 
		margin-bottom: 5px; 
		padding-top: 5px; 
		padding-bottom: 5px; 
		border: solid 1px #999; 
		}
		
div.h-std a:hover {
		color: #fff;
		font-weight: bold;
		font-size: 16px;
		background-color: #999;
		vertical-align: middle;
		margin-bottom: 5px;
		padding-top: 5px;
		padding-bottom: 5px;
		border: solid 1px #999;
		}
		
div.h-std a:active {
		color: white;
		font-weight: bold;
		font-size: 16px;
		background-color: #999;
		vertical-align: middle;
		margin-bottom: 5px;
		padding-top: 5px;
		padding-bottom: 5px;
		border: solid 1px #999;
		
		}
		
div.h-std a:focus {
		color: white;
		font-weight: bold;
		font-size: 16px;
		text-decoration: none;
		background-color: #999;
		vertical-align: middle;
		margin-bottom: 5px;
		padding-top: 5px;
		padding-bottom: 5px;
		border: solid 1px #999;
		}	

table.form td{
			font-size:12px;
			padding:2px 0px 0px 5px;
			border:1px solid #666;
			
		}
form{
			margin:0px 0px 4px 0px;
		}
/* input,select{
			border:1px solid #666;
			background-color:white;
		}
*/
table.form td p{
		margin:3px 0px 0px 0px;
		}
table{
		border-collapse:collapse;
		}
table.form td b{
		color:red
		}
table.form col.1{
		width:100px;
		text-align:left;
		background-color:#6495ED;
		color:white;
		font-weight:bold
		}
table.form col.2{
		width:200px;
		text-align:left;
		background-color:ivory;
		color:#666;
		}	
table.subm td { background-color: white; border: none }
a.subm{
	text-align:center;
	width:120px;
	height:22px;
	display:block;
	text-decoration:none;
	color:#666;
	font-size:16px;
	}
a.subm:active,a.subm:hover,a.subm:focus { background-color: #999; float: right; clear: none }
