﻿
/* Page Element Styles */
#body-margins {
	margin:0px 0px 0px 0px;
	padding:0px 6px 0px 6px;
	border: none;
}
#body-home-margins {
	margin:0px 0px 0px 0px;
	padding:20px 11px 3px 11px;
	border: none;
	float:left;
}

/* firefox only*/
html>body { 
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 71.0%;
    color: #333333;
    background-color: #F9F8EE;
    margin: 0;
    text-align:center;
}

body { 
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 62.5%;
    color: #333333;
    background-color: #F9F8EE;
    margin: 0;
    text-align:center;
}

#content {
	float:left;
	background-color: #F9F8EE;
	font-size: 1.1em;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border: none;
}
input, select, textarea {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 1em;
    color: #333333;
    background-color: #FFFFFF;
    margin: 0;
    text-align:left;
}
a, a:active {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 1em;
    color: green;
    font-weight: normal;
    text-decoration: none;
}

a:visited { 
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 1em;
    color: green;
    font-weight: normal;
    text-decoration: none;
}

a:hover { 
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 1em;
    color: green;
    font-weight: normal;
    text-decoration: underline;
}

h1 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 1.6em;
    color: #4E4E4D;
    font-weight: normal;
}

h2 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 1.4em;
    color: #4E4E4D;
    font-weight: bold;
}

h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 1.3em;
    font-weight: bold;
    color: #4E4E4D;

}

/* homepage header, needs to be a link for text reader software. */
/* -- start -- */
.header-link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 1.3em;
    font-weight: bold;
    color: #4E4E4D;
}
.header-link a:hover{
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 1.0em;
    font-weight: bold;
    color: #4E4E4D;
}
.header-link a , .header-link a:active , .header-link a:visited{
	color: #4E4E4D;
	font-size: 1.0em;
    font-weight: bold;
}
/* -- end -- */

h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 1.2em;
    font-weight: bold;
    color: #4E4E4D;
}

/* Common classes */

.inline {
	/*display: inline;	*/
	float:left;
}

/* ID Styles */
#page-container {
	margin: 0 auto; 
	padding:0px 0px 0px 0px;
	width: 770px; 
	text-align:left;
}

#page-header 
{
    /*
	width:770px; 
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;*/
    display:none;
}


#banner {
	margin: 5px 0px px 0px;	
	float:left;
}

/*Primary Navigator*/
/* -- start -- */
#primary-navigation{
	background-color: #006137;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:770px;
	float:left;
}

#primary-navigation-container {
	height:25px;
	float:left;
	width:762px;
	background-color: #006137;
}

#ctl00_Header1_primarynavigationlist{
	float:left;
	list-style: none;
	list-style-position:outside;
	margin:5px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background-color: #006137;
}

#ctl00_Header1_primarynavigationlist li a, #ctl00_Header1_primarynavigationlist li a:active, #ctl00_Header1_primarynavigationlist li a:visited, #ctl00_Header1_primarynavigationlist li a:hover {
	color: #FFFFFF;
	text-decoration: none;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    font-weight: normal;
    vertical-align: top;
}

#ctl00_Header1_primarynavigationlist li a.selected, #ctl00_Header1_primarynavigationlist li a.selected:active, #ctl00_Header1_primarynavigationlist li a.selected:visited, #ctl00_Header1_primarynavigationlist li a.selected:hover {
	color: #FFFFFF;
	text-decoration: none;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    vertical-align: top;
    font-weight: bold;
}

#ctl00_Header1_primarynavigationlist li {
	border-right: solid 1px #FFFFFF;
	padding-left: 6px;
	padding-right: 6px;
	line-height:13px;
	margin:0px 0px 0px 0px;
}

#primary-navigation-left-end-plate {
	float:left;
	width: 4px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	vertical-align:top;
	background: url(../images/Landmark_skin_title_bar_left.gif) bottom left no-repeat;
	height:25px;
	overflow:hidden;
}

