body { 
	background: #ffffff; 
	margin: 0px;
	}
	
ul {  
	padding-left: 2em; 
	text-indent: 0em; 
	margin-top: 0px; 
	margin-bottom: 0px;
	margin-left: 0px
	}
	
ol {  
	padding-left: 3em; 
	text-indent: 0em; 
	margin-top: 5px; 
	margin-bottom: 5px;
	margin-left: 0px
	}

	
.topnav {
	width: 488px; 
	height: 32px;
	padding: 0px;
	margin: 0px;
	}
	
.headerImage {
	position: relative; 
	top: 0px; 
	left: 0px;
	width: 250px;
	height: 230px;
	background-image: url(/images/headers/sideGreen1.gif);
	background-repeat: no-repeat
	}
	
		
.footer { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px;
	color: #ffffff; 
	text-decoration: none; 
	padding: 0px 10px 0px 0px;
	text-align:left;
	}

.footer a:hover, .footer a:link, .footer a:visited { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px;
	color: #ffffff; 
	text-decoration: none; 
	padding: 0px
	}
	
.legal { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px;
	color: #078c2e; 
	text-decoration: none; 
	padding: 0px 10px 0px 0px 
	}

.legal a:hover, .legal a:link, .legal a:visited { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px;
	color: #078c2e; 
	text-decoration: none; 
	padding: 0px
	}
	
.header_image { 
	padding: 30px 10px 0px 24px 
	}
	
.header_image2 { 
	padding: 30px 10px 3px 24px 
	}	
	
.subheader_image { 
	padding: 10px 10px 4px 24px 
	}
	
.subheader_image2 { 
	padding: 10px 10px 4px 24px 
	}
	
.cnt { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #ffffff; 
	text-decoration: none; 
	padding: 0px 10px 0px 24px 
	}

.cnt a:hover, .cnt a:link, .cnt a:visited { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #ffffff; 
	text-decoration: underline; 
	padding: 0px 
	}
	
.cnt2 { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #ffffff; 
	text-decoration: none; 
	padding: 0px 25px 0px 24px 
	}

.cnt2 a:hover, .cnt2 a:link, .cnt2 a:visited { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #ffffff; 
	text-decoration: underline; 
	padding: 0px 
	}
	
.cntDrk { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #004443; 
	text-decoration: none; 
	padding: 0px 25px 0px 24px 
	}

.cntDrk a:hover, .cntDrk a:link, .cntDrk a:visited { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #004443; 
	text-decoration: underline; 
	padding: 0px 
	}
	
.cntGreen { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #1D9D1F; 
	text-decoration: none; 
	padding: 0px 25px 0px 24px 
	}

.cntGreen a:hover, .cntGreen a:link, .cntGreen a:visited { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #1D9D1F; 
	text-decoration: underline; 
	padding: 0px 
	}
	
.cnt3 { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #ffffff; 
	text-decoration: none; 
	padding: 6px 5px 6px 0px 
	}

.cnt3 a:hover, .cnt3 a:link, .cnt3 a:visited { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #ffffff; 
	text-decoration: underline; 
	padding: 0px 
	}
	
.cnt4 { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #ffffff; 
	text-decoration: none; 
	padding: 0px 10px 0px 24px 
	}

.cnt4 a:hover, .cnt4 a:link, .cnt4 a:visited { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #ffffff; 
	text-decoration: none; 
	padding: 0px 
	}
	
.winners { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #ffffff; 
	text-decoration: none; 
	padding: 0px 10px 0px 30px 
	}

.winners a:hover, .winners a:link, .winners a:visited { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #ffffff; 
	text-decoration: underline; 
	padding: 0px 
	}
	
.winners2 { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #ffffff; 
	text-decoration: none; 
	padding: 0px 00px 0px 5px 
	}

.winners2 a:hover, .winners a:link, .winners a:visited { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #ffffff; 
	text-decoration: underline; 
	padding: 0px 
	}
	
.FormIndent { 
	padding: 0px 0px 0px 5px 
	}		

