@charset "UTF-8";

/* CSS Document */





#icafe-vpp *

{

   margin: 0;

   padding: 0;

   text-shadow: none;

   line-height: 100%;

   font-family: Arial, Helvetica, sans-serif;

   font-style:normal;

}



/* ----------- My Form ----------- */

.myform{

margin:0 auto;

width:500px;

padding:14px !important;

}



/* ----------- stylized ----------- */

#stylized{

border:solid 2px #b7ddf2;

background:#ebf4fb;

}

#stylized h1 {

font-size:14px;

font-weight:bold;

margin-bottom: 12px;

letter-spacing: -0.04em;

line-height: 100%;

color: #333332;

padding: 0 0 4px;

   

}

#stylized p{

font-size:11px;

color:#666666;

margin-bottom:20px;

border-bottom:solid 1px #b7ddf2;

padding-bottom:10px;

line-height: 12pt;

}

#stylized label.error{

text-align:center;

width:300px;

padding: 0 0 0 10px;



}

#stylized label{

display:block;

font-weight:bold;

text-align:right;

width:140px;

float:left;

}



#stylized .small{

color:#666666;

display:block;

font-size:11px;

font-weight:normal;

text-align:right;

width:140px;

}

#stylized input{

float:left;

font-size:12px;

padding:4px 2px;

border:solid 1px #aacfe4;

width:300px;

margin:2px 0 20px 10px;

}

#stylized textarea{

float:left;

font-size:12px;

padding:4px 2px;

border:solid 1px #aacfe4;

width:300px;

margin:2px 0 20px 10px;

}

#vpp_upload{

float:left;

font-size:12px;

padding:4px 2px;

border:solid 1px #aacfe4;

width:300px;

margin:2px 0 20px 10px;

}

#stylized select{

float:left;

font-size:12px;

padding:4px 2px;

border:solid 1px #aacfe4;

width:300px;

margin:2px 0 20px 10px;

}

#stylized button{

clear:both;

margin-left:150px;

width:125px;

height:31px;

background:#666666 url(img/button.png) no-repeat;

text-align:center;

color:#FFFFFF;

font-size:11px;

font-weight:bold;

}

button.VPP_Button {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 25px;

	color: #ffffff;

	padding: 10px 20px;

	background: -moz-linear-gradient(

		top,

		#43bd07 0%,

		#43bd07);

	background: -webkit-gradient(

		linear, left top, left bottom, 

		from(#43bd07),

		to(#43bd07));

	-moz-border-radius: 9px;

	-webkit-border-radius: 9px;

	border-radius: 9px;

	border: 0px solid #cfc4c4;

	-moz-box-shadow:

		0px 1px 3px rgba(000,000,000,0),

		inset 0px 0px 2px rgba(255,255,255,0.9);

	-webkit-box-shadow:

		0px 1px 3px rgba(000,000,000,0),

		inset 0px 0px 2px rgba(255,255,255,0.9);

	box-shadow:

		0px 1px 3px rgba(000,000,000,0),

		inset 0px 0px 2px rgba(255,255,255,0.9);

	text-shadow:

		0px 0px 0px rgba(000,000,000,0.4),

		0px 0px 20px rgba(255,255,255,0.7);

}