#primary-navigation-right-end-plate {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	vertical-align:top;
	background: url(../images/Landmark_skin_title_bar_right.gif) bottom left no-repeat; 
	float: left; 
	width:4px; 
	height:25px;
	overflow:hidden;
}
/* search */
#primary-navigation-search{
	float:Right;
}

.primary-navigation-search-button
{
    width:56px;
    border:Solid 1px #FFFFFF;
    background-color:#006137;
    color:#FFFFFF;
    margin:3px 0px 0px 0px;
    padding:1px 0px 1px 8px;
}

.primary-navigation-search-input
{
    width:120px;
    border:none;
    margin:2px 0px 2px 0px;
}
/* -- end -- */


#page-content {
	width:510px;
	float:left;
	margin:3px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}

#content-header 
{
 
	/*float:left;*/
	background: url(../images/Landmark_skin_content_header.gif) bottom left no-repeat; 
	width:511px; 
	height:44px;
	margin:0px 0px 0px 5px;
	padding:0px 0px 0px 0px;
	clear:none;
}

#content-header-section-title {
	float:left;
	font-size: 20px;
	font-weight:normal;	
	height:44px;
	line-height:44px;
	margin:0px 0px 0px 5px;
	padding:0px 0px 0px 0px;
}

#content-header-page-title {
	float:right;
	font-size: 11px;	
	height:44px;
	line-height:44px;
	margin:0px 5px 0px 0px;
	padding:0px 0px 0px 0px;
}

#sidebar
{
    /*
    width: 248px;
	float:left;
	overflow:visible;
	margin:5px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	*/
    display:none;
}

/*Landmark Login*/
/* -- start -- */
#login
{
    width: 236px;
    margin: 2px 0px 0px 0px;
    padding: 3px 3px 3px 3px;
    background-color: #EDECE0;
    border: solid 2px #006137;
    color: #006137;
    float:left;
    text-align:left;
}

#login div input
{
    float:right;
    margin: 2px 3px 1px 3px;
    background-color: #EDECE0;
}

#login div select
{
    margin: 2px 3px 2px 0px;
    float:left;
}

#login div label
{
    float:left;
    margin: 4px 3px 3px 3px;
    color: #333333;
}

#login-links
{
    float:left;
    margin-top: 3px;
    font-weight: bold;
    
}

#login-links a
{
    font-weight: bold;
}



.login-button {
	width: 44px;
   	height:21px;
	background: url(/grainflow/images/blank_small_white_44px.gif) bottom left no-repeat;
   	text-align: Center;
	border: none;
	float:right;
}

.std-button1 {
	width: 55px;
   	height:21px;
	background: url(/grainflow/images/blank_small_white.gif) bottom left no-repeat;
   	text-align: Center;
	border: none;
	float:right;
}

/* -- end -- */


/*Page Navigation*/
/* -- start -- */
#page-navigation {
	/*width: 248px;
	float:left;
	overflow:visible;
	margin:10px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background: url(../images/Finance_Home.gif) top left no-repeat;
	background-color: #EDECE0;*/
    display:none;
}

#ctl00_Navigation1_pagenavigationlist li, #ctl00_Navigation1_pagenavigationlist li a, #ctl00_Navigation1_pagenavigationlist li a span
{
    /*
	float:left;
*/
    display:none;
}

#page-navigation-wrapper {
}

#ctl00_Navigation1_pagenavigationlist {
	/*list-style: none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;*/
	display:none;
}

#ctl00_Navigation1_pagenavigationlist li {
    /*width: 246px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
    border-left: 1px solid #D8D8D0;
	border-right: 1px solid #D8D8D0;
	border-bottom: 1px solid #D8D8D0;*/
    display:none;
}

