
{
 margin:0; padding:0;
}
body {
background:transparent url(images/body-bg.gif) repeat scroll 0 0;
color:#C0C0C0;
font-family:Arial,Helvetica,sans-serif;
font-size:100%;
line-height:1em;
}
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 {
overflow:hidden;
width:100%;
}
.container {
width:100%;
}
p {
margin:0;
padding:0;
}
.tail-top {
background:transparent url(images/tail-top.gif) repeat-x scroll left top;
}
.tail-bottom {
background:transparent url(images/tail-bottom.gif) repeat-x scroll left bottom;
}
input, select {
font-weight:normal;
vertical-align:middle;
}
img {
border:0 none;
text-align:left;
vertical-align:top;
}
.form {
height:50px;
}
.form input {
background:transparent none repeat scroll 0 0;
border:1px solid #5E666D;
color:#A6B0B9;
padding:2px 0 2px 3px;
width:254px;
}
textarea {
background:transparent none repeat scroll 0 0;
border:1px solid #5E666D;
color:#A6B0B9;
height:117px;
margin-bottom:26px;
overflow:auto;
padding:2px 0 0 3px;
width:285px;
}
ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
.site-nav li {
float:left;
margin-left:0;
}
.list li {
background:transparent url(images/list-tail.gif) repeat scroll 0 0;
color:#FFFFFF;
font-size:1.5em;
margin-top:3px;
overflow:hidden;
vertical-align:bottom;
width:100%;
}
.list li span {
background:transparent url(images/list-tail-top.gif) repeat-x scroll center top;
display:inline-block;
padding:12px 0;
width:100%;
}
.list li em {
background:transparent url(images/marker-1.gif) no-repeat scroll left 3px;
display:inline-block;
font-style:normal;
line-height:1em;
margin-left:16px;
padding:0 30px 0 24px;
}
.list li a {
color:#FFFFFF;
text-decoration:none;
}
.list li a:hover {
text-decoration:underline;
}
.list1 {
padding-bottom:13px;
}
.list1 li {
background:transparent url(images/marker-2.gif) no-repeat scroll left 2px;
color:#FFFFFF;
font-weight:bold;
padding:0 0 9px 26px;
}
.list1 li a {
color:#FFFFFF;
}
.list2 {
padding-bottom:13px;
}
.list2 li {
background:transparent url(images/marker-3.gif) no-repeat scroll left 2px;
color:#FFFFFF;
font-weight:bold;
padding:0 0 9px 26px;
}
.list2 li a {
color:#FFFFFF;
}
.list3 {
margin:-40px 0 22px;
overflow:hidden;
width:100%;
}
.list3 li {
float:left;
margin:40px 55px 0 0;
padding-left:12px;
width:264px;
}
.list3 li img {
display:block;
margin:0 0 20px -12px;
}
.list3 li.alt {
margin-right:0;
}
.list4 {
margin-top:-24px;
overflow:hidden;
width:100%;
}
.list4 li {
background:transparent url(images/line-1.gif) repeat-x scroll center top;
margin-top:-1px;
padding:24px 0;
}
.list4 li h3 {
margin:0;
text-align:right;
}
#content .list4 li cite {
line-height:1.42em;
margin:0;
}
.img-box {
overflow:hidden;
width:100%;
}
.img-box img {
float:left;
margin:0 13px 0 0;
}
.img-box1 img {
margin-bottom:25px;
}
.p1 {
margin-bottom:24px;
}
.phone {
float:right;
margin-right:235px;
}
a {
color:#9BB0BF;
}
a:hover {
text-decoration:none;
}
h3 {
color:#9BB0BF;
font-size:1em;
margin-bottom:18px;
}
h4 {
font-size:1em;
margin-bottom:23px;
}
h5 {
color:#9BB0BF;
font-size:1em;
}
.txt1 {
color:#9BB0BF;
font-weight:bold;
}
.line-hor {
background:transparent url(images/line-1.gif) repeat-x scroll 0 0;
font-size:0;
height:2px;
line-height:0;
margin:5px 0 20px;
overflow:hidden;
}
.title-box {
background:transparent url(images/title-box-tail.gif) repeat-x scroll center top;
margin-bottom:12px;
width:100%;
}
.title-box .inner {
padding:11px 16px 19px;
}
.box {
background:#FFFFFF none repeat scroll 0 0;
width:100%;
}
.box .border-top {
background:transparent url(images/border-top.gif) repeat-x scroll center top;
}
.box .border-bot {
background:transparent url(images/border-bot.gif) repeat-x scroll center bottom;
}
.box .border-left {
background:transparent url(images/border-left.gif) repeat-y scroll left center;
}
.box .border-right {
background:transparent url(images/border-right.gif) repeat-y scroll right center;
}
.box .left-top-corner {
background:transparent url(images/left-top-corner.gif) no-repeat scroll left top;
}
.box .right-top-corner {
background:transparent url(images/right-top-corner.gif) no-repeat scroll right top;
}
.box .left-bot-corner {
background:transparent url(images/left-bot-corner.gif) no-repeat scroll left bottom;
}
.box .right-bot-corner {
background:transparent url(images/right-bot-corner.gif) no-repeat scroll right bottom;
}
.box .inner {
padding:0;
}
#header .fleft {
padding:28px 0 0 25px;
}
#header .fright {
padding-right:13px;
}
#content {
padding:11px 11px 40px 13px;
}
#content p {
line-height:1.42em;
}
#content cite {
display:block;
font-style:normal;
margin-bottom:6px;
}
#content dl dt {
color:#C0C0C0;
font-weight:bold;
margin-top:24px;
}
#content .indent {
padding-right:25px;
}
#content .indent1 {
padding-bottom:43px;
}
#content .indent2 {
padding:0 16px 0 14px;
}
#content .indent3 {
padding:20px 10px 0 14px;
}
#footer p {
color:#FFFFFF;
padding:26px 0 0 28px;
}
#footer p a {
color:#C0C0C0;
}
}