body {
	font:96% arial, helvetica, sans-serif;
	text-align:center;
}
th,h1,h2,h3,h4,h5,dt {
	font-family: arial, helvetica, sans-serif;
	font-style: oblique;
}
a{
	text-decoration: none;
}
p{
	font-size: 1em;	
}
h1{
	font-weight: normal; 
	font-size: 1.65em;
}
#siteHeader p{
	text-align: center;
}
.sidebar h1{
	font-size: 1.4em;
}
h2.articleHeadline, #basket h2{
	font-weight: normal; 
	font-size: 1.15em;
}
h1.articleHeadline a{
	font-weight: normal; 
	font-size: 0.9em;
}
.timeIndicator{
	font-size: 0.8em;
	font-weight:normal;
	text-align: center;
}
.timeIndicator span{
	font-size: 1.3em;
}
h2{
	font-weight: normal; 
	font-size: 1.4em;
}
h2#comments, .mainContent h1.dateHeader{
	font-size: 1.1em;
}
h3{
	font-weight: normal; 
	font-size: 1.2em;
}
th, td{
	text-align: left;
}
em, label span.validation-error, .linkButton{
	font-size: 0.75em;
	font-weight: normal;
}
em.highlight{
	font-size: 1em;	
}
#mainSearchForm{
	text-align: left;
}
#horizNav{
	font-size: 1em;
}
.megadd{
	font-size: 0.8em;
	text-align : left;
}
.megadd ul{
	list-style-type: none;
}
.megadd ul ul{
	list-style-type: disc;
}
#horizSubNav li.jumpOff{
	font-size: 0.9em;
}
#horizSubNav li.jumpOff a:hover{
	text-decoration: none;
}
p#crumbTrail{
	font-size: 0.8em;
	font-style: italic;
}
p#crumbTrail strong{
	font-style: normal;
}
p.tagCloud {
	text-align:center;
}
.bodyContent, .relatedDocs{
	text-align:left;
}
.relatedDocsHome{
	text-align:center;
}
ul.mainNav, ul.customBullet, .relatedDocs ul, .footerBlock ul, ul.comments{
	list-style-type: none;
}
ul.arrowBullet{
	list-style-position: outside;
}
ul.mainNav li, .footerBlock ul li, .relatedDocs{
	text-align:left;
	font-size:0.9em;
}

table caption{
	text-align:left;
	font-weight: bold;
	font-size: small;
}
table caption a{
	font-weight: normal;
}
table th, table td{
	font-size:0.9em;
}
table tbody th{
	font-weight: normal;
}
.twoColForm label span, .twoColForm label.textblock span, .twoColForm span.submitButton{
	text-align: right;
}
.twoColForm label span sup{
	font-size:xx-small;
	vertical-align: text-top;
}
textarea, input{
	font-family: arial, helvetica ,sans-serif;
	font-size: small;
}
.centerAlign{
	text-align: center;
}
.submitApplication{
	font-weight: bold;
}
.footer{
	text-align:center;
}
.footerBlock, .contentBlock{
	text-align:left;
	font-weight: normal;
	font-size: small;
}
.footerBlock h2, .footer .contentBlock h2{
	font-size: 1.25em;
	font-style: italic;
}
.newpassword{
	font-family: Terminal, "VT-100", courier new, courier, monospace;
	font-size: medium;
}

/** miscellaneous  ***/
ul li.liWithArrow {
	list-style-type:none;
}
a.more-posts-link{
	font-weight:normal;
	font-size: 1em;
}
.continue a:link, .actionContainer p a:link, .continue a:visited, .actionContainer p a:visited, .actionLinkContainer p a:link, .actionLinkContainer a:visited, .additionalContainer p a:link, .additionalContainer a:visited{
	text-decoration:underline;
}

.actionContainer, .actionLinkContainer, .additionalContainer, .nextPost{
	text-align: right;
}
table.calendar td, table.calendar th, table#wp-calendar td, table#wp-calendar th{
	text-align: center;
	font-size:0.7em;
}
table.pollResult caption{
	font-weight: normal;
	font-size: 1em;
}
table.tagTable caption{
	font-size:1.5em;
	font-weight: normal;
	line-height: 1em;	
}
table.tagTable thead th{
	font-weight: normal;
	font-size: 1.2em;
}
#twitter_div{
	font-size: 0.85em;
}
form.adjustform input.remove{
	font-weight:bold;
}
h2.prodtitles{
	font-size: 1.1em;
	font-weight: normal;
}

#fancy_notification #fancy_notification_content{
	text-align: left;
}
 
#fancy_notification #fancy_notification_content span{
	font-weight: normal;
}
.oldprice{
	text-decoration: line-through;
}