#ctl00_Navigation1_pagenavigationlist li a, #ctl00_Navigation1_pagenavigationlist li a:visited, #ctl00_Navigation1_pagenavigationlist li a:active, #ctl00_Navigation1_pagenavigationlist li a:hover { 
	/*font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration: none;
    font-weight: normal;
    text-align:left;
    color: #4E4E4D;*/
	display:none;
}

#ctl00_Navigation1_pagenavigationlist li:hover, #ctl00_Navigation1_pagenavigationlist li.sfhover {
	/*background-color:#F9F8EE;*/
	display:none;
}

#ctl00_Navigation1_pagenavigationlist li.levelhome-li-selected, #ctl00_Navigation1_pagenavigationlist li.levelhome-li-unselected:hover, #ctl00_Navigation1_pagenavigationlist li.sfhover-home {
	/*border-left: solid 0px #000000;
	border-right: solid 0px #000000;
	background: url(../images/Finance_Home_button_colour.gif) top left no-repeat;
	background-color:#F9F8EE;*/
	display:none;
}

#ctl00_Navigation1_pagenavigationlist li.levelhome-li-unselected {
	/*border-left: solid 0px #000000;
	border-right: solid 0px #000000;
	background: url(../images/Finance_Home.gif) top left no-repeat;
	background-color:#EDECE0;*/
}

#ctl00_Navigation1_pagenavigationlist li.level1-li-selected, li.level2-li-selected, li.level3-li-selected, li.level4-li-selected {
	/*background-color:#F9F8EE;*/
	display:none;
}

#ctl00_Navigation1_pagenavigationlist li a
{
	width:246px;
}

#ctl00_Navigation1_pagenavigationlist li.levelhome-li-selected a span, #ctl00_Navigation1_pagenavigationlist li.levelhome-li-unselected a span, #ctl00_Navigation1_pagenavigationlist li.sfhover-home a span
{
/*	font-weight: bold;
	cursor:	pointer;
	width:240px;
	padding-top:20px;
	padding-bottom:8px;
	padding-left:6px;*/
    display:none;
}

#ctl00_Navigation1_pagenavigationlist li a span
{
	/*font-weight: bold;
	cursor:	pointer;
	width:240px;
	padding-top:8px;
	padding-bottom:8px;
	padding-left:6px;
	display:block;*/
	display:none;
}

#ctl00_Navigation1_pagenavigationlist li a.level2-unselected span
{
	/*width:226px;
	font-weight:normal;
	padding-left:20px;*/
	display:none;
}

#ctl00_Navigation1_pagenavigationlist li a.level2-selected span
{
    /*
	width:226px;
	padding-left:20px;
	font-weight:bold;	*/
    display:none;
}

#ctl00_Navigation1_pagenavigationlist li a.level3-unselected span
{
	/*width:206px;
	font-weight:normal;
	padding-left:40px;*/
	display:none;
}

#ctl00_Navigation1_pagenavigationlist li a.level3-selected span
{
	/*width:206px;
	padding-left:40px;
	font-weight:bold;	*/
	display:none;
}

#ctl00_Navigation1_pagenavigationimage {
/*
	border-left: 1px solid #D8D8D0;
	border-right: 1px solid #D8D8D0;
	border-bottom: 1px solid #D8D8D0;
    padding: 5px 0px 5px 10px;   */
    display:none;
}
/* -- end -- */


/*Footer*/
/* -- start -- */
#page-footer 
{
    /*
	width: 770px;	
	margin-top:10px;
	clear:both;	*/
    display:none;
}

#footer-right
{
    /*
	float:right;
	width: 400px;	*/
    display:none;
}

#footer-image
{
    /*
	float:left;*/
    display:none;
}

#copyright 
{
    /*
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    text-decoration: none;
    font-weight: normal;
    text-align:left;
    color: #666666;
    float:left;
    clear:none;*/
    display:none;
}

#footer-disclaimer {
	/*width:511px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    text-decoration: none;
    font-weight: normal;
    text-align:left;
    color: #666666;
    float:left;
    clear:none;
    padding:10px 0px 20px 0px;*/
	display:none;
}

