*{
	margin:0;
	padding:0;
}
body{
	font:11px arial;
	margin-left:2px;
	background:url();
}
#topPanel{
	position: absolute;
	top: 0;
	left: 0;
	width:100%;
	height:80px;
	background: url();
	border:0px solid #000099;
	font:bold 14px arial;
	color:#000099;
	margin:2px 0;
}
#logoCYNNAL{
	height:50px;
	background:url(/images/logoCynnal96dpi.png) center left no-repeat;
	padding-left:160px;
	vertical-align:middle;
	color:#000000;
}
#pennawdCynnal{
	height:48px;
	background:url(/images/cynnalPrint.png) top left no-repeat;
	vertical-align:middle;
	padding-left:165px;
	font-weight:bold;
	font-size:1em;
	color:#000;
/*	padding-top:5px;
*/
}
#headerCynnal{
	float:right;
	display:block;
	color:#000;
}
#mainPanel{
	position: absolute;
	left: 2px;
	top: 72px;
	padding-left:0px;
	padding-right:0px;
/*	bottom:2px;*/
	border:0px solid #000099;
	width:100%;
	margin:2px 0;
}
#bottomPanel{
	position: absolute;
	left: 2px;
	top: 82px;
	bottom:2px;
	width:100%;
	padding-left:2px;
	padding-right:2px;
	border:0px solid #000099;
	overflow:auto;
}
/*
#menu{
	display:none;
	position: absolute;
	left: 10px;
	top: 58px;
	height: 24px;
	width: 95%;
	color: #000099;
	vertical-align:middle;
}
*/
#leftPanel{
	position:absolute;
	left:0px;
	top:82px;
	padding-left:2px;
	padding-right:2px;
}
#rightPanel{
	position:absolute;
	left:5px;
	top:82px;
	font:normal 12px arial;
	text-align:left;
	border:0px solid #000099;
}
#rightPanel .prif{
	display:inherit;
}
.screenOnly{
	display:none;
}
#prif{
	border:0px solid #6699ff;
	display:block;
}
#mewngofnodi{
	display:none;
	position: absolute;
	right:0px;
	vertical-align:middle;
/*	cursor:pointer; */
}
.cssTable{font:normal 12px arial;border:1px;background-color:#ffffff;color:#000099;}
.cssTR{background-color:#ffffff;padding-right:2px;}
.cssTRbold{background-color:#eeeeee;color:#ffffff;padding-right:2px;}
.cssTH{background-color:#e0e0e0;color:#000099;padding-right:2px;border:1px solid #000099;}
.cssTD{text-align:right;padding-right:2px;border:1px solid #000099;}
.cssTDBold{background-color:#eeeeee;text-align:right;padding-right:2px;border:1px solid #000099;font-weight:bold;}

table{font:10px arial;}
TD.BoxTop{border-top:1px solid #000099;}
TD.BoxTopBottom{border-top:1px solid #000099;border-bottom:1px solid #000099;}
TD.BoxTop2{border-top:2px solid #000099;}
TD.BoxDash{border-bottom:1px solid #000099;}
TD.BoxTL{border-top:1px;border-left:1px;border-color:#000000}
TR.Meddalwedd{background-color:#000099;color:#ffffff;}
TD.MeddalweddArall{background-color:#000099;color:#ffffff;}
TD.Meddalwedd{text-align:center;font-family:'Wingdings 2';border-bottom:1px solid #000099;}

center.page{page-break-after: always;}

div.pennawd{font:bold 17px arial; page-break-before:auto;}
div.isbennawd{font:bold 12px arial;}
div.pennawd1{font:bold 16px arial;}
div.pennawd2{font:bold 12px arial;}
div.pennawd3{font:bold 10px arial;}
div.h1{font:bold 14px arial;color:#000099;}

a{color:blue;text-decoration:none;}
a:link{color:blue;text-decoration:none;}
a:active{color:#00BFFF;text-decoration:none;}
a:visited{color:blue;text-decoration:none;}
a:hover{color:red;text-decoration:underline;}

input{text-align:center;}

.box4ltrb{border-left:solid;border-top:solid;border-right:solid;border-bottom:solid;border-color:black;border-width:thin;}
.box3ltr{border-left:solid;border-top:solid;border-right:solid;border-bottom:none;border-color:black;border-width:thin;}
.box3ltb{border-left:solid;border-top:solid;border-right:none;border-bottom:solid;border-color:black;border-width:thin;}
.box3trb{border-left:none;border-top:solid;border-right:solid;border-bottom:solid;border-color:black;border-width:thin;}
.box3lrb{border-left:solid;border-top:none;border-right:solid;border-bottom:solid;border-color:black;border-width:thin;}

.box2lt{border-left:solid;border-top:solid;border-right:none;border-bottom:none;border-color:black;border-width:thin;}
.box2lr{border-left:solid;border-top:none;border-right:solid;border-bottom:none;border-color:black;border-width:thin;}
.box2lb{border-left:solid;border-top:none;border-right:none;border-bottom:solid;border-color:black;border-width:thin;}
.box2tr{border-left:none;border-top:solid;border-right:solid;border-bottom:none;border-color:black;border-width:thin;}
.box2tb{border-left:none;border-top:solid;border-right:none;border-bottom:solid;border-color:black;border-width:thin;}
.box2rb{border-left:none;border-top:none;border-right:solid;border-bottom:solid;border-color:black;border-width:thin;}

.box1l{border-left:solid;border-top:none;border-right:none;border-bottom:none;border-color:black;border-width:thin;}
.box1t{border-left:none;border-top:solid;border-right:none;border-bottom:none;border-color:black;border-width:thin;}
.box1r{border-left:none;border-top:none;border-right:solid;border-bottom:none;border-color:black;border-width:thin;}
.box1b{border-left:none;border-top:none;border-right:none;border-bottom:solid;border-color:black;border-width:thin;}

.box2lstd{border-left:solid;border-top:dotted;border-right:none;border-bottom:none;border-color:black;border-width:thin;}
.box2rstd{border-left:none;border-top:dotted;border-right:solid;border-bottom:none;border-color:black;border-width:thin;}

.box3rlstd{border-left:solid;border-top:dotted;border-right:solid;border-bottom:none;border-color:black;border-width:thin;}
.box3lbstd{border-left:solid;border-top:dotted;border-right:none;border-bottom:solid;border-color:black;border-width:thin;}
.box3rbstd{border-left:none;border-top:dotted;border-right:solid;border-bottom:solid;border-color:black;border-width:thin;}

.box4td{border-left:solid;border-top:dotted;border-right:solid;border-bottom:solid;border-color:black;border-width:thin;}


