form {
	padding: 0px;
	margin: 0px;
}

H3 {
	padding: 0px;
	margin: 0px;
}
LI {
	padding: 0px;
	margin: 0px;
	list-style-type: none;
}
UL {
	padding: 0px;
	margin: 0px;
}

BODY {
	background-color: #99A9B8;
	background-image: url(../Image/bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;

}
TD {
	FONT-SIZE: 12px; COLOR: #000000
}
A:link {
	FONT-SIZE: 12px; COLOR: #FFFFFF; TEXT-DECORATION: none
}

A:visited {
	FONT-SIZE: 12px; COLOR: #FFFFFF; TEXT-DECORATION: none
}

A:hover {
	FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none
}



A.Blue:link {
	FONT-SIZE: 12px; COLOR: #04519A; TEXT-DECORATION: none
}
A.Blue:visited {
	FONT-SIZE: 12px; COLOR: #04519A; TEXT-DECORATION: none
}
A.Blue:hover {
	FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none
}

A.Black:link {
	FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none
}
A.Black:visited {
	FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none
}
A.Black:hover {
	FONT-SIZE: 12px; COLOR: #CC0000; TEXT-DECORATION: none
}




A.Red:link {
	FONT-SIZE: 12px; COLOR: #CC0000; TEXT-DECORATION: none
}
A.Red:visited {
	FONT-SIZE: 12px; COLOR: #CC0000; TEXT-DECORATION: none
}
A.Red:hover {
	FONT-SIZE: 12px; COLOR: #FF6600; TEXT-DECORATION: none
}
#top {
	BACKGROUND: url(../Image/top_bg.jpg) no-repeat left top; MARGIN: auto; WIDTH: 960px
}

.nav {
	FLOAT: center; WIDTH: 710px; HEIGHT: 35px
}
.nav LI {
	FLOAT: left; WIDTH: 90px; LINE-HEIGHT: 35px; HEIGHT: 35px; TEXT-ALIGN: center
}
.nav LI A {
	DISPLAY: block; FONT-WEIGHT: bold;BACKGROUND: url(../Image/nav_main_bg.jpg) no-repeat left top; WIDTH: 90px; COLOR: #FFFFFF; LETTER-SPACING: 2px; HEIGHT: 35px; TEXT-DECORATION: none
}
.nav LI A:hover {
	FONT-WEIGHT: bold; BACKGROUND: url(../Image/nav_main_bg.jpg) no-repeat left -35px; COLOR: #000000
}

.nav .home {
	WIDTH: 71px
}
.nav .home A {
	DISPLAY: block; BACKGROUND: url(../Image/nav_home_bg.jpg) no-repeat left top; WIDTH: 71px; HEIGHT: 35px
}
.nav .home A:hover {
	BACKGROUND: url(../Image/nav_home_bg.jpg) no-repeat left -35px
}
.nav .end {
	WIDTH: 98px
}
.nav .end A {
	DISPLAY: block;  FONT-WEIGHT: bold; BACKGROUND: url(../Image/nav_end_bg.jpg) no-repeat left top; WIDTH: 98px; COLOR: #ffffff; LETTER-SPACING: normal; HEIGHT: 35px
}
.nav .end A:hover {
	DISPLAY: block;  FONT-WEIGHT: bold; BACKGROUND: url(../Image/nav_end_bg.jpg) no-repeat left -35px; WIDTH: 98px; COLOR: #000000; LETTER-SPACING: normal; HEIGHT: 35px
}

