*							{color:#3e4353; font-family:Arial, Verdana, Geneva, Helvetica, sans-serif; font-size:8pt; line-height: 2em;}
html						{margin:0 auto; padding:0px;}
body						{margin:0 auto; background-color:#eee7d5;}

#wireFrame					{margin:0 auto; text-align:center; width:100%; background-image:url('/lallytune/bgBody.gif'); background-position: center top; background-repeat: repeat-y; }
#bodyHeader					{background-image:url('/lallytune/bgHeader.gif'); background-position: center top; background-repeat:no-repeat; height:78px; width:100%; }
#bodyFooter					{background-image:url('/lallytune/bgFooter.gif'); background-position: center top; background-repeat:no-repeat; height:200px; width:100%; }
#globalCore					{background-color:#FFFFFF; margin:auto; text-align:left; width:780px;}
#globalNav					{float:left; padding: 5px 0px 0px 0px;}
#globalText					{float:left; padding:5px 5px 10px 5px;}
#globalClear				{clear:left; width:780px;}
#footerText					{margin:auto; padding:5px; text-align:left; width:780px;}
#footerText *				{color:#cac7c1;}
#footerText a				{color:#a6aa79;}
#footerText b				{color:#FFFFFF;}


.breadCrumb					{display:none;}
.defaultText				{padding:10px;}



#navigation	{display:none;}
#regions	{width:200px; float:left; text-align:left;  padding-top: 20px;}

#container1 #navigation			{display:none;}
#container1 #regions			{display:none;}
#container1 #body				{width:560px;}

#container2v3 #body				{width:340px; float:left; padding-right:20px; text-align:left;}
#container2v3 #regions1			{display:all;}
#container2v3 #regions2			{display:all;}
#container2v3 #regions3			{display:all; padding-top: 10px;}

#container2v1 #body				{width:340px; float:left; padding-right:20px; text-align:left;}
#container2v1 #regions1			{display:all;}
#container2v1 #regions2			{display:none;}
#container2v1 #regions3			{display:none;}

#container2v2 #body				{width:340px; float:left; padding-right:20px; text-align:left;}
#container2v2 #regions1			{display:all;}
#container2v2 #regions2			{display:all;}
#container2v2 #regions3			{display:none;}

#container2v3 #body				{width:340px; float:left; padding-right:20px; text-align:left;}
#container2v1 #regions1			{display:all;}
#container2v1 #regions2			{display:none;}
#container2v1 #regions3			{display:none;}

#navigationalBlock				{border :1px solid #a49878; padding:1px;}
#navigationalBlock img			{vertical-align:top;}
.mainNavLink					{padding: 0px 0px 1px 0px; margin:0px;}
.subNavLink						{padding:0px; text-align:right;}

.subNavLink ul					{list-style-type:none; margin:0px; padding:0px;}
.subNavLink li					{color:#50585c; margin:0px; padding:3px 5px 3px 15px;}
.subNavLink li.main				{font-weight: bold;}
.subNavLink li.subMenuLinkOn 	{background-color:#4b0000; font-weight: bold;}
.subNavLink li.subMenuLinkOn a	{background-color:#4b0000; color:#FFFFFF; text-decoration:none; display:block;}
.subNavLink li.subMenuLinkOn a:hover	{background-color:#4b0000; color:#e6dbbd; text-decoration:none; display:block;}
.subNavLink li.main a 			{color:#50585c; text-decoration:none }
.subNavLink a 					{color:#50585c; text-decoration:none }
.subNavLink a:hover 			{color:#000000; text-decoration:none;}

.moduleA					{background-image:url("/lallytune/moduleA.gif"); background-repeat: no-repeat; width:200px; margin-bottom: 0px; padding-top: 70px;}
.moduleA .defaultText		{padding: 5px; font-size:8pt;}

.moduleB					{background-image:url("/lallytune/moduleB.gif"); background-repeat: no-repeat; width:200px; margin-bottom: 0px; padding-top: 70px;}
.moduleB .defaultText		{padding: 5px; font-size:8pt;}

.moduleC					{background-image:url("/lallytune/moduleC.gif"); background-repeat: no-repeat; width:200px; margin-bottom: 0px; padding-top: 70px;}
.moduleC .defaultText		{padding: 5px; font-size:8pt;}

.moduleD					{background-image:url("/lallytune/moduleD.gif"); background-repeat: no-repeat; width:200px; margin-bottom: 0px; padding-top: 70px;}
.moduleD .defaultText		{padding: 5px; font-size:8pt;}
	
.moduleE					{background-image:url("/lallytune/moduleE.gif"); background-repeat: no-repeat; width:200px; margin-bottom: 0px; padding-top: 70px;}
.moduleE .defaultText		{padding: 5px 5px 5px 5px; font-size:8pt;}
.moduleE img				{text-align:center; border:1px solid #a49878;}
.moduleE a b				{color:#a6aa79;}
.moduleE a					{text-decoration:none;}

/*Clearing Floats*/
#clearContainer				{clear:left;}
#container3Clearer			{clear:left;}
#container2	#clearer		{clear:left;}

/* alignnments and Justification Compliance Styles */
a							{color: #a6ad7b; text-decoration:underline;}
a:hover						{text-decoration:underline;}
hr							{margin:0px auto; width:100%;}
h1							{font-size:18px; font-weight:normal; margin:0px; padding:0px 0px 0px 12px;}
h2							{color:#4b0000;}
p							{margin:0px; padding:0px;}
img							{border:0px; vertical-align:text-top;}	

.left						{text-align:left;}
.right						{text-align:right;}
.center						{text-align:center;}
.justify 					{text-align:justify;}
.clearer					{clear:left;}
.floatLeft					{float:left;}
.floatRight					{float:right;}
.clearRight					{clear:right;}
.clearLeft					{clear:left;}
.imgCenter					{margin:10px;}
.imgLeft					{float:left; margin-bottom:10px; margin-right:10px; margin-top:10px;}
.imgRight					{float:right;margin-bottom:10px; margin-left:10px; margin-top:10px;}
.nowrap 					{white-space:nowrap}
.fullWidth 					{width:100%;}
.fixedWidth					{width:772px;}
.defaultText				{padding:10px; margin:0px;}
.slab						{width:780px; height:5px; font-size:1pt; padding:0px; margin:0px;}	
.padding					{padding:10px;}

/*Define Site Specific Navigation Styles*/
#navigation ul				{list-style-type:none; margin:0px; padding:0px;}
#navigation li				{background-image:url("/lallytune/bgLinks.gif"); background-position: top left; background-repeat: no-repeat; border-right:1px solid #bdc0c3; color:#50585c; margin:0; padding:7px 5px 7px 15px;}
#navigation li.main			{background-image:url("/lallytune/bgLinksOn.gif"); background-repeat: no-repeat; font-weight: bold;}
#navigation li.current 		{background-image:url("/lallytune/bgLinksOn.gif"); background-repeat: no-repeat; font-weight: bold;}
#navigation li.current a	{color:#50585c; text-decoration:none; display:block;}
#navigation li.main a 		{color:#50585c; text-decoration:none }
#navigation a 				{color:#50585c; text-decoration:none }
#navigation a:hover 		{color:#000000; text-decoration:none;}


/*FCK editor styles*/
.title		{height: 32px; font-size: 9pt; margin: 0px; padding:0px; color: #a6ad7b; font-weight: bold;}
.subtitle	{height: 32px; font-size: 9pt; margin: 0px; padding:0px; color: #698aab; font-weight: bold;}
.header		{height: 32px; font-size: 9pt; margin: 0px; padding:0px; color: #ad7b7b; font-weight: bold;}
.subheader	{height: 32px; font-size: 9pt; margin: 0px; padding:0px; color: #000000;  font-weight: bold;}
.minitext	{font-size: 10px;}
.Color1		{color: #a6ad7b;}
.Color2		{color: #7b94ad;}
.Color3		{color: #4b0000;}

/*admin*/
.adminEdit	{background-color: #6c7d40; color: #FFFFFF; padding: 11px 10px 10px 10px;}
.adminEdit a{color: #FFFFFF;}

/*Forms*/
input		{color:#6C7783; background:#FFFFFF; border:#A0A4A5 solid 1px; font-size:11px;  }
input.submit{border:3px double #999999; border-top-color:#CCCCCC; border-left-color:#CCCCCC; padding:0.25em; background-color:#FFFFFF; color:#333333; font-size:8pt; font-weight:bold; font-family:Verdana, Helvetica, Arial, sans-serif;}  


/*Listing Styles - Table*/
.listing						{padding:5px; text-align: left; width:100%;}
.listing th						{color:#262a33; border-bottom :5px solid #a49878; padding:5px;}
.listing .td1					{background-color:#FFFFFF; color:#50585c; padding:5px; border-bottom :1px solid #a49878;}
.listing .none					{background-color:#f8f5ed; color:#50585c; padding:5px; border-bottom :1px solid #a49878;}
.listing .td1 a					{text-decoration: none;}
.listing .none a				{text-decoration: none;}
.listing .td1 a:hover			{color:#000000; text-decoration: none;}
.listing .none a:hover			{color:#000000; text-decoration: none;}
.listing td.header				{background-color:#4b0000;  font-size:8pt; margin:0px; color:#cac7c1; font-weight:bold; height:22px; padding:2px;}
.listing td.header a			{color:#FFFFFF; font-size:8pt; text-decoration:none;}
.listing .header a:hover		{color:#000000; text-decoration:none;}
.listing td						{padding:5px;}

/*Listing Styles - listing Page*/

.listingTitle					{font-weight: bold;}
.listingTitle a:hover			{color:#000000;}
.listingAbstract a				{color:#50585c;}
.listing .td1 .listingAbstract a{color:#50585c;}
.listing .none .listingAbstract a{color:#50585c;}

.listingNAA					{background-image:url("/dedham/bgListing.gif"); background-repeat: no-repeat;}
.listingNAA .date			{font-weight: bold; float:left; padding:5px 10px 0px 10px;}
.listingNAA .date a			{color:#50585c;}
.listingNAA .title	 		{ padding:0px 10px 0px 10px; clear: left; color:#650505; font-weight: bold;}
.listingNAA .title a 		{color:#650505;}
.listingNAA .title a:hover	{color:#000000;}
.listingNAA .department		{display:none;}
.listingNAA .abstract  		{padding:0px 10px 5px 10px; font-weight: normal; color:#50585c;}
.listingNAA .abstract a		{color:#50585c;}
.listingNAA .type			{color: #b9b199; font-weight: bold; padding:5px 5px 0px 0px; float:left;}
