
* { 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:Arial, Helvetica, sans-serif;font-size:12px;color:#404040;background:url(/images/bggrad8.jpg) repeat-x #726B58;}/*413D32 585344 726B58 908568 B8AA85*/
div.pageblanket { position:absolute;top:0px; bottom:0px;  left:0px; right:0px;width:100%; height:150%;background-color:#000000; filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75; z-index:1000;display:none; }
div.blanketbox { position:absolute;top:0px;  left:20%; right:20%;  background-color:#fffffa; margin-left:auto;margin-right:auto; margin-top:5%; width:auto; height:auto; display:none; z-index:1001;}

div.blanketboxscholarship { position:absolute;top:0px; left:10%; right:10%;  background-color:#fffffa; margin-top:5%;margin-left:auto;margin-right:auto; width:870px; height:auto; display:none; z-index:1001;}
a:link { text-decoration:none; color:#0066cc; } 
a:visited { text-decoration:none; color:#0066cc; }
a:hover {text-decoration:underline; }

			a.tasklink { color:#F7F4E9;text-decoration:underline; cursor:pointer;}
			a.tasklink:hover { color:#ffffff; text-decoration:underline;}
			a.tasktitlelink { color:#F7F4E9; text-decoration:none;cursor:pointer;}
			a.tasktitlelink:hover { color:#ffffff; text-decoration:underline;}
			
			a.calendarlink { color:#202020;text-decoration:none; cursor:pointer;}
			a.calendarlink:hover { color:#404040; text-decoration:underline;}
			
			a.plainunderline { color:#404040;text-decoration:none; cursor:pointer;  }
			a.plainunderline:visited {  color:#404040; text-decoration:none; }
			a.plainunderline:hover { text-decoration:underline; cursor:pointer; color:#0066cc; }
			
			a.textlink { color:#0066cc;text-decoration:none; cursor:pointer;  }
			a.textlink:visited { color:#0066cc; text-decoration:none; }
			a.textlink:hover { text-decoration:underline; cursor:pointer; }
			
			a.question { color:#404040;text-decoration:none;cursor:pointer;font-weight:bold; }
			a.question:hover { color:#202020;}
			
			a.dir { color:#404040;text-decoration:none;cursor:pointer;font-weight:bold;padding:5px 5px 5px 5px; }
			a.dir:hover { color:#404040;text-decoration:none;background:#f7f4e9;}
			#adm {background:#f7f4e9;}
			
			a.indexspotlink{ color:#404040;text-decoration:none; cursor:pointer;}
			a.indexspotlink:visited { color:#404040; text-decoration:none; }
			a.indexspotlink:hover { text-decoration:underline; }
			#hiddenformlink { cursor:pointer; }
			
			
			a.colnav { color:#F7F4E9; text-decoration:none; }
			a.colnav:visited { color:#F7F4E9; text-decoration:none; }
			a.colnav:hover { text-decoration:underline;color:#fffffa; }
			
			a.closebio { cursor:pointer;font-size:10px;color:#0066cc; text-decoration:none;border:1px solid #0066cc;padding-left:3px; padding-right:3px; }
			a.closebio:visited { color:#0066cc; text-decoration:none; }
			a.closebio:hover { color:#404040;cursor:pointer; border:1px solid #404040;}
			a.closebiowhite {cursor:pointer;font-size:10px; color:#fffffa; text-decoration:none;border:1px solid #fffffa;padding-left:3px; padding-right:3px; }
			a.closebiowhite:visited { color:#0066cc; text-decoration:none; }
			a.closebiowhite:hover { color:#FDFDFD; border:1px solid #FDFDFD;}


div.pagewrapper { position:relative;top:0px; left:0px; width:900px; height:100%; background-color:transparent; margin-right:auto;margin-left:auto; }

div.headerbx { position:relative;top:0px;left:0px;float:left;width:100%;height:101px;}
	img.image_homelink { position:relative;top:16px; }
	div.header	{ position:relative;top:0px;left:0px; width:100%;height:50px;}
		.search {position:absolute;top:20px;left:600px;font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#fffffa;font-weight:normal; }
		.searchbox { border:1px solid #fffffa; background-color:#fffffa;width:170px;height:auto;font-size:12px;}
		.resource { position:absolute; top:0px;left:560px;height:auto;width:auto;color:#fffffa;font-size:10px;}
		a.resourcenav	{ padding:0px 5px 0px 5px;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:normal;color:#F7F4E9; }
		a.resourcenav:hover { color:#ffffff;text-decoration:underline; }
		a.resourcenav:visited { color:#F7F4E9; }
		li.resourcenav { display:inline; }
		
div.fieldbx	{ position:relative;top:0px;left:0px;float:left; width:100%;height:auto;background-color:#f7f4e9; }
	div.mediabx { position:relative;top:0px;left:0px;float:left; width:100%;height:auto;background-color:transparent; }
		div.pagedescription { text-align:left;float:left; width:300px;height:auto;background-color:#F7F4E9; }
		img.textsizer { float:right;margin-right:4px;cursor:pointer; }
		div.pagemedia { float:left;width:600px;height:250px;background:#202020; }/* pagelevel javascript changes image */
		div.sectionmedia { float:left;width:100%;height:300px;background:url(/images/media/blank350x900.jpg) no-repeat; }/* pagelevel javascript changes image */

	
	div.contentbx { position:relative;top:0px;left:0px;float:left; width:100%;height:auto;}/* background color in section css */
	
		div.textbx { position:relative;top:0px;left:0px;float:left; width:78%;height:auto;background-color:#f7f4e9; }
			div.spotlightbx { float:left;width:100%;height:auto;background-color:#fffffa;}
			div.spotlightbx80 { float:left;width:80%;height:auto;background-color:#fffffa;}
				div.spotlightimage_50 { float:left;width:50%;height:150px;background:url(/images/blank300x180.jpg) no-repeat; }
				div.spotlightimage_45 { float:left;width:45%;height:150px;background:url(/images/blank300x180.jpg) no-repeat; }/* background attributes in subsection css */
				div.spotlightimage_40 { float:left;width:40%;height:150px;background:url(/images/blank300x180.jpg) no-repeat; }/* background attributes in subsection css */
				div.spotlightimage_30 { float:left;width:30%;height:150px;; }
				div.spotlightimage_25 { float:left;width:25%;height:150px;background:url(/images/blank150x180.jpg) no-repeat; }/* background attributes in subsection css */
				div.spotlightimage_20 { float:left;width:20%;height:150px; }/* background attributes in subsection css */
				div.spotlightimage_300 { float:left;width:300px;height:150px;background:url(/images/blank150x180.jpg) no-repeat; }
				div.spotlightimage_200 { float:left;width:200px;height:150px;background:url(/images/blank150x180.jpg) no-repeat; }
				div.spotlightimage_150 { float:left;width:150px;height:150px;background: transparent; }
				
				
				
				div.spotlighttextbx_500 { float:left;width:500px;height:150px;background:#fffffa; }
				div.spotlighttextbx_400 { float:left;width:400px;height:150px;background:#fffffa; }
				div.spotlighttextbx_300 { float:left;width:300px;height:150px;background:#fffffa; }
				div.spotlighttextbx_200 { float:left;width:200px;height:150px;background:#fffffa; }
				div.spotlighttextbx_70 { float:left;width:70%;height:150px;background:#fffffa; }
				div.spotlighttextbx_60 { float:left;width:60%;height:150px;background:#fffffa; }
				div.spotlighttextbx_55 { float:left;width:55%;height:150px;background:#fffffa; }
				div.spotlighttextbx_50 { float:left;width:50%;height:150px;background:#fffffa; }
				div.spotlighttextbx_40 { float:left;width:40%;height:150px;background:#fffffa; }
				div.spotlighttextbx_30 { float:left;width:30%;height:150px;background:#fffffa; }
				div.spotlighttextbx_25 { float:left;width:25%;height:150px;background:#fffffa; }
				div.spotlighttextbx_20 { float:left;width:20%;height:150px;background:#fffffa; }
			div.textheader { float:left;width:100%;height:auto;padding-bottom:0px; }/*background options at section css D2C4AF  DCCFB6  ECE0BB-yellowish*/
			div.textheader80 { float:left;width:80%;height:auto;padding-bottom:0px;background-color:#dccfb6; }/*background options at section css */
			
			
			
			div.column_400 { float:left;width:400px;height:auto; }
			div.column_300 { float:left;width:300px;height:auto; }
			
			div.column_100 { float:left;width:100%;height:auto; }
			div.column_100shade { float:left;width:100%;height:auto; background-color:#fffffa;}
			div.column_100shadedark { float:left;width:100%;height:auto;background-color:#f7f4e9; }
			div.column_100shadedarker { float:left;width:100%;height:auto;background-color:#DCCFB6; }
			div.column_90 { float:left;width:90%;height:auto; padding-bottom:10px;}
			div.column_80 { float:left;width:80%;height:auto; }
			div.column_80shaded { float:left;width:80%;height:auto;background-color:#fffffa; }
			div.column_75shaded { float:left;width:75%;height:auto;background-color:#fffffa;}
			div.column_70 { float:left;width:70%;height:auto;padding-bottom:10px; }
			div.column_70shaded { float:left;width:70%;height:auto;background-color:#fffffa;}
			div.column_75 { float:left;width:75%;height:auto;padding-bottom:0px; }
			div.column_60 { float:left;width:60%;height:auto; }
			div.column_60shaded { float:left;width:60%;height:auto;background-color:#fffffa; }
			div.column_50 { float:left;width:50%;height:auto; }
			div.column_50shadelight{ float:left;width:50%;height:auto;background-color:#f7f4e9;}
			div.column_50shaded{ float:left;width:50%;height:auto;background-color:#fffffa;}
			div.column_50shadeddark{ float:left;width:50%;height:auto;background-color:#DCCFB6;padding-bottom:0px;}
			div.column_40 { float:left;width:40%;height:auto;}
			div.column_40shaded { float:left;width:40%;height:auto;padding-bottom:10px;background-color:#fffffa;  }
			div.column_40shadedark { float:left;width:40%;height:auto;padding-bottom:10px;background-color:#DCCFB6;  }
			div.column_33 { float:left;width:33.3%;height:auto;padding-bottom:0px; }
			div.column_33shaded { float:left;width:33.3%;height:auto;padding-bottom:0px;background-color:#fffffa;  }
			div.column_33shadedark { float:left;width:33.3%;height:auto;padding-bottom:0px;background-color:#f7f4e9;  }
			div.column_33shadedarker { float:left;width:33.3%;height:auto;padding-bottom:0px;background-color:#dccfb6;  }
			div.column_30 { float:left;width:30%;height:auto; }
			div.column_30shaded { float:left;width:30%;height:auto;background-color:#fffffa;  }
			div.column_30shadedark { float:left;width:30%;height:auto;background-color:#f7f4e9;  }
			div.column_30shadedarker { float:left;width:30%;height:auto;background-color:#dccfb6;  }
			div.column_25 { float:left;width:25%;height:auto;padding-bottom:10px; }
			div.column_25shaded { float:left;width:25%;height:auto;padding-bottom:10px;background-color:#fffffa; }
			div.column_20 { float:left;width:20%;height:auto;padding-bottom:0px; background-color:transparent; }
				#columnshade { background-color:#fffffa; }
				.columnshade { background-color:#fffffa; }
				.columnshadedark { background-color:#f7f4e9; }
				.columnshadedarker { background-color:#dccfb6; }
				#columnshadedark { background-color:#f7f4e9; }
				#columnshadedarker { background-color:#dccfb6; }
				#greenheader { background-color:#006600;color:#fffffa;padding:2px 10px 2px 10px;line-height:normal; }
				
				#greenfield { background-color:#669966; }
				#brownfield { background-color:#cc8244; }
				.divtable_80 { float:left;position:relative;top:0px;left:0px;margin-left:2px;width:79%;height:auto; }
					.divtable_70 { float:left;position:relative;top:0px;left:0px;margin-left:2px;width:69%;height:auto; }
					.divtable_60 { float:left;position:relative;top:0px;left:0px;margin-left:2px;width:59%;height:auto; }
			.divtable_50 { float:left;position:relative;top:0px;left:0px;margin-left:2px;width:49%;height:auto; }
			.divtable_33 { float:left;position:relative;top:0px;left:0px;margin-left:2px;width:32%;height:auto; }			
			.divtable_20 { float:left;position:relative;top:0px;left:0px;margin-left:2px;width:20%;height:auto; }
			.divtable_15 { float:left;position:relative;top:0px;left:0px;margin-left:2px;width:15%;height:auto; }
			.divtable_10 { float:left;position:relative;top:0px;left:0px;margin-left:2px;width:10%;height:auto; }
			
			div.vidtop { float:left;position:relative;top:0px;left:0px;width:900px;height:42px;z-index:50;background:#202020; }
			div.vidleftcenterwrap { float:left;position:relative;top:0px;left:0px;width:640px;height:345px; }
			div.vidleft { position:absolute; top:0px; left:0px; width:20px;height:345px;}
			div.vidcenter { position:absolute; top:0px; left:20px;width:560px;height:345px; }
			div.vidright	{ float:left;position:relative;top:0px;left:0px;width:250px;height:345px;z-index:49; }
			div.videothumb  { float:left;position:relative;top:0px;left:0px;width:235px;height:auto;margin-left:5px; margin-top:6px;background:#fffffa; }
			img.vidimg { height:43px; width:43px; }
			
			table.schedule { margin:10px; border-collapse:collapse;empty-cells:show; }
			td.text { padding: 5px 5px 5px 5px; vertical-align:top; }
			td.minutes-text { padding: 7px 5px 7px 5px; vertical-align:top; }
			td.minutes-textbold { padding: 7px 5px 7px 5px; vertical-align:top; font-weight:bold;width:100px;}
			tr.shaded { background-color:#fffffa; }
			tr.shadeddark { background-color:#f7f4e9; }
			td.columntitle { font-weight:bold;padding: 2px 5px 2px 5px ;}
			td.greybar { background-color:#7a846c;padding:2px 5px 2px 5px;font-size:5px;font-weight:normal;}
			td.col_title_grey {font-size:12px; font-weight:bold; padding: 0px; color:#69725d;background-color:transparent;}


							
		div.floatleft { float:left; width:auto; height:auto; }	
		div.calendarspot { float:left; width:140px; height:auto; }	
		div.taskbarbx { position:relative;top:0px;left:0px;float:left; width:22%;height:auto;background-color:transparent; }/* if non compatible taskbar background color is adjusted on the section and subsection level css by the content box bgcolor*/
			div.globaltask {position:relative;top:0px;left:0px;float:left; width:100%;height:auto;background-color:transparent;}
				.globaltasktitle {text-align:center;padding:2px 5px 2px 5px; color:#fffffa;margin-top:5px;background-color:#202020;}
				#globaltasktitlefirst { margin-top:0px; }
				a.globaltasklink { color:#fffffa;text-decoration:none; cursor:pointer;}
				a.globaltasklink:hover { color:#ffffff; text-decoration:underline;}
			div.sectiontask {position:relative;top:0px;left:0px;float:left; width:100%;height:auto;background-color:transparent;}
				.sectiontasktitle { text-align:center;padding:2px 0px 2px 0px; color:#fffffa;margin-top:5px;}/* sectiontasktitle background color is adjusted on the section and subsection level css */
				#sectiontasktitlefirst { margin-top:0px; }
			div.subsectiontask {position:relative;top:0px;left:0px;float:left; width:100%;height:auto;background-color:transparent;}
				.tasktext  { color:#F7F4E9; padding:5px 10px 0px 10px;font-size:12px;}
				ul.tasktext  { color:#F7F4E9; padding:5px 10px 0px 20px;font-size:12px;}
				ul.tasktext  li{  padding-top:3px; }
				

			



div.footerbx { position:relative;top:0px;left:0px;float:left; width:100%;height:auto;background-color:transparent; }
	div.footer0 { position:relative;float:left;top:0px;left:0px; width:100%;height:auto;background-color:#202020;}
		.footer0text { text-align:center;color:#F7F4E9;padding:3px 0px 3px 0px;letter-spacing:3px;font-size:10px;}
	div.footer1{ position:relative;float:left;top:0px;left:0px; width:100%;height:auto;background-color:#0066cc;}
		.footer1text { text-align:center;color:#F7F4E9;padding:2px 0px 2px 0px;letter-spacing:normal;font-size:9px;}
		
div.triggerbox { background-color:transparent;position:absolute;top:150px;left:0px;width:100%;height:10px;z-index:300;font-size:1px; }		
	img.trig0 {background:transparent;position:relative;top:-107px;left:0px;width:100%;height:1px; }
	img.trig1 { 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:16px;font-weight:bold;margin-top:0px; }

h1.sectionpagetitle {  text-align:left;padding:3px 10px 2px 10px;font-size:15px;font-weight:bold;margin-top:0px;width:880px;color:#fffffa; }
h2.bioboxtitle {  text-align:left;padding:3px 10px 2px 10px;font-size:14px;font-weight:bold;margin-top:0px;margin-bottom:5px;width:auto;color:#fffffa; background-color:#663300;}
h2.pagesubtitle { text-align:left; padding:5px 10px 0px 10px;font-size:14px;font-weight:bold; line-height:150%;}
h2.titleheaderCC9966 { font-size:14px;font-weight:bold; background-color:#996633;color:#fffffa;padding:2px 10px 1px 10px;line-height:normal; }


h2.paragraphtitle { text-align:left; padding:5px 10px 0px 10px;font-size:12px;font-weight:bold;line-height:150%;}	
img { border:none; }
img.spotimage { float:left;margin-right:10px; }
img.taskplus { float:left;margin:0px; }
img.img_right { float:right;margin-left:10px;border:none; }
img.img_right10m { float:right;margin:10px;border:none; }
img.img_right20m { float:right;margin:20px;border:none; }
img.img_right0_10_10_10 { float:right;margin:0px 10px 10px 10px; border:none; }
img.img_left { float:left;margin-right:10px;border:none; }
img.img_left10m { float:left;margin:10px; }
img.img_left20m { float:left;margin:20px; }
img.img_left30m { float:left;margin:30px; }
img.img_0_10_10_0 { float:left; margin:0px 10px 10px 0px; }
img.img_10_0_10_10 { float:left; margin:10px 0px 10px 10px; }
img.img_10_10_10_0 { float:left; margin:10px 10px 10px 0px; }
img.img_10_10_0_10 { float:left; margin:10px 10px 0px 10px; }
img.img_0_0_30_30 { float:left; margin:0px 0px 30px 30px; }
img.img_10_0_5_9 {  margin:10px 0px 5px 9px; }
img.taskimage { float:left;margin:10px 9px 0px 10px; border:none; }
img.galleryimage {float:left; margin-left:0px; margin-bottom:10px;}
img.section_media_rotate {position:absolute;top:0px;left:0px; display:none; }
img.section_media_loop {position:absolute;top:0px;left:0px; z-index:100; display:block;opacity:0;filter:alpha(opacity=0); }
img.page_media_rotate {position:absolute;top:0px;left:300px; display:none;height:250px; width:600px; }
img.page_media_loop {position:absolute;top:0px;left:300px; display:block;height:250px; width:600px;opacity:0;filter:alpha(opacity=0); }
img.index_media_jpg { position:absolute; top:0px;left:0px; z-index:100; display:block;opacity:0;filter:alpha(opacity=0);}
img.img_brochure { float:right;margin:10px; border:1px solid #404040; }

p { text-align:left;padding:0px 10px 0px 10px;font-family:Arial, Helvetica, sans-serif;font-size:12px; color:#404040; }
p.text14 { font-size:14px; margin-left:20px; margin-right:20px;padding-top:10px;padding-bottom:5px; }
.text { padding:5px 10px 5px 10px;font-family:Arial, Helvetica, sans-serif;font-size:12px; color:#404040; }
.textcenter { padding:5px 10px 5px 10px;font-family:Arial, Helvetica, sans-serif;font-size:12px; color:#404040;text-align:center; }
.htext { visibility:hidden; }
.line175 { line-height:175%; }
.line150 { line-height:150%; }
.line125 { line-height:125%; }
.size5 { font-size:5px; }
.size10  { font-size:10px; }
.size12  { font-size:12px; }
.size13  { font-size:13px; }
.size14 { font-size:14px; }
.size15 { font-size:15px; }
.whitebackground { background:#fffffa;}
.white { color:#fffffa;}
.red { color:#990000; }
.green { color:#006600; }
.black { color:#404040; }
.blue { color:#0066cc; }
.aquablue { color:#0099cc; }
.orange { color:#ff6600; }
.yellow { color:#cc9900; }
.brown{ color:#663300; }
.grey10 { color:#999999;font-size:10px; }
.bold { font-weight:bold;}
.center { text-align:center; }
.right { text-align:right; }
.rightbioclose { text-align:right;position:relative; top:-82px; }
.italic { font-style:italic;}
.indent { padding-left:25px; }
.indent50 { padding-left:50px; }
.indent100 { padding-left:100px; }
#indent0{ padding-left:0px; }
#indent10{ padding-left:10px; }
#indent20{ padding-left:20px; }
.underline3pxpad { border-bottom:1px solid #999999;padding-bottom:5px;}
.camtext { color:#ffcc00; background-color:#ffcc00; border:none; }
.formtext {font-family:Arial, Helvetica, sans-serif;font-size:12px; color:#404040;padding: 0px 2px 0px 2px;}



.taskformbox { color:#404040;font-size:11px; border:1px solid #F7F4E9; }
.taskform{font-family:Arial, Helvetica, sans-serif;font-size:12px; color:#F7F4E9;padding: 0px 2px 0px 2px;line-height:175%; }
 
#taskformtext { color:#F7F4E9; border:none;}

.formbuttontext {font-family:Arial, Helvetica, sans-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; }
.displaynone { display:none;}
div.letter { padding: 50px 75px 50px 75px; }
div.hiddentextshaded { display:none;padding:0px 10px 0px 10px; background-color:#fffffa;}
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; }
div.blogcommentbx { display:none; margin-left:0px; padding:10px; margin-top:10px; margin-bottom:10px; background:#e3e3e3;}
div.blogformreply { display:block; margin-left:0px; padding:10px; margin-top:10px; margin-bottom:10px; background:#e3e3e3;}
ul { padding: 5px 10px 0px 30px; }
ul.subul  { padding: 5px 10px 5px 30px; }

li.spot { margin-left:25px;}
li.ten { padding-top:10px;}
li.line {display:inline; list-style-type:circle; padding-right:25px;}
li.inline { display:inline; padding-right:10px; }
li.roman {list-style-type: upper-roman;padding-top:10px; padding-bottom:10px; }
li.alpha { list-style-type: lower-alpha; }
li.Alpha { list-style-type: upper-alpha; }
ol{ padding: 5px 10px 0px 30px; }
ol.lowalpha { list-style-type:lower-alpha; }
ol.upperalpha { list-style-type:upper-alpha; }


