form {

	margin:0;
	padding: 0;
}

/* Page layout
-------------------------------------------------- */
#gInside {
	background:url(../img/border_top.gif) no-repeat top left;
	padding: 50px 0 0 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	color: #909090;
	width: 464px;
	/*margin-left:-10px;*/
}

label{
	width: 60px;
	float: left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: bold;
	font-variant: normal;
	color: #63666b;
	padding-right: 10px;
	padding-left:25px;
	text-align: left;
}
label.gRequired {
	border-right: 2px solid #e9ab76;
	
}
.gRequired {
	border-right: 2px solid #e9ab76;
}
label.gNotRequired {
	border-right: 2px solid #89b8db;
}
.gNotRequired {
	border-right: 2px solid #89b8db;
}
.gTNote{
	width:290px;
	padding-left: 70px;
	padding-bottom: 5px;
	float: left;
}
.gFormInputWrap{
	/*float: left;*/
	font-size:10px;
	padding-left:105px;
	padding-bottom: 15px;
}
/* ------------------------------------------ Input --*/
input.gFormInput{
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	color: #909090;
	text-decoration: none;

	border-top: #909090 1px solid;
	border-right: #bababa 1px solid;	
	border-bottom: #bababa 1px solid;
	border-left: #909090 1px solid;
	padding: 2px 4px 2px 4px;
	/**background-image: url(../img/gForm.gif);
	background-position: top left;
	background-repeat: repeat-x;*/
	background-color:#f0f0f0;
	width: 285px;
	
	letter-spacing: 0.06em;
}
input.gFormInputFocus{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-decoration: none;

	border-top: #000000 1px solid;
	border-right: #999999 1px solid;	
	border-bottom: #999999 1px solid;
	border-left: #000000 1px solid;
	padding: 2px 4px 2px 4px;
/*	background-image: url(../img/gFormFocus.gif);
	background-position: top left;
	background-repeat: repeat-x;*/
	background-color:#dbdbdb;
	width: 285px;

	letter-spacing: 0.06em;	
}
input.gErrFormInput {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-decoration: none;

	border-top: #676767 1px solid;
	border-right: #676767 1px solid;	
	border-bottom: #676767 1px solid;
	border-left: #676767 1px solid;
	padding: 2px 4px 2px 4px;
/*	background-image: url(../img/gFormErr.gif);
	background-position: top left;
	background-repeat: repeat-x;*/
	background-color:#ffdda9;
	width:285px;
	letter-spacing: 0.06em;	
}
input.gErrFormInputFocus {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-decoration: none;

	border-top: #676767 1px solid;
	border-right: #676767 1px solid;	
	border-bottom: #676767 1px solid;
	border-left: #676767 1px solid;
	padding: 2px 4px 2px 4px;
/*	background-image: url(../img/gFormErr.gif);
	background-position: top left;
	background-repeat: repeat-x;*/
	background-color:#ffdda9;
	width:285px;
	letter-spacing: 0.06em;	
}

/* ------------------------------------------ Select --*/
select.gFormInput{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	color: #727171;
	text-decoration: none;

	border-top: #909090 1px solid;
	border-right: #bababa 1px solid;	
	border-bottom: #bababa 1px solid;
	border-left: #909090 1px solid;
	padding: 2px 4px 2px 4px;
/*	background-image: url(../img/gForm.gif);
	background-position: top left;
	background-repeat: repeat-x;*/
	background-color:#f0f0f0;
	width: 295px;

	letter-spacing: 0.06em;	
}
select.gFormInputFocus{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	color: #727171;
	text-decoration: none;

	border-top: #909090 1px solid;
	border-right: #bababa 1px solid;	
	border-bottom: #bababa 1px solid;
	border-left: #909090 1px solid;
	padding: 2px 4px 2px 4px;
/*	background-image: url(../img/gFormFocus.gif);
	background-position: top left;
	background-repeat: repeat-x;*/
	background-color:#f0f0f0;
	width: 295px;

	letter-spacing: 0.06em;	
}
select.gErrFormInput {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	color: #000000b;
	text-decoration: none;

	border-top: #676767 1px solid;
	border-right: #676767 1px solid;	
	border-bottom: #676767 1px solid;
	border-left: #676767 1px solid;
	padding: 2px 4px 2px 4px;
/*	background-image: url(../img/gFormFocus.gif);
	background-position: top left;
	background-repeat: repeat-x;*/
	background-color:#ffdda9;
	width: 295px;
	letter-spacing: 0.06em;	
}
select.gErrFormInputFocus {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	color: #000000b;
	text-decoration: none;

	border-top: #676767 1px solid;
	border-right: #676767 1px solid;	
	border-bottom: #676767 1px solid;
	border-left: #676767 1px solid;
	padding: 2px 4px 2px 4px;
/*	background-image: url(../img/gFormFocus.gif);
	background-position: top left;
	background-repeat: repeat-x;*/
	background-color:#ffdda9;
	width: 295px;
	letter-spacing: 0.06em;	
}