.blue { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #0084BB; 
	text-decoration: none; 
	padding: 0px 10px 0px 24px 
	}

.blue a:hover, .blue a:link, .blue a:visited { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #0084BB; 
	text-decoration: underline; 
	padding: 0px 
	}
	
.HTR_comp1 {
	background:url(/images/competition/page_bg5.gif) top left no-repeat;
	background-color:#FFB400;
	padding:66px 0px 0px 0px
	}
	
.HTR_comp2 {
	background:url(/images/competition/side1.gif) top left no-repeat;
	background-color:#FFB400;
	}
	
.dental_page1 {
	background:url(/images/dental_health/page_bg1.gif) top left no-repeat;
	background-color:#83C5DD;
	padding:66px 0px 0px 0px
	}
	
.dental_page2 {
	background:url(/images/dental_health/page_bg2.gif) top left no-repeat;
	background-color:#83C5DD
	}
	
.dental_page3 {
	background:url(/images/dental_health/page_bg3.gif) top left no-repeat;
	background-color:#83C5DD
	}
	
.compWinner_page2 {
	background:url(/images/competition/page_bg4.gif) top left no-repeat;
	background-color:#F4AC00
	}
	
.dental_links {
	padding: 4px 0px 4px 0px;
	background: url(/images/dental_health/dotted_line.gif) bottom left no-repeat;
	text-align:right
	}
a:link.comp_links , a:visited.comp_links {
	color:#FFF;
	text-decoration:underline;
	}
	
.mouthwash_links {
	padding: 4px 0px 4px 0px;
	background: url(/images/mouth_wash/dotted_line.gif) bottom left no-repeat;
	text-align:right
	}

.mouthwash_page1 {
	background:url(/images/mouth_wash/page_bg1.gif) top left no-repeat;
	background-color:#F4AC00;
	padding:66px 0px 0px 0px
	}
	
.mouthwash_page2 {
	background:url(/images/mouth_wash/page_bg2.gif) top left no-repeat;
	background-color:#F4AC00
	}
	
.mouthwash_page3 {
	background:url(/images/mouth_wash/pic_bg.gif) top left no-repeat;
	background-color:#FFFCCC;
	padding-top: 10px
	}
	
.mouthwash_page4 {
	background:url(/images/mouth_wash/page_bg3.gif) top left no-repeat;
	background-color:#F4AC00;
	}
	
.mouthwash_page5 {
	padding-top: 10px
	}
	
.htr_heading {
	padding: 10px 0px 0px 0px;
	}
	
.htr_heading2 {
	padding: 10px 11px 0px 0px;
	}
	
.htr_pic {
	padding: 10px 0px 0px 0px;
	}
	
.htr_page1 {
	background:url(/images/mouth_wash/guide/page_bg1.gif) top left no-repeat;
	background-color:#0084BB;
	padding:66px 0px 0px 0px
	}
	
.htr_page2 {
	background:url(/images/mouth_wash/guide/page_bg2.gif) top left no-repeat;
	background-color:#0084BB
	}
	
.htr_page3 {
	background:url(/images/mouth_wash/guide/page_bg3.gif) top left no-repeat;
	background-color:#0084BB
	}
	
.htr_links {
	padding: 4px 0px 4px 0px;
	background: url(/images/mouth_wash/guide/dotted_line.gif) bottom left no-repeat;
	text-align:right
	}
	
.htr_cnt { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #ffffff; 
	text-decoration: none; 
	padding: 8px 10px 0px 24px 
	}

.htr_cnt a:hover, .htr_cnt a:link, .htr_cnt a:visited { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #ffffff; 
	text-decoration: underline; 
	padding: 0px 
	}
	
.lpp_page1 {
	background:url(/images/lpp/page_bg1.gif) top left no-repeat;
	background-color:#0D5C23;
	padding:66px 0px 0px 0px
	}
	
.lpp_page2 {
	background:url(/images/lpp/page_bg2.gif) top left no-repeat;
	background-color:#0D5C23
	}
	
