.fbintegrator-login-box .content-header {
	background-color: #7AA051;
    padding: 5px 23px 5px 8px;
    font-weight: bold;
    font-size: 11px;
	text-transform: uppercase;
    color: #ffffff;	
	border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #7AA051;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #7AA051;
}
.fbintegrator-login-box .content-header-image {
	vertical-align: middle;
    background-image: url(../images/fbintegrator/Connect_light_small_short.gif);
    background-position:0 1px;
    background-repeat:no-repeat;
    min-height:20px;
}
.fbintegrator-login-box .content {
    min-height: 200px;
	border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #7AA051;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #7AA051;
}
.fbintegrator-login-box .button-set {
	clear:both;
	padding-top:8px;
	text-align:right;
	border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #7AA051;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #7AA051;
}


.fb_checkout_content-header {
	background-color: #7AA051;
	border-top: 5px solid #7AA051;
    color: #ffffff;	
    font-weight: bold;
    font-size: 11px;
    height: 23px;
    margin: 0px 0px 5px 0px;
    padding: 0px 0px 0px 5px; 
}
.fb_checkout_content {
    min-height: 200px;
}


.fb_store-login_content-header {
    color: #ffffff;	
    font-weight: bold;
    height: 17px;
	border-left-width: 5px;
    border-left-style: solid;
    border-left-color: #7AA051;
    border-right-width: 5px;
    border-right-style: solid;
    border-right-color: #7AA051;
    background-color: #7AA051;
    padding: 0px 0px 5px 20px
}
.fb_store-login_content {
	min-height: 200px;
	border-left-width: 5px;
    border-left-style: solid;
    border-left-color: #7AA051;
    border-right-width: 5px;
    border-right-style: solid;
    border-right-color: #7AA051;
    background-color: #ffffff;
}


