/* Beginning of Standard Template Styles */
/* ------------------------------------------------------------------ */

/* Page Margins ---------------- */
body 
{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

/* Default Link Size/Color ---------------- */
A 
{  
        font-family: Verdana, Arial, Helvetica, sans-serif; 
}
/*font-size: 12px; 
font-weight: normal; color: #990000;
font-style: normal;
text-decoration : none;*/

A:visited 
{  
    color: #990000;
}

A:hover 
{  
    color: #990000;
    text-decoration : underline;
}


A.BreadCrumb 
{  
        font-size: 10px; 
        font-weight: normal; color: #990000;
        text-decoration : none;
}

A.BreadCrumb:visited 
{  
    color: #990000;
}

A.BreadCrumb:hover 
{  
    color: #990000;
}

a.external 
{ 
     padding-right: 90px; 
    background: url(/eldercare.net/public/Images/Icons/exitdisclaimer.gif) no-repeat right bottom; 
}

.BreadCrumb {  

font-family: Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: normal; color: #000000;
font-style: normal;
text-decoration : none;
}

.backToTop
{
    text-align:right;
    color: #CCCCCC;
    font-size: 12px;
}

.backToTop a 
{
    color: #CCCCCC  ! important;
    padding: 0 20px 0 0;
    background: #FFFFFF url(/eldercare.net/public/Images/Icons/top2.gif) no-repeat right center; 
}

.backToTop a:hover
{
    color: #0033CC  ! important;
}


/* Black ---------------- */

.PageTitleBlack {  

font-family: Arial, Helvetica, sans-serif; 
font-size: 15px; 
font-weight: 700; color: #000000;
font-style: normal;
}

.TextBlack {  

font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: normal; color: #000000;
font-style: normal;

}

.TextBlackSmall
{
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 11px; 
    font-weight: normal; color: #000000;
    font-style: normal;    
}

.TextBlackBold {  

font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: 700; 
color: #000000;
font-style: normal;

}

.TextLittleBlackBold {  

font-family: Courier; 
font-size: 10px; 
font-weight: normal; color: #000000;
font-style: normal;

}

/* White ---------------- */

.PageTitleWhite {  

font-family: Arial, Helvetica, sans-serif; 
font-size: 15px; 
font-weight: 700; color: #FFFFFF;
font-style: normal;
}

.TextWhite {  

font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: normal; color: #FFFFFF;
font-style: normal;

}

.TextWhiteBold {  

font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: 700; 
color: #FFFFFF;
font-style: normal;

}

/* Red ---------------- */

.PageTitleRed {  

font-family: Arial, Helvetica, sans-serif; 
font-size: 15px; 
font-weight: 700; color: #FF0000;
font-style: normal;
}

.TextRed {  

font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: normal; color: #FF0000;
font-style: normal;

}

.TextRedBold {  

font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: 700; 
color: #FF0000;
font-style: normal;

}

/* Dark Red ---------------- */

.PageTitleDarkRed {  

font-family: Arial, Helvetica, sans-serif; 
font-size: 15px; 
font-weight: 700; color: #990000;
font-style: normal;
}

.TextDarkRed {  

font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: normal; color: #990000;
font-style: normal;

}

.TextDarkRedBold {  

font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: 700; 
color: #990000;
font-style: normal;

}

/* Blue ---------------- */

.PageTitleBlue {  

font-family: Arial, Helvetica, sans-serif; 
font-size: 15px; 
font-weight: 700; color: #0000FF;
font-style: normal;
}

.TextBlue {  

font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: normal; color: #0000FF;
font-style: normal;

}

.TextBlueBold {  

font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: 700; 
color: #0000FF;
font-style: normal;

}


/* Dark Blue ---------------- */

.PageTitleDarkBlue {  

font-family: Arial, Helvetica, sans-serif; 
font-size: 15px; 
font-weight: 700; color: #003366;
font-style: normal;
}

.TextDarkBlue {  

font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: normal; color: #003366;
font-style: normal;

}

.TextDarkBlueBold {  

font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: 700; 
color: #003366;
font-style: normal;

}

/* Light Blue ---------------- */

.PageTitleLightBlue {  

font-family: Arial, Helvetica, sans-serif; 
font-size: 15px; 
font-weight: 700; color: #006699;
font-style: normal;
}

.TextLightBlue {  

font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: normal; color: #006699;
font-style: normal;

}

.TextLightBlueBold {  

font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: 700; 
color: #006699;
font-style: normal;

}

/* Yellow ---------------- */

.PageTitleYellow {  

font-family: Arial, Helvetica, sans-serif; 
font-size: 15px; 
font-weight: 700; color: #FFFF00;
font-style: normal;
}

.TextYellow {  

font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: normal; color: #FFFF00;
font-style: normal;

}

.TextYellowBold {  

font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: 700; 
color: #FFFF00;
font-style: normal;

}

/* Orange ---------------- */

.PageTitleOrange {  

font-family: Arial, Helvetica, sans-serif; 
font-size: 15px; 
font-weight: 700; color: #FF9900;
font-style: normal;
}

.TextOrange {  

font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: normal; color: #FF9900;
font-style: normal;

}

.TextOrangeBold {  

font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: 700; 
color: #FF9900;
font-style: normal;

}

/* Green ---------------- */

.PageTitleGreen {  

font-family: Arial, Helvetica, sans-serif; 
font-size: 15px; 
font-weight: 700; color: #006633;
font-style: normal;
}

.TextGreen {  

font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: normal; color: #006633;
font-style: normal;

}

.TextGreenBold {  

font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: 700; 
color: #006633;
font-style: normal;

}

/* Gray ---------------- */

.PageTitleGray {  

font-family: Arial, Helvetica, sans-serif; 
font-size: 15px; 
font-weight: 700; color: #CCCCCC;
font-style: normal;
}

.TextGray {  

font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: normal; color: #CCCCCC;
font-style: normal;

}

.TextGrayBold {  

font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: 700; 
color: #CCCCCC;
font-style: normal;

}


/* DataGrid Items ---------------- */
.DataGridItemStyle {  

font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: normal; color : #FF0000;
background-color: #000000;
font-style: normal;
}

.DataGridAltStyle {  

font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: normal; color : #003399;
background-color: #EFEFEF;
font-style: normal;
}

.DataGridEditStyle {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: normal; color : #000000;
background-color: #FFFF00;
font-style: normal;
}

.DataGridFooterStyle {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: normal; color : #FFFFFF;
background-color: #99CC99;
font-style: normal;
}

.DataGridHeaderStyle {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: 700; 
color : #FFFFFF;
background-color: #99CC99;
font-style: normal;
}

.DataGridPagerStyle {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: normal; color : #FF0000;
background-color: #FFFFFF;
font-style: normal;
}

.DataGridSelectedItemStyle 
{  
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: normal; color : #000000;
background-color: #FFFF00;
font-style: normal;
}






/* ------------------------------------------------------------------ */
/* This Ends the Standard Template of Styles. Add Custom Styles Below */
/* ------------------------------------------------------------------ */


.BoxBackground {  

font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: 700; 
background-color: #ebf0f4;
color: #000000;
font-style: normal;
}

.BoxEdge {  

font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: 500; 
background-color: #346699;
color: #FFFFFF;
font-style: normal;
}


.BoxEdge2 {  

font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: 500; 
background-color: #CCCCCC;
color: #CCCCCC;
font-style: normal;
}

.InstructionHeader {  

font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: 700; 
background-color: #FFFFFF;
color: #336699;
font-style: normal;
}

.InstructionBoxBackground {  

font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: 700; 
background-color: #EBF0F4;
color: #000000;
font-style: normal;
}

.InstructionBoxEdge {  

font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: 700; 
background-color: #000000;
color: #000000;
font-style: normal;
}

.input_text{  

font-family: Courier,Courier_New Helvetica, sans-serif; 
font-size: 12px; 
font-weight: 500; 
color: #000000;
font-style: normal;
}




/* ------------------------------------------------------------------ */
/* Beginning of Eldercare.gov_2 Styles */
/* ------------------------------------------------------------------ */


body{
margin: 0px;
padding: 0px;
font-size: .8em;
font-family:Verdana, Arial, Helvetica, sans-serif;
background-color: #2e94db;
background-image: url(/Eldercare.NET/Public/images/Banners_and_Curves/bluegrad.jpg);
background-repeat: repeat-x;
}


#wrapper{
width: 900px;
margin: auto;
}

