h1{font-size:16px;color:#00a;text-align:center;}
h4{font-size:14px;color:#00a;text-align:center;}

h1 a{color:#00a;text-decoration:none;}
h1 a:hover{text-decoration:underline;}

h4 a{color:#00a;text-decoration:none;}
h4 a:hover{text-decoration:underline;}

.HomeHero{
position:relative;
float:left;
width:244px;
height:290px;
border-right:dotted 2px #aaa;
padding:10px;
margin:10px 0 0 0;
overflow:hidden;
}

.IntroImageWrapper{
text-align:center;
}

.IntroImageWrapper img{
background:#fff;
border:solid 1px #000;
padding:10px;
vertical-align:middle;
width:160px;
}

.HPScrollerWrapper{
position:absolute;
top:30px;
left:0px;
}

.HPScroller{
position:relative;
float:left;
width:248px;
margin:0 8px;
}

img.ScrollControl{border:none;padding:0;margin:0;width:27px;}


p{margin:4px 0;}

.StandardParagraph{
position:relative;
float:left;
width:778px;
margin:10px 0;
border-top:dotted 2px #aaa;
padding:10px;
font-size:12px;
}

.StandardParagraph h3{
margin:0 0 10px 0;
color:#44a;
font-size:18px;
}

.StandardParagraph a{color:#44a;text-decoration:none;}
.StandardParagraph a:hover{text-decoration:underline;}

.StandardParagraph img{
background:#fff;
padding:6px;
border:solid 1px #000;}

.StandardParagraph img.ParaLeft{
position:relative;
float:left;
margin:0 10px 10px 0;
}

div.ParaMiddle{
position:relative;
float:left;
width:100%;
text-align:center;
margin:10px 0;
}

.StandardParagraph img.ParaRight{
position:relative;
float:right;
margin:0 0 10px 10px;
}

#AdobeDownload{
display:block;
padding:10px;
font-size:11px;
color:#a00;}