*{margin:0;padding:0;}
body{background:url(images/tail-body.gif) repeat-x top #fff;font-family:Arial, Helvetica, sans-serif;font-size:100%;line-height:1em;color:#7686a2;}
input, textarea, select{font-family:Arial, Helvetica, sans-serif;font-size:1em;}
.fleft{float:left;}
.fright{float:right;}
.clear{clear:both;}
.alignright{text-align:right;}
.aligncenter{text-align:center;}
.wrapper{width:100%;overflow:hidden;}
.container{width:100%;}
p{margin:0;padding:0;}
.tail-top-right{position:absolute;width:50%;right:0;top:0;height:449px;background:url(images/tail-top-right.gif) repeat-x right top;}
input, select{vertical-align:middle;font-weight:normal;}
img{border:0;vertical-align:top;text-align:left;}
.form span{display:block;float:left;background:url(images/input-bg.gif) no-repeat left top #fff;width:227px;height:27px;margin-right:5px;}
.form span b{font-weight:normal;display:block;padding:5px 0 0 11px;}
.form span b input{border:0;width:207px;background:none;color:#909cb2;vertical-align:top;}
.form a{float:left;}
.form1{width:100%;overflow:hidden;height:32px;}
.form1 input{float:left;background:#fff;border-top:1px solid #404040;border-left:1px solid #d4d0c8;border-bottom:1px solid #d4d0c8;border-right:1px solid #f5f4f3;padding:3px 0 4px 3px;width:155px;margin-right:7px;}
.form1 span input{width:93px;}
.form1 a{float:left;}
.form2{height:44px;}
.form2 input{width:230px;padding:2px 0 2px 3px;background:#fff;border:1px solid #ccd6e6;}
textarea{width:262px;height:105px;overflow:auto;background:#fff;border:1px solid #ccd6e6;padding:2px 0 0 3px;}
form .buttons{text-align:right;padding-top:16px;}
form .buttons a{margin-left:23px;}
ul{list-style:none;}
.site-nav{width:100%;overflow:hidden;}
.site-nav li{float:left;}
.footer-nav{text-align:right;padding-right:42px;}
.footer-nav li{display:inline;font-size:1.17em;border-right:1px solid #1d2533;padding:0 18px;}
.footer-nav li.last{border-right:0;padding-right:0;}
.footer-nav li a{text-decoration:none;color:#1d2533;}
.footer-nav li a:hover, .footer-nav li a.act{text-decoration:underline;}
.list{position:absolute;right:58px;top:37px;}
.list li{padding-bottom:1px;}
.list1{margin-top:-5px;}
.list1 li{padding-top:5px;}
.list1 li a{color:#fff;text-decoration:none;}
.list1 li a:hover{text-decoration:underline;}
.list2{padding-top:5px;}
.list2 li{font-weight:bold;padding-bottom:6px;}
.list2 li a{color:#323f56;}
.list3{width:100%;overflow:hidden;}
.list3 li{width:259px;float:left;color:#7686a2;border-right:1px solid #e0e7f3;margin-left:-1px;padding-right:26px;margin-right:26px;}
.list3 li.last{border-right:0;margin-right:0;padding-right:0;}
.list3 li span{display:block;}
.list3 li span.c1{float:left;width:38px;}
.list3 li span.c2{float:left;width:217px;}
.list3 li span.c3{float:left;width:263px;}
.list3 li span.link{text-align:right;}
.list3 li div{border-bottom:1px solid #e0e7f3;padding-bottom:12px;width:100%;overflow:hidden;margin-bottom:14px;}
.list3 li b{color:#7686a2;text-transform:uppercase;font-size:1em;display:block;margin:-3px 0 12px 0;}
.list4 li{background:#ecf0f8;font-size:1.17em;padding:5px 0 6px 27px;margin-bottom:1px;}
.list4 li a{color:#7686a2;text-decoration:none;}
.list4 li span{display:block;background:url(images/marker-4.gif) no-repeat left 6px;padding-left:16px;}
.list4 li a:hover{text-decoration:underline;}
.list5 li{border-bottom:1px solid #e0e7f3;padding-bottom:15px;margin-bottom:15px;width:100%;overflow:hidden;vertical-align:bottom;}
.list5 li cite{font-style:normal;display:block;line-height:1.5em;}
.list5 li span{display:block;text-align:right;font-weight:bold;color:#c4812e;}
.img-box img{margin-bottom:25px;display:block;}
.img-box a img{margin:0;display:inline;}
.img-box1{width:100%;overflow:hidden;padding-bottom:10px;}
.img-box1 img{float:left;margin:0 20px 0 0;}
.p1{margin-bottom:18px;}
.p2{margin-bottom:9px;}
.phone{float:right;margin-right:165px;}
a{color:#7686a2;}
a:hover{text-decoration:none;}
h3{color:#7686a2;font-size:1em;margin-bottom:18px;}
h4{color:#7686a2;font-size:1em;margin-bottom:8px;}
h5{color:#7686a2;font-size:1em;margin-bottom:8px;text-transform:uppercase;}
h6{color:#7686a2;font-size:1em;}
.line-hor{border-bottom:1px solid #e0e7f3;margin:8px 0;overflow:hidden;font-size:0;line-height:0;}
.line-hor1{border-bottom:1px solid #e0e7f3;margin:16px 0;overflow:hidden;font-size:0;line-height:0;}
.title{margin-bottom:20px;width:100%;overflow:hidden;}
.title a{float:right;margin-top:4px;}
.extra-box{position:absolute;left:364px;top:71px;width:271px;min-height:127px;height:auto!important;height:127px;text-align:right;background:url(images/marker-1.gif) no-repeat right top;}
.extra-box .inner{padding-right:32px;}
.extra-box p{color:#2e3a4f;font-weight:bold;}
.form-box{background:#fff;width:100%;}
.form-box .border-top{background:url(images/border-top2.gif) repeat-x top;}
.form-box .border-bot{background:url(images/border-bot1.gif) repeat-x bottom;}
.form-box .border-left{background:url(images/border-left1.gif) repeat-y left;}
.form-box .border-right{background:url(images/border-right1.gif) repeat-y right;}
.form-box .left-top-corner{background:url(images/left-top-corner2.gif) no-repeat left top;}
.form-box .right-top-corner{background:url(images/right-top-corner2.gif) no-repeat right top;}
.form-box .left-bot-corner{background:url(images/left-bot-corner2.gif) no-repeat left bottom;min-height:162px;height:auto!important;height:162px;}
.form-box .right-bot-corner{background:url(images/right-bot-corner2.gif) no-repeat right bottom;}
.form-box .inner{padding:28px 24px 22px 30px;}
.form-box .title{margin-bottom:29px;}
.form-box h3{color:#7686a2;font-size:1em;margin-bottom:8px;font-weight:normal;}
.form-box h3 b{font-weight:bold;display:block;}
.form-box p{color:#7686a2;}
.cont-box{width:100%;background:#fff;}
.cont-box .border-top1{background:url(images/border-top.gif) repeat-x top;}
.cont-box .border-bot1{background:url(images/border-bot.gif) repeat-x bottom;}
.cont-box .border-left1{background:url(images/border-left.gif) repeat-y left;}
.cont-box .border-right1{background:url(images/border-right.gif) repeat-y right;}
.cont-box .left-top-corner1{background:url(images/left-top-corner.gif) no-repeat left top;}
.cont-box .right-top-corner1{background:url(images/right-top-corner.gif) no-repeat right top;}
.cont-box .left-bot-corner1{background:url(images/left-bot-corner.gif) no-repeat left bottom;min-height:256px;height:auto!important;height:256px;}
.cont-box .right-bot-corner1{background:url(images/right-bot-corner.gif) no-repeat right bottom;}
.cont-box .inner1{padding:16px 38px 38px 43px;}
.box{background:#1d2533;width:100%;position:relative;}
.box .border-top{background:url(images/border-top1.gif) repeat-x top;width:100%;}
.box .left-top-corner{background:url(images/left-top-corner1.gif) no-repeat left top;}
.box .right-top-corner{background:url(images/right-top-corner1.gif) no-repeat right top;}
.box .left-bot-corner{background:url(images/left-bot-corner1.gif) no-repeat left bottom;min-height:62px;height:auto!important;height:62px;}
.box .right-bot-corner{background:url(images/right-bot-corner1.gif) no-repeat right bottom;}
.box .inner{padding:26px 16px 42px 22px;}
.box .title{margin-bottom:29px;}
.box .price{margin-bottom:20px;}
.box .button{position:absolute;bottom:0 !important;bottom:-1px;right:18px;}
.box1{background:#fff;width:100%;}
.box1 .border-top{background:url(images/border-top3.gif) repeat-x top;}
.box1 .border-top1{background:url(images/border-top4.gif) repeat-x top;}
.box1 .border-top2{background:url(images/border-top5.gif) repeat-x top;}
.box1 .border-bot{background:url(images/border.gif) repeat-x bottom;}
.box1 .border-left{background:url(images/border.gif) repeat-y left;}
.box1 .border-right{background:url(images/border.gif) repeat-y right;}
.box1 .left-bot-corner{background:url(images/left-bot-corner3.gif) no-repeat left bottom;width:100%;}
.box1 .right-bot-corner{background:url(images/right-bot-corner3.gif) no-repeat right bottom;}
.box1 .left-top-corner{background:url(images/left-top-corner3.gif) no-repeat left top;}
.box1 .right-top-corner{background:url(images/right-top-corner3.gif) no-repeat right top;}
.box1 .left-top-corner1{background:url(images/left-top-corner5.gif) no-repeat left top;}
.box1 .right-top-corner1{background:url(images/right-top-corner5.gif) no-repeat right top;}
.box1 .left-top-corner2{background:url(images/left-top-corner6.gif) no-repeat left top;}
.box1 .right-top-corner2{background:url(images/right-top-corner6.gif) no-repeat right top;}
.box1 .inner{padding:14px 16px 14px 29px;}
.box1 .title{margin-bottom:29px;}
.box1 dl{line-height:1.5em;}
.box1 dl dt{font-weight:bold;text-transform:uppercase;margin-top:17px;}
.box2{background:#fff;width:100%;}
.box2 .border-top{background:url(images/border.gif) repeat-x top;}
.box2 .border-bot{background:url(images/border.gif) repeat-x bottom;}
.box2 .border-left{background:url(images/border.gif) repeat-y left;}
.box2 .border-right{background:url(images/border.gif) repeat-y right;}
.box2 .left-bot-corner{background:url(images/left-bot-corner3.gif) no-repeat left bottom;width:100%;}
.box2 .right-bot-corner{background:url(images/right-bot-corner3.gif) no-repeat right bottom;}
.box2 .left-top-corner{background:url(images/left-top-corner4.gif) no-repeat left top;}
.box2 .right-top-corner{background:url(images/right-top-corner4.gif) no-repeat right top;}
.box2 .inner{padding:14px 16px 14px 29px;}
.box2 .title{margin-bottom:8px;}
#header .row-1{height:131px;width:100%;overflow:hidden;}
#header .row-1 .fleft{padding:57px 0 0 72px;}
#header .row-1 .fright{padding:79px 42px 0 0;}
#header .row-2{height:256px;position:relative;}
#header .row-3{height:62px;padding-left:43px;}
#content .indent{padding-bottom:13px;}
#content .indent1{padding:0 2px 0 2px;}
#content p{line-height:1.5em;}
#footer p{color:#7686a2;font-size:1.17em;text-align:right;padding:11px 42px 0 0;margin-bottom:8px;}
#footer p a{color:#7686a2;text-decoration:none;}
#footer p a:hover{text-decoration:underline;}

