@charset "utf-8";
*{
 margin: 0px;
 padding: 0px;
}
.left{float:left;}
.right{float:right;}
.clear{clear:both;}
ul{margin:5px 20px;}
p{margin:5px}
a {
 color:#001e8c;
}
body{
 font-family: Arial, Helvetica, sans-serif;
 font-size:12px;
}
.full-header{
 background:#fff;
 height:150px;
 border-bottom:4px solid #06b3b3;
}
.main-header{
 position:relative;
 width:1024px;
 margin:0 auto; 
 height:100%;
 background:url('/images/header-bg.jpg') repeat-y right;
}
.main-header span{
 font-family:Georgia,'Bookman Old Style',Garamond,'Times New Roman',serif;
 float:right;
 margin:20px 40px;
 color:#fff;
 font-size:30px;
}
.header-logo{
 margin-left:20px;
 width:244px;
 height:145px;
 background:url('/images/plutus-financial.png') no-repeat;
}

.header-menu{
 position:absolute;
 bottom:0px;
 right:40px;
 height:50px;
 margin:0 auto;
 background:url('/images/menu-bg.gif') repeat-y;
 border:1px solid #fff;
 border-bottom:0;
}
.header-menu a {
 height:20px;
 color:#001e8c;
 font-weight:bold;
 padding:15px 23px;
 display:block;
 float:left;
 text-decoration:none;
 font-family:Georgia,'Bookman Old Style',Garamond,'Times New Roman',serif;
 font-style:italic;
 font-size:18px;
}
.header-menu a.selected, .header-menu a:hover{ 
  text-decoration:underline;
}
.body-container{ 
 width:984px;
 margin:0 auto; 
 padding:20px;
 color:#393939;
}
h1{
 color:#001e8c;
 font-size:22px;
 font-family:Georgia,'Bookman Old Style',Garamond,'Times New Roman',serif;
 font-style:italic; 
}
.financial-stage{
 height:270px;
 width:470px;
 background:#fafafa;
 border:1px solid #e3e3e5;
 margin:20px 40px 0 0;
 float:left;
 position:relative;
}
.financial-stage .box-head{
 height:23px;
 background:#33cccc;
 color:#fff;
 padding:5px 20px;
 font-size:18px;
}
.financial-stage .box-body{
 padding:10px;
}

.financial-stage ul{
 margin:10px 0px 10px 40px; 
 font-weight:bold;
 font-size:14px;
 line-height:20px;
}
.financial-stage img{
 float:left;
}
.financial-stage .bottom-link{
 position:absolute;
 bottom:5px;
}
.financial-stage .bottom-link a{
 font-weight:bold;
 font-size:14px;
 color:#393939;
 text-decoration:none;
 display:block;
 float:left;
 padding:5px;
}


.footer-container{
 margin-top:40px;
 height:33px;
 background:#aee3e3;
}
.footer{
 padding:6px 20px; 
 width:984px;
 margin:0 auto; 
 color:#fff;
}
.footer a{
 color:#fff;
 float:right;
 font-size:14px;
 text-decoration:none;
 
}
.left-content{
 float:left;
 width:480px;
 padding:20px;
}

.contact-form th{
 text-align:left;
}

.shadow-box{
 width:300px;
 background:#f7f7f7;
 font-size:11px;
 padding:10px;
 border:1px solid #dfdfdf;
 border-right:2px solid #c9c9c9;
 border-bottom:2px solid #c9c9c9;
 color:#7d7d7d;
}
.shadow-box b{
 font-size:12px;
 color:#7d7d7d;
}
.shadow-box a{
 color:#7d7d7d;
}

.guide-box{
 text-align:center;
 width:270px;
 border:1px solid #33cccc;
 padding:3px;
}
.guide-box div{
 border:3px solid #33cccc;
 padding:10px;
}




