html,body				{margin:0; padding:0; height:100%; border:none; background-color: #ffffdb; font-family:Arial, Helvetica; font-size: 10pt; font-weight: normal; color: #000000;}
TABLE				{font-family:Arial, Helvetica; font-size: 10pt; font-weight: normal; text-decoration: none; color: #000000;}
TD					{font-family:Arial, Helvetica; font-size: 10pt; font-weight: normal; text-decoration: none; color: #000000;}
H1					{font-family:Arial, Helvetica; font-size: 11pt; font-weight: bold; text-decoration: none; color: #000000;}
H2					{font-family:Arial, Helvetica; font-size: 10pt; font-weight: normal; text-decoration: none; color: #000000; margin: 0px 0px 0px 0px;}
H3					{font-family:Arial, Helvetica; font-size: 9pt; font-weight: bold; margin: 0px 0px 0px 0px;}
H4					{font-family:Arial, Helvetica; font-size: 11pt; font-weight: normal; text-decoration: none;}
H5					{font-family:Arial, Helvetica; font-size: 11pt; font-weight: bold; text-decoration: none; color: #000000;}

HR					{height: 1px; width: 100%; border: none; color: #b2e57f; background-color: #b2e57f; margin: 5px 0px 5px 0px;}
.dash				{width: 350px; color: #ffffff; background-color: #ffffff; border-top: 1px dashed #000000; border-bottom: 0; text-align: left;}
.dash2				{width: 350px; color: #ffffff; background-color: #ffffff; border-top: 1px dashed #000000; border-bottom: 0; text-align: left;}

INPUT.buttonZ		{background-color:#b2e57f; font-family:Arial, Helvetica; font-weight:bold; color:#006600;}

#fullheight			{width: 100%; height: 100%;}
#background3		{width: 100%; height: 139px; left: 0px; top: 0px; position: absolute;}
#background4		{width: 120px; right: 19px; top: 154px; position: absolute;}
#map				{width: 301px; height: 235px;}
#rate				{width: 211px;}
#drop				{width: 150px;}
#box				{width: 55px;}
#text				{width: 150px;}
#fixedtipdiv		{position:absolute; padding: 2px; border:1px solid #b2e57f; font:normal 11px arial; line-height:14px; z-index:100;}
#fbLike				{position:absolute;left:50%;margin-left:-150px;width:300px; z-index:3;}
#wrapper			{margin: auto; text-align:right;}

table#sq				{width: 100%; height: 100%;}

table#sp				{width: 377px;}
td#sp1				{padding: 6px; width: 185px; background: #ffffff;}
td#sp1a				{padding: 6px; width: 185px; background: #ffffdb;}
td#sp1g				{padding: 6px; width: 185px; background: #e5e5e5;}
td#sp2				{padding: 6px; width: 162px; background: #ffffff;}
td#sp2a				{padding: 6px; width: 162px; background: #ffffdb;}
td#sp2g				{padding: 6px; width: 162px; background: #e5e5e5;}
td#sp3				{padding: 6px; width: 377px; background: #ddf3c6;}
td#sp3g				{padding-top: 0px; padding-left: 10px; padding-right: 10px; padding-bottom: 0px;}
td#sp3g2				{padding-top: 0px; padding-left: 15px; padding-right: 0px; padding-bottom: 10px;}
td#sp4				{padding: 2px; width: 30px; background: #ffffff;}
td#sp4a				{padding: 2px; width: 30px; background: #ffffdb;}
td#sp4g				{padding: 2px; width: 30px; background: #e5e5e5;}
td#art				{padding-top: 0px; padding-left: 15px; padding-right: 0px; padding-bottom: 10px;}

.confirmation-field	{display: none;}

.image				{float: right; margin: 0px 0px 25px 25px;}
.image2				{float: right; margin: 10px 0px 25px 25px;}
.image3				{float: right; margin: 0px 0px 10px 10px;}
.piccell			{padding-top: 5px; padding-left: 5px; padding-right: 5px; padding-bottom: 5px;}

.capitalize			{text-transform: uppercase; text-decoration: none;}

.listing001			{font-family:Arial, Helvetica; font-size: 15pt; font-weight: bold; text-decoration: none; color: #d75838;}
.listing00			{font-family:Arial, Helvetica; font-size: 14pt; font-weight: bold;}
.listing01			{font-family:Arial, Helvetica; font-size: 7.5pt; font-weight: normal; text-decoration: none; color: #000000;}
.listing02			{font-family:Arial, Helvetica; font-size: 8pt; font-weight: normal; text-decoration: none; color: #000000;}
.listing03			{font-family:Arial, Helvetica; font-size: 9pt; font-weight: normal; text-decoration: none; color: #006600;}
.listing04			{font-family:Arial, Helvetica; font-size: 10pt; font-weight: normal; text-decoration: none; color: #000000;}
.listing05			{font-family:Arial, Helvetica; font-size: 9pt; font-weight: bold; text-decoration: none; color: #ffffdb;}
.listing06			{font-family:Arial, Helvetica; font-size: 8pt; font-weight: normal; text-decoration: none; color: #666666;}
.listing07			{font-family:Arial, Helvetica; font-size: 9pt; font-weight: normal; text-decoration: none; color: #000000;}
.listing08			{font-family:Arial, Helvetica; font-size: 14pt; font-weight: normal; text-decoration: none; color: #000000;}
.listing09			{font-family:Arial, Helvetica; font-size: 11pt; font-weight: bold; text-decoration: none; color: #000000;}
.listing10			{font-family:Arial, Helvetica; font-size: 7.5pt; font-weight: normal; text-decoration: none; color: #006600;}
.listing11			{font-family:Arial, Helvetica; font-size: 8pt; font-weight: bold; text-decoration: none; color: #0000ff;}
.listing12			{font-family:Arial, Helvetica; font-size: 8.5pt; font-weight: normal; text-decoration: none; color: #000000;}
.listing13			{font-family:Arial, Helvetica; font-size: 15pt; font-weight: bold; text-decoration: none; color: #000000;}
.listing14			{font-family:Arial, Helvetica; font-size: 11pt; font-weight: normal; text-decoration: none; color: #000000;}
.highlight			{font-family:Arial, Helvetica; font-size: 10pt; font-weight: bold; text-decoration: none; color: #000000; background-color:#FFFF00;}
.highlight1			{background-color:#FFFF00;}
.highlight1b		{background-color:#f8e1d1;}
.highlight2			{font-family:Arial, Helvetica; font-size: 10pt; font-weight: bold; text-decoration: none; color: #000000; background-color:#e5e5e5;}
.highlight3			{font-family:Arial, Helvetica; font-size: 12pt; font-weight: bold; text-decoration: none; color: #000000; background-color:#FFFF00;}

a.button2:link, a.button2:visited	{display: block; padding: 0px; width: 82px; height: 30px; border-top: 1px solid #cccccc; border-bottom: 1px solid black; border-left: 1px solid #cccccc; border-right: 1px solid black; background: #0000ff; text-align: center; text-decoration: none; font: bold 12px Arial, Helvetica; color: #ffffff;}
a.button2:hover, a.button2:active	{display: block; padding: 0px; width: 82px; height: 30px; border-top: 1px solid #999999; border-bottom: 1px solid black; border-left: 1px solid #999999; border-right: 1px solid black; background: #d9d9ff; text-align: center; text-decoration: none; font: bold 12px Arial, Helvetica; color: #0000ff;}

A.offer2:link, A.offer2:visited, A.offer2:active, A.offer2:hover	{font: bold 12px Arial, Helvetica; color: #ffffff; text-decoration: none;}

A.noline:link, A.noline:visited, A.noline:active, A.noline:hover	{font-family:Arial, Helvetica; font-weight: bold; text-decoration: none; color: #0000ff;}

a.menu:link			{font-family:Arial, Helvetica; font-size: 9pt; font-weight: bold; text-decoration: none; color: #006600; display: block; width: 100%;  height: 18px; background-color: #b2e57f; padding-top: 2px;}
a.menu:visited		{font-family:Arial, Helvetica; font-size: 9pt; font-weight: bold; text-decoration: none; color: #006600; display: block; width: 100%;  height: 18px; background-color: #b2e57f; padding-top: 2px;}
a.menu:hover		{font-family:Arial, Helvetica; font-size: 9pt; font-weight: bold; text-decoration: none; color: #006600; display: block; width: 100%; height: 18px; background-color: #ffffdb; padding-top: 2px;}
a.menu:active		{font-family:Arial, Helvetica; font-size: 9pt; font-weight: bold; text-decoration: none; color: #006600; display: block; width: 100%;  height: 18px; background-color: #b2e57f; padding-top: 2px;}

.button				{display: block; width: 75px; height: 20px; padding-top: 2px; border-radius: 12px; border:1px solid #006600; box-shadow: 3px 3px 4px #999999; webkit-box-shadow: 3px 3px 4px #999999;
-moz-box-shadow: 3px 3px 4px #999999;
/* For IE 8 */
-ms-filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#999999');
/* For IE 5.5 - 7 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#999999');}	

a.menuB:link		{font-family:Arial, Helvetica; font-size: 11pt; font-weight: bold; text-decoration: none; color: #006600;background-color: #b2e57f;}
a.menuB:visited		{font-family:Arial, Helvetica; font-size: 11pt; font-weight: bold; text-decoration: none; color: #006600;background-color: #b2e57f;}
a.menuB:hover		{font-family:Arial, Helvetica; font-size: 11pt; font-weight: bold; text-decoration: none; color: #006600;background-color: #ffffdb;}
a.menuB:active		{font-family:Arial, Helvetica; font-size: 11pt; font-weight: bold; text-decoration: none; color: #006600;background-color: #b2e57f;}

a.menuC:link		{font-family:Arial, Helvetica; font-size: 9pt; font-weight: bold; text-decoration: none; color: #006600; display: block; width: 100%;  height: 18px; background-color: #b2e57f; padding-top: 2px; border:1px solid #006600;}
a.menuC:visited		{font-family:Arial, Helvetica; font-size: 9pt; font-weight: bold; text-decoration: none; color: #006600; display: block; width: 100%;  height: 18px; background-color: #b2e57f; padding-top: 2px; border:1px solid #006600;}
a.menuC:hover		{font-family:Arial, Helvetica; font-size: 9pt; font-weight: bold; text-decoration: none; color: #006600; display: block; width: 100%; height: 18px; background-color: #ffffdb; padding-top: 2px; border:1px solid #006600;}
a.menuC:active		{font-family:Arial, Helvetica; font-size: 9pt; font-weight: bold; text-decoration: none; color: #006600; display: block; width: 100%;  height: 18px; background-color: #b2e57f; padding-top: 2px; border:1px solid #006600;}

a.menuA:link		{font-family:Arial, Helvetica; font-size: 9pt; font-weight: bold; text-decoration: none; color: #0000ff; display: block; width: 100%;  height: 18px; background-color: #efbc9a; padding-top: 2px;}
a.menuA:visited		{font-family:Arial, Helvetica; font-size: 9pt; font-weight: bold; text-decoration: none; color: #0000ff; display: block; width: 100%;  height: 18px; background-color: #efbc9a; padding-top: 2px;}
a.menuA:hover		{font-family:Arial, Helvetica; font-size: 9pt; font-weight: bold; text-decoration: none; color: #0000ff; display: block; width: 100%; height: 18px; background-color: #f3cdaa; padding-top: 2px;}
a.menuA:active		{font-family:Arial, Helvetica; font-size: 9pt; font-weight: bold; text-decoration: none; color: #0000ff; display: block; width: 100%;  height: 18px; background-color: #f3cdaa; padding-top: 2px;}

a.menuAA:link		{font-family:Arial, Helvetica; font-size: 9pt; font-weight: normal; text-decoration: none; color: #0000ff; display: block; width: 100%;  height: 18px; background-color: #efbc9a; padding-top: 2px;}
a.menuAA:visited	{font-family:Arial, Helvetica; font-size: 9pt; font-weight: normal; text-decoration: none; color: #0000ff; display: block; width: 100%;  height: 18px; background-color: #efbc9a; padding-top: 2px;}
a.menuAA:hover		{font-family:Arial, Helvetica; font-size: 9pt; font-weight: normal; text-decoration: none; color: #0000ff; display: block; width: 100%; height: 18px; background-color: #f3cdaa; padding-top: 2px;}
a.menuAA:active		{font-family:Arial, Helvetica; font-size: 9pt; font-weight: normal; text-decoration: none; color: #0000ff; display: block; width: 100%;  height: 18px; background-color: #f3cdaa; padding-top: 2px;}

a.menu2:link		{font-family:Arial, Helvetica; font-size: 9pt; font-weight: bold; text-decoration: none; color: #006600; display: block; width: 100%;  height: 18px; background-color: #ffffdb; padding-top: 2px;}
a.menu2:visited		{font-family:Arial, Helvetica; font-size: 9pt; font-weight: bold; text-decoration: none; color: #006600; display: block; width: 100%;  height: 18px; background-color: #ffffdb; padding-top: 2px;}
a.menu2:hover		{font-family:Arial, Helvetica; font-size: 9pt; font-weight: bold; text-decoration: none; color: #006600; display: block; width: 100%; height: 18px; background-color: #ffffdb; padding-top: 2px;}
a.menu2:active		{font-family:Arial, Helvetica; font-size: 9pt; font-weight: bold; text-decoration: none; color: #006600; display: block; width: 100%;  height: 18px; background-color: #ffffdb; padding-top: 2px;}

A:link				{font-family:Arial, Helvetica; font-weight: bold; text-decoration: none; color: #0000ff;}
A:visited			{font-family:Arial, Helvetica; font-weight: bold; text-decoration: none; color: #0000ff;}
A:active			{font-family:Arial, Helvetica; font-weight: bold; text-decoration: none; color: #0000ff;}
A:hover				{font-family:Arial, Helvetica; font-weight: bold; text-decoration: underline; color: #0000ff;}

A.link01:link		{font-family:Arial, Helvetica; font-size: 14px; font-weight: bold; color: #006500; text-decoration: none;}
A.link01:visited	{font-family:Arial, Helvetica; font-size: 14px; font-weight: bold; color: #006500; text-decoration: none;}
A.link01:active		{font-family:Arial, Helvetica; font-size: 14px; font-weight: bold; color: #006500; text-decoration: none;}
A.link01:hover		{font-family:Arial, Helvetica; font-size: 14px; font-weight: bold; color: #006500; text-decoration: none;}

A.link02:link		{font-family:Arial, Helvetica; font-size: 12.5px; font-weight: normal; color: #000000; text-decoration: none;}
A.link02:visited	{font-family:Arial, Helvetica; font-size: 12.5px; font-weight: normal; color: #000000; text-decoration: none;}
A.link02:active		{font-family:Arial, Helvetica; font-size: 12.5px; font-weight: normal; color: #000000; text-decoration: none;}
A.link02:hover		{font-family:Arial, Helvetica; font-size: 12.5px; font-weight: normal; color: #000000; text-decoration: none;}

A.link03:link		{font-family:Arial, Helvetica; font-size: 9pt; font-weight: bold; text-decoration: none; color: #006600;}
A.link03:visited	{font-family:Arial, Helvetica; font-size: 9pt; font-weight: bold; text-decoration: none; color: #006600;}
A.link03:active		{font-family:Arial, Helvetica; font-size: 9pt; font-weight: bold; text-decoration: none; color: #006600;}
A.link03:hover		{font-family:Arial, Helvetica; font-size: 9pt; font-weight: bold; text-decoration: underline; color: #006600;}

A.link04:link		{font-family:Arial, Helvetica; font-size: 9pt; font-weight: bold; text-decoration: none; color: #0000ff;}
A.link04:visited	{font-family:Arial, Helvetica; font-size: 9pt; font-weight: bold; text-decoration: none; color: #0000ff;}
A.link04:active		{font-family:Arial, Helvetica; font-size: 9pt; font-weight: bold; text-decoration: none; color: #0000ff;}
A.link04:hover		{font-family:Arial, Helvetica; font-size: 9pt; font-weight: bold; text-decoration: underline; color: #0000ff;}

A.link04a:link		{font-family:Arial, Helvetica; font-size: 10pt; font-weight: bold; text-decoration: none; color: #0000ff;}
A.link04a:visited	{font-family:Arial, Helvetica; font-size: 10pt; font-weight: bold; text-decoration: none; color: #0000ff;}
A.link04a:active	{font-family:Arial, Helvetica; font-size: 10pt; font-weight: bold; text-decoration: none; color: #0000ff;}
A.link04a:hover		{font-family:Arial, Helvetica; font-size: 10pt; font-weight: bold; text-decoration: none; color: #0000ff;}

A.link04b:link		{font-family:Arial, Helvetica; font-size: 9pt; font-weight: bold; text-decoration: none; color: #0000ff;}
A.link04b:visited	{font-family:Arial, Helvetica; font-size: 9pt; font-weight: bold; text-decoration: none; color: #0000ff;}
A.link04b:active		{font-family:Arial, Helvetica; font-size: 9pt; font-weight: bold; text-decoration: none; color: #0000ff;}
A.link04b:hover		{font-family:Arial, Helvetica; font-size: 9pt; font-weight: bold; text-decoration: none; color: #0000ff;}

A.link05:link		{font-family:Arial, Helvetica; font-size: 7.5pt; font-weight: bold; color: #12720c; text-decoration: none;}
A.link05:visited	{font-family:Arial, Helvetica; font-size: 7.5pt; font-weight: bold; color: #12720c; text-decoration: none;}
A.link05:active		{font-family:Arial, Helvetica; font-size: 7.5pt; font-weight: bold; color: #12720c; text-decoration: none;}
A.link05:hover		{font-family:Arial, Helvetica; font-size: 7.5pt; font-weight: bold; color: #12720c; text-decoration: underline;}

A.link06:link		{font-family:Arial, Helvetica; font-size: 7.5pt; font-weight: bold; text-decoration: none; color: #000000;}
A.link06:visited	{font-family:Arial, Helvetica; font-size: 7.5pt; font-weight: bold; text-decoration: none; color: #000000;}
A.link06:active		{font-family:Arial, Helvetica; font-size: 7.5pt; font-weight: bold; text-decoration: none; color: #000000;}
A.link06:hover		{font-family:Arial, Helvetica; font-size: 7.5pt; font-weight: bold; text-decoration: none; color: #000000;}

A.link07:link		{font-family:Arial, Helvetica; font-size: 8pt; font-weight: bold; text-decoration: none; color: #b2e57f;}
A.link07:visited	{font-family:Arial, Helvetica; font-size: 8pt; font-weight: bold; text-decoration: none; color: #b2e57f;}
A.link07:active		{font-family:Arial, Helvetica; font-size: 8pt; font-weight: bold; text-decoration: none; color: #b2e57f;}
A.link07:hover		{font-family:Arial, Helvetica; font-size: 8pt; font-weight: bold; text-decoration: none; color: #b2e57f;}

A.link08:link		{font-family:Arial, Helvetica; font-size: 9pt; font-weight: bold; text-decoration: none; color: #0000ff;}
A.link08:visited	{font-family:Arial, Helvetica; font-size: 9pt; font-weight: bold; text-decoration: none; color: #0000ff;}
A.link08:active		{font-family:Arial, Helvetica; font-size: 9pt; font-weight: bold; text-decoration: none; color: #0000ff;}
A.link08:hover		{font-family:Arial, Helvetica; font-size: 9pt; font-weight: bold; text-decoration: none; color: #0000ff;}

A.link09:link		{font-family:Arial, Helvetica; font-size: 9pt; font-weight: bold; text-decoration: none; color: #0000ff;}
A.link09:visited	{font-family:Arial, Helvetica; font-size: 9pt; font-weight: bold; text-decoration: none; color: #0000ff;}
A.link09:active		{font-family:Arial, Helvetica; font-size: 9pt; font-weight: bold; text-decoration: none; color: #0000ff;}
A.link09:hover		{font-family:Arial, Helvetica; font-size: 9pt; font-weight: bold; text-decoration: underline; color: #0000ff;}

A.link10:link		{font-family:Arial, Helvetica; font-size: 8pt; font-weight: bold; text-decoration: none; color: #0000ff;}
A.link10:visited	{font-family:Arial, Helvetica; font-size: 8pt; font-weight: bold; text-decoration: none; color: #0000ff;}
A.link10:active		{font-family:Arial, Helvetica; font-size: 8pt; font-weight: bold; text-decoration: none; color: #0000ff;}
A.link10:hover		{font-family:Arial, Helvetica; font-size: 8pt; font-weight: bold; text-decoration: none; color: #0000ff;}

A.link11:link		{font-family:Arial, Helvetica; font-size: 8pt; font-weight: normal; text-decoration: none; color: #0000ff;}
A.link11:visited	{font-family:Arial, Helvetica; font-size: 8pt; font-weight: normal; text-decoration: none; color: #0000ff;}
A.link11:active		{font-family:Arial, Helvetica; font-size: 8pt; font-weight: normal; text-decoration: none; color: #0000ff;}
A.link11:hover		{font-family:Arial, Helvetica; font-size: 8pt; font-weight: normal; text-decoration: underline; color: #0000ff;}

A.link12:link		{font-family:Arial, Helvetica; font-size: 9pt; font-weight: bold; text-decoration: none; color: #ffffdb;}
A.link12:visited	{font-family:Arial, Helvetica; font-size: 9pt; font-weight: bold; text-decoration: none; color: #ffffdb;}
A.link12:active		{font-family:Arial, Helvetica; font-size: 9pt; font-weight: bold; text-decoration: none; color: #ffffdb;}
A.link12:hover		{font-family:Arial, Helvetica; font-size: 9pt; font-weight: bold; text-decoration: none; color: #ffffdb;}