.header				{ font-family: Trebuchet MS, Verdana; font-size: 30px; color: #80A780; letter-spacing: 5; }
.subheader			{ font-family: Verdana, Arial, Helvetice; font-size: 16px; color: #709770; font-weight: bold; line-height: 1.5; }
.subheader2			{ font-family: Verdana, Arial, Helvetice; font-size: 14px; color: #709770; font-weight: bold; line-height: 1.5; }
.pictext			{ font-family: Verdana, Arial, Helvetice; font-size: 13px; color: #709770; font-weight: bold; line-height: 1.5; }
.pictext_compressed		{ font-family: Verdana, Arial, Helvetice; font-size: 13px; color: #709770; font-weight: bold; line-height: 1.3; }
.pictext2			{ font-family: Verdana, Arial, Helvetice; font-size: 12px; color: #709770; font-weight: bold; line-height: 1.5; }
.pictext3			{ font-family: Verdana, Arial, Helvetice; font-size: 10px; color: white; line-height: 1.2; }
.menulink:link			{ font-family: Verdana, Arial, Helvetice; font-size: 10px; color: white; text-decoration: underline; }
.menulink:active		{ font-family: Verdana, Arial, Helvetice; font-size: 10px; color: white; text-decoration: underline; }
.menulink:visited		{ font-family: Verdana, Arial, Helvetice; font-size: 10px; color: white; text-decoration: underline; }
.menulink:hover			{ font-family: Verdana, Arial, Helvetice; font-size: 10px; color: white; text-decoration: underline; }

.menulink_white:link		{ font-family: Verdana, Arial, Helvetice; font-size: 11px; color: #ffffff; text-decoration: underline; }
.menulink_white:active		{ font-family: Verdana, Arial, Helvetice; font-size: 11px; color: #ffffff; text-decoration: underline; }
.menulink_white:visited		{ font-family: Verdana, Arial, Helvetice; font-size: 11px; color: #ffffff; text-decoration: underline; }
.menulink_white:hover		{ font-family: Verdana, Arial, Helvetice; font-size: 11px; color: #ffffff; text-decoration: underline; }


.subheader_ny		{ font-family: Verdana, Arial, Helvetice; font-size: 20px; color: #709770; line-height: 1.5; }
.subheader2_ny		{ font-family: Verdana, Arial, Helvetice; font-size: 15px; color: #709770; font-weight: bold;line-height: 1.5; }
.pictext2			{ font-family: Verdana, Arial, Helvetice; font-size: 15px; color: #709770; line-height: 1.5; }

TEXT				{ font-family: Verdana, Arial, Helvetice; font-size: 11px; color: #306f30; line-height: 1.5; }
BODY				{ font-family: Verdana, Arial, Helvetice; font-size: 11px; color: #306f30; line-height: 1.5; }

TD					{ font-family: Verdana, Arial, Helvetice; font-size: 11px; color: #306f30; line-height: 1.5; }
INPUT				{ border: 1px #306f30 solid; font-family: Verdana, Arial, Helvetice; font-size: 11px; color: #306f30; }
TEXTAREA			{ border: 1px #306f30 solid; font-family: Verdana, Arial, Helvetice; font-size: 11px; color: #306f30; }
SELECT				{ border: 1px #306f30 solid; font-family: Verdana, Arial, Helvetice; font-size: 11px; color: #306f30; }
INPUT.nob			{ border: none; font-family: Verdana, Arial, Helvetice; font-size: 11px; color: #306f30; }
.whitetext			{ font-family: Verdana, Arial, Helvetice; font-size: 11px; color: #ffffff; }
.boldtext			{ font-family: Verdana, Arial, Helvetice; font-size: 11px; color: #306f30; font-weight: bold; }

A:link				{ font-family: Verdana, Arial, Helvetice; font-size: 11px; color: #306f30; text-decoration: underline; }
A:active			{ font-family: Verdana, Arial, Helvetice; font-size: 11px; color: #306f30; text-decoration: underline; }
A:visited			{ font-family: Verdana, Arial, Helvetice; font-size: 11px; color: #306f30; text-decoration: underline; }
A:hover				{ font-family: Verdana, Arial, Helvetice; font-size: 11px; color: #306f30; text-decoration: underline; }

A.childcat:link		{ font-family: Verdana; font-size: 11px; color: #FFFFFF; text-decoration: none; background-color: transparent; }
A.childcat:hover	{ font-FAMILY: Verdana; font-size: 11px; color: #FFFFFF; text-decoration: none; background-color: #81a782; }
A.childcat:active	{ font-FAMILY: Verdana; font-size: 11px; color: #FFFFFF; text-decoration: none; background-color: #81a782; }
A.childcat:visited	{ font-FAMILY: Verdana; font-size: 11px; color: #FFFFFF; text-decoration: none; background-color: transparent; }

A.netimage            { text-decoration: none; font-size: 11px; font-family: verdana, arial, sans-serif; color: #FFFFFF;}
A.netimage:link       { text-decoration: none; font-size: 11px; font-family: verdana, arial, sans-serif; color: #FFFFFF;}
A.netimage:visited    { text-decoration: none; font-size: 11px; font-family: verdana, arial, sans-serif; color: #FFFFFF;}
A.netimage:active     { text-decoration: none; font-size: 11px; font-family: verdana, arial, sans-serif; color: #FFFFFF;}
A.netimage:hover      { text-decoration: none; cursor: help; font-size: 11px; font-family: verdana, arial, sans-serif; color: #FFFFFF;}

table.phoner_results, table.phoner {

}
tr.phoner_results_even, tr.phoner_results, tr.phoner_even, tr.phoner {
        background-color: #ffffff;
}
tr.phoner_results_odd, tr.phoner_odd, tr.shop_row {
        background-color: #B2C5B2;
}
th.phoner_results, th.phoner {
        background-color: #80A780;
        border: 1px solid #407040;
        font-family: Verdana, Bitstream Vera Sans, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #ffffff;
}
td.phoner_results {

}
td.phoner {
        background-color: #B2C5B2;
}
input.phoner {
        background-color: #ffffff;
        border: 1px #306f30 solid;
}
fieldset.phoner, fieldset.phoner_results {
        margin-left: 0;
        margin-right: 0;
        padding-left: 0;
        padding-right: 0;

}
legend.phoner, legend.phoner_results {


}

.missing {
	color : #ff0000;
	font-weight : bold;
}

label.missing {
	color : #ff0000;
}

input.missing {
	border : 1px solid #ff0000;
}

input.edit_fields {
	width:300px;
}

input.edit_zip {
	width:100px;
}

textarea.edit_fields {
	width:300px;
	height:40px;
}
textarea.cardtext {
	width:150px;
	height:160px;
}
div.delete_button	{
	text-align:right;
	vertical-align:bottom;
}
img.flower_img	{
	border : 1px solid #306f30;
	width : 90px;
	height: 86px;
}
.steg_text	{
	font-weight: bold;
	font-size:	16px;
}

.dibs_table_headers {
	background-color:	#B2C5B2;
	border:				1px solid #407040;
}

