.mainTblBdr { 
border-left:   	1px solid #000000; 
border-right:  	1px solid #000000; 
border-bottom: 	1px solid #000000;
}

.defaultBdr { 
border-left:   	1px solid #000000; 
border-right:  	1px solid #000000; 
border-top:    	1px solid #000000; 
border-bottom: 	1px solid #000000; 
}

.defaultPadding { 
padding: 		10px 10px 10px 10px; 
}

.defaultFont {
padding:		10px 10px 10px 10px;
font-family: 	Arial, Helvetica, sans-serif;
font-size: 		75%;
line-height: 120%;
font-weight: 	normal;
color: 			#333333;
}

.h1Style {
font-family: 	Arial, Helvetica, sans-serif;
font-size: 		200%;
font-weight: 	normal;
color: 			#333333;
}

.defaultTableFont {
padding:		10px 10px 10px 10px;
font-family: 	Arial, Helvetica, sans-serif;
font-size: 		100%;
font-weight: 	normal;
color: 			#333333;
}

.defaultFontBold {
padding:		10px 10px 10px 10px;
font-family: 	Arial, Helvetica, sans-serif;
font-size: 		70%;
font-weight: 	bold;
color: 			#333333;
}

.defaultTableWhiteFontBold {
padding:		10px 10px 10px 10px;
font-family: 	Arial, Helvetica, sans-serif;
font-size: 		100%;
font-weight: 	bold;
color: 			#FFFFFF;
}

.defaultWhiteFontLargeBold {
padding:		10px 10px 10px 10px;
font-family: 	Arial, Helvetica, sans-serif;
font-size: 		110%;
font-weight: 	bold;
color: 			#FFFFFF;
}

.defaultWhiteFont {
padding:		10px 10px 10px 10px;
font-family: 	Arial, Helvetica, sans-serif;
font-size: 		70%;
font-weight: 	normal;
color: 			#FFFFFF;
}

.defaultWhiteFontBold {
padding:		10px 10px 10px 10px;
font-family: 	Arial, Helvetica, sans-serif;
font-size: 		70%;
font-weight: 	bold;
color: 			#FFFFFF;
}

.defaultGreyFont {
padding:		10px 10px 10px 10px;
font-family: 	Arial, Helvetica, sans-serif;
font-size: 		70%;
font-weight: 	normal;
color: 			#CCCCCC;
}

.defaultHeadingFont {
font-family: 	Arial, Helvetica, sans-serif;
font-size: 		150%;
font-weight: 	normal;
color: 			#333333;
}