#tools h2{
color: #006699;
}

img.center
{
display: block;
margin-left: auto;
margin-right: auto;
}

#wrapper a img{
border: none;
}

#wrapper a{
text-decoration: none;
color: #0033CC;
}


.clear{
clear: both;
}

#wrapper a:visited
{
color: #0033CC;
}


#wrapper a:hover
{
	text-decoration:underline;
}


h1
{
	font-size: 1.8em;
}

h2
{
	font-size: 1.5em;
}

p, ul, ol, li
{
	line-height: 150%;
}




/*Header*/

#header{
float: left;
width: 100%;
}

#hhs_logo{
float: left;
font-family: Arial, Helvetica, sans-serif;
font-size: .85em;
color: #FFFFFF;
}

#hhs_logo a{
color: #FFFFFF;

}

#hhs_logo a:visited{
color: #333333;
}

#search{
float: right;
}

/*End of Header*/

/*Banner*/

#banner{
background-color: #F3EDD5;
width: 100%;
float: left;
}

#ec_logo{
float: left;
background-image: url(/Eldercare.NET/Public/images/Banners_and_Curves/banner_left_bkg.jpg);
width: 502px;
height: 123px;
}

#ec_logo img{
margin-top: 42px;
margin-left: 131px;
}



#ec_circles{
float: right;
width: 373px;
height: 123px;
background-image:url(/Eldercare.NET/Public/images/Banners_and_Curves/banner_right_bkg.jpg);
}

