body{
background-color:black;
margin-left:auto;
margin-right:auto;
text-align:center;
font-family:arial, san-serif;
font-size:90%;
}
div#outline{
width:780px;
height:auto;
margin-left:auto;
margin-right:auto;
text-align:center;
border-bottom:1px solid #1c4457;
}
div#header{
width:100%;
margin-left:auto;
margin-right:auto;
text-align:center;
height:170px;
color:white;
border-top:1px solid #1c4457;
border-bottom:1px solid #1c4457;
}
.header-t{
width:780px;
height:170px;
margin:0px auto 0px auto;
text-align:center;
background-image:url("http://estarpro.com/layout/masthead.jpg");
}
.masthead-text{
width:780px;
text-align:left;
vertical-align:bottom;
color:#1c4457;
}
.masthead-text strong{
color:#1c4457;
font-weight:bold;
}
h1.title{
width:570px;
text-align:left;
margin-left:10px;
margin-bottom:3px;
font-size:95%;
color:#456d80;
margin-top:0px;
}

h2.title{
width:570px;
text-align:left;
margin-left:10px;
margin-bottom:3px;
font-size:95%;
color:#456d80;
margin-top:0px;
}
h2.heading{
margin:0px;
margin-top:0px;
width:190px;
text-align:center;
font-size:80%;
color:white;
background-image:url("http://estarpro.com/layout/block-top.gif");
background-repeat:no-repeat;
}
h2.content-heading{
margin:0px;
margin-top:0px;
width:550px;
height:25px;
line-height:1.7;
text-align:center;
font-size:100%;
color:white;
background-image:url("http://estarpro.com/layout/content-block-top.gif");
background-repeat:no-repeat;
}
h3{
font-size:80%;
margin-top:0px;
color:#d4d4d4;
text-align:left;
margin:5px auto 5px 10px;
}
h2{
font-size:80%;
color:#d4d4d4;
text-align:left;
margin:5px 0px 5px 10px;
 
}

.text{
width:550px;
margin:0px;
background-image:url("http://estarpro.com/layout/content-sides2.gif");
}
.content-block-bottom{
clear:both;
width:auto;
height:20px;
display:block;
background-image:url("http://estarpro.com/layout/content-bottom.gif");
background-repeat:no-repeat;
margin:0px 0px 10px 0px;
}
p.text{
width:auto;
text-align:left;
padding:10px;
font-size:85%;
color:#999999;
}
p.floatr{
float:right;
margin:10px;
}
.text p{
width:auto;
text-align:left;
padding:10px;
font-size:85%;
color:#999999;
}

p.floatrB{
float:right;
margin:10px;
}
p.floatl{
float:left;
margin:10px;
}
p.floatlB{
float:left;
margin:10px;
}

strong{
color:#ffffff;
font-weight:normal;
}
p.clear{
clear:both;
}
p.links{
padding-top:15px;
font-size:80%;
}
div#inner-body{
width:100%;
text-align:center;
height:auto;
color:white;
background-image:url("http://estarpro.com/layout/inner-main-dark-div-bg.jpg");
border-bottom:1px solid #1c4557;
}
.footer{
width:100%;
}
#footer{
width:100%;
height:28px;
padding-top:8px;
font-size:70%;
color:#999999;
text-align:center;
}

.inner-bodyt{
width:780px;
text-align:right;
margin-left:10px;
vertical-align:top;
margin:10px 0px 10px 0px;
color:#999999;
}
.links hr{
width:90px;
color:#1c4557;
background-color:#1c4556;
height:1px;
text-align:center;
clear:both;
}


.nav{
width:200px;
text-align:center;
vertical-align:top;
margin:0px 10px 0px 10px;
}
.nav-column{
width:190px;
margin:10px 0px 10px 10px;
margin-bottom:0px;
}
.links{
width:190px;
margin:0px;
background-image:url("http://estarpro.com/layout/nav-bg2.gif");
}
.block-bottom{
width:auto;
height:20px;
display:block;
background-image:url("http://estarpro.com/layout/block-bottom.gif");
background-repeat:no-repeat;
}
.content{
vertical-align:top;
width:550px;
margin:0px 0px 0px 10px;
text-align:center;
}
.content-column{
text-align:center;
vertical-align:top;
width:550px;
display:block;
margin:10px 0px 10px 0px;
}

a.mn:link, a.mn:visited{
display:block;
text-align:left;
width:180px;
padding-left:6px;
height:20px;
color:#999999;
background-image:url("http://estarpro.com/layout/mn-bg.gif");
background-repeat:no-repeat;
text-decoration:none;
}
a.mn:hover{
display:block;
text-align:left;
width:180px;
padding-left:6px;
height:20px;
color:white;
text-decoration:underline;
background-image:url("http://estarpro.com/layout/mn-hover-bg.gif");
background-repeat:no-repeat;
}
a.copy:link, a.copy:visited{
color:#999999;
text-decoration:none;
}
a.copy:hover{
color:#ffffff;
text-decoration:underline;
}

.text a:link, a:visited{
color:#999999;
text-decoration:none;
}
.text a:hover{
color:#ffffff;
text-decoration:underline;
}


a.cat:link, a.cat:visited{
width:100px;
height:16px;
display:block;
background-color:black;
color:#999999;
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%;
}
img{
border:none;
}
img.noB{
border:0px;
}
img.preload{
display:none;
}
hr{
width:350px;
color:#1c4557;
background-color:#1c4556;
height:1px;
text-align:center;
clear:both;
}
ul{
text-align:left;
list-style-image:url("http://estarpro.com/layout/list-image.gif");
font-size:80%;
margin:5px 5px 5px 20px;
padding-left:20px;
}
