#textgrow a.link-button-primary-large,
#textgrow a.link-button-primary-large:link,
#textgrow a.link-button-primary-large:visited,
#textgrow a.link-button-primary-large:active {
    BORDER: #cccccc 1px solid;
    PADDING: 4px 10px;
	 COLOR: #2B88AA;
    BACKGROUND-COLOR: #f5f5f5;
	 font-weight: bold;
	 font-size: 95%;
}
#textgrow a.link-button-primary-large:hover,
#textgrow a.link-button-primary-large:focus {
	 BORDER: #cccccc 1px solid;
	 COLOR: #DE1F2D;
    BACKGROUND-COLOR: white;
	 font-weight: bold;
}
#textgrow a.link-button-primary-small,
#textgrow a.link-button-primary-small:link,
#textgrow a.link-button-primary-small:visited,
#textgrow a.link-button-primary-small:active {
    BORDER: #cccccc 1px solid;
    PADDING: 3px 7px;
	 COLOR: #844b9a;
    BACKGROUND-COLOR: #f5f5f5;
	 font-weight: bold;
	 font-size: 80%;
}
#textgrow a.link-button-primary-small:hover,
#textgrow a.link-button-primary-small:focus {
	 BORDER: #CCCCCC 1px solid;
    COLOR: #DE1F2D;
    BACKGROUND-COLOR: white;
    font-weight: bold;
}
#textgrow a.link-button-secondary-large,
#textgrow a.link-button-secondary-large:link,
#textgrow a.link-button-secondary-large:visited,
#textgrow a.link-button-secondary-large:active {
    BORDER: #cccccc 1px solid;
    PADDING: 4px 10px;
	 COLOR: #65747D;
    BACKGROUND-COLOR: white;
	 font-weight: bold;
	 font-size: 95%;
}
#textgrow a.link-button-secondary-large:hover,
#textgrow a.link-button-secondary-large:focus {
	 BORDER: #cccccc 1px solid;
    COLOR: #DE1F2D;
    BACKGROUND-COLOR: #f5f5f5;
    font-weight: bold;
}
#textgrow a.link-button-secondary-small,
#textgrow a.link-button-secondary-small:link,
#textgrow a.link-button-secondary-small:visited,
#textgrow a.link-button-secondary-small:active {
    BORDER: #cccccc 1px solid;
    PADDING: 3px 7px;
	 COLOR: #65747D;
    BACKGROUND-COLOR: white;
	 font-weight: bold;
	 font-size: 80%;
}
#textgrow a.link-button-secondary-small:hover,
#textgrow a.link-button-secondary-small:focus {
	 BORDER: #cccccc 1px solid;
	 COLOR: #DE1F2D;
    BACKGROUND-COLOR: #f5f5f5;
	 font-weight: bold;
}

a  {
   text-decoration: none;
   color: #733981;
}

a ins  {
   text-decoration: none;
}

h1,h2,h3,h4,h5 {color:#733981; line-height:normal;}

#homec a:hover {color:#000000;}

#footertext a:hover {color:#CCB474; text-decoration:underline; font-style:italic;}

#textgrow p a:hover {color: #CCB474;}

#textgrow p.homegrow {color: #FFFFFF;
   font-family: Arial, Helvetica, sans-serif;
   font-size:10px;
   }
   
#textgrow p.homegrow2 {color: #ffffff;
   font-family: Arial, Helvetica, sans-serif;
   font-size:12px;
   }

#id1footer {font-family:Arial, Helvetica, sans-serif;
   font-size:10px;
   margin: 0px;
   color: #844b9a;
}

#footertext a {font-family:Arial, Helvetica, sans-serif;
   margin: 0px;
   color: #844b9a;
}

#textgrow {font: 16px/18px Arial, Helvetica, sans-serif; color:#844b9a;}

#navbarmenu p,
#textgrow form,
#textgrow li,
#textgrow p  {
   font: 16px/18px Arial, Helvetica, sans-serif;
   margin: 0px;
   color: #844b9a;
}

#sidebarlowertext p,
#sidebartext p  {
   font: 12px/14px Arial, Helvetica, sans-serif;
   margin: 0px;
   color: #FFFFFF;
   text-align: left;
}

#textgrow *:first-child  {
   margin-top: 0px;
}

#textgrow *:last-child  {
   margin-bottom: 0px;
}

#navbarmenu li a:hover  {
   text-decoration: underline;
}

#sidebarlowertext  {
	visibility: visible;
	position: absolute;
	left: 15px;
	top: -25px;
	z-index: 4;
	width: 204px;
}



#footertext  {
   font: 12px/14px Arial, Helvetica, sans-serif;
   margin: 0px;
   color: #844B9A;
   text-align: center;
}

#sidebartext  {
	visibility: visible;
	position: absolute;
	left: 15px;
	top: 44px;
	z-index: 6;
	width: 204px;
}

#navbarmenu  {
	visibility: visible;
	position: absolute;
	left: 253px;
	top: 160px;
	z-index: 6;
	width: 182px;
}

#footertext  {
	visibility: visible;
	position: absolute;
	left: 253px;
	top: 5px;
	z-index: 4;
	width: 597px;
}

#scootdown  {
   position: relative;
   top: 48px;
}

#id1footer  {
   background: url(id1footer.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 3;
   width: 870px;
   height: 48px;
}

#headerimg  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 4;
   width: 870px;
   height: 48px;
}

#homec  {
	visibility: visible;
	position: absolute;
	left: 795px;
	top: 148px;
	z-index: 7;
	width: 49px;
	height: 14px;
}

#textgrow  {
   padding: 100px 35px 0px 450px;
   background: url(interiorgrowtile.gif) repeat-y center top;
   visibility: visible;
   margin: 0px;
   position: relative;
}

#footer  {
   position: relative;
   left: 0px;
   width: 100%;
   height: 48px;
   margin-bottom: 184px;
}

#homeb  {
	visibility: visible;
	position: absolute;
	left: 250px;
	top: 50px;
	z-index: 5;
	width: 600px;
	height: 40px;
}

#home  {
   margin: 0px auto 0px auto;
   height: 288px;
   width: 870px;
   position: relative;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background: #844b9a;
}