.BlueInput {BORDER-RIGHT: #4898D7 1px solid; BORDER-TOP: #4898D7 1px solid; BORDER-LEFT: #4898D7 1px solid; BORDER-BOTTOM: #4898D7 1px solid; BACKGROUND-COLOR: #EDF7FF}
.RedInput {BORDER-RIGHT: #EEAAAA 1px solid; BORDER-TOP: #EEAAAA 1px solid; BORDER-LEFT: #EEAAAA 1px solid; BORDER-BOTTOM: #EEAAAA 1px solid; BACKGROUND-COLOR: #FCF1F1}
.MenuText { 
	float:left; color:#000000; filter:Dropshadow(offx=1,offy=0,color=#FFFFFF) Dropshadow(offx=0,offy=1,color=#FFFFFF) Dropshadow(offx=-1,offy=0,color=#FFFFFF) Dropshadow(offx=0,offy=-1,color=#FFFFFF);
}

.clearfix {
	CLEAR: both; DISPLAY: block
}
.winbox {
	CLEAR: both;
	BORDER-RIGHT: #ace 1px solid;
	BORDER-TOP: #ace 1px solid;
	BORDER-LEFT: #ace 1px solid;
	BORDER-BOTTOM: #ace 1px solid;
	width:100%
}
.redwinbox {
	CLEAR: both; BORDER-RIGHT: #EEAAAA 1px solid; BORDER-TOP: #EEAAAA 1px solid; BORDER-LEFT: #EEAAAA 1px solid; BORDER-BOTTOM: #EEAAAA 1px solid
}
.winboxright {
	MARGIN-TOP: 7px; FLOAT: right; MARGIN-RIGHT: 10px; COLOR: #049;
}
.redwinboxright {
	MARGIN-TOP: 7px; FLOAT: right; MARGIN-RIGHT: 10px; COLOR: #CC0000;
}
.bodybox{
	padding: 5px;
}
.cenbox{
	padding: 5px;
	text-align: center;
}
.Title LI {
	BORDER-TOP-WIDTH: 1px;
	BORDER-RIGHT: #ace 1px solid;
	DISPLAY: block;
	BORDER-LEFT-WIDTH: 1px;
	FONT-SIZE: 14px;
	BORDER-LEFT-COLOR: #ace;
	FLOAT: left;
	BACKGROUND-IMAGE: url(../Image/mstbgt.gif);
	CURSOR: pointer;
	COLOR: #049;
	BORDER-TOP-COLOR: #ace;
	BORDER-BOTTOM: #ace 1px solid;
	BACKGROUND-REPEAT: repeat-x;
	HEIGHT: 26px;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
	line-height: 25px;
}


.FastA LI {
	DISPLAY: block;
	FLOAT: left;
	BACKGROUND-IMAGE: none;
	CURSOR: pointer;
	HEIGHT: 24px;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
	width: 59px;
	line-height: 24px;
}

.FastB LI {
	DISPLAY: block;
	FLOAT: left;
	BACKGROUND-IMAGE: none;
	CURSOR: pointer;
	HEIGHT: 24px;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
	width: 79px;
	line-height: 24px;
}

.FastC LI {
	DISPLAY: block;
	FLOAT: left;
	TEXT-ALIGN: center;
	line-height: 150%;
}


.Title_R {
	FLOAT: left;
	BACKGROUND-IMAGE: url(../Image/mstbgt.gif);
	COLOR: #049;
	LINE-HEIGHT: 25px;
	BORDER-BOTTOM: #ace 1px solid;
	BACKGROUND-REPEAT: repeat-x;
	HEIGHT: 26px;
	TEXT-ALIGN: right;
	padding-right: 10px;
	}
	
.Title LI.curr {
FONT-WEIGHT: 700; BACKGROUND: #fff; BORDER-BOTTOM-COLOR: #fff; CURSOR: default

}

.NewH3 {
	BACKGROUND-POSITION: 50% top;
	PADDING-LEFT: 10px;
	FONT-WEIGHT: bolder;
	FONT-SIZE: 14px;
	BACKGROUND-IMAGE: url(../Image/mstbgt.gif);
	PADDING-BOTTOM: 3px;
	PADDING-TOP: 6px;
	BORDER-BOTTOM: #ace 1px solid;
	BACKGROUND-REPEAT: repeat-x;
	BACKGROUND-COLOR: #e6eff8;
	COLOR: #049;
	text-align: left;

}	

.RedH3 {
	BACKGROUND-POSITION: 50% top;
	PADDING-LEFT: 10px;
	FONT-WEIGHT: bolder;
	FONT-SIZE: 14px;
	BACKGROUND-IMAGE: url(../Image/mstbgr.gif);
	PADDING-BOTTOM: 3px;
	PADDING-TOP: 6px;
	BORDER-BOTTOM: #EEAAAA 1px solid;
	BACKGROUND-REPEAT: repeat-x;
	BACKGROUND-COLOR: #e6eff8;
	COLOR: #CC0000;
	text-align: left;
}	
.HouseListA LI{
	display: block;
	height: 24px;
	float: left;
	line-height: 24px;
	text-align: center;
	OVERFLOW:hidden;
}

.HouseListB LI{
	display: block;
	height: 24px;
	float: left;
	line-height: 24px;
	text-align: center;
	background-color: #E9EDF3;
	OVERFLOW:hidden; 
}

.HouseTitle LI{
	display: block;
	height: 24px;
	float: left;
	line-height: 24px;
	background-color: #C5D5E2;
	text-align: center;
	font-weight: bold;
}

.ImgList LI{
	float: left;
	padding-left: 1px;
	padding-bottom: 5px;
	margin-top: 0px;
	margin-right: 3px;
	margin-bottom: 3px;
	margin-left: 3px;
}
.ImgList DIV{
	background-color:#FCF1F1;
	border: 1px solid #EEAAAA;
	padding: 3px;
	font-weight: bold;
}
.ULList LI{
	height: 20px;	
	}
.HideInput {
	 BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; 
}
.Bottom{
	text-align: center;
	font-size: 12px;
	width: 968px;
}