p,
input,
img,
form,
td,
table,
body,
html
						{
							font-family:"Segoe UI", Calibri, "Trebuchet MS", Verdana, Tahoma, Arial, Helvetica, sans-serif;
							font-size:11pt;
							font-weight:normal;
						}

p
						{
							font-size:100%;
						}

body
						{
							font-size:100%;
						}

ul						{
							font-size:90%;
						}

ul.sideMenu				{
							list-style-type:square;
						}

li.hidden				{
							list-style-type:none;
						}

li.sideSubMenu			{
							padding-left:10px;
						}


img						{
							border:0;
						}

img.floatRight			{
							float:right;
							margin:4px;
						}

img.nursery				{
							vertical-align:top;
							height:245px;
							width:325px;
						}

img.sidebarBoxTop
						{
							display:block;
						}

img.sidebarBoxBottom
						{
							display:block;
							margin-bottom:15px;    /* space below the image before the next element */
						}

div.sidebarBoxPink
						{
							text-align:left;
							border:1px solid #fa18c2;
							border-top:0px solid #fa18c2;
							border-bottom:0px solid #fa18c2;
							padding:5px;
							width:238px;
						}

div.sidebarBoxBlue
						{
							text-align:left;
							border:1px solid #183bfa;
							border-top:0px solid #183bfa;
							border-bottom:0px solid #183bfa;
							padding:5px;
							width:238px;
						}

div.announcement
						{
							text-align:left;
							padding:5px;
							width:200px;
                                                        position:relative;
                                                        left:19px;
                                                        top:0px;
                                                        font-size:85%;
						}

div.announceDate
						{
							text-align:left;
							padding:0px;
                                                        position:relative;
                                                        left:-10px;
                                                        font-weight:bold;
						}

span.announceHeading
						{
							text-align:left;
							padding:0px;
                                                        position:relative;
                                                        left:-10px;
                                                        font-weight:bold;
						}

div.sidebarBoxPinkNursery
						{
							text-align:center;
							border-right:1px solid #fa18c2;
							border-top:0px solid #fa18c2;
							border-bottom:0px solid #fa18c2;
							border-left:1px solid #fa18c2;
							/* padding:5px; */
							width:338px;
						}

div.sidebarBoxBlueNursery
						{
							text-align:center;
							border-right:1px solid #183bfa;
							border-top:0px solid #183bfa;
							border-bottom:0px solid #183bfa;
							border-left:1px solid #183bfa;
							/* padding:5px; */
							width:338px;								/* Decrease width by the amount of (padding * 2) if you add padding */
						}

div.sidebarBoxPinkWide
						{
							text-align:left;
							border:1px solid #fa18c2;
							border-top:0px solid #fa18c2;
							border-bottom:0px solid #fa18c2;
							padding:5px;
							width:488px;
						}

div.sidebarBoxBlueWide
						{
							text-align:left;
							border:1px solid #183bfa;
							border-top:0px solid #183bfa;
							border-bottom:0px solid #183bfa;
							padding:5px;
							width:488px;
						}

div.sidebarWidePinkBlueBox
						{
							border-right:1px solid #183bfa;
							border-top:0px solid #183bfa;
							border-bottom:0px solid #183bfa;
							border-left: 1px solid #fa18c2;
							width:948px;
						}

div.sidebarBoxBluePuppyData
						{
							text-align:center;
							border-right:1px solid #183bfa;
							border-top:0px solid #183bfa;
							border-bottom:0px solid #183bfa;
							border-left:1px solid #183bfa;
							/* padding:5px; */
							width:688px;								/* Decrease width by the amount of (padding * 2) if you add padding */
						}

div.sidebarBoxPinkPuppyData
						{
							text-align:center;
							border-right:1px solid #fa18c2;
							border-top:0px solid #fa18c2;
							border-bottom:0px solid #fa18c2;
							border-left:1px solid #fa18c2;
							/* padding:5px; */
							width:688px;								/* Decrease width by the amount of (padding * 2) if you add padding */
						}

div.sidebarBoxPinkBluePuppyData
						{
							text-align:center;
							border-right:1px solid #183bfa;
							border-top:0px solid #183bfa;
							border-bottom:0px solid #183bfa;
							border-left: 1px solid #fa18c2;
							/* padding:5px; */
							width:688px;								/* Decrease width by the amount of (padding * 2) if you add padding */
						}

table.inMemory			{
							padding:00px 0px 0px 0px;
						}

table.form				{
							width:625px;
							border:0px;
						}

td.caption				{
							font-size:90%;
							height:1.5cm;
						}

td.formFieldName		{

							font-size:90%;
							width:270px;
						}

td.formFieldData		{
							width:350px;
						}

td.submitBtn			{
							width:590%;
							text-align:right;
						}

td.cancelBtn			{
							width:100%;
							text-align:right;
						}

td.nurseryColumns		{
							/* top, right, bottom, left */
							padding:0px 0px 10px 10px;
							vertical-align:top;
						}

td.puppyCellPadLeft		{
							padding-left:5px;
							width:110px;
						}

td.puppyCellPadRight	{
							padding-right:2px;
							width:110px;
						}

td.puppyCellSoldLeft		{
							padding-left:5px;
							width:250px;
							height:36px;
						}

td.puppyCellSoldRight	{
							padding-right:2px;
							width:50px;
							height:36px;
						}

td.puppyCellSoldAwardLeft	{
							padding-left:5px;
							width:250px;
							height:36px;
						}

td.puppyCellSoldAwardRight	{
							padding-right:5px;
							width:90px;
							height:36px;
						}

td.puppyCellPuppyPageAwardLeft	{
							padding-left:5px;
							width:400px;
							height:36px;
						}

