body{
background-color:#374147;
margin-left:auto;
margin-right:auto;
margin-top:0px;
text-align:center;
font-family:arial, san-serif;
font-size:90%;
}
div#outline{
width:100%;
height:auto;
margin-left:auto;
margin-right:auto;
margin-top:0px;
text-align:center;
}
div#header{
width:auto;
margin-left:auto;
margin-right:auto;
text-align:center;
height:180px;
color:white;
background-image:url("../layout/z9-masthead-bg.jpg");
background-repeat:repeat-x;
background-color:#ffffff;
}
.header-t{
width:100%;
height:180px;
margin:0px auto 0px auto;
text-align:center;
background-image:url("../layout/z9x-masthead.jpg");
background-position:center left;
background-repeat:no-repeat;
}

div#image-bar{
width:100%;
height:85px;
text-align:left;
background-image:url("../layout/image-bar-bg.jpg");
}
.masthead-text{
text-align:left;
padding-left:20px;
vertical-align:bottom;
color:#d4d4d4;
font-size:90%;
}
div#title-bar{
width:100%;
height:160px;
text-align:right;
background-color:#008464;
background-image:url("../layout/title-bar-bg.jpg");
border-bottom:1px solid black;
}
#title-bar p{
margin:4px 13px 4px 18px;
text-align:left;
font-size:85%;
color:#ffffff;
}
table.main{
width:100%;
text-align:right;
}
h2{
margin:10px 20px 5px 20px;
width:auto;
text-align:left;
font-size:80%;
color:#1e2b33;
}
h2.title{
width:auto;
text-align:left;
margin-left:10px;
padding-left:10px;
font-size:100%;
font-weight:600;
color:#1e2b33;
}
h2.heading{
margin:0px;
padding-left:10px;
width:190px;
text-align:left;
font-size:80%;
color:#1e2b33;
}
h2.content-heading{
margin:0px 10px 5px 10px;
width:auto;
text-align:left;
font-size:125%;
color:#1e2b33;
}
h1.title{
margin:0px 10px 5px 10px;
width:auto;
text-align:left;
font-size:125%;
color:#ffffff;
}


h3{
margin:10px 20px 5px 20px;
width:auto;
text-align:left;
font-size:80%;
color:#1e2b33;
}

.text{
width:auto;
margin:10px;
}
.content-block-bottom{
clear:both;
width:auto;
height:20px;
display:block;
margin:0px 0px 10px 0px;
}
p.text{
width:auto;
text-align:justify;
text-indent:30px;
padding:10px;
font-size:80%;
color:#1e2b33;
}
p.center{
width:auto;
text-align:center;
padding:10px;
font-size:80%;
color:#1e2b33;
}
p.floatmain{
float:right;
margin:0px;
}

p.floatr{
float:right;
margin:10px 10px 10px 20px;
}
p.form{
width:350px;
text-align:right;
color:#1e2b33;
}
td.main{
width:auto;
height:157px;
text-align:center;
}
td.main-image{
width:399px;
height:160px;
}
.main-image img{
margin-top:5px;
margin-right:5px;
}
p.floatrB{
float:right;
margin:10px 10px 10px 20px;
}
p.floatl{
float:left;
margin:10px 20px 10px 10px;
}
p.floatlB{
float:left;
margin:10px 20px 10px 10px;
}
p.floatlC{
float:left;
margin:10px 20px 10px 10px;
clear:both;
}
p.floatr{
float:right;
margin:10px 10px 10px 20px;
clear:both;
border:none;
}


strong{
color:#1e2b33;
font-weight:600;
}
p.clear{
clear:both;
}
p.links{
padding-top:15px;
padding-left:10px;
font-size:77%;
}
div#inner-body{
width:100%;
text-align:center;
height:auto;
color:#1e2b33;
background-color:#ffffff;
background-image:url("../layout/z9-body-bg.jpg");
background-position:left top;
background-repeat:repeat-y;
border-bottom:1px solid #252220;
}

#footerdiv{
width:100%;
height:35px;
padding-top:8px;
font-size:60%;
color:#ffffff;
text-align:center;
background-color:#323f47;
border-bottom:1px solid black;
}

.inner-bodyt{
width:100%;
text-align:center;
margin:10px auto 10px auto;
color:#d4d4d4;
}
.nav{
vertical-align:top;
width:240px;
text-align:center;
margin:0px 20px 0px 20px;
}
.nav-column{
width:240px;
margin:10px 0px 10px 20px;
margin-bottom:0px;
}
.links{
width:210px;
margin:0px 0px 10px 0px;
}
.links form{
text-align:left;
}
.block-bottom{
width:auto;
height:20px;
display:block;
background-repeat:no-repeat;
}
.content{
vertical-align:top;
width:auto;
margin:0px 0px 0px 20px;
text-align:center;
}
.content-column{
text-align:center;
vertical-align:top;
width:auto;
margin:10px 0px 10px 0px;
}

a.mn, a.mn:link, a.mn:visited{
display:block;
text-align:left;
width:200px;
padding-top:4px;
padding-left:6px;
height:20px;
margin-bottom:4px;
background-color:#323f47;
color:#ffffff;
border-top:2px solid #545d64;
border-right:2px solid #2f4757;
border-bottom:2px solid #2f4757;
border-left:2px solid #545d64;
text-decoration:none;
}
a.mn:hover{
display:block;
text-align:left;
width:200px;
padding-top:4px;
padding-left:6px;
height:20px;
margin-bottom:4px;
background-color:#545d64;
color:#ffffff;
border-top:2px solid #2f4757;
border-right:2px solid #456980;
border-bottom:2px solid #456980;
border-left:2px solid #2f4757;
}
a.section, a.section:link, a.section:visited{
display:block;
text-align:left;
width:200px;
padding-top:4px;
padding-left:6px;
height:20px;
margin-bottom:4px;
background-color:#ffffff;
color:#1e2b33;
border-top:2px solid #545d64;
border-right:2px solid #2f4757;
border-bottom:2px solid #2f4757;
border-left:2px solid #545d64;
text-decoration:none;
}
a.section:hover{
display:block;
text-align:left;
width:200px;
padding-top:4px;
padding-left:6px;
height:20px;
margin-bottom:4px;
background-color:#ffffff;
color:#1e2b33;
border-top:2px solid #2f4757;
border-right:2px solid #456980;
border-bottom:2px solid #456980;
border-left:2px solid #2f4757;
}

a.copy:link, a.copy:visited{
color:#d4d4d4;
text-decoration:none;
}
a.copy:hover{
color:#ffffff;
text-decoration:underline;
}
a.cat:link, a.cat:visited{
width:100px;
height:16px;
display:block;
background-color:black;
color:#d4d4d4;
text-decoration:none;
font-size:70%;
}
a.cat:hover{
width:100px;
height:16px;
display:block;
background-color:black;
color:#ffffff;
text-decoration:underline;
font-size:70%;
}
a.img:link a.img:visited, a.img:hover{
border:none;
}
.text a:link, .text a:visited{
color:#223541;
text-decoration:none;

}
.text a:hover{
color:#223541;
text-decoration:underline;

}
img.noB{
border:0px;
}
img.preload{
display:none;
}
hr{
width:350px;
color:#252220;
background-color:#252220;
height:1px;
text-align:center;
}
.btn{
width:150px;
background-color:#141313;
border:1px solid #383430;
color:#d4d4d4;
}
ul{
text-align:left;
list-style-image:url("http://estarpro.com/layout/list-image.gif");
font-size:80%;
color:#223541;
margin:5px 5px 5px 20px;
padding-left:20px;
}