/* ------------------------------------------ TextArea --*/
textarea.gFormTextarea{
	font-family:Arial, Helvetica, sans-serif, Verdana;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	color: #909090;
	text-decoration: none;

	border-top: #909090 1px solid;
	border-right: #bababa 1px solid;	
	border-bottom: #bababa 1px solid;
	border-left: #909090 1px solid;
	padding: 2px 4px 2px 4px;
	/**background-image: url(../img/gForm.gif);
	background-position: top left;
	background-repeat: repeat-x;*/
	background-color:#f0f0f0;
	width: 285px;
	height:80px;
	letter-spacing: 0.06em;
}
textarea.gFormTextareaFocus{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-decoration: none;

	border-top: #000000 1px solid;
	border-right: #999999 1px solid;	
	border-bottom: #999999 1px solid;
	border-left: #000000 1px solid;
	padding: 2px 4px 2px 4px;
/*	background-image: url(../img/gFormFocus.gif);
	background-position: top left;
	background-repeat: repeat-x;*/
	background-color:#dbdbdb;
	width: 285px;
	height:80px;
	letter-spacing: 0.06em;	
}
textarea.gErrFormTextarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-decoration: none;

	border-top: #676767 1px solid;
	border-right: #676767 1px solid;	
	border-bottom: #676767 1px solid;
	border-left: #676767 1px solid;
	padding: 2px 4px 2px 4px;
/*	background-image: url(../img/gFormErr.gif);
	background-position: top left;
	background-repeat: repeat-x;*/
	background-color:#ffdda9;
	width:285px;
	height:80px;
	letter-spacing: 0.06em;	
}
textarea.gErrFormTextareaFocus {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-decoration: none;

	border-top: #676767 1px solid;
	border-right: #676767 1px solid;	
	border-bottom: #676767 1px solid;
	border-left: #676767 1px solid;
	padding: 2px 4px 2px 4px;
/*	background-image: url(../img/gFormErr.gif);
	background-position: top left;
	background-repeat: repeat-x;*/
	background-color:#ffdda9;
	width:285px;
	height:80px;
	letter-spacing: 0.06em;	
}

.gButton{
	/*padding-left: 75px;*/
	float: left;
	margin-top:80px;
	margin-left:-320px;
}

.gFormCounter{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #f87f23;
	border:none;
	background-color: #f6f7f6;
}
.gSmallText{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	line-height: 18px;
	color: #909090;
	padding-left: 110px;
	padding-bottom: 5px;
	width: 330px;
}
.gSmallText2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	line-height: 18px;
	color: #909090;
	padding-left: 30px;
	padding-top: 10px;
	width: 330px;
}

.gErrContainer{
	width: 410px;
	padding-bottom: 30px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 18px;
	color:e9ab76;
	/*float: left;*/
}
.gErr{
	padding-bottom:10px;
	color:#f88124;
	float:right;
}



/* ------------------------------------------ Dupa trimiterea mailurilor --*/
#gMailSucces{
	padding-left: 10px;
	padding-top: 10px;
}
.gMailSuccesInside{
	padding-left: 40px;
	padding-right: 40px;
	padding-bottom: 20px;
	padding-top: 5px;

	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	line-height:18px;
	color: #ebebeb;
	letter-spacing: 0.05em;
}
A.gContactLink:ACTIVE, A.gContactLink:LINK, A.gContactLink:VISITED  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	line-height: 18px;
	color: #932400;
	text-decoration:none;
}
A.gContactLink:HOVER{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	line-height: 18px;
	color: #000000;
	text-decoration:none;
	border-bottom: 2px solid #557ebe;
}
/*-----------------------------------------------------------Where did you hear about */

 .gHeader{
 	color:#63666b;
	display:block;
	height:10px;
	padding-bottom:10px;
	font-weight:bold;
	font-size:12px;
	padding-left:25px;
}
.gBodyText {
	text-align:center;
	padding:30px 30px 20px 30px;
	
}
.gBodyText h2{
	padding-bottom:10px;
	color:#f77821;
	font-size:12px;
	font-weight:bold;
}

