.hleft {text-align:left; vertical-align: top}
.hcenter {text-align:center; vertical-align: bottom}
.hright {text-align:right}
.hright50 {text-align:right; width: 50px}
.hright450 {text-align:right; width: 450px}
.htext {text-align: center; font-family: Arial, Helvetica, sans-serif; font-size:14}
.hcenter {text-align:center;text-color:white}
.hmenu {text-align:center; color: white; font-weight: bolder}
.headercenter {text-align:center; vertical-align: middle}
.cartFunctionColumn {text-align:center; vertical-align: middle; border-color: #DADADA; border-width: 2; border-style: solid; border-right-color: white}
.cartContentsColumn {vertical-align: middle; border-color: #DADADA; border-width: 2; border-style: solid }
.cartAmountColumn { text-align: right; vertical-align: middle; border-color: #DADADA; border-width: 2; border-style: solid; border-left-color: white }

.top10numbers {text-align:right; vertical-align: top}

.selectButtonCol {text-align:right; width: 75px}
.estListCol { text-align: left; vertical-align: middle; width: 100% }
.errorMessage {font-size: 10pt; color: red; font-weight: bold}

.caligntop { text-align: center; vertical-align: top }
.calignmiddle { text-align: center; vertical-align: middle }
.calignbottom { vertical-align: bottom }
.labelbody { text-align: center }
.menulink1:link {  color: #FFFFFF; text-decoration: none}
.menulink1:visited { color: #FFFFFF; text-decoration: none}
.menulink1:hover { color: #FFCC00; text-decoration: none}

.portlet {text-align:left;font-weight: bold; color: black; font-size: small; background-color:#F0EEAE}
.portletHeader {text-align:center;color:black; font-size: small}

.leftalignmiddle { text-align: left; vertical-align: middle }

.cpagetitletext { font-family: Courier; font-size: 24px; font-weight: bolder; color: #CCCCCC }
.cpagetitleleft{ text-align: left }
.cpagetitleright { text-align: right }

.csponsorlist { border-color: black; width: 100% }
.coddrow { background-color: #CCCCCC; width: 100% }
.cevenrow { background-color: #FFFFFF; width: 100% }

.ctext { font-family: Verdana, Helvetica, sans-serif; font-size 11px}
.cboldtext { font-size 11px; font-family: Verdana, Helvetica, sans-serif; font-weight: bold;font-size 11px}
.tfooterPanel {text-align: center; width: 100%; background-color: #7C3F23; color: #FFFFFF;  border-top-color: black; border-top-width: 2; border-top-style: solid}	
.cleft { vertical-align: top; background-color:#F4BF00; width: 200 }
.cright {vertical-align: top; background-color:#CFB018 }
.ccontext {vertical-align: top; background-color:#FFFFFF; width: 100%;border-right-color: black; border-right-width: 2; border-right-style: solid}
.ctabpanel {background-color: blue}
.ctab { color: white }
.cselectedtab { color: black }
.ctabcontent {background-color: white }

.sponsorHeaderLeft {text-align:left;font-weight: bold; padding: 3 3 3 3}
.sponsorHeaderCenter {text-align:left}
.sponsorHeaderRight {text-align:right; font-weight: bold; width: 150; padding: 3 3 3 3; vertical-align: bottom}


