* { margin:0; padding:0;}
body { background:url(images/tail-body.gif); font-family:Georgia, "Times New Roman", Times, serif; font-size:100%; line-height:1em; color:#735f5c; min-width:925px;}

input, textarea, select { font-family:Georgia, "Times New Roman", Times, serif; font-size:1em;}

object { vertical-align:top;}

.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 { background:url(images/tail-top.gif) left top repeat-x;}


/*==================forms====================*/
input, select { vertical-align:middle; font-weight:normal;}
img {border:0; vertical-align:top; text-align:left;}

.form1 { width:100%; overflow:hidden;}
.form1 label { display:block;}
.form1 span { background:url(images/input-bg2.gif) no-repeat left top; display:block; width:205px; height:20px; float:left;}
.form1 span em { display:block; padding-left:3px; font-style:normal;}
.form1 span input { width:169px; background:none; border:0; padding:1px 0;}

.form2 { width:261px; background:url(images/input-bg3.gif) no-repeat left top; height:24px; margin-bottom:9px;}
.form2 span { padding-left:3px; display:block;}
.form2 input {width:253px; padding:3px 0 2px 0; background:none; border:0; color:#735F5C;}

.form3 { width:261px; height:123px; background:url(images/textarea-bg.gif) no-repeat left top;}
.form3 textarea { overflow:auto; background:none; border:0; padding:3px 0 0 3px; width:258px; height:120px; color:#735F5C;}
form .buttons { width:100%; overflow:hidden; padding-top:28px;}
form .buttons a { float:right; margin-left:30px;}


/*==================list====================*/
ul { list-style:none;}

.list1 { margin-top:-15px; padding-bottom:28px;}
.list1 li { width:100%; overflow:hidden; vertical-align:bottom; padding-top:15px;}
.list1 li img { float:left; margin-right:26px;}
.list1 li h3 { display:inline;}
.list1 li p { margin-top:22px;}
.list1 li em { color:#1b68aa; font-size:1.23em; margin-right:7px;}

.list2 li { background:url(images/line.gif) repeat-x bottom; margin-bottom:11px; width:100%; overflow:hidden; vertical-align:bottom;}
.list2 li.last {  margin-bottom:0;}
.list2 li.alt {  margin-bottom:0; background:none;}
.list2 li.alt1 {  margin-bottom:0; background:none;}
.list2 li.alt1 a { text-decoration:underline;}
.list2 li.alt1 a:hover { text-decoration:none;}
.list2 li span { display:block; padding:3px 0 17px 36px;}
.list2 li span.icon-1 { background:url(images/icon-4.gif) no-repeat left top;}
.list2 li span.icon-2 { background:url(images/icon-5.gif) no-repeat left top;}
.list2 li span.icon-3 { background:url(images/icon-6.gif) no-repeat left top;}
.list2 li span.icon-4 { background:url(images/icon-7.gif) no-repeat left top;}
.list2 li span.icon-5 { background:url(images/icon-8.gif) no-repeat left top;}
.list2 li span.icon-6 { background:url(images/icon-9.gif) no-repeat left top;}
.list2 li span.icon-7 { background:url(images/icon-10.gif) no-repeat left top;}
.list2 li span.icon-8 { background:url(images/icon-11.gif) no-repeat left top;}
.list2 li span.icon-9 { background:url(images/icon-12.gif) no-repeat left top;}
.list2 li span.icon-10 { background:url(images/icon-13.gif) no-repeat left top;}
.list2 li a { color:#735F5C; text-decoration:none;}
.list2 li a:hover { text-decoration:underline;}


/*==================other====================*/
.img-box img { margin-bottom:25px; display:block;}

.img-box1 { width:100%; overflow:hidden;}
.img-box1 img { float:left; margin:0 20px 0 0;}

.p1 { margin-bottom:20px;}
.p2 { margin-bottom:40px;}

.phone { float:right; margin-right:30px;}


/*==================txt, links, lines, titles====================*/
a {color:#735f5c; outline:none;}
a:hover{text-decoration:none;}

h3 { color:#090302; font-size:1.23em; font-style:italic; font-weight:normal; line-height:1.188em; margin-bottom:22px;}
h3 a { color:#090302;}
h4 { font-size:1em;}
h5 { color:#1B68AA; font-size:1em; font-weight:normal;}

.txt1 { color:#1B68AA;}

.link1 { display:block; float:left;background:url(images/link1-bgd.gif) repeat-x top; color:#fff; font-size:.77em; text-transform:uppercase; text-decoration:none; line-height:.92em;}
.link1 em { display:block; background:url(images/link1-left.gif) no-repeat left top;}
.link1 b { display:block; background:url(images/link1-right.gif) no-repeat right top; padding:5px 14px 6px 14px; font-style:normal;}
.link1:hover { text-decoration:underline;}

.link2 { display:block; float:left; background:url(images/link2-bgd.gif) repeat-x top; color:#fff; font-size:.92em; text-decoration:none; line-height:.92em;}
.link2 em { display:block; background:url(images/link2-left.gif) no-repeat left top;}
.link2 b { display:block; background:url(images/link2-right.gif) no-repeat right top; padding:11px 11px 11px 11px; font-style:normal;}
.link2:hover { text-decoration:underline;}

.link3 { color:#1B68AA; text-decoration:none;}
.link3:hover { text-decoration:underline;}

.link4 { display:block; float:left; background:url(images/link4-bgd.gif) repeat-x top; color:#fff; font-size:.77em; text-transform:uppercase; text-decoration:none; line-height:.92em;}
.link4 em { display:block; background:url(images/link4-left.gif) no-repeat left top;}
.link4 b { display:block; background:url(images/link4-right.gif) no-repeat right top; padding:5px 14px 7px 14px; font-style:normal;}
.link4:hover { text-decoration:underline;}

.line-hor { background:url(images/line.gif) repeat-x top; height:1px; margin:24px 0 44px 0; overflow:hidden; font-size:0; line-height:0;}

.title { margin-bottom:20px;}


/*==================boxes====================*/
.cont-box { width:100%; background:#fff;}
.cont-box .border-top {background:url(images/border-top.gif) repeat-x top;}
.cont-box .border-bot {background:url(images/border-bot.gif) repeat-x bottom;}
.cont-box .border-left {background:url(images/border-left.gif) repeat-y left;}
.cont-box .border-right {background:url(images/border-right.gif) repeat-y right;}
.cont-box .left-top-corner {background:url(images/left-top-corner.gif) no-repeat left top;}
.cont-box .right-top-corner {background:url(images/right-top-corner.gif) no-repeat right top;}
.cont-box .left-bot-corner {background:url(images/left-bot-corner.gif) no-repeat left bottom;}
.cont-box .right-bot-corner {background:url(images/right-bot-corner.gif) no-repeat right bottom; }
.cont-box .inner { padding:10px 11px 56px 13px;}

.extra-box { width:607px; height:281px; background:url(images/extra-box-bg.jpg) no-repeat left top;}

.box { background:#fff; width:100%;}
.box .border-top {background:url(images/border-top1.gif) repeat-x top;}
.box .border-bot {background:url(images/border-bot1.gif) repeat-x bottom;}
.box .border-left {background:url(images/border-left1.gif) repeat-y left;}
.box .border-right {background:url(images/border-right1.gif) repeat-y right;}
.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;}
.box .right-bot-corner {background:url(images/right-bot-corner1.gif) no-repeat right bottom; }
.box .inner { padding:26px 18px 23px 20px;}
.box .title { margin-bottom:38px;}
.box p, .box h4 { font-size:.92em;}

.box1 { background:#fff; width:100%;}
.box1 .border-top {background:url(images/border.gif) repeat-x top;}
.box1 .border-bot {background:url(images/border-bot1.gif) repeat-x bottom;}
.box1 .border-left {background:url(images/border-left1.gif) repeat-y left;}
.box1 .border-right {background:url(images/border-right1.gif) repeat-y right;}
.box1 .left-top-corner {background:url(images/left-top-corner2.gif) no-repeat left top;}
.box1 .right-top-corner {background:url(images/right-top-corner2.gif) no-repeat right top;}
.box1 .left-bot-corner {background:url(images/left-bot-corner1.gif) no-repeat left bottom;}
.box1 .right-bot-corner {background:url(images/right-bot-corner1.gif) no-repeat right bottom; }
.box1 .inner { padding:26px 15px 30px 20px;}
.box1 .bg { background:url(images/box1-bg.gif) no-repeat center 10px;}
.box1 .title { margin-bottom:19px;}
.box1 h3 { color:#1B67AA;}
.box1 p { font-size:.92em;}
.box1 .txt1 { color:#1B68AA; font-style:italic; font-size:1.23em;}
.box1 .txt1 a { color:#1B68AA;}
.box1 p.txt2 { font-size:1.08em;}

.form-box { background:#F6F6F6; width:100%;}
.form-box .border-top {background:url(images/border-top2.gif) repeat-x top;}
.form-box .border-bot {background:url(images/border-bot2.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-right2.gif) repeat-y right;}
.form-box .left-top-corner {background:url(images/left-top-corner3.gif) no-repeat left top;}
.form-box .right-top-corner {background:url(images/right-top-corner3.gif) no-repeat right top;}
.form-box .left-bot-corner {background:url(images/left-bot-corner2.gif) no-repeat left bottom;}
.form-box .right-bot-corner {background:url(images/right-bot-corner2.gif) no-repeat right bottom; }
.form-box .inner { padding:26px 20px 23px 20px;}
.form-box p { font-size:.92em;}
.form-box .link1 b { background:url(images/link1-right1.gif) no-repeat right top;}


/*header*/
#header div { position:absolute; left:30px;}

/*content*/
#content p { line-height:1.46em;}
#content .box p { line-height:1.5em;}
#content .box p.txt2 { font-size:1.08em; line-height:1.38em;}
#content { padding:0 27px 0 28px;}
#content .indent { padding:45px 31px 0 16px;}
#content .indent1 { padding-bottom:6px;}
#content .indent2 { padding:50px 0 0 17px;}

/*footer*/
#footer p { color:#973801; text-align:center; padding-top:20px; font-size:.92em;}
#footer p span { color:#fff;}
#footer p a { color:#fff; text-decoration:none;}
#footer p a:hover { text-decoration:underline;}

/*==========================================*/

