@charset "UTF-8"; 

@media all {

/* convio style */

#maincontentwhite{
	background-color: #FFFFFF;
  font-size: 0.8em;
  line-height: 120%;
  margin-top:28px;
  padding:8px 10px 10px;
  text-align: left;
  /* width: 685px; */
}

#contentDiv { 
font-size:13px;
line-height:18px;
} 

#contentDiv p { 
font-size:13px;
line-height:18px;
margin: 0 0 20px 0;
color: #626262;
} 

p.Smaller {margin:0px;}

#contentDiv td { 
font-size:13px;
line-height:18px;
color: #626262;
} 


#contentDiv h1, #contentDiv h2, #contentDiv h3, #contentDiv h4, #contentDiv h5, #contentDiv h6 {
	/* font-weight:normal; */
	margin: 0 0.25em 0.25em 0;
}

#content_left h1.title {
    padding:4px 10px 14px;
    margin-bottom:14px;
	  color:#333333;
   /* background-color:#d8e6ec; */
    margin-left:-10px;
}

#contentDiv h1 {
color:#181818;
font-size: 18px;
line-height:23px;
}

#contentDiv h2 {
	font-size: 14px;
	color: #1f1f1f;
	margin-bottom:0.5em;
  margin-top:0.5em;
}

#contentDiv h2 a{
	font-size: 14px;
	color: #0058a6;
	text-decoration:none;
}

#contentDiv h3 {
	font-size: 14px;
	color:#444444;
} 


#contentDiv h4 {
	color:#e88d0f;
	font-size: 14px;
	line-height:18px;
}                      
   
#contentDiv h5 {
	font-size: 14px;
}                    

#contentDiv h6 {
   font-size: 14px;
}     

#contentDiv a, #contentDiv a:link, #contentDiv a:visited{
	color: #0058a6;
	text-decoration:none;       
}

#contentDiv a:hover, #contentDiv a:active{
	color:#0079AD;
	text-decoration:underline;       
}

#contentDiv .yellow {

	color:#ffcc00;

}

#contentDiv ul, #contentDiv ol, #contentDiv dl {

	line-height: 1.5em;

	margin: 0 0 1em 2em;

}

#contentDiv ul li {

	list-style-type: disc;

}

#contentDiv ul ul li {

	list-style-type: circle;

}

#contentDiv ol li {

	list-style-type: decimal;

}

#contentDiv ol ol li {

	list-style-type: lower-latin;

}

#contentDiv li {

	margin-left: 0.8em;

	line-height: 1.5em;

	

}

#contentDiv dt {

	font-weight: bold;

}

#contentDiv dd {

	margin: 0 0 1em 0.8em;

}



#contentDiv blockquote, #contentDiv cite, #contentDiv q {



}

#contentDiv blockquote {

	margin: 0 0 1em 1.6em;

	color: #666;

}

#contentDiv strong, #contentDiv b {

	font-weight: bold;

}

#contentDiv em, #contentDiv i {

	font-style: italic;

}

#contentDiv pre, #contentDiv code, #contentDiv kbd, #contentDiv tt, #contentDiv samp, #contentDiv var {

	font-size: 100%;

}

#contentDiv pre, #contentDiv code {

	color: #800;

}

#contentDiv pre {

	line-height: 1.5em;

	margin: 0 0 1em 0;

}

#contentDiv kbd, #contentDiv samp, #contentDiv var {

	color: #666;

}

#contentDiv var {

	font-style: italic;

}

#contentDiv acronym, #contentDiv abbr {

	border-bottom: 1px #aaa dotted;

	font-variant: small-caps;

	letter-spacing: .07em;

	cursor: help;

}

#contentDiv sub, #contentDiv sup {

	font-size: 91.6667%;

}

#contentDiv hr.thick {

	color:#F7B24A;

	background-color:#F7B24A;

	height:3px;	 

	border:0px;

}



#contentDiv hr {

	color:#F7B24A;

	background-color:#F7B24A;

	height:2px;	 

	border:0px;
margin-bottom:27px;
margin-top:27px; /*5px*/
}



#contentDiv p.icaption_left {

	float:left;

	display:inline;

	margin: 0 1em 0.15em 0;

}

#contentDiv p.icaption_right {

	float:right;

	display:inline;

	margin: 0.5em;

}

#contentDiv p.icaption_left img, #contentDiv p.icaption_right img {

	padding:0;

}

#contentDiv p.icaption_left strong,  #contentDiv p.icaption_right strong {

	display:block;

	overflow:hidden;

	margin-top: 2px;

	font-weight: normal;

	font-size: 85%;

	padding-top: 0.3em;

}

#contentDiv .highlight {

	color: #f60;

}

#contentDiv .dimmed {

	color: #888;

}

#contentDiv .info {

	background: #f8f8f8;

	color: #666;

	padding: 10px;

	margin-bottom: 0.5em;

	font-size: 91.7%;

}

#contentDiv .note {

	background: #efe;

	color: #040;

	border: 2px #484 solid;

	padding: 10px;

	margin-bottom: 1em;

}

#contentDiv .important {

	background: #ffe;

	color: #440;

	border: 2px #884 solid;

	padding: 10px;

	margin-bottom: 1em;

}

#contentDiv .warning {

	background: #fee;

	color: #400;

	border: 2px #844 solid;

	padding: 10px;

	margin-bottom: 1em;

}