td.puppyCellPuppyPageAwardRight	{
							padding-right:5px;
							width:290px;
							height:36px;
						}

td.bottomPadding		{
							padding:0px 0px 1cm 0px;
						}

td.puppyData			{
							font-size:90%;
							text-align:left;
							vertical-align:top;
							width:50%;
							padding:0px 5px 0px 5px;
						}

td.leftPuppyData		{
							font-size:90%;
							text-align:left;
							vertical-align:top;
							width:50%;
						}

td.rightpuppyData		{
							font-size:90%;
							text-align:left;
							vertical-align:top;
							width:50%;
						}

td.rightpuppyDataRight {
							font-size:90%;
							text-align:right;
							vertical-align:top;
							width:50%;
						}

td.puppyDataBlue		{
							width:90%;
							height:11px;
							border-bottom:1px solid #183bfa;
							padding:5px 0px 5px 0px;
						}

td.puppyDataPink		{
							width:90%;
							height:11px;
							border-bottom:1px solid #fa18c2;
							padding:5px 0px 5px 0px;
						}

td.PuppySeparatorBlue
						{
							width:3px;
							border-right:1px solid #183bfa;
						}

td.PuppySeparatorPink
						{
							width:1%;
							border-left:1px solid  #fa18c2;
						}

td.puppyDescription		{
							font-size:90%;
							text-align:left;
							vertical-align:top;
							width:50%;
							padding:0px 5px 0px 5px;
						}

td.aligntop				{
							vertical-align:top;
						}


input.button			{
							width:75px;
							height:25px;
						}


a						{
							color:#183bfa;
							text-decoration:none;
						}

a:hover						{
							color:#183bfa;
							text-decoration:none;
							font-weight:bold;
						}


a.toolTip				{
							color:#009933;
							text-decoration: none;
						}

a.toolTip:hover			{
							color:#009933;
							text-decoration: none;
							font-weight:normal;

						}

a:visited				{
							color:#183bfa;
							text-decoration:none;
						}

a.menuPink				{
							color: #fa18c2;
							text-decoration: none;
						}

a.menuPink:visited		{
							color: #fa18c2;
							text-decoration: none;
						}

a.menuPink:hover 		{
							font-weight: bold;
							text-decoration:none;
						}

a.menuBlue				{
							color: #183bfa;
							text-decoration: none;
						}

a.menuBlue:visited		{
							color: #183bfa;
							text-decoration: none;
						}

a.menuBlue:hover 		{
							font-weight: bold;
							text-decoration:none;
						}

div.hiddenTextLinks		{
							color:silver;
							font-size: 8pt;
							text-align:center;
						}						

a.Hidden				{
							color:silver;
							font-size: 8pt;
							text-decoration: none;
						}

a.Hidden:visited		{
							color:silver;
							font-size: 8pt;
							text-decoration: none;
						}

a.Hidden:hover 		    {
							color:silver;
							font-size: 8pt;
                            text-decoration:none;
						}

a.HeadingBlue			{
							color: #183bfa;
							font-size:120%;
							text-decoration: none;
						}

a.HeadingBlue:visited	{
							color: #183bfa;
							font-size:120%;
							text-decoration: none;
						}

a.HeadingBlue:hover 	{
							color: #183bfa;
							font-weight: bold;
							font-size:120%;
							text-decoration:none;
						}

a.HeadingPink			{
							color: #fa18c2;
							font-size:120%;
							text-decoration: none;
						}

a.HeadingPink:visited	{
							color: #fa18c2;
							font-size:120%;
							text-decoration: none;
						}

a.HeadingPink:hover 	{
							color: #fa18c2;
							font-weight: bold;
							font-size:120%;
							text-decoration:none;
						}

hr.lettersFromHome		{
							width:75%;
							text-align:center;
							color:green;
						}

.padding0505			{
							padding:0px 5px 0px 5px;
						}

.tinyText				{
							font-size:60%;
						}

.smallText				{
							font-size:90%;
						}

.copyright				{
							font-size:75%;
						}

.bigText				{
							font-size:120%;
						}

.bold					{
							font-weight:bold;
						}

.italic					{
							font-style:italic;
						}

.leftText				{
							text-align:left;
						}

.rightText				{
							text-align:right;
						}

.centerText				{
							text-align:center;
						}

.topText				{
						 	vertical-align:text-top;
						}

.centerDiv				{
							text-align:center;
						}

.centerDiv>div			{
							margin:0 auto;
						}

.heading1
						{
							font-weight:bold;
							font-size:120%;
							color:gray;
						}

.heading2
						{
							font-weight:bold;
							font-size:40%;
							color:gray;
						}

.heading0Blue
						{
							font-weight:bold;
							font-size:300%;
							color:#183bfa;
						}

.heading1Blue
						{
							font-weight:bold;
							font-size:120%;
							color:#183bfa;
						}

.heading2Blue
						{
							font-weight:bold;
							font-size:100%;
							color:#183bfa;
						}

.heading0Pink
						{
							font-weight:bold;
							font-size:300%;
							color:#fa18c2;
						}

.heading1Pink
						{
							font-weight:bold;
							font-size:120%;
							color:#fa18c2;
						}

.heading2Pink
						{
							font-weight:bold;
							font-size:100%;
							color:#fa18c2;
						}

.noDeco					{
							text-decoration:none;
						}

.chatHR					{
							border-top:1px #183bfa solid;
						}

.chatText				{
							text-align:center;
							font-family:"Segoe UI", Calibri, "Trebuchet MS", Verdana, Tahoma, Arial, Helvetica, sans-serif;
							font-size:14pt;
							color:#fa18c2
							/* #183bfa; */
						}

.alertText				{
							color:red;
							font-weight: bold;
							font-size:250%;
							height:1.5cm;
						}

