/* CSS Document */
#header{

}
#toper{
	width:760px;
	height:27px;
	overflow:hidden;
	float:right;
	background-image: url(../images/toperdocbg02.jpg);
	background-position: right;
}
#toper div{
  width:70px;
	text-align:center;
	padding-top:8px;
	float:right;
}
#lofl{
  width:760px;
	height:150px;
	overflow:hidden;
}
#logoer{
	width:194px;
	padding-top:35px;
	float:left;
}
#topflash{
	width:566px;
	float:right;
	padding:10px 0px 10px 0px;
}
#menuer{
	width:760px;
	height:34px;
	text-align: center;
	background-image: url(../images/menuerbg01.jpg);
	background-repeat: no-repeat;
}
#mainer{
  width:750px;
  background-color:#E3E3E3;
}
#mainer #lefter{
  width:180px;
	float:left;
	padding:10px;
}
#mainer .lmtitle{
	width:160px;
	border-bottom: 1px solid #FFFFFF;
}
#mainer .lsmtitle{
	width:160px;
	height:25px;
	background-color:#0071B5;
	border-bottom: 1px solid #FFFFFF;
	padding:6px 0px 0px 30px;
	text-align:left;
}
#mainer .lsmtitle a{
  color:#ffffff;
}
#mainer .lsmtend{
	width:160px;
	padding-bottom:6px;
}
#mainer .lsmtendoc{
	width:160px;
	padding:6px 0px 6px 0px;
}
#mainer .mplace{
  width:5px;
	overflow:hidden;
	background-color:#FFFFFF;
}
#mainer #righter{
  width:570px;
	float:left;
	background-color:#FFFFFF;
}
#mainer #rightmain{
	text-align:left;
	width:560px;
	float:right;
}
#mainer .rsmtitle{
	width:560px;
	height:40px;
	background-image: url(../theweb/images/smtitlebg.jpg);
	background-repeat: repeat-x;
	text-align:left;
}
#mainer .rmainer{
  padding:15px 5px 0px 5px;
	height:400px;
}
#mainerend{
	width:750px;
	height:15px;
	overflow:hidden;
	text-align:left;
}