/* Start of CMSMS style sheet 'tips_form' */
/* Sample FormBuilder CSS base */
div.error_message, #thank_you {
   float:right;
   margin:20px 0 0 0;
}

div.error_message li {
    list-style:none;
}
div.tips_form form {margin-top:0}
div.tips_form form, td, th, li { font-size: 100%}
div.tips_form form div {margin-bottom:0}

div.tips_form fieldset div {
	margin-bottom:5px;	
}

div.tips_form fieldset {
	
	border:none;
	padding:5px 10px 5px 10px;
}

div.tips_form legend {
	font-weight:bold;
	font-size:1.2em;
	
	
}
/*position the form*/

div.tips_form {
    float:right;
    clear:right;
    background: #abc975 url(uploads/images/indevision_site_09.jpg) no-repeat top left;
    margin: 20px 0 0 0;
    padding:10px 0 0 0;
    color:#fff;
    width:249px;
    font-size: .85em;
}
div.tips_form div.submit {
     background: url(uploads/images/indevision_site_10.jpg) no-repeat bottom left;
     width:249px;
     height:20px;
     margin:0;
     padding:0 0 5px 0;
     float:right;
     clear:right;
}



div.tips_form h2 {
   margin:0;
   padding:0;
}

div.tips_form p {
   margin:5px;
   padding:0;
}

div.tips_form div.required {
      float:right;
}
div.tips_form input {
    width:16em;
    margin: 0 5px 0 5px;
    font-size: .8em;
  
}

div.tips_form div.submit input {
    width:60px;
    text-align:center;
    float:right; 
    margin: 0 10px 0 5px;
 
    
}

div.tips_form div.required.fb_invalid {
    color:red;
}

/* End of 'tips_form' */

