* 		   		{font-family:Arial, Verdana, Geneva, Helvetica, sans-serif; font-size:8pt; color:#666666;} 
html, body 		{background-color:#f6f6f6; margin:0 auto; padding:5px 0px 0px 0px;} 
#core 	   		{margin:0 auto; padding:0; width:770px; text-align:left; border-bottom:5px solid #ffffff; border-right:5px solid #ffffff; border-left:5px solid #ffffff; border-top:5px solid #ffffff; background-color:#FFFFFF; background-image:url('/millis/bgContainer2.gif');} 
#header    		{width:770px; margin:0 auto;} 
#headerLinks	{width:770px; height:26px; padding:1px 0px 0px 0px; margin:0px; border-top:10px solid #000000;}


/********************* alignnments and Justification Compliance Styles ************************/
.left				{text-align:left;}
.right				{text-align:right;}
.center				{text-align:center;}
.justify 			{text-align:justify;}
.floatLeft			{float:left;}
.floatRight			{float:right;}
.imgCenter			{margin:10px;}
.imgLeft			{float:left; margin-right:10px; margin-top:10px; margin-bottom:10px;}
.imgRight			{float:right;margin-left:10px; margin-top:10px; margin-bottom:10px;}
.nowrap 			{white-space:nowrap}
.fullWidth 			{width:100%;} 
.fixedWidth			{width:774px;}
.defaultText		{padding:10px; margin:0px;}
.defaultListing		{padding:5px; margin:0px;}
.slab				{width:780px; height:5px; background:#1C4060; font-size:1pt; padding:0px; margin:0px;}	
.padding			{padding:10px;}
a					{color:#75041f ; text-decoration:none;}
a:hover				{color:#666666; text-decoration:none;}
hr					{background-color:#77a4c5; color:#77a4c5; height:1px;  width:100%;  margin:0px auto;}
h1					{color:#a5032a; font-size:18px; padding:0px 0px 0px 10px; margin:0px; font-weight:normal;}
h2					{color:#244868;}
h3					{color:#244868;}
p					{padding:0px; margin:0px;}
img					{border:0px; vertical-align:text-top}	
.indexHeaders 		{margin: 1px 0px 1px 0px; background-color: #a5032a; height: 15px; vertical-align: middle; padding: 5px 5px 5px 12px; font-weight: bold; font-size: 12px; color: #FFFFFF; display: block;}
.indexHeaders a		{color:#FFFFFF;}


/********************* FCKEditor Styles************************/
.title	   		{margin:0px; padding:0px; color:#244868; font-weight:bold;}
.subtitle		{height:32px; font-size:12px; margin:0px; padding:0px; color:#576c37; font-weight:bold;}
.header			{height:32px; font-size:12px; margin:0px; padding:0px; color:#FFFFFF; font-weight:bold;}
.subheader		{height:32px; font-size:12px; margin:0px; padding:0px; color:#576c37; font-weight:bold;}
.minitext		{font-size:10px;}
.Color1			{color:#576c37;}
.Color2			{color:#000000;}
.Color3			{color:#666666;}

/********************* Footer Styles************************/
#footer			{width:770px; height:10px; background-color:#000000; margin-top:1px;}

/* ************ Drop Down *******************************/
.subMenu			{background-color:#FFFFFF; filter:alpha(opacity=90); border-right:1px dotted #e3e2e2; border-bottom:1px solid #e3e2e2;}
.subMenuLink 		{font-family:Arial; font-size:11px; display:block; color:#000000; text-align:left; text-decoration:none; padding:5px 5px 5px 20px; background-image:url("/millis/bgDropDown.gif"); background-repeat:no-repeat;}	
.subMenuLink:hover	{color:#000000; text-align:left; text-decoration:none; padding:5px 5px 5px 20px;}	

/* ************ Listing Styles *******************************/
.listing							{width:100%; text-align:left;}
.listing table						{border-width:1px;}
.listing th							{background-color:#e3e2e2; color:#666666; padding:5px; text-indent:3px;border-bottom:1px solid #FFFFFF;}
.listing th a						{color:#666666; text-decoration:none;}
.listing th a:hover					{color:#2b557a;}
.listing tr							{border-left:1px dotted #DBE6EE;}
.listing .td1						{background-color:#f6f6f6; color:#666666; padding:5px;border-bottom:1px solid #FFFFFF;}
.listing .none						{background-color:#FFFFFF; color:#666666; padding:5px;border-bottom:1px solid #FFFFFF;}
.listing .td1 a						{color:#75041f; text-decoration:none;}
.listing .none a					{color:#75041f; text-decoration:none;}
.listing .header					{background-color:#a5032a; background-position:right center; padding:5px; margin:0px; color:#FFFFFF; font-weight:bold; text-indent:5px; height:22px;}
		td.header *					{color:#FFFFFF;}
.listing .header a					{color:#FFFFFF;}
.listing .header a:hover			{color:#FFFFFF;}
.listing td							{padding:5px;}
.listingDate						{font-weight:normal; color:#474747;}
.listingTitle						{font-weight:normal; padding-bottom:5px;}
.listingAbstract *					{font-weight:normal; color:#474747;}
.listingAbstract a *				{font-weight:normal; color:#474747;}
.listing .td1 .listingAbstract * 	{color:#666666;}
.listing .none .listingAbstract * 	{color:#666666;}
.listing .td1 .listingTitle * 		{font-weight: bold;}
.listing .none .listingTitle * 		{font-weight: bold;}
.listingAbstract a 					{color:#000000;}

/*Specifically for the HomePaeg*/

#imageGallery	 				{border-left:1px dotted #e3e2e2; border-right:1px dotted #e3e2e2;border-bottom:1px dotted #e3e2e2; border-top:1px dotted #e3e2e2; width:240px;}
#imageGallery img				{border-left:1px dotted #e3e2e2; border-right:1px dotted #e3e2e2;border-bottom:1px dotted #e3e2e2; border-top:1px dotted #e3e2e2;}
#imageGallery .defaultText		{padding:5px;}


#navigation, #body, #regions
{text-align:left;}

#navigation
{padding:0px 0px 0px 0px;}

#regions
{padding:20px 0px 0px 0px;}

#body
{padding:10px 0px 0px 0px;}


/*When Showing only 2 rows*/
#container2					{text-align:center; margin:0 auto; width:770px;  background-color:#FFFFFF;}
#container2 #navigation		{width:180px; text-align:left; float:left; padding:10px 0px 0px 0px;}
#container2 #body			{width:570px; text-align:left; float:left; padding:10px;}
#container2 #regions		{display:none;}

/*When Showing only 1 rows*/
#container1					{text-align:center; margin:0 auto; width:770px;  background-color:#FFFFFF;}
#container1 #navigation		{display:none;}
#container1 #body			{width:770px; text-align:left; background-color:#FFFFFF;}
#container1 #regions		{display:none;}

/**When Using a Vertical Nav this comes into Action!**/


#container3v1				{text-align:center; margin:0 auto; width:770px;}
#container3v2				{text-align:center; margin:0 auto; width:770px;}
#container3v3				{text-align:center; margin:0 auto; width:770px;}

#container3v1 #navigation	{width:180px; text-align:left; float:left; padding:10px 0px 0px 0px;}
#container3v1 #body			{width:350px; float:left; padding:10px;}
#container3v1 #regions		{width:220px; float:left;}

#container3v2 #navigation	{width:180px; text-align:left; float:left; padding:10px 0px 0px 0px;}
#container3v2 #body			{width:350px; float:left; padding:10px;}
#container3v2 #regions		{width:220px; float:left;}

#container3v3 #navigation	{width:180px; text-align:left; float:left; padding:10px 0px 0px 0px;}
#container3v3 #body			{width:350px; float:left; padding:10px;}
#container3v3 #regions		{width:220px; float:left;}

#container3v3 #regions1		{display:all;}
#container3v3 #regions2		{display:all;}
#container3v3 #regions3		{display:all;}

#container3v2 #regions1		{display:all;}
#container3v2 #regions2		{display:all;}
#container3v2 #regions3		{display:none;}

#container3v1 #regions1		{display:all;}
#container3v1 #regions2		{display:none;}
#container3v1 #regions3		{display:none;}


#navigation ul				{list-style-type:none; margin:0 0 0 0px; padding:0; margin:0;}
#navigation li				{color:#5845A7; padding:7px 5px 7px 30px; margin:0; text-align:left; background-image:url('/millis/bg_leftnav.gif'); background-repeat: no-repeat; background-color:#f6f6f6; }
#navigation li.main			{background-color:#a5032a; color:#FFFFFF; padding:7px 5px 7px 20px; margin:0; border-top:1px solid #CCCCCC; text-align:left; background-image:url('/millis/linkArrowMain.gif'); }
#navigation li.current 		{background-color:#a5032a; color:#FFFFFF; padding:7px 5px 7px 30px; margin:0; border-top:1px solid #CCCCCC; text-align:left; background-image:url('/millis/linkArrowWhite.gif'); }		
#navigation li.current a 	{color:#FFFFFF; text-decoration:none }
#navigation li.main a 		{color:#FFFFFF; text-decoration:none }
#navigation a 				{color:#666666; text-decoration:none }
#navigation a:hover 		{color:#FF7200; text-decoration:none;}

.moduleA				{width:215px; margin-bottom:10px; padding-top:25px; background-image:url("/millis/moduleA.gif"); background-repeat:no-repeat; background-color:#f6f6f6;}
.moduleA .defaultText	{padding:10px 2px 2px 2px;}

.moduleB				{width:215px; margin-bottom:10px; padding-top:25px; background-image:url("/millis/moduleB.gif"); background-repeat:no-repeat; background-color:#f6f6f6;}
.moduleB .defaultText	{padding:10px 2px 2px 2px; font-size:8pt;}

.moduleC				{width:215px; margin-bottom:10px; padding-top:25px; background-image:url("/millis/moduleC.gif"); background-repeat:no-repeat; background-color:#f6f6f6;}
.moduleC .defaultText	{padding:10px 5px 5px 5px; font-size:8pt;}

.moduleD				{width:215px; margin-bottom:10px; padding-top:25px; background-image:url("/millis/moduleD.gif"); background-repeat:no-repeat; background-color:#f6f6f6;}
.moduleD .defaultText	{padding:10px 5px 5px 5px; font-size:8pt;}

.moduleE				{width:215px; margin-bottom:10px; padding-top:25px; background-image:url("/millis/moduleE.gif"); background-repeat:no-repeat; background-color:#f6f6f6;}
.moduleE .defaultText	{padding:10px 5px 5px 5px; font-size:8pt;}
.moduleE img			{text-align:center; border-left:1px solid #e3e2e2; border-right:1px solid #e3e2e2;border-bottom:1px solid #e3e2e2; border-top:1px solid #e3e2e2; width:120px; height:84px;}
.gallery				{text-align:center; border-left:1px solid #e3e2e2; border-right:1px solid #e3e2e2;border-bottom:1px solid #e3e2e2; border-top:1px solid #e3e2e2;}

.moduleF				{border-left:1px solid #e3e2e2; border-right:1px solid #e3e2e2;border-bottom:1px solid #e3e2e2; border-top:1px solid #e3e2e2; width:215px; margin-bottom:10px;}
.moduleF .defaultText	{padding:10px 5px 5px 5px; font-size:8pt;}

.moduleG				{border-left:1px solid #e3e2e2; border-right:1px solid #e3e2e2;border-bottom:1px solid #e3e2e2; border-top:1px solid #e3e2e2; width:215px; margin-bottom:10px; padding-top:25px; background-image:url("/millis/moduleC.gif"); background-repeat:no-repeat;}
.moduleG .defaultText	{padding:10px 5px 5px 5px; font-size:8pt;}


.listingFAP					{background-image:url("/millis/bgTable.gif"); background-repeat:repeat-x; background-position:bottom left;}
.listingFAP .date			{font-weight:bold; float:left; padding:5px 10px 0px 0px;}
.listingFAP .date a			{color:#474747;}
.listingFAP .title	 		{padding:0px 10px 0px 0px; clear:left; color:#75041f; font-weight:bold;}
.listingFAP .title a 		{color:#75041f;}
.listingFAP .title a:hover	{color:#75041f;}
.listingFAP .department		{padding:0px 10px 0px 0px; clear:left; color:#474747; font-weight:normal;}
.listingFAP .abstract  		{padding:0px 10px 10px 0px; margin:0px;}
.listingFAP .abstract a		{color:#474747;}
.listingFAP .type			{color:#b9b199; font-weight:bold; padding:5px 5px 0px 0px; float:left;}
.listingFAP .file			{float:right; padding:5px 10px 0px 0px;}
#container2Clearer			{clear:left; font-size:0px;}
#container3Clearer			{clear:left; font-size:0px;}


.listingMAE .date			{font-weight:normal; float:left; padding:5px 10px 0px 0px;}
.listingMAE .date a			{color:#474747;}
.listingMAE .title	 		{padding:0px 10px 0px 0px; clear:left; color:#75041f; font-weight:normal;}
.listingMAE .title a 		{color:#75041f;}
.listingMAE .title a:hover	{color:#75041f;}
.listingMAE .department		{padding:0px 10px 0px 0px; clear:left; color:#474747; font-weight:normal;}
.listingMAE .abstract 		{padding:0px; margin:0px; height:0px; font-size:0px;}
.listingMAE .abstract a		{color:#474747;}
.listingMAE .type			{color:#b9b199; font-weight:bold; padding:5px 5px 0px 0px; float:left;}
.listingMAE .file			{float:right; padding:5px 10px 0px 0px;}


.block .defaultText		{padding:0px; margin:0px;}
.adminEdit				{background-color:#597dbe; color:#FFFFFF; padding:5px; margin:10px;}
.adminEdit a			{color:#FFFFFF;}
.breadCrumb				{width:770px; height:32px; background-color:#a5032a; color:#FFFFFF; font-weight:bold; padding:0px; text-align:right; border-top:1px solid #ffffff; line-height:2.6em;}
.breadCrumb a			{color:#FFFFFF; text-decoration:none;}
#pageHeader				{width:770px; height:37px; background-image:url('millisImg/bgPageHeader.gif'); background-repeat:no-repeat; font:12px/18px Arial; color:#FFFFFF; font-weight:bold; padding:0px; text-align:right; border-top:2px solid #ffffff;}

/*Form Styles*/
input			{color:#6C7783; background:#FFFFFF; border:#A0A4A5 solid 1px; font-size:11px;  }
.ssLink			{color:#ffc000;}
.ssLink:hover	{color:#ffc000;}
input.submit	{border:3px double #999999; border-top-color:#CCCCCC; border-left-color:#CCCCCC; padding:0.25em; background-color:#05495d; color:#FFFFFF; font-size:8pt; font-weight:bold; font-family:Verdana, Helvetica, Arial, sans-serif;}  

/**************Calendar Styles ****************/
.calendar		{background-color:#FFFFFF; width:140px; height:150px; padding:0px; margin:0px; border-spacing:0px; border-collapse:collapse; }
.days			{background-color:#47678D; color:#FFFFFF; text-align:center; font:10px/18px verdana; }	
.dates			{background-color:#6C8FB9; color:#FFFFFF; text-align:center; font:10px/18px verdana;}
.empty			{background-color:#E7EEF6; color:#6C8FB9; text-align:center; font:10px/18px verdana;}
.activeDate		{background-color:#47678D; color:#75041f; text-align:center; font:10px/18px verdana; font-weight:bold; text-decoration:none;}
.activeDate a	{text-decoration:none; color:#75041f; font:10px/18px verdana; font-weight:bold;}
.Events 		{width:140px;font-size:12px;font-family:verdana, arial, helvetica, sans-serif;background-color:#E7EEF8;border-width:0px;border-style:none; }

#newsUpdates		{ text-align: left; float: left; padding: 0px; background-color: #FFFFFF; font: 12px Arial; color: #666666; width: 400px; text-align: justify; margin: 0px 0px 0px 0px; }		
#newsUpdates h1		{ text-align: left;  background-color: #576c37; font: 12px Arial; color: #FFFFFF;  width: 400px; height: 30px; margin:0px; font-weight:bold;}		
#newsUpdates h2		{ text-align: left;  padding-left: 10px; padding-top: 5px; font: 12px Arial; color: #666666;  width: 400px; height: 30px; margin:0px; font-weight:bold;	border-top : 1px solid #E0E0E0;	border-bottom : 1px solid #E0E0E0;}		
.headerSearch 		{ background-image: url("/millis/bg_header.gif"); height:36px;}
.headerBackground	{ background-image: url("/millis/bg_header.gif");}
.leftNavSlab 		{background-color: #f6f6f6;}

.calendarText		{background-color:#000000; background-image:none;}