.txtBlackSmall {font-family: arial; font-size:70%; color: #333333;}
.txtBlackSmallBold {font-family: arial; font-size:70%; color: #333333; font-weight: bold;}
.btnRed {font-family: Arial; font-size: 80%; color: #FFFFFF; text-decoration: none;	background-color: #CA0009; font-weight: normal;}
/*
ul{
	padding:0px 0px 0px 0px;
	margin:0px 0px 10px 10px;
}
 
li{
	list-style-type:square;
	color:#333333;
	padding-bottom:1px;
	padding-left:0px;
	margin:0px 0px 0px 10px;
	font-weight: normal;
}

*/

#bizul ul {margin: 0;
padding: 0;
list-style-type: none;
}

#bizul li.cost {list-style-type:none; background-image:url(../images/cost_.jpg); background-repeat:no-repeat; background-position: 0 0; padding-left: 80px;}
#bizul li.rhagolygon {list-style-type:none; background-image:url(../images/rhagolygon_ariannol_.jpg); background-repeat:no-repeat; background-position: 0 0; padding-left: 80px;}
#bizul li.statws {list-style-type:none; background-image:url(../images/statws_cyfreithiol_.jpg); background-repeat:no-repeat; background-position: 0 0; padding-left: 80px;}
#bizul li.cyfnodoamser {list-style-type:none; background-image:url(../images/cyfnodoamser_.jpg); background-repeat:no-repeat; background-position: 0 0; padding-left: 80px;}


h1 {font-family: arial; font-weight: normal; color: #333333; font-size: 200%; }
h2 {font-family: arial; font-weight: normal; color: #333333; font-size: 150%; }

a.defaultLink:link{color:#333333;text-decoration:none; font-family: arial; font-size:70%; font-weight: normal; padding:	1px 10px 10px 10px;}
a.defaultLink:active{color:#333333;text-decoration:none; font-family: arial; font-size:70%; font-weight: normal; padding: 1px 10px 10px 10px;}		
a.defaultLink:visited{color:#333333;text-decoration:none; font-family: arial; font-size:70%; font-weight: normal; padding: 1px 10px 10px 10px;}		
a.defaultLink:hover{color:#000000;text-decoration:underline; font-family: arial; font-size:70%; font-weight: normal; padding: 1px 10px 10px; 10px;}

a.defaultLinkBold:link{color:#333333;text-decoration:none; font-family: arial; font-size:70%; font-weight: bold; padding:	1px 10px 10px 10px;}
a.defaultLinkBold:active{color:#333333;text-decoration:none; font-family: arial; font-size:70%; font-weight: bold; padding: 1px 10px 10px 10px;}		
a.defaultLinkBold:visited{color:#333333;text-decoration:none; font-family: arial; font-size:70%; font-weight: bold; padding: 1px 10px 10px 10px;}		
a.defaultLinkBold:hover{color:#333333;text-decoration:underline; font-family: arial; font-size:70%; font-weight: bold; padding: 1px 10px 10px 10px;}

a.defaultWhiteLink:link{color:#FFFFFF;text-decoration:none; font-family: arial; font-size:70%; font-weight: normal; padding:	1px 10px 10px 10px;}
a.defaultWhiteLink:active{color:#FFFFFF;text-decoration:none; font-family: arial; font-size:70%; font-weight: normal; padding: 1px 10px 10px 10px;}		
a.defaultWhiteLink:visited{color:#FFFFFF;text-decoration:none; font-family: arial; font-size:70%; font-weight: normal; padding: 1px 10px 10px 10px;}		
a.defaultWhiteLink:hover{color:#FFFFFF;text-decoration:underline; font-family: arial; font-size:70%; font-weight: normal; padding: 1px 10px 10px 10px;}

a.defaultWhiteLinkBold:link{color:#FFFFFF;text-decoration:none; font-family: arial; font-size:70%; font-weight: bold; padding:	1px 10px 10px 10px;}
a.defaultWhiteLinkBold:active{color:#FFFFFF;text-decoration:none; font-family: arial; font-size:70%; font-weight: bold; padding: 1px 10px 10px 10px;}		
a.defaultWhiteLinkBold:visited{color:#FFFFFF;text-decoration:none; font-family: arial; font-size:70%; font-weight: bold; padding: 1px 10px 10px 10px;}		
a.defaultWhiteLinkBold:hover{color:#FFFFFF;text-decoration:underline; font-family: arial; font-size:70%; font-weight: bold; padding: 1px 10px 10px 10px;}

a.defaultBlackLinkBold:link{color:#000000;text-decoration:none; font-family: arial; font-size:70%; font-weight: bold; padding:	1px 10px 10px 10px;}
a.defaultBlackLinkBold:active{color:#000000;text-decoration:none; font-family: arial; font-size:70%; font-weight: bold; padding: 1px 10px 10px 10px;}		
a.defaultBlackLinkBold:visited{color:#000000;text-decoration:none; font-family: arial; font-size:70%; font-weight: bold; padding: 1px 10px 10px 10px;}		
a.defaultBlackLinkBold:hover{color:#FFFFFF;text-decoration:underline; font-family: arial; font-size:70%; font-weight: bold; padding: 1px 10px 10px 10px;}

a.defaultContentLinkBold:link{color:#000000;text-decoration:none; font-family: arial; font-size:85%; font-weight: bold; padding:	1px 10px 10px 10px;}
a.defaultContentLinkBold:active{color:#000000;text-decoration:none; font-family: arial; font-size:85%; font-weight: bold; padding: 1px 10px 10px 10px;}		
a.defaultContentLinkBold:visited{color:#000000;text-decoration:none; font-family: arial; font-size:85%; font-weight: bold; padding: 1px 10px 10px 10px;}		
a.defaultContentLinkBold:hover{color:#333333;text-decoration:underline; font-family: arial; font-size:85%; font-weight: bold; padding: 1px 10px 10px 10px;}


a.crumbLinkBold:link{color:#999999;text-decoration:none; font-family: arial; font-size:70%; font-weight: bold;}
a.crumbLinkBold:active{color:#999999;text-decoration:none; font-family: arial; font-size:70%; font-weight: bold;}		
a.crumbLinkBold:visited{color:#999999;text-decoration:none; font-family: arial; font-size:70%; font-weight: bold;}		
a.crumbLinkBold:hover{color:#000000;text-decoration:underline; font-family: arial; font-size:70%; font-weight: bold;}

a.menu1LinkBold:link{color:#FF0023;text-decoration:none; font-family: arial; font-size:70%; font-weight: bold;}
a.menu1LinkBold:active{color:#FF0023;text-decoration:none; font-family: arial; font-size:70%; font-weight: bold;}		
a.menu1LinkBold:visited{color:#FF0023;text-decoration:none; font-family: arial; font-size:70%; font-weight: bold;}		
a.menu1LinkBold:hover{color:#FF0023;text-decoration:underline; font-family: arial; font-size:70%; font-weight: bold;}

a.menu2LinkBold:link{color:#FF8610;text-decoration:none; font-family: arial; font-size:70%; font-weight: bold;}
a.menu2LinkBold:active{color:#FF8610;text-decoration:none; font-family: arial; font-size:70%; font-weight: bold;}		
a.menu2LinkBold:visited{color:#FF8610;text-decoration:none; font-family: arial; font-size:70%; font-weight: bold;}		
a.menu2LinkBold:hover{color:#FF8610;text-decoration:underline; font-family: arial; font-size:70%; font-weight: bold;}

a.menu3LinkBold:link{color:#FF0E8B;text-decoration:none; font-family: arial; font-size:70%; font-weight: bold;}
a.menu3LinkBold:active{color:#FF0E8B;text-decoration:none; font-family: arial; font-size:70%; font-weight: bold;}		
a.menu3LinkBold:visited{color:#FF0E8B;text-decoration:none; font-family: arial; font-size:70%; font-weight: bold;}		
a.menu3LinkBold:hover{color:#FF0E8B;text-decoration:underline; font-family: arial; font-size:70%; font-weight: bold;}

a.menu4LinkBold:link{color:#009900;text-decoration:none; font-family: arial; font-size:70%; font-weight: bold;}
a.menu4LinkBold:active{color:#009900;text-decoration:none; font-family: arial; font-size:70%; font-weight: bold;}		
a.menu4LinkBold:visited{color:#009900;text-decoration:none; font-family: arial; font-size:70%; font-weight: bold;}		
a.menu4LinkBold:hover{color:#009900;text-decoration:underline; font-family: arial; font-size:70%; font-weight: bold;}

a.menu5LinkBold:link{color:#0D75FF;text-decoration:none; font-family: arial; font-size:70%; font-weight: bold;}
a.menu5LinkBold:active{color:#0D75FF;text-decoration:none; font-family: arial; font-size:70%; font-weight: bold;}		
a.menu5LinkBold:visited{color:#0D75FF;text-decoration:none; font-family: arial; font-size:70%; font-weight: bold;}		
a.menu5LinkBold:hover{color:#0D75FF;text-decoration:underline; font-family: arial; font-size:70%; font-weight: bold;}

a.defaultLinkNoPad:link{color:#333333;text-decoration:none; font-family: arial; font-size:70%; font-weight: normal;}
a.defaultLinkNoPad:active{color:#333333;text-decoration:none; font-family: arial; font-size:70%; font-weight: normal;}		
a.defaultLinkNoPad:visited{color:#333333;text-decoration:none; font-family: arial; font-size:70%; font-weight: normal;}		
a.defaultLinkNoPad:hover{color:#000000;text-decoration:underline; font-family: arial; font-size:70%; font-weight: normal;}


a.defaultLinkBoldNoPad:link{color:#333333;text-decoration:none; font-family: arial; font-size:70%; font-weight: bold;}
a.defaultLinkBoldNoPad:active{color:#333333;text-decoration:none; font-family: arial; font-size:70%; font-weight: bold;}		
a.defaultLinkBoldNoPad:visited{color:#333333;text-decoration:none; font-family: arial; font-size:70%; font-weight: bold;}		
a.defaultLinkBoldNoPad:hover{color:#333333;text-decoration:underline; font-family: arial; font-size:70%; font-weight: bold;}

/* 
********************* css for task tables...amend as required *********************
*/

table.task {
	border:1px solid #A90D18;
	background-color:#ffffff;
}

td.taskBold {
	border:1px solid #A90D18;
	color: #000000;
	vertical-align:top; 
	background:#ffffff;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:small;
	font-weight:bold; 
	text-align:left;
	padding:5px 5px 5px 5px;
}

td.taskNormal {
	border:1px solid #A90D18;
	color: #000000;
	vertical-align:top; 
	background:transparent;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:small;
	font-weight:normal; 
	text-align:left;
	padding:5px 5px 5px 5px;
}

.datarow_over_red {background-color:#FFCFCF;}
.datarow_over_orange {background-color:#FFCB9C;}
.datarow_over_pink {background-color:#FDD1EC;}
.datarow_over_green {background-color:#D9F0E1;}
.datarow_over_darkgreen {background-color:#009900;}
.datarow_over_blue {background-color:#B2D2FD;}
.datarow_over_purple {background-color:#DFD4FA;}
.datarow_off {background-color: #FFFFFF;}

.ladderBg {
	background-image: url(../images/ladder.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

.ladderBgLrg {
	background-image: url(../images/ladder_big.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

.menufooter1 {
height: 400px; 
background-image: url(../images/menufooter_business.jpg);
background-repeat: no-repeat;
background-position: left bottom; }

.menufooter2 { 
height: 400px;
background-image: url(../images/menufooter_leisure.jpg);
background-repeat: no-repeat;
background-position: left bottom; }

.menufooter3 { 
height: 400px;
background-image: url(../images/menufooter_drama.jpg);
background-repeat: no-repeat;
background-position: left bottom; }

.menufooter4 { 
height: 400px;
background-image: url(../images/menufooter_agriculture.jpg);
background-repeat: no-repeat;
background-position: left bottom; }

.menufooter5 { 
height: 400px;
background-image: url(../images/menufooter_social_care.jpg);
background-repeat: no-repeat;
background-position: left bottom; }

.menufooter6 { 
height: 400px;
background-image: url(../images/menufooter_media.jpg);
background-repeat: no-repeat;
background-position: left bottom; }

.sectionfooter142 {
 
background-image: url(../images/142.gif);
background-repeat: no-repeat;
background-position: 20px 1px; }

.sectionfooter151 {
 
background-image: url(../images/151.gif);
background-repeat: no-repeat;
background-position: 20px 1px; }

.sectionfooter112 {
 
background-image: url(../images/112.gif);
background-repeat: no-repeat;
background-position: 20px 1px; }

.sectionfooter114 {
 
background-image: url(../images/114.gif);
background-repeat: no-repeat;
background-position: 20px 1px; }

.sectionfooter115 {
 
background-image: url(../images/115.gif);
background-repeat: no-repeat;
background-position: 20px 1px; }

.sectionfooter111 {
 
background-image: url(../images/111.gif);
background-repeat: no-repeat;
background-position: 20px 1px; }

.sectionfooter153 {
 
background-image: url(../images/153.gif);
background-repeat: no-repeat;
background-position: 20px 1px; }

.sectionfooter113 {
 
background-image: url(../images/113.gif);
background-repeat: no-repeat;
background-position: 20px 1px; }

.sectionfooter143 {
 
background-image: url(../images/143.gif);
background-repeat: no-repeat;
background-position: 20px 1px; }

.sectionfooter141 {
 
background-image: url(../images/141.gif);
background-repeat: no-repeat;
background-position: 20px 1px; }

.sectionfooter131 {
 
background-image: url(../images/131.gif);
background-repeat: no-repeat;
background-position: 20px 1px; }

.sectionfooter121 {
 
background-image: url(../images/121.gif);
background-repeat: no-repeat;
background-position: 20px 1px; }

.sectionfooter122 {
 
background-image: url(../images/122.gif);
background-repeat: no-repeat;
background-position: 20px 1px; }

.sectionfooter124 {
 
background-image: url(../images/124.gif);
background-repeat: no-repeat;
background-position: 20px 1px; }

.sectionfooter125 {
 
background-image: url(../images/125.gif);
background-repeat: no-repeat;
background-position: 20px 1px; }

.sectionfooter126 {
 
background-image: url(../images/126.gif);
background-repeat: no-repeat;
background-position: 20px 1px; }

.sectionfooter152 {
 
background-image: url(../images/152.gif);
background-repeat: no-repeat;
background-position: 20px 1px; }

.sectionfooter154 {
 
background-image: url(../images/154.gif);
background-repeat: no-repeat;
background-position: 20px 1px; }

.sectionfooter132 {
 
background-image: url(../images/132.gif);
background-repeat: no-repeat;
background-position: 20px 1px; }

.sectionfooter135 {
 
background-image: url(../images/135.gif);
background-repeat: no-repeat;
background-position: 20px 1px; }

.sectionfooter161 {
 
background-image: url(../images/161.gif);
background-repeat: no-repeat;
background-position: 20px 1px; }

.sectionfooter123 {
 
background-image: url(../images/123.gif);
background-repeat: no-repeat;
background-position: 20px 1px; }

.sectionfooter133 {
 
background-image: url(../images/133.gif);
background-repeat: no-repeat;
background-position: 20px 1px; }

.sectionfooter134 {
 
background-image: url(../images/134.gif);
background-repeat: no-repeat;
background-position: 20px 1px; }

.sectionfooter144 {
 
background-image: url(../images/144.gif);
background-repeat: no-repeat;
background-position: 20px 1px; }

.sectionfooter155 {
 
background-image: url(../images/155.gif);
background-repeat: no-repeat;
background-position: 20px 1px; }

.sectionfooter162 {
 
background-image: url(../images/162.gif);
background-repeat: no-repeat;
background-position: 20px 1px; }

.sectionfooter163 {
 
background-image: url(../images/163.gif);
background-repeat: no-repeat;
background-position: 20px 1px; }

.sectionfooter156 {
 
background-image: url(../images/156.gif);
background-repeat: no-repeat;
background-position: 20px 1px; }

.sectionfooter116 {
 
background-image: url(../images/116.gif);
background-repeat: no-repeat;
background-position: 20px 1px; }

.crumbLinkSelected {
color: #000000;
text-decoration:none; 
font-family: arial; 
font-size:110%; 
font-weight: bold;
}

li.12216a {list-style-type:none; background-image:url(../images/12215.jpg); background-repeat:no-repeat; background-position: 0 0; padding-left: 80px;}
li.12216b {list-style-type:none; background-image:url(../images/12215a.jpg); background-repeat:no-repeat; background-position: 0 0; padding-left: 80px;}
li.12216c {list-style-type:none; background-image:url(../images/computer.jpg); background-repeat:no-repeat; background-position: 0 0; padding-left: 80px;}
li.12216d {list-style-type:none; background-image:url(../images/writing.jpg); background-repeat:no-repeat; background-position: 0 0; padding-left: 80px;}