﻿@charset "UtF-8";
/* Css Document */

/* Css change 20100324_small capital from big capital */

h3{
color: #FFFFFF;
font-size: 125%;
line-height: 1.5em;
border-bottom:none;
}

.bottom5{
margin-bottom: 5px;
}
.bottom10{
margin-bottom: 10px;
}
.bottom15{
margin-bottom: 15px;
}
.bottom20{
margin-bottom: 20px;
}
.right20{
margin-right: 20px;
}
.left20{
margin-left: 20px;
}
.top10{
padding-top: 10px;
}

a:link img{
text-decoration: none;
}
a:hover img{
text-decoration: none;
}
a:visited img{
text-decoration: none;
}

/*index--------------*/
#contents{
width: 620px;/*width: 580px;*/
margin: 0px;
padding: 0px;
}
.floatbox{
width: 620px;/*width: 580px;*/
float: right;
}
.floatboxinner{
width: 600px;/*width: 560px;*/
margin-top: 10px;
margin-left: 10px;
}
.floatl{
float: left;
width: 347px;
}
.floatr{
float: right;
width: 213px;
}

.grayboxl div.floatl{
float: left;
width: 400px;
}
.grayboxl div.floatr{
float: right;
margin-left: 10px;
width: 150px;
}
.grayboxl div.floatboxinner{
width: 600px;/*560px*/
margin: 10px;
}


.bgredl{
width: 620px;/*580px*/
display: block;
background: url(/media/products/mpumcu/rx/image/bg_blue.jpg) left bottom no-repeat;
/*border-top: 1px solid #333366;*/
padding: 5px 0px 4px 4px;
}

.bgredl h3{
width: 615px;/*575px*/
display: block;
background: url(/media/products/mpumcu/rx/image/h2line.gif) left bottom no-repeat;
font-size:13px!important;/*add 20101015*/
margin:0 !important;
padding-bottom: 0px!important;/*add 20111025*/
border: none !important;/*add 20101015*/
}

.bgredl h3 span{
width: 605px;/*565px*/
display: block;
margin-left: 10px;
}



.listbox{
width: 620px;/*580px*/
background: url(/media/products/mpumcu/rx/image/tabele_bg.gif) left bottom no-repeat;
}
.listbox td{
vertical-align: top;
}
.bgreds{
width: 280px;
background: url(/media/products/mpumcu/rx/image/bg_red_s.gif) left bottom no-repeat;
border-top: 1px solid #333366;
border-top: 1px solid #333366;
padding: 5px 0;
}
.bgreds h3{
width: 275px;
display: block;
background: url(/media/products/mpumcu/rx/image/h2line.gif) left bottom no-repeat;
margin-left: 5px;
}
.bgreds h3 span{
width: 265px;
display: block;
margin-left: 10px;
}
.grayboxl{
width: 620px;/*580px*/
background: url(/media/products/mpumcu/rx/image/boxbg.gif) left top repeat-y;
border-bottom: #666666 1px solid;
margin-bottom: 10px;
clear: both;
}
.grayboxs{
width: 280px;
background: url(/media/products/mpumcu/rx/image/boxbgs.gif) left top repeat-y;
border-bottom: #666666 1px solid;
margin-bottom: 10px;
}

/*add*/
.grayboxl .bgredl h3 span{
font-size: 125%;
}

.boxlinner{
width: 590px;/*550px*/
margin: 15px;
}
.boxsinnerl,
.boxsinnerr{
width: 250px;
margin: 0 auto;

}
.boxsinnerl ul,
.boxsinnerr ul{
display: block;
margin: 0;
padding: 0;
}
.boxlinner table{
width: 100%;
}
.boxlinner table th{
width: 20%;
}
.linedot{
background: url(/media/products/mpumcu/rx/image/bg_dot.gif) left bottom repeat-x;
padding: 5px 0;
}
.bgboxl{
display: block;
width: 280px;
padding-bottom: 20px;
padding-top: 10px;
}
.bgboxr{
display: block;
width: 280px;
margin-left: 20px;
padding-bottom: 20px;
padding-top: 10px;
}
ul.nolist{
list-style-type: none;}
/*realease-----------------*/
tabel.imgbottom td img {
vertical-align: bottom;
}
/*messsage----------------------*/
.hmessage{
display: block;
width: 580px;
border-bottom: #333366 2px solid;
padding: 5px 0 0 0;
}

.hmessage h3{
display: block;
width: 575px;
background: url(/media/products/mpumcu/rx/image/h_message.gif) left top no-repeat;
margin-left: 5px;
color:#333366;
}

.hmessage h3 span{
margin-left: 10px;
display: block;
color:#333366;
}

/*090316*/
div.pack {
 clear:both;
	margin-bottom:40px;
 width:550px;
}
div.packgry {
 border-bottom:#D4D5CF 1px solid;
 clear:both;
	margin-bottom:50px;
	padding-bottom:50px;
 width:550px;
}
div.fltxt {
 float:left;
	margin-right:15px;
 width:290px;
}
div.frimg {
 float:left;
 width:245px;
}
.fonts {
 font-size:10px;
}
.clearfix:after {
	content:".sdfasdf";
	height:0;
	clear:both;
	display:block;
	visibility:hidden;
	line-height: 0;
}
.clearfix {
	display:inline-table;
}

/* Hides from iE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from iE-mac */
br.clear_noie, 
div.clear_noie {
	display: inline !important;
	display: none;
	clear: both;
	line-height: 0px;
}
br.clear_all {
	clear: both;
	line-height: 0px;
}
div.box {
width: 580px;
margin-bottom: 10px;
clear: both;
}
table.tpctbl {
	border:#333366 2px solid;
	width:100%;
}
table.tpctbl th {
font-weight: normal;
 padding:15px 0 15px 15px;
	vertical-align: top;	
	line-height:1.6;
}
table.tpctbl td {
 padding:0 0 15px 15px;
	vertical-align: top;	
	line-height:1.6;
}
table.tpctbl td.wph {
 text-align:right;
 width:100px;
}
table.tpctbl td.wph img {
 margin:15px 15px 0 0;
}
.right {
 text-align:right !important;
}
.center {
 text-align:center !important;
}
.btm {
 vertical-align:bottom !important;
}
.bottom30 {
 margin-bottom:30px !important;
}
.bottom50 {
 margin-bottom:30px !important;
}

 