#footer-list 
{
    /*
	float:right;
	list-style: none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 3px 0px;*/
    display:none;
}

#footer-list li {
	/*float:left;
	border-right: solid 1px #666666;
	padding-left: 5px;
	padding-right: 5px;
	line-height: 13px;*/
	display:none;
}

#footer-list li a, #footer-list li a:visited, #footer-list li a:active, #footer-list li a:hover { 
	/*font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    text-decoration: none;
    font-weight: normal;
    text-align:left;
    color: #666666;*/
	display:none;
}
/* -- end -- */

/* Level 1 Table */

.alt-row3
{
	background-color: #D6D7AD;
	color: #333333;
	text-align: left;
}
.alt-row4
{
	background-color: #ECECE0;
	color: #333333;
	text-align: left;
}

.table-column3
{
	width:226px;
	padding:2px;
}
.table-column4
{
	width:264px;
	padding:2px;
}
/*

/* -- end -- */


/* breadcrumb */
/* -- start -- */
#breadcrumb
{
    /*
	list-style:none;
	padding:4px 5px 0px 0px;
	margin:0px 0px 0px 0px;
	font-size:9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;*/
    display:none;
}

#breadcrumb li
{
	/*list-style:none;
	display:inline;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;*/
	display:none;
}
/* -- end -- */

div.policy {
    /*float:left;
    padding:10px 0px 0px 0px;*/
    display:none;
}

div.submitbtn 
{

    display:none;
}

/* -- end -- */

.disclaimer-text
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    text-decoration: none;
    font-weight: normal;
    text-align:left;
    color: #666666;
    float:left;
    width:100%;
   	padding:0px 0px 10px 0px;
}
/* -- end -- */


/*Finance Online Plus*/
/* -- start -- */

.finance-online-plus-text
{
    /*
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #006137;
    font-weight:bold;*/
    display:none;
}

.finance-online-plus-login
{
	/*font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #006137;
    font-weight:normal;
    text-align: left;
    padding-left: 0px;*/
	display:none;
}

#finance-online-plus
{
/*	list-style:none;
	padding:2px 2px 0px 2px;
	font-size:9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;*/
    display:none;
}

#finance-online-outline
{
	/*float:right;
	width:230px;
	border:solid 1px #006137;
	background-color:#EDECE0;*/
	display:none;
}

#finance-online-list {
	/*float:right;
	list-style: none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 2px 0px;*/
	display:none;
}

#finance-online-list li {
	/*float:left;
	border-right: solid 0px #666666;
	padding-left: 5px;
	padding-right: 5px;
	line-height: 13px;*/
	display:none;
}

#finance-online-list li a, #finance-online-list li a:visited, #finance-online-list li a:active, #finance-online-list li a:hover { 
	/*font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    text-decoration: none;
    font-weight: normal;
    text-align:left;
    color: #006137;*/
	display:none;
}
/* -- end -- */
/*Finance Online Plus*/


/*Content Formatting*/
/* -- start -- */
#grainflow-content
{
    width:504px;
    margin:3px 0px 0px 6px;    
}
/* -- end -- */


/*Homepage Formatting*/
/* -- start -- */
#landmark-home-content
{
    float:left; 
    width:345px;
    padding:3px 10px 0px 10px;    
}

.landmark-home-image-right
{
    clear:both;
	float:right;
	margin-bottom: 3px;
}
/* -- end -- */


/* Section Formatting*/
/* -- start -- */
#landmark-section-header {
	float:left;
	background: url(../images/Landmark_skin_content_header.gif) bottom left no-repeat; 
	width:506px; 
	height:44px;
	margin:0px 0px 0px 5px;
	padding:0px 0px 0px 0px;
	clear:none;
}

#landmark-section-header-image
{
    float:left;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 2px;     
    
}

