@charset "utf-8";
/* CSS Document */

/* Cerfiltr Page Contents CSS Override
 * Header(s)
 * ===================================
 *
 * This style sheet handles
 * the styles for main content pages
 * headers.
 */
 
/* CLASSES */
	.h1title_tlcorner {width:5px; height:5px; background:url(/imgs/h1_tlcorner.png) no-repeat}
	.h1title_blcorner {width:5px; height:5px; background:url(/imgs/h1_blcorner.png) no-repeat}
	.h1title_trcorner {width:5px; height:5px; background:url(/imgs/h1_trcorner.png) no-repeat}
	.h1title_brcorner {width:5px; height:5px; background:url(/imgs/h1_brcorner.png) no-repeat}
	.h1title_tborders {width:auto; height:5px; background:url(/imgs/h1_hborders.png) top repeat-x}
	.h1title_bborders {width:auto; height:5px; background:url(/imgs/h1_hborders.png) bottom repeat-x}
	.h1title_lborders {width:5px; height:auto; background:url(/imgs/h1_vborders.png) left repeat-y}
	.h1title_rborders {width:5px; height:auto; background:url(/imgs/h1_vborders.png) right repeat-y}

/* MAIN HEADER */
#titlecnt {
	width:						555px;
	height: 					auto;
	margin-left: 				10px;
	margin-bottom: 				30px;
}

#titlecnt table {
	width:						100%;
}

.ptitle_holder {
	float: 						left;
	width: 						460px;
		
	background-image: 			url(/imgs/h1_vborders.png);
	background-position: 		right center;
	background-repeat: 			repeat-y;		
}

#ptitle {
	float: 						left;
	max-width: 					395px;
	margin: 					0px;	
	padding: 					3px 0 3px 5px;	
}

#titlecnt h1 {
	font-family: 				Arial, Helvetica, sans-serif;
	font-size: 					15px;
	font-weight: 				bold;
	color: 						#000000;
	text-align: 				left;
}

#titlecnt h1.ptitle {	
	letter-spacing: 			0.1em;

	color: 						#3c69a4;
}

ptitleidx_wrapper {

}

#titlecnt .ptitleidx {
	float: 						left;
	width: 						auto;
	max-width: 					50px;
	height: 					auto;

	margin-left:3px;
	margin-right:0;
	margin-top:4px;
	padding-bottom:1px;
	padding-left:3px;
	padding-right:3px;
	padding-top:1px;

	color: 						#FFFFFF;
	text-align:center;	
	
	background-color: 			#3C69C5;
}

#titlecnt td {
	font-family: 				Arial, Helvetica, sans-serif;
}

/*text-size*/
#titlecntbts {
	float: 						right;
	width: 						85px;	
	height: 					24px;
	top: 						1px;	
	padding-top: 				0px;
	padding-bottom: 			0px;	
}

#titlecntbts a {
	display:					block;
	float:						left;
	width:						20px;
	height:						24px;
	margin-right:				2px;
}

#titlecntbts a:hover, #titlecntbtsa:active, #titlecntbts a:focus {
	border: 					0px;
}

#titlecntbts a.one {
	background: 				url(/imgs/ts1.png);
}
#titlecntbts a.one:hover {
	background: 				url(/imgs/ts1h.png);
}


#titlecntbts a.three {
	background: 				url(/imgs/ts3.png);
}
#titlecntbts a.three:hover, #titlecntbts a.three:focus, #titlecntbts a.three:active {
	background: 				url(/imgs/ts3h.png);
}

#titlecntbts div {
	display:					block;
	float:						right;
	width:						20px;
	height:						24px;
	margin-right:2px;
}

#titlecntbts div:hover, div#titlecntbts div:active, div#titlecntbts div:focus {
	border: 					0;
}

#titlecntbts div.one {
	cursor: 					pointer;
	background: 				url(/imgs/ts1.png);
}
#titlecntbts div.one:hover, div#titlecntbts div.one:focus, div#titlecntbts div.one:active {
	background: 				url(/imgs/ts1h.png);
}

#titlecntbts div.three {
	cursor: 					pointer;
	background: 				url(/imgs/ts3.png);
}
#titlecntbts div.three:hover, div#titlecntbts div.three:focus, div#titlecntbts div.three:active {
	background: 				url(/imgs/ts3h.png);
}

#titlecntbts div.printer {
	margin-left: 				13px;	
	cursor: 					pointer; 
	background: 				url(/imgs/printer.png);
}
#titlecntbts div.printer:hover, div#titlecntbts div.printer:focus, div#titlecntbts div.printer:active {
	background: 				url(/imgs/printerh.png);
}