/* CSS Document */

#articlePanel2 h1{
font-size:1.2em;
color:#C9097E;
padding-bottom:6px;
background-image: url("/graphics/design/bgs/articleHeader.gif");
background-repeat:repeat-x;
background-position:bottom;
margin-top:0px;
}

#articlePanel2 h2{
font-size:1em;
color:#C9097E;
margin-bottom:3px;
}


.articleRight1 p{
margin-left:10px;
padding-top:8px;
font-size:1.1em;
line-height:1.1em;
color:#C9097E;
}

.articleRight1 p:first-line{
font-size:1.5em;
font-weight:bold;
line-height:1.1em;}

.articleRightTopCurve a, .articleRightBottomCurve a{
font-size:1.05em;
text-decoration:none;
padding-left:20px;
background-image: url("/graphics/buttons/arrow1.gif");
background-repeat:no-repeat;
margin-left:10px;
background-position:0px 2px;
margin-bottom:0px;
color:#C9097E;
vertical-align:bottom;
}

.articleRightTopCurve a:hover, .articleRightBottomCurve a:hover{
text-decoration:underline;
}

.articleRightTopCurve p, .articleRightBottomCurve p{
margin-top:0px;
margin-left:10px;
margin-right:10px;
font-size:0.75em;
line-height:1.3em;
padding-bottom:8px;
margin-bottom:0px;}

#articlePanel1 h1{
font-size:0.9em;
margin-top:35px;
margin-left:15px;
margin-bottom:5px;
}

#articlePanel1 a{
display:block;
font-size:0.9em;
padding-left:15px;
text-decoration:none;
color:#C9097E;
line-height:1.6em;
font-weight:bold;
border-bottom:1px solid #EBEEDB;
}

#articlePanel1 a:hover{
background-image: url("/graphics/buttons/pinkDot.gif");
background-repeat:no-repeat;
background-position:5px 9px;
}

#articlePanel1 a.current{
color:black;
background-image: url("/graphics/buttons/blackDot.gif");
background-repeat:no-repeat;
background-position:5px 9px;
}

#articlePanel2 p{
font-size:0.8em;
margin-top:4px;
margin-bottom:10px;
}

#articlePanel2 ul, ol{
font-size:0.8em;}

#articlePanel2 li{
margin-bottom:4px;}

#articlePanel2 ul ul{
font-size:1em;}


.articleImage{
float:right;
margin-left:10px;
border:0;
}

a{
color:#C9097E;
}

/* SECTION STYLE */

#articlePanel2.sectionPage p{
margin:0px 15px 5px 15px;
font-size:0.75em;
line-height:1.2em;
}

#articlePanel2.sectionPage a h2{
font-size:1.05em;
text-decoration:none;
margin-bottom:0px;
padding-left:15px;
color:#C9097E;
background-image: url("/graphics/buttons/arrow2.gif");
background-repeat:no-repeat;
background-position:5px 6px;
margin-top:10px;
}

#articlePanel2.sectionPage a:hover h2{
text-decoration:underline;
}

img.sectionHead{
margin-top:26px;}

#sectionHead h1{
background-image:none;
margin-left:10px;
margin-bottom:0px;
padding-top:5px;
}

#articlePanel2.sectionPage #sectionHead p{
margin:0px 10px 8px 10px;
line-height:1.3em;
font-size:0.8em;
}

/* Sitemap */

#articlePanel2.sitemap a{
text-decoration:none;
margin-left:20px;
display:block;
color:#000000;
}

#articlePanel2.sitemap a.current{
color:#C9097E;
margin-left:0px;
margin-top:5px;}

#articlePanel2.sitemap a:hover{
text-decoration:underline;}



.item{display:block;
margin-left:5px;
margin-top:10px;
margin-bottom:10px;
height:80px;}

.item a img{float:left;
margin-right:10px;}

.item a h3{text-decoration:none;
font-size:1em;
margin-bottom:0px;
margin-top:0px;
padding-bottom:0px;
line-height:1em;}

.item a p{text-decoration:none;
color:#666666;
margin-top:0px;
font-size:0.8em;
line-height:1.25em;
width:300px;
padding-top:0px;
}
