
.submit{
	
	width:132px;
	margin:auto;
	margin-top:10px;
	margin-bottom:10px;
	
	
}

#content_text .submit a{
	display:block;
	width:50px;
	padding:5px;
	font-size:9pt;
	background-color:#FFE594;
	font-weight:bold;
	text-align:center;
	color:#592024;
	border:1px solid #444444;
}

#content_text .submit a:hover{
	text-decoration:underline;
}
#content_text{
	width:670px;
}

.siv-form-item{
	height:25px;
}

textarea{
	font:inherit;
	font-family:inherit;
	font-size:inherit;
}

#right_column{
	width:700px !important;
	margin:auto !important;
	float:none !important;
	display:block !important;
}

#content_text{
	width:700px !important;
	margin:auto !important;
	margin-left:15px !important;
	display:block !important;
}

.siv-input{
	float:left;
}

#content_title{
	color:#004C9E !important;
}


.orange-button-long {
border:0px 0px 0px 0px;
border-bottom:0px;
border-bottom:0px solid;
border-right:0px solid;
border-top:0px solid;
border-left:0px solid;
width:204px !important;
height:27px;
margin-top:5px;
margin-bottom:5px;
background:url(/connect2/open/img/orange-button-long.gif) no-repeat;
display:block;
text-align:center;
text-decoration:none;
padding-top:6px;
color:#232323 !important;
font-weight:bold;
font-size:1.2em;

line-height:1em;


}

.orange-button-long[disabled]{
	background:url(/connect2/open/img/grey-button-long.gif) no-repeat;
}

.myBookings th{
	background-color:#004C9E !important;
	color:#ffffff !important;
}

.orange-button-long:hover {

background:url(/connect2/open/img/orange-button-long-hover.gif) no-repeat;
cursor:pointer;

}

.kid-button{
	color:#004C9E !important;
}

.add-image{
	margin:-2px 0px 0px 0px !important;
	vertical-align:middle;
}

#content_text .blue-button-disabled{
	background-image:url(/open/img/blue-button-disabled.gif) !important;	
	cursor:default !important;
}

#content_text .blue-button-disabled:hover{
	text-decoration:none !important;
}

.page-link-img{margin:-3px 0px 0px 0px !important;vertical-align:middle;}


.kid-form{
	padding:10px;
	border:1px solid #004C9E;
	background-color:#eeeeee;
	width:90%;
}

.found-kid{
	padding:10px;
	border:1px solid #004C9E;
	background-color:#eeeeee;
	width:90%;
	margin-bottom:15px;

}

.kid-row{
	float:left;
}

.setup-kid, .saved-kid{
	float:right;
	color:#004C9E !important;
	
}

.subheading{
	color:#004C9E;
display:block;

font-size:16px;
font-weight:bold;
height:auto;
margin-bottom:20px;
margin-top:25px;


}

.kid-icon{
	height:16px;
	width:16px;
	background:url(/open/img/user_female.png) no-repeat;
	display:inline;
	
}

.kid-boy{
	background:url(/open/img/user.png) no-repeat !important; 
}

.siv-input img{padding-left:5px;vertical-align:middle;margin-top:-3px;margin-bottom:0px !important; margin-right:0px !important;}
.qtip-content{
	font-size:12px;
}

.kid-row img{
	margin-bottom:0px !important;
	margin-right: 0px !important;
	vertical-align:bottom;
}

#kids-heading, #preferences-header{
	color:#ababab;
}

.help-icon, .kid-help-icon{
	display:block;
left:122px;
_left:130px;
float:left;
position:relative;
top:-17px;
width:16px;
height:16px;
}

.save-button, .cancel-button{
	height:20px;
	width:100px;
	margin-left:250px;
}
.save-button a, .cancel-button a{
	color:#004C9E !important;
	font-weight:bold;
}

.cancel-button{
	margin-top:10px;
}

.disk-icon{
	display:block;
	float:left;
	width:16px;
	height:16px;
	background:url(/open/img/disk.png);
	margin:-1px 0px 0px 0px !important;
	border:0px !important;
	
}

.disabled .disk-icon{
	background:url(/open/img/disk-inactive.png);
}

.disabled a{
	
	color:#bcbcbc !important;
	cursor:default;
}

.disabled a:hover{
	
	text-decoration:none !important;
}

.active-subheading{
	color:#004C9E !important;
}

input.disabled{
	_background-color:#bcbcbc;
}

.password{
	_width:150px;
}

#personal-saved, #children-saved, .edit-icon, .setup-kid img, .saved-kid img{
	vertical-align:middle;
	margin:0px 0px 0px 0px !important;
	border:0px;
}

.setup-kid-form{
	padding:10px;
}

.kid-loading{
	background:url(/open/img/kid-loading.gif) no-repeat !important;
}

.add-image{
	display:block;
	float:left;
	width:14px;
	height:14px;
	background:url(/open/img/add.gif);
	margin:-1px 0px 0px 0px !important;
	border:0px !important;
}

.disabled .add-image{
	background:url(/open/img/add-disabled.gif) !important;
}

.disabled #add-child-account{
	color:#bcbcbc;
}
.disabled #add-child-account:hover{
	text-decoration:none;
	cursor:default;
}

#new-kid-form{
	padding:10px;
}

.cancel-icon{
	display:block;
	float:left;
	width:16px;
	height:16px;
	background:url(/open/img/cancel-kid.png);
	margin:-1px 0px 0px 0px !important;
	border:0px !important;
	
}

.disabled .cancel-icon{
	background:url(/open/img/cancel-kid-inactive.png);
}

.save-children-button{
	width:200px;
	margin-left:200px;
}

body div .blue-button{
	color:#ffffff !important;
}

.disabled .green-button, .disabled .blue-button{
	background:url(/open/img/blue-button-disabled.gif) no-repeat !important;	
	color:#ffffff !important;
}
.disabled .green-button:hover, .disabled .blue-button:hover{
	text-decoration:none;
	background:url(/open/img/blue-button-disabled.gif) no-repeat !important;
	cursor:default !important;
}
input.green-button{
	padding-top:0px !important;
}

.submit_{text-align:center;margin:15px auto auto auto !important;width:230px !important}

body #content_text form a{
	color:#004C9E;	
}
.add-child-button{
	margin-left:27px;
}

.saved-kid{
	color:#004C9E;
	font-weight:bold;
}

#content_text form img{margin:}

#personal-loading{
	margin-top:25px;
	margin-left:280px;
}

#personal-error{
	margin-top:25px;
}
#content_text .final-submit{
	margin-left:275px !important;
}
body .siv-form .input-text {
	width:280px;
	}
