div {font-size: 10px; font-family: Verdana;}
body 
{
	background-color: #FFFFFF;
	font-family: Verdana, "Arial CE", Arial, "Helvetica CE", sans-serif;
	font-size: 11px;
	margin-top: 0px;
	margin-bottom: 20px;
	text-align: center;
	float: left;
}
.tdIcon
{
	cursor:hand;
}
.cmsmenu 
{
	float: right;	
}
.page 
{
	width: 780px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
}
.header 
{
	width: 780px;
	height: 80px;
	float: left;
	overflow: hidden;
}
.hleft 
{
	width: 15px;
	height: 80px;
	float: left;
}
.h580 
{
	width: 580px;
	height: 80px;
	float: left;
	vertical-align: bottom;
	overflow: hidden;
}
.hlogo 
{
	width: 80px;
	height: 80px;
	float: left;
}
.h90 
{
	width: 90px;
	height: 80px;
	float: left;
	vertical-align: bottom;
}
.hright 
{
	width: 15px;
	height: 80px;
	float: left;
}
.navig 
{
	width: 750px;
	height: 17px;
	float: left;
	text-align: left;
	overflow: hidden;
	padding: 0 15px 0 15px;
}
.hb
{
	width: 100%;
	height: 25px;
	vertical-align: bottom;
}
.pageTitle
{
	width: 750px;
	height: 20px;
	padding: 10px 15px 5px 15px;
	overflow: hidden;
	font-family: Verdana;
	font-size : 16px;
	font-weight: bold;
	float: left;
}
.htmlPageTitle
{
	font-family: Verdana;
	font-size : 16px;
	font-weight: bold;
}
.content {padding: 0px 0px 15px 15px; width: 765px; float: left;}
.contentText {float: left; margin: none; border: none; padding: none; width: 750px;}
.contentImage
{
	width: 360px;
	height: 240px;
	border: 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	overflow: hidden;
}
.contentBottom
{
	width: 752px;
	margin: 0px;
	height: 120px;
}
.contentMenu
{
	width: 150px;
	padding-top: 5px;
	min-height: 0px;
	float: left;
}
.contentImageBar
{
	float: right;
	width: 485px;
	height: 90px;
}
.contentImageBarImage
{
	float: left;
	width: 120px;
	height: 90px;
	vertical-align: top;
}
.contentImageBarImageTop
{
	width: 120px;
	height: 60px;
	padding: none;
	border: none;
	overflow: hidden;
}
.contentImageBarText
{
	padding: 1px 10px 1px 10px;
	vertical-align: middle;
	height: 28px;
	width: 100px;
	overflow: hidden;
	text-align: center;
}
.contentMenuSub
{
	margin: 10px 0px 0px 10px;
	float: left;
	min-height: 0px;
}
.contentMenuSub a, .contentMenuSub a:visited, .contentMenuSub a:active
{
	text-decoration: none;
	font-weight: normal;
}
.contentMenuSub a:hover
{
	text-decoration: underline;
	font-weight: normal;
}
.contentFooter
{
	width: 750px;
	margin: 0px 15px 0px 15px;
	height: 20px;
	text-align: right;
	padding-top: 20px;
	display: none;
}
.contentFooterBar
{
	width: 300px;
	height: 80px;	
	float: right;
}
.contentFooterBarHeaderLeft
{
	width: 15px;
	float: left;
}
.contentFooterBarHeaderRight
{
	width: 15px;
	float: left;
}
.contentFooterBarHeader
{
	width: 270px;
	height: 15px;
	float: left;
}
.contentFooterBarLeft
{
	width: 180px;
	float: left;
	height: 75px;
}
.contentFooterBarRight
{
	width: 120px;
	float: left;
	height: 75px;
}
.footer
{
	width: 780px;
	margin: none;
	height: 70px;
	float: left;
	overflow: hidden;
}
.footerLeft
{
	width: 15px;
	height: 70px;
	float: left;
}
.footerBarLeft
{
	width: 170px;
	height: 60px;
	float: right;
	padding: 5px 5px 5px 5px;
}
.footerBarLeft a, .footerBarLeft a:visited, .footerBarLeft a:active
{
	text-decoration: none;
	font-weight: normal;
}
.footerBarLeft a:hover
{
	text-decoration: underline;
	font-weight: normal;
}
.footerBarRight
{
	width: 120px;
	height: 70px;
	float: right;
	padding: 0px;
	overflow: hidden;
}
.footerBarRight a, .footerBarRight a:visited, .footerBarRight a:active
{
	text-decoration: none;
	font-weight: normal;
}
.footerBarRight a:hover
{
	text-decoration: underline;
	font-weight: normal;
}
.footerRight
{
	width: 15px;
	height: 70px;
	float: right;
}
.cBLBottomLinks 
{
	font-size: 10px;
}
.cBLCard {width:134px; height:138px; margin-top: 10px;}
.cBLCTop
{
	width:114px;
	height:18px;
	padding: 7px 10px 0px 10px;
	color: #FFFFFF;
	background-repeat: no-repeat;
}
.cBLCTop A, .cBLCTop A:visited, .cBLCTop A:active, .cBLCTop A:hover
{
	color: #FFFFFF;
	text-decoration: none;
}
.cBLCImg 
{
	width:130px;
	height:73px;
	border-right:solid 2px white;
	border-left:solid 2px white;
}
.cBLCDown {
	width:47px;
	height:40px;
	background-repeat: no-repeat;
	padding-left: 87px;
}

#htmlMainTitle
{
	padding-left: 10px;
	padding-right: 10px;
	margin-top: 210px;
	height: 20px;
	float: left;
}

.flashMovieDiv
{
	Z-INDEX:10;
	POSITION:absolute;
	display: none;
}
.tblGalleryTopMenu
{
	font-family: Verdana, "Arial CE", Arial, "Helvetica CE", sans-serif;
	font-size: 10px;
	font-weight: bold;
	float: left;
	width: 100%;
}
.tblGalleryTopMenu TD 
{
	padding: 5px;
	border-right: solid 1px white;
	border-left: solid 1px white;
	border-bottom: solid 1px white;
}
.mp
{
	width: 134px;
	overflow: hidden;
	font-family: Verdana;
	font-size: 10px;
}
.mpNone
{
	visibility: hidden;
	height: 0px;
	width: 0px;
	overflow: hidden;
}

.mpTop
{
	width: 134px;
	height: 70px;
	border: 0px 0px 0px 0px;
}
.mpBody
{
	width: 124px;
	border-left: solid 2px #8A9394;
	border-right: solid 2px #8A9394;
	background-color: #FFFFFF;
	padding: 5px 3px 0px 3px;
	font-size: 10px;
}
.mpDown
{
	width: 134px;
	height: 10px;
	border: 0px 0px 0px 0px;
}
.mpEditText
{
	width: 120px;
	border: solid 1px black;
	font-size: 10px;
	background-color: #DDDDDD;
}

.mpEditText
{
	width: 90px;
	border: solid 1px black;
	background-color: #DDDDDD;
}

.mpDropDown
{
	width: 120px;
	border: solid 1px black;
	background-color: #DDDDDD;
	font-size: 8px;
}

.mpButton
{
	width: 124px;
	font-size: 14px;
	font-weight: bold;
	height: 30px;
}
.mpRadio
{
	width: 123px;
	font-size: 10px;
	line-height: 5px;
	border-width: 0px;

}
#LeftModelMenu1_SendMelody1_Panel1
{
	font-family: Verdana;
	font-size: 10px;
}