.fb_fieldset_top, .fb_fieldset_bottom {clear:both; display:block; background:transparent; font-size:1px;}
.fb_fieldset_b1, .fb_fieldset_b2, .fb_fieldset_b3, .fb_fieldset_b4, .fb_fieldset_b1_co {display:block; overflow:hidden;}
.fb_fieldset_b1, .fb_fieldset_b2, .fb_fieldset_b3, .fb_fieldset_b1_co {height:1px;}
.fb_fieldset_b2, .fb_fieldset_b3, .fb_fieldset_b4 {background:#fff; border-left:1px solid #7AA051; border-right:1px solid #7AA051;}
.fb_fieldset_b1, .fb_fieldset_b1_co {margin:0 5px; background:#7AA051;}
.fb_fieldset_b2 {margin:0 3px; border-width:0 2px;}
.fb_fieldset_b3 {margin:0 2px;}
.fb_fieldset_b4 {height:2px; margin:0 1px;}

.fb_green_fieldset_top, .fb_green_fieldset_bottom {clear:both; display:block; background:transparent; font-size:1px;}
.fb_green_fieldset_b1, .fb_green_fieldset_b2, .fb_green_fieldset_b3, .fb_green_fieldset_b4 {display:block; overflow:hidden;}
.fb_green_fieldset_b1, .fb_green_fieldset_b2, .fb_green_fieldset_b3 {height:1px;}
.fb_green_fieldset_b2, .fb_green_fieldset_b3, .fb_green_fieldset_b4 {background:#fff; border-left:1px solid #7AA051; border-right:1px solid #7AA051;}
.fb_green_fieldset_b1 {background-color:#7AA051;margin:0 5px; background:#629E27;}
.fb_green_fieldset_b2 {background-color:#7AA051;margin:0 3px; border-width:0 2px;}
.fb_green_fieldset_b3 {background-color:#7AA051;margin:0 2px;}
.fb_green_fieldset_b4 {background-color:#7AA051;height:2px; margin:0 1px;}


.fb_trans_fieldset_top, .fb_trans_fieldset_bottom {clear:both; display:block; background:transparent; font-size:1px;}
.fb_trans_fieldset_b1, .fb_trans_fieldset_b2, .fb_trans_fieldset_b3, .fb_trans_fieldset_b4, .fb_trans_fieldset_b1_co {display:block; overflow:hidden;}
.fb_trans_fieldset_b1, .fb_trans_fieldset_b2, .fb_trans_fieldset_b3, .fb_trans_fieldset_b1_co {height:1px;}
.fb_trans_fieldset_b2, .fb_trans_fieldset_b3, .fb_trans_fieldset_b4 {background:transparent; border-left:1px solid #7AA051; border-right:1px solid #7AA051;}
.fb_trans_fieldset_b1, .fb_trans_fieldset_b1_co {margin:0 5px; background:#7AA051;}
.fb_trans_fieldset_b2 {margin:0 3px; border-width:0 2px;}
.fb_trans_fieldset_b3 {margin:0 2px;}
.fb_trans_fieldset_b4 {height:2px; margin:0 1px;}

.fb_trans_green_fieldset_top, .fb_trans_green_fieldset_bottom {clear:both; display:block; background:transparent; font-size:1px;}
.fb_trans_green_fieldset_b1, .fb_trans_green_fieldset_b2, .fb_trans_green_fieldset_b3, .fb_trans_green_fieldset_b4 {display:block; overflow:hidden;}
.fb_trans_green_fieldset_b1, .fb_trans_green_fieldset_b2, .fb_trans_green_fieldset_b3 {height:1px;}
.fb_trans_green_fieldset_b2, .fb_trans_green_fieldset_b3, .fb_trans_green_fieldset_b4 {background:transparent; border-left:1px solid #7AA051; border-right:1px solid #7AA051;}
.fb_trans_green_fieldset_b1 {background-color:#7AA051;margin:0 5px; background:#629E27;}
.fb_trans_green_fieldset_b2 {background-color:#7AA051;margin:0 3px; border-width:0 2px;}
.fb_trans_green_fieldset_b3 {background-color:#7AA051;margin:0 2px;}
.fb_trans_green_fieldset_b4 {background-color:#7AA051;height:2px; margin:0 1px;}


.fbintegrator-login-box h4, .fbintegrator-login-box .new-users h4, .fbintegrator-login-box .registered-users h4 {
    background-image: url(../images/fbintegrator/Connect_light_small_short.gif);
    background-position:0 1px;
    background-repeat:no-repeat;
    min-height:20px;
    padding-left:23px;
}

#fbintegrator{
    display:none;
    position: absolute;
    top:50%;
    left:50%;
    z-index:9999;
    width:400px;
    margin:-200px 0 0 -200px;
    /*background-color: #fff;*/
}
#fbintegrator[id]{ /* IE6 and below Can't See This */
    position:fixed;
}
/*#referafriend h3 {margin-bottom: 20px;}*/
#fbintegrator h4 {padding: 4px 0;}
#fbintegrator .group-select {margin: 0;}
#fbintegrator-overlay{
    display:none;
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    z-index:5000;
    background-color:#000;
    -moz-opacity: 0.3;
    opacity:.30;
    filter: alpha(opacity=30);
}
#fbintegrator-overlay[id]{ /* IE6 and below Can't See This */
    position:fixed;
}
#fbintegrator.done #fbiLoadMessage{
	display:none;
}
#fbintegrator.done #fbiContent{
	display:block;
}
#fbintegrator.loading #fbiContent{
	display:none;
}
#fbintegrator.loading #fbiLoadMessage{
	font-size: 1.1em;
	font-weight: bold;
	color: #000;
	display:block;
	background-color: #fff;
	width: 100px;
	padding: 10px;
	margin: 250px 0 0 150px;
}


.fbintegrator-please-wait {
	padding-right:7px;
}
/*
#referafriend.done img{
	width:100%;
	height:100%;
}
*/

#fbi-login {
	background: #fbfaf6;
	
}

#fbi-login .group-select {
    margin:28px 0;
    border:1px solid #bbafa0;
    padding:22px 25px 12px 25px;
    background:#fbfaf6;
}

#fbi-login .group-select li .input-box .input-text,#fbi-invite .group-select li .input-box textarea {
	width:275px;
}

#fbi-login .button-set{
	border-top:1px solid #E4E4E4;
	clear:both;
	margin-top:4em;
	padding-top:8px;
	text-align:right;
	
}

#fbi-login .buttonlist li span a, .rightlink li span a, .form-button, button.button span {
    display:inline
}

.fbi-right{
	text-align: right;
}
.cancel_app {
    color: #EB340A;
    background-color: #FAEBE7;
    border: 1px dashed #000000;
    margin-top: 30px;
    padding-left: 5px;
    padding-right: 5px;
    text-align: left;
}