#ec_telephone{
color: #993399;
padding-top: 98px;
padding-left: 85px;
font-weight: bold;
font-size: 14px;
}
/*End of Banner*/


/*Footer*/
#Footer
{
	text-align:center;
	color: #003366;
}

#Footer a
{
	font-size:0.9em;
	color: #003366;
}

#Footer a:hover
{
	color: #000000;
}

#Footer a:visited
{
    color: #000000;
}
/*End of Footer*/

/*Menu Navigation*/
 #menu{
width: 100%;
background: url(/Eldercare.NET/Public/images/Banners_and_Curves/menu_bkg.jpg) repeat-x;
height: 35px;
line-height: 35px;

}

#Menu a 
{
    color: #FFFFFF !important;
}

#Menu a:hover
{
    
}

#Menu a:visited
{
    color:White;
}
/*End of Menu Navigation*/

/* Menu Home ------------------------------- */


#home
{
}

#home ul
{
	margin: 0;
	padding: 0;
	list-style: none;
}

#home li
{
    display:inline;
}

#home a
{
display:block;
float:left;
width: 140px;
font-size: 11pt;
line-height:11pt;
font-weight: bold;
text-decoration: none;
height: 26px;
font-family: Verdana, Arial, Helvetica, Sans-Serif;
vertical-align: middle;
text-align: center;
margin:auto;
padding-top: 9px;

}

#home a:hover
{
    background-color: #8ce;
}

#home a:visited
{
    color: #0033CC;
}


/*Start of breadcrumb*/
#menu .breadcrumb{
margin-left: 10px;
color:White;
}

#menu .breadcrumb a
{
 color:White;
}

#menu .breadcrumb a:hover
{
    color:#0033CC;
    text-decoration:underline;
}
/*end of breadcrumb*/

/*Home Content*/
#content_container
{
        background-color: #FFFFFF;
        border-top: solid #CCCCCC 1px;
        border-right: solid #CCCCCC 2px;
        border-bottom: solid #CCCCCC 2px;
        border-left: solid #CCCCCC 1px;
        padding: 1px;
        float: left;
        width: 100%;
}

/*If increasing width size, increase Wrapper div width too*/
#main_content
{
        width: 600px; 
        float: left;
        margin-left: 11px;
        margin-top: 33px;
}

#welcome_statement
{
    width: 512px;
    color: #000000;
    margin-left: 9px;
}

#locator_box
{
    width: 570px;
    background: #F3EDD5 url(/Eldercare.NET/Public/images/Banners_and_Curves/mid_left_locator_box.jpg) repeat-y left;
    font-size: 2px;
}
/*float: left;*/

#locator_box_top
{
    background: url(/Eldercare.NET/Public/images/Banners_and_Curves/top_left_locator_box.jpg) no-repeat top left;
    height: 22px;
}
/*font-size: 2px;  to remove the small gap on the right side*/

