
/* Main -------------------------------*/body { 	background-color: white;	font-family: Serif;	font-size: 12pt;}
#header, #acc, #crumb, #sidebar, .navigation, .search, #footer {
	display: none;
	}/* Links -------------------------------*/a, a:visited {  
	color: #3C1BFF;
	text-decoration: underline;
	font-weight: bold;
	}	
#content a:link:after, #content a:visited:after {	font-style: italic;	content: " ["attr(href)"] ";	}
a[hreflang]:after {	content: "\0000a0[" attr(hreflang) "]";	}
a img {
	border: none;
	}	/* H -------------------------------*/
h1 {	
	font-size: 16pt;
	font-weight: bold;	text-align: center;	margin: 0 0 5pt 0;	}h2 {	
	text-align: left;
	font-weight: bold;
	margin-top: 5pt;
	font-size: 14pt;	}
h3 {
	text-align: left;
	font-weight: bold;
	font-size: 13pt;
	}
h4, h5, h6 {
	text-align: left;
	color: #666;
	font-size: 13pt;
	}
/* Various attributes-------------------------------*/			img[longdesc]:after {	content:"\A (Description: "attr(longdesc)")";	} 
acronym, abbr {     cursor: help;    border-bottom: dotted 1px #333;    }
abbr:after, acronym:after {	content: " ("attr(title)") ";	}
dfn:after {	content: " ("attr(title)") ";	}kbd {
	border: 1pt solid #ccc;
	padding: 2pt;
	background: #fff;
	}blockquote {	border: 1pt solid #ccc;
	background:#eee;
	border-left : 5pt solid #ccc;
	padding: 10pt 20pt;
	}
code, pre {	
	border: 1pt solid #ccc; 
	background: #eee; 
	padding: 5pt;
	margin-left: 10pt;
	display: block;
	text-align: left;
	}	
small {
	font-size: 10pt;
	}
strike, del {
	text-decoration: line-through;
	}
sup, sub {    line-height: 50%;    font-size: 80%;	}
q {
	font-style: italic;
	}
#content .wp-smiley {/* WP Smiley */	margin:0;	padding:0;	border:0;	}
/* Page-------------------------------*/
#page {	margin: 0 auto;
	width: 100%;
	background-color: white;
	}
/* Content -------------------------------*/
#content {
	text-align: left;
	line-height: 1.35em;
 	}
#content ul li {    display: list-item;
    list-style: disc;
	margin: 1pt;    }#content ol li {    display: list-item;
    list-style: decimal;
    margin: 1pt;
	}
#content dl {
	margin-bottom: 1pt;
 	margin-left: 5pt;
 	text-align: left;
 	}
#content dt {
	font-size: 13pt;
	}
#content dd {
	margin-bottom: 2pt;
	}#content p {
	text-align: left;
	}
/* Home -------------------------------*/
#righthome, #lefthome {
	border: 1px solid #ddd;
	background: #eee;
	margin: 10pt;
	padding: 2pt;
	}
#righthome p, #lefthome p {
	margin: 0pt 5pt 0pt 5pt;
	}
#righthome h3, #lefthome h3 {
	text-align: left;
	}
.jMyCarousel {width: 450px; height: 276px; margin: 0 auto;}
#righthome .homenext, #lefthome .homenext, div.jMyCarousel .prev, div.jMyCarousel .next, .jMyCarouselalt p {
	display: none;
	}