* { margin:0; padding:0;}body { background:#182549; font-family:Arial, Helvetica, sans-serif; font-size:100%; line-height:1em; color:#656e75;}input, textarea { 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, block { width:100%; overflow:hidden;}.container { width:100%;}p { margin:0; padding:0 0 10px 0;}.bold {font-weight:bold;}.tail-top { background:url(images/tail-top.gif) left top repeat-x #fff;}.tail-bottom { background:url(images/tail-bottom.gif) left bottom repeat-x;}.tail-top-right { height:376px; position:absolute; width:50%; right:0; top:0; background:url(images/tail-top-right.gif) repeat-x right top;}/*==================forms====================*/input, select { vertical-align:middle; font-weight:normal;}img {border:0; vertical-align:top; text-align:left;}.form { height:440px;}.form input { width:182px; background:#fff; padding:1px 0 1px 3px; border-top:1px solid #858585; border-left:1px solid #858585; border-bottom:0; border-right:0;}.form-can { height:380px;}.form-can input { width:182px; background:#fff; padding:1px 0 1px 3px; border-top:1px solid #858585; border-left:1px solid #858585; border-bottom:0; border-right:0;}.form1 { height:44px;}.form1 input {width:292px; padding:2px 0 2px 3px; background:#fff; border:1px solid #a09b96;}textarea { width:262px; height:150px; overflow:auto; background:#fff;  border:1px solid #a09b96; padding:2px 0 0 3px; margin-bottom:15px;}/*==================list====================*/ul { list-style:none;}.list li { font-size:1.25em; letter-spacing:.05em; color:#FFFFFF; background:url(images/marker-4.jpg) no-repeat left top; padding:0 30px 4px 30px; position:relative;}.list li a { text-decoration:none; color:#FFFFFF;}.list li a:hover { text-decoration:underline;}.site-nav { width:100%; overflow:hidden;}.site-nav li { display:inline; float:left;}.site-nav li a { color:#2057ad; text-decoration:none; display:block; background:url(images/nav-right.png) no-repeat right bottom; width:138px; padding:25px 0 11px 0; text-align:center; background:url(images/nav-bg.png) no-repeat left bottom; font-weight:bold;}.site-nav li a:hover { color:#fff; background:url(images/nav-act.png) no-repeat left top; padding:19px 0 17px 0;}.site-nav li a.act { color:#fff; background:url(images/nav-act.png) no-repeat left top; padding:19px 0 17px 0;}.list1 { padding-bottom:7px;}.list1 li { background:url(images/marker-2.gif) no-repeat left top; padding:0 0 8px 41px; color:#656e75;}.list1 li a { color:#656e75; text-decoration:none;}.list1 li a:hover { text-decoration:underline;}.list2 { margin:20px 0 10px 0;}.list2 li { padding:10px 0 0 0;}.list2 li span { font-size:.85em; display:block; background:url(images/marker-3.gif) no-repeat left top; padding:0 0 8px 36px;}#content .list2 li p { margin-top:15px; line-height:1.23em;}/*==================other====================*/.img-box img { margin-bottom:25px; display:block;}.img-indent { margin:0 20px 0 0; float:left;}.img-box1 { width:100%; overflow:hidden; padding-bottom:0px;}.img-box1 img { float:left; margin:0 20px 0 0;}.p1 { margin-bottom:0px;}.p1a { margin-bottom:15px;}.p1b { color:#00a9e7; font-weight:bold; margin-bottom:30px;}.p2 { margin:20px 0 10px 0;}.p3 { margin-bottom:16px;}.p4 { padding-left:41px;}.p5 { padding-left:280px;}.phone { float:right; margin-right:200px;}/*==================txt, links, lines, titles====================*/a {color:#cc0000;} /*==================was blue #2872c5====================*/a:hover{text-decoration:none;}h1 { color:#e98000; font-weight:bold; font-size:1.4em; line-height:1.25em; margin-bottom:10px;}h3 { color:#002e6e; font-weight:normal; font-size:1.13em; line-height:1.25em; margin-bottom:21px;}#content .txt1 p { line-height:1.15em;}.link1 { display:inline-block; color:#fff; text-decoration:none; background:url(images/xlink1-right.png) no-repeat right top; line-height:1.4em;}.link1 em { display:inline-block; background:url(images/xlink1-left.png) no-repeat left top; padding:0 10px 0 10px;}.link1 b { cursor:pointer; display:inline-block; background:url(images/link1-bgd.png) left top repeat-x; padding:6px 22px 8px 22px; font-weight:normal; font-style:normal;}.link1:hover { color:#095ba8;}.link1:hover b { color:#095ba8;}.link2 { display:inline-block; color:#002e6e; text-decoration:none; background:url(images/link2-right.png) no-repeat right top; line-height:1em;}.link2 em { display:block; float:left; background:url(images/link2-left.png) no-repeat left top; padding:0 10px 0 10px;}.link2 b {cursor:pointer; display:inline-block; background:url(images/link2-bgd.png) left top repeat-x; padding:6px 2px 8px 2px; font-weight:normal; font-style:normal;}.link2:hover { text-decoration:underline;}.link2:hover b { text-decoration:underline;}.title { margin-bottom:23px; border-bottom:2px solid #bedbfc; padding-bottom:10px;}.small {color:#8dc63f; font-size:0.9em; font-weight:bold; }/*==================boxes====================*/.header-box {width:420px; height:88px; float:left;} /*================= background:url(images/xxheader-box.png) no-repeat left top; =================*/.header-box .inner { padding:15px 21px 0 150px;}.box { background:#96beec; width:100%;}.box .border-top {background:url(images/border-top.gif) repeat-x top; width:100%;}.box .border-bot {background:url(images/border-bot.gif) repeat-x bottom;}.box .left-top-corner {background:url(images/left-top-corner.gif) no-repeat left top;}.box .right-top-corner {background:url(images/right-top-corner.gif) no-repeat right top;}.box .left-bot-corner {background:url(images/left-bot-corner.gif) no-repeat left bottom; width:100%;} .box .right-bot-corner {background:url(images/right-bot-corner.gif) no-repeat right bottom; }.box p { color:#0643b8; margin-bottom:9px;}.box .icon { position:relative; margin-bottom:10px;}.box .title { margin-bottom:21px; border:0; padding:0;}.box .inner { padding:22px 20px 15px 20px; text-align:center; min-height:207px; height:auto!important; height:207px;}.form-box { width:221px; background:#b5d8ff; margin:12px 0 0 -16px; position:relative;}.form-box .border-left { background:url(images/border-left.gif) repeat-y left;}.form-box .border-right { background:url(images/border-right.gif) repeat-y right;}.form-box .border-top { background:url(images/border-top1.gif) repeat-x top; width:100%;}.form-box .border-bot {background:url(images/border-bot1.gif) repeat-x bottom;}.form-box .left-top-corner {background:url(images/left-top-corner1.gif) no-repeat left top;}.form-box .right-top-corner {background:url(images/right-top-corner1.gif) no-repeat right top;}.form-box .left-bot-corner {background:url(images/left-bot-corner1.gif) no-repeat left bottom; min-height:128px; height:auto!important; height:128px;} .form-box .right-bot-corner {background:url(images/right-bot-corner1.gif) no-repeat right bottom; }.form-box .title { border:0; padding:0; margin:0 0 11px 0;}.form-box .fleft { padding-top:5px;}.form-box .fleft a { color:#fff;}.form-box .inner { padding:15px 10px 8px 10px;}/*header*/#header { text-align:left; padding-right:74px;}#header .row-1 { padding:1px 0 38px 75px; text-align:left;}#header .row-2 { width:100%; overflow:hidden; height:196px;}#header .row-2 .title { font-size:1.25em; color:#FFFFFF; letter-spacing:.05em; padding:0 3px 0 100px; margin-bottom:0px; border:0;}#header .row-3 { padding-left:76px; }/*content*/#content { padding:55px 76px 40px 77px;}#content p { line-height:1.38em;}#content .indent { margin-top:-23px; padding-bottom:46px; position:relative;}#content .indent1 { padding-bottom:45px;}#content .indent2 { padding-bottom:15px;}#content dl dt { margin:25px 0 15px 0;}/*footer*/#footer p { text-align:center; color:#fff; padding-top:28px;}#footer p a { color:#fff;}/*==========================================*/