body#thePrintbody {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 12px;
}

table{font-family: Arial, Helvetica, sans-serif;
	font-size:12px;}
	
* html table{width:500px;}


#thePrintbody  #colNormal, #thePrintbody  #content {
	background-color:#FFF;
	margin:0px 20px;
}

* html #thePrintbody  #colNormal, #thePrintbody  #content {margin:0px 10px; width:100%;}

*+html #thePrintbody  #colNormal, #thePrintbody  #content {}


.printheader {
	padding:30px 30px 10px 30px;
	float:left;
}

.printlogo {
	padding-left:20px;
	width:auto;
	float:left;
}

.bread {
	float:left;
	width: 450px;
	padding:10px;
}

* html .bread {width: 300px;}

.printicons {
	width:60px;
}

.printfooter {
padding:20px 30px 10px 30px;
}


#content {
float:left;
	display:inline;
max-width:1000px;
}

/***************************/
/* General element styles: */
/***************************/
H1, H2, H3, H4, H5, P, TD, UL, OL, BLOCKQUOTE, INPUT, TEXTAREA, SELECT { font-family: Arial, Helvetica, sans-serif; }

/*TABLE.contenttable {  margin: 0px 0px 0px 0px; width: 100%; }*/

FORM { margin: 0px 0px 0px 0px;}
P, PRE { 
	margin: 0px 0px 0px 0px;
	font-family : Arial, Helvetica, sans-serif;
}
h1 {

	color: #565343;
	font-size:16px;
	font-style:normal;
	font-weight:bold;
	line-height:25px;
	margin:0px;
	padding: 0px 0px 8px;

}

h2 {
	font-size:14px;
	color: #565343;
	font-style:normal;
	font-weight:bold;
	padding: 0px 0px 8px;
}
H3 {
	font-size:12px;
	font-style:normal;
	font-weight:bold;
	margin:0px;
	line-height:17px;
}
H4 {
	font-size:12px;
	color: #999999;
	font-style:normal;
	font-weight:normal;
	line-height:17px;
	margin:0px;
	padding:0px;
	text-transform:uppercase;
}


.bread_activ a{
font-weight:bold;}

.csc-frame-rulerBefore { border-top: 1px solid #817E65; margin-top: 15px; padding-bottom: 6px;}
 .csc-frame-rulerAfter { border-bottom: 1px solid #817E65; padding-top: 6px; padding-bottom: 6px;}
