body {
	font-family : arial, helvetica, sans-serif;
	font-size : 75%;
	color : #333333;
	font-weight : normal;
	font-style : normal;
	background-color : #B1B7A6;
	padding : 0;
	margin : 0;
	border : none;
	text-align : center;
}

/*div {border:1px solid red;}*/


img {margin:0;border:none;padding:0;display:block;}
a { color : #660059; text-decoration : none;}
a:hover { text-decoration : underline;}
/* recommended
a:visited { color : #???;}
*/
a img { border : none; }
a.morelink { font-weight : bold;}

object { 
	display:block; 
	}

table { border-collapse:collapse; padding:0;}
td,th { padding:0; margin:0; font-size:11px;}
form { margin:0; padding:0; }

/* 
input {
	background:#F8F8F5 url(../images/general/search_bkg_rpt.gif) repeat-x;
	border:1px solid #CCC7B7;
	font-size:10px;
	color:#AAA239;
	padding:2px 4px;
	vertical-align : middle;
} 
*/

ul {
	padding : 0;
	margin : 0;
	margin-top: 5px;
	margin-left : 13px;
}
li {
	list-style-type : none;
	margin : 0;
	padding : 0;
	padding-left :10px;
	margin-bottom : 8px;
	line-height : 150%;
}
ul li a { font-weight : bold; }


h1 {
	background: transparent url(../images/titles/header_bkg_rpt.gif) repeat-x;
	color : #660059;
	font-size : 1.5em;
	font-weight : normal;
	margin: 0;
	padding-top : 8px;
	margin-bottom:12px;
	text-align : left ;
 
}
h2 { color : #660059; font-size : 1.2em; font-weight : bold; margin: 0 0 10px 0; }
h3 { font-size : 1em; font-weight : bold; margin : 3px 0 5px 0; }
h4 { font-size: 100%; margin: 0; }
h5 { font-size: 91.7%; margin: 0 0 3px 0; font-weight: normal;}
h6 { font-size: 100%;  color : #660059; margin: 20px 0 5px 0; font-weight: bold;}

hr {
	clear:both;
	margin-top:5px;
	margin-bottom:5px;
	border-top:1px solid #D0D3A8;
	color:#D0D3A8;
	height:1px;
	}

.toTop { margin-top : 10px; }
.toTop img { vertical-align : middle; }


/* float clearing */
.clrLeft {clear:left;} /* old skool - req for Opera and Safari */
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */

.mac-clearfix { clear: both; }
