/* css global print  */


* { margin:0px; padding: 0px; }

/* div boxes and related child attributes */

body {  position:absolute; top:0px; bottom:0px; left:0px; right:0px; width:100%; height:100%; font-family:serif;font-size:12pt;color:#000000;background:#ffffff;}/*413D32 585344 726B58 908568 B8AA85*/

a:link { text-decoration:none; } 


div.pagewrapper { position:relative;top:0px; left:0px; width:900px; height:100%; background-color:transparent; margin-right:auto;margin-left:auto; }

div.headerbx {display:none;}

		
div.fieldbx	{ position:relative;top:0px;left:0px;float:none; width:100%;height:auto;background-color:#ffffff;z-index:50; }
div.globalnav { display:none; }
div.sectionnav  { display:none; }
div.subsectionnav	  { display:none; }
div.noprint { display:none;}

div.mediabx { display:block; background:#ffffff;}
div.pagedescription { display:block;text-align:left;float:left; width:100%;height:auto;background-color:#ffffff; }		
		div.pagemedia { display:none; }/* pagelevel javascript changes image */
		div.sectionmedia {display:none; }/* pagelevel javascript changes image */

	
	div.contentbx { float:none; width:auto;height:auto;}/* background color in section css */
		div.textbx { position:relative;top:0px;left:0px;float:none; width:100%;height:auto;background-color:#ffffff; }
			div.spotlightbx { float:none;width:100%;height:auto;background:#ffffff;}
			div.spotlightbx80 { float:none;width:80%;height:auto;background:#ffffff;}
				div.spotlightimage_50 { float:none;width:50%;height:150px;display:none; }
				div.spotlightimage_45 { float:none;width:45%;height:150px;display:none;  }/* background attributes in subsection css */
				div.spotlightimage_40 { float:none;width:40%;height:150px;display:none;  }/* background attributes in subsection css */
				div.spotlightimage_30 { float:none;width:30%;height:150px;;display:none;  }
				div.spotlightimage_25 { float:none;width:25%;height:150px;display:none;  }/* background attributes in subsection css */
				div.spotlightimage_20 { float:none;width:20%;height:150px;display:none;  }/* background attributes in subsection css */
				div.spotlightimage_300 { float:none;width:300px;height:150px;display:none;  }
				div.spotlightimage_200 { float:none;width:200px;height:150px;display:none; }
				div.spotlightimage_150 { float:none;width:150px;height:150px;display:none;  }
				
				
				
				div.spotlighttextbx_500 { float:none;width:500px;height:150px;background:#ffffff;}
				div.spotlighttextbx_400 { float:none;width:400px;height:150px;background:#ffffff; }
				div.spotlighttextbx_200 { float:none;width:200px;height:150px;background:#ffffff; }
				div.spotlighttextbx_70 { float:none;width:70%;height:150px;background:#ffffff; }
				div.spotlighttextbx_60 { float:none;width:60%;height:150px;background:#ffffff; }
				div.spotlighttextbx_55 { float:none;width:55%;height:150px;background:#ffffff; }
				div.spotlighttextbx_50 { float:none;width:50%;height:150px;background:#ffffff; }
				div.spotlighttextbx_40 { float:none;width:40%;height:150px;background:#ffffff; }
				div.spotlighttextbx_30 { float:none;width:30%;height:150px;background:#ffffff; }
				div.spotlighttextbx_25 { float:none;width:25%;height:150px;background:#ffffff; }
				div.spotlighttextbx_20 { float:none;width:20%;height:150px;background:#ffffff; }
			div.textheader { float:none;width:100%;height:auto;padding-bottom:10px; }/*background options at section css D2C4AF  DCCFB6  ECE0BB-yellowish*/
			div.textheader80 { float:none;width:80%;height:auto;padding-bottom:10px;background-color:#dccfb6; }/*background options at section css */
			
			div.column_100 { float:none;width:100%;height:auto; }
			div.column_100shade { float:none;width:100%;height:auto; background:#ffffff;}
			div.column_100shadedark { float:none;width:100%;height:auto;background:#ffffff; }
			div.column_90 { float:none;width:90%;height:auto; padding-bottom:10px;}
			div.column_80 { float:none;width:80%;height:auto; padding-bottom:10px;}
			div.column_70 { float:none;width:70%;height:auto;padding-bottom:10px; }
			div.column_75 { float:none;width:75%;height:auto;padding-bottom:10px; }
			div.column_60 { float:none;width:60%;height:auto; padding-bottom:10px;}
			div.column_50 { float:none;width:100%;height:auto; padding-bottom:10px;}
			div.column_50shade { float:none;width:100%;height:auto; padding-bottom:10px;background-color:#ffffff;}
			div.column_40 { float:none;width:40%;height:auto;}
			div.column_40shadedark { float:none;width:40%;height:auto;padding-bottom:10px;background-color:#ffffff;  }
			div.column_33 { float:none;width:33.3%;height:auto;padding-bottom:10px; }
			div.column_33shaded { float:none;width:33.3%;height:auto;padding-bottom:10px;background:#ffffff;  }
			div.column_30 { float:none;width:30%;height:auto;padding-bottom:10px; }
			div.column_30shaded { float:none;width:30%;height:auto;padding-bottom:10px;background:#ffffff;  }
			div.column_25 { float:none;width:25%;height:auto;padding-bottom:10px; }
			div.column_25shaded { float:none;width:25%;height:auto;padding-bottom:10px;background:#ffffff; }
			div.column_20 { float:none;width:20%;height:auto;padding-bottom:10px; }
				#columnshade { background:#ffffff; }
				.columnshade { background:#ffffff; }
				.columnshadedark { background:#ffffff; }
				#columnshadedark { background:#ffffff; }
				#columnshadedarker { background-color:#ffffff; }
			.divtable_50 { float:none;position:relative;top:0px;left:0px;margin-left:2px;width:49%;height:auto; }
			.divtable_33 { float:none;position:relative;top:0px;left:0px;margin-left:2px;width:32%;height:auto; }			
			.divtable_20 { float:none;position:relative;top:0px;left:0px;margin-left:2px;width:20%;height:auto; }
			.divtable_15 { float:none;position:relative;top:0px;left:0px;margin-left:2px;width:15%;height:auto; }
			.divtable_10 { float:none;position:relative;top:0px;left:0px;margin-left:2px;width:10%;height:auto; }	
							
			
		div.taskbarbx { display:none; }/* if non compatible taskbar background color is adjusted on the section and subsection level css by the content box bgcolor*/
		
			



div.footerbx { display:none; }

		
div.triggerbox { display:none;}		
	img.trig0 {cursor:pointer;background:transparent;position:relative;top:-107px;left:0px;width:100%;height:1px; }
	img.trig1 { cursor:pointer;background:transparent;position:relative;top:0px;left:0px;width:100%;height:10px; }	
	/* text formating and related child attributes */
/* color for titles decided at section css */	
h1.pagetitle {  text-align:left;padding:5px 10px 0px 10px;font-size:16pt;font-weight:bold;margin-top:0px; }

h1.sectionpagetitle {  text-align:left;padding:3px 10px 2px 10px;font-size:15pt;font-weight:bold;margin-top:0px;width:880px;color:#000000; }

h2.pagesubtitle { text-align:left; padding:5px 10px 0px 10px;font-size:14pt;font-weight:bold; line-height:150%;}
h2.paragraphtitle { text-align:left; padding:5px 10px 0px 10px;font-size:12pt;font-weight:bold;line-height:150%;}	
img { border:none;display:none; }


p { width:80%; text-align:left;padding:0px 10px 0px 10px;font-family:serif;font-size:12pt; color:#404040; }
p.text14 { font-size:14pt; margin-left:20px; margin-right:20px;padding-top:10px;padding-bottom:5px; }
.line175 { line-height:175%; }
.line150 { line-height:150%; }
.line125 { line-height:125%; }
.size13  { font-size:13pt; }
.size14 { font-size:14pt; }
.size15 { font-size:15pt; }
.text { padding:5px 10px 5px 10px;font-family:serif;font-size:12pt; color:#000000; }
.white { color:#fffffa;}
.red { color:#993333; }
.black { color:#404040; }
.bold { font-weight:bold;}
.center { text-align:center; }
.italic { font-style:italic;}
.indent { padding-left:25px; }
.indent50 { padding-left:50px; }
#indent0{ padding-left:0px; }
#indent10{ padding-left:10px; }
#indent20{ padding-left:20px; }
.formtext {font-family:serif;font-size:12pt; color:#404040;padding: 0px 2px 0px 2px }

.taskformbox { color:#404040;font-size:11px; border:1px solid #F7F4E9; }
.taskform{font-family:serif;font-size:12pt; color:#F7F4E9;padding: 0px 2px 0px 2px;line-height:175%; }
 
#taskformtext { color:#F7F4E9; border:none;}
#columnshade { margin-top:10px;}
.formbuttontext {font-family:serif;font-size:12px; color:#404040;padding: 0px 2px 0px 2px;margin:10px; }
.formradio { margin: 4px 5px -3px 0px; }/* lowers the radio button */
.answer { display:none;padding:0px 30px 0px 30px; }
.hiddentext { display:none;padding:0px 10px 0px 20px; }
div.letter { padding: 50px 75px 50px 75px; }
div.hiddentext { display:none;padding:0px 10px 0px 10px; } /* div hiddentext has margin of 10-left, to allow for child ul's and ol's p's inherited margins*/
.prehiddentext { padding:0px 10px 0px 20px; }
ul { padding: 5px 10px 0px 30px; }
li.text {}
ol{ padding: 5px 10px 0px 30px; }
ol.lowalpha { list-style-type:lower-alpha; }
ol.upperalpha { list-style-type:upper-alpha; }
a.textlink { color:#0066cc;text-decoration:none; }
a.textlink:hover { text-decoration:underline;}
a.question { color:#404040;text-decoration:none;cursor:pointer;font-weight:bold; }
a.question:hover { color:#202020;}
a.indexspotlink{ color:#404040;text-decoration:none;}
a.indexspotlink:hover { text-decoration:underline; }
#hiddenformlink { cursor:pointer; }

