		#acg_lbcf_blur {
			display: none;
			position: absolute;
			top: 0;
			left: 0;
			width: 100%;
			background-color: #ccc;
			opacity: .60;
			-moz-opacity: .60;
			filter: alpha(opacity=60);
			z-index: 97;
		}
		
		#acg_lbcf_div {
			display: none;
			position: absolute;
			top: 820px;
			width: 330px;
			left: 35%;
			padding: 0 10px 10px 10px;
			z-index: 99;
			border: 5px solid #555;
			background-color: White;
			height: auto;
			z-index: 99;
			border-radius: 10px;
			-moz-border-radius: 10px;
			-webkit-border-radius: 10px;
		}
		
		#acg_lbcf_div h3 {
                        color: #A22E03;
                        font-weight: bold;
                        text-align:center;
                        width: 328px;
                      	padding-top:20px;
                        font-size:20px;                         
		}
		
		#acg_lbcf_form div {
			clear: left;
			padding: 3px;
			text-align: left;
		}
		
		#acg_lbcf_form div label {
			float: left;
			display: block;
			width: 75px;
			text-align: right;
			margin-right: 10px;
			color: #000;
		}
		
		#acg_lbcf_form input.text {
			width: 200px;
			padding: 3px;
		}
		
		#acg_lbcf_form div textarea {
			width: 200px;
			height: 75px;
			padding: 3px;
			font-family: Arial, Helvetica, Sans-Serif;
		}
		
		#acg_lbcf_form div.submit input, form.acg_form div.submit input {
			 background-color: #D75700;
    border: 2px solid #D75700;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 14px;
    font-weight: bold;
    height: 26px;
    margin: 0 8px 0 85px;
    width: 116px;
		}
		
		#acg_lbcf_form.lbcf_widget div label {
			float: none;
			display: inline;
			text-align: left;
		}
		
		#acg_lbcf_form.lbcf_widget input.text {
			width: 100%;
		}
		
		#acg_lbcf_form.lbcf_widget div textarea {
			width: 100%;
		}
		
		#acg_lbcf_form.lbcf_widget div.submit input, form.acg_form.lbcf_widget div.submit input {
			margin-left: 0;
		}
		
		#acg_lbcf_div p.intro {
color: #000000;
    font-family: arial;
    font-weight: bold;
    margin: 9px 12px -3px;
    text-align: left;
		}
		
		#acg_lbcf_div p.error {
			-moz-border-radius: 5px 5px 5px 5px;
 /*   background-color: #FFFFCC;
    border: 1px solid #990000;
*/
    color: #a22e03;
    margin: 10px 20px 5px;
    padding: 0 10px 6px;
    text-align: center;
		}
		.acg_lightbox_success{
                       color: #4db54a;
                        font-weight: bold;
                        text-align:center;
                        width: 328px;
                      	padding:30px;
                        font-size:15px;    
                 }
		
