@charset "utf-8";
/* Copyright Estates IT Limited 2012 - This style sheet controls the base styles of the pages */

/* Image Preload */
/*body:after{ url("/images/image.jpg") display: none;}*/
/* End Image Preload */

body, a, p, ol, dl, dt, dd, h1, h2, h3, h4, li, select, textarea, input, fieldset, legend {
	font-family: Arial,"Century Gothic","Lucida Sans","Franklin Gothic Medium","Trebuchet MS","Copperplate Gothic Light","Square721 BT";
	font-weight: normal;
	font-size: 14px;
}
body{ color: black; background-color: white; }
p  { line-height: 1.5em; font-size: 14px; margin: 15px 0 15px 0; text-align: justify; }
h1 { margin: 0 0 10px 0px;}
h1 a:link, h1 a:active, h1 a:visited, h1 a:hover, h1 a:focus { font-size: 24px; font-weight: normal; text-align: left; line-height: 36px; text-decoration: none;}
h2 { font-size: 18px; font-weight: normal; text-align: left;  margin: 0 0 5px 0; text-decoration: none;}
h3 { font-size: 1.1em; font-weight: bold; text-align: left;  margin: 2em 0 1em 0; text-decoration: none;}
h4 { font-size: 1em;font-weight: bold;	text-align: left; margin: 1em 0 1em 0; text-decoration: none;}
li { list-style: disc; margin: 0px 0px 5px 20px; line-height: 1em; }
dl { margin: 0 0 10px 0; }
dt { margin: 0 0 5px 0; }
dd { margin: 0 0 5px 20px; line-height: 1.5em; }
select, option, textarea {	background-color: #F8F8FF;	color: black;}

a:link, a:visited, a:active, a:focus { color: black;}
a:hover { color: #FFFFFF; }
a.top:link, a.top:visited, a.top:active{
	text-decoration: none;
	padding: 0px 0px 0px 0px;
	font-size: 14px;
	display: block;
	float: right;
	line-height: 18px;
	width: 90px;
	color: #343434;
	text-decoration:underline;
}
a.top:hover{
	text-decoration: underline;
	color: black;
}
.int-header a:link, .int-header a:visited, .int-header a:active, .int-header a:focus { color: black;}
.int-header a:hover { color: black; }
h1.front{
	visibility: hidden;
	display: none;
}

/* General classes */
.divfloatleft{	float: left;}
.divfloatright{	float: left;}
.left{	float: left;	margin: 0px 0px 10px 0px;}
.right{	float: right;	margin: 0px 0px 10px 0px;}
.textaligncenter {text-align:center;}
.textalignleft {text-align:left;}
.textalignright {text-align:right;}
.nowrap {white-space:nowrap;}
.form_mandatory {color: Red;}
/* End General classes */




.content-secondary{
padding: 10px 0px 10px 0px; 
}

#dmap{
	width: 100%;
	height: 400px;
}

.ui-li-thumb, .ui-listview .ui-li-icon { position: absolute; left: 1px; top: 0; max-height: 80px; max-width: 120px; height: 80px; width: 120px; }
.ui-li-thumb, .ui-listview .ui-li-icon, .ui-li-content { float: left; margin-right: 10px; }
.ui-li-heading { font-size: 16px; font-weight: bold; display: block; margin: .5em .5em .5em 30px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;  }
.ui-li-desc {  font-size: 12px; font-weight: normal; display: block; margin: -.5em 0 0.6em 30px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }
.2nddiv{
	margin: 1px 0px 0px 0px;
}
.footer-docs{ 	height: 34px; width: 96%;	padding: 5px 2% 5px 2%;}
.footer-docs p{	float: left;	width: 125px;	margin: 0px;	line-height: 34px;}
.footer-docs a{	margin: 0px; float: right;}

.type-interior .content-secondary {	margin:0px;	padding:0px;}
.type-interior .content-primary { margin:0px; padding:0px;	}
.type-interior .content {padding: 0px 5px 0px 5px;}
.swipe {  padding-bottom:20px;}
.swipe li div, .swipe div div div {  margin:0 10px;  padding:50px 10px; font-weight:bold;  color:#fff;  font-size:20px; text-align:center;}

.ui-body-c a.ui-link { color: #000000; font-weight: bold; text-decoration: none; }
.hidden { display:none; }
.min-width-480px label.ui-input-text { font-weight:bold; display: block; }
.adp-directions { width:100%; }
.adp-placemark, .adp-summary, .adp-legal { display:none; margin: 0; }
.adp-placemark, .adp-step, .adp-stepicon, .adp-substep{ border-top: none;text-align:center; vertical-align: middle; padding: 0.8em 0; background:#e9eaeb;color:#3e3e3e;text-shadow:0 1px 1px #fff;background-image:-moz-linear-gradient(top,#f0f0f0,#e9eaeb);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f0f0f0),color-stop(1,#e9eaeb));-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#f0f0f0', EndColorStr='#e9eaeb')"}

#control { width:100%; background: #f4f4f4; opacity: 0.9}
#control div { margin: 0em 0 1em 0; }
#control input#places { width:95%; }
.branch{	float: left; line-height: 22px; margin: 0px 0px 10px 0px; width: 100%;}

.ui-select .ui-btn select{
font-size: 50px;
}


.header{
clear: both; 
text-align: center;

}
.header-left{
width: 100%;
float: left;

}




.header .tel span{
color: #194896;
text-shadow: 0px;
}

.header .tel a.ui-link{
color: black;
font-size: 16px; 
}
.header .tel {
color: black;
font-size: 14px; 
}