.topicpath{	background-image: url(/images/topicpath_bg.gif);	color: #666666;	height: 20px;	width: 825px;	padding-left: 5px;	font-size: x-small;	padding-top: 5px;	background-repeat: no-repeat;}#contents_main_menu{	width: 200px;	padding-right: 10px;	float: left;}.textRed{	font-size: x-small;	font-weight: bold;	color: #CC0000;}.textRed_bold{	font-size: small;	font-weight: bold;	color: #CC0000;}.text_Red_large{	font-size: medium;	font-weight: bold;	color: #CC0000;}.photo_main{	padding-bottom: 10px;}.select_quicksearch{	width: 180px;	margin-top: 6px;}.pulldown_quicksearch{	background-image: url(../images/menu_bottom.gif);	height: 31px;	text-align: center;}.textbox_spec{	background-image: url(images/bg_table_w200.gif);	width: 180px;	padding-right: 10px;	padding-left: 10px;	padding-top: 10px;	font-size: small;	padding-bottom: 10px;}.textbox_spec_btn{	background-image: url(images/bg_table_w200.gif);	width: 180px;	padding-right: 10px;	padding-left: 10px;	padding-top: 10px;	padding-bottom: 10px;	text-align: center;}#contents_main{	width: 620px;	float: left;}.table_pressroom{	width: 620px;	background-image: url(images/bg_table_pressroom.gif);}.caption{	color: #0000CC;	font-weight: bold;	font-size: large;	padding-left: 10px;	padding-top: 25px;}.textbox_main{	padding-left: 20px;	font-size: small;	padding-right: 10px;	width: 580px;}h1{	font-size: large;	margin-top: 20px;	margin-bottom: 0px;	padding-bottom: 10px;	font-weight: normal;	color: #CC0000;}h2{	font-size: medium;	color: #CC0000;	margin-top: 20px;	margin-bottom: 5px;}