/* CSS Document */
h1 {
font-size:14px;
font-weight:bold;
font-family:Geneva, Arial, Helvetica, sans-serif;
margin-top:0px;
color:#4e55c8;
}

html, body {
margin:0;
padding:0;
height:100%;
border:none;
background-color:#01567F;
font-size:12px;
font-family:Geneva, Arial, Helvetica, sans-serif;
}

a {
color:#2C2B59;
}

a:hover {
color: #94272B;
}

.new td {
padding:3px;
font-size:0.9em;
}

.back-table {
height:100%;
width:100%;
background:url(../images/page_bg.jpg) repeat-x top;
border-collapse:collapse;
background-color:#0b6d9d;
border:0px;
}
.back-table-td {
height:100%;
vertical-align:top;
padding:0px;
}
.body-table {
width:986px;
height:100%;
border:0px;
}
.st {
color:#FFFFFF;
font-weight:bold;
font-size:0.8em;
}


.menu {
font-size:0.9em;
}
.menu a {
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.8em;
text-decoration:none;
font-weight:bold;
margin-left:4px;
margin-right:12px;
}
.menu a:hover {
color:#F0DA0F;
}
.menu img {
margin-left:5px;
}
.l {
padding-left:20px;
}
.l2 {
margin-right:8px;
}
.top {
color:#FFFFFF;
font-size:0.8em;
}
.top a {
color:#F0DA0F;
}
.top a:hover {
color:#FFFFFF;
text-decoration:none;
}
.topi {
font-size:0.8em;
}
.bodytd {
border:2px solid #b0b0b0;
vertical-align:top;
}
.bodytd1 {
padding:10px;
padding-left:1px;
vertical-align:top;

}
.tdmenu {
font-size:1.0em;
padding-top:8px;
}
.tdmenu a {
color:#2C2B59;
line-height:17px;
text-decoration:none;
}
.tdmenu a:hover {
color:#94272B;
text-decoration:underline;
}
.tdmenu img{
margin-right:5px;
}
.adb {
color:#CCCCCC;
text-align:center;
font-weight:bold;
}
.adb a {
color:#FFFFFF
}

.adb img {
margin-bottom:5px;
margin-top:5px;
}
.adb1 {
text-align:center;
background:url(../images/sbg.gif) bottom;
padding:2px;
color:#FFFFFF;
font-weight:bold;
}
.blue {
color:#446A99;
font-size:14px;
}
.ap {
padding:1px;
background:url(../images/rb_06.gif) repeat-x bottom;
background-color:#D41B1B;
text-align:center;
font-weight:bold;
color:#FFFFFF;
font-size:0.8em;
}
.ap img {
margin-left:8px;
margin-right:8px;
}
.text {
border:1px solid #E2E2E2;
padding:5px;
margin-top:20px;
}
.sp-img {
border: 1px solid #999999;
margin:3px;
margin-right:8px;
}
.foot {
color:#CFE7E4;
text-align:center;
font-size:0.9em;
margin-top:5px;
}
.foot a {
color:#CFE7E4;
font-weight:bold;
}
.movie {
margin-right:10px;
margin-top:10px;
border: 1px solid #999999;
}
.boxtitle {
font-weight:bold;
font-size:1.2em;
}
.side {
width:193px;
background:url(../images/sidebg.gif) top no-repeat;
background-color:#FFFFFF;
border:1px solid #dddddd;
padding:12px;
padding-bottom:6px;
}
.mainbox {
background:url(../images/images/bgup_03.gif) top no-repeat;
background-color:#FFFFFF;
padding:12px;
padding-bottom:6px;
font-size:1.0em;
border:1px solid #dddddd;
}
.bmark {
text-align:right; 
height:30px;
background-color:#eaeaea;
padding-right:20px;
margin-top:10px
}
.bmark img {
margin-right:3px;
}
.product-img {
border:1px solid #CCCCCC;
margin-top:5px;
margin-bottom:5px;
margin-right:15px;
}