.searchbox {padding:10 5 10 5 ;border:1px solid #CBDDDE; background-color:#F2F5F6; }

table {border-collapse: collapse;}
td {font-size: 12px;}

	table.line {border-collapse: collapse;border:solid 1px #666666}
	td.line {font-size: 12px;border:solid 1px #666666}


	.header {background-color:#64b0fd; color: #ffffff; font-weight:bold; text-align:center;width:100px;height:30px;}
	.lheader {background-color:#64b0fd; color: #ffffff; font-weight:bold; text-align:center;height:30px;}
	.subheader {background-color:#F2F5F6; }

.header2 {background-color:#33aa33; color: #ffffff; font-weight:bold; text-align:center;width:100px;height:30px;}
.lheader2 {background-color:#33aa33; color: #ffffff; font-weight:bold; text-align:center;height:30px;}
.subheader2 {background-color:#d8f0d8; text-align:center;}

.rline {border-right:solid 1px #CBDDDE; }
.bline {border-bottom:solid 1px #CBDDDE; }
.lline {border-left:solid 1px #CBDDDE; }
.tline {border-top:solid 1px #CBDDDE; }

.salecol  {color:#fb2379;}
.rentcol  {color:#33aaf9;}

.tabsel	{border:solid 1px #CBDDDE; border-bottom:none; display:inline; width:100px; text-align:center;  font-weight:bold; padding:8px;}
.tab		{border:solid 1px #CBDDDE; display:inline; width:100px; text-align:center; padding:5px; cursor:hand; color:#999999; }
.tabuline {border-bottom:solid 1px #CBDDDE; display:inline; }

.togglesel	{border:solid 1px #CBDDDE; display:inline; width:100px; text-align:center;  font-weight:bold; padding:5px;}
.toggle		{border-top:solid 1px #ffffff;border-left:solid 1px #ffffff;border-bottom:solid 1px #CBDDDE;border-right:solid 1px #CBDDDE; display:inline; width:100px; text-align:center; padding:5px; cursor:hand; color:#999999; }
.toggle2sel	{font-size: 12px;border-top:solid 1px #f0f0f0;border-left:solid 1px #f0f0f0;border-bottom:solid 1px #CBDDDE;border-right:solid 1px #CBDDDE; background-color:#FFFF00;display:inline; width:98px; text-align:center;  font-weight:bold; padding:5px;}
.toggle2		{font-size: 12px;border-top:solid 1px #f0f0f0;border-left:solid 1px #f0f0f0;border-bottom:solid 1px #CBDDDE;border-right:solid 1px #CBDDDE; background-color:#FFFFFF;display:inline; width:98px; text-align:center; padding:5px; cursor:hand; color:#999999; }

	.inputrow {border-bottom:solid 1px #f0f0f0;}

	form {margin:0}

	.style2 {font-size: 12px;	color: #666666;}
	.style3 {font-size: 12px;	color: #ffffff; font-weight:bold;}
	.style4 {font-size: 12px;	color: #ff0000; }
	.style5 {color: #FF0000; font-weight: bold;}
	.style6 {color: #FF0000}

	.title {font-size: 12pt; color:#3399ff; font-weight:bold;}
	.subtitle {font-size: 10pt; color:#3399ff; font-weight:bold;}
	
	.input {font-size: 16px;}

	.menu { font-size: 12px; color:#333333; text-decoration:none;font-weight:bold; padding:0 10 0 10;cursor:hand ;
		background-color:#cccccc;border:solid 2px #cccccc;word-break:keep-all;height:100%;line-height:30px
	}
	.smenu { font-size: 12px; color:#333333; text-decoration:none; padding:3 15 3 15;cursor:arrow ;
		background-color:#f0f0f0;border:solid 1px #f0f0f0;word-break:keep-all;line-height:15px;
	}
	.smenusep { border-top:solid 1px #aaaaaa;background-color:#ffffff;border-bottom:solid 3px #f0f0f0;height:3px;}

	a:link, a:active, a:visited,a:hover  { font-size: 12px; color:#333333; text-decoration:none;}

.btnblack {background-color:#333333;color:#eaeaea; font-size: 12px; height:17px; line-height:18px;border:none;cursor:hand;}

.btn {background-image:url(images/btnback.gif);CURSOR: hand; height:23px;border:solid 1px #999999;font-weight:bold;font-size:12px;color:#666666}
.btn_red {background-image:url(images/btnback.gif);CURSOR: hand; height:23px;border:solid 1px #ff0000;font-weight:bold;font-size:12px;color:#ff0000}

.sbtn {background:url(images/sbtn_back.gif);color:#666666; font-size: 12px; font-weight:bold;height:21px; line-height:17px;border:solid 1px #999999}
.bbtn {background:url(images/bbtn_back.gif);color:#666666; font-size: 12px; font-weight:bold;height:29px; line-height:25px;border:solid 1px #999999}

.info { font-size: 11px;color:#666666; }
.info2 { font-size: 12px;color:#dd0000; }

.weekheader {width:50px; }
.wheader {background-color:#000000; color: #ffffff; width:18px; }
.btncalendar {color:#666666; font-size: 12px; height:20px; line-height:17px;border:solid 1px #999999; background-color:#ffffff}


.searchbox {padding:5px ;border:1px solid #CBDDDE; background-color:#F2F5F6; }
