/* CSS Document */
body {
background: url(images/bg.jpg) no-repeat center top;
margin: 0px;
padding: 0px;
font-size: 10pt;
font-family: Trebuchet MS;
}
h1, h2, h3 {
color: #ea1313;
font-style: italic;
}
a img {
border: none;
}
ul li {
display: block;
list-style: outside url(images/arrow.png);
background: url(images/arrow.png) no-repeat left 7px;
text-indent: 25px;
line-height: 25px;
font-weight: bold;
}
.clr {
display: block;
clear: both;
}
.wrap {
display: block;
width: 980px;
margin: 0 auto;
}
.logo {
display: block;
float: left;
margin-left: 10px;
margin-top: 15px;
margin-bottom: 15px;
}
.top {
display: block;
float: left;
width: 500px;
height: 320px;
margin-left: 30px;
margin-top: 30px;
margin-bottom: 60px;
}
.top ul li {
display: block;
list-style: outside url(images/arrow.png);
background: url(images/arrow.png) no-repeat left center;
text-indent: 25px;
line-height: 35px;
font-weight: bold;
font-size: 11pt;
}
.top p {
display: block;
text-align: center;
color: #08457d;
font-size: 15pt;
font-weight: bold;
padding-top: 30px;
}
.top p span {
color: #ea1313;
font-size: 20pt;
}
.top p strong {
display: block;
clear: both;
font-size: 20pt;
}
.main {
display: block;
clear: both;
}
.main .topleft {
display: block;
float: left;
}
.main .topright {
display: block;
float: right;
}
.main div.phone {
display: block;
background: url(images/phone.png) no-repeat;
width: 438px;
height: 75px;
}
.main .phone .txt {
display: block;
float: left;
margin-left: 90px;
margin-top: 15px;
color: #FFF;
font-size: 13pt;
font-weight: bold;
text-align: center;
width: 100px;
}
.main .phone .number {
display: block;
float: right;
color: #FFF;
font-weight: bold;
font-size: 25pt;
line-height: 75px;
margin-right: 20px;
}
.main p {
line-height: 25px;
}
.main .bigbox {
display: block;
padding: 5px 10px;
background: url(images/bigmodule.png) no-repeat center center;
width: 910px;
height: 142px;
margin: 0 auto;
text-align: center;
font-weight: bold;
color: #08457d;
font-size: 12pt;
}
.main .bigbox p {
margin: 10px;
line-height: 22px;
}
.main p.red {
color: #ea1313;
text-align: center;
}
.main .leftcol {
display: block;
float: left;
width: 561px;
}
.main .leftcol h3 {
background: url(images/big-top.png) no-repeat left center;
line-height: 50px;
text-indent: 30px;
font-size: 11pt;
color: #08457d;
}
.main .rightcol {
display: block;
float: right;
width: 361px;
}
.main .rightcol h3 {
background: url(images/small-top.png) no-repeat left center;
line-height: 50px;
text-indent: 30px;
font-size: 11pt;
color: #08457d;
}
.main .rightcol a {
display: block;
background: url(images/redbtn.png) no-repeat left center;
line-height: 50px;
text-align: center;
color: #FFF;
font-weight: bold;
text-decoration: none;
font-size: 12pt;
font-style: Italic;
}
.main .leftcol, .main .rightcol {
color: #4d4d4d;
}

.foot {
display: block;
background: url(images/footer.png) repeat-x center top;
padding: 10px 0px;
margin-top: 20px;
}
.foot .lfoot {
display: block;
float: left;
}
.foot .rfoot {
display: block;
float: right;
line-height: 40px;
color: #666;
}
.foot a {
color: #666;
font-weight: bold;
}
