body { background: #fff url('/assets/img/bg.png') repeat-x; font-family: Arial, Helvetica, Tahoma, Sans-serif; font-size: 12px; margin: 0px; padding: 0px; color: #5a523d;}
a { text-decoration: none; outline: 0; color: #FD8709; }
button { outline: 0; }
a:hover { text-decoration: underline; }
a:visited { }
:focus{ -moz-outline-style: none; outline: none; }
:-moz-any-link:focus { outline: none; }

a img { border: 0px; }
.left, .float_left { float: left; }
.right, .float_right { float: right; }
.clear, .clear_fix { clear: both; }
h1 { font-weight: bold; margin: 11px 0px 0px 0px; padding: 0px; font-size: 2.0em; }
h2 { margin: 0px; padding-top: 11px; }
h3 { margin-top: 0px; padding-top: 0px; padding-bottom: 15px; }
h4 { margin-top: 0px; padding-top: 0px; font-size: 1.1em; }
tr td { vertical-align: top; }
div.hr { color: #DFCC99; background: #DFCC99; margin-bottom: 15px; border: 0px; height: 1px; width: 98%; }
div.hidden {display: none; }
div.rating { background: url('/assets/img/stars_off.gif') no-repeat; width: 62px; height: 14px;  }
    div.rating div.on { background: url('/assets/img/stars_on.gif') no-repeat; height: 14px; }
    div.rating div#rate_1 { width: 15px; z-index: 3; }
    div.rating div#rate_2 { width: 31px; z-index: 2; }
    div.rating div#rate_3 { width: 46px; z-index: 1; }
    div.rating div#rate_4 { width: 62px; z-index: 0; }
    div.rating div.rate { position: absolute; height: 14px; cursor: pointer; }
    div.rating div.rate:hover { background: url('/assets/img/stars_on.gif') no-repeat; }

ul.fancySelectOptions li { line-height: 20px; }
/* SITE WIDE STYLES */
div#master_container, div#footer_master_container { margin-left: auto; margin-right: auto; width: 905px; min-height: 500px;}
div.page_description { margin-top: 15px; }
div.logo_main { width: 221px; height: 65px; background: url('/assets/img/logo_main.png') no-repeat; }
div.user_name { margin-top: 40px;}
div.page_content { width: 660px; }
th { width: 100px; text-align: left; vertical-align: top; padding-top: 3px; }
div#map { height: 500px; width: 635px; }
div.output_message { margin-top: 15px; margin-bottom: 15px; min-height: 10px; }

.row1 { background: #fcf8e8; }
.row2 { background: #eaeaea; }

table.models { margin: 0px; padding: 0px; }
    table.models th.name { width: 500px; }
    table.models td.add { width: 30px; }
    table.models td.change { width: 30px; }
    table.models td.spacer { }

table th { padding-top: 3px;}

/* PAGES */
/* HOME */
div.home_page { width: 899px; }
div.home_page div.sign_up { background: url('/assets/img/sign_up_bg.png') no-repeat; width: 899px; height: 216px; margin-top: 22px;}
div.home_page div.sign_up div.left { width: 485px;}
div.home_page div.sign_up h2 { font-size: 20px; font-weight: bold; margin: 0px 0px 0px 15px; padding: 15px 0px 15px 0px;}
div.home_page div.sign_up p { font-size: 14px; margin-left: 15px; margin-top: 0px; }
div.home_page div.sign_up div.button { margin-left: 15px; margin-top: 25px; }
div.home_page div.search { background: url('/assets/img/index_search_bg.png') no-repeat; width: 901px; height: 46px; margin-top: 22px; padding-top: 14px;}
div.home_page div.search table { margin-left: 75px; margin-right: 15px; }
div.home_page div.search tr td { line-height: 22px; padding-right: 10px; font-weight: bold; font-size: 1.0em;}
div.home_page div.search tr td input, div.home_page div.search tr td div { line-height: 20px; }
div.home_page div.search tr td input { height: 20px; margin-top: 0px;}
div.home_page div.block_container { margin-left: 0px; margin-right: -5px; }

div.home_page div#block_highlight{ background: url('/assets/img/index_block_highlight_bg.png') no-repeat; }
div.home_page div.block { text-align:center; float: left; background: url('/assets/img/index_block_bg.png') no-repeat; width: 294px; height:222px; margin-right: 7px; margin-top: 22px; }
div.home_page div.block a.read_more, a.view_all { margin-left: 15px; padding-left: 20px; background: url('/assets/img/icon_arrow.png') no-repeat; margin-top: -5px; }
div.home_page div.block a.read_more{ margin-left: 0; }
div.home_page div.block img { margin: 15px 59px 0px ; }
div.home_page div.block h4 { width: 100%; text-align: center; margin: 8px auto 0px ;}
div.home_page div.block p { margin: 3px 58px 25px ; line-height: 16px;}
div.home_page div.footer_block_container { margin-left: -3px; margin-right: -3px;}
div.home_page div.footer_block { padding-top: 15px; font-size: 1.1em; float: left; background: url('/assets/img/index_bottom_block_bg.png') no-repeat; width: 445px; height: 180px; margin-left: 0px; margin-right: 5px; margin-top: 22px;}
div.home_page div.footer_block div { margin-left: 15px; margin-right: 15px; line-height: 1.4em; }
div.home_page div.footer_block div img { margin-right: 13px; margin-bottom: 0px; }
div.home_page div.block div.button{ margin-left: auto; margin-right: auto; margin-top: -6px;}

div.faq_page { padding-top: 15px; padding-bottom: 15px; }
div.faq_page div.faq_title { font-weight: bold; height: 16px; line-height: 16px; }
div.faq_page p { padding-top: 8px; padding-bottom: 8px; }

/* MY CARESQURE */
div.quick_search_form table { float: left; }
div.quick_search_form table tr td { height: 35px; line-height: 35px; }
div.quick_search_form table tr td div.text_box { line-height: 18px; }
div.quick_search_form table tr td input.submit { margin-top: 5px; }

/* RESOURCES */

div.resources ul { margin: 0px 0px 0px 22px; padding: 0px; }
div.resources ul li, div.resources ul li a { height: 22px; line-height: 22px; margin: 0px; padding: 0px;}

/* TABLES */
tr.even td { background: #FFF6DF; vertical-align: top; }
tr.odd td { background: #FFFAED; vertical-align: top; }
table.results { border: 1px solid #D3CCA7; width: 635px; }
    table.results tr { height: 20px; line-height: 20px; }
    table.results tr.title_row { height: 16px; }
    table.results tr.title_row td{ height: 16px;background: #efe3c2; line-height: 16px; font-weight: bold; }
                  tr.title_row td a { text-decoration: none;  }
                  tr.title_row td a:hover { text-decoration: underline; }
    table.results tr.view_all td { padding-top: 5px; padding-bottom: 10px;}
        table.results tr td.image { width: 100px; padding-left: 3px; padding-top: 3px; }
        table.results tr td.name { width: 180px; }
        table.results tr td.location { width: 120px; }
        table.results tr td.rating { width: 80px; }
        table.results tr td.date_posted { width: 80px;}
            table.results tr td.rating div.rating { width: 62px; height: 14px; background: url('/assets/img/stars_off.gif') no-repeat; }
            table.results tr td.rating div.rating div.on { height: 14px; background: url('/assets/img/stars_on.gif') no-repeat; }
        table.results tr td.last_login { width: 100px; }
        table.results tr td.Network { width: 80px; }
        table.results tr td.results_buttons { padding-left: 100px; padding-bottom: 5px;}
        table.results tr td.results_buttons div.button { margin-left: 10px; }

   table.messages.results td.check_box { padding-top: 3px; width: 25px; height: 25px; padding-left: 10px;}
    table.messages.results div.check_box { margin-left: 5px; margin-top: 2px; }
   table.messages.results td.subject { width: 350px; }
    table.messages.results td.subject.unread { font-weight: bold; }
   table.messages.results td.sender { width: 120px; }
   table.messages.results td.date { width: 100px; }

/* PAGINATION */
div.pagination { padding-bottom: 15px; padding-top: 15px; }
    div.pagination a.previous { background: url('/assets/img/page_directions.gif') 0 -16px no-repeat; padding-left: 16px; height: 14px; }
    div.pagination a.next { background: url('/assets/img/page_directions.gif') 0 -32px no-repeat; padding-left: 16px; height: 14px; }
    div.pagination a.last { background: url('/assets/img/page_directions.gif') 0 -48px no-repeat; padding-left: 16px; height: 14px;}
    div.pagination a.first { background: url('/assets/img/page_directions.gif') 0 0 no-repeat; padding-left: 16px; height: 14px; }
    div.pagination a.selected { color: #5a523d; text-decoration: none; }

/* FONT RESIZER */
div#icons { font-size: 12px; height: 26px; margin-top: 3px; width: 227px; margin-right: 3px; }
	div#icons div.left { background: url('/assets/img/font_resizer_left_bg.gif') no-repeat; height: 26px; width: 5px;}
	div#icons div.right { background: url('/assets/img/font_resizer_right_bg.gif') no-repeat; height: 26px; width: 5px; }
	div#icons div.middle { padding-left: 3px; padding-right: 3px; background: url('/assets/img/font_resizer_bg.gif') repeat-x; height: 26px; margin-left: 5px; margin-right: 5px; line-height: 24px; }
		div#icons div.middle a { display: inline; width: 18px; height: 18px; margin-left: 4px; margin-top: 3px; }
		div#icons div.middle a#small { background: url('/assets/img/imgbundle1.png') 0 -16px no-repeat; }
		div#icons div.middle a#medium { background: url('/assets/img/imgbundle1.png') -18px -16px no-repeat; }
		div#icons div.middle a#large { background: url('/assets/img/imgbundle1.png') -36px -16px no-repeat; }
		div#icons div.middle div.share { float: left; margin-top: 4px; }

/* NAVIGATION */
div#site_nav {  }
	div#site_nav div.nav { height: 34px; line-height: 34px; cursor: pointer;}
	    div#site_nav div.nav div.float_left { width: 5px; height: 34px; }
	    div#site_nav div.nav div.float_right { width: 5px; height: 34px; }
	    div#site_nav div.nav div.middle { margin-left: 5px; margin-right: 5px; padding-left: 15px; padding-right: 15px; }
	        div#site_nav div.nav div.middle a { text-decoration: none; color: #5A523D; display: block; height: 34px; }
	div#site_nav div.nav:hover { }
	    div#site_nav div.nav:hover div.float_left, div#site_nav div.selected div.float_left { background: url('/assets/img/nav_left_hover.png') no-repeat;}
	    div#site_nav div.nav:hover div.float_right, div#site_nav div.selected div.float_right { background: url('/assets/img/nav_right_hover.png') no-repeat; }
	    div#site_nav div.nav:hover div.middle, div#site_nav div.selected div.middle { background: url('/assets/img/nav_middle_hover.png') repeat-x; }
	div#site_nav div.button { margin-left: 5px; margin-right: 5px; width: 100px; }

div#sub_nav { height: 36px; line-height: 36px;}
    div#sub_nav a { display: block; margin-left: 0px; margin-right: 25px; float: left; }
    div#sub_nav a.sub_nav_current { color: #5a523d; }
    div#sub_nav a.sub_nav_current:hover { text-decoration: none; }

/* SECTIONS */
div.section { margin-top: 22px; }
	div.section div.section_body { line-height: 16px; border-left: 1px solid #f1e2bd; border-right: 1px solid #f1e2bd; background: #fffaed; padding-left: 13px; padding-right: 13px; padding-top: 10px; padding-bottom: 10px;}
	div.section div.top { height: 11px; }
		div.section div.top div.left { width: 13px; height: 11px; background: url('/assets/img/section_corners.png') 0 0 no-repeat; }
		div.section div.top div.right { width: 13px; height: 11px; background: url('/assets/img/section_corners.png') -13px 0 no-repeat; }
		div.section div.top div.middle { margin-left: 13px; margin-right: 13px; background: url('/assets/img/section_top_bg.png') repeat-x; height: 11px; }
	div.section div.bottom { height: 11px; }
		div.section div.bottom div.left { width: 13px; height: 11px; background: url('/assets/img/section_corners.png') 0 -11px no-repeat; }
		div.section div.bottom div.right { width: 13px; height: 11px; background: url('/assets/img/section_corners.png') -13px -11px no-repeat; }
		div.section div.bottom div.middle { margin-left: 13px; margin-right: 13px; background: url('/assets/img/section_bottom_bg.png') repeat-x;  height: 11px;}

/* CHICLET */
div.chiclet { width: 220px; margin-bottom: 22px; }
    div.chiclet div.top { width: 220px; height: 11px; background: url('/assets/img/chiclet_border.png') 0 0 no-repeat; }
    div.chiclet div.middle { width: 198px; padding-left: 10px; padding-right: 10px; background: #fffaed; border-left: 1px solid #f1e2bd; border-right: 1px solid #f1e2bd; }
    div.chiclet div.bottom { width: 220px; height: 11px; background: url('/assets/img/chiclet_border.png') 0 -11px    no-repeat; }
    div.chiclet h4 { margin-bottom: 10px; padding-top: 10px; }
    div.chiclet td.label { font-weight: bold; }

div.chiclet div.quick_search { margin-left: auto; margin-right: auto; width: 176px; }
    div.chiclet div.quick_search label { font-weight: bold; }
    div.chiclet div.quick_search input.submit { margin-top: 5px; }
    div.chiclet div.quick_search input.fancySelect, div.chiclet div.quick_search div.text_box_small { margin-bottom: 10px; }

div.chiclet div.register_now div.button { margin-left: auto; margin-right: auto; }

/* TAB CONTROL */
div.tab_control { width: 666px; margin-top: 15px; }
    div.tab_control div.float_right { margin-right: 20px; }
    div.tab_control div.tab { float: left; cursor: pointer; }
        div.tab_control div.tab div.left { background: url('/assets/img/tab_sides.png') 0 0 no-repeat; height: 24px; width: 5px; }
        div.tab_control div.tab:hover div.left, div.tab_control div.tab.selected div.left { background: url('/assets/img/tab_sides.png') -10px 0 no-repeat; }
        div.tab_control div.tab div.right { background: url('/assets/img/tab_sides.png') -5px 0 no-repeat; height: 24px; width: 5px; }
        div.tab_control div.tab:hover div.right, div.tab_control div.tab.selected div.right { background: url('/assets/img/tab_sides.png') -15px 0 no-repeat; }
        div.tab_control div.tab div.middle { background: url('/assets/img/tab_bg.png') repeat-x; height: 24px; padding-left: 5px; padding-right: 5px; margin-left: 5px; margin-right: 5px; line-height: 24px;}
        div.tab_control div.tab:hover div.middle, div.tab_control div.selected div.middle { background: url('/assets/img/tab_on_bg.png') repeat-x; }
            div.tab_control div.tab:hover div.middle a , div.tab_control div.selected div.middle a { color: #5a523d; text-decoration: none; }
    div.tab_control div.tab_top { height:9px; width: 666px; background: url('/assets/img/tab_top_bg.png') no-repeat; margin-top: -1px; }
    div.tab_control div.tab_middle {  width: 635px; background: #fffaed; border-left: 1px solid #f1e2bd; border-right: 1px solid #f1e2bd; padding-left: 15px; padding-right: 15px; }
        div.tab_control div.tab_middle div.tab_contents { display:none; }
	div.tab_control div.tab_middle div.tab_contents.selected { display:block; }
    div.tab_control div.tab_bottom { height: 9px; width: 666px; background: url('/assets/img/tab_bottom_bg.png') no-repeat;  }

/* FOOTER */
div#footer { width: 100%; background: url('/assets/img/footer_bg.png') repeat-x; height: 96px; margin-bottom: 100px; margin-top: 22px;}
	div#footer div.footer { padding-top: 30px; margin-left: 5px; }
	div#footer div.footer div.left { background: url('/assets/img/logo_footer.png') no-repeat; width: 39px; height: 56px }
	div#footer div.footer div.float_left { margin-left: 20px; line-height: 20px; }
		div#footer div.footer div.float_left a { color: #5a523d; }

/* FORMS */
div.form { }
    div.form div.left { margin-left: 10px; font-weight: bold; font-size: 1.1em; width: 175px; height: 24px; line-height: 24px; }
    div.form div.clear { height: 4px; }
    div.form ul.form { margin: 0px; padding: 0px; }
    div.form ul.form li { list-style: none; margin: 0px 10px 0px 0px; padding: 0px; float: left; }
    div.form ul.form li label { float: left; font-weight: bold; padding-right: 10px; height: 24px; line-height: 24px;}
    div.form ul.form li div.text_box { float: left; }


div.button { height: 24px; text-align: center;}
    div.button_small { }
    div.button_medium { width: 99px; background: url('/assets/img/button_bg.png') no-repeat; }
    div.button_large { width: 200px; background: url('/assets/img/button_large_bg.png') no-repeat; }
    div.button a { font-size: 0.9em;color: #5a523d; font-weight: bold; display: block; height: 24px; line-height: 24px; margin-left: 5px; margin-right: 5px; }
        div.button a:hover { text-decoration: none; }

/* input.submit { background: url('/assets/img/button_bg.png') no-repeat; color: #5a523d; font-size: 1em; font-weight: bold; width: 99px; height: 26px; line-height: 26px; border: 0px; margin: 0px; padding:0px; padding-right: 4px; text-align: center; cursor: pointer; } */
 
/* SPECIFIC FORMS */
div.login { }
div.login div.left { margin-left: 10px; font-weight: bold; font-size: 1.1em; width: 175px; height: 24px; line-height: 24px;}
	div.login div.clear { height: 4px; }
	   div.login div.float_left div.float_left { margin-right: 5px; }

div.forms_page label { display: block; width: 200px; }

body.js_enabled ul#id_network label { display: block; float: left; height: 20px; line-height: 20px; margin-right: 5px;}
body.js_enabled ul#id_network div.radio_button { margin-right: 5px; float: left; margin-top: 4px; }

body.js_enabled ul#id_usertype label { display: block; float: left; height: 20px; line-height: 20px; margin-right: 5px;}
body.js_enabled ul#id_usertype div.radio_button { margin-right: 5px; float: left; margin-top: 4px; }

body.js_enabled textarea.reference_response { display: none;width: 300px; height: 60px; }
textarea.post_reference { width: 500px; height: 75px; }

/* NETWORK FORM ELEMENT */
ul#id_network { margin: 0px; padding: 0px;}
    ul#id_network li { float: left; padding: 0px; margin: 0px; list-style: none; }
ul#id_usertype { margin: 0px; padding: 0px;}
    ul#id_usertype li { float: left; padding: 0px; margin: 0px; list-style: none; }

/* FANCY FORMS */
.multiSelect { font-size: 1.0em; width: 152px; border: 0px; height: 21px; background: #FFF url('/assets/img/select_medium_bg.png') left center no-repeat; padding: 3px 20px 0px 5px; margin: 1px 0px 1px 0px; color: #5A523D}
.multiSelectOptions { width: 175px; max-height: 150px; margin-top: -1px; overflow: auto; border: 0px; background: #FFF; border-right: 1px solid #000; border-bottom: 1px solid #000; border-left: 1px solid silver; }
    .multiSelectOptions LABEL { padding: 0px 5px; display: block; }
        .multiSelectOptions LABEL.checked { background: #E6E6E6; }
        .multiSelectOptions LABEL.selectAll { border-bottom: dotted 1px #CCC; }
        .multiSelectOptions LABEL.hover { background: #CFCFCF; }

div.action {width: 16px; height: 16px;}
div.action.find_care { background: transparent url('/assets/img/imgbundle1.png') -80px 0 no-repeat;}
div.action.build_community { background: transparent url('/assets/img/imgbundle1.png') -64px 0 no-repeat;}
div.action.messages { background: transparent url('/assets/img/imgbundle1.png') -32px 0 no-repeat;}
div.action.resources { background: transparent url('/assets/img/imgbundle1.png') -16px 0 no-repeat;}
div.action.post_job { background: transparent url('/assets/img/imgbundle1.png') 0 0 no-repeat;}
div.action.invite_friend { background: transparent url('/assets/img/imgbundle1.png') -48px 0 no-repeat;}
div.action.edit_profile { background: transparent url('/assets/img/icon_edit.gif') no-repeat; }
div.action.contact { background: transparent url('/assets/img/imgbundle1.png') -48px 0 no-repeat;}

#help_message {
    display: none;
    position: fixed;
    top: 17%;
    left: 50%;
    margin-left: -300px;
    width: 600px;
    background-color: #FFFAED;
    color: #5A523D;
    border: 1px solid white;
    padding: 0px;
}
#help_message div.help_dialog div.title {background: #EFE3C2; border-bottom: 1px solid black; padding: 3px; font-weight: bold;}
#help_message div.help_dialog div.message {padding: 12px; }

.jqmOverlay { background-color: #000; }

/* DEBUGGING */
ul.errorlist {  }
div#djDebugToolbar { background: none; position: fixed; }
a.djDebugHeaderPanel { text-decoration: underline;}

div#ongoing { margin-left: 6px; }
div#one_time_only { margin-left: 5px; }



/* jQuery.Rating Plugin CSS - http://www.fyneworks.com/jquery/star-rating/ */
div.rating{cursor:pointer;clear:both;display:block}
div.rating:after{content:'.';display:block;height:0;width:0;clear:both;visibility:hidden}
div.cancel,div.star{float:left;width:17px;height:15px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden}
div.cancel,div.cancel a{background:url('http://www.caresquare.com/assets/img/delete.gif') no-repeat 0 -16px}
div.star,div.star a{background:url('http://www.caresquare.com/assets/img/star.gif') no-repeat 0 0px}
div.cancel a,div.star a{display:block;width:16px;height:100%;background-position:0 0px;border:1 solid #FF0000}
div.star_on a{background-position:0 -16px!important}
div.star_hover a,div.star_live a:hover{background-position:0 -32px}
/* Read Only CSS */
div.star_readonly a,div.star_readonly a:hover{cursor:default !important}
/* Partial Star CSS */
div.star{background:transparent!important;overflow:hidden!important}
/* END jQuery.Rating Plugin CSS */


/* SCHEDULING */
div.cal_legend_box { margin-left: 20px; }
div.cal_legend_confirmed { background: #F9BA5D; width: 100px; margin: 8px; height: 20px; line-height: 20px; font-weight: bold; font-size: 1.1em; text-align: center;}
div.cal_legend_pending { background: #9eb5e5; width: 100px; margin: 8px; height: 20px; line-height: 20px; font-weight: bold; font-size: 1.1em; text-align: center;}
div.cal_legend_available { background: #A0C901; width: 100px; margin: 8px; height: 20px; line-height: 20px; font-weight: bold; font-size: 1.1em; text-align: center;}
div.cal_legend_cancelled { background: #FACBCB; width: 100px; margin: 8px; height: 20px; line-height: 20px; font-weight: bold; font-size: 1.1em; text-align: center;}
div.cal_legend_old { background: url('/assets/img/hash_bg.gif') repeat; width: 100px; margin: 8px; height: 20px; line-height: 20px; font-weight: bold; font-size: 1.1em; text-align: center; } 
table.schedule tr td.old { background: url('/assets/img/hash_bg.gif') repeat; }
table.schedule { border-collapse: collapse; }
table.schedule tr th { text-align: center; border: 1px solid #D5CEA8; padding-left: 5px; background: #FFF; font-weight: normal; width: 70px;}
table.schedule tr.hideable { display: none; }
table.schedule tr th.dateheader { background: #dddddd; text-align: center; font-weight: bold; }
table.schedule tr td { border: 1px solid #D5CEA8;; background: #FFF; cursor: pointer; width: 108px;}
table.schedule tr td:hover { background: #eeeeff; }
table.schedule td.selected, table.schedule th.selected { background: #f3f3f3; }
table.schedule tr td.availability { background: #A0C901; }
table.schedule tr td.availability a { color: #f3f3f3; text-decoration: none;  }
table.schedule tr td.pending { background: #9eb5e5; }
table.schedule tr td.cancelled { background: #FACBCB; }
table.schedule tr td.confirmed { background: #F9BA5D; }

table.mini_calendar tr td { border-top: 1px solid silver; border-right: 1px solid silver; background: #FFF; height: 20px; text-align: center; }
table.mini_calendar tr td a { color: #5a523d; }
table.mini_calendar tr td.old { background: url('/assets/img/hash_bg.gif') repeat; }
table.mini_calendar tr td.selected { background: #f9f8da; }
table.mini_calendar tr td.availability { background: #A0C901; }
table.mini_calendar tr td.confirmed { background: #F9BA5D; }
table.mini_calendar tr td.pending { background: #9eb5e5; }
table.mini_calendar tr td.cancelled { background: #FACBCB; }
div.five_day_view tr.hideable { display: none; }

table.mini_calendar { margin-bottom: 15px; }
div#repeating { padding-left: 15px; }
div#repeating div.time_widget div.jNiceSelectWrapper { margin-right: 15px; margin-bottom: 5px;}

div#one_time_only div.time_widget div.jNiceSelectWrapper { margin-right: 11px;}
h5 { margin-bottom: 0px; padding-bottom: 3px; margin-top: 3px; font-size: 1em; font-weight: bold;}

table.ie_fix_find_care_form { margin-top: -5px; padding-bottom: 0px; margin-bottom: 0px;}

div.inner_section { margin: 5px auto 10px auto; }
    div.inner_section div.top { background: url('/assets/img/inner-section-top.gif') no-repeat; height: 10px; width: 632px; }
    div.inner_section div.inner_middle { background: white; border: 0px; width: 590px; border-left: 1px solid #F1E2BD; border-right: 1px solid #F1E2BD; 
                                         padding: 5px 20px 5px 20px;}
    div.inner_section div.bottom { background: url('/assets/img/inner-section-bottom.gif') no-repeat; height: 10px; width: 632px; }
    
div.inner_section_small { border: 1px solid #F1E2BD; background: #FFF; -moz-border-radius: 10px; -webkit-border-radius: 10px; margin-right: 15px; 
                          padding-bottom: 15px; width: 120px; text-align: center; height: 110px; }
                          
input.home_page_zip { height: 20px; }

div.tablet_agency a img {
  width: 100%;
}

div.tablet_agency div.nextprev{
  width: 100%;
  text-align: right;
}

div.settings_agency img{
  float: left;
  margin-right: 15px;
}