#contentDiv .float_left {

	float: left;

	display:inline;

	margin-right: 1em;

	margin-bottom: 0.15em;

}

#contentDiv .float_right {

	float: right;

	display:inline;

	margin-left: 1em;

	margin-bottom: 0.15em;

}



#contentDiv .img_border{

	border: 1px #a5a5a1 solid;

}



#contentDiv .center {

	display:block;

	text-align:center;

	margin: 0.5em auto;

}

#contentDiv table.simple {

	width: auto;

	border-collapse:collapse;

	margin-bottom: 0.5em;

	border-top: 2px #888 solid;

	border-bottom: 2px #888 solid;

}

#contentDiv table.simple caption {

	font-variant:small-caps;

}

#contentDiv table.full {

	width: 100%;

}

#contentDiv table.fixed {

	table-layout:fixed;

}

#contentDiv table.simple th, #contentDiv table.simple td {

	padding: 0.5em;

}

#contentDiv table.simple thead th {

	color: #000;

	border-bottom: 2px #800 solid;

}

#contentDiv table.simple tbody th {

	background: #e0e0e0;

	color: #333;

}

#contentDiv table.simple tbody th[scope="row"], tbody th.sub {

	background: #f0f0f0;

}

#contentDiv table.simple tbody th {

	border-bottom: 1px solid #fff;

	text-align: left;

}

#contentDiv table.simple tbody td {

	border-bottom: 1px solid #eee;

}

#contentDiv table.simple tbody tr:hover th[scope="row"],  #contentDiv table.simple tbody tr:hover tbody th.sub {

	background: #f0e8e8;

}

#contentDiv table.simple tbody tr:hover td {

	background: #fff8f8;

}



/* site specific */



/* right section*/

#content_right{ width:218px;}



#content_right p{ 

line-height:15px; 

margin-top:2px; 

margin-bottom:2px; 

}



#content_right #related-block{ 
	  padding-left:15px; 
	  padding-right:15px;
	  padding-top:14px; 
	  padding-bottom:15px;
	  margin-bottom:10px;
	  margin-top: 0px;
}

#content_right #related-block #related-block{
margin:0px;
padding:0px;
}

#content_right #related-block #related-block #relatedLinks ul {
margin:0 0 1em 0.8em;
padding:0;
}

#content_right .orangebg{ 

	  background-color:#f7b24b; 

}



#content_right .whitebg{ 

	  background-color: #FFFFFF; 

}



#content_right .whitebg #relatedLinks h3, #content_right .whitebg #feature h3{

	font-size: 18px;

	color: #0e83ae;

}

#content_right .orangebg #relatedLinks h3, #content_right .orangebg #feature h3{

	font-size: 18px;

	color: #FFFFFF;

	padding-bottom:5px;

}

#content_right #relatedLinks p{ 

margin-top:5px; 

margin-bottom:5px; 

}

#content_right #relatedLinks a, #content_right a{ color:#444444; }

#content_right #relatedLinks a:hover, #content_right a:hover{ color: #444444; text-decoration: underline; }

#relatedLinks ul {
padding: 0px;
margin: 0px 10px 0px 10px;
}

#relatedLinks li {
color: #ffffff;
padding: 3px 0px 0px 0px;
}

#content_right a, #content_right a:visited {color:#444444; }



#content_right #learn-more-but{ margin-top:10px;  }



#content_right #feat-form{ margin-top:10px;}

#content_right .selectmenu{
	width:185px; border: solid 1px #000000; height:24px;
}

#content_right .textinput{
	width:185px; border: solid 1px #000000;
}

#content_right .menu-go-button{ padding-top:6px;}

#content_right .feat-img{ margin-bottom:7px; }

#content_right #zip-carseat{ width: 125px; padding-left:3px; padding-top:3px; padding-bottom:3px; border: solid 1px #000000;}

#content_right #go-button{}

#content_right .locate-carseat{ padding-left:8px; padding-right:8px; }



/* end right section*/



/* left section*/

#content_left{ padding:0px 10px 0px 10px; width:442px; }

.list-row {padding-bottom:30px;}

#content_left #feature {color:#888888;}





.printerFriendlyImage{ }



#content_left #relatedLinks h3{ padding-bottom:2px;}

#content_left #relatedLinks p{margin-top:3px; margin-bottom:3px;}

#content_left #relatedLinks h3 a{ text-decoration:none; }

#content_left #relatedLinks hr{
  color: #fff;
	background:transparent;
	margin: 0 0 0.5em 0;
	padding: 0 0 0.5em 0;
	border:0;
	border-bottom: 1px #57584f solid;
}

#content_left #relatedLinks .date{color:#444444;}

#content_left hr.thick {
	color:#F7B24A;
	background-color:#F7B24A;
	height:2px;	 
	border:0px;
}

#content_left hr {
background-color:#F7B24A;
border:0 none;
color:#F7B24A;
height:1px;
}

.paginator{ }
.ErrorMessage{ color:#990014; }
.menu-coalition-search{ border: solid 1px #f8c478; width:210px; }

#relatedLinks a {font-size:12px;}

#feature {color:#444444; line-height:16px; }

/* end left section*/

.accessibilityText {
margin-left:-9999px;
}

#content_left .lmore{
margin:0px;
margin-top:3px;
margin-bottom:3px;
}


}



