/**
*caregivers.css
*Created by Wyatt Queener
*August 19, 2008
*See /js/ibox/skins/caregivers/ for popup styles
* Last Edited: Aug 21, 2008
**/

/* Spalsh Page Caregiver Styles*/	
#beams_background_container {
	background:url('/images/caregivers/beams_bg_02.jpg') top left no-repeat #014478;
	width:100%;
	margin:0px auto;
	padding:50px 0;
	}

.console_container{
	width:557px;
	height:329px;
	margin:10px auto;
	background:url('/images/caregivers/console_bg_03.jpg') top left no-repeat;
	}
	
.console_copy_container{
	margin:0px auto;
	color:#014478;
	width:430px;	
	}
	
.console_copy_container p{
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}
#console_buttons{
	margin:25px auto 15px auto;
	border:0px solid red;
}

p .bottom_copy{
	padding-bottom:30px;
	text-align:center;
	}
	
#static_wrapper {
    padding: 10px 10px 20px 10px;
    line-height: 14px;
    border:2px #024579 solid;
    background:url('/Library/caregivers/js/ibox/skins/caregivers/images/pop_bg.jpg') #91bbd9 repeat-x top left;
    height:202px;

}
#static_content {background-color:transparent;  border:0px solid red; padding:0px;margin:0px;overflow:hidden;top:15px;}
#static_content p{ font-size:12px;padding:0px 00px;margin:0px;color:#014478;font-family: Arial, Helvetica, sans-serif;tex-align:left;}
#static_content h3{ font-size:12px;padding:0px;margin:0px;font-weight:bold;color:#014478;font-family: Arial, Helvetica, sans-serif;tex-align:left;}

#static_progress {
    text-indent: -100000px;
    background: url('/Library/caregivers/js/ibox/skins/caregivers/images/loading.gif') center center no-repeat;
}

#static_content .buttons a, .buttons button{
    display:inline;
    margin:0 7px 0 0;
    background-color:transparent;;
    border:0px solid #dedede;
    cursor:pointer;
    padding:0px 10px 6px 0px; /* Links */
}

#static_content form input {border:1px solid #014478;color:#999999;font-size:13px; height:22px;line-height:17px;margin:0px;}

.buttons button{
    width:auto;
    overflow:visible;
    padding:4px 10px 3px 0px; /* IE6 */
}
.buttons button[type]{
    padding:5px 10px 5px 7px; /* Firefox */
    line-height:17px; /* Safari */
}
*:first-child+html button[type]{
    padding:4px 10px 3px 7px; /* IE7 */
}
.buttons button img, .buttons a img{
    margin:0 3px -3px 0 !important;
    padding:0;
    border:none;
    width:72px;
    height:21px;
}

.buttons form{padding:0px;margin:10px 0;}

/*Full Caregiver microsite styles*/
/* Structure */	
#main_container{
	width:99%;
	margin:0px auto;
	padding:10px 0px 10px 9px;
	background: url('/images/caregivers/structure/body_bg_03.gif')  top left repeat-x #ffffff;
	
	}
	
#left_outer_col{width:73%;float:left;padding-right:10px;}
#right_outer_col{width:194px;float:left;}

/*Structure - Inner two col*/
#inner_two_col_container{
	width:100%;
	border:0px solid red;
	margin:10px 0px;
	}
#inner_two_col_container .left, #inner_two_col_container .right{
	float:left;
	width:49%;
	background:#336699;
	} 	
	
	
#inner_two_col_container .right{
	float:right;
	width:49%;
	
	} 		
#inner_two_col_container .center{
	float:left;
	width:1%;
	border:0px solid green;
	} 	

