h1{
font-family: trebuchet ms, arial, Helvetica, san-serif;
color:#872727;
font-size:1.2em;

}

h2{

color:#333;
font-size:1.1em;
}


.posted_date_large{
color:#666666;
font-weight:400;
font-size:0.8em;
}

.back{
color:#666666;
font-weight:400;
font-size:0.8em;
margin-left:30px
}

p{
font-size:0.9em;
color:#666666;
}

p.subhead{
font-size:1em;
font-weight:700;
margin-bottom:3px;
line-height:1em;
}


p.small{
font-size:0.7em;
}

 p.list_item{
margin-left:10px;
line-height:1.3em;
margin-top:0px;
padding-top:0px;
float:left;
width:70%;
font-size:0.8em;
}

p.list_item_noindent{
margin-left:0px;
line-height:1.3em;
margin-top:0px;
padding-top:0px;
}

 p.list_summary{
margin-left:0px;
}

p.latest_head{
font-family: trebuchet ms, arial, Helvetica, san-serif;
width:160px;
color:#872727;
font-size:1em;    
height:28px;
background:transparent;
padding-left:10px;
padding-top:10px;
background-image: url(../images/panel_top.gif);
background-repeat:no-repeat;
}

*html p.latest_head{
width:100%;
}

p.indent{
padding-left:1em;
}



a{
color:#872727;
text-decoration:none;
}

a:hover{
text-decoration:underline;
}

a.gray{

}

a.top_navigation{
display:block;
vertical-align:middle;
background: #cccccc;
width:100%;
height:30px;
border-bottom:1px solid #ffffff;
}

a.top_navigation_active{
display:block;
background: #99cccc;
width:100%;
height:30px;
border-bottom:1px solid #ffffff;
}

a.top_navigation:hover{
background:#000000;
color:#ffffff;
}

a.page_navigation{
display:block;
background: #333333;
width:100%;
height:30px;
border-bottom:1px solid #ffffff;

}

a.page_navigation_active{
display:block;
background: #666666;
width:100%;
height:30px;
border-bottom:1px solid #ffffff;
}

a.latest_item{
display:inline;
vertical-align:baseline;
}

ul{
font-family: arial, Helvetica, san-serif;
font-size:1em;
color:#666666;
}

ul.top_navigation{
list-style-type:none;
margin:0;
padding:0;
width:140px;
}

li.top_navigation{
width:140px;
}

ul.latest_list{
list-style-type: disc;
list-style-image:url(../../designs/bullet.gif);

vertical-align:top;
font-family: trebuchet ms, arial, Helvetica, san-serif;
margin-top:10px;
margin-left:28px;
padding:0;
font-size:0.8em;
font-weight:400;
margin-bottom:0px;
background:transparent;
}


li.latest_item{
margin-right:10px;
margin-bottom:3px;
margin-top:0px;
}


*html li.latest_item{
margin-right:20px;
}


ul.horizontal_menu{
margin:0px;
margin-left:20px;
margin-top:10px;
padding:0px;
list-style-type:none;
}

li.horizontal_menu{
display:inline;
border-right:1px solid #666;
padding-left:10px;
padding-right:10px;
}

.pagenav{
font-family: arial, helvetica, sans-serif;
font-size:1em;
color:#666666;
}



