@charset "utf-8";
/*************** numbered and bulleted lists default tag styles ***************/
/*************** start bulleted list default tag styles ***************/
	
.listtitle h3 {
	font-weight: bold;
	list-style-type: none;
	line-height: 1.5em;
	margin: 10px 10px -10px 0px;
	font-size: small;
	}
/* the following rule is recognized only by IE */	
* html body .listtitle h3 {
	font-size: 90%;
}

ul, ul ul,  ul ul ul {
	list-style-type: none;
	margin: 0px 10px 0px 0em;	
	padding: 0px 10px 0px 2.5em;	
	text-indent: 0em;
	overflow:hidden;
	
}
/* the following rule is recognized only by IE */	
* html body ul, * html body ul ul, * html body ul ul ul {
	margin: 0px 10px 0px 2em;
	padding: 0px 10px 0px .5em;	
	overflow:hidden;
}
ul {
	list-style-type: none;
	list-style-image: url(https://www.boeing.com/images/sml_blu_bull.jpg);
}

ul ul {
	list-style-type: none;
	list-style-image: url(https://www.boeing.com/images/grayarrow.jpg);
}


ul ul ul {	
	list-style-type: none;
	list-style-image: url(https://www.boeing.com/images/ululul.jpg);
}
/*ul img, ul ul img, ul ul ul img {
float:none;	
display:inline;
padding:0;
margin:0;
vertical-align:bottom;
}*/

/*************** start numbered list default tag styles ***************/	

ol li {
	margin: 0px 0px 0px .2em;
	padding-left: 0em;
	text-indent: -.5em;
}
/* the following rule is recognized only by IE */	
* html body ol li {
	margin: 0px 0px 0px .5em;
	padding: 0px 0px 2px 0em;	
}
ol ol li{

	list-style-type: upper-roman;
}
ol ol ol li{

	list-style-type: lower-roman;
}
ol ol ol ol li{

	list-style-type: lower-alpha;
}/**/
ol p, ol ul li{
	font-weight: normal;
}


/***********************************************/
/* FAQ Definition lists: the DL, DT, and DD elements  */
/***********************************************/
#Toggle_box {display:block;
	padding:5px;
	margin:5px;
	}
/*  "Show All" + "Hide All" links */
#ToggleON,#ToggleOFF {
	border:1px solid #999;
	padding:0 5px;
	margin:0px 10px 0px 2em;
	text-decoration:none;
	background-color:#FFFFCC;
	}
/*  padding and margin */
#DL dd,#DL dt {
	margin:0;
	padding: 0px 0px 0px 2.5em;} 
/* margin for the DTs (shorthand) */
#DL dt {margin:7px 0}
/* image and left padding for DDs */
#DL dd {
	background:url(../images/answer.gif) no-repeat;
	padding-left:55px;
	font-weight:normal;
	}
/* styling all anchors in the DTs */
#DL dt a {
	background:0 50% no-repeat;
	padding:3px 0 1px 32px;
	color:#000;
	text-decoration:none;
	}
#DL dt a:visited {color:#0038A9}
#DL dt a:visited:hover,
#DL dt a:hover,
#DL dt a:active,
#DL dt a:focus {font-weight:bold}
/* the + and - gif in the anchors */
#DL .DTplus a {
background-image:url(../images/toggleDLplus.gif);
}
#DL .DTminus a {background-image:url(../images/toggleDLminus.gif)}
/**********************************/
/**********************************/
#DL .showDD {position:relative;top:0}
#DL dd,.hideDD{top:-9999px;position:absolute}
#ToggleON,#ToggleOFF {
display:inline;
cursor:pointer;
cursor:hand;
}

/*  "MAc IE 5 */
/*\*//*/
#DL .showDD {display:block} 
#DL dd,.hideDD {top:0;position:relative;display:none}
/**/

/************** special list container styles *****************/
.listbox {
	float: left;
} 

.img_listbox_quicklinks {
	float: left;
	height:1%;
	margin: 0px 10px 0px 0px;
	padding: 10px 0px 0px 10px;
}
html>body .img_listbox_quicklinks {
	padding: 0px 0px 0px 5px;
	margin: 0px 10px 0px 5px;
}
.img_listbox_quicklinks img {
	margin: 0;
	padding: 0px 5px 0px 0px;
	display: block;
}

.listbox img {
	margin: 0px 8px 10px 10px;
	display: block;
}



.listbox_quicklinks {
	margin-left: 0px;
	padding: 10px 0px 0px 0px;
}

.listbox ul, .listbox ul li,  .listbox_quicklinks ul, .listbox_quicklinks ul li {
	margin-left: 1em;	
	padding: 0px 0px 0px .8em;	
	text-indent: -1em;	
}
/* the following rule is recognized only by IE */	
* html body .listbox ul, * html body .listbox ul li, * html body .listbox_quicklinks ul, * html body .listbox_quicklinks ul li {
	margin-left: 1em;
	padding-left: 0em;
	text-indent: 0em;
}
.listbox ol, .listbox ol li, .listbox_quicklinks ol, .listbox_quicklinks ol li {
	margin: 0px 0px 0px .2em;	
	padding: 0px 0px 0px .5em;	
	text-indent: -.5em;
	list-style-position: inside;	
}
/* the following rule is recognized only by IE */	
* html body .listbox ol, * html body .listbox ol li, * html body .listbox_quicklinks ol, * html body .listbox_quicklinks ol li {
	margin: 0px 0px 0px .5em;
	padding: 2px 0px 2px 0em;
	text-indent: 0em;
}

 /*  Mozzilla float fix when quicklinks are present */

html>body .quicklistbox {
	float: none;
	clear: left;
	display:block;
 }


ol.hide_list {
	_margin: 0px 0px 0px 8px;
	text-indent: 0px;
	list-style-type: none;
}

.hide_list ol li, .hide_list li, .hide_list ol ol li, .hide_list ol ol ol li {
	margin-left: -1em;
	padding: 5px 0px 5px .5em;
	text-indent: -1em;
	list-style-type: none;
	list-style-image: none;
}
ol.hide_list ul li, ul.hide_list ol li  {
	margin-left: -1em;
	padding: 5px 0px 5px .5em;
	text-indent: -1em;
	list-style-type: none;
	list-style-image: url(https://www.boeing.com/images/sml_blu_bull.gif); 
}
/* the following rule is recognized only by IE */	
* html body .hide_list ol li, * html body .hide_list li, * html body .hide_list ol ol li, * html body .hide_list ol ol ol li, * html body ol.hide_list ul li, * html body ul.hide_list ol li {
	margin-left: 1em;
}
/*************** start bulleted list default tag styles ***************/

/*************** NOTE: IF CLEARLIST IS NOT WORKING WRAP LISTBOX IN LAYOUT_ALT CONTAINER ***************/

div.clearlist {
	/*border:1px solid red;*/
	width:98%;/**/
	height: 0px;
     font-size: 0;
     margin: 0;
     padding: 0;
     /*position: relative;*/
     overflow: hidden;
     visibility: hidden;/**/
	display: inline-block;
	*display:inline;
	}