#inner_two_col_container .full{
	float:left;
	width:100%;
	background:#8ab7d6;
	background:url('/images/caregivers/structure/boxes/full_box_vid.jpg') repeat-x #92bbd7;
	} 	
 .full .top .leftcorner{
	background:url('/images/caregivers/structure/boxes/full_box_03.jpg') ;
	float:left;
	width:7px;
	height:7px;
	overflow:hidden;
	} 

 .full .top .rightcorner{
	background:url('/images/caregivers/structure/boxes/full_box_07.jpg') ;
	float: right;
	width:9px;
	height:7px;
	overflow:hidden;
	}

 .full .bottom .leftcorner{
	background:url('/images/caregivers/structure/boxes/full_box_11.jpg') ;
	float:left;
	width:7px;
	height:7px;
	overflow:hidden;
	} 

 .full .bottom .rightcorner{
	background:url('/images/caregivers/structure/boxes/full_box_12.jpg') ;
	float: right;
	width:9px;
	height:7px;
	overflow:hidden;
	}

#inner_two_col_container .left .top, #inner_two_col_container .right .top{
	background:url('/images/caregivers/structure/boxes/corners_inner_top_bg_03.gif') top left repeat-x;
	width:100%;
	height:8px;
	} 
	
#inner_two_col_container .left .bottom, #inner_two_col_container .right .bottom{
	background:url('/images/caregivers/structure/boxes/corners_inner_bottom_bg_03.gif') top left repeat-x;
	width:100%;
	height:8px;
	} 	
	
.top .leftcorner{
	background:url('/images/caregivers/structure/boxes/corners_inner_top_01.gif') ;
	float:left;
	width:10px;
	height:8px;
	overflow:hidden;
	}
.top .rightcorner{
	background:url('/images/caregivers/structure/boxes/corners_inner_top_03.gif') ;
	float:right;
	width:10px;
	height:8px;
	overflow:hidden;
	}

.bottom .leftcorner{
	background:url('/images/caregivers/structure/boxes/corners_inner_bottom_01.gif') ;
	float:left;
	width:10px;
	height:8px;
	overflow:hidden;
	}
.bottom .rightcorner{
	background:url('/images/caregivers/structure/boxes/corners_inner_bottom_03.gif') ;
	float:right;
	width:10px;
	height:8px;
	overflow:hidden;
	}

/* Where Would you like to go? image/linkboxes- Homepage */
.imagebox {	height:195px; width:105px; 	float:left;	*margin-right:4px;}
.imagebox img{height:185px;width:100px;margin:4px 0px 4px 4px;}

.videobox {	height:260px; width:340px; 	float:left;	*margin-right:4px;}
.videoboxtwo {width:48%; float:left; padding:0px; background:none;margin:4px 0px 4px 5px;}
.video{boder:1px solid white;}

.imagecontentboxtwo {width:46%; float:left; padding:0px; background:#ffffff;margin:4px 0px 4px 5px;}
.imagecontentboximagetwo p{padding-top:0px;}

.imagecontentboxlarge{width:80%; float:left; padding:0px; background:#ffffff;margin:4px 0px 4px 5px;}
.imagecontentboxlarge p{padding-top:0px;}

.linkbox{height:174px;}	

#inner_two_col_container .left .contentbox .imagecontentboxtwo div.top, #inner_two_col_container .right .contentbox .imagecontentboxtwo div.top{
	background:#ffffff;
	width:100%;
	height:6px;
	} 

#inner_two_col_container .left .contentbox .imagecontentboxtwo div.bottom, #inner_two_col_container .right .contentbox .imagecontentboxtwo div.bottom{
	background:#ffffff;
	width:100%;
	height:5px;
	} 


.contentbox .imagecontentboxtwo div.top .leftcorner{
	background:url('/images/caregivers/structure/boxes/corners_linkbox_top_01.gif') ;
	float:left;
	width:5px;
	height:5px;
	overflow:hidden;
	}
.imagecontentboxtwo div.top .rightcorner{
	background:url('/images/caregivers/structure/boxes/corners_linkbox_top_03.gif') ;
	float:right;
	width:5px;
	height:5px;
	overflow:hidden;
	}

