
/*body {
	background-image:url(../images/body_background_new.gif);
	background-repeat:repeat;
	margin: 0px;
}
.header
{background-image:url(../images/header.gif);
background-repeat:repeat-x;
}
.bg_middle{
background-image:url(../images/body_background_new.gif);
background-repeat:repeat;
}

.Footerimage
{
bottom:0px;
margin-bottom:0;
width: 100%;
background-image:url(../images/footer.gif);
background-repeat:repeat-x;
}

.Footer
{
bottom:0px;
margin-bottom:0;
width: 100%;
/*position:absolute;

}
	*/	
		TABLE {
			FONT-SIZE: 9pt; FONT-FAMILY: Arial,Geneva,Verdana,Helvetica,sans-serif;
			}
			TR {
			FONT-SIZE:  9pt; FONT-FAMILY: Arial,Geneva,Verdana,Helvetica,sans-serif;
			}
			TD {
			FONT-SIZE: 9pt; FONT-FAMILY:  Arial,Geneva,Verdana,Helvetica,sans-serif;
			background:transparent;
			}
		td A.navilink {
			FONT-SIZE: 10pt; font-weight:bold; font-family:Arial,Geneva,Verdana,Helvetica,sans-serif; COLOR:#725000 ; TEXT-DECORATION: None
			}
		td A.navilink:visited {
			FONT-SIZE: 10pt; font-weight:bold; font-family:Arial,Geneva,Verdana,Helvetica,sans-serif; COLOR:#725000 ; TEXT-DECORATION: None
			}
		td A.navilink:hover {
			FONT-SIZE: 10pt; font-weight:bold; font-family:Arial,Geneva,Verdana,Helvetica,sans-serif; COLOR:#FFFFFF ; background-color:Transparent; TEXT-DECORATION: None
			}
		td A.navilinksession {
			FONT-SIZE: 10pt; font-family:Arial,Geneva,Verdana,Helvetica,sans-serif; COLOR:#FFFFFF ; TEXT-DECORATION: None
			}
		td A.navilinksession:visited {
			FONT-SIZE: 10pt; font-family:Arial,Geneva,Verdana,Helvetica,sans-serif; COLOR:#FFFFFF ; TEXT-DECORATION: None
			}
		td A.navilinksession:hover {
			FONT-SIZE: 10pt; font-family:Arial,Geneva,Verdana,Helvetica,sans-serif; COLOR:#725000 ; background-color:Transparent; TEXT-DECORATION: None
			}
		td A.navilinkwhite {
			FONT-SIZE: 11pt; font-weight:bold; font-family:Arial,Geneva,Verdana,Helvetica,sans-serif; COLOR:#FFFFFF ; TEXT-DECORATION: None
			}
		td A.navilinkwhite:visited {
			FONT-SIZE: 11pt; font-weight:bold; font-family:Arial,Geneva,Verdana,Helvetica,sans-serif; COLOR:#FFFFFF ; TEXT-DECORATION: None
			}
		td A.navilinkwhite:hover {
			FONT-SIZE: 11pt; font-weight:bold; font-family:Arial,Geneva,Verdana,Helvetica,sans-serif; COLOR:#FFFFFF ; TEXT-DECORATION:Underline
			}
		A.white {
			FONT-SIZE: 8.5pt; font-weight:bold; font-family:Arial,Geneva,Verdana,Helvetica,sans-serif; COLOR:#FFFFFF; TEXT-DECORATION: Underline
			}
		A.white:visited {
			FONT-SIZE: 8.5pt; font-weight:bold; font-family:Arial,Geneva,Verdana,Helvetica,sans-serif; COLOR:#FFFFFF; TEXT-DECORATION: Underline
			}
		A.white:hover {
			FONT-SIZE: 8.5pt; font-weight:bold; font-family:Arial,Geneva,Verdana,Helvetica,sans-serif; COLOR:#FFFFFF; TEXT-DECORATION: None	
			}
		td A.navilinkcoupon {
			FONT-SIZE: 11pt; font-family:Arial,Geneva,Verdana,Helvetica,sans-serif; COLOR:#725000 ; TEXT-DECORATION: None
			}
		td A.navilinkcoupon:visited {
			FONT-SIZE: 11pt; font-family:Arial,Geneva,Verdana,Helvetica,sans-serif; COLOR:#725000 ; TEXT-DECORATION: None
			}
		td A.navilinkcoupon:hover {
			FONT-SIZE: 11pt; font-family:Arial,Geneva,Verdana,Helvetica,sans-serif; COLOR:#ffffff ; background-color:Transparent; TEXT-DECORATION: None
			}
			
		A.whiteNoBg 
			{
			FONT-SIZE: 9.0pt; COLOR:#FFFFFF; font-family:Arial; background-color:Transparent;font-weight:bold;
		}			
		A.yellowlink {
			FONT-SIZE: 8.5pt; font-family:Arial,Geneva,Verdana,Helvetica,sans-serif; color:#fff1be; font-weight:bold; TEXT-DECORATION: Underline
			}
		A.yellowlink:visited {
		FONT-SIZE: 8.5pt; font-family:Arial,Geneva,Verdana,Helvetica,sans-serif; color:#fff1be; font-weight:bold; TEXT-DECORATION: Underline
		}
		A.yellowlink:hover {
			FONT-SIZE: 8.5pt; font-family:Arial,Geneva,Verdana,Helvetica,sans-serif; color:#fff1be; font-weight:bold; TEXT-DECORATION: None		
			}
		.blktextlink{
			font-family: Arial,Helvetica,Geneva,sans-serif; color:#000000; font-size:11px; font-weight:bold; TEXT-DECORATION: Underline
			}
		A.blktextlink:visited{
			font-family: Arial,Helvetica,Geneva,sans-serif; color:#000000; font-size:11px; font-weight:bold; TEXT-DECORATION: Underline
			}
		A.blktextlink:hover{
			font-family: Arial,Helvetica,Geneva,sans-serif; color:#000000; font-size:11px; font-weight:bold; TEXT-DECORATION: None
			}	
		.redtextlink{
			font-family: Arial,Helvetica,Geneva,sans-serif; color:#FF6600; font-size:11px; font-weight:bold; TEXT-DECORATION: Underline
			}
		A.redtextlink:visited{
			font-family: Arial,Helvetica,Geneva,sans-serif; color:#FF6600; font-size:11px; font-weight:bold; TEXT-DECORATION: Underline
			}
		A.redtextlink:hover{
			font-family: Arial,Helvetica,Geneva,sans-serif; color:#FF6600; font-size:11px; font-weight:bold; TEXT-DECORATION: None
			}	
		.headings_wh{
			font-family: Arial; color:#FFFFFF; font-size:13px;
			}
		.headings_wh20{
			font-family: Arial; color:#FFFFFF; font-size:18px;font-weight:bold;text-align:center;
			}
		.headings_yellow{
			font-family: Arial,Helvetica,Geneva,sans-serif; color:#fff1be; font-size:12px; 
			}
		.white{
			font-family: Arial,Helvetica,Geneva,sans-serif; color:#ffffff; font-size:11px; 
			}
		.redtext{
			font-family: Arial,Helvetica,Geneva,sans-serif; color:#c44a00; font-size:10px; font-weight:bold;
			}
		.blktext{
			font-family: Arial,Helvetica,Geneva,sans-serif; color:#000000; font-size:10px; font-weight:bold;
			}
		.headings_wh_big{
			font-family: Arial,Helvetica,Geneva,sans-serif; color:#FFFFFF; font-size:20px;
			}
		.headings_wh_sm{
			font-family: Arial,Helvetica,Geneva,sans-serif; color:#FFFFFF; font-size:13px;
			}
		.headings_blk_big{
			font-family: Arial,Helvetica,Geneva,sans-serif; color:#000000; font-size:24px;
			}
		.headings_blk_sm{
			font-family: Arial,Helvetica,Geneva,sans-serif; color:#000000; font-size:13px;
			}
		.headings_blk_sm_arial{
			font-family: Arial,Helvetica,Geneva,sans-serif; color:#000000; font-size:13px;font-weight:normal;
			}
		.poll_result {
			color: #ffffff;
		}
		textarea, select {
			background:#EFEBEF;
			font-family: Arial,Helvetica,Geneva,sans-serif;
			font-size:12px;
			color:#FF0000;
			border:1px solid #FFF;
			}
		radio {
			background:transparent;			
			color:#FF0000;			
			}
		img {
			border:0px;
			}
		form {
			margin:0px 0px 0px 0px;
			padding:0px 0px 0px 0px;
			border:0px;
			}
		.inputtext{
			background:#EFEBEF;
			font-family: Arial,Helvetica,Geneva,sans-serif;
			font-size:12px;
			color:#000000;
			border:1px solid #FFF;
			height:18px;
			width:200px
			}
		.textareatext{
			background:#EFEBEF;
			font-family: Arial,Helvetica,Geneva,sans-serif;
			font-size:12px;
			color:#000000;
			border:1px solid #FFF;
			height:18px;
			width:200px
			}
		.selectbox {
			background:#EFEBEF;
			font-family: Arial,Helvetica,Geneva,sans-serif;
			font-size:12px;
			color:#000000;
			border:1px solid #FFF;			
			width:200px
			}
		.selectgreen {
			background:#EFEBEF;
			font-family: Arial,Helvetica,Geneva,sans-serif;
			font-size:13px;
			color:#5e8534;
			border:1px solid #FFF; font-weight:bold;			
			width:200px
			}
		.selectorange {
			background:#FFFFFF;
			font-family: Arial,Helvetica,Geneva,sans-serif;
			font-size:13px;
			color:#FBA200;
			border:1px solid #FFF; font-weight:bold;			
			width:200px
			}
		.greentext {			
			font-family: Arial,Helvetica,Geneva,sans-serif;
			font-size:11px;
			color:#47701a;
			}
		.greentextbold {			
			font-family: Arial,Helvetica,Geneva,sans-serif;
			font-size:11px;
			font-weight:bold;
			color:#2C4C09;
			}
		.cell{
			BORDER-RIGHT: #d8edb2 1px solid; BORDER-TOP: #d8edb2 1px solid; BORDER-LEFT: #d8edb2 1px solid; BORDER-BOTTOM: #d8edb2 1px solid; color:#000000; font-weight:500; font-size:11px;}
		.table_form {
			BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid
			}
		fieldset {
			border:1px solid green 
			}
		legend {
		  padding: 0.2em 0.5em;  
		  color:white;
		  font-size:90%;
		  text-align:right;
			}
		td.tdFotter {
			font-size: 8pt; color: #ffffff; background-color:Transparent;
		}
		td A.fotterlink {
			FONT-SIZE: 8pt; COLOR:#FFFFFF; background-color:Transparent;
			}
		td A.fotterlink:visited {
			FONT-SIZE: 8pt; COLOR:#FFFFFF; background-color:Transparent; 
			}
		td A.fotterlink:hover {
			FONT-SIZE: 8pt;  COLOR:#FFFFFF; background-color:Transparent;
			}
		td a.fotterlinkunderline {
			text-decoration: underline;
		}
		td A.navilinktop 
			{
			FONT-SIZE: 10pt; font-family:Arial,Geneva,Verdana,Helvetica,sans-serif; COLOR:#FED35D ; TEXT-DECORATION: underline
			}
		td A.navilinktop:visited {
			FONT-SIZE: 10pt; font-family:Arial,Geneva,Verdana,Helvetica,sans-serif; COLOR:#FED35D ; TEXT-DECORATION: underline
			}
		td A.navilinktop:hover {
			FONT-SIZE: 10pt; font-family:Arial,Geneva,Verdana,Helvetica,sans-serif; COLOR:#ffffff ; background-color:Transparent; TEXT-DECORATION: underline
			}
			
td.dogWalkFootPrint {
	background-image: url('../images/foot_print.gif');
	background-repeat: no-repeat;
	border-right:5px;
	font-weight:bold;
	height:23px;
	text-align:center;
	vertical-align:middle;
	width:23px;
}
td.dogWalkFootPrintLink {
	font-weight:bold;
	height:23px;
	text-align:left;
	vertical-align:middle;
}
td.dogWalkFootPrintLink a {
	color:#000000;
	font-weight:bold;
	text-decoration:underline;
}
td.dogWalkFootPrintLink a:hover {
	color:#ffffff;
	background-color:Transparent;
}
/*
 textarea:focus, textarea.sffocus, input:focus, input.sffocus {
background:#333;
border:1px solid #111;
color:#fff;
background:url(images/blank2.gif) repeat;
}
  */  

    .ratingStar {
    font-size: 0pt;
    width: 13px;
    height: 12px;
    margin: 4px;
    padding: 0px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
}

.filledRatingStar {
    background-image: url(../Images/FilledStar.png);

}

.emptyRatingStar {
    background-image: url(../Images/EmptyStar.png);
}

.savedRatingStar {
    background-image: url(../Images/SavedStar.png);
}
.style1 {color: #000000}
.style2 {
	color: #FFFFFF;
	font-weight: bold;
}
td.radioRank1To5 {
	 width:15%;
	 background-image: url(../images/feed_bg_radio_s.gif);
	 color:#ffffff;
	 font-weight:bold;
	 vertical-align:middle;
	 height:21px;
}
td.radioRank1To5 input {
	vertical-align:middle;
}
td.radioRank1To5 label {
	font-weight: bold;
	font-size: 12px;
	vertical-align: bottom;
}

td.radioBranding {
	background-image: url(../images/feed_bg_radio.gif);
	color: #FFFFFF;
	font-weight: bold;
	font-size: 11px;	
	text-align:left;
	vertical-align:middle;
}
td.radioBranding input {
	vertical-align:middle;
}
td.radioBranding label {
	font-weight: bold;
	font-size: 11px;
	vertical-align: bottom;
}

table.feedtable {
	border-collapse: separate;
	width:369px;
}
table.feedtable tr {
	width:369px;
}

table.feedtable th {
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	margin: 0;
	border: transparent 2px;
	padding: 0;
}
table.feedtable td {
	margin: 0;
	border: transparent 2px;
	padding: 0;
	font-weight: bold;
	color: #ffffff;
	font-size: 12px;
}
table.feedtable td.white {
	background-color: #ea7939;
}

.googleWalkieRight {
	background-color: #afc28e;
	border-bottom: 1px solid #94ae67;
}

object, embed {
	border: 0;
	margin: 0;
	padding: 0;
}
object:hover, embed:hover {
	border: 0;
	margin: 0;
	padding: 0;
}
.pollQuestionText {
	font-family: Arial;
	font-size:12px;
	font-weight:normal;
	vertical-align:middle;
	padding: 2px;
}
.pollSpan {
	display:block;
	float:left;
	padding-right:2px;
	vertical-align:middle;
	height: 12px;
}
.pollSpan input {
	padding: 0;
	margin: 0;
	border: 0;
	vertical-align: middle;
}
