*{
	outline: none; margin: 0px; padding: 0px;
}
body{
	background-color:#FFFFFF; font-family: 'open_sansregular';  margin: 0px; padding: 0px;
}

@font-face {
    font-family: 'open_sansbold';
    src: url('/web/20140520063250im_/http://islandurgentcare.com/font/opensans-bold-webfont.eot');
    src: url('/web/20140520063250im_/http://islandurgentcare.com/font/opensans-bold-webfont.eot#iefix') format('embedded-opentype'),
         url('/web/20140520063250im_/http://islandurgentcare.com/font/opensans-bold-webfont.woff') format('woff'),
         url('/web/20140520063250im_/http://islandurgentcare.com/font/opensans-bold-webfont.ttf') format('truetype'),
         url('/web/20140520063250im_/http://islandurgentcare.com/font/opensans-bold-webfont.svg#open_sansbold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'open_sansregular';
    src: url('/web/20140520063250im_/http://islandurgentcare.com/font/opensans-regular-webfont.eot');
    src: url('/web/20140520063250im_/http://islandurgentcare.com/font/opensans-regular-webfont.eot#iefix') format('embedded-opentype'),
         url('/web/20140520063250im_/http://islandurgentcare.com/font/opensans-regular-webfont.woff') format('woff'),
         url('/web/20140520063250im_/http://islandurgentcare.com/font/opensans-regular-webfont.ttf') format('truetype'),
         url('/web/20140520063250im_/http://islandurgentcare.com/font/opensans-regular-webfont.svg#open_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

img,form,fieldset{
	border:none; margin: 0px; padding: 0px;
}
h1{
	font-family: 'open_sansbold'; font-size: 25px; color: #0090c6; font-weight:400; margin: 0px; padding: 30px 0px 25px 0px;
}
h2{
	font-family: 'open_sansbold'; font-size: 22px; color: #E11932; margin: 0px; padding: 0px;
}
h3{
	font-family: 'open_sansregular'; font-size: 18px; color: #559B53; margin: 0px; padding: 0px; font-weight: bold;
}
h4{
	font-size: 15px; color: #000; margin: 0px; padding: 0px;
}
h5{
	font-size: 14px; color: #000; margin: 0px; padding: 0px; 
}
h6{
	font-size: 12px; color: #000; margin: 0px; padding: 0px;
}
p{
	font-family: 'Open Sans', sans-serif; font-size: 14px; color: #333333; line-height:20px; margin: 0px; padding: 0px 0px 15px 0px;
}
a{
	color: #559b53; text-decoration: underline;
}
a:hover{
	color: #e11932; text-decoration: none;
}

#wrapper{
	width: 100%; float: left; margin: 0px; padding: 0px;
}
#header, #footer,#footer_bottom, #slider, #banner, #middle{min-width: 1024px;}
#header{
	width: 100%; float: left; margin: 0px; padding: 0px; border-top:5px solid #5aa056;
}
#header_in{	width: 1000px; height: auto; margin: 0 auto; padding: 0px;}
#hdr_container{width: 100%; float: left; margin: 0px; padding: 28px 0px 0px 0px;}
.logo{width: 405px; height: auto; float: left; margin: 0px; padding: 0px;}
.hdr_contact{width: 530px; float: right; margin: 0px; padding: 0px;}
.contact_box{width: 520px; height: 90px; float: right; margin: 0px; padding: 0px; background-color: #f0f0f0; border-bottom: 5px solid #dcd9d9; position: relative;}
.contact_arrow{width: 14px; height: 30px; float: left; margin: 0px; padding: 0px; background: url(/web/20140520063250im_/http://islandurgentcare.com/images/arrow.png) no-repeat left top; position: absolute; left: -13px; 
top: 50px;}
.contact_box img{width:58px; float:left; padding: 13px 0px 0px 14px;}
.contact_num{width: 430px; float: left; margin:0px; padding: 15px 0px 0px 12px;}
.contact_num div{width: 100%; float: left; margin: 0px; padding: 0px;}
.name{float:left; font-size: 16px; color: #E11932; margin: 0px; padding: 4px 0px 0px 0px;   font-family: 'open_sansbold';}
.number{float:left; font-size: 21px;   font-family: 'open_sansbold'; color: #616263; margin: 0px; padding: 0px 0px 0px 10px; font-style: italic;}
#nav{width: 100%; float: left; margin: 0px; padding: 25px 0px 10px 0px;}
#nav ul{list-style-type: none; width: 100%; float: left; margin: 0px; padding: 0px;}
#nav ul li{list-style: none; float: left; margin: 0px; padding: 5px 0px; height: 35px;}
#nav ul li a{font-size: 20px;   font-family: 'open_sansbold'; margin: 0px; padding: 5px 18px; color: #E11932; text-decoration: none;}
#nav ul li:hover, #nav ul li.active{background: url(/web/20140520063250im_/http://islandurgentcare.com/images/menu_arrow.png) no-repeat center 38px;}
#nav ul li:hover a, #nav ul li.active a{
	color: #ffffff;
	background: #d82024;  /* Old browsers */ border-radius:20px;
background: -moz-linear-gradient(top, #d82024 0%, #ee6352 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d82024), color-stop(100%,#ee6352)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #d82024 0%,#ee6352 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #d82024 0%,#ee6352 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #d82024 0%,#ee6352 100%); /* IE10+ */
background: linear-gradient(to bottom, #d82024 0%,#ee6352 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d82024', endColorstr='#ee6352',GradientType=0 ); /* IE6-9 */
}
#slider { float: left; margin: 0px 0px 25px 0px; padding: 0px; width:100%; height:350px; border-bottom: 5px solid #df3532; border-top: 5px solid #df3532; }
#middle{
	width: 1000px; height:auto; margin: 0 auto; padding: 0px;
}
#middle h1{display: none;}
#middle_container{width: 100%; float: left; margin: 0px; padding: 0px;}
.home_left{width: 575px; height: auto; min-height:467px; float: left; border: 2px solid #e4e1e1; margin: 0px; padding: 25px 25px 0px 20px; position: relative;}
.ttl{width: 100%; float: left; margin: 0px; padding: 0px;}
.ttl img{float: left; padding-right: 15px;}
.ttl p{color: #559b53;   font-family: 'open_sansbold'; font-size: 18px; line-height: 25px;}
.ttl p span{font-size: 22px; color: #E11932;}
.home_left p{letter-spacing: 0.5px; padding-bottom: 20px; font-size: 15px; line-height: 23px;}
.home_left p strong{color: #E11932;}
.home_left .more{position: absolute; right: 0px; bottom: 0px;}
.home_right{width: 350px; height: auto; float: right; margin: 0px; padding: 0px;}
.opentime_block{width: 312px; float: left; margin: 0px; padding: 20px 19px 20px 19px;
	background: #d82024;  /* Old browsers */
background: -moz-linear-gradient(top, #d82024 0%, #ee6352 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d82024), color-stop(100%,#ee6352)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #d82024 0%,#ee6352 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #d82024 0%,#ee6352 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #d82024 0%,#ee6352 100%); /* IE10+ */
background: linear-gradient(to bottom, #d82024 0%,#ee6352 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d82024', endColorstr='#ee6352',GradientType=0 ); /* IE6-9 */
}
.opentime_block p{text-transform: uppercase; font-size: 18px;   font-family: 'open_sansbold'; color: #ecf8eb;}
.opentime_block ul{list-style-type: none; width: 100%; float: left; margin: 0px; padding: 0px;}
.opentime_block ul li{width: 94%; float: left; margin: 0px; padding: 1% 0 1% 9%;   font-family: 'open_sansbold'; font-size: 18px; color: #FFFFFF; background: url(/web/20140520063250im_/http://islandurgentcare.com/images/bullet_icon.png) no-repeat left 11px;}
.client_block{width: 330px; float: left; margin: 0px; padding: 5px 10px; border-top:2px solid #FFFFFF; position:relative;
	background: #005a04; /* Old browsers */
background: -moz-linear-gradient(top, #005a04 0%, #15ba25 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#005a04), color-stop(100%,#15ba25)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #005a04 0%,#15ba25 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #005a04 0%,#15ba25 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #005a04 0%,#15ba25 100%); /* IE10+ */
background: linear-gradient(to bottom, #005a04 0%,#15ba25 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#005a04', endColorstr='#15ba25',GradientType=0 ); /* IE6-9 */
}
.client_block img{float: left; padding-right: 10px;}
.client_block p{  font-family: 'open_sansbold'; font-size: 18px; color: #FFFFFF; padding: 0px; margin: 0px;}
.green_arrow{width: 27px; height: 11px; float: left; background: url(/web/20140520063250im_/http://islandurgentcare.com/images/green_arrow.png) no-repeat left top; position: absolute; right:11px; top:-11px; z-index: 1;}
.Print_Forms{width: 326px; height: auto; float: left; margin: 20px 0px; padding: 10px; background-color: #ddebdc; border: 2px solid #d7e2d6;}
.Print_Forms img{float: left; padding-right: 10px;}
.Print_Forms p{font-size: 13px;   font-family: 'open_sansbold'; margin: 0px; padding: 0px; text-transform: uppercase;}
.swine_flu{border: 0 none;}
.swine_flu p{font-size: 16px;}
.swine_flu ul{list-style-type: none; float: left; width: 100%; margin: 0px; padding: 0px;}
.swine_flu ul li{list-style: none; width:100%; margin: 0px; padding: 3px 0px 3px 18px; background: url(/web/20140520063250im_/http://islandurgentcare.com/images/bullet_icon01.png) no-repeat left 9px; font-size: 14px; color: #FFFFFF;}
.green_arrow01{width: 25px; height: 25px; float:left; position: absolute; right: 0px; bottom: 0px;}

#footer{
	width: 100%; float: left; margin: 30px 0px 0px 0px; padding: 0px; background-color: #f1efef; border-top:5px solid #cfcbcb;
}
#footer_in{width: 1000px; margin: 0 auto; padding: 0px;}
.block01{width: 315px; float: left; margin: 0px; padding: 15px 0px;}
.ttl01{font-size: 16px;  font-family: 'open_sansbold'; color: #666565; text-transform: uppercase; margin: 0px; padding: 0px 0px 10px 0px;}
.map_block{width: 120px; height: 120px; float:left; border:2px solid #cfcaca; margin: 0px; padding: 0px;}
.address_block{width: 175px; float: left; margin: 0px 0px 0px 10px; padding: 0px; color: #333333; font-size: }
.address_block span{font-size: 18px; width: 100%; float: left; font-family: 'open_sansregular';}
.address_block p{padding-bottom: 5px;}
.block01 a{font-size: 13px;   font-family: 'open_sansbold';}
.block01 .readmore{width: 100%; float: left; margin: 0px; padding: 0px;}
.client_block01{width: 150px;}
.client_block01 p{width: 150px;float: right;}
.block02{width: 370px;}
.block02 .address_block{width: 235px;}
#footer_bottom{width: 100%; float: left; margin: 0px; padding: 0px; border-top:1px solid #c3c0c0;}
#footer_bottom_in{width: 1000px; margin: 0 auto; padding: 0px;}
.copy{width: 200px; float: left; margin: 0px; padding: 15px 0px 0px 0px;}
.social_icon{width: 125px; float: right; margin: 0px; padding: 7px 0px 0px 0px;}
.social_icon ul{width: 100%; float: left; margin: 0px; padding: 0px;}
.social_icon ul li{list-style-type: none; margin: 0px; padding: 0px 5px; float: left;}


/* Services START */

#banner{width: 100%; float: left; margin: 0px 0px 25px 0px; padding: 0px; border-top:5px solid #E11932; border-bottom:5px solid #E11932;}
.banner01{width:100%; height:200px; float:left; background: url(/web/20140520063250im_/http://islandurgentcare.com/images/banner01.png) no-repeat left top;}
.services_list{width: 205px; float: left; margin: 0px; padding: 0px;}
.service_block{width: 205px; height: auto; float: left; margin: 15px 0 0 0; padding: 0px 0px 20px 0px; background-color: #f6f5f5;}
.ser_ttl{background-color: #e7e4e4; font-size: 16px;   font-family: 'open_sansbold'; text-transform: uppercase; border-left:5px solid #5aa056; padding: 10px 0px 10px 15px; color: #333333;}
.service_block ul{width: 95%; float: left; margin: 0px; padding: 5px 0px 0px 14px; list-style-type: none;}
.service_block ul li{width: 90%; float: left; margin: 0px; padding: 2px 0px 2px 20px; list-style: none; background: url(/web/20140520063250im_/http://islandurgentcare.com/images/bullet_icon02.png) no-repeat left 7px;
font-size: 14px; font-weight: 400; color: #333333;}
.service_block ul li a{color: #333333; text-decoration: none;}
.service_block ul li a:hover{color: #5AA056;}
.services_list01{width: 245px; float: left; margin: 0px; padding: 0px;}
.service_block01{width: 230px; margin-left: 15px;}
.services_list02{width: 280px; float: left; margin: 0px; padding: 0px;}
.service_block02{width: 265px; margin-left: 15px;}
.services_list03{width: 265px; float: left; margin: 0px; padding: 0px;}
.service_block03{width: 250px; margin-left: 15px;}

/* Services END */

/* Staff START */

.staff_left{width: 231px; height: 262px; float: left; background: url(/web/20140520063250im_/http://islandurgentcare.com/images/staff_bg.png) no-repeat left top;}
.staff_left img{margin: 18px;}
.staff_right{width: 650px; height: auto; float: left; margin: 0px; padding: 0px;}
.staff_right h2{padding: 20px 0px 10px 0px;}
.staff_right ul{width: 100%; float: left; margin: 0px; padding: 0px 0px 10px 0px; list-style-type: none;}
.staff_right ul li{width: 100%; float: left; list-style: none; font-size: 14px; color: #333333; line-height: 25px; padding: 5px 0px 5px 25px; margin: 0px; background: url(/web/20140520063250im_/http://islandurgentcare.com/images/bullet_icon03.png) no-repeat left 13px;}
.staff_right .education li{padding: 0px 0px 0px 25px; background: url(/web/20140520063250im_/http://islandurgentcare.com/images/bullet_icon03.png) no-repeat left 9px;}

/* Staff END */

/* Locations START */

.locations_ttl{width: 100%; float: left; margin: 0px; padding: 0px; font-size: 30px; font-weight: 400; color: #7c7e7c; text-transform: uppercase; text-align: center;}
.locations_block{width: 100%; float: left; margin: 30px 0px 0px 0px; padding: 25px 0px 0px 0px; border-top:1px solid #e9e5e6;}
.locations_block .left{width: 470px; height: 290px; float: left; margin: 0px; padding: 0px; border:5px solid #f1efef;}
.locations_block .right{width: 495px; height: auto; float: right; margin: 0px; padding: 0px;}
.call_block{width: 461px; height: auto; float: left; margin: 0px 0px 6px 0px; padding: 5px 17px 10px 17px; background-color: #f0f0f0;}
.phone_icon{width: 230px; float: left; font-size: 16px;   font-family: 'open_sansbold'; color: #666363; margin: 0px; padding: 0px 0px 0px 20px; background: url(/web/20140520063250im_/http://islandurgentcare.com/images/phone_icon.png) no-repeat left 4px;}
.fax_icon{width: 190px; float: left; font-size: 16px;   font-family: 'open_sansbold'; color: #666363; margin: 0px; padding: 0px 0px 0px 20px; background: url(/web/20140520063250im_/http://islandurgentcare.com/images/fax_icon.png) no-repeat left 5px;}
.locations_block .right h3{padding-bottom: 5px;}
.clock_Img{width: 24px; height:31px; float: left; margin: 0px; padding: 5px 10px 0px 0px;}
.clock_icon{color: #5f5e5e; margin: 0px; padding: 0px;   font-family: 'open_sansbold'; font-size: 14px;}
.clock_icon strong{color: #333333;}
.box01{width: 165px; float: left; margin: 0px; padding: 0px;}
.box02{width: 120px;}
.call_block p{padding: 0px;}

/* Locations END */

 /* Forms START */

.formsul { float: left; margin: 0px; padding:0px; width:1000px; }
.formsul li { floale:left; margin: 0px 0px 10px 0px; padding: 0px 0px 0px 0px; width:1000px; height:55px; background-color: #f6f5f5; list-style-type: none; }
.formsul li strong { float: left; width:5px; height:55px; background-color: #49ae48; }
.formsul li a:link,.formsul li a:visited { float: left; margin: 0px; padding: 13px 0px 0px 20px; font-size: 18px; font-weight: bold; color:#333333; text-transform:uppercase; text-align: left; text-decoration: none;  }
.formsul li a:hover { text-decoration: underline; }
.formsul span { float: right; margin: 0px; padding: 0px; }
.formsul span a{ margin: 0px !important; padding: 0px !important; }
.formsul span img { float: left; margin: 0px; padding: 0px; }

 /* Forms END */

 /* Pay online END */
.ttl_payonline{font-size: 22px; color: #dc2030; display:block !important; margin: 0px; padding: 0px 0px 15px 0px;}
.payform{width: 100%; float: left; margin: 0px; padding: 0px;}
.inputbox{width: 100%; float: left; position:relative; margin: 0px; padding: 0px 0px 10px 0px;}
.payform label{width: 163px; float: left; font-family:'open_sansBold'; font-size:15px; color:#333; font-weight:normal; margin: 0px; padding: 5px 10px 0px 0px;}
.payform input[type="text"], .payform textarea, .payform select{width: 380px; height:30px; float: left; font-family:'open_sansRegular'; font-size:13px; color:#333; font-weight:normal; line-height:30px; border:1px solid #b9c4b8; margin: 0px; padding: 0px 5px;}
{width: 380px; height:30px; float: left; font-family:'open_sansRegular'; font-size:13px; color:#333; font-weight:normal; border:1px solid #b9c4b8; margin: 0px; padding: 0px 5px;}

.payform select{width:392px; height: auto; padding: 6px 5px; line-height: 25px;}
.payform textarea{height: auto; line-height: normal;}

.payform .date{width: 250px !important; }
.calender{width:28px; height:26px; position:absolute; left:420px; top:4px; background:url(/web/20140520063250im_/http://islandurgentcare.com/images/calender.png) no-repeat left top;}
.calender a{width: 100%; height: 100%; display: block;}

.radio_box{float: left; margin: 0px; padding: 5px 0px 0px 0px;}
.radio_box label{width:auto; float: left; font-family:'open_sansRegular'; margin: 0px 20px 0px 0px; padding: 0px; }
.radio_box input{float: left; margin: 4px 8px 0px 0px;width: 13px;}

.magrin_left{margin:12px 0px 0px 165px; float: left;}
.btn_pay{width: 168px; height: 63px; float: left; background:url(/web/20140520063250im_/http://islandurgentcare.com/images/btn_pay.png) no-repeat 0px 0px; border:none; cursor:pointer; margin: 0px; padding: 0px;}
.policy{float: left; width: 90%; font-style:italic; margin: 0px; padding: 0px 0px 10px 0px;}
.payment_icon{width:90%; float: left; margin: 15px 0px 0px 10px; padding: 0px;}
.ui-datepicker-trigger{
	height: 20px;
    margin: 6px 0 0 4px;
    width: 20px;
}
/* Pay online  END */
.tooltip {
	display:none;
	position:absolute;
	/* border:1px solid #333; */
	border:none !important;
	background-color:#161616; 
	/*border-radius:5px;*/
	/* padding:10px; */
	/* color:#fff; */
	/* font-size:12px Arial; */
	background: url("/web/20140520063250im_/http://islandurgentcare.com/images/account_number.png") no-repeat scroll 0 0 transparent;
	height: 600px;
	width: 600px;
	margin:0;
	pading:0;
	float: left;
}
.term_cond{
	float: left;
    margin: 3px 6px 1px 2px;
    width: 13px;
}
.tooltip_quest{
	 float: left;
    height: 20px;
    margin: 7px 0 0 3px;
    padding: 0;
    width: 20px;
	font-weight:bold;
}
.info_txt {
    color: #999999;
    float: left;
    font-size: 14px;
    font-style: normal;
    padding: 8px 0 0 10px;
}
.form_layout{
	padding: 20px 0px 0px 50px;
}

#daydropdown{
	width: 60px;
	margin-left: 20px;
}

#monthdropdown{
	
	width: 80px;
}

#yeardropdown{
	margin-left: 20px;
	width: 150px;
}

.policy_carduser {
    float: left;
    font-style: italic;
    margin: 0;
    padding: 0 0 0px;
    width: 90%;
}

.carduser_checkbox{
	 float: left;
    margin: 3px 6px 1px 9px;
    width: 13px;
}


/* All Browser CSS Start

*+html .client_block p{font-size: 17px;}
*+html .ser_ttl{font-size: 15px;}

@media screen and (-webkit-min-device-pixel-ratio:0) {
 .client_block p  { font-size: 17px;  }
}
 */

/*
     FILE ARCHIVED ON 06:32:50 May 20, 2014 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 10:17:05 Oct 15, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.92
  exclusion.robots: 0.032
  exclusion.robots.policy: 0.018
  esindex: 0.015
  cdx.remote: 141.208
  LoadShardBlock: 590.844 (3)
  PetaboxLoader3.datanode: 400.373 (4)
  PetaboxLoader3.resolve: 528.549 (2)
  load_resource: 589.946
*/