/* CSS Document */
body{margin:15px; background:url(assets/bg_tile.jpg); font:12px Arial, Helvetica, sans-serif; color:#000;}
a{color:#1b3e85;}
p{line-height:140%;}
#master{width:755px; margin:0px auto; padding:10px; padding-top:0px; background:#fff;}
#header{background:url(assets/header.jpg) no-repeat bottom right;}
.bar{background:#606060 url(assets/bar_tile.jpg) repeat-y top right;}
.plain_bar{background:#517540; height:2px;}
.phone_number{background:url(assets/phone_bg.jpg) no-repeat; color:#fff; text-align:right;}
.phone_number p{margin:0px; padding:0px; margin-right:10px;}
.main_content{padding:10px 0px;}
.added_padding{padding:10px;}
ul{list-style-image:url(assets/blue_bullet.gif);}
ul.arrow_bullet{list-style-image:url(assets/bullet.gif); margin:5px 15px; padding:0px;}
ul.arrow_bullet li{margin-bottom:5px;}
.box{background:#1b3e85 url(assets/blue_box_bot.gif) no-repeat bottom left; padding:2px; color:#fff; font-size:11px;}
.box h2{margin:0px; padding:0px; padding-bottom:2px; background:url(assets/title_bg.gif) no-repeat top right; border-bottom:1px solid #fff;}
.box a{color:#7bb161;}
.news{color:#0b2e75;}
.news a{color:#0b2e75; text-decoration:none; display:block;}
.news a:hover{color:#0b2e75; text-decoration:none; background:#eaf5e6;}
td.lt_box{border:1px solid #517540; background:#d3e5cb; color:#1b3e85;}
#footer{font-size:11px; color:#878787; text-align:right;}
#footer p{margin:5px 0px;}
#footer a{color:#878787; text-decoration:none;}
#footer a:hover{color:#666; text-decoration:underline;}

fieldset{border:1px solid #1b3e85;}
legend{background:#1b3e85; color:#fff; padding:5px;}

.services td{border:1px solid #1b3e85;}
.services h2{font-size:18px; background:#1b3e85; padding:5px; margin:0px; color:#fff; border:1px solid #fff; border-bottom:3px solid #517540; }
.services td p{margin:10px;}

p.spdata {margin:5%;font-size:18px;color:#517540;text-align:center;}
p.splink {margin:-2%;font-size:12px;color:#517540;text-align:center;}
a.splink {font-size:12px;text-decoration:none;}