#locator_box_top span
{
        height: 34px;
        display: block; 
        text-align: center;
        color: #006699;
        font-size: 9em;
        font-weight: bold;
        padding-top: 5px;
        background: transparent url(/Eldercare.NET/Public/images/Banners_and_Curves/top_right_locator_box.jpg) no-repeat scroll right top;
}

#locator_box_mid p
{
        text-align: left;
        color: #000000;
        font-size: 1em;
        padding-left: 9px;
        padding-right: 9px;
}


    /* dont need padding here cuz locator_form div is fixed sized and centered 
        padding-left: 15px;
        padding-right: 15px; 
    */
#locator_box_mid
{	
    background: url(/Eldercare.NET/Public/images/Banners_and_Curves/mid_right_locator_box.jpg) repeat-y right;
    font-size:12px;
}

#locator_box_bottom
{
        background: url(/Eldercare.NET/Public/images/Banners_and_Curves/bottom_left_locator_box.jpg) no-repeat bottom left;
        height: 34px;
        text-align: center;
        padding-top:20px;
}
/*font-size:2px; to remove the small gap on the right side*/

#locator_box_bottom span
{
        background: url(/Eldercare.NET/Public/images/Banners_and_Curves/bottom_right_locator_box.jpg) no-repeat right bottom;
        height: 34px;
        display:block;
        text-align:center;
        margin: auto;
}


/* centers the div  */
.locator_form
{
        background: url(/Eldercare.NET/Public/images/Banners_and_Curves/locator_form_bkg.jpg) repeat-x #BAB08C;
        border: 1px solid #CECAB9;
        width: 530px;
        margin: auto; 
        padding: 10px;
}

.locator_form_small
{
        background: url(/Eldercare.NET/Public/images/Banners_and_Curves/locator_form_bkg.jpg) repeat-x #BAB08C;
        border: 1px solid #CECAB9;
        width: 260px;
        margin: auto; 
        padding: 10px;
}

.locator_search_by
{
        float: left;
        width:242px;
}

.locator_search_by_or
{
        float: left;
        margin-left: 4px;
        margin-right: 5px;
        color:#006699; 
        font-size: 14pt;
}


#tools{
background: #FCF8EA url(/Eldercare.NET/Public/images/Banners_and_Curves/ml_tools_box.jpg) repeat-y left;
width: 573px;
}

#tools_box_top
{
        background: url(/Eldercare.NET/Public/images/Banners_and_Curves/tl_tools_box.jpg) no-repeat top left;
        height: 15px;
        font-size:2px;
}
/* to remove the small gap on the right side*/

#tools_box_top span
{
        background: url(/Eldercare.NET/Public/images/Banners_and_Curves/tr_tools_box.jpg) no-repeat top right;
        height: 15px;
        display: block; 
        font-size:2px;
}

#tools_box_mid
{	
        background:  url(/Eldercare.NET/Public/images/Banners_and_Curves/mr_tools_box.jpg) repeat-y right;
        padding: 20px 0px;
}

#tools_box_bottom
{
        background: url(/Eldercare.NET/Public/images/Banners_and_Curves/bl_tools_box.jpg) no-repeat bottom left;
        height: 15px;
        font-size:2px;
}
/* to remove the small gap on the right side*/

#tools_box_bottom span
{
        background: url(/Eldercare.NET/Public/images/Banners_and_Curves/br_tools_box.jpg) no-repeat right;
        height: 15px;
        font-size:2px;
        display:block;
}

#tools img
{
        float: left;
        padding-left: 30px;
        padding-right: 30px;
}

#tools_text
{
        line-height: 1.5em;
        float: left;
}

/*End of Home Content*/

/*Right Sidebar*/
#right_sidebar
{
        width: 246px;
        float: right;
        background: url(/Eldercare.NET/Public/images/Banners_and_Curves/right_sidebar_bkg.jpg) repeat-x #B9B08B;
        padding-left: 11px;
        padding-top: 13px;
}

#utilities
{
        font-size: .8em;
        color: #666666;
        margin-bottom: 20px;
}

.utility_item
{
float: left;
width: 120px;
padding-bottom: 8px;

}

#media_ad{
margin-bottom: 20px;
padding-left: 11px;
padding-bottom: 20px;
border: 1px solid #CCCCCC;
background-color: #E8E4CE;
width: 216px;
float: left;
}