#landmark-section-content
{
    float:left; 
    width:345px;
    padding:0px 10px 0px 10px;    
}

.landmark-section-image-right
{
    clear:both;
	float:right;
	margin-bottom: 3px;
}
/* -- end -- */
/* ----------------  JL classes ------------------------- */



/* Propert ID Search Ctrl */
#sideBarSearchHead
{	
	color:#000000;
	font-weight:bold;
	font-size:1.2em;
	background-color:#DAD8D0;
	margin-bottom:4px;
}

#sideBarSearch
{	
	width:300px;	
	text-align:left;
	white-space:nowrap;	
}


.LoginBoxPadImage
{
	background-image:url('../images/security_padlock.gif');	
	width:12px;
	float:right;
	height:16px;	
}


.wpsButtonText, .portlet-form-button 
{ 
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 0.9em;
    font-weight: bold;
    color: #4E4E4D;
    background-color: #D8D8D0; 
    border: 1px solid #006137;
    padding: 2px 11px;
    margin: 0px;
    text-align: center;       
}

.innerContent
{
	padding-left:4px;
	padding-top:3px;	
}
/* End of Propert ID Search Ctrl */




/* Propert Search Ctrl */

#RealEstateQuickSearch
{
	width:300px;	
	text-align:left;
}

/* End of  Propert Search Ctrl */


.SearchResultsLayer
{
	float:left;
	text-align:left;
	padding-left:10px;
}

.GoogleSearchResultsTable
{
	width:100%;
	border:0px solid black;
	
}
.GoogleSearchResultsTable td
{
	/*word-wrap:break-word;*/
	
}





#searchResults /*first most layer after table*/
{
	width:470px;	
}


.SearchResultsLayer /*second most layer after table*/
{
	width:470px;	
}
.GoogleSearchResult /*third most layer after table*/
{
	width:470px;	
}



.searchbbx input
{	
	border:1px solid #006137;
}

.greyedLink p
{
	width:450px;
	overflow:hidden;/**/
	
	
}
.greyedLink a:link
{
	text-decoration:none;
	color:#9d8f6b;
	cursor:text;
	
	
}

.greyedLink a:active
{
	text-decoration:none;
	color:#9d8f6b;
	cursor:text;
}

.greyedLink a:visited
{
	text-decoration:none;
	color:#9d8f6b;
	cursor:text;
}

.greyedLink a:hover
{
	text-decoration:none;
	color:#9d8f6b;
	cursor:text;
}

.resultbar
{
	margin-bottom:10px;
	border-bottom:1px solid #000000;	
	padding-bottom:2px;	
}

.n /* google paging navigation bar numbers. */
{
	margin-bottom:20px;
	border-bottom:1px solid #000000;	
	padding-bottom:8px;	
}






/* -------------- begin registration form control -------------------*/

div.required 
{
    /*
  font-weight: normal;
  padding: 10px 0px 10px 2px;
  text-align: left;*/
  display:none;
}
span.required
{
	font-weight:bold;
	color: red;
	font-size: 11px;	
}

#RegistrationCtrlLayer
{
	/* layer of the 'registration form control' */		
	border:0px solid #000000;
	width:490px;
	padding-left:2px;
	padding-right:0px;
	margin-top:0px;
	
	
}


.HeadingLayer
{
	height:44px;
	color:#4E4E4D;
	font-weight:300;
	font-size:1.8em;
	background-color:#DAD8D0;
	margin-bottom:0px;
	margin-top:4px;
	width:500px;
	
			
}



.regformTable
{
	width:95%;
	
}

.regformTable td
{
	padding-right:0px;
	
}

div.container
{
	width:498px;
	float:left;		
	padding-left:10px;
}

div.form-alt-col1
{
	float: left;
	padding-left:10px;
	width:230px;
	padding:2px;
	clear:left;
	
}

