 a { text-decoration: none; color: blue }
 a:hover   { color: #000080; text-decoration: none }

.mainbg {
	background-color: #010141
}


.border1 {
	border: 1px solid #d3d3d3;
	background-color: #FFFFFF;

}

TEXTAREA {
	 border: 1px solid black; background-color: #FFFFCE;}

TD	{ font-family: Tahoma, Verdana, Arial; font-size: 10pt; color: #000000;}
	
BODY.page1 { 
	FONT: 12px Verdana, Arial, Helvetica, sans-serif; COLOR: #000040; background-color: #265EAD;}

body.pete
{
	color: #5D5D5D;
	FONT-FAMILY: 'Trebuchet MS', arial, sans-serif; TEXT-DECORATION: none;
	background-image: url(http://www.servicepractice.com/images/mainbg.jpg);
	margin: 0px;
}


BODY { 
	FONT: 12px Verdana, Arial, Helvetica, sans-serif; COLOR: #000040; background-image: #ffffff;}

BODY.sfi { 
	FONT: 12px Verdana, Arial, Helvetica, sans-serif; COLOR: #000040; background-image: url(http://www.sfigroup.co.uk/images/logos/sfibg.gif);}

BODY.laurel { 
	FONT: 12px Verdana, Arial, Helvetica, sans-serif; COLOR: #000040; background-color: #404860;}

BODY.tsp { 
	FONT: 12px Verdana, Arial, Helvetica, sans-serif; COLOR: #000040; background-color: #000000;}

BODY.hw { 
	FONT: 12px Verdana, Arial, Helvetica, sans-serif; COLOR: #000040; background-color: #FFFFCC;}

BODY.hogshead { 
	FONT: 12px Verdana, Arial, Helvetica, sans-serif; COLOR: #000040; background-color: #093862;}

BODY.greeneking { 
	FONT: 12px Verdana, Arial, Helvetica, sans-serif; COLOR: #000040; background-color: #006600;}

BODY.ep { 
	FONT: 12px Verdana, Arial, Helvetica, sans-serif; COLOR: #000040; background-color: #FF6600;}

TABLE {
        FONT: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #000040}

.prompt {
	background-color: rgb(192,255,192); FONT: 11px Verdana,Tahoma,Arial; COLOR: #004000
}

.mult {
	FONT: 11px Arial,Verdana,Tahoma; COLOR: #fff000
}
.fields {  
	border: 1px solid black; background-color: #FFFFCE; font-family: tahoma,verdana,ms sans serif; font-size: 8pt; font-weight: bold; text-transform: uppercase; text-align: center;}

.fields2 { 
	font-family: tahoma,verdana,ms sans serif; font-size: 8pt; color: #ffffff; border: 1px groove black; background: #000000; font-weight: bold;}

.fields3 { 
	font-family: tahoma,verdana,ms sans serif; font-size: 10pt; color: #ffffff; border: 1px groove black; background: #000000; font-weight: bold;}

.headermsg { 
	font-family: Tahoma,Verdana,Arial; font-size: 16pt; color: white; font-weight: bold; text-align: center;}

.header { 
	font-family: Verdana, Arial; font-size: 14pt; color: black; font-weight: bold; text-transform: uppercase;}

.boxes { 
	font-family: Tahoma, Verdana, Arial; font-size: 11pt; color: black; border: 2px solid black; font-weight: bold; text-transform: uppercase;}

.boxes2 { 
	border: 1px solid black; text-align: center; background: #FFFFFF}


.boxes2red { 
	border: 1px solid black; text-align: center; background: #FF0000}
.boxes2yellow { 
	border: 1px solid black; text-align: center; background: #FF9900}
.boxes2green { 
	border: 1px solid black; text-align: center; background: #008000}

.boxes3 { 
	border: 1px solid black;}

.boxes3white { 
	border: 1px solid white;}

.boxes4 { 
	border: 1px solid black; font-weight: bold}

.boxes44 { 
	border: 1px solid black; background-color: white}

.boxes5 { 
	font-size: 11pt; color: black; border: 1px solid black; font-weight: bold }

.boxesred { 
	font-size: 11pt; color: red; border: 2px solid red; font-weight: bold; font-color: red }

.scorecat { 
	font-family: Arial; font-size: 11pt; color: black; font-weight: bold; text-transform: uppercase; text-decoration: underline}

.saveborder { 
	border: 3px double white	}
a.nav { text-decoration: none; font-weight: bold; color: #000040 }
a.nav:hover { color: red; font-weight: bold; text-decoration: none }
.guestborder { border: 1px solid black; background-color: #C8EDFF; }
.guestborder_old { border: 1px solid black; background-color: #c0c0ff; }
.pstext { border: 1px solid black; background-color: #FFFFCE }
a.preset { color: #000040; text-decoration: underline }
a.preset:hover { color: #000020; text-decoration: none }
.psinput { border: 1px solid black; background-color: #FFFFCE; }
.psinput2 { border: 1px solid black; background-color: #FFFFCE; text-transform: uppercase;}
.psinput3 { border: 1px solid black; background-color: #FFFFCE; text-align: center}
.blockinput { border: 1px solid black; background-color: #FFFFFF; }
.pssupply { border: 1px solid black; background-color: #000040; FONT: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #ffffff}
a.preset2 { color: blue; text-decoration: underline }
a.preset2:hover { color: red; text-decoration: underline }
a.homepage { color: #ffffff; text-decoration: underline }
a.homepage:hover { color: lightgreen; text-decoration: underline }

.guestborderscore {
	border: 1px solid black; background-color: #5195FB;
}

TD.tdlogin {
	font-family:MS Sans Serif, verdana; font-size:8pt; font-color:#000000
}
.inputlogin {
	font-family:verdana; font-size:9pt; font-color:#000000; background: white; border-style: solid; border-width: 1;
}
.button {
	font-family: MS sans serif,arial; font-size:8pt; font-color:#000000;
}
.title {
	font-family:MS Sans Serif,verdana,arial; font-size:8pt; font-color:#ffffff; font-weight:bold
}
.title2 {
	font-family:MS Sans Serif,verdana,arial; font-size:8pt; font-color:#ffffff
}
.freetext {
	font-family:MS Sans Serif,verdana,arial: font-size:9pt; font-color:#000000
}
.loginbody {
	font-family:verdana; font-size:11pt; font-color:#000000
}

.list1 { text-align: left; font-family: arial; font-size: 10pt; background: #C8EDFF;}

.list2 { text-align: left; font-family: arial; font-size: 10pt; background: #FFFFFF;}

h1 {
	font-family: ms sans serif,arial; font-weight: bold;
}
h2 {
	font-family: ms sans serif,arial; font-weight: bold;
}
h3 {
	font-family: ms sans serif,arial; font-weight: bold;
}
h4 {
	font-family: ms sans serif,arial; font-weight: bold;
}
.tableborder {
	border-width: 2px; border-style: ridge; border-color: #000040;
}
.tstd {
 	font: 9pt ms sans serif,arial,tahoma;
}
.nonenter { 
	border-style: solid; border-width: 1px; border-color: white; text-align: center
}
.enter {
	border: 1px solid black; background-color: #FFFFCE; text-align: center 
}
.tstdb {
 	font: 9pt ms sans serif,arial,tahoma; text-align: center; font-weight: bold; background: #000080; color: white;
}
.stattd {
 	font: 9pt ms sans serif,arial,tahoma; text-align: center;  font-weight: bold; background: #C8EDFF; color: black;
}
.tsta {
	border-style: groove; border-width: 1px; border-color:black; text-align: left; 
}
.tstdtotal { 
	border-style: solid; border-width: 1px; border-color: black; text-align: center; font: 8pt ms sans serif,arial,tahoma; background: gainsboro; font-weight: bold;
}
.totalinput { 
	border-style: solid; border-width: 1px; border-color: gainsboro; text-align: center; font: 8pt ms sans serif,arial,tahoma; background: gainsboro; font-weight: bold; color: black
}
.tableborder2 {
	border-width: 1px; border-style: groove; border-color: #000040;
}
.userdetl {
 	font: 8pt ms sans serif,arial,tahoma; text-align: left; background: #C8EDFF; color: black;
}
.userdetl2 {
 	font: 11pt ms sans serif,arial,tahoma; text-align: center; background: #C8EDFF; color: black; font-weight: bold; text-decoration: underline;
}
.pagetitle {
	font: 12pt ms sans serif,arial; text-align: center; color: #000040; font-weight: bold
}

.pagebreak {
	page-break-after: always;
}

.cycs {
	border-left: solid 1px; border-bottom: 1px solid;
}

.cycs2 {
	border-left: solid 1px;
}

.botbord {
	border-bottom: solid 1px;
}

.topbord {
	border-top: solid 1px;
}

.scorebutton {
	width: 275px; text-align: center; 
}

.scorebutton2 {
	text-align: center; font: 11pt ms sans serif,arial,tahoma; font-weight: bold;
}

.loginbutton {
	width: 215px; text-align: center; border-width: 1px; border-style: solid; border-color: #000000;

}
.userfields {  
	border: 1px solid black; background-color: #FFFFCE; font-family: tahoma,verdana,ms sans serif; font-size: 8pt; font-weight: bold;}

.purpleboxes { 
	font-family: Tahoma, Verdana, Arial; font-size: 11pt; color: #CE8EF0; border: 2px solid black; font-weight: bold; text-transform: uppercase;}

.purpleboxes2 { 
	border: 3px solid #CE8EF0; text-align: center;}

.purpleboxes3 { 
	border: 3px solid #CE8EF0;}


claies3 { 
	background-color: #E5DEEE;}

.purpleboxes4 { 
	border: 3px solid #CE8EF0; font-weight: bold}

.purpleboxes44 { 
	border: 3px solid #CE8EF0; background-color: white}

.purpleboxes5 { 
	font-size: 11pt; color: black; border: 3px solid #CE8EF0; font-weight: bold }

.greenboxes3 { 
	font-size: 11pt; color: green; border: 2px solid green; font-weight: bold; font-color: green }


.guestborder2 { border: 1px solid black; background-color: #ffffff; }

.blueboxes { 
	font-family: Tahoma, Verdana, Arial; font-size: 11pt; color: darkblue; border: 2px solid black; font-weight: bold; text-transform: uppercase;}

.blueboxes2 { 
	border: 3px solid darkblue; text-align: center;}

.blueboxes21 { 
	border: 1px solid darkblue; text-align: center;}

.blueboxes3 { 
	border: 3px solid darkblue;}

.monsoonboxes { 
	border: 3px solid #990033;}


.blueboxes4 { 
	border: 3px solid darkblue; font-weight: bold}

.blueboxes44 { 
	border: 3px solid darkblue; background-color: white}

.blueboxes5 { 
	font-size: 11pt; color: darkblue; border: 3px solid darkblue; font-weight: bold }

.headings { 
	font-size: 10pt; color: blue; font-weight: bold; font-family: Tahoma, Arial, Verdana;}

.details { 
	font-size: 9pt; color: black;  }

.option { 
	border-right: none; border-left: none; border-top: none; border-bottom: solid 1px;
	font-weight: bold; font-size: 10pt; color: black; font-family: Tahoma, Verdana, Arial;
	text-align: center; background-color: #ffffff}

.redboxes4 { 
	border: 3px solid red; font-weight: bold}

.redboxes3 { 
	font-size: 11pt; color: red; border: 2px solid red; font-weight: bold; font-color: red }

.tblueboxes { 
	font-family: Tahoma, Verdana, Arial; font-size: 11pt; color: lightblue; border: 2px solid black; font-weight: bold; text-transform: uppercase;}

.tblueboxes2 { 
	border: 3px solid lightblue; text-align: center;}

.tblueboxes3 { 
	border: 3px solid lightblue;}

.tblueboxes4 { 
	border: 3px solid lightblue; font-weight: bold; text-align: center; background-color: #ffffff }

.tblueboxes44 { 
	border: 3px solid lightblue; background-color: white}

.tblueboxes5 { 
	font-size: 11pt; color: black; border: 3px solid lightblue; font-weight: bold }

.schedinput {
	border: 1px solid black; background-color: #FFFFFF; 
	font-family: Tahoma, Verdana, Arial; font-size: 8pt; color: blue;
}

.schedtext {
	font-family: Tahoma, Verdana, Arial; font-size: 8pt; color: blue;
}


.address {
	font-family: Tahoma, Verdana, Arial; font-size: 11pt; color: black; font-weight: bold
}

a.scoringbutton { text-decoration: none; font-weight: bold; color: #000040; font: 12pt }
a.scoringbutton:hover { color: red; font-weight: bold; text-decoration: none;  font: 12pt }
a.scoringbutton:active { color: green; font-weight: bold; text-decoration: none;  font: 12pt }



######### Booking Stuff

.formhead {
 	font: 10pt ms sans serif,arial,tahoma; font-weight: bold; background: #000000; color: white;
}

.formfield {
	border: 1px solid black; background-color: #FFFFFF; 
	font-family: Tahoma, Verdana, Arial; font-size: 9pt; color: #000080;
}

.formfield2 {
	border: 1px solid black; background-color: #FFFFFF; text-align: center; 
	font-family: Tahoma, Verdana, Arial; font-size: 9pt; color: #000080;
}

.formborder {
	border: 1px solid black; background-color: gainsboro;
}

.formborder2 {
	border: 1px solid black; background-color: #FFFFFF;
}

.redtext {
	font-family: Tahoma, Verdana, Arial; font-size: 11pt; color: red;
}

.formnoborder { 
	border-style: solid; border-width: 1px; border-color: gainsboro; text-align: center; background-color: gainsboro;
	font-family: Tahoma, Verdana, Arial; font-size: 11pt; color: #000080; font-weight: bold;
}

.formnoborder2 { 
	border-style: solid; border-width: 1px; border-color: white; text-align: center; background-color: white;
	font-family: Tahoma, Verdana, Arial; font-size: 11pt; color: #000080; font-weight: bold;text-transform: uppercase;
}

.formnoborder3 { 
	border-style: solid; border-width: 1px; border-color: white; text-align: left; background-color: white;
	font-family: Tahoma, Verdana, Arial; font-size: 11pt; color: #000080; font-weight: bold;text-transform: uppercase;
}


.newpost { 
	text-decoration: none; color: lightgreen 
}

.newpost:hover { 
	text-decoration: underline; color: lightgreen 
}


.scripttext {
	 	font-family: Courier New,Courier; font-size: 11pt; border: 1px solid black; background-color: #FFFFCE;}


.stdformheader { border: 1px solid #000000; background: #000000; background-color: white }

.stdformtitle {
	background-color: #000040; font-weight: bold;
	font-family: Tahoma, Verdana, Arial; font-size: 9pt; color: #FFFFFF;
}

.stdformdata {
	background-color: #FFFFFF; font-weight: bold;
	font-family: Tahoma, Verdana, Arial; font-size: 10pt; color: #000000;
}

.stdforminput {
	border: 1px solid black; background-color: #FFFFFF;
	font-family: Tahoma, Verdana, Arial; font-size: 9pt; color: #000080;
}


.errformtitle {
	background-color: #C60000; font-weight: bold;
	font-family: Tahoma, Verdana, Arial; font-size: 9pt; color: #FFFFFF;
}

.whitetext {
	text-decoration: none;
	color: white;
	font-family: Tahoma, Verdana, Arial; font-size: 8pt;
	font-weight: bold;
}

a.redtext {
	text-decoration: none;
	color: #C60000;
	font-family: Tahoma, Verdana, Arial; font-size: 8pt;
	font-weight: bold;
}

a:hover.redtext {
	text-decoration: none;
	color: #000040;
	font-family: Tahoma, Verdana, Arial; font-size: 8pt;
	font-weight: bold;
}

.stdformdata_nonbold {
	font-family: Tahoma, Verdana, Arial; font-size: 10pt; color: #000000;
}

.stdformdata_bold {
	font-family: Tahoma, Verdana, Arial; font-size: 10pt; color: #000000; font-weight: bold;
}


.vertical1 {
	writing-mode: tb-rl; 
	border-left: solid 1px black; border-right: 1px solid black;
	font-family: Tahoma, Verdana, Arial; font-size: 8pt; color: #000000;
}

.vertical2 {
	writing-mode: tb-rl; 
	border-right: 1px solid black;
	font-family: Tahoma, Verdana, Arial; font-size: 8pt; color: #000000;
}

.horizquest1 {
	border-left: solid 1px black; border-right: 1px solid black;

}

.horizquest2 {
	border-right: 1px solid black;
}

.primarytext {
	font-family: Tahoma, Verdana, Arial; font-size: 18pt; color: #black; font-weight: bold;
}

.secondarytext {
	font-family: Tahoma, Verdana, Arial; font-size: 18pt; color: #9B9BFF; font-weight: bold;
}

.actiontext {
	font-family: Tahoma, Verdana, Arial; font-size: 14pt; color: #black; font-weight: bold; background-color: #black;
	background-image: url(http://the.servicepractice.com/images/claires_wm.jpg)

}

.EPactiontext {
	font-family: Tahoma, Verdana, Arial; font-size: 14pt; color: white; font-weight: bold; background-color: #000080;
	background-image: url(http://the.servicepractice.com/images/mega-action.bmp)

}

.boxesclairesA3 { 
	border: 1px solid #black; text-align: center;
}

.scorecatA3 { 
	font-family: Arial; font-size: 14pt; color: black; font-weight: bold; text-transform: uppercase;
}

.smalltextA3 { 
	font-family: Tahoma,Arial; font-size: 8pt; color: black;
}

.clairesvisitbox {
	border: 2px solid #black;
}

.boxes2small { 
	border: 1px solid black; text-align: center; height: 5px; font-family: Tahoma,Arial; font-size: 8pt; color: black;

}

.primarytextSFI {
	font-family: Verdana, Tahoma, Arial; font-size: 13pt; color: #000080; font-weight: bold;
}

.secondarytextSFI {
	font-family: Tahoma, Verdana, Arial; font-size: 18pt; color: #000080; font-weight: bold;
}

.actiontextSFI {
	font-family: Tahoma, Verdana, Arial; font-size: 8pt; color: red; font-weight: bold;
	background-image: url(http://the.servicepractice.com/images/laurelBG.jpg);
	background-repeat:no-repeat;
	background-position: center center;
}

.actiontextEP {
	font-family: Tahoma, Verdana, Arial; font-size: 14pt; color: red; font-weight: bold;
	background-color: lightyellow;
}


.actiontextEP_IMG {
	font-family: Tahoma, Verdana, Arial; font-size: 14pt; color: red; font-weight: bold;
	background-image: url(http://the.servicepractice.com/images/epwater.gif);
	background-repeat:repeat;
}


.primarytextWHITE {
	font-family: Tahoma, Verdana, Arial; font-size: 18pt; color: #FFFFFF; font-weight: bold;
}

.actionbackSFI {
	background-color: #FFFFFF;
	background-image: url(http://the.servicepractice.com/images/laurelBG.jpg);
	background-repeat:no-repeat;
	background-position: center center;

}

.actiontextBR3 {
	font-family: Tahoma, Verdana, Arial; font-size: 6pt; font-weight: bold; color: #000000; background-color: #FFFFFF;
	background-image: url(http://the.servicepractice.com/images/location-2.jpg)

}

.actiontextBRC3 {
	font-family: Tahoma, Verdana, Arial; font-size: 6pt; font-weight: bold; color: #000000; background-color: #FFFFFF;
	background-image: url(http://the.servicepractice.com/images/location-1.jpg);
	background-repeat:repeat;

}

.actiontextBR4 {
	font-family: Tahoma, Verdana, Arial; font-size: 8pt; font-weight: bold; color: #000000; background-color: #FFFFFF;
	background-image: url(http://the.servicepractice.com/images/spclear.gif);

}

.actiontextBRC4 {
	font-family: Tahoma, Verdana, Arial; font-size: 8pt; font-weight: bold; color: #000000; background-color: #FFFFFF;
	background-image: url(http://the.servicepractice.com/images/spclear.gif);
	background-repeat:no-repeat;
	background-position: center center;


}

.actiontextTW4 {
	font-family: Tahoma, Verdana, Arial; font-size: 8pt; font-weight: bold; color: #000000; background-color: #FFFFFF;
	background-image: url(http://the.servicepractice.com/images/thwaitesbk.jpg);
	background-repeat:repeat;

}

.actiontextBAT {
	font-family: Tahoma, Verdana, Arial; font-size: 8pt; font-weight: bold; color: #000000; background-color: #FFFFFF;
	background-image: url(http://the.servicepractice.com/images/batemansbkgrd.jpg);
	background-repeat:repeat;

}



.actiontextLA3 {
	font-family: Tahoma, Verdana, Arial; font-size: 6pt; font-weight: bold; color: #000000; background-color: #FFFFFF;
	background-image: url(http://the.servicepractice.com/images/Lactionpoint.jpg)

}

.actiontextGKA3 {
	font-family: Tahoma, Verdana, Arial; font-size: 6pt; font-weight: bold; color: #000000; background-color: #FFFFFF;
	background-image: url(http://the.servicepractice.com/images/Ractionpoint.jpg);
	background-repeat:repeat;

}

.actiontextHY3 {
	font-family: Tahoma, Verdana, Arial; font-size: 6pt; font-weight: bold; color: #000000; background-color: #FFFFFF;
	background-image: url(http://the.servicepractice.com/images/hydes1.jpg)

}

.actiontextHYA3 {
	font-family: Tahoma, Verdana, Arial; font-size: 6pt; font-weight: bold; color: #000000; background-color: #FFFFFF;
	background-image: url(http://the.servicepractice.com/images/hydes2.jpg);
	background-repeat:repeat;

}



.actiontextHW1 {
	font-family: Tahoma, Verdana, Arial; font-size: 6pt; font-weight: bold; color: #000000; background-color: #FFFFFF;
	background-image: url(http://the.servicepractice.com/images/hwlogoback.jpg);
	background-repeat:norepeat;

}

.actiontextHW2 {
	font-family: Tahoma, Verdana, Arial; font-size: 6pt; font-weight: bold; color: #000000; background-color: #FFFFFF;
	background-image: url(http://the.servicepractice.com/images/HWactionpoint.jpg);
	background-repeat:repeat;

}

.actiontextHW4 {
	font-family: Tahoma, Verdana, Arial; font-size: 6pt; font-weight: bold; color: #000000; background-color: #FFFFFF;
	background-image: url(http://the.servicepractice.com/images/hwlogoback.jpg);
	background-repeat:norepeat;

}

.actiontextHW3 {
	font-family: Tahoma, Verdana, Arial; font-size: 6pt; font-weight: bold; color: #000000; background-color: #FFFFFF;
	background-image: url(http://the.servicepractice.com/images/HWactionpoint.jpg);
	background-repeat:repeat;

}

.actiontextJEEVES {
	font-family: Tahoma, Verdana, Arial; font-size: 6pt; font-weight: bold; color: #000000; background-color: #FFFFFF;
	background-image: url(http://the.servicepractice.com/images/jeevesbgrd.jpg);
	background-repeat:repeat;

}


.actiontextLHA3 {
	font-family: Tahoma, Verdana, Arial; font-size: 6pt; font-weight: bold; color: #000000; background-color: #FFFFFF;
	background-image: url(http://the.servicepractice.com/images/LHactionpoint.jpg)

}


.plaudittextLA3 {
	font-family: Tahoma, Verdana, Arial; font-size: 6pt; font-weight: bold; color: #000000; background-color: #FFFFFF;
	background-image: url(http://the.servicepractice.com/images/Lplauditpoint.jpg)

}

.actiontextARB1 {
	font-family: Tahoma, Verdana, Arial; font-size: 8pt; font-weight: bold; color: #000000; background-color: #FFFFFF;
	background-image: url(http://the.servicepractice.com/images/arbuckles_action.jpg);
	background-repeat:repeat;
}
.actiontextJT1 {
	font-family: Tahoma, Verdana, Arial; font-size: 8pt; font-weight: bold; color: #000000; background-color: #FFFFFF;
	background-image: url(http://the.servicepractice.com/images/jt_action.jpg);
	background-repeat:repeat;
}
.actiontextOR1 {
	font-family: Tahoma, Verdana, Arial; font-size: 8pt; font-weight: bold; color: #000000; background-color: #FFFFFF;
	background-image: url(http://the.servicepractice.com/images/or_action.jpg);
	background-repeat:repeat;
}
.actiontextYR1 {
	font-family: Tahoma, Verdana, Arial; font-size: 8pt; font-weight: bold; color: #000000; background-color: #FFFFFF;
	background-image: url(http://the.servicepractice.com/images/yr_action.jpg);
	background-repeat:repeat;
}




.LA3visitbox {
	
}

.steptextheader {
	font-family: Tahoma, Verdana, Arial; font-size: 18pt; color: #FFFFFF; font-weight: bold;text-align:center;
}

.steptext {
	font-family: Tahoma, Verdana, Arial; font-size: 10pt; color: #FFFFFF; font-weight: bold;
}

.stepinputtext {
	border-right: solid 1px black;border-left: solid 1px black;border-bottom: solid 1px black;border-top: solid 1px black;font-family: sans-serif, Tahoma, Verdana, Arial, MS Sans Serif; font-size: 10pt; color: #000080;
}

.coName {
	font-family: Tahoma, Verdana, Arial; font-size: 14pt; color: #200C7B; font-weight: bold;
}

.actiontextclaires {
	font-family: Tahoma, Verdana, Arial; font-size: 10pt; font-weight: bold; color: #000000; background-color: #FFFFFF;
	border: 1px solid black; text-align: center;
	background-image: url(http://the.servicepractice.com/images/greensquiggle.jpg);
	background-repeat:no-repeat;
	background-position: center center;
}

.clairesgettingstronger {
	border: 1px solid black; 
	font-family: Tahoma, Verdana, Arial; font-size: 10pt; font-weight: bold; color: #000000; text-align: center; background-color: #FFFFFF;
	background-image: url(http://the.servicepractice.com/images/pounds.jpg);
	background-repeat:no-repeat;
	background-position: center center;
}

BODY.claires3 {
	background-color: #E5DEEE;
}


.boxes2b { 
	border: 1px solid black; text-align: center; background: #000000}



.actiontextCAN1 {
	font-family: Tahoma, Verdana, Arial; font-size: 8pt; font-weight: bold; color: #000000; background-color: #FFFFFF;
	background-image: url(http://the.servicepractice.com/images/candulogobkgrd.jpg);
	background-repeat:repeat;
}

.actiontextBV1 {
	font-family: Tahoma, Verdana, Arial; font-size: 8pt; font-weight: bold; color: #000000; background-color: #FFFFFF;
	background-image: url(http://the.servicepractice.com/images/barvestbkgrd.jpg);
	background-repeat:repeat;
}

.actiontextYOUNGS {
	font-family: Tahoma, Verdana, Arial; font-size: 8pt; font-weight: bold; color: #000000; background-color: #FFFFFF;
	background-image: url(http://the.servicepractice.com/images/youngsbkgrd.jpg);
	background-repeat:repeat;
	border: 1px solid black; text-align: center;
}


.conrangreen {
		background-image: url(http://the.servicepractice.com/images/conrangreen.jpg);
		background-repeat: repeat-x;
}

.conranred {
		background-image: url(http://the.servicepractice.com/images/conranred.jpg);
		background-repeat: repeat-x;
}

.tblueboxes6 { 
		border: 3px solid lightblue; font-weight: bold; text-align: center; background-color: #ffffff; 
		background-image: url(http://the.servicepractice.com/images/salad.jpg);
		background-repeat: no-repeat;
		background-position: bottom right;
}
