*{;font-size:100% }
body {font-family:arial; font-size:80%;background:white; color:#000033}
div {width:100%;float:none}
h3 {font-size:120%}
h4 {font-size:110%}
h5 {font-size:104%}
a {color:#0033CC}
#aoc-globalnav,.ss-ad-banner,.ss-form-search,.ss-head-nav,.ss-head-tabs,.ss-menu, img, .ss-box-style2, .ss-art-tools,.ss-opinion-comment-enter,.ss-footer, .ss-r-layout3 .ss-c2, .ss-r-layout3 .ss-c3,.changePg  {display:none;}

body a[href]:after{
content: " (" attr(href) ")"; background-color:#aaaaaa; color:#666666
}
.ss-art-body {margin-botom:10px; padding-bottom:20px;border-bottom:1px solid #CCCCCC; line-height:17px}
	.ss-art-body img {display:block!important; }
	
		.ss-art-subcol .ss-text-caption {width:218px; margin:0px;margin-bottom:23px} 
		.ss-art-subcol img {margin-bottom:4px!important}
.ss-text-bold {font-weight:bold; font-size:110%}

.hstyle2 {font-size:220%; margin-bottom:2px!important}
.ss-text-subhead {font-size:120%; margin:0px; margin-bottom:10px}

.ss-art-comments {margin-top:15px; font-size:90%}
	.ss-opinion-comment-box-comment,.ss-text-caption  {font-size:86%!important; font-family:verdana!important}

.ss-opinion-comment-box {margin-top:15px}
	.ss-opinion-comment-box-comment {margin-bottom:10px; border-bottom:1px dotted #cccccc; padding-bottom:10px}
		.ss-opinion-comment-box-comment h3 {margin-bottom:-5px!important; font-size:100%}
	
li {line-height:18px}
blockquote {padding:0px; margin:0px!important; font-style:italic; font-size:115%}
.ss-text-quote {background-color:#cccccc; border:1px solid #cccccc;padding:10px 10px 12px 10px}
	.ss-text-quote p {margin-top:3px}


/*calendar print styles*/
.ss-r-layout5 {}
.ss-r-layout5 .ss-c2 {display:none;}
.ss-r-layout5 .ss-cal-nav, .cal-hid {display:none;}
.ss-r-layout5 h4 {margin-top:3em;}
.ss-r-layout5 table {border:1px solid #000000!important;margin:0 0 2em 0;border-collapse:collapse;}
.ss-r-layout5 table .fix-ttl, .ss-r-layout5 table .fix-cnt, .ss-r-layout5 table .fix-cal {display:none;}
.ss-r-layout5 table thead th {font-size:70%;}
.ss-r-layout5 table caption { background-color:#000000;border:1px solid #000000;}
.ss-r-layout5 table th, .ss-r-layout5 table td {border:1px solid #bbbbbb!important;border-bottom:#000000;}
/*
.ss-r-layout5 table .fix-cmp h5, .ss-r-layout5 table .fix-cmp p  {display:none;}
.ss-r-layout5 table .fix-cmp span h5, .ss-r-layout5 table .fix-cmp span p  {display:block!important;}*/


