body 		{
			
			margin-left:0;
			margin-right:0;
			margin-top:0;
			margin-bottom:0;
			color:#000000;
			background-color: #c29e6a;
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 10pt;
			background-image: url(images/background.jpg);
			background-repeat: repeat-x; 
			text-decoration: none;
			}
::selection {
        background: #b1d54f; /* Safari */
        }
::-moz-selection {
        background: #b1d54f; /* Firefox */
}
.chatdate {
			font-family: Arial, Helvetica, sans-serif;
			color: #000000; 
			font-size: 8pt; 
			}
.testimonialtitles {
			font-family: Arial, Helvetica, sans-serif;
			color: #000000; 
			font-size: 7pt;
			font-style:italic;
			}
.charttitle{
			font-family: Arial, Helvetica, sans-serif;
			color: #60634e; 
			font-size: 8pt; 
}
.perfectscore{
			font-family: Arial, Helvetica, sans-serif;
			color: #FFFFFF; 
			font-size: 28pt; 
			background-repeat: no-repeat;
			background-position:center;
			background: url(http://www.gracehill.com/images/perfectscore.png);
	
}
.knowledgegain{
			font-family: Arial, Helvetica, sans-serif;
			color: #000000; 
			font-size: 18pt; 
			background-repeat: no-repeat;
			background-position:center;
			background: url(http://www.gracehill.com/images/knowledgegain.png);
	
}
.whatsnewtitle {
			font-family: Arial, Helvetica, sans-serif; 
			font-size:10pt;
			color:#136F35;
			font-weight: bold;
			text-decoration: none;
			outline: none;
			}
.whatsnewboxtitle {
			font-family: Arial, Helvetica, sans-serif; 
			font-size:12pt;
			color:#FFFFFF;
			font-weight: bold;
			text-decoration: none;
			outline: none;
			}
.whatsnewboxparagraph {
			font-family: Arial, Helvetica, sans-serif; 
			font-size:10pt;
			color:#000000;
			text-decoration: none;
			}
a.whatsnewboxparagraph {
			font-family: Arial, Helvetica, sans-serif; 
			font-size:11pt;
			color:#ffffff;
			text-decoration: none;
			outline: none;
			}
a.whatsnewboxparagraph:link {
			font-family: Arial, Helvetica, sans-serif; 
			font-size:10pt;
			color:#ffffff;
			text-decoration: none;
			outline: none;
			}
a.whatsnewboxparagraph:visited {
			font-family: Arial, Helvetica, sans-serif; 
			font-size:10pt;
			color:#ffffff;
			text-decoration: none;
			outline: none;
			}
a.whatsnewboxparagraph:hover {
			font-family: Arial, Helvetica, sans-serif; 
			font-size:10pt;
			color:#000000;
			text-decoration: none;
			}


.mastsmlheading {
			font-family: Arial, Helvetica, sans-serif; 
			font-size:11pt;
			color:#136F35;
			font-weight: bold;
			text-decoration: none;
			outline: none;
			}
a.mastsmlheading {
			font-family: Arial, Helvetica, sans-serif; 
			font-size:11pt;
			color:#136F35;
			font-weight: bold;
			text-decoration: none;
			outline: none;
			}
a.mastsmlheading:link {
			font-family: Arial, Helvetica, sans-serif; 
			font-size:11pt;
			color:#136F35;
			font-weight: bold;
			text-decoration: none;
			outline: none;
			}
a.mastsmlheading:visited {
			font-family: Arial, Helvetica, sans-serif; 
			font-size:11pt;
			color:#136F35;
			font-weight: bold;
			text-decoration: none;
			outline: none;
			}
a.mastsmlheading:hover {
			font-family: Arial, Helvetica, sans-serif; 
			font-size:11pt;
			color:#000000;
			font-weight: bold;
			text-decoration: none;
			outline: none;
			}

			
			
.mastlinks {
			font-family: Arial, Helvetica, sans-serif; 
			font-size:10pt;
			color:#136F35;
			text-decoration: none;
			}
a.mastlinks {
			font-family: Arial, Helvetica, sans-serif; 
			font-size:10pt;
			color:#136F35;
			text-decoration: none;
			outline: none;
			}
a.mastlinks:link {
			font-family: Arial, Helvetica, sans-serif; 
			font-size:10pt;
			color:#136F35;
			text-decoration: none;
			outline: none;
			}
a.mastlinks:visited {
			font-family: Arial, Helvetica, sans-serif; 
			font-size:10pt;
			color:#136F35;
			text-decoration: none;
			outline: none;
			}
a.mastlinks:hover {
			font-family: Arial, Helvetica, sans-serif; 
			font-size:10pt;
			color:#000000;
			text-decoration: none;
			outline: none;
			}

			
			
.footerbarheading {
			font-family: Arial, Helvetica, sans-serif; 
			font-size:10pt;
			color:#394B31;
			font-weight: bold;
			text-decoration: none;
			}
.footertext {
			font-family: Arial, Helvetica, sans-serif; 
			font-size:10pt;
			color:#394B31;
			text-decoration: none;
			outline: none;
			}


a.footerbar:link {
			font-family: Arial, Helvetica, sans-serif; 
			font-size:9pt;
			color:#ffffff;
			text-decoration: none;
			outline: none;
			}
a.footerbar:visited {
			font-family: Arial, Helvetica, sans-serif; 
			font-size:9pt;
			color:#ffffff;
			text-decoration: none;
			outline: none;
			}
a.footerbar:hover {
			font-family: Arial, Helvetica, sans-serif; 
			font-size:9pt;
			color:#000000;
			text-decoration: none;
			outline: none;
			}
a.footerbar:active {
			font-family: Arial, Helvetica, sans-serif; 
			font-size:9pt;
			color:#ffffff;
			text-decoration: none;
			outline: none;
			}

			
.requiredIcon{
			font-family: Arial, Helvetica, sans-serif;
			color: red; 
			font-size: 10pt; 
			}
			
p			{
			font-family: Arial, Helvetica, sans-serif;
			color: #000000; 
			font-size: 10pt; 
			}
LI			{
			font-family: Arial, Helvetica, sans-serif;
			color: #000000; 
			font-size: 10pt; 
			}
.normal			{
			font-family: Arial, Helvetica, sans-serif;
			color: #000000; 
			font-size: 10pt; 
			}
.sectionbolds			{
			font-family: Arial, Helvetica, sans-serif;
			color: #136F35; 
			font-size: 10pt;
			font-weight: bold;
			}

a:link {
			font-family: Arial, Helvetica, sans-serif; 
			font-size:10pt;
			color:#136F35;
			text-decoration: none;
			outline: none;
			}

a:visited {
			font-family: Arial, Helvetica, sans-serif; 
			font-size:10pt;
			color:#136F35;
			text-decoration: none;
			outline: none;
			}
a:hover {
			font-family: Arial, Helvetica, sans-serif; 
			font-size:10pt;
			color:#000000;
			text-decoration: none;
			outline: none;
			}
			
input		{
			border:1px solid #d5ddd0;
			padding:2px;
			background:#ffffff;
			margin-top:2px;
			font-family: Arial, Helvetica, sans-serif; 
			font-size:10pt;
		 	}
textarea	{
			border:1px solid #d5ddd0;
			padding:2px;
			background:#ffffff;
			margin-top:2px;
			font-family: Arial, Helvetica, sans-serif; 
			font-size:10pt;
		 	}

select		{
			border:1px solid #d5ddd0;
			padding:1px;
			background:#ffffff;
			margin-top:2px;
			font-family: Arial, Helvetica, sans-serif; 
			font-size:10pt;
		 	}

input.checkbox {
			width:15px;
			background:none;
			border:0;
			border:none;
		  	}


.black_overlay{
			display: none;
			position: absolute;
			top: 0%;
			left: 0%;
			width: 100%;
			height: 100%;
			background-color: black;
			z-index:1001;
			-moz-opacity: 0.8;
			opacity:.80;
			filter: alpha(opacity=80);
		}
.white_content {
			display: none;
			position: absolute;
			top: 25%;
			left: 40%;
			width: 350px;
			height: 360px;
			padding: 0px;
			border: 0px;
			z-index:1002;
			margin-left: 0;
			margin-top: 0;
			fadeduration: 500;
			filter: alpha(opacity=0);
			overflow:hidden;
			
		}
.white_content input.button_login {
			width: 80px;
			height: 19px;
			cursor: pointer;
			border: none;
			margin-top: 8px;
			background: url(http://www.gracehill.com/images/buttons/login_sml.png);
		}
		
.white_content h1 {
			font-size: 1.5em;
			height: 41px;
			padding-top: 12px;
			color: #ffffff;
			
		}
		
.loginfrmlabel {
			font-family: Arial, Helvetica, sans-serif; 
			font-size:8pt;
			color:#000000;
			font-style:italic;
			}
.loginfrmerror {
			font-family: Arial, Helvetica, sans-serif; 
			font-size:8pt;
			color:red;
			font-style:italic;
			}
a.loginfrmerror:link {
			font-family: Arial, Helvetica, sans-serif; 
			font-size:8pt;
			color:red;
			font-style:italic;
			text-decoration:underline;
			}
a.loginfrmerror:visited {
			font-family: Arial, Helvetica, sans-serif; 
			font-size:8pt;
			color:red;
			font-style:italic;
			text-decoration:underline;
			}

.headingmessage {
			font-family: Arial, Helvetica, sans-serif; 
			font-size:11pt;
			color:#136F35;
			font-weight: bold;
			text-decoration: none;
			}
.largeheading {
			font-family: Arial, Helvetica, sans-serif; 
			font-size:12pt;
			color:#136F35;
			font-weight: bold;
			text-decoration: none;
			}
.auname		{
			font-family: Arial, Helvetica, sans-serif;
			color: #000000; 
			font-size: 13pt;
			font-weight:bold;
			}
			
.audate			{
			font-family: Arial, Helvetica, sans-serif;
			color: #00673e; 
			font-size: 8pt;
			}
.autitle	{
			font-family: Arial, Helvetica, sans-serif;
			color: #00673e; 
			font-size: 10pt;
			font-style:italic;
			}
.auquestions		{
			font-family: Arial, Helvetica, sans-serif;
			color: #00673e; 
			font-size: 11pt;
			font-weight: bold;
			}
.tableheading {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 10pt;
			font-weight: bold;
			background: url(http://www.gracehill.com/images/tableheadergradiant.jpg); 
			padding-left: 6px;
			padding-right: 6px;
			padding-top: 4px;
			padding-bottom: 4px;			
}
.tabledata	{
			font-family: Arial, Helvetica, sans-serif;
			font-size: 10pt;
			background-color: #edefe1;
			padding-left: 6px;
			padding-right: 6px;
			padding-top: 4px;
			padding-bottom: 4px;	
			text-decoration: none;
}
.tabledata2	{
			font-family: Arial, Helvetica, sans-serif;
			font-size: 10pt;
			background-color: #FFFFFF;
			padding-left: 6px;
			padding-right: 6px;
			padding-top: 4px;
			padding-bottom: 4px;	
			text-decoration: none;
}
.tableheadingfeatured {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 10pt;
			font-weight: bold;
			background: url(http://www.gracehill.com/images/tableheadergradiant.jpg); 
			padding-left: 6px;
			padding-right: 6px;
			padding-top: 4px;
			padding-bottom: 4px;			
}
.tabledatafeatured	{
			font-family: Arial, Helvetica, sans-serif;
			font-size: 10pt;
			padding-left: 6px;
			padding-right: 6px;
			padding-top: 4px;
			padding-bottom: 4px;
			text-decoration: none;
}
.cleartabledata	{
			font-family: Arial, Helvetica, sans-serif;
			font-size: 10pt;
			padding-left: 6px;
			padding-right: 6px;
			padding-top: 4px;
			padding-bottom: 4px;	
			text-decoration: none;
}
.reporttableheading	{
			font-family: Arial, Helvetica, sans-serif;
			font-size: 10pt;
			font-weight: bold;
			background: url(http://www.gracehill.com/images/tableheadergradiant.jpg); 
			padding-left: 6px;
			padding-right: 6px;
			padding-top: 4px;
			padding-bottom: 4px;
}
.reporttabledata	{
			font-family: Arial, Helvetica, sans-serif;
			font-size: 10pt;
			color:#000000;
			padding-left: 6px;
			padding-right: 6px;
			padding-top: 4px;
			padding-bottom: 4px;	
			text-decoration: none;
}
.tcloginmessage {
			font-family: Arial, Helvetica, sans-serif; 
			font-size:8pt;
			color:#394B31;
			text-decoration: none;
			}
.formnotes {
			font-family: Arial, Helvetica, sans-serif; 
			font-size:8pt;
			color:#394B31;
			text-decoration: none;
			}
.borderedtable	{
			font-family: Arial, Helvetica, sans-serif;
			font-size: 10pt;
			border-style:none; 
			padding-left: 0px;
			padding-right: 0px;
			padding-top: 0px;
			padding-bottom: 0px;	
}

.noborderedtable	{
			font-family: Arial, Helvetica, sans-serif;
			font-size: 10pt;
			padding-left: 0px;
			padding-right: 0px;
			padding-top: 0px;
			padding-bottom: 0px;	
}
.boldlabel	{
			font-family: Arial, Helvetica, sans-serif;
			color: #000000; 
			font-size: 10pt; 
			font-weight:bold;
			}
.smalltext	{
			font-family: Arial, Helvetica, sans-serif;
			color: #000000; 
			font-size: 8pt; 
			}
.libsearch {
			width: 137px;
			height: 19px;
			cursor: pointer;
			border: none;
			margin-top: 0px;
			background: url(http://www.gracehill.com/images/buttons/search.png);
		}
.demo{
			width: 137px;
			height: 19px;
			cursor: pointer;
			border: none;
			margin-top: 0px;
			background: url(http://www.gracehill.com/images/buttons/demo.png);
		}
.goback{
			width: 137px;
			height: 19px;
			cursor: pointer;
			border: none;
			margin-top: 0px;
			background: url(http://www.gracehill.com/images/buttons/goback.png);
		}
.formsend {
			width: 137px;
			height: 19px;
			cursor: pointer;
			border: none;
			margin-top: 0px;
			background: url(http://www.gracehill.com/images/buttons/send.png);
		}
.submitform {
			width: 137px;
			height: 19px;
			cursor: pointer;
			border: none;
			margin-top: 0px;
			background: url(http://www.gracehill.com/images/buttons/submit.png);
		}
.formupdate {
			width: 137px;
			height: 19px;
			cursor: pointer;
			border: none;
			margin-top: 0px;
			background: url(http://www.gracehill.com/images/buttons/update.png);
		}
.formnext {
			width: 137px;
			height: 19px;
			cursor: pointer;
			border: none;
			margin-top: 0px;
			background: url(http://www.gracehill.com/images/buttons/next.png);
		}
.formcontinue {
			width: 137px;
			height: 19px;
			cursor: pointer;
			border: none;
			margin-top: 0px;
			background: url(http://www.gracehill.com/images/buttons/continue.png);
		}
.formreset {
			width: 137px;
			height: 19px;
			cursor: pointer;
			border: none;
			margin-top: 0px;
			background: url(http://www.gracehill.com/images/buttons/reset.png);
		}
.viewreport {
			width: 137px;
			height: 19px;
			cursor: pointer;
			border: none;
			margin-top: 0px;
			background: url(http://www.gracehill.com/images/buttons/viewreport.png);
		}
.yesbtn {
			width: 137px;
			height: 19px;
			cursor: pointer;
			border: none;
			margin-top: 0px;
			background: url(http://www.gracehill.com/images/buttons/yes.png);
		}
.nobtn {
			width: 137px;
			height: 19px;
			cursor: pointer;
			border: none;
			margin-top: 0px;
			background: url(http://www.gracehill.com/images/buttons/no.png);
		}
.refreshreport {
			width: 137px;
			height: 19px;
			cursor: pointer;
			border: none;
			margin-top: 0px;
			background: url(http://www.gracehill.com/images/buttons/refreshdatabelow.png);
		}
		
.formcontinuesml{
			width: 92px;
			height: 19px;
			cursor: pointer;
			border: none;
			margin-top: 0px;
			background: url(http://www.gracehill.com/images/button_continuesml.jpg);
		}
.formconnect{
			width: 137px;
			height: 19px;
			cursor: pointer;
			border: none;
			margin-top: 0px;
			background: url(http://www.gracehill.com/images/buttons/connect.png);
		}
.smlformconnect{
			width: 80px;
			height: 19px;
			cursor: pointer;
			border: none;
			margin-top: 0px;
			background: url(http://www.gracehill.com/images/buttons/sml_connect.png);
		}
		
.formback{
			width: 137px;
			height: 19px;
			cursor: pointer;
			border: none;
			margin-top: 0px;
			background: url(http://www.gracehill.com/images/buttons/goback.png);
		}
		
.searchtitle {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 15px;
			font-weight: bold;
			color: #00673e;
}
a.searchtitle:link {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 15px;
			font-weight: bold;
			color: #00673e;
}
a.searchtitle:visited {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 15px;
			font-weight: bold;
			color: #00673e;
}
a.searchtitle:hover {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 15px;
			font-weight: bold;
			color: #000000;
}

.searchtblhd{
			font-family: Arial, Helvetica, sans-serif; 
			color: #ffffff; 
			font-size: 9pt;
			text-decoration: none;
			background-color: #00673e;
			}	
.searchheader {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 13px;
			font-weight: bold;
			color: #00673e;
}
.flashheading 
			{
			font-weight: bold; 
			color: #FFFFFF; 
			font-size: 10pt;
			}
.smlflashheading 
			{
			color: #FFFFFF; 
			font-size: 8pt;
			}
a.smlflashheading:link 
			{
			color: #FFFFFF; 
			font-size: 8pt;
			}
a.smlflashheading:visited
			{
			color: #FFFFFF; 
			font-size: 8pt;
			}
a.smlflashheading:hover
			{
			color: #FFFFFF; 
			font-size: 8pt;
			}

.searchmini{
			font-family: Arial, Helvetica, sans-serif; 
			color: #000000; 
			font-size: 7pt;
			}	
a.searchmini:link{
			font-family: Arial, Helvetica, sans-serif; 
			color: #000000; 
			font-size: 7pt;
			}	
a.searchmini:visited{
			font-family: Arial, Helvetica, sans-serif; 
			color: #000000; 
			font-size: 7pt;
			}	
a.searchmini:hover{
			font-family: Arial, Helvetica, sans-serif; 
			color: #00673e; 
			font-size: 7pt;
			}	
a.searchmini:active{
			font-family: Arial, Helvetica, sans-serif; 
			color: #000000; 
			font-size: 7pt;
}
.smalltext {
			font-family: Arial, Helvetica, sans-serif; 
			font-size:8pt;
			color:#000000;
			text-decoration: none;
			}
.helptableheading {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 8pt;
			font-weight: bold;
			padding-left: 10px;
			padding-right: 10px;
			padding-top: 2px;
			padding-bottom: 2px;
			background-color: #C4E4FF;
}
.helptabledata {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 8pt;
			font-weight: bold;
			padding-left: 3px;
			padding-right: 10px;
			padding-top: 1px;
			padding-bottom: 1px;	
			background-color: #cccccc;
}

.tableheadinghome {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 10pt;
			color: #454337;
			font-weight: bold;
			padding-left: 3px;
			padding-right: 2px;
			padding-top: 2px;
			padding-bottom: 3x;	
			background-color: #c5ca76;
}
.tabledatahome	{
			font-family: Arial, Helvetica, sans-serif;
			font-size: 9pt;
			color: #454337;
			background: url(http://www.gracehill.com/images/homelistbg.jpg);
			padding-left: 5px;
			padding-right: 3px;
			padding-top: 0px;
			padding-bottom: 2px;	
}

.LV_validation_message{
    font-weight:bold;
	margin:0 0 0 5px;
	font-size: x-small;
	font-family: Arial, Helvetica, sans-serif; 
}

.LV_valid {
    color:#00CC00;
	font-size: x-small;
	font-family: Arial, Helvetica, sans-serif; 
}
	
.LV_invalid {
    color:#CC0000;
	font-size: x-small;
	font-family: Arial, Helvetica, sans-serif; 
}
    
.LV_valid_field,
input.LV_valid_field:hover, 
input.LV_valid_field:active,
textarea.LV_valid_field:hover, 
textarea.LV_valid_field:active {
    border: 1px solid #00CC00;
}
    
.LV_invalid_field, 
input.LV_invalid_field:hover, 
input.LV_invalid_field:active,
textarea.LV_invalid_field:hover, 
textarea.LV_invalid_field:active {
    border: 1px solid #CC0000;
}
fieldset {
  background:#f7f7f7;
  padding:2%;
  border:1px solid #e3e3e3;
  margin:0;
}

.redwarning {
		font-family: Arial, Helvetica, sans-serif; 
			font-size:10pt;
			color:red;
			text-decoration: none;
}

.paging {
			font-family: Arial, Helvetica, sans-serif; 
			font-size:9pt;
			color:#000000;
			text-decoration: none;
			}
a.paging:link {
			font-family: Arial, Helvetica, sans-serif; 
			font-size:9pt;
			color:#136F35;
			text-decoration: none;
			}
a.paging:visited {
			font-family: Arial, Helvetica, sans-serif; 
			font-size:9pt;
			color:#136F35;
			text-decoration: none;
			}
a.paging:hover {
			font-family: Arial, Helvetica, sans-serif; 
			font-size:9pt;
			color:#000000;
			text-decoration: none;
			}
a.paging:active {
			font-family: Arial, Helvetica, sans-serif; 
			font-size:9pt;
			color:#136F35;
			text-decoration: none;
			}
.tipnumber {
			font-family: Arial, Helvetica, sans-serif; 
			font-size:10pt;
			color:#136F35;
			font-weight: bold;
			text-decoration: none;
			}
.tiptitle {
			font-family: Arial, Helvetica, sans-serif; 
			font-size:9pt;
			color:#136F35;
			font-weight: bold;
			text-decoration: none;
			}
.tipbody {
			font-family: Arial, Helvetica, sans-serif; 
			font-size:8pt;
			color:#000000;
			text-decoration: none;
			}
.breadcrumb {
			font-family: Arial, Helvetica, sans-serif; 
			font-size:11pt;
			color:#136F35;
			font-weight: bold;
			text-decoration: none;
			}
.speakerheader {
			font-family: Arial, Helvetica, sans-serif;
			color: #ffffff; 
			font-size: 11pt; 
			font-weight: bold;
			}
.gbtitle {
			font-family: Arial, Helvetica, sans-serif;
			color: #ffffff; 
			font-size: 12pt; 
			font-weight: bold;
			}
.cert_title {
			font-family: Arial, Helvetica, sans-serif; 
			font-size:10pt;
			color:#136F35;
			font-weight: bold;
			text-decoration: none;
			}
.budgetheader{
			font-family: Arial, Helvetica, sans-serif; 
			color: #ffffff; 
			font-size: 8pt;
			}	
a.budgetmini:link{
			font-family: Arial, Helvetica, sans-serif; 
			color: #000000; 
			font-size: 7pt;
			}	
a.budgetmini:visited{
			font-family: Arial, Helvetica, sans-serif; 
			color: #000000; 
			font-size: 7pt;
			}	
a.budgetmini:hover{
			font-family: Arial, Helvetica, sans-serif; 
			color: #00673e; 
			font-size: 7pt;
			}	
a.budgetmini:active{
			font-family: Arial, Helvetica, sans-serif; 
			color: #000000; 
			font-size: 7pt;
			}	
.coursefooter {
			
			font-family: Arial, Helvetica, sans-serif;
			color: #d4b487; 
			font-size: 8pt; 
			}

.tinyprint {
			font-family: Arial, Helvetica, sans-serif; 
			font-size:6pt;
			color:#000000;
			text-decoration: none;
			}
a.tinyprint {
			font-family: Arial, Helvetica, sans-serif; 
			font-size:6pt;
			color:#136F35;
			text-decoration: none;
			outline: none;
			}
a.tinyprint:link {
			font-family: Arial, Helvetica, sans-serif; 
			font-size:6pt;
			color:#136F35;
			text-decoration: none;
			outline: none;
			}
a.tinyprint:visited {
			font-family: Arial, Helvetica, sans-serif; 
			font-size:6pt;
			color:#136F35;
			text-decoration: none;
			outline: none;
			}
a.tinyprint:hover {
			font-family: Arial, Helvetica, sans-serif; 
			font-size:6pt;
			color:#000000;
			text-decoration: none;
			}
.searchboxdiv
{
 margin:0;
 height:28px;
 width:220px;
 background:url(http://www.gracehill.com/images/headerimages/searchBox.png) no-repeat bottom;
}
.searchbox
{
 background:none;
 border:none;
 width:134px;
 height:15px;
 margin:0;
 padding: 2px 7px 0px 7px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
}
.searchbutton {
border:0;
width: 28px;
height: 28px;
background:url(http://www.gracehill.com/images/headerimages/search_icon.png) no-repeat bottom;
cursor: pointer;
border: none;
margin-top: 0px;
}
