body{
 padding:0px;margin:0px;
 background:#ecf0e7 url(/img/b-tl.gif) left top repeat-x;
}
p, a, plain, div, td{
 color:#656565;
 font-family:arial, tahoma;
 font-size:12px;
}
a{
 color:#df0024;
}
h1{
 font-family:arial, tahoma;
 font-size:22px;
 color:#383838;
 font-weight:normal;
 margin-bottom:10px;
 margin-top:0px;
 text-transform: uppercase;
}
h2, h2 a{
 font-family:arial, tahoma;
 font-size:16px;
 color:#383838;
 font-weight:bold;
 margin-bottom:4px;
 margin-top:0px;
}
#main{
 background:url(/img/b-t2.jpg) left top no-repeat;
}
#r1{
 height:88px;
 vertical-align:top;
}
#r1 table{
 height:61px;
}
#r1 table td{
 vertical-align:top;
}
#r1d1{
 padding-top:28px;
 padding-left:55px;
 width:169px;
}
.r1d2, .r1d2_{
 padding-left:22px;
 padding-right:22px;
 padding-top:35px;
}
.r1d2_{
 background:#ffe04d;
}
#r1d3{
 padding-right:49px;
 padding-top:27px;
 text-align:right;
}
#r2{
 text-align:right;
 vertical-align:top !important;
 height:311px;
 background:url(/img/b-mpl.gif) left top no-repeat;
}
#r2 div.mp{
 background:url(/img/b-mpr.gif) right top no-repeat;
 height:311px;
}
#r2 div.sp{
 background:url(/img/b-phone.gif) right 32px no-repeat;
 padding-top:70px;
 margin-right:80px;
 padding-right:0px;
}
#r2 div.sp a{font-weight:bold;}
#r3d1{
 padding-left:55px;
 vertical-align:top;
 height:124px;
}
#r3d2{
 padding-left:72px;
 vertical-align:top;
}
#r3d2 td{
 vertical-align:top;
 padding-top:8px;
}
#r3d2 td h2{
 margin-bottom:0px;
}
#r4d1{
 vertical-align:top;
}
#menu{
 margin-top:34px;
 margin-left:42px;
}
#menu a{
 font-size:13px;
 font-weight:normal;
color:#656565;
}
#menu div{
 padding-top:5px;
 padding-bottom:5px;
 padding-left:13px;
 background:url(/img/b-border.gif) left bottom no-repeat;
 padding-right:38px;
 font-size:13px;
 font-weight:bold;
}
#send{
 height:252px;
 margin-left:19px;
 margin-top:24px;
 padding-left:37px;
 padding-top:38px;
 background:url(/img/b-send.gif) left top no-repeat;
}
#send input.input{
 width:189px;
 height:18px;
 margin-bottom:36px;
 border:0px;
}
#send textarea{
 width:189px;
 height:98px;
 margin-bottom:10px;
 border:0px;
}
#send div{
 text-align:right;
 padding-right:38px;
}
#r4d2{
 vertical-align:top;
 padding-right:55px;
 padding-bottom:27px;
}
#list{
 background:#ffffff url(/img/b-list.gif) right bottom no-repeat;
 padding:35px;
 padding-left:44px;
 line-height:1.7;
}
#r5d2{
 vertical-align:center;
 padding-right:55px;
 height:79px;
}
#r5d2 td{
 padding-left:33px;
}