div.csc-frame-frame1, div.csc-frame-frame2, div.csc-default {
}

div.csc-default {
}

div.csc-textpic {
}

div.csc-frame-frame1 {
}
div.csc-frame-frame2 {  
	border-bottom: solid #FFFFFF 3px;
}
div.csc-frame-frame1, div.csc-frame-frame2 {  
	background-color: #CCCCCC;
	border-top: solid #FFFFFF 3px;  
 	border-left: solid #FFFFFF 3px;
	border-right: solid #FFFFFF 3px;
}

ul.csc-bulletlist {
	line-height: 1.3em;
}

div.csc-frame p {  
	margin-top: 0px;
}
div.csc-textpic-text {
	padding: 10px;
}

div.csc-textpic-imagecolumn {
 	border-left: solid #FFFFFF 3px;
	border-bottom: solid #FFFFFF 3px;

}

h2 {
	margin: 0;
	padding: 0;
}

.clearer {
clear: both;
display: block;
height: 1px;
margin-bottom: -1px;
font-size: 1px;
line-height: 1px;
}


/*
.refcontent {
	width: 100%;
	background-color: #CCCCCC;
 	border-left: solid #FFFFFF 3px;
	border-right: solid #FFFFFF 3px;
	border-bottom: solid #FFFFFF 3px;
}

.refcontenttop {
}

.leftrefcontent {
	width: 470px;
	float: left;
	margin: 0px 5px 0px 5px;
	font-family: Arial, Helvetica, sans-serif;
}

.leftrefcontent p{
}
.refheadline {
	font-size: 1.2em;
	font-weight: bold;
}
.rightrefcontent {
	width: 200px;
	float: right;
	padding: 0px 0px 0px 3px;
	background-color: #ffffff;  
}
 *+html .rightrefcontent {
	padding: 0px 0px 3px 3px;
} 
* html .rightrefcontent {
	padding: 0px 0px 3px 3px;
} 

*/