.media_header{
text-align: center;
color: #006699;
font-weight: bold;
margin-top: 11px;
margin-bottom: 14px;
} 

.media_video {
border: 1px solid #CCCCCC;
float: left;
position: relative;
width: 91px;
}

.media_video span
{
position: absolute;
top: 0px;
left: 0px;
width: 100%;
height: 100%;
z-index: 100;
background: transparent url(/Eldercare.NET/Public/images/Icons/media_play_btn.gif) no-repeat;
}

.media_play_btn{
margin-bottom: 6px;
margin-right: 9px;
width: 22px;
z-index: 2;

}

.media_description
{
        width: 92px;
        margin-left: 2px;
        float: left;
}

.media_info 
{
        width: 195px;
}

.media_info ul
{
        margin: 0px;
        padding-left: 11px;
        padding-top: 11px;
        padding-right: 11px;
        padding-bottom: 40px;
}

.media_info li
{
        margin: 0px;
        padding: 0px;
}


.ad_box
{
        margin-bottom: 20px;
        border: 1px solid #CAC6B5;
        background-color: #FFFFFF;
        width: 227px;
        color: #666666;
}

.ad_box_header
{
        background: #91268f;
        font-weight: bold;
        text-align: center;
        padding-top: 6px;
        padding-bottom: 11px;
        color: #FFFFFF;
}

.ad_text{
margin: 0px 0px 16px 0px;
padding-top: 9px;
padding-left: 9px;
padding-right: 9px;
color: #000000;
background: url(/Eldercare.NET/Public/images/ad/ad_txt_bkg.jpg) top repeat-x;
}

/*End of Right Sidebar*/

/*Created for the 2 Column Template*/
/*If increasing width size, increase Wrapper div width too*/
#sub_nav
{
        width: 220px; 
        float: left;
        padding: 10px 0 20px 9px;
}

#sub_content_wrapper
{
        float: left;
        background: #FFFFFF;
        width: 640px;
        padding-left: 19px;
        padding-right: 10px;
}

#sub_double_wrapper
{
 background: #FFFFFF url(/Eldercare.NET/Public/images/Banners_and_Curves/sub_nav_bkg.jpg) top left repeat-y;
 float: left;
}

#sub_main_content
{
        float: left;
        background: #FFFFFF;
        padding-top: 10px;
}

#sub_utilities
{
        width: 140px;
        font-size: .8em;
        color: #666666;
        float: right;
        margin-top: 8px;
        margin-bottom: 8px;
        margin-left: 8px;
        padding-top: 8px;
        padding-left: 8px;
        border: solid #CCCCCC 1px;
}

#sub_nav a:hover
{
    text-decoration:none;
}

h1,h2, h4
{
        color: #91268F;
}

h3{
        color: #91268F;
        margin-top: 30px;
}


#sub_content_container
{
        background: #FCF8E6;
        border-top: solid #CCCCCC 1px;
        border-right: solid #CCCCCC 2px;
        border-bottom: solid #CCCCCC 2px;
        border-left: solid #CCCCCC 1px;
        padding: 1px;
        float: left;
        width: 100%;
}

/*End of 2 Column Template*/

/* ------------------------------------------------------------------ */
/* This Starts forms                                                  */
/* ------------------------------------------------------------------ */
/* cannot have 100% otherwise it will require horizontal scroll */
#formbox
{
	width:95%;/* cannot have 100% otherwise it will require horizontal scroll */
	padding: 10px;
    background-color:#FCF8E6;
}

#formbox2
{
	width:95%;/* cannot have 100% otherwise it will require horizontal scroll */
	padding: 10px;
    background-color:#FCF8E6;
}

fieldset
{
    margin:0 0 0 0;
    padding:0;
    float:left;
    clear:both;
    width: 100%;
    margin-bottom: 1em;
}

legend
{
    margin-left: 1em;
    font-weight:bold;
}

label
{
    float:none;
    width: auto;
    margin-right: auto;
    cursor:hand;
}

fieldset ol
{
    padding: 1em 1em 0 1em;
    list-style: none;
    margin: 0;  /*to force listings closer to border */    
}

fieldset li
{
    padding-bottom: 1em;
    float:left;
    clear:left;
    width: 100%;
}

