/* General element styles: */
/***************************/

* { 
font-family: Arial, Helvetica, "san serif";
margin:0;
padding:0;
background-color: transparent;
font-size: 1em;
}

html {
font-size: 100.01%;
}
body { 
color: #aaa;
font-size: 75%;
} 

p {
line-height: 130%;
margin: 0 0 1em 0px; 
font-family: Arial;
}
a { 
color: #ccc; 
	text-decoration: none;
}
a:hover { 
color: #eee; 
}
:focus {
outline: 0;
}
.csc-textpic-caption a,.csc-textpic-caption {
	font-family: "Times New Roman",Times, serif;
	font-size: 95%;
	text-transform: uppercase;
	letter-spacing: 0.2em;
	color: #696b6c;
	text-align: left;
	padding-top: 15px;
	text-decoration: none;
	}
.csc-textpic-caption a:hover {color: #eee; }
/* Headers, plain */
/******************/
h1 { 
font-size: 125%;
font-weight: normal;
font-style: italic;
}
h2 { 
font-size: 120%;  
}
h3 { 
font-size: 115%;  
}
h4 { 
font-size: 110%; 
}
h5 { 
font-size: 100%;  
}
h1, h2, h3, h4, h5 { 
	font-family: "New Times Roman", Times;

margin: 1em 0px; 
color:#aaa;
font-weight: normal;
}
h1.csc-firstHeader, h2.csc-firstHeader, 
h3.csc-firstHeader, h4.csc-firstHeader, 
h5.csc-firstHeader {
font-family:"Times New Roman",Georgia,Times; 
margin-top: 0px; 
}

/* Headers, with link */
h1 a, h2 a, h3 a, h4 a, h5 a {  
text-decoration: none; 
font-style: italic;
font-weight: normal;
}

h1 a:hover, h2 a:hover, 
h3 a:hover, h4 a:hover, 
h5 a:hover { 
text-decoration: underline; 
}
p.align-justify, .detail, #contentRight p a,#contentRight p {
			font: normal 12px/16px Helvetica, Arial, "sans serif";
			text-decoration: none;
			}
.csc-default i {font: italic 12px/16px Helvetica, Arial, "sans serif";}
p.align-justify {text-align: justify; padding-left: 140px;}			
#contentRight p a {color:#aaa; font-style: italic; }			
#contentRight:hover a {color:#eee}
/*#contentRight p a:hover {background: transparent url(../img/dotter.gif) bottom left repeat-x; color:white;}*/

input {background-color: white;}
textarea {display: none}
.detail {color:#464443}
h2.imageheader {
   overflow: hidden;
   height: 26px;
   text-indent: 999em;
   white-space: nowrap;
   background-repeat: no-repeat;
   margin: 0 0 1em 0px; 
   width: 350px;
   }
#contentMain {padding-top: 5px;}
