BODY { background-color:#3A7244; margin:0px; }
BODY.WH { background-color:#FFFFFF; margin:5px; }

.CALCFONT {
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 8pt; 
	color: #FFFFFF; 
	text-decoration: none;
} 

.CALCFONTSM { 
	font-family: Arial Black, Arial, Helvetica, Sans-serif;
	font-size: 6.5pt;
	color: #FFFFFF;
	text-decoration: none; 
} 

TD { font-family:Verdana, Arial, Helvetica, Sans-serif; font-size:8pt; color:#000000; }
TD.WHITETEXT { font-family:Arial, Helvetica, Sans-serif; font-size:8pt; color:#FFFFFF; } 
TD.WHBLD { font-family:Verdana, Arial, Helvetica, Sans-serif; font-size:8pt; color:#FFFFFF; font-weight:700; } 
TD.GREENTEXT { font-family:Verdana, Arial; font-size:8pt; color:#3A7244; }
TD.GREENTEXTBOLD { font-family:Verdana, Arial; font-size:8pt; color:#3A7244; font-weight:700; }
TD.FOOTER { font-family:Verdana, Arial, Helvetica, Sans-serif; font-size:7pt; color:#000000; }
TD.ORANGEBOLD { font-family:Verdana, Arial, Helvetica, Sans-serif; font-size:8pt; color:#CC6633; font-weight:700; } 
td.whBigBold { font-family:Verdana, Arial, Helvetica, Sans-serif; font-size:12pt; color:#FFFFFF; font-weight:700; } 

A { font-family:Verdana, Arial, Helvetica, Sans-serif; font-size:8pt; color:#3A7244; font-weight:700; } 
A.LEFTBOLDLINK { font-family:Verdana, Arial, Helvetica, Sans-serif; font-size:8pt; color:#FFFFFF; font-weight:700; text-decoration:none; } 
A.LEFTLINK { font-family:Verdana, Arial, Helvetica, Sans-serif; font-size:8pt; color:#FFFFFF; font-weight:500; text-decoration:none; } 
A.LEFTBOLDLINK:HOVER { text-decoration:underline; } 
A.LEFTLINK:HOVER { text-decoration:underline; } 
A.ORANGELINK { font-family:Verdana, Arial, Helvetica, Sans-serif; font-size:8pt; color:#CC6633; font-weight:700; text-decoration:underline; } 
A.ORANGELINKBGR { font-family:Verdana, Arial, Helvetica, Sans-serif; font-size:9pt; color:#CC6633; font-weight:700; text-decoration:none; } 
A.ORANGELINKBGRUND { font-family:Verdana, Arial, Helvetica, Sans-serif; font-size:12pt; color:#CC6633; font-weight:700; text-decoration:underline; } 
A.ORANGELINKBGR:HOVER { text-decoration:underline; } 
A.ORANGELINK:HOVER { color:#3A7244; text-decoration:none; } 
A.GREENLINK { font-family:Verdana, Arial, Helvetica, Sans-serif; font-size:8pt; color:#3A7244; font-weight:700; text-decoration:none; } 
A.BLACKLINK { font-family:Verdana, Arial, Helvetica, Sans-serif; font-size:8pt; color:#000000; font-weight:700; text-decoration:underline; } 
A.UPEVENTSLINK { font-family:Verdana, Arial, Helvetica, Sans-serif; font-size:8pt; color:#000000; font-weight:700; text-decoration:underline; } 
A.COVERAGEHEADER { font-family:Verdana, Arial, Helvetica, Sans-serif; font-size:8pt; color:#000000; font-weight:700; text-decoration:underline; } 
A.FOOTER { font-family:Verdana, Arial, Helvetica, Sans-serif; font-size:7pt; color:#0C4A15; text-decoration:none; }
A.WHITETEXT { font-family:Verdana, Arial, Helvetica, Sans-serif; font-size:8pt; color:#FFFFFF; font-weight:700; } 
A.HPMOBMONTH { font-family:Verdana, Arial, Helvetica, Sans-serif; font-size:13pt; color:#000000; font-weight:700; font-style:italic; } 
A.GREEN { font-family:Arial; font-size:10pt; font-weight:700; color:#008000; font-weight:700; text-decoration:underline; }
A.ITALLINK { font-family:Verdana, Arial, Helvetica, Sans-serif; font-size:8pt; color:#3A7244; font-style:italic; text-decoration:underline; } 

SPAN.ABOUT { font-family:Verdana, Arial, Helvetica, Sans-serif; font-size:8pt; color:#0C4A15; font-weight:700; text-decoration:underline; } 
SPAN.ABOUTNOU { font-family:Verdana, Arial, Helvetica, Sans-serif; font-size:8pt; color:#0C4A15; font-weight:700; text-decoration:none; } 
SPAN.GREEN { font-family:Arial; font-size:10pt; font-weight:700; color:#008000; text-decoration:none; }
SPAN.BLACK { font-family:Arial; font-size:10pt; font-weight:bold; color:#000000; text-decoration:none; }

INPUT.SEARCHBOX { background-color:#FFFFFF; width:143px; height:20px; border:1px; border-style:solid; border-color:#CC6633; font-family:Verdana; color:#3A7244; }

DIV.ER { font-family:Verdana, Arial; font-size:13px; color:#FF0000; font-weight:700; }
DIV.NEWSLINK { font-family:Arial; font-size:16pt; font-weight:700; color:#1F6830; }
DIV.BLACKHEADER { font-family:Verdana, Arial; font-size:13pt; color:#000000; font-weight:700; }
div.bgr { font-family:Verdana, Arial, Helvetica, Sans-serif; font-size:10pt; color:#000000; font-weight:700; } 

.ORANGE { font-family:Verdana, Arial, Helvetica, Sans-serif; font-size:8pt; color:#CC6633; } 
.GR { font-family:Arial; font-size:8pt; font-weight:700; color:#3A7244; font-weight:700; text-decoration:none; }
.GRBLD { font-family:Arial; font-size:8pt; font-weight:700; color:#3A7244; font-weight:700; text-decoration:none; }
a.GRBLD { font-family:Arial; font-size:8pt; font-weight:700; color:#3A7244; font-weight:700; text-decoration:underline; }
.BG { font-family:Arial; font-size:12pt; font-weight:700; color:#000000; font-weight:700; }
.GRBG { font-family:Arial; font-size:12pt; font-weight:700; color:#3A7244; font-weight:700; text-decoration:none; }
.AGRBG { font-family:Arial; font-size:12pt; font-weight:700; color:#3A7244; font-weight:700; text-decoration:underline; }
.GRBGRSMR { font-family:Arial; font-size:16pt; font-weight:700; color:#3A7244; font-weight:700; text-decoration:none; }
.GRBGR { font-family:Arial; font-size:18pt; font-weight:700; color:#3A7244; font-weight:700; text-decoration:none; }
.GRNFORM { font-family:Arial; font-size:12pt; font-weight:700; color:#3A7244; font-weight:700; text-decoration:none; }
.AWARDSGR { font-family:Arial; font-size:8pt; font-weight:700; color:#008000; font-weight:700; text-decoration:none; }
.AWARDSGRBG { font-family:Arial; font-size:12pt; font-weight:700; color:#008000; font-weight:700; text-decoration:none; }
.AWARDSGRBG2 { font-family:Arial; font-size:14pt; font-weight:700; color:#008000; font-weight:700; text-decoration:underline; }
.THMHEADER { font-family:Verdana, Arial; font-size:8pt; font-weight:700; color:#3A7244; font-weight:700; }
.THMHEADERUN { font-family:Verdana, Arial; font-size:8pt; font-weight:700; color:#3A7244; font-weight:700; text-decoration:underline; }
.AWARDSGRBGUL { font-family:Arial; font-size:12pt; font-weight:700; color:#008000; font-weight:700; text-decoration:underline; }
.FAKELINK { font-family:Verdana, Arial, Helvetica, Sans-serif; font-size:8pt; color:#3A7244; font-weight:700; }
.FAKELINK2 { font-family:Verdana, Arial, Helvetica, Sans-serif; font-size:10pt; color:#3A7244; font-weight:700; }
.FAKELINKUND { font-family:Verdana, Arial, Helvetica, Sans-serif; font-size:8pt; color:#3A7244; font-weight:700; text-decoration:underline; }

.tv2007Header {
 	font-family:Arial;
 	font-size:14pt;
 	font-weight:700;
 	color:#3A7244;
 	font-weight:700;
 	text-decoration:none;
 }
 
 .tv2007HeaderSm {
  	font-family:Arial;
  	font-size:12pt;
  	font-weight:500;
  	color:#3A7244;
  	font-style:italic;
  	text-decoration:none;
  }
 
.blue {
	font-family: Arial;
	font-size: 8pt;
	font-weight: 500;
	color: #0000FF;
	text-decoration: none;
}

.redBld {
	font-family: Arial;
	font-size: 8pt;
	color: #FF0000;
	text-decoration: none;
 	font-weight:700;
}


.redBldUnd {
	font-family: Arial;
	font-size: 9pt;
	color: #FF0000;
	text-decoration: underline;
 	font-weight:700;
}

.greenBld {
	font-family: Arial;
	font-size: 8pt;
	color: #3A7244;
	text-decoration: none;
 	font-weight:700;
}

.greenBox {
	border: 1px solid #008000;
	float: left;
	margin: 0 10px 5px 0;
	padding: 10px;
	width: 170px;
 	font-weight:700;
}

.greenBox2 {
	border: 3px solid #008000;
	float: left;
	margin: 0 10px 5px 0;
	padding: 10px;
	width: 200px;
	text-align: center;
}

#grayButtonContainer {
	width: 100%;
	text-align: center;
}

#grayButtonBox {
	border: 1px solid #DDDDDD;
	background-color: #DDDDDD;
	margin: 0px auto;
	padding: 5px 20px 5px 20px;
	text-align: center;
	width: 268px;
}

#grayButtonBox a.und {
	font-family: Arial;
	font-size: 10pt;
	color: #000000;
	text-decoration: underline;
 	font-weight:700;
}

#grayButtonBox a.noUnd {
	font-family: Arial;
	font-size: 10pt;
	color: #000000;
	text-decoration: none;
 	font-weight:700;
}

#greenButtonContainer {
	width: 100%;
	text-align: center;
}

#greenButtonBox {
	border: 1px solid #3A7244;
	background-color: #3A7244;
	font-family: Arial;
	font-size: 10pt;
	color: #FFFFFF;
	margin: 0px auto;
	padding: 5px 20px 5px 20px;
	text-align: center;
	width: 250px;
}

#greenButtonBox a {
	font-family: Arial;
	font-size: 10pt;
	color: #FFFFFF;
	text-decoration: underline;
 	font-weight: 500;
}

#greenButtonBox a.bgr {
	font-family: Arial;
	font-size: 12pt;
	color: #FFFFFF;
	text-decoration: underline;
 	font-weight:700;
}

#greenButtonBoxBgr {
	border: 1px solid #3A7244;
	background-color: #3A7244;
	font-family: Arial;
	font-size: 10pt;
	color: #FFFFFF;
	margin: 0px auto;
	padding: 5px 20px 5px 20px;
	text-align: center;
	width: 400px;
}

#greenButtonBoxBgr a {
	font-family: Arial;
	font-size: 10pt;
	color: #FFFFFF;
	text-decoration: underline;
 	font-weight: 500;
}

#greenButtonBoxBgr a.bgr {
	font-family: Arial;
	font-size: 12pt;
	color: #FFFFFF;
	text-decoration: underline;
 	font-weight:700;
}

.greenList {
	color: #3A7244;
 	font-weight:700;
}

a.noUn { 
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 8pt;
	color: #3A7244;
	font-weight: 700;
	text-decoration: none;
} 

a.bgrTHMBlue { 
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 12pt;
	color: #0000FF;
	font-weight: 700;
	text-decoration: underline;
} 

.greenButton {
	border: 1px solid #008000;
	background-color: #008000;
	padding: 5px 25px 5px 25px;
 	font-weight:700;
  	font-family: Verdana, Arial, Helvetica, Sans-serif;
  	font-size: 13pt;
	color: #FFFFFF;
	text-decoration: none;
}

.lgr { 
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 11pt;
	color: #000000;
	font-weight: 700;
} 

.lgr2 { 
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 10pt;
	color: #000000;
	font-weight: 500;
} 

.bldBgr { 
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 10pt;
	color: #000000;
	font-weight: 700;
} 

.bgrCtr { 
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 13pt;
	color: #000000;
	font-weight: 700;
	text-align: center;
} 

.bgrTHM { 
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 13pt;
	color: #000000;
	font-weight: 700;
} 

.bgrTHMRed { 
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 12pt;
	color: #FF0000;
	font-weight: 700;
} 

.bgrTHMGreen { 
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 11pt;
	color: #3A7244;
	font-weight: 700;
} 

label.rightSide {
	text-align: right;
	display: block;
	float: left;
	margin-right: 10px;
	width: 150px;
}

label.spacer {
	display: block;
	float: left;
	width: 135px;
}

input.rightSide {
	float: left:
	background-color: #FFFFFF;
	border: 1px solid #000000;
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 9pt;
	color: #000000;
}

input.subm {
	background-color: #FFFFFF;
	border: 1px solid #000000;
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 9pt;
	color: #000000;
	padding: 5px 15px 5px 15px;
	margin-left: 162px;
}

div.chkRightSide input {
	margin-left: 158px;
}

.checklist {
	list-style: none;
	margin: 0;
}

.checklist li {
	margin: 0;
	padding: 0;
}

.checklist label {
	display: block;
	height: 1%;
	padding-left: 25px;
	text-indent: -20px;
}

.error {
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 10pt;
	color: #FF0000;
	font-weight: 700;
}

.smlr {
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 7pt;
	color: #000000;
	font-weight: 500;
}

.hpText { 
	padding: 0px 10px 10px 10px;
}

.hpTextLink { 
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 8pt;
	color:#000000;
	font-weight: normal;
	text-decoration: none;
}

.gizmoScore {
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 14pt;
	color:#000000;
	font-weight: 700;
}

.gizmoScoreRed {
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 14pt;
	color:#000000;
	font-weight: 700;
}

.gizmoScoreYellow {
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 14pt;
	color:#000000;
	font-weight: 700;
}

.gizmoScoreGreen {
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 14pt;
	color:#000000;
	font-weight: 700;
}

.thmHeaderGrBgr { 
	font-family: Verdana, Arial;
	font-size: 12pt;
	font-weight: 700;
	color: #3A7244;
	font-weight: 700;
}


.regTable {
	width: 500px;
	border-spacing; 0px;
}

.regTable th {
	border: 1 solid #000000;
	padding: 3px 3px 3px 3px;
	font-family: Arial, Verdana, Helvetica, Sans-serif;
	font-size: 9pt;
	color: #000000;
	font-weight: 700;
	vertical-align: top;
}

.regTable th.ctr {
	border: 1 solid #000000;
	padding: 3px 3px 3px 3px;
	font-family: Arial, Verdana, Helvetica, Sans-serif;
	font-size: 9pt;
	color: #000000;
	font-weight: 700;
	vertical-align: top;
	text-align: center;
}

.regTable td {
	border: 1 solid #000000;
	padding: 3px 3px 3px 3px;
	font-family: Arial, Verdana, Helvetica, Sans-serif;
	font-size: 9pt;
	color: #000000;
	font-weight: 500;
	vertical-align: top;
}

.regTable td.ctr {
	border: 1 solid #000000;
	padding: 3px 3px 3px 3px;
	font-family: Arial, Verdana, Helvetica, Sans-serif;
	font-size: 9pt;
	color: #000000;
	font-weight: 500;
	vertical-align: top;
	text-align: center;
}

.regTable td.ctrBgr {
	border: 1px solid #000000;
	padding: 3px 3px 3px 3px;
	font-family: Arial, Verdana, Helvetica, Sans-serif;
	font-size: 14pt;
	color: #000000;
	font-weight: 500;
	vertical-align: top;
	text-align: center;
}

.regTableSmall {
	width: 200px;
	border-spacing; 0px;
}

.regTableSmall td {
	border: 1px solid #000000;
	padding: 3px 3px 3px 3px;
	font-family: Arial, Verdana, Helvetica, Sans-serif;
	font-size: 9pt;
	color: #000000;
	font-weight: 500;
	vertical-align: top;
}

.regTable2 {
	width: 575px;
	border-spacing; 0px;
}

.regTable2 td.ctrBgr {
	border: 1 solid #000000;
	padding: 3px 3px 3px 3px;
	font-family: Arial, Verdana, Helvetica, Sans-serif;
	font-size: 14pt;
	color: #000000;
	font-weight: 500;
	vertical-align: top;
	text-align: center;
}

.regTable3 {
	width: 475px;
	border-spacing; 0px;
	border: 2px solid #3a7244;
}

.regTable3 td.ctrBgr {
	padding: 3px 3px 3px 3px;
	font-family: Arial, Verdana, Helvetica, Sans-serif;
	font-size: 14pt;
	color: #000000;
	background-color: #faf6f3;
	font-weight: 500;
	vertical-align: top;
	text-align: center;
}

.regTable3 td.ctrBgr div {
	color: #3a7244;
}

.regTableButton {
	border: 2px solid #3a7244;
	background-color: #faf6f3;
	padding: 5px;
	width: 75px;
	text-align: center;
	margin: auto;
}

.regTableButton a {
	font-family: Arial, Verdana, Helvetica, Sans-serif;
	font-size: 14pt;
	color: #3a7244;
	text-decoration: none;
}

.bBorderTable {
	width: 300px;
}

.bBorderTable td {
	border: 1px solid #000000;
	padding: 3px 3px 3px 3px;
	font-family: Arial, Verdana, Helvetica, Sans-serif;
	font-size: 9pt;
	color: #000000;
	font-weight: 500;
	vertical-align: top;
}

.greenBG {
	background-color: #3A7244;
	padding: 0px;
}

.bigBlkHeader {
 	font-family:Arial;
 	font-size:14pt;
 	font-weight:700;
 	color:#000000;
 	font-weight:700;
	text-align: right;
}

.fakeBlackLink { 
	font-family:Verdana, Arial, Helvetica, Sans-serif;
	font-size: 8pt;
	color: #000000;
	font-weight: 700;
	text-decoration: underline;
} 

.teleworker {
	border-spacing; 0px;
	border: 0 solid #000000;
}

.teleworker td {
	padding: 5px 5px 5px 5px;
	font-family: Arial, Verdana, Helvetica, Sans-serif;
	font-size: 9pt;
	color: #000000;
	font-weight: 500;
	vertical-align: top;
}

.teleworker td .header {
	font-size: 12pt;
	color: #000000;
	font-weight: 700;
	text-align: center;
}

.teleworker td a {
	font-family: Arial, Verdana, Helvetica, Sans-serif;
	font-size: 9pt;
	color: #000000;
	font-weight: 500;
	text-decoration: none;
}

.teleworker td a:hover {
	text-decoration: underline;
}

.teleworker td a.bld {
	font-family: Arial, Verdana, Helvetica, Sans-serif;
	font-size: 9pt;
	color: #000000;
	font-weight: 700;
	text-decoration: none;
}

.teleworker td a.bld:hover {
	text-decoration: underline;
}

.teleworker td a.green {
	font-family: Arial, Verdana, Helvetica, Sans-serif;
	font-size: 9pt;
	color: #3A7244;
	font-weight: 700;
	text-decoration: underline;
}

.teleworker td a.green:hover {
	text-decoration: none;
}

.teleworker td .ind {
	padding-left: 15px;
	font-family: Arial, Verdana, Helvetica, Sans-serif;
	font-size: 9pt;
	color: #000000;
	font-weight: 500;
	text-decoration: none;
}

div.hr {
	border-top: 1px solid #3A7244;
}

.twHeader {
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 14pt;
	color: #8D5175;
	font-weight: 700;
}

.twHeader2 {
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 12pt;
	color: #006225;
	font-weight: 700;
}

.twHeaderBlk {
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 12pt;
	color: #000000;
	font-weight: 700;
}

.twHeaderGr {
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 12pt;
	color: #3A7244;
	font-weight: 700;
}

#twCopy {
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 9pt;
	color: #000000;
	font-weight:normal;	
}

.twCopy {
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 9pt;
	color: #000000;
	font-weight:normal;
}


.twLeftNav {
	border: 2px solid #EEEEEE;
}

#twCopy a {
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 9pt;
	color: #0000FF;
	font-weight: 500;
	text-decoration: underline;
}

.twCopyLnk a:hover {
	text-decoration: none;
}

.caption {
	font-style: italic;
	color: #666666;
}

.divHR {
	border-top: 1px solid #EEEEEE;
}

,smaller { 
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 7pt;
	color:#000000;
}

.grn { 
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 8pt;
	color: #3A7244;
}
.thm-location {
	color:#CC6633;
	font-weight:bold;
}
.thm-row-odd {
	border-bottom:1px solid #CCCCCC;
	padding:10px;
}
.thm-row-even {
	border-bottom:1px solid #CCCCCC;
	background-color:#e5f5e8;
}
.thm-row-odd-left {
	border-bottom:1px solid #CCCCCC;
	font-weight:bold;
	color:#626262;	
	padding:10px;
	font-size:10px;
}
.thm-row-even-left {
	border-bottom:1px solid #CCCCCC;
	background-color:#e5f5e8;
	font-weight:bold;
	color:#626262;
}
.thm-section-title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#464646;
}
.thm-section-sub-title {
	font-size:10px;
	font-weight:bold;
	color:#464646;
}
.thm-ul li {
	margin-bottom:8px;
}
.thm-pres-link {
	width:150px;
	height:20px;
	font-size:8px;
	color:#000000;
	font-weight:normal;
	text-transform:uppercase;
	background-image:url(images/pdf.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	padding:3px 0 0 20px;
	margin:4px 0;
	display:block;
}
.thm-audio-link {
	width:200px;
	height:20px;
	font-size:8px;
	color:#000000;
	font-weight:normal;
	text-transform:uppercase;
	background-image:url(images/audio.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	padding:3px 0 0 20px;
	margin:4px 0;
	display:block;
}
.thm-video-link {
	width:200px;
	height:20px;
	font-size:8px;
	color:#000000;
	font-weight:normal;
	text-transform:uppercase;
	background-image:url(images/video.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	padding:3px 0 0 20px;
	margin:4px 0;
	display:block;
}

.instrBlock {
	float: right;
	display: block;
	width: 265px;
	margin: 5px 0px 0px 0px;
	padding: 0px;
}

#program {
	width: 550px;
	border-spacing: 0px;
}

#program .lft {
	width: 170px;
	vertical-align: top;
	padding: 5px;
	margin: 0px;
}

#program .rt {
	width: 360px;
	vertical-align: top;
	padding: 5px;
	margin: 0px;
}

#program .rtCenter {
	width: 360px;
	vertical-align: top;
	padding: 5px;
	margin: 0px;
	text-align: center;
}

