* {
margin : 0;
padding : 0;
}
body {
font-family : Arial, Helvetica, sans-serif;
font-size : 100%;
line-height : 1em;
color : #1d1d1d;
min-width : 974px;
background-color : #fff;
background-image : url(images/bg2.gif);
background-repeat : repeat-x;
}
input, textarea, select {
font-family : Arial, Helvetica, sans-serif;
font-size : 1em;
}
object {
vertical-align : top;
outline : none;
}
.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 : #ffbb00 url(images/tail-top.gif) repeat-x left top;
}
.tail-bottom {
background : url(images/tail-bottom.gif) repeat-x left bottom;
}
input, select {
vertical-align : middle;
font-weight : normal;
}
img {
border : 0;
vertical-align : top;
text-align : left;
}
#form .form {
float : right;
padding : 14px 19px 0 0;
}
#form span {
width : 239px;
height : 23px;
background : url(images/input-bg.gif) no-repeat left top;
display : block;
float : left;
padding : 2px 0 0 3px;
}
#form input {
width : 228px;
padding : 2px 0 2px 3px;
background : inherit;
border : 0;
vertical-align : top;
line-height : 1.08em;
}
#form1 .form {
width : 100%;
overflow : hidden;
height : 23px;
margin-bottom : 16px;
}
#form1 span {
width : 189px;
height : 23px;
background : url(images/input-bg1.gif) no-repeat left top;
display : block;
float : left;
padding : 2px 0 0 3px;
}
#form1 input {
width : 179px;
padding : 2px 0 2px 3px;
background : inherit;
border : 0;
vertical-align : top;
line-height : 1.08em;
}
#form2 .form {
width : 100%;
overflow : hidden;
}
#form2 .form .inner {
padding : 22px 0 0 15px;
}
#form2 h4 {
color : #bb0000;
}
#form2 select {
float : left;
width : 216px;
margin-right : 6px;
height : 23px;
border : 1px solid #dbdbdb;
}
ul {
list-style : none;
}
.header-list {
height : 26px;
}
.header-list ul {
padding : 6px 0 0 11px;
}
.header-list ul li {
float : left;
font-size : 0.92em;
border-left : 1px solid #1d1d1d;
line-height : 1em;
padding : 0 10px;
}
.header-list ul li.first {
border : 0;
font-weight : bold;
}
.header-list ul li a {
color : #1d1d1d;
text-decoration : none;
}
.header-list ul li a:hover {
text-decoration : underline;
}
.site-nav {
height : 28px;
width : 100%;
overflow : hidden;
}
.site-nav ul li {
float : left;
font-size : 1.08em;
margin-right : -1px;
}
.site-nav ul li.first a {
background : inherit;
}
.site-nav ul li.last a b {
background : inherit;
}
.site-nav ul li a {
color : #097cc9;
text-decoration : none;
display : block;
background : url(images/divider.gif) no-repeat left 8px;
}
.site-nav ul li a:hover {
text-decoration : underline;
background : #e1eef5 url(images/nav-act-left.gif) no-repeat left top;
}
.site-nav ul li a b {
display : block;
padding : 6px 19px 6px 19px;
background : url(images/divider.gif) no-repeat right 8px;
}
.site-nav ul li a.act {
background : #e1eef5 url(images/nav-act-left.gif) no-repeat left top;
}
.site-nav ul li a.act b {
background : url(images/nav-act-right.gif) no-repeat right top;
position : relative;
z-index : 2;
}
.footer-nav {
text-align : center;
padding-bottom : 8px;
}
.footer-nav li {
display : inline;
border-right : 1px solid #565656;
padding : 0 8px;
}
.footer-nav li a {
color : #565656;
text-decoration : none;
}
.footer-nav li a:hover {
text-decoration : underline;
}
.footer-nav li.last {
border : 0;
}
.extra-list {
width : 100%;
overflow : hidden;
background : #e1eef5;
margin-bottom : 3px;
padding : 12px 0 12px 0;
}
.extra-list li {
float : left;
font-size : 0.92em;
font-weight : bold;
padding-left : 21px;
margin-right : 10px;
line-height : 1em;
}
.extra-list li a {
color : #1d1d1d;
text-decoration : none;
}
.extra-list li a:hover {
color : #980505;
text-decoration : underline;
}
#header .extra-box ul {
float : left;
padding : 18px 0 0 21px;
}
#header .extra-box ul li {
float : left;
font-weight : bold;
padding-right : 24px;
font-size : 0.92em;
}
#header .extra-box ul li.first {
text-transform : uppercase;
}
#header .extra-box ul li a {
color : #0099ff;
text-decoration : none;
}
#header .extra-box ul li a:hover {
text-decoration : underline;
}
.list li {
padding : 0 0 7px 20px;
background : url(images/marker1.gif) no-repeat left 4px;
}
.list li a {
color : #205ba5;
text-decoration : none;
}
.list li a:hover {
text-decoration : underline;
}
.list1 {
width : 100%;
overflow : hidden;
padding-top : 9px;
}
.list1 li {
float : left;
font-weight : bold;
font-size : 0.92em;
margin-right : 8px;
}
.list1 li a {
display : block;
text-decoration : none;
background : #c7dee8;
color : #205ba5;
padding : 0 5px 0 5px;
}
.list1 li a:hover {
color : #c7dee8;
background : #0099ff;
}
.list2 {
margin-top : -4px;
}
.list2 li {
padding-bottom : 13px;
margin-bottom : 10px;
}
.list2 li img {
float : left;
margin : 4px 13px 0 0;
}
.list2 li h3 span {
display : block;
margin-top : 8px;
line-height : 1.3em;
}
#content .list2 li p {
font-size : 0.83em;
background : url(images/marker2.gif) no-repeat left 4px;
padding-left : 28px;
line-height : 1.3em;
color : #565656;
margin-top : 8px;
}
.list2 li p span {
color : #205ba5;
}
.list2 li.last {
background : inherit;
padding-bottom : 0;
margin-bottom : 0;
}
.list3 {
width : 100%;
overflow : hidden;
margin-bottom : -7px;
}
.list3 li {
width : 290px;
float : left;
margin-right : 14px;
padding-bottom : 19px;
}
.list3 li img {
float : left;
margin-right : 13px;
}
.list3 li .link1 {
margin-top : 11px;
}
#content .list3 li p {
line-height : 1.42em;
}
.list3 li p a {
text-decoration : none;
}
.list3 li p a:hover {
text-decoration : underline;
}
.list3 li.last {
margin-right : 0;
}
.list4 {
padding-bottom : 10px;
}
.list4 li {
padding : 0 0 9px 10px;
background : url(images/marker3.gif) no-repeat left 6px;
}
.list4 li span {
color : #565656;
font-size : 0.83em;
}
.list4 li a {
color : #205ba5;
text-decoration : none;
}
.list4 li a:hover {
text-decoration : underline;
}
.list4 li.last {
padding-bottom : 0;
}
.list5 {
width : 100%;
overflow : hidden;
}
.list5 li {
float : left;
width : 167px;
margin-right : 34px;
}
.list5 li img {
display : block;
margin-bottom : 10px;
}
.list5 li a {
font-weight : bold;
color : #1d1d1d;
text-decoration : none;
}
.list5 li a:hover {
text-decoration : underline;
}
.list5 li.last {
margin-right : 0;
}
.list6 {
padding-bottom : 19px;
margin-top : -14px;
}
.list6 ul {
width : 100%;
overflow : hidden;
}
.list6 ul li {
text-transform : uppercase;
float : left;
font-size : 0.92em;
margin-right : 1px;
}
.list6 ul li a {
color : #bb0000;
text-decoration : none;
display : block;
float : left;
background : url(images/link-right.gif) no-repeat right top;
}
.list6 ul li a span {
display : block;
background : url(images/link-left.gif) no-repeat left top;
padding : 0 6px;
}
.list6 ul li a b {
display : block;
padding : 6px 7px 7px 7px;
}
.list6 ul li a:hover, .list6 ul li a.act {
background : url(images/link-act-right.gif) no-repeat right top;
}
.list6 ul li a:hover span, .list6 ul li a.act span {
background : url(images/link-act-left.gif) no-repeat left top;
}
.list7 {
padding : 0 15px 22px 16px;
}
.list7 li {
list-style-type : decimal;
list-style-position : inside;
padding-bottom : 5px;
margin-bottom : 5px;
}
.list7 li a {
text-decoration : none;
color : #1d1d1d;
}
.list7 li a:hover {
text-decoration : underline;
}
.list7 li.last {
background : inherit;
padding : 0;
margin : 0;
}
.list8 li {
font-size : 0.92em;
width : 100%;
overflow : hidden;
vertical-align : top;
padding : 4px 0 4px 0;
line-height : 1.17em;
}
.list8 li.alt {
background : #e1eef5;
padding-top : 4px;
}
.list8 li.first b {
display : block;
height : 20px;
padding : 2px 0 0 0;
color : #1d1d1d;
}
.list8 li span {
display : block;
float : left;
}
.list8 li b {
color : #38c318;
}
.list8 li span.c1 {
width : 84px;
margin-right : 24px;
font-weight : bold;
}
.list8 li span.c2 {
width : 42px;
margin-right : 30px;
text-align : right;
}
.list8 li span.c3 {
width : 32px;
text-align : right;
margin-right : 19px;
}
.list8 li span.c4 {
width : 36px;
text-align : right;
}
.list8 li.first span.c3 {
width : 87px;
text-align : right;
margin-right : 0;
}
.list9 li {
width : 100%;
overflow : hidden;
vertical-align : top;
padding-bottom : 12px;
margin-bottom : 12px;
}
.list9 li img {
float : left;
margin-right : 12px;
}
.list9 li b {
display : block;
}
.list9 li.last {
background : inherit;
margin-bottom : 0;
}
.list10 li {
width : 100%;
overflow : hidden;
vertical-align : top;
padding-bottom : 12px;
}
.list10 li h4 {
color : #bb0000;
margin-bottom : 12px;
}
.list10 li img {
float : left;
margin-right : 12px;
}
.list11 {
width : 100%;
overflow : hidden;
}
.list11 li {
padding-bottom : 4px;
margin-bottom : 13px;
width : 100%;
overflow : hidden;
vertical-align : top;
}
.list11 li ul {
width : 100%;
overflow : hidden;
vertical-align : top;
}
.list11 li ul li {
font-weight : bold;
font-size : 0.92em;
padding : 0 0 5px 18px;
background : url(images/marker4.gif) no-repeat left 4px;
margin-bottom : 0;
}
.list11 li ul li h4 {
font-size : 1em;
margin-bottom : 8px;
}
.list11 li ul li a {
color : #1d1d1d;
text-decoration : none;
}
.list11 li ul li a:hover {
text-decoration : underline;
}
.list11 li ul li.alt {
background : inherit;
padding-left : 0;
}
.list11 li.last {
background : inherit;
margin-bottom : 0;
}
.p1 {
margin-bottom : 17px;
}
.phone {
float : right;
margin-right : 30px;
}
a {
color : #276cb1;
outline : none;
}
a:hover {
text-decoration : none;
}
h2 {
color : #0053a4;
font-family : Georgia, "Times New Roman", Times, serif;
font-size : 2.5em;
font-weight : normal;
line-height : 1.03em;
letter-spacing : -1px;
margin-bottom : 12px;
}
h3 {
color : #0053a4;
font-family : Georgia, "Times New Roman", Times, serif;
font-size : 1.58em;
font-weight : normal;
line-height : 1.16em;
letter-spacing : -1px;
}
h3 span {
color : #565656;
font-size : 0.53em;
font-weight : normal;
font-family : Arial, Helvetica, sans-serif;
letter-spacing : 0;
}
h3 a {
color : #0053a4;
text-decoration : none;
}
h3 a:hover {
color : #88afd5;
}
h4 {
color : #bb0000;
font-size : 0.92em;
text-transform : uppercase;
margin-bottom : 6px;
font-weight:bold
}
#content .txt1 {
font-size : 1.17em;
line-height : 1.57em;
margin-bottom : 8px;
}
.link {
color : #205ba5;
font-weight : bold;
font-size : 0.92em;
background : url(images/marker1.gif) no-repeat left 3px;
padding-left : 18px;
}
.link1 {
display : inline-block;
background : #e1eef5 url(images/link1-left.gif) no-repeat left top;
color : #1d1d1d;
font-size : 0.83em;
text-transform : uppercase;
text-decoration : none;
line-height : 1.08em;
}
.link1 span {
display : inline-block;
background : url(images/link1-right.gif) no-repeat right top;
padding : 4px 12px 4px 38px;
font-style : normal;
font-weight : normal;
}
.link1:hover span {
text-decoration : underline;
}
.link2 {
display : block;
float : left;
color : #fff;
font-size : 0.92em;
text-transform : uppercase;
text-decoration : none;
line-height : 1.08em;
}
.link2s { display:inline-block; color:#fff; font-size:12px; text-decoration:none; background:url(images/link2-tail.gif) repeat-x top; line-height:1.08em; border:none; padding:3px}
.link2 b {
display : block;
background : url(images/link2-right.gif) no-repeat right top;
padding : 6px 12px 5px 12px;
}
.link2 span {
display : block;
background : url(images/link2-left.gif) no-repeat left top;
}
.link2:hover {
text-decoration : underline;
}
.link3 {
display : block;
float : left;
color : #fff;
font-size : 0.92em;
text-transform : uppercase;
text-decoration : none;
line-height : 1.08em;
}
.link3 b {
display : block;
background : url(images/link3-right.gif) no-repeat right top;
padding : 6px 12px 5px 12px;
}
.link3:hover {
text-decoration : underline;
}
.link4 {
text-align : right;
}
.link4 a {
font-weight : bold;
font-size : 0.92em;
background : url(images/marker4.gif) no-repeat left 3px;
padding-left : 18px;
color : #bb0000;
}
.line-ver {
background : url(images/line-ver.gif) repeat-y 614px 0;
}
.line-hor {
height : 1px;
margin : 5px 0 8px 0;
overflow : hidden;
font-size : 0;
line-height : 0;
}
.line-hor1 {
height : 1px;
margin : 12px 0 20px 0;
overflow : hidden;
font-size : 0;
line-height : 0;
}
/*==================boxes====================*/
.extra-box { width:100%;}
.extra-box .border-top {background:url(images/border.gif) repeat-x top;}
.extra-box .border-bot {background:url(images/border.gif) repeat-x bottom;}
.extra-box .border-left {background:url(images/border.gif) repeat-y left;}
.extra-box .border-right {background:url(images/border.gif) repeat-y right;}
.extra-box .inner { padding:13px 20px 18px 13px;}
.box {
background : #ecf3f6;
width : 100%;
}
.box { background:#ecf3f6; width:100%;}
.box .border-top {background:url(images/border-top.gif) repeat-x top;}
.box .border-bot {background:url(images/border-bot.gif) repeat-x bottom;}
.box .border-left {background:url(images/border-left.gif) repeat-y left;}
.box .border-right {background:url(images/border-right.gif) repeat-y right;}
.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;}
.box .right-bot-corner {background:url(images/right-bot-corner.gif) no-repeat right bottom; }
.box .inner { padding:10px 20px 10px 10px;}
.box .inner1 { padding:14px 14px 15px 13px;}

.box1 { background:#fff; width:100%; margin-top:20px;}
.box1 .border-top {background:url(images/border-top1.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-top-corner {background:url(images/left-top-corner1.gif) no-repeat left top;}
.box1 .right-top-corner {background:url(images/right-top-corner1.gif) no-repeat right top;}
.box1 .inner { padding:14px 22px 20px 13px;}
.box1 h4 { color:#fff; margin-bottom:25px;}

.box2 { background:#ff9c53; width:100%;}
.box2 .border-top {background:url(images/border-top2.gif) repeat-x top;}
.box2 .border-top1 {background:url(images/border-top3.gif) repeat-x top;}
.box2 .border-bot {background:url(images/border-bot1.gif) repeat-x bottom;}
.box2 .border-left {background:url(images/border-left1.gif) repeat-y left;}
.box2 .border-right {background:url(images/border-right1.gif) repeat-y right;}
.box2 .left-top-corner {background:url(images/left-top-corner2.gif) no-repeat left top;}
.box2 .left-top-corner1 {background:url(images/left-top-corner3.gif) no-repeat left top;}
.box2 .right-top-corner {background:url(images/right-top-corner2.gif) no-repeat right top;}
.box2 .left-bot-corner {background:url(images/left-bot-corner1.gif) no-repeat left bottom;}
.box2 .right-bot-corner {background:url(images/right-bot-corner1.gif) no-repeat right bottom; }
.box2 .inner { padding:14px 17px 20px 13px;}
.box2 h4 { color:#fff; margin-bottom:25px;}

.box3 { width:100%; background:#fff; margin-bottom:13px;}
.box3 .inner { padding:12px 4px 4px 5px;}
.box3 h4 { color:#1d1d1d; margin-bottom:5px;}
.box3 .list4 li { padding-left:15px; background:url(images/marker3.gif) no-repeat 5px 6px;}
.boxg {
background : #c2c88a;
width : 100%;
}
.boxg .left-top-corner {
background : url(images/left-top-corner.gif) no-repeat left top;
}
.boxg .right-top-corner {
background : url(images/right-top-corner.gif) no-repeat right top;
}
.boxg .left-bot-corner {
background : url(images/left-bot-corner.gif) no-repeat left bottom;
}
.boxg .right-bot-corner {
background : url(images/right-bot-corner.gif) no-repeat right bottom;
}
.boxg .inner {
padding : 10px 20px 10px 10px;
}
.boxg .inner1 {
padding : 14px 14px 15px 13px;
}
.box1 {
background : #fff;
width : 100%;
margin-top : 2px;
}
.box1 .left-top-corner {
background : url(images/left-top-corner1.gif) no-repeat left top;
}
.box1 .right-top-corner {
background : url(images/right-top-corner1.gif) no-repeat right top;
}
.box1 .inner {
padding : 5px 22px 5px 13px;
}
.box1 h4 {
color : #fff;
margin-bottom : 25px;
}
.box2 {
background : #ff9c53;
width : 100%;
}
.box2 .left-top-corner {
background : url(images/left-top-corner2.gif) no-repeat left top;
}
.box2 .left-top-corner1 {
background : url(images/left-top-corner3.gif) no-repeat left top;
}
.box2 .right-top-corner {
background : url(images/right-top-corner2.gif) no-repeat right top;
}
.box2 .left-bot-corner {
background : url(images/left-bot-corner1.gif) no-repeat left bottom;
}
.box2 .right-bot-corner {
background : url(images/right-bot-corner1.gif) no-repeat right bottom;
}
.box2 .inner {
padding : 14px 17px 20px 13px;
}
.box2 h4 {
color : #fff;
margin-bottom : 25px;
}
.box3 {
width : 100%;
background : #fff;
margin-bottom : 13px;
}
.box3 .inner {
padding : 12px 4px 4px 5px;
}
.box3 h4 {
color : #1d1d1d;
margin-bottom : 5px;
}
.box3 .list4 li {
padding-left : 15px;
background : url(images/marker3.gif) no-repeat 5px 6px;
}
#header .logo {
height : 81px;
background : url(images/header-bg.gif) no-repeat left top;
margin-bottom : 8px;
}
#header .extra-box .border-left {
height : 45px;
}
#content {
padding : 0 19px 21px 19px;
}
#content .indent {
padding-bottom : 20px;
}
#content p {
line-height : 1.42em;
}
#footer .indent {
padding-top : 5px;
}
#footer p {
color : #333;
text-align : center;
font-size : 10px;
}
#footer p a {
color : #205ba5;
text-decoration : none;
}
#footer p a:hover {
text-decoration : underline;
}
.dot {
background-image : url(images/dot.gif);
background-repeat : repeat-x;
}
.dotverti {
background-image : url(images/dot.gif);
background-repeat : repeat-y;
}
.normal10 {
font-size : 10px;
}
.normal11 {
font-size : 11px;
}
.normal9 {
font-size : 9px;
}
h1 {
font-family : Arial, Helvetica, sans-serif;
font-size : 22px;
color : #9f0505;
line-height : 26px;
}
.ital {
font-style : italic;
}
.big14 {
font-size : 14px;
}
.textblue {
color : #0053a4;
}
.textred {
color : #9f0505;
}
.textgrey {
color : #333;
}
.big12 {
font-size : 12px;
}
.borderbleulight {
border : 1px solid #c8d0dd;
}
.listarrow {
list-style-image : url(images/arrows_blue.gif);
}
.borderblack {
border : 1px solid #000000;
}
.padding {
padding : 5px;
}
.borderlight {
border : 1px solid #e1eef5;
}
.textwhite {
	color: #FFF;
}
