* {
margin : 0;
padding : 0;
}
body {
background : #fff url(images/tail-top.gif) repeat-x top;
font-family : Arial, Helvetica, sans-serif;
font-size : 100%;
line-height : 1em;
color : #000000;
}
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;
}
input, select {
vertical-align : middle;
font-weight : normal;
}
img {
border : 0;
vertical-align : top;
text-align : left;
}
.form {
padding-top : 5px;
}
.form label {
display : block;
color : #fff;
font-family : Verdana, Arial, Helvetica, sans-serif;
margin-bottom : 6px;
}
.form input {
	width : 205px;
	padding : 2px 0 2px 3px;
	border-top : 1px solid #404040;
	border-left : 1px solid #303030;
	border-bottom : 1px solid #d4d0c8;
	border-right : 1px solid #d4d0c8;
	float : left;
	margin-right : 6px;
	float : left;
	background-color: #999999;
}
.form select {
width : 156px;
height : 20px;
font-family : Arial, Helvetica, sans-serif;
color : #4f90b0;
}
.form1 {
width : 100%;
overflow : hidden;
height : 30px;
}
.form1 label {
	width : 60px;
	float : left;
	color : #00CC00;
}
.form1 select {
float : left;
width : 154px;
color : #4f90b0;
font-family : Arial, Helvetica, sans-serif;
font-size : 1em;
}
ul {
list-style : none;
}
.list li {
float : left;
padding : 0 12px 0 12px;
color : #cccccc;
font-family : Verdana, Arial, Helvetica, sans-serif;
border-right : 1px solid #999999;
line-height : 1.17em;
}
.list li.last {
border : 0;
padding-right : 0;
}
.list li a {
color : #999999;
text-decoration : none;
}
.list li a:hover {
text-decoration : underline;
}
.list li a.act {
text-decoration : underline;
}
.site-nav {
width : 100%;
overflow : hidden;
}
.site-nav li {
font-size : 1.18em;
float : left;
font-family : Verdana, Arial, Helvetica, sans-serif;
}
.site-nav li.first a {
background : url(images/nav-first.png) no-repeat left top;
width : 127px;
}
.site-nav li.last a {
background : url(images/nav-last.png) no-repeat left top;
}
.site-nav li a {
color : #fff;
text-decoration : none;
padding : 21px 0 30px 0;
width : 128px;
text-align : center;
display : block;
float : left;
background : url(images/nav-bg.png) no-repeat left top;
margin-left : -1px;
}
.site-nav li a:hover {
text-decoration : underline;
}
.list1 {
width : 100%;
overflow : hidden;
padding-top : 11px;
}
.list1 li {
float : right;
margin-left : 2px;
}
.list1 li p {
color : #858585;
font-family : Verdana, Arial, Helvetica, sans-serif;
padding : 5px 0 0 15px;
}
.list2 {
padding-bottom : 14px;
}
.list2 li {
color : #858585;
font-size : 0.92em;
text-transform : uppercase;
background : url(images/marker-1.gif) no-repeat left 4px;
padding : 0 0 9px 12px;
}
.list2 li a {
color : #858585;
}
.list3 {
padding-bottom : 14px;
}
.list3 li {
color : #727272;
font-size : 0.92em;
text-transform : uppercase;
background : url(images/marker-2.gif) no-repeat left 4px;
padding : 0 0 8px 12px;
}
.list3 li a {
color : #727272;
}
.list4 {
width : 100%;
overflow : hidden;
}
.list4 li {
float : left;
margin-right : 4px;
}
.list5 {
margin-top : -5px;
}
.list5 li {
font-family : Tahoma, Arial, helvetica, sans-serif;
color : #858585;
padding-top : 5px;
}
.list5 li a {
color : #858585;
}
.img-box img {
margin-bottom : 11px;
display : block;
}
.img-box p {
color : #858585;
font-weight : bold;
font-family : Verdana, Arial, Helvetica, sans-serif;
line-height : 1.4em;
}
.img-box p b {
color : #ffae00;
font-size : 1.18em;
}
.img-box p a {
font-size : 0.92em;
color : #727272;
font-weight : normal;
font-family : Arial, Helvetica, sans-serif;
}
.img-box1 {
width : 100%;
overflow : hidden;
}
.img-box1 img {
float : left;
margin : 0 30px 0 0;
}
#content .img-box1 .inner {
overflow : hidden;
padding : 0;
}
.p1 {
margin-bottom : 29px;
}
.p2 {
margin-bottom : 16px;
}
.phone {
float : right;
margin-right : 30px;
}
a {
color : #727272;
}
a:hover {
text-decoration : none;
}
.txt1 {
	color : #000000;
	font-size: 11px;
}
.txt2 {
text-transform : uppercase;
color : #858585;
}
.link {
display : block;
float : left;
background : url(images/link-bgd.gif) repeat-x left top;
color : #fff;
text-decoration : none;
font-size : 1.18em;
font-family : Verdana, Arial, Helvetica, sans-serif;
line-height : 0.92em;
}
.link em {
display : block;
background : url(images/link-left.gif) no-repeat left top;
}
.link b {
display : block;
background : url(images/link-right.gif) no-repeat right top;
padding : 3px 15px 5px 15px;
font-weight : normal;
font-style : normal;
}
.link:hover {
text-decoration : underline;
}
.link1 {
display : block;
float : left;
margin-right : 7px;
background : url(images/link1-bgd.gif) repeat-x left top;
color : #fff;
text-decoration : none;
line-height : 0.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 15px 6px 15px;
font-weight : normal;
font-style : normal;
}
.link1:hover {
text-decoration : underline;
}
.link2 {
display : block;
float : left;
margin-right : 7px;
background : url(images/link2-bgd.gif) repeat-x left top;
color : #fff;
text-decoration : none;
line-height : 0.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 : 5px 15px 6px 15px;
font-weight : normal;
font-style : normal;
}
.link2:hover {
text-decoration : underline;
}
.link3 {
background : url(images/icon-1.gif) no-repeat left top;
padding-left : 40px;
color : #7bb5d3;
font-family : Verdana, Arial, Helvetica, sans-serif;
}
.link3 a {
color : #fff;
}
.line-ver1 {
background : url(images/divider1.gif) repeat-y 142px 0%;
}
.line-ver2 {
background : url(images/divider1.gif) repeat-y 320px 0%;
}
.line-ver3 {
background : url(images/divider1.gif) repeat-y 498px 0%;
}
.line-ver4 {
background : url(images/divider1.gif) repeat-y 676px 0%;
}
.line-hor {
border-bottom : 1px solid #d2d2d2;
margin : 6px 0;
overflow : hidden;
font-size : 0;
line-height : 0;
}
.line-hor1 {
border-bottom : 1px solid #d2d2d2;
margin : 6px 0 15px 0;
overflow : hidden;
font-size : 0;
line-height : 0;
}
.line-hor2 {
border-bottom : 1px solid #d2d2d2;
margin : 16px 0 16px 0;
overflow : hidden;
font-size : 0;
line-height : 0;
}
.title-box {
width : 100%;
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #ffffff;
font-weight : bold;
font-size : 1.33em;
}
.title-box .left {
background : url(images/title-left.png) no-repeat left top;
}
.title-box .right {
padding : 0 6px 0 6px;
background : url(images/title-right.png) no-repeat right top;
}
.title-box .tail {
background : url(images/title-tail.gif) repeat-x top;
padding : 18px 0 12px 20px;
}
.box {
background : #fff;
width : 100%;
margin-bottom : 4px;
}
.box .border-bot {
background : url(images/border.gif) repeat-x bottom;
}
.box .border-left {
background : url(images/border.gif) repeat-y left;
}
.box .border-right {
background : url(images/border.gif) repeat-y right;
}
.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 h3 {
color : #ffae00;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 1.18em;
margin-bottom : 6px;
}
.box h3 span {
margin-bottom : 14px;
display : block;
}
.box p {
color : #858585;
}
.box .inner {
padding-top : 17px;
padding-right : 4px;
padding-bottom : 28px;
padding-left : 4px;
}
.box1 {
width : 100%;
background : #ff7e00;
margin-bottom : 4px;
}
.box1 .border-top {
background : url(images/border-top.gif) repeat-x top;
}
.box1 .left-top-corner {
background : url(images/left-top-corner.gif) no-repeat left top;
}
.box1 .right-top-corner {
background : url(images/right-top-corner.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 h3 {
color : #ffae00;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 1.33em;
margin-bottom : 24px;
}
.box1 .inner {
padding : 18px 0 19px 25px;
}
.box2 {
width : 100%;
background : #76b0ce;
margin-bottom : 4px;
}
.box2 .border-bot {
background : url(images/border-bot.gif) repeat-x bottom;
}
.box2 .border-top {
background : url(images/border-top1.gif) repeat-x top;
}
.box2 .border-left {
background : url(images/border1.gif) repeat-y left;
}
.box2 .border-right {
background : url(images/border1.gif) repeat-y right;
}
.box2 .left-top-corner {
background : url(images/left-top-corner1.gif) no-repeat left top;
}
.box2 .right-top-corner {
background : url(images/right-top-corner1.gif) no-repeat right top;
}
.box2 .left-bot-corner {
background : url(images/left-bot-corner2.gif) no-repeat left bottom;
min-height : 45px;
height : auto !important ;
height : 45px;
}
.box2 .right-bot-corner {
background : url(images/right-bot-corner2.gif) no-repeat right bottom;
}
.box2 p {
color : #fff;
font-family : Verdana, Arial, Helvetica, sans-serif;
}
.box2 .inner {
padding-top : 12px;
padding-right : 12px;
padding-bottom : 0;
padding-left : 12px;
}
.box3 {
width : 100%;
background : #ff7e00;
margin-bottom : 4px;
}
.box3 .border-top {
background : url(images/border-top2.gif) repeat-x top;
}
.box3 .border-bot {
background : url(images/border-bot1.gif) repeat-x bottom;
}
.box3 .border-left {
background : url(images/border1.gif) repeat-y left;
}
.box3 .border-right {
background : url(images/border1.gif) repeat-y right;
}
.box3 .left-top-corner {
background : url(images/left-top-corner2.gif) no-repeat left top;
}
.box3 .right-top-corner {
background : url(images/right-top-corner2.gif) no-repeat right top;
}
.box3 .left-bot-corner {
background : url(images/left-bot-corner3.gif) no-repeat left bottom;
min-height : 80px;
height : auto !important ;
height : 80px;
}
.box3 .right-bot-corner {
background : url(images/right-bot-corner3.gif) no-repeat right bottom;
}
.box3 p {
color : #fff;
font-family : Verdana, Arial, Helvetica, sans-serif;
}
.box3 .inner {
padding-top : 4px;
padding-left : 12px;
}
.box4 {
width : 100%;
background : #e8e8e8;
margin-bottom : 4px;
}
.box4 .border-top {
background : url(images/border-top3.gif) repeat-x top;
}
.box4 .border-left {
background : url(images/border1.gif) repeat-y left;
}
.box4 .border-right {
background : url(images/border1.gif) repeat-y right;
}
.box4 .left-top-corner {
background : url(images/left-top-corner3.gif) no-repeat left top;
}
.box4 .right-top-corner {
background : url(images/right-top-corner3.gif) no-repeat right top;
}
.box4 .left-bot-corner {
background : url(images/left-bot-corner4.gif) no-repeat left bottom;
}
.box4 .right-bot-corner {
background : url(images/right-bot-corner4.gif) no-repeat right bottom;
}
.box4 h3 {
color : #ffae00;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 1.33em;
margin-bottom : 24px;
}
.box4 h4 {
color : #ffae00;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 1.33em;
margin-bottom : 30px;
}
.box4 .inner {
padding-top : 18px;
padding-right : 0;
padding-bottom : 21px;
padding-left : 12px;
}
.box5 {
width : 100%;
background : #e9e9e9;
}
.box5 .left-top-corner1 {
background : url(images/left-top-corner4.gif) no-repeat left top;
}
.box5 .right-top-corner1 {
background : url(images/right-top-corner4.gif) no-repeat right top;
}
.box5 .left-bot-corner {
background : url(images/left-bot-corner5.gif) no-repeat left bottom;
}
.box5 .right-bot-corner {
background : url(images/right-bot-corner5.gif) no-repeat right bottom;
}
.box5 .inner {
padding : 12px 0 15px 35px;
}
#header .row-1 {
width : 100%;
overflow : hidden;
}
#header .row-1 .fleft {
padding : 31px 0 0 0;
}
#header .row-1 .fright {
padding-top : 53px;
}
#header .row-2 {
width : 100%;
overflow : hidden;
height : 61px;
}
#header .row-3 {
width : 100%;
overflow : hidden;
}
#content {
margin-top : -7px;
position : relative;
}
#footer {
text-align : right;
}
