.gwt-DialogBox {
	width: 400px;
}
.dialogVPanel {
	margin: 5px;
}
.serverResponseLabelError {
	color: red;
}
/** Set ids using widget.getElement().setId("idOfElement") */
#closeButton {
	margin: 15px 6px 6px;
}
.captchaInputField {
}
.giveAwayCheckbox {
	margin-bottom: 10px;
}
.formColumnLayoutContainer {
	padding: 15px;
	border: 0px;
}
.mainFormPanel {
	border: 0px;
}
.westPanel {
	padding-right: 20px;
}
.eastPanel {
	padding-left: 20px;
}
#loading {
	border: 1px solid #CCCCCC;
	height: auto;
	left: 45%;
	margin-left: -45px;
	padding: 2px;
	position: absolute;
	top: 40%;
	z-index: 20001;
}
#loading .loading-indicator {
	-moz-background-clip: border;
	-moz-background-inline-policy: continuous;
	-moz-background-origin: padding;
	-x-system-font: none;
	background: white none repeat scroll 0 0;
	color: #444444;
	font-family: tahoma, arial, helvetica;
	font-size: 13px;
	font-size-adjust: none;
	font-stretch: normal;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	height: auto;
	line-height: normal;
	margin: 0;
	padding: 10px;
}
#loading .loading-indicator img {
	float: left;
	margin-right: 8px;
	vertical-align: top;
}
#loading-msg {
	-x-system-font: none;
	font-family: arial, tahoma, sans-serif;
	font-size: 10px;
	font-size-adjust: none;
	font-stretch: normal;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	line-height: normal;
}
.controlPanel {
	margin-top: 5px;
}
.searchContainer {
	margin-right: 10px;
}
.foundProfileAvatar {
	width: 150px;
	height: 150px;
	margin-bottom: 15px;
}
.x-window-mc,.profileLayoutContainer,.contactLayoutContainer {
	background: none repeat scroll 0 0 #FCCE54;
	border: 1px solid #D0D0D0;
}
.x-window-bc,.x-window { /*DF313B*/
	background: none repeat scroll 0 0 #C92C37;
	/*border: 1px solid #D0D0D0;*/
}
.x-shadow,.x-window-tl,.x-window-tr,.x-window-tc,.x-window-ml,.x-window-mr,.x-window-bl,.x-window-br
	{
	background: none;
}
.x-shadow .xstl,.x-shadow .xstc,.x-shadow .xstr,.x-shadow .xsbl,.x-shadow .xsbc,.x-shadow .xsbr
	{
	background: none;
}
.x-shadow {
	display: none;
}
.x-tab-panel-header {
	background: none repeat scroll 0 0 #C92C37;
	*width:790px;
}
ul.x-tab-strip-top {
	background: none;
	border: none;
}
.x-tab-strip-top .x-tab-left,.x-tab-strip-top .x-tab-strip-inner,.x-tab-strip-top .x-tab-right
	{
	background: none repeat scroll 0 0 #DF313B;
}
.x-tab-strip-top .x-tab-strip-active .x-tab-left,.x-tab-strip-top .x-tab-strip-active .x-tab-right span.x-tab-strip-text,.x-tab-strip-top .x-tab-strip-active .x-tab-right
	{
	background: none repeat scroll 0 0 #FCCE54;
}
.x-window-mc,.x-tab-panel-header,.contactLayoutContainer,.x-tab-panel-body,.x-panel-body-noheader,.x-panel-mc .x-panel-body,.profileLayoutContainer,.x-window-bc
	{
	border: none;
}
.x-tab-panel-body
    {
   *background-color:#FCCE54;
}
.x-tab-strip span.x-tab-strip-text {
	color: #FCCE54;
}
.x-tab-strip-top .x-tab-strip-active .x-tab-strip-inner span.x-tab-strip-text {
	color: #333333;
}
.x-tab-panel-header {
	border: none;
	padding-bottom: 0px;
}
.x-tab-strip-wrap {
	margin-left: -4px;
	margin-bottom: -1px;
}
ul.x-tab-strip li {
	padding-right: 5px;
}
.x-window-tl {
	float: right;
	height: 10px;
	width: 525px;
}
.x-window-dlg .x-window-tl {
	width:inherit;
	height: 20px;
	width: auto;
}
.x-window-bwrap {
	float: left;
	*width:790px;
}
.x-window-dlg .x-window-bwrap {
	float: left;
	*width:auto;
}
.x-fieldset legend {
	color: gray !important;
}
.x-fieldset {
	background: none repeat scroll 0 0 white;
	padding: 10px 10px 0
}
.x-fieldset-header {
	/*position:relative;*/
}
.x-fieldset-header .x-fieldset-header-text {
	/*position:absolute;
	bottom:5px;*/
	/*margin-top:1px;*/
	height:15px;
}
.x-fieldset div .x-fieldset-header .x-fieldset-header-text {
	position:static;
	margin-top:0;
}
fieldset#x-auto-45, fieldset#x-auto-44, fieldset#x-auto-28, fieldset#x-auto-132 {
	margin-top:30px;
}
.captchaInputField {
	float:left;
	margin-right:25px;
}
.captchaContainerAdapter .x-box-inner img {
	float:left;
	padding-left:25px;
}
.captchaContainerAdapter .x-box-inner img.gwt-Image {
	padding-left:25px;
}
.captchaInputField input {
	margin-right:25px;
}
.captchaContainerAdapter .x-box-item {
	position:static !important;
}
.x-form-text,textarea.x-form-field {
	border-color: red;
}
.eastPanel .x-fieldset,.westPanel  .x-fieldset {
	border-width: 0px;
}
.eastPanel .x-fieldset legend, .westPanel .x-fieldset legend {
	padding-top: 0px;
}
.x-fieldset .x-fieldset legend {
	padding-top: 0px;
}
.x-fieldset .x-fieldset {
	border-width: 1px;
}
.x-modal {
	opacity: 0.05;
}
.x-window-plain .x-window-body, .x-panel-body-noborder {
	background: none repeat scroll 0 0 #FCCE54 !important;
}
.x-window-tl .x-window-header {
	color: #FCCE54;
}
.descriptionLabel {
	margin-bottom: 15px;
}
.giveAwayCheckbox .x-form-cb-label,.privacyCheckBox .x-form-cb-label{
	display:block !important;
}
.x-btn-noicon .x-btn-small .x-btn-text {
	text-align:center;
} 
