body {
       margin: 0px;
       background-color: #CCC;
       font-family: Helvetica,Arial,sans-serif;
       font-size: 9pt;
}

img  {
       border: none;
}

#greysides { 
       background:#CCC;
       padding:0px 20px 0px 20px;
}
/* the mastheads */
/*.mastblock {
	position:absolute;
}

#masthead{
	position:relative;
	width:620px;
	height:155px; 
   margin:10px; 
   background:transparent url(/images/mast_box.jpg) no-repeat scroll 0 0;
   list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}

#masthead ul{
	list-style-type: none;
}

#masthead ul li{
	float:left;
	margin-right:8px;
}

.liclass{
	width:142px;
}*/

#masthead{
	width:620px;
	height:155px; 
   margin:10px; 
   background:transparent url(/images/mast_box.jpg) no-repeat scroll 0 0;
	
}

#masthead ul {
	list-style-type: none;
	padding-left: 5px;

}

#masthead ul li{
	float:left;
	margin-right:8px;
}

#masthead p {
	margin-top:6px !important;
	padding-left:15px;
}

/* end of the mastheads */

#wrapper {
       width: 960px;
       margin: 0px auto;
       background:#FFFFFF;
}

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

a.footer {
       color:#1B4570;
       text-decoration:none;
}

a.footer:hover {
       color:#006699;
       text-decoration:none;
}

.footer {
       font-size:10px;
}
.footerbottom {
       font-size:10px;
       margin-top:20px;
}

#footerbreak {
       background-color:#CCCCCC;
       height:5px;
       margin-bottom:15px;
}

#sections {
       background:transparent url(/images/section_button.png) repeat scroll 0 0;
		clear: both;
       height:37px;
       padding-left:15px;
}

a.sectionbutton {
       float:left;
       color:#000;
       font-family:Arial;
       font-size:13pt;
       text-decoration:none;
       padding:8px;

}

a.sectionbutton_divider {
       background:transparent url(/images/section_divider.png) no-repeat scroll 0 0;
}

.box { 
       float:left;
       background:transparent url(/images/box_background.png) 0 0;
	   /*background-repeat:repeat-x;*/
       width:300px;
       /*height:195px;*/
	   height:440px;
       margin:10px;
}

.boxheadline { 
       font-family: Georgia;
       font-size: 11pt;
       padding:10px;
}

.article-float { 
       width:630px;
       margin:10px;
       float:left;
}

.page-float { 
       width:630px;
       margin:10px;
       float:left;
}

.column-float { 
       width:300px;
       margin:10px;
       float:left;
}

.two-column-float {
       width:640px; 
       float:left;
}


.column-top { 
       background:transparent url(/images/column_box.png) no-repeat scroll 0 0;
}

.column-bottom { 
       background:transparent url(/images/column_box.png) no-repeat scroll 0 100%;
       height:10px;
}

.columnheadline { 
       color:#F00000;
       font-family: Georgia;
       font-size: 13pt;
       padding:10px;
       display:block;
}

.article-headline { 
       font-family: Georgia;
       font-size: 14pt;
       background:transparent url(/images/article_heading.jpg) no-repeat scroll 0 0;
       height:35px;
}

.article-blurb { 
       font-family: Georgia;
       font-size:10pt;
       font-weight:bold; 
       padding:10px;
}

.byline { 
       font-size:10pt;
       font-weight:bold; 
       color:#333;
}

.dateline { 
       color:#777;
}

.pic_title { 
       margin:1px;
       padding:4px;               
       font-weight:bold;
}

.pic_caption { 
       margin:1px;
       padding:4px;               
}

.pic_credit { 
       margin:1px;
       padding:4px;               
}

.page-headline { 
       font-family: Georgia;
       font-size: 14pt;
       background:transparent url(/images/article_heading.jpg) no-repeat scroll 0 0;
       height:35px;
}

.page-blurb { 
       font-family: Georgia;
       font-size: 10pt;
       font-weight: bold; 
       padding:10px;
}

.page { 
       margin:1px 1px 1px 1px;
       padding:4px;
}

#section-headline { 
       font-family: Georgia;
       font-size: 14pt;
       background:transparent url(/images/article_heading.jpg) no-repeat scroll 0 0;
       height:35px;
}

#section-blurb { 
       padding:10px;
}

th, tr { 
       border:0px;
}

.headline { 
    font-family:Georgia;
}

.headline-0 { 
    font-size:22px;
    font-weight:bold;
}

.headline-1 { 
    font-size: 18px;
}

.article {
    font-family:Arial, Helvetica;
    margin:1px 1px 0px 1px;
    padding:4px;
}

.article-0 { 
    background:#EDEDED;
}

.article-1 { 
    font-size:12px; 
}



