body 
{
	text-align: center;
	font-size: 88%; /* Gives us a base of 14px */
	font-family: Verdana, Arial, Sans-Serif;
	background:#00C; /* Dark Hard Blue */
	padding-top: 50px;
	margin: 0;
	padding: 0;
}
/* ---------------------------------------------------- */
div#Auth { width:100%; float:left; background: white;}
div#Auth ul { list-style: none; margin: 0; padding: 0; }
div#Auth li { margin: 0; padding: 0.5em 1em; float:right; }
div#Auth span {display:block; margin: 0; padding: 0.5em 1em; float:left; }
/* ---------------------------------------------------- */

#Wrapper 
{
	width: 90%;
	margin: 0 auto;
	text-align: left;
	/*border: solid 1px #000;   black */
	background:#00C;
	padding: 0;
}

div#Branding 
{
	width: 100%;
	float: left; /* Float is necesarry to display background. */
	background: url(http://www.boldoncasc.org.uk/images/icons/CyanTR.gif) top right no-repeat;
	background-color: #CFF; /* Pale Weak Cyan */
	margin-top:0.75em;
}

#Branding .top
{
	background: url(http://www.boldoncasc.org.uk/images/icons/CyanTL.gif) top left no-repeat;
}


#Branding img#logo
{
	float:left;
        padding: 0 0 0 0;
	margin: 1em 0 0 0;
}


#Branding img#fish
{
	float:right;
	margin: 0 3em 0 0;
}


#Branding h1
{
	float: left;
	margin:  0;
	padding: 0.5em 0 0 0.5em;
	font-family:Algerian, Arial, Sans-Serif ;
	font-size: 2.5em;
	color:#000; /* Black */
}


#Navigation
{
	float:left;
	width:100%;
	background-color: #CFF;
	background:url(http://www.boldoncasc.org.uk/images/color2.gif);
	line-height:normal;
	font-size:91%;
	margin: 0;
	padding: 0;
	clear: both;
}

#Navigation div
{
	float:left;
	width:100%;
}

#Navigation ul
{
	list-style: none;
	margin: 0;
	padding:0;
}

div.notice
{
	float:right;
	width:48%;
	margin:5px;
	padding:5px;
}
	
div.advert
{
	background-color: #CFF;
	float:right;
	padding:5px;
	width:97%;
}
	
div.error
{
	background-color:#FCF;
	float:left;
	width:97%;
}

div.advert, div.error
{
	border: solid 1px grey;
	padding:7.5px;
	margin: 7.5px;
}

div.comment
{
    width:98%;
    padding: 5px;
    margin:7.5px 0 0 0;
    border: solid 1px silver;
}

.byline
{
    font-size: 0.6em;
    color:gray;
}

p.bottom
{
	float:left;
	width:100%;
	margin:  10px 0 0 0;
	padding:0;
	background: url(http://www.boldoncasc.org.uk/images/icons/CyanBL.gif) bottom left no-repeat;
}

p.bottom em
{
	float:left;
	width:100%;
	margin: 0;
	padding:0;
	background: url(http://www.boldoncasc.org.uk/images/icons/CyanBR.gif) bottom right no-repeat;
}

p.navbottom
{
	float:left;
	width:100%;
	margin: -10px 0 0 0;
	padding:0;
	background: url(http://www.boldoncasc.org.uk/images/icons/CyanBL.gif) bottom left no-repeat;
}

p.navbottom em
{
	float:left;
	width:100%;
	margin: 0;
	padding:0;
	background: url(http://www.boldoncasc.org.uk/images/icons/CyanBR.gif) bottom right no-repeat;
}

#Navigation li
{
	float:left;
	background:url(http://www.boldoncasc.org.uk/images/FinalFloatRight3b.gif) no-repeat right top;
	margin: 11px 15px; /* vertical / Horizontal spacing of Floats. */
	/*border: solid 1px black;*/
}
/* Hack to correct for FF */

#Navigation a
{
	display: block;
	background:url(http://www.boldoncasc.org.uk/images/FinalFloatLeft1b.gif) no-repeat left top;
	padding: 8px 21px; /* Padding for background sliding doors. */
	font-weight:bold;
	color: #CCC;
	text-decoration:none;
}

#Navigation li.Selected
{
	background:url(http://www.boldoncasc.org.uk/images/AlternateFloatRight3b.gif) no-repeat right top;
}
	
#Navigation li.Selected a
{
	background:url(http://www.boldoncasc.org.uk/images/AlternateFloatLeft1b.gif) no-repeat left top;
	color: #039;
}
	
#MainBody 
{
	width: 100%;
	float:left;
	text-align: left;
	margin: 0.75em 0;
	font-size: 1em;
	background: url(http://www.boldoncasc.org.uk/images/icons/WhiteTR.gif) top right no-repeat;
	background-color: #FFF;
}


#MainBody h1
{
	font-size: 1.5em;
	margin:0;
	padding:0.5em;
}

#MainBody h2
{
	font-size: 1.25em;
	margin:0;
	padding: 0.6em 0.6em 0 0.6em;
}

#MainBody p
{
	margin:0;
	padding: 0.66em;
}

#MainBody .top
{
	background: url(http://www.boldoncasc.org.uk/images/icons/WhiteTL.gif) top left no-repeat;
}

#MainBody p.bottom
{
	float:left;
	width:100%;
	margin: 0;
	padding:0;
	background: url(http://www.boldoncasc.org.uk/images/icons/WhiteBL.gif) bottom left no-repeat;
}

#MainBody p.bottom em
{
	float:left;
	width:100%;
	margin: 0;
	padding:0;
	background: url(http://www.boldoncasc.org.uk/images/icons/WhiteBR.gif) bottom right no-repeat;
}

dl dt
{
	padding: 0.75em;
}

img#wave
{
	width: 15em;
	border: none;
}

img#imgEquity
{
	width: 5em;
	border: none;
}

img#sLine
{
	width: 10em;
	border: none;
}

.timetable
{
	margin: 0 auto;
}

.timetable td
{
	border:solid 1px black;
	padding:0.25em 0.5em 0.25em 0.5em ;
}
 
.timetable th
{
	border:solid 1px black;
	padding:0.25em 0.5em 0.25em 0.5em ;
}
 
.timetable th.c1
{
	width:10%;
}
 
.timetable caption
{
	border:solid 1px black;
	font-weight:bold;
	padding:0.25em 0.5em 0.25em 0.5em ;
	background-color: #CFF;
}

div.wrapper
{
	width:95%;
	margin: 0 auto;
	/* padding: 0 0 1em 0; */
}

img.left
{
	width: 48%;
	margin:0.75em;
	float:left;
}

img.right
{
	width: 48%;
	margin:0.75em;
	float:right;
}

img.leftB
{
	width: 48%;
	margin:0.75em;
	float:left;
	border: solid #000 1px;
}

img.rightB
{
	width: 48%;
	margin:0.75em;
	float:right;
	border: solid #000 1px;
}

img.rightBLogo
{
	width: 35em;
	margin:0.75em;
	float:right;
	border: solid #000 1px;
}

img#imgGala
{
	width: 98%;
	margin:0.75em;
	float:right;
	border: solid #000 1px;
}

div.left
{
	width:48%;
	float:left;
	margin: 0 0 0.75em 0;
}

div.right
{
	width:48%;
	float:right;
}
 
div.left2
{
	width:18%;
	float:left;
}

div.right2
{
	width:78%;
	float:right;
}

span.asc
{
	color: Red;
}

ul#tblRoles
{
	list-style: none;
}

div#Credits 
{
	width: 100%;
	float: left; /* Float is necesarry to display background. */
	background: url(http://www.boldoncasc.org.uk/images/icons/WhiteTR.gif) top right no-repeat;
	background-color: #FFF; /* White */
	text-align:center;
	font-size:80%;
}

#Credits p.top
{
		background: url(http://www.boldoncasc.org.uk/images/icons/WhiteTL.gif) top left no-repeat;
		margin: 0;
		padding: 0.5em 0 0 0;
}

#Credits p.bottom
{
	float:left;
	width:100%;
	margin:  10px 0 0 0;
	padding:0;
	background: url(http://www.boldoncasc.org.uk/images/icons/WhiteBL.gif) bottom left no-repeat;
}

#Credits p.bottom em
{
	float:left;
	width:100%;
	margin: 0;
	padding:0;
	background: url(http://www.boldoncasc.org.uk/images/icons/WhiteBR.gif) bottom right no-repeat;
}

img.asaLogo
{
	width: 25em;
	border:none;
}

img.clubmarkLogo
{
	width: 10.5em;
	border:none;
}

/* Form Elements */

fieldset
{
	border: solid 1px teal;
	margin:1em;
}

fieldset legend
{
	border: solid 1px teal;
	padding: 0.25em 0.5em;
}


fieldset dt 
{
	float:left;
	width:20%;
	height: 1.5em;
	text-align:right;
	padding: 0 0 0.5em 0;
}

fieldset dd
{
	float:left;
	width:75%;
	height: 1.5em;
	padding: 0 0 0.5em 0;
	text-align:left;
}

fieldset dt.bold,
fieldset dt.ubold,
fieldset dt.underline
{
	width:20%;
	margin: 0;
	padding:0;
	clear:both;
}

fieldset dt.bold,
fieldset dt.ubold
{
	font-weight:bold;
	padding:0 1em 0 0;
	margin:0 0 0.5em 0; 
}

fieldset dt.ubold,
fieldset dt.underline
{
	border-bottom: solid 1px silver;
}

fieldset dd.form,
fieldset dd.uform,
fieldset dd.underline
{
	width:76%;
	margin: 0;
}

fieldset dd.uform,
fieldset dd.underline
{
	border-bottom: solid 1px silver;
}

fieldset dt.underline,
fieldset dd.underline
{
	margin:0 0 1em 0;
	padding:0;
}

fieldset dd.form4, 
fieldset dd.uform4, 
fieldset dd.form5, 
fieldset dd.uform5, 
fieldset dd.form6, 
fieldset dd.uform6, 
fieldset dd.form7, 
fieldset dd.uform7, 
fieldset dd.form8, 
fieldset dd.uform8, 
fieldset dd.form9, 
fieldset dd.uform9 
{
	border-left:solid 1px black;
	padding: 0 0 0 5px;
	margin: 0;
}

fieldset dd.uform4, 
fieldset dd.uform5, 
fieldset dd.uform6, 
fieldset dd.uform7, 
fieldset dd.uform8, 
fieldset dd.uform9 
{
	border-bottom: solid 1px silver;
}

fieldset dd.form4,
fieldset dd.uform4
{
	width:4em;
}

fieldset dd.form5,
fieldset dd.uform5
{
	width:5em;
}

fieldset dd.form6,
fieldset dd.uform6
{
	width:6em;
}

fieldset dd.form7,
fieldset dd.uform7
{
	width:7em;
}

fieldset dd.form8,
fieldset dd.uform8
{
	width:8em;
}

fieldset dd.form9,
fieldset dd.uform9
{
	width:9em;
}

input.mText, select.mText
{
	width: 30em;
}

select
{
	margin: 0 0 0 2.75em;
}

input.Text
{
	width: 10em;
}

input.Date
{
	width: 15em;
}

input.sText
{
	width: 3em;
}

input
{
	margin: 0 0 0 0;
}
	

textarea
{
	width: 60%;
	height: 6em;
}

table.six
{
    width:97%;
    float:left;
    margin: 0 0 0 2em;
}

table.six tr td
{
    width:9%;
}

table.six tr td.text
{
    width:45%;
}

table.six tr td.two
{
    width:18%;
}

fieldset div.submit input#submit
{
	margin: 0 0 0 30em;
}


div.form
{
	margin-top: 1em;
}
p.form {clear:both;}
input#txtAddress
{
	width:60%;
}
input#txtPhone
{
	width:60%;
}
table.Key
{
	margin:0.5em 2.66em;
	padding: 0.66em;
	border-collapse:collapse;
	width: 33%;
}

table.Key td
{
	padding: 0.22em 0.66em;
	border:solid 1px #000;
}


table.SwimmerByEvent
{
	margin:0.5em 2.66em;
	padding: 0.66em;
	border-collapse:collapse;
	width: 90%;
}

table.SwimmerByEvent td
{
	padding: 0.22em 0.66em;
	width:9%;
	border:solid 1px #000;
}

table.SwimmerByEvent td.dob
{
	width:14%;
}

table.SwimmerByEvent th
{
	padding: 0.22em 0.66em;
	width:9%;
	border:solid 1px #000;
}

table.SwimmerByEvent th.dob
{
	width:14%;
}

table.SwimmerByEvent td.name
{
	padding: 0.22em 0.66em;
	width:40%;
	border:solid 1px #000;
}

table.sessions
{
	margin:2.66em;
	padding: 0.66em;
	border-collapse:collapse;
	width: 50%;
}

table.sessions td
{
	padding: 0.22em 0.66em;
	width:16%;
	border:solid 1px #000;
}

table.sessions th
{
	padding: 0.22em 0.66em;
	width:16%;
	border:solid 1px #000;
}

table.sessions td.name
{
	padding: 0 0.66em;
	width:50%;
	border:solid 1px #000;
}

/* ---------------------List Styles ------------------- */
.doc {background: transparent url(../images/icons/doc.gif) 0 2px no-repeat; padding:2px 0 2px 20px; display:inline-block;}
.email {background: transparent url(../images/icons/email.gif) 0 0 no-repeat; padding:0 0 4px 20px; display:inline-block;}
.excel {background: transparent url(../images/icons/excel.gif) 0 0 no-repeat; padding:0 0 4px 20px; display:inline-block;}
.external {background: transparent url(../images/icons/external.gif) 0 0 no-repeat; padding:0 0 0 20px; display:inline-block;}
.help {background: transparent url(../images/icons/help.gif) 0 0 no-repeat; padding:0 0 0 20px; display:inline-block;}
.pdf {background: transparent url(../images/icons/pdf.gif) 0 2px no-repeat; padding:2px 0 2px 20px; display:inline-block;}
.powerpoint {background: transparent url(../images/icons/powerpoint.gif) 0 2px no-repeat; padding:2px 0 2px 20px; display:inline-block;}
.printer {background: transparent url(../images/icons/printer.gif) 0 2px no-repeat; padding:2px 0 2px 20px; display:inline-block;}
.vwImage {background: transparent url(../images/icons/vwImage.gif) 0 2px no-repeat; padding:2px 0 2px 20px; display:inline-block;}
.word {background: transparent url(../images/icons/word.gif) 0 0 no-repeat; padding:0 0 4px 20px; display:inline-block;}

li.doc {background: transparent url(../images/icons/doc.gif) 0 2px no-repeat; padding:2px 0 2px 20px; display:block; list-style:none;}
li.email {background: transparent url(../images/icons/email.gif) 0 0 no-repeat; padding:0 0 4px 20px;  display:block; list-style:none;}
li.excel {background: transparent url(../images/icons/excel.gif) 0 0 no-repeat; padding:0 0 4px 20px;  display:block; list-style:none;}
li.external {background: transparent url(../images/icons/external.gif) 0 0 no-repeat; padding:0 0 0 20px;  display:block; list-style:none;}
li.help {background: transparent url(../images/icons/help.gif) 0 0 no-repeat; padding:0 0 0 20px;  display:block; list-style:none;}
li.pdf {background: transparent url(../images/icons/pdf.gif) 0 2px no-repeat; padding:2px 0 2px 20px; display:block; list-style:none;}
li.powerpoint {background: transparent url(../images/icons/powerpoint.gif) 0 2px no-repeat; padding:2px 0 2px 20px;  list-style:none;}
li.printer {background: transparent url(../images/icons/printer.gif) 0 2px no-repeat; padding:2px 0 2px 20px;  display:block; list-style:none;}
li.vwImage {background: transparent url(../images/icons/vwImage.gif) 0 2px no-repeat; padding:2px 0 2px 20px;  display:block; list-style:none;}
li.word {background: transparent url(../images/icons/word.gif) 0 0 no-repeat; padding:0 0 4px 20px;  display:block; list-style:none;}

p.pdf {position: relative; left:0.75em; }
/* ----------------------------------------------------
For Gallery. */
div.thumb { float: left; width: 100%; clear: both; margin: 0 0 0 5px; }
div.thumb a { float:left; width: 95px; padding:0; margin: 2px 0 2px 4px; }
div.thumb a.land { width: 140px;  height: 95px; margin: 2px 0 47px 4px; }
div.thumb a.port { float:left; height: 140px; }
div.thumb a img { border: solid 1px black; margin:0; padding: 0; }


/* Colors stuff for David */
#ColorContainer
{
	width: 98%;
	margin: 0 auto;
	font-size: 0.9em;
}


#ColorContainer td 
{
	height:27px; 
	width:40px; 
	border: solid 1px #99CC99; 
	margin: 0; 
	padding: 0; 
	text-align:center;
	vertical-align:middle;
}

#ColorContainer td.void 
{ 
	border: solid 1px #FFFFFF; 
	background-color: #FFFFFF; 
}

#ColorContainer a 
{ 
	display:block; 
	height:25px; 
	width:35px; 
	margin:0 0 0 0; 
	padding: 0 0 0 0; 
	text-decoration:none; 
	font-family:Arial; 
	font-weight:normal;
}

#ColorContainer a.pagelink 
{
	width: auto; 
	clear:both; 
}

#ColorContainer div#full 
{
	width: 95%; 
	float:left; 
}

#ColorContainer div#left 
{ 
	width:65%;
	float:left;  
}

#ColorContainer #left p 
{
	float:left; 
	padding:0;
	margin:0;
}

#ColorContainer div#right  
{
	width:30%; 
	float:right; 
	border: solid 2px black;
	padding: 1em;
}

#ColorContainer div#right p
{
	padding:0;
	margin:0;
}  
#ColorContainer table#ColorSwatch 
{
	clear:both; 
}

.red {color:#F00;}
.green {color:#0F0;}
.blue {color:#00F;}
/* The Swatches */
.w { color:#FFFFFF; }
.wBack { background-color:#FFFFFF; color:#000000; }
.pg { color:#CCCCCC; }
.pgBack { background-color:#CCCCCC; color:#000000; }
.lg { color:#999999; }
.lgBack { background-color:#999999; color:#000000; }
.dg { color:#666666; }
.dgBack { background-color:#666666; color:#FFFFFF; }
.og { color:#333333; }
.ogBack { background-color:#333333; color:#FFFFFF; }
.k { color:#000000; }
.kBack { background-color:#000000; color:#FFFFFF; }
.yyo { color:#FFCC00; }
.yyoBack { background-color:#FFCC00; color:#000000; }
.ooy { color:#FF9900; }
.ooyBack { background-color:#FF9900; color:#000000; }
.oor { color:#FF6600; }
.oorBack { background-color:#FF6600; color:#000000; }
.rro { color:#FF3300; }
.rroBack { background-color:#FF3300; color:#FFFFFF; }
.dys { color:#99CC00; }
.dysBack { background-color:#99CC00; color:#000000; }
.dyo { color:#CC9900; }
.dyoBack { background-color:#CC9900; color:#000000; }
.lyo { color:#FFCC33; }
.lyoBack { background-color:#FFCC33; color:#000000; }
.loy { color:#FFCC66; }
.loyBack { background-color:#FFCC66; color:#000000; }
.lor { color:#FF9966; }
.lorBack { background-color:#FF9966; color:#000000; }
.lro { color:#FF6633; }
.lroBack { background-color:#FF6633; color:#000000; }
.dro { color:#CC3300; }
.droBack { background-color:#CC3300; color:#FFFFFF; }
.drp { color:#CC0033; }
.drpBack { background-color:#CC0033; color:#FFFFFF; }
.yys { color:#CCFF00; }
.yysBack { background-color:#CCFF00; color:#000000; }
.lys { color:#CCFF33; }
.lysBack { background-color:#CCFF33; color:#000000; }
.owy { color:#333300; }
.owyBack { background-color:#333300; color:#FFFFFF; }
.ody { color:#666600; }
.odyBack { background-color:#666600; color:#FFFFFF; }
.dfy { color:#999900; }
.dfyBack { background-color:#999900; color:#000000; }
.dhy { color:#CCCC00; }
.dhyBack { background-color:#CCCC00; color:#000000; }
.y { color:#FFFF00; }
.yBack { background-color:#FFFF00; color:#000000; }
.moy { color:#CC9933; }
.moyBack { background-color:#CC9933; color:#000000; }
.mor { color:#CC6633; }
.morBack { background-color:#CC6633; color:#FFFFFF; }
.owr { color:#330000; }
.owrBack { background-color:#330000; color:#FFFFFF; }
.odr { color:#660000; }
.odrBack { background-color:#660000; color:#FFFFFF; }
.dfr { color:#990000; }
.dfrBack { background-color:#990000; color:#FFFFFF; }
.dhr { color:#CC0000; }
.dhrBack { background-color:#CC0000; color:#FFFFFF; }
.r { color:#FF0000; }
.rBack { background-color:#FF0000; color:#FFFFFF; }
.lrp { color:#FF3366; }
.lrpBack { background-color:#FF3366; color:#FFFFFF; }
.rrp { color:#FF0033; }
.rrpBack { background-color:#FF0033; color:#FFFFFF; }
.ssy { color:#99FF00; }
.ssyBack { background-color:#99FF00; color:#000000; }
.lsy { color:#CCFF66; }
.lsyBack { background-color:#CCFF66; color:#000000; }
.msy { color:#99CC33; }
.msyBack { background-color:#99CC33; color:#000000; }
.dwy { color:#666633; }
.dwyBack { background-color:#666633; color:#FFFFFF; }
.ddy { color:#999933; }
.ddyBack { background-color:#999933; color:#000000; }
.mfy { color:#CCCC33; }
.mfyBack { background-color:#CCCC33; color:#000000; }
.lhy { color:#FFFF33; }
.lhyBack { background-color:#FFFF33; color:#000000; }
.doy { color:#996600; }
.doyBack { background-color:#996600; color:#FFFFFF; }
.dor { color:#993300; }
.dorBack { background-color:#993300; color:#FFFFFF; }
.dwr { color:#663333; }
.dwrBack { background-color:#663333; color:#FFFFFF; }
.ddr { color:#993333; }
.ddrBack { background-color:#993333; color:#FFFFFF; }
.mfr { color:#CC3333; }
.mfrBack { background-color:#CC3333; color:#FFFFFF; }
.lhr { color:#FF3333; }
.lhrBack { background-color:#FF3333; color:#FFFFFF; }
.mpr { color:#CC3366; }
.mprBack { background-color:#CC3366; color:#FFFFFF; }
.lpr { color:#FF6699; }
.lprBack { background-color:#FF6699; color:#000000; }
.ppr { color:#FF0066; }
.pprBack { background-color:#FF0066; color:#FFFFFF; }
.ssg { color:#66FF00; }
.ssgBack { background-color:#66FF00; color:#000000; }
.lsg { color:#99FF66; }
.lsgBack { background-color:#99FF66; color:#000000; }
.msg { color:#66CC33; }
.msgBack { background-color:#66CC33; color:#000000; }
.dsy { color:#669900; }
.dsyBack { background-color:#669900; color:#FFFFFF; }
.mwy { color:#999966; }
.mwyBack { background-color:#999966; color:#000000; }
.ldy { color:#CCCC66; }
.ldyBack { background-color:#CCCC66; color:#000000; }
.lfy { color:#FFFF99; }
.lfyBack { background-color:#FFFF99; color:#000000; }
.ddo { color:#996633; }
.ddoBack { background-color:#996633; color:#FFFFFF; }
.odo { color:#663300; }
.odoBack { background-color:#663300; color:#FFFFFF; }
.mwr { color:#996666; }
.mwrBack { background-color:#996666; color:#FFFFFF; }
.ldr { color:#CC6666; }
.ldrBack { background-color:#CC6666; color:#000000; }
.lfr { color:#FF6666; }
.lfrBack { background-color:#FF6666; color:#000000; }
.dpr { color:#990033; }
.dprBack { background-color:#990033; color:#FFFFFF; }
.mpm { color:#CC3399; }
.mpmBack { background-color:#CC3399; color:#FFFFFF; }
.lpm { color:#FF66CC; }
.lpmBack { background-color:#FF66CC; color:#000000; }
.ppm { color:#FF0099; }
.ppmBack { background-color:#FF0099; color:#FFFFFF; }
.ggs { color:#33FF00; }
.ggsBack { background-color:#33FF00; color:#000000; }
.lgs { color:#66FF33; }
.lgsBack { background-color:#66FF33; color:#000000; }
.dsg { color:#339900; }
.dsgBack { background-color:#339900; color:#FFFFFF; }
.dhs { color:#66CC00; }
.dhsBack { background-color:#66CC00; color:#000000; }
.lhs { color:#99FF33; }
.lhsBack { background-color:#99FF33; color:#000000; }
.lwy { color:#CCCC99; }
.lwyBack { background-color:#CCCC99; color:#000000; }
.pdy { color:#FFFF99; }
.pdyBack { background-color:#FFFF99; color:#000000; }
.ldo { color:#CC9966; }
.ldoBack { background-color:#CC9966; color:#000000; }
.dho { color:#CC6600; }
.dhoBack { background-color:#CC6600; color:#FFFFFF; }
.lwr { color:#CC9999; }
.lwrBack { background-color:#CC9999; color:#000000; }
.pdr { color:#FF9999; }
.pdrBack { background-color:#FF9999; color:#000000; }
.lhp { color:#FF3399; }
.lhpBack { background-color:#FF3399; color:#FFFFFF; }
.dhp { color:#CC0066; }
.dhpBack { background-color:#CC0066; color:#FFFFFF; }
.dpm { color:#990066; }
.dpmBack { background-color:#990066; color:#FFFFFF; }
.lmp { color:#FF33CC; }
.lmpBack { background-color:#FF33CC; color:#000000; }
.mmp { color:#FF00CC; }
.mmpBack { background-color:#FF00CC; color:#FFFFFF; }
.dhg { color:#00CC00; }
.dhgBack { background-color:#00CC00; color:#FFFFFF; }
.dgs { color:#33CC00; }
.dgsBack { background-color:#33CC00; color:#000000; }
.ods { color:#336600; }
.odsBack { background-color:#336600; color:#FFFFFF; }
.dds { color:#669933; }
.ddsBack { background-color:#669933; color:#FFFFFF; }
.lds { color:#99CC66; }
.ldsBack { background-color:#99CC66; color:#000000; }
.pds { color:#CCFF99; }
.pdsBack { background-color:#CCFF99; color:#000000; }
.pwy { color:#FFFFCC; }
.pwyBack { background-color:#FFFFCC; color:#000000; }
.pdo { color:#FFCC99; }
.pdoBack { background-color:#FFCC99; color:#000000; }
.lho { color:#FF9933; }
.lhoBack { background-color:#FF9933; color:#000000; }
.pwr { color:#FFCCCC; }
.pwrBack { background-color:#FFCCCC; color:#000000; }
.pdp { color:#FF99CC; }
.pdpBack { background-color:#FF99CC; color:#000000; }
.ldp { color:#CC6699; }
.ldpBack { background-color:#CC6699; color:#000000; }
.ddp { color:#993366; }
.ddpBack { background-color:#993366; color:#FFFFFF; }
.odp { color:#660033; }
.odpBack { background-color:#660033; color:#FFFFFF; }
.dmp { color:#CC0099; }
.dmpBack { background-color:#CC0099; color:#FFFFFF; }
.owm { color:#330033; }
.owmBack { background-color:#330033; color:#FFFFFF; }
.mfg { color:#33CC33; }
.mfgBack { background-color:#33CC33; color:#000000; }
.ldg { color:#66CC66; }
.ldgBack { background-color:#66CC66; color:#000000; }
.g { color:#00FF00; }
.gBack { background-color:#00FF00; color:#000000; }
.lhg { color:#33FF33; }
.lhgBack { background-color:#33FF33; color:#000000; }
.lfg { color:#66FF66; }
.lfgBack { background-color:#66FF66; color:#000000; }
.pdg { color:#99FF99; }
.pdgBack { background-color:#99FF99; color:#000000; }
.pwg { color:#CCFFCC; }
.pwgBack { background-color:#CCFFCC; color:#000000; }
.lwm { color:#CC99CC; }
.lwmBack { background-color:#CC99CC; color:#000000; }
.mwm { color:#996699; }
.mwmBack { background-color:#996699; color:#FFFFFF; }
.ddm { color:#993399; }
.ddmBack { background-color:#993399; color:#FFFFFF; }
.dfm { color:#990099; }
.dfmBack { background-color:#990099; color:#FFFFFF; }
.dwm { color:#663366; }
.dwmBack { background-color:#663366; color:#FFFFFF; }
.odm { color:#660066; }
.odmBack { background-color:#660066; color:#FFFFFF; }
.odg { color:#006600; }
.odgBack { background-color:#006600; color:#FFFFFF; }
.dwg { color:#336633; }
.dwgBack { background-color:#336633; color:#FFFFFF; }
.dfg { color:#009900; }
.dfgBack { background-color:#009900; color:#FFFFFF; }
.ddg { color:#339933; }
.ddgBack { background-color:#339933; color:#FFFFFF; }
.mwg { color:#669966; }
.mwgBack { background-color:#669966; color:#000000; }
.lwg { color:#99CC99; }
.lwgBack { background-color:#99CC99; color:#000000; }
.pwm { color:#FFCCFF; }
.pwmBack { background-color:#FFCCFF; color:#000000; }
.pdm { color:#FF99FF; }
.pdmBack { background-color:#FF99FF; color:#000000; }
.lfm { color:#FF66FF; }
.lfmBack { background-color:#FF66FF; color:#000000; }
.lhm { color:#FF33FF; }
.lhmBack { background-color:#FF33FF; color:#000000; }
.m { color:#FF00FF; }
.mBack { background-color:#FF00FF; color:#FFFFFF; }
.ldm { color:#CC66CC; }
.ldmBack { background-color:#CC66CC; color:#000000; }
.mfm { color:#CC33CC; }
.mfmBack { background-color:#CC33CC; color:#FFFFFF; }
.owg { color:#003300; }
.owgBack { background-color:#003300; color:#FFFFFF; }
.dgt { color:#00CC33; }
.dgtBack { background-color:#00CC33; color:#FFFFFF; }
.odt { color:#006633; }
.odtBack { background-color:#006633; color:#FFFFFF; }
.ddt { color:#339966; }
.ddtBack { background-color:#339966; color:#FFFFFF; }
.ldt { color:#66CC99; }
.ldtBack { background-color:#66CC99; color:#000000; }
.pdt { color:#99FFCC; }
.pdtBack { background-color:#99FFCC; color:#000000; }
.pwc { color:#CCFFFF; }
.pwcBack { background-color:#CCFFFF; color:#000000; }
.lha { color:#3399FF; }
.lhaBack { background-color:#3399FF; color:#000000; }
.pda { color:#99CCFF; }
.pdaBack { background-color:#99CCFF; color:#000000; }
.pwb { color:#CCCCFF; }
.pwbBack { background-color:#CCCCFF; color:#000000; }
.pdv { color:#CC99FF; }
.pdvBack { background-color:#CC99FF; color:#000000; }
.ldv { color:#9966CC; }
.ldvBack { background-color:#9966CC; color:#000000; }
.ddv { color:#663399; }
.ddvBack { background-color:#663399; color:#FFFFFF; }
.odv { color:#330066; }
.odvBack { background-color:#330066; color:#FFFFFF; }
.dmv { color:#9900CC; }
.dmvBack { background-color:#9900CC; color:#FFFFFF; }
.dhm { color:#CC00CC; }
.dhmBack { background-color:#CC00CC; color:#FFFFFF; }
.ggt { color:#00FF33; }
.ggtBack { background-color:#00FF33; color:#000000; }
.lgt { color:#33FF66; }
.lgtBack { background-color:#33FF66; color:#000000; }
.dtg { color:#009933; }
.dtgBack { background-color:#009933; color:#FFFFFF; }
.dht { color:#00CC66; }
.dhtBack { background-color:#00CC66; color:#000000; }
.lht { color:#33FF99; }
.lhtBack { background-color:#33FF99; color:#000000; }
.pdc { color:#99FFFF; }
.pdcBack { background-color:#99FFFF; color:#000000; }
.lwc { color:#99CCCC; }
.lwcBack { background-color:#99CCCC; color:#000000; }
.dha { color:#0066CC; }
.dhaBack { background-color:#0066CC; color:#FFFFFF; }
.lda { color:#6699CC; }
.ldaBack { background-color:#6699CC; color:#000000; }
.pdb { color:#9999FF; }
.pdbBack { background-color:#9999FF; color:#000000; }
.lwb { color:#9999CC; }
.lwbBack { background-color:#9999CC; color:#000000; }
.lhv { color:#9933FF; }
.lhvBack { background-color:#9933FF; color:#FFFFFF; }
.dhv { color:#6600CC; }
.dhvBack { background-color:#6600CC; color:#FFFFFF; }
.dvm { color:#660099; }
.dvmBack { background-color:#660099; color:#FFFFFF; }
.lmv { color:#CC33FF; }
.lmvBack { background-color:#CC33FF; color:#FFFFFF; }
.mmv { color:#CC00FF; }
.mmvBack { background-color:#CC00FF; color:#FFFFFF; }
.ttg { color:#00FF66; }
.ttgBack { background-color:#00FF66; color:#000000; }
.ltg { color:#66FF99; }
.ltgBack { background-color:#66FF99; color:#000000; }
.mtg { color:#33CC66; }
.mtgBack { background-color:#33CC66; color:#000000; }
.dtc { color:#009966; }
.dtcBack { background-color:#009966; color:#FFFFFF; }
.lfc { color:#66FFFF; }
.lfcBack { background-color:#66FFFF; color:#000000; }
.ldc { color:#66CCCC; }
.ldcBack { background-color:#66CCCC; color:#000000; }
.mwc { color:#669999; }
.mwcBack { background-color:#669999; color:#000000; }
.oda { color:#003366; }
.odaBack { background-color:#003366; color:#FFFFFF; }
.dda { color:#336699; }
.ddaBack { background-color:#336699; color:#FFFFFF; }
.lfb { color:#6666FF; }
.lfbBack { background-color:#6666FF; color:#FFFFFF; }
.ldb { color:#6666CC; }
.ldbBack { background-color:#6666CC; color:#FFFFFF; }
.mwb { color:#666699; }
.mwbBack { background-color:#666699; color:#FFFFFF; }
.dvb { color:#330099; }
.dvbBack { background-color:#330099; color:#FFFFFF; }
.mvm { color:#9933CC; }
.mvmBack { background-color:#9933CC; color:#FFFFFF; }
.lvm { color:#CC66FF; }
.lvmBack { background-color:#CC66FF; color:#000000; }
.vvm { color:#9900FF; }
.vvmBack { background-color:#9900FF; color:#FFFFFF; }
.ttc { color:#00FF99; }
.ttcBack { background-color:#00FF99; color:#000000; }
.ltc { color:#66FFCC; }
.ltcBack { background-color:#66FFCC; color:#000000; }
.mtc { color:#33CC99; }
.mtcBack { background-color:#33CC99; color:#000000; }
.lhc { color:#33FFFF; }
.lhcBack { background-color:#33FFFF; color:#000000; }
.mfc { color:#33CCCC; }
.mfcBack { background-color:#33CCCC; color:#000000; }
.ddc { color:#339999; }
.ddcBack { background-color:#339999; color:#FFFFFF; }
.dwc { color:#336666; }
.dwcBack { background-color:#336666; color:#FFFFFF; }
.dac { color:#006699; }
.dacBack { background-color:#006699; color:#FFFFFF; }
.dab { color:#003399; }
.dabBack { background-color:#003399; color:#FFFFFF; }
.lhb { color:#3333FF; }
.lhbBack { background-color:#3333FF; color:#FFFFFF; }
.mfb { color:#3333CC; }
.mfbBack { background-color:#3333CC; color:#FFFFFF; }
.ddb { color:#333399; }
.ddbBack { background-color:#333399; color:#FFFFFF; }
.dwb { color:#333366; }
.dwbBack { background-color:#333366; color:#FFFFFF; }
.mvb { color:#6633CC; }
.mvbBack { background-color:#6633CC; color:#FFFFFF; }
.lvb { color:#9966FF; }
.lvbBack { background-color:#9966FF; color:#000000; }
.vvb { color:#6600FF; }
.vvbBack { background-color:#6600FF; color:#FFFFFF; }
.cct { color:#00FFCC; }
.cctBack { background-color:#00FFCC; color:#000000; }
.lct { color:#33FFCC; }
.lctBack { background-color:#33FFCC; color:#000000; }
.c { color:#00FFFF; }
.cBack { background-color:#00FFFF; color:#000000; }
.dhc { color:#00CCCC; }
.dhcBack { background-color:#00CCCC; color:#000000; }
.dfc { color:#009999; }
.dfcBack { background-color:#009999; color:#FFFFFF; }
.odc { color:#006666; }
.odcBack { background-color:#006666; color:#FFFFFF; }
.owc { color:#003333; }
.owcBack { background-color:#003333; color:#FFFFFF; }
.mac { color:#3399CC; }
.macBack { background-color:#3399CC; color:#000000; }
.mab { color:#3366CC; }
.mabBack { background-color:#3366CC; color:#FFFFFF; }
.b { color:#0000FF; }
.bBack { background-color:#0000FF; color:#FFFFFF; }
.dhb { color:#0000CC; }
.dhbBack { background-color:#0000CC; color:#FFFFFF; }
.dfb { color:#000099; }
.dfbBack { background-color:#000099; color:#FFFFFF; }
.odb { color:#000066; }
.odbBack { background-color:#000066; color:#FFFFFF; }
.owb { color:#000033; }
.owbBack { background-color:#000033; color:#FFFFFF; }
.lbv { color:#6633FF; }
.lbvBack { background-color:#6633FF; color:#FFFFFF; }
.bbv { color:#3300FF; }
.bbvBack { background-color:#3300FF; color:#FFFFFF; }
.dct { color:#00CC99; }
.dctBack { background-color:#00CC99; color:#000000; }
.dca { color:#0099CC; }
.dcaBack { background-color:#0099CC; color:#FFFFFF; }
.lca { color:#33CCFF; }
.lcaBack { background-color:#33CCFF; color:#000000; }
.lac { color:#66CCFF; }
.lacBack { background-color:#66CCFF; color:#000000; }
.lab { color:#6699FF; }
.labBack { background-color:#6699FF; color:#000000; }
.lba { color:#3366FF; }
.lbaBack { background-color:#3366FF; color:#FFFFFF; }
.dba { color:#0033CC; }
.dbaBack { background-color:#0033CC; color:#FFFFFF; }
.dbv { color:#3300CC; }
.dbvBack { background-color:#3300CC; color:#FFFFFF; }
.cca { color:#00CCFF; }
.ccaBack { background-color:#00CCFF; color:#000000; }
.aac { color:#0099FF; }
.aacBack { background-color:#0099FF; color:#FFFFFF; }
.aab { color:#0066FF; }
.aabBack { background-color:#0066FF; color:#FFFFFF; }
.bba { color:#0033FF; }
.bbaBack { background-color:#0033FF; color:#FFFFFF; }