.lpp_links {
	padding: 4px 0px 4px 0px;
	background: url(/images/lpp/dotted_line.gif) bottom left no-repeat;
	text-align:right
	}

.kids_page1 {
	background:url(/images/kids/page_bg1B.gif) top left no-repeat;
	background-color:#99bc3c;
	padding:66px 0px 0px 0px
	}
	
.kids_page2 {
	background:url(/images/kids/page_bg3B.gif) top left no-repeat;
	background-color:#99bc3c
	}
	
.kids_links {
	padding: 4px 0px 4px 0px;
	background: url(/images/kids/dotted_line2.gif) bottom left no-repeat;
	text-align:right
	}
	
.competition_page1 {
	background:url(/images/competition/page_bg1.gif) top left no-repeat;
	background-color:#FFB400;
	padding:66px 0px 0px 0px
	}
	
.competition_page2 {
	background:url(/images/competition/page_bg2.gif) top left no-repeat;
	background-color:#FFB400
	}
	
.competition_links {
	padding: 4px 0px 4px 0px;
	background: url(/images/competition/dotted_line.gif) bottom left no-repeat;
	text-align:right
	}
	
.links { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	color: #ffffff; 
	text-decoration: none; 
	padding: 3px 40px 3px 0px;	
	text-align:right 
	}
	
.links a:hover, .links a:link, .links a:visited { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	color: #ffffff; 
	text-decoration: none; 
	padding: 0px;
	}
	
td.total_comp p {
	padding: 0 20px 10px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#ffffff;
	margin:0;
	}

td.total_comp a.play{
	background:url(/images/home/total/play_btn.jpg) no-repeat 0 0;
	display:block;
	width:110px;
	height:32px;
	margin:0 0 0 17px;
	}

td.total_comp a.play:hover{
	background-position: 0 -32px;
	}
	
td.total_comp a.play span{
	position:absolute;
	top:-9999px;
	left:-9999px;
	}
	
/* ********** Form style**************** */
.but { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #9B9999; 
	text-decoration: none; 
	padding-left: 10px; 
	padding-right: 10px; 
	background-color: #FFFFFF
	}

.frm { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #0D5C23; 
	text-decoration: none; 
	padding-left: 0px; 
	padding-right: 5px; 
	}
	
.txtfield { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #0D5C23; 
	text-decoration: none; 
	padding-left: 3px; 
	padding-right: 0px;
	background-color: #ffffff; 
	border: solid #0D5C23 1px
	}
	
.frmpadding {
padding: 3px 0px 3px 10px
}

  
/*Style for the background-bar*/
.clBar {
	position:absolute; 
	width:10; 
	height:10; 
	visibility:hidden; 
	z-index:300;
	}

/*Styles for level 0*/
.clLevel0,.clLevel0over {
	position: absolute; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: normal; 
	text-align: left; 
	z-index: 300;
	padding: 5px 0px 0px 0px
	}
	
.clLevel0 { 
	color: #ffffff
	}

.clLevel0over { 
	color: #ffffff; 
	cursor: pointer; 
	cursor: hand; 
	font-weight: normal
	}
	
.clLevel0border {
	position: absolute; 
	visibility: hidden 
	}

/*Styles for level 1*/
.clLevel1, .clLevel1over {
	position: absolute; 
	padding: 2px 0px 0px 3px; 
	font-family: Verdana, arial, helvetica; 
	font-size: 10px; 
	font-weight: normal; 
	text-align: left; 
	background-color: #0D5C23;
	background: url(/images/sitewide/dropdownArrow.gif) top left no-repeat;	
	padding: 5px 0px 0px 20px
	}
	
.clLevel1 {
	background-color: #0D5C23; 
	layer-background-color: #0D5C23; 
	color: #ffffff
	}
	
.clLevel1over {
	background-color:#ffffff; 
	layer-background-color:#ffffff; 
	color:#0D5C23; 
	cursor:pointer; 
	cursor:hand;
	font-weight:normal
	}
	
.clLevel1border {
	position:absolute;
	visibility:show; 
	background-color:#C2D6C8; 
	layer-background-color:#C2D6C8
	}