div.form-alt-col2
{
	float: left;
	padding-left:10px;
	vertical-align:text-top;
    width:230px;
	padding:2px;
}
  
div.float 
{
	float: left;
	padding-left:10px;
	margin-left:5px;
	width:150px;
	padding:2px;
	
}

div.options
{
	float: left;
	padding-left:10px;
	margin-left:5px;
	width:470px;
	padding:2px;
	
} 
  
div.floatCtrl 
{
	float: left;
	padding-left:10px;
	border: 0px solid #000000;
	width:41%;
	text-align:left;
}

div p
{
	margin-bottom:1px;
	margin-top:0px;
	padding-top:0px;
	padding-bottom:1px;
}

div p span
{
	margin-bottom:1px;
	margin-top:0px;
	padding-top:0px;
	padding-bottom:1px;
	
}


  
div.floatCtrllast 
{
	float: left;
	padding-left:10px;
	vertical-align:text-top;
    width:230px;
	padding:2px;
}

div.floatCtrllarge 
{
	float: left;
	padding-left:0px;
	text-align:left;
	vertical-align:baseline;
	width:320px;
	padding:2px;
}
  
div.floatCtrlsmall
{
	float: left;
	padding-left:10px;
	text-align:left;   
	width:226px;
	padding:2px; 
}

div.floatHalf 
{
/*	float: left;	*/
	border: 1px solid #000000;
	width:48%;
	padding-top:2px;
	height:25px;
}
 
.print-pagebreak
{
    page-break-after:always;
}

.signature-header
{
	border:1px solid black;
	text-align:center;
	/*height:25px;*/
    width:250px;
}

.signature-col
{
	border:1px solid black;
	height:25px;
	width:250px;
}
  
div.float p 
{
   text-align: left;
   width:100%; 
}

.dividerRow 
{
	/* divides the layouts of the form */
	border-top:2px solid #008155;	
	clear: both;
	margin-top:10px;
	width:498px;
}

.divider
{
	/* divides the layouts of the form 	*/
	clear: both;
	border:0px solid #000000;
	padding:0;
	margin:0;
	text-align:left;
	padding-left:0px;
}

.RegFormCtrlVS
{
    text-align:left;
	width:492px;
	margin:9px 0px 10px 2px;
	float:left;
	padding:10px 0px 0px 10px;
	border:1px solid #008155;
	color:#000000;	
}
.RegFormCtrlVS li
{
	/*color:#000000;	*/
}

.RegFormCtrlVS div,p
{
	/*color:#000000;	*/
}

.topBlurb
{
	color:#008155;
	display:none;	
}

.boldGreen
{
	font-size:1.4em;
	font-weight:bold;
	color:#008155;
	padding-left:0px;	
}

.smallText
{
	color:#4e4e4d;
	font-size:1.0em;
}

.stdImage
{
width:100%;
clear:both;
white-space:nowrap;	
}

.smallheadingGreen
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:1.3em;
	font-weight:bold;
	color:#008155;
	margin:0px 0px 12px 0px;
	padding:0px 0px 0px 0px;
}

/* -------------- end registration form control -------------------*/


/* End of JL Classes */


/* start quoteform */
.form-text
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 1.3em;
    font-weight: bold;
    color: #008155;
    padding:10px 0px 10px 0px;
}

/* start output message */
.output-message
{

	width:480px;
    font-size: 1.3em;
    font-weight:bold;
    color: #008155;
    text-align:center;
    margin: 20px 0px 10px 0px;
}


/* end output message */
form div fieldset {
  clear: none;
  border-width: 1px;
  border-style: solid;
  border-color: #666666;
  margin: 0px 0px 0px 142px;
  /*margin: 0px 0px 0px 10px;*/
  padding: 0px 5px 5px 5px;
  width: 197px;
}

/* end quote form*/


/* error messages */
.error
{
    font-size: 0.9em;
    color: #ff0000
}

/* end error messages */