.contentbox .imagecontentboxtwo .bottom .leftcorner{
	background:url('/images/caregivers/structure/boxes/corners_linkbox_bottom_01.gif') ;
	float:left;
	width:5px;
	height:5px;
	overflow:hidden;
	}
.contentbox .imagecontentboxtwo .bottom .rightcorner{
	background:url('/images/caregivers/structure/boxes/corners_linkbox_bottom_03.gif') ;
	float:right;
	width:5px;
	height:5px;
	overflow:hidden;
	}

.pagetitle{color:#014478;font-size:1.9em;}
.buttonholder{background:url('/images/caregivers/structure/new_banner/Homepage-v9_cuts_v1_07.gif') top right no-repeat #e7f0f7;width:16px; height:100px;padding:0px 0px;margin:0px;float:right;}
.buttonholder img{margin:0px 0px;}

/* Structure - Content Sections [ banners, content wells, etc. ]*/ 
#caregiver_banner{
	background:url('/images/caregivers/structure/new_banner/Homepage-v9_cuts_v1_05.gif') top left repeat-x #e7f0f7;
	height:100px;
	margin-bottom:10px;
	width:100%;
	}
.l_fullbar_header{
	background:url('/images/caregivers/structure/h_background_22.jpg') top left no-repeat #336699;
	width:100%;
	height:29px;
	}

.l_fullbar_header h4{color:#ffffff;text-align:left;margin:4px 15px 0px 15px;padding:6px 0 0 0;*padding:0px 0 0 0;height:20px;}



.l_highlightbar_header{
	background:url('/images/caregivers/structure/h_background_22.jpg') top left no-repeat #336699;
	width:98%;
	height:29px;
	margin:3px;
	}
.highlightbox .l_highlightbar_header h3{color:#ffffff;text-align:left;margin:4px 15px 0px 15px;padding:6px 0 0 0;*padding:0px 0 0 0;height:20px;text-decoration:none;}

.highlighttext{
	font-family:Arial;
	font-size:12px;
	text-align:left;
	padding: 3px 12px;
	margin:4px 0;
	line-height:16px;
	}
.highlighttext a{
	color:#666666;
	font-size:10px;
	text-transform: uppercase;
	}
	
	
	
/*Structure - Highlight Boxes */
.highlightbox{background:url('/images/caregivers/structure/boxes/highlight_bg_22.gif') top left repeat-x #fefefd; width:100%; border:1px solid #dfdfdf; padding-bottom:10px; min-height:266px;}
.highlightbox h3{text-align:left; padding: 0px 12px;font-size:14px; text-decoration:underline;margin:0px;	color:#000;}

.hl_right{float:left;width:45%;text-align:left;}
.hl_right ul { list-style-type:none; margin:0px; padding: 0px 2px; font-family: Arial; font-size:10px; width:160px;border:0px solid red; }
.hl_right li {  background-repeat:no-repeat; padding:3px 2px; margin:0px;  background-position:3px 14px;*background-position:3px 16px;}
.hl_right li a { font-family: Arial; color:#663333;  }
.hl_right li a:hover { font-family: Arial; color:#014478;}

.hl_right_wide{float:left;width:55%;text-align:left;}
.hl_right_wide a{color:#663333;font-size:1.0em;;text-transform: none;}
.hl_left_narrow{float:left;padding:8px 10px;}
.hl_link {float:left;padding:0px;margin:0px;}
.hl_link .highlighttext a{color:#663333;font-size:10px;text-transform: uppercase;}

a.maroonlink{color:#663333;font-size:1.0em;;text-transform: none;}
/*Structure - Right Boxes */

/* New call out */
.r_new_callout{background:url('/images/caregivers/structure/boxes/CMS_signupPromo_bg_03.jpg') top left no-repeat;width:194px;height:216px;line-height:1.3em;}  

.r_blue_contentbox{background:#a0c4de;}
.r_blue_contentbox .top {background:url('/images/caregivers/structure/boxes/bg_curves_03.gif') top left no-repeat;width:194px;height:7px;}
.r_blue_contentbox .bottom {background:url('/images/caregivers/structure/boxes/bg_curves_12.gif') bottom left no-repeat;width:194px;height:4px;padding:0px;margin:0px;}
.r_blue_contentbox	h4{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #014478;
	line-height: 120%;
	margin:0px auto;
	padding:0px 3px;
	text-align:left;
	*font-size:13px;
	}
	
.r_blue_contentbox	p{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #014478;
	line-height: 120%;
	text-align:left;
	padding:0px 4px 4px 4px;;
}
.r_blue_contentbox strong{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #333;
	}
	


/* Structure - Main Content pages */
#menu_two_col_container{
	width:100%;
	border:0px solid red;
	margin:10px 0px;
	}
#menu_two_col_container .left {
	float:left;
	width:192px;
	} 	
#menu_two_col_container .right{
	float:right;
	width:100%;
	} 		

/* Fonts, links and text*/
p.linkboxlist{
	text-align:left;
	font-family: Arial;
	font-size: 11px;
	font-weight:normal;
	padding:0 10px 3px 10px;
	margin:0px;
	}

p.linkboxlist a:link{
text-decoration: underline;
color: #000;
	font-family: Arial;
	font-size: 11px;
	font-weight:normal;
}

p.linkboxlist a:hover{
text-decoration: underline;
color: #633;
	font-family: Arial;
	font-size: 11px;
	font-weight:normal;
}

p.linkboxlist a:visited{
text-decoration: underline;
color: #014478;
	font-family: Arial;
	font-size: 11px;
	font-weight:normal;
}

/*Mods for UI 9_16_08*/
/* Fonts, links and text*/
ul.linkboxlist{
	text-align:left;
	font-family: Arial;
	font-size: 11px;
	font-weight:normal;
	padding:0 10px 3px 10px;
	margin:0px 0 0 7px;
	list-style-type:none;
	}

ul.linkboxlist a:link{
text-decoration: underline;
color: #000;
	font-family: Arial;
	font-size: 11px;
	font-weight:normal;
}

ul.linkboxlist a:hover{
text-decoration: underline;
color: #633;
	font-family: Arial;
	font-size: 11px;
	font-weight:normal;
}

ul.linkboxlist a:visited{
text-decoration: underline;
color: #014478;
	font-family: Arial;
	font-size: 11px;
	font-weight:normal;
}

.contentbox ul{text-align:left;}
.contentbox ul li{font-size:14px;line-height:120%;}
.contentbox ol{text-align:left;}
.contentbox ol li{font-size:14px;line-height:120%;}
.contentbox p{text-align:left;font-size:14px;}

.exchange { border:0px solid red;}
.exchange a {font-size:11px;}
.exchange tr{margin-top:10px;}
.exchange img {margin:5px;}

.archivebox{border-top:1px solid #cccccc;padding:10px 0px;}
.archivebox h4{font-family: Arial;font-weight: bold;font-size: 14px;color: #333;line-height: 130%;padding:0px;margin:0px;height:16px;text-align:left;}
.archivebox p{margin:0px;padding:0px 45px 5px 0}
.archivebox p.related {color: #014478;text-align:left;}
.archivebox p.related a{font-family: Arial;font-size: 14px;color: #014478;text-decoration: underline;line-height: 130%;}
.archivebox p.related a:hover{color:#633}
.archivebox ul{text-align:left;}
.archivebox ul li{font-size:14px;line-height:120%;}
.archivebox ol{text-align:left;}
.archivebox ol li{font-size:14px;line-height:120%;}
.archivebox p{text-align:left;font-size:14px;}


h3.thumbboxheader {text-align:left;padding:3px 10px;margin:0px;}
h3.thumbboxheader  a:link{font-family: Arial; text-decoration: underline; font-size: 14px; color: #633;}
h3.thumbboxheader  a:hover{color: #014478;}
.contenttitle{font-family: Arial; font-size: 24px; color: #014478; line-height: 130%;text-align:left;}
h2 .contenttitle{font-family: Arial; font-size: 24px; color: #014478; line-height: 130%;text-align:left;}
h3 .subtitle{font-family: Arial; font-size: 18px; color: #014478; line-height: 130%;text-align:left;}
.storyimage{float:left; margin:5px 5px 5px 0;}

p.featured {font-family: Arial;
font-size: 14px;
color: #000;
line-height: 130%;
text-align:left;
padding:5px 45px 5px 0;
}

a.readmore{font-family: Arial;
font-size: 14px;
color: #633;
text-decoration: underline;
line-height: 130%;
}

.small_logo{magin:10px;border:0px solid white;}

a.readmore:hover{color: #014478;}

/*Left Nav*/
#leftnav { float:left; width:180px;  padding:0px; margin:0px 0px 0px 5px;  }
#leftnav ul { list-style-type:none; margin:0px; padding:10px 10px 0px 10px; font-family: Arial; font-size:14px; text-align:left;line-height: 130%;}
#leftnav li {  background-repeat:no-repeat; padding:10px 0px 10px 12px; margin:0px; border-bottom:1px #E7E7E7 solid;  border-right:1px #E7E7E7 solid; background-position:3px 14px;*background-position:3px 16px;}
#leftnav a { font-family: Arial; color:#666; text-decoration:none; font-weight:bold; }
#leftnav a:hover { font-family: Arial; color:#000; text-decoration:underline; }
#leftnav #leftnavon { font-family: Arial; color:#FFFFFF; background-color:#48A2DB}
#leftnav #leftnavon a {color:#FFFFFF; font-weight:normal;}

.careoptions{}
.additionalresources{}
.helpadmin{}
.findingother{}
.caregiverstories{}
.caregivertopics{}
.partners{}

#careoptions{}
#additionalresources{}
.helpadmin #helpadmin{color:#000;font-weight:bold;}
#findingother{}
.caregiverstories #caregiverstories{color:#000;font-weight:bold;}
.caregivertopics #caregivertopics{color:#000;font-weight:bold;}
.partners #partners{}

/*Tag Cloud*/	
.r_tan_contentbox{background:#ededdf;margin-top:10px;}
.r_tan_side{border-left:1px solid #dcdcd9;border-right:1px solid #dcdcd9;margin:0px;padding:0px;}
.r_tan_side p a{text-decoration:none;}

.r_tan_contentbox .top {background:url('/images/caregivers/structure/boxes/bg_curves_15.gif') top left no-repeat;width:194px;height:9px;margin-bottom:0px;padding-bottom:0px;}
.r_tan_contentbox .bottom {background:url('/images/caregivers/structure/boxes/bg_curves_20.gif') top left no-repeat;width:194px;height:9px;}
.r_tan_contentbox p{text-size:16px;text-align:left;padding-top:0px;margin-top:0px;}

.r_tan_contentbox p{font-size:16px;text-align:left;line-height:20px;font-family:Arial;color:#633;font-weight:normal;}
a.size1{font-size:.7em;font-weight:normal;} 
a.size2{font-size:.8em;font-weight:normal;}
a.size3{font-size:1.0em;font-weight:normal;}
a.size4{font-size:1.2em;font-weight:normal;}
a.size5{font-size:1.4em;font-weight:normal;}


/*Breadcrumbs*/
.breadcrumbbox{text-align:left;margin:10px 5px;}
.breadcrumbbox a{font-size:.8em;color:#999999;font-family:Arial, Helvetica, sans-serif;}
.breadcrumbbox a:visited{font-size:.8em;color:#999999;}
.onpage{font-family:Arial, Helvetica, sans-serif;color:#666666;font-size:.8em;}
