


*{margin:0; padding:0;}
body{background:#fff; font-family:Arial, Helvetica, sans-serif;}
a:link, a:visited{text-decoration:none;}
img{border:0;}

#wrapper{width:900px; margin:auto;}

#header{background:url(images/header.jpg) repeat-x; height:106px; width:900px;}
#logo{width:300px; height:103px; float:left;}
#logo h1{text-indent:-10000px;}
#logo h1 a{display:block; margin-top:6px; background:url(images/logo1.jpg) no-repeat; width:300px; height:103px;}

#rp{float:left; padding:0 0 0 10px;}
#tplinks{ height:48px; padding:22px 0 0 260px;}
#tplinks h2{color:#0084aa; font-size:24px; float:right; width:320px; padding-right:10px; padding-top:3px; line-height:24px; text-align:right;}
.gray
{
color:#c0b6b2;
}
.red
{
color:#FF0000;
}
#m, #s{background:url(images/m.jpg) no-repeat left; line-height:24px; padding:0 0 0 26px; font-size:11px; font-weight:bold; color:#85a6b1; display:block; float:left; margin:0 16px 0 0; width:50px;}
#s{background:url(images/s.jpg) no-repeat left;}

#menu{}
#menu ul li{list-style:none; font-weight:bold; float:left; font-size:12px; margin:0 4px 0 0;}
#menu ul li a{color:#c0b6b2; background:url(images/menu_rt.jpg) no-repeat right; display:block; float:left; padding:0 18px 0 0; border-bottom:1px solid #E0DEDF;}
#menu ul li a span{display:block; background:url(images/menu_lt.jpg) no-repeat left; padding:0 0 0 18px; line-height:35px;}
#menu ul li a:hover, #menu ul li a.active{color:#0084aa; border-bottom:1px solid #fff;}

#content{background:url(images/content.jpg) repeat-y; width:900px; border-bottom:1px solid #dfdad9;}

#c1{width:580px; float:left; padding:20px 10px 0 10px;}

#c1 h1{color:#0084aa; font-size:54px; line-height:54px; margin:0 0 20px 0;}

.blk{float:left; width:274px; margin:0 0 10px 0;}
.blkr{padding:0 0 0 30px;}
#c1 h2{color:#85a6b1; font-size:28px; margin:0 0 15px 0;}
.blk ul{margin:0 0 14px 0;}
.blk ul li{list-style:none; background:url(images/tick.jpg) no-repeat left top; font-size:18px; color:#707070; padding:0 0 0 22px; font-weight:bold; display:block; line-height:24px; margin:0 0 5px 0;}

#txt{border-top:1px solid #eeebea; padding:15px 0 0 10px;}
#c1 p{font-size:12px; color:#7d7d7d; line-height:18px; margin:0 0 15px 0;}

#c2{float:left; width:280px; padding:16px 0 0 20px;}
#c2 h2{color:#0084aa; font-size:28px; margin:0 0 20px 0;}
#c2 h3{color:#0084aa; font-size:13px; margin:0 0 5px 0;}
#js{width:205px; height:21px; float:left; margin:0 10px 15px 0;}
#c2 h3#p{float:left; font-size:12px; width:60px; line-height:21px;}
#c2 h3 span{font-weight:normal; font-style:italic;}
#tcost{float:left; width:70px; padding:0 28px 0 0; margin:0 0 20px 0;}
#tcost h4{color:#85a6b1; font-size:28px;}
#order{float:left;}
.field, #tarea{width:254px; padding:2px; font-size:12px; color:#555; font-family:Arial, Helvetica, sans-serif; margin:0 0 20px 0;}
#tarea{height:90px;}
#browse{display:block; margin:0 0 20px 0;}

#footer{padding:17px 20px 0 20px; font-size:12px; color:#c0b6b2; font-size:10px;}
#footer ul#lt{float:left; text-align:left;}
#footer ul{text-align:center;}
#footer ul li{display:inline;}
#footer ul li a{color:#c0b6b2;}
#footer a{color:#c0b6b2; margin:0 3px 0 3px;}
#footer p{float:right; margin:0 0 25px 0;}

#port{ padding:0 0 0 15px;}
#port a{display:block; margin:0 0 18px 18px; float:left;}
#c1 p.lh{line-height:22px;}
#logo img
{
padding-top:6px;
}