fieldset.submit
{
	float:none;
	width: auto;
	border: none;
	padding: 2em 0 0 2em;
	background-color: transparent;	 /*function as no color */
}





label.indent
{
	float:left;
	width:10em;
	margin-right: 1em;	/*provides spacing between text and input box */
	text-align:right;
}




/* ------------------------------------------------------------------ */
/* Skip Navigation                                                    */
/* ------------------------------------------------------------------ */


.SkipNav
{
    margin-left: -100px;
    margin-top: -999px;
    color: green;
    font-size: 7px;
    line-height: 0px;
    position:absolute;

}

a.quicklinks:link,a.quicklinks:visited {
position:absolute;
color:#fff;
top:-100px;
left:-1000px;
height:1px;
width:1px;
overflow:hidden;
text-align:left;
}

a.quicklinks:active,a.quicklinks:focus {
top:0;
left:0;
background-color:#008ECE;
height:auto;
overflow:auto;
width:100%;
padding:5px;
text-decoration:none;
z-index:2;
}

/* Search Box / Resize/Print/Email ---------------- */

.ResizePrintEmailSearch
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#333;
}

A.ResizePrintEmailSearch:hover
{
    color:#333;
}

/* One Column Main Content  ---------------- */
#one_main_content
{
float:left;
margin-left: 11px;
background: #FFFFFF;
padding-left: 10px;
padding-right: 10px;
}


/*Factsheet Case Study*/

.case_study blockquote
{
    line-height: 150%;
    background: #FCF8E6;
    border: 1px solid #CECAB9;
    padding: 0px 15px 15px 15px;
}

/*Locator Search by Topic */
.locator_box_topic
{
width: 300px;
background: #F3EDD5 url(/Eldercare.NET/Public/images/Banners_and_Curves/mid_left_locator_box.jpg) repeat-y left;
font-size: 2px;
}

.locator_form_topic
{
    background: #FCF8EA;
    border: 1px solid #CECAB9;
    margin: auto;
    padding: 10px;
    width: 265px;
}

.locator_search_by_topic
{
    float: left;
}

/*End of Locator Search by Topic */

/*Badges  */

#Badges_Section
{
    margin-top: 20px;
    
    float: left;
    width: 600px;
  
}

.badge
{
    float: left;
    padding-bottom: 5px;
}

/*End of Badges */




/* File Type Icon  */

/*a[href$='.pdf'] {
display: inline;
line-height:18px;
background:transparent url(/Eldercare.NET/Public/images/icons/PDF.gif) center right no-repeat;
padding-right: 45px;
}*/

.PdfIcon
{
        display:inline;
        padding-right:45px;
        line-height:18px;
        background:transparent url(/Eldercare.NET/Public/images/icons/PDF.gif) center right no-repeat;
}

/*End of File Type Icon */


/*Topic Locator Search by*/

.topic_locator_box
{
width: 242px;
background: #F3EDD5 url(/Eldercare.NET/Public/images/Banners_and_Curves/mid_left_locator_box.jpg) repeat-y left;
font-size: 2px;
}

.topic_locator_form
{
    background: #FCF8EA;
    border: 1px solid #CECAB9;
    margin: auto;
    padding: 10px;
    width: 242px;
}

/*End of Topic Locator Search by*/

/* Result Page */
.result_box
{
	background-color: #FCF8EA;
	border: solid 2px #CECAB9;
	margin:auto;
	display: block;
	padding: 10px 10px 10px 10px;
	width: 725px;
}

h3.result_header
{
	color: #0c9bd1;
	margin: 0px 0px 15px 0px;
}

table.result_table
{
	margin-bottom: 10px;
}

span.result_label
{
	color: Black;
	font-weight: 700;
	width: 200px;
	float:left;
	line-height: 150%;
}
span.result_text
{
	width: 490px;
	float:left;
	line-height: 150%;
}

hr.mult_result
{
	margin: 20px 5px 20px 5px;
	background-color: #be57ba;
	height: 2px;
	border: none;
}

/* Notice Message ---------------- */
.notice_msg
{
	background-image: url(/eldercare.NET/Public/Images/Banners_and_Curves/notice_msg_bkg.jpg);
	background-repeat: repeat-x;
	height: 100px;
	margin: 0 auto;

}

.notice_msg img
{
	margin: 0 auto;	
	display: block;

}	