/*stylesAMD.css - Release 6.0: 2009-03-29 - Updated 2010-06-26*/

body 						{background-image: url(/images/bgblur.gif); font-family: verdana, arial, helvetica, sans-serif; font-size:  9pt; color: #000000; font-style: normal; font-weight: normal; text-decoration: none; text-align: left; margin: 0;}

/*DEFAULT TABLE PROPERTIES*/
table						{border-collapse: collapse;}
tr							{vertical-align: top;}
td							{color: #000000; font-family: 'verdana','arial','helvetica','sans-serif'; font-size:  8pt; font-style: normal; font-weight: normal; text-decoration: none; text-align: left; vertical-align: top; padding: 0; margin: 0;}
	
/*DEFAULT TEXT PROPERTIES*/
h1							{color: #000000; font-size: 14pt; font-family: 'trebuchet ms','verdana','arial','helvetica','sans-serif'; font-style: normal; font-weight: bold; margin-top: 10px; margin-bottom: 5px; margin-left: 10px; margin-right: 10px; padding: 0;}
h2							{color: #003366; font-size: 13pt; font-family: 'trebuchet ms','verdana','arial','helvetica','sans-serif'; font-style: normal; font-weight: bold; margin-top: 10px; margin-bottom: 5px; margin-left: 10px; margin-right: 10px; padding: 0;}	
h2.black					{color: #000000; font-size: 13pt; font-family: 'trebuchet ms','verdana','arial','helvetica','sans-serif'; font-style: normal; font-weight: bold; font-style: italic; margin-top: 10px; margin-bottom: 5px; margin-left: 10px; margin-right: 10px; padding: 0;}	
h3							{color: #003366; font-size: 12pt; font-family: 'trebuchet ms','verdana','arial','helvetica','sans-serif'; font-style: normal; font-weight: bold; margin-top: 10px; margin-bottom: 5px; margin-left: 10px; margin-right: 10px; padding: 0;}	
h4							{color: #003366; font-size: 10pt; font-family: 'verdana','arial','helvetica','sans-serif'; font-style: normal; font-weight: bold; margin-top: 10px; margin-bottom: 5px; margin-left: 10px; margin-right: 10px; padding: 0;}
p							{color: #000000; font-size:  9pt; font-family: 'verdana','arial','helvetica','sans-serif'; font-style: normal; font-weight: normal; text-decoration: none; margin-top: 5px; margin-bottom: 15px; margin-left: 10px; margin-right: 10px;}	

/*DEFAULT LIST PROPERTIES*/
ul 							{list-style-type: disc; margin: 0; margin-top: 10px; margin-bottom: 20px; padding: 0;}
ol 							{margin-top: 20px; margin-bottom: 20px; margin-left: 15px; margin-right: 10px; padding: 0;}
li 							{color: #000000; font-size: 9pt; font-family: 'verdana','helvetica','arial','sans-serif'; font-weight: normal; font-style: normal; text-decoration: none; text-align: left; vertical-align: middle; margin: 0; margin-bottom: 1px; margin-left: 35px; margin-right: 20px; padding: 0;}
dl							{color: #000000; font-size: 9pt; font-family: 'verdana','helvetica','arial','sans-serif'; margin-top: 10px; margin-bottom: 20px; margin-left: 25px; margin-right: 10px; padding: 0;}
dt							{color: #000000; font-size: 9pt; font-family: 'verdana','helvetica','arial','sans-serif'; float: left; clear: left; margin: 0; margin-right: 10px; padding-bottom: 5px;}
dd							{color: #000000; font-size: 9pt; font-family: 'verdana','helvetica','arial','sans-serif'; margin: 0; margin-bottom: 5px; margin-left: 175px; margin-right: 10px; padding-bottom: 5px;}
	
/*DEFAULT LINK PROPERTIES*/
a:link						{color: #3366cc; font-size: 9pt; font-family: 'verdana','arial','helvetica','sans-serif'; font-style: normal; font-weight: normal; text-decoration: underline;}
a:visited					{color: #3366cc; font-size: 9pt; font-family: 'verdana','arial','helvetica','sans-serif'; font-style: normal; font-weight: normal; text-decoration: underline;}
a:active					{color: #3366cc; font-size: 9pt; font-family: 'verdana','arial','helvetica','sans-serif'; font-style: normal; font-weight: normal; text-decoration: underline;}
a:hover						{text-decoration: underline; color: #003366;}

/*IMAGE PROPERTIES*/
img.left				{float: left;}
img.right				{float: right; margin-left: 10px; margin-right: 5px;}
img.rightFlush			{float: right; margin-top: 0px; margin-bottom: 10px; margin-left: 10px; margin-right: 0px;}
img.rightpad			{float: right; padding-left: 10px; padding-right: 15px; margin-left: 10px; margin-right: 15px;}
img.staff				{float: right; padding-left: 15px; padding-right: 30px; margin-left: 15px; margin-right: 30px;}
img.homeright			{float: right; padding-left: 10px; padding-right: 5px; margin-left: 10px; margin-right: 10px; padding-top: 5px; margin-top: 5px; margin-bottom: 2px;}
img.homeleft			{float: left; padding-left: 5px; padding-right: 10px; margin-left: 5px; margin-right: 10px; padding-top: 5px; margin-top: 5px; margin-bottom: 2px;}

/*CUSTOM TEXT FORMATTING PROPERTIES*/
strong.blue					{color: #003366;}
strong.red					{color: #ff0000;}
p.center					{text-align: center;}
p.right						{text-align: right;}
p.photoCredit				{font-size: 8pt; font-style: italic; text-align: right; margin-top: 30px; margin-bottom: 10px;}
p.photoCreditHome			{font-size: 8pt; font-style: italic; text-align: right; margin-top: 10px; margin-bottom: 10px;}
h1.pix						{margin-right: 0;}
ul.marginNone				{margin: 0;}
li.reg						{margin-left: 25px; line-height: 18px;}
li.desc						{margin-bottom: 10px;}


/*DIV PROPERTIES*/
div.center					{text-align: center;}
div.image					{text-align: center; margin-top: 20px; margin-bottom: 20px;}
div.leftnav					{text-align: center; margin: 0; margin-top: 20px; margin-bottom: 20px;}
div.sked					{margin-bottom: 20px; margin-left: 10px;}

/*CUSTOM LIST STYLES*/
li.spotlight				{font-size: 8pt; font-style: italic; margin-bottom: 10px;}
a.spotlight:link			{font-weight: bold; text-decoration: none;}
a.spotlight:visited			{font-weight: bold; text-decoration: none;}
a.spotlight:active			{font-weight: bold; text-decoration: none;}
a.spotlight:hover			{text-decoration: underline; color: #003366;}

/*CUSTOM LINK STYLES*/
a.linkEmBS:link				{font-weight: bold; font-style: italic; text-decoration: none;}
a.linkEmBS:visited			{font-weight: bold; font-style: italic; text-decoration: none;}
a.linkEmBS:active			{font-weight: bold; font-style: italic; text-decoration: none;}
a.linkEmBS:hover			{text-decoration: underline; color: #003366;}

a.link8:link				{font-size: 8pt;}
a.link8:visited				{font-size: 8pt;}
a.link8:active				{font-size: 8pt;}
a.link8:hover				{text-decoration: underline; color: #003366;}

a.link8S:link				{font-size: 8pt; text-decoration: none;}
a.link8S:visited			{font-size: 8pt; text-decoration: none;}
a.link8S:active				{font-size: 8pt; text-decoration: none;}
a.link8S:hover				{text-decoration: underline; color: #003366;}

a.link8BS:link				{font-size: 8pt; font-weight: bold; text-decoration: none;}
a.link8BS:visited			{font-size: 8pt; font-weight: bold; text-decoration: none;}
a.link8BS:active			{font-size: 8pt; font-weight: bold; text-decoration: none;}
a.link8BS:hover				{text-decoration: underline; color: #003366;}

a.linkDK:link				{color: #003366; font-weight: bold; text-decoration: none;}
a.linkDK:visited			{color: #003366; font-weight: bold; text-decoration: none;}
a.linkDK:active				{color: #003366; font-weight: bold; text-decoration: none;}
a.linkDK:hover				{text-decoration: underline; color: #ff0000;}

a.linkH1:link				{color: #000000; font-size: 14pt; font-family: 'trebuchet ms','verdana','arial','helvetica','sans-serif'; font-style: normal; font-weight: bold; text-decoration: none;}
a.linkH1:visited			{color: #000000; font-size: 14pt; font-family: 'trebuchet ms','verdana','arial','helvetica','sans-serif'; font-style: normal; font-weight: bold; text-decoration: none;}
a.linkH1:active				{color: #000000; font-size: 14pt; font-family: 'trebuchet ms','verdana','arial','helvetica','sans-serif'; font-style: normal; font-weight: bold; text-decoration: none;}
a.linkH1:hover				{text-decoration: underline; color: #000000;}

a.link7:link				{font-size: 7pt;}
a.link7:visited				{font-size: 7pt;}
a.link7:active				{font-size: 7pt;}
a.link7:hover				{text-decoration: underline; color: #003366;}

/*deprecate*/
a.link8BoldSans:link		{font-size: 8pt; font-weight: bold; text-decoration: none;}
a.link8BoldSans:visited		{font-size: 8pt; font-weight: bold; text-decoration: none;}
a.link8BoldSans:active		{font-size: 8pt; font-weight: bold; text-decoration: none;}
a.link8BoldSans:hover		{text-decoration: underline; color: #003366;}

a.dark8BSE:link				{color: #003366; font-size: 8pt; font-weight: bold; font-style: italic; text-decoration: none;}
a.dark8BSE:visited			{color: #003366; font-size: 8pt; font-weight: bold; font-style: italic; text-decoration: none;}
a.dark8BSE:active			{color: #003366; font-size: 8pt; font-weight: bold; font-style: italic; text-decoration: none;}
a.dark8BSE:hover			{text-decoration: underline; color: #003366;}

/*TABLE FORMATTING PROPERTIES*/
td.center					{text-align: center;}

/*HIGH-LEVEL TABLE PROPERTIES*/
table.main					{width: 800px; background-color: #003366; border-collapse: separate; margin-left: auto; margin-right: auto;}
td.main						{width: 800px; background-color: #ffffff; ackground-image: url(/images/bg.gif);}

/*HEADER PROPERTIES*/
table.header				{background-image: url(/images/bg.gif); width: 800px; border-collapse: collapse;}
td.headerLeft				{width: 200px;}
td.headerCenter				{width: 468px; text-align: center; vertical-align: middle;}
td.headerRight				{width: 132px; color: #003366; font-size: 7pt; font-weight: bold; text-align: center; vertical-align: middle; padding-top: 3px; padding-bottom: 3px; padding-left: 3px; padding-right: 3px;}
p.headerCenter				{color: #000000; font-style: italic; text-align: center; margin-top: 3px; margin-bottom: 3px;}
a.tag:link					{color: #000000; font-style: italic; text-decoration: none;}
a.tag:visited				{color: #000000; font-style: italic; text-decoration: none;}
a.tag:active				{color: #000000; font-style: italic; text-decoration: none;}
a.tag:hover					{text-decoration: underline; color: #003366;}
a.lessons:link				{color: #003366; font-size: 7pt; font-weight: bold; text-decoration: none;}
a.lessons:visited			{color: #003366; font-size: 7pt; font-weight: bold; text-decoration: none;}
a.lessons:active			{color: #003366; font-size: 7pt; font-weight: bold; text-decoration: none;}
a.lessons:hover				{text-decoration: underline; color: #003366;}

/*LATNAV PROPERTIES*/
td.latnavLeft				{width: 200px; background-color: #ff0000; color: #ffffff; font-weight: bold; text-align: center; vertical-align: middle; margin-left: 5px; margin-right: 5px; padding-top: 5px; padding-bottom: 5px;}
td.latnavRight				{width: 600px; background-color: #003366; color: #ffffff; font-weight: bold; text-align: center; vertical-align: middle; margin-left: 5px; margin-right: 5px; padding-top: 5px; padding-bottom: 5px;}
a.latnav:link				{color: #ffffff; font-weight: bold; text-decoration: none;}
a.latnav:visited			{color: #ffffff; font-weight: bold; text-decoration: none;}
a.latnav:active				{color: #ffffff; font-weight: bold; text-decoration: none;}
a.latnav:hover				{text-decoration: underline; color: #ffffff;}

/*LEFTNAV PROPERTIES*/
td.leftnav					{width: 200px; background-image: url(http://design.artisticmotiondance.com/images/bg-purple.gif);}
h2.leftnav					{color: #000000; font-size: 10pt; margin: 0; margin-top: 5px; margin-left: 10px; margin-right: 10px;}
p.leftnav					{color: #000000; font-size: 9pt; margin: 0; margin-top: 5px; margin-left: 10px; margin-right: 10px;}
ul.leftnav					{margin-top: 0px; margin-bottom: 10px;}
li.leftnav					{color: #000000; font-size: 9pt; margin-top: 0px; margin-bottom: 1px; margin-left: 35px; margin-right: 10px;}
a.leftnav:link				{color: #000000; font-size: 9pt;}
a.leftnav:visited			{color: #000000; font-size: 9pt;}
a.leftnav:active			{color: #000000; font-size: 9pt;}
a.leftnav:hover				{text-decoration: underline; color: #003366;}

/*SEARCH STYLES*/
table.contentSearch			{width: 800px; background-color: #003366; border-collapse: collapse;}
p.searchBack				{margin-top: 0px;}
h1.search					{margin-bottom: 0px;}

/*MIDDLE CONTENT*/
td.content					{width: 600px; background-color: #ffffff; background-image: url(http://design.artisticmotiondance.com/images/bg.gif); padding-bottom: 20px;}
table.content				{width: 600px; background-color: transparent; padding-bottom: 20px;}
td.contentL					{width: 300px;}
td.contentR					{width: 300px;}	

/*FOOTER PROPERTIES*/
td.copyright				{width: 800px; background-color: #003366; text-align: center; color: #ffffff; font-weight: bold; text-align: center; margin-left: 10px; margin-right: 10px; padding-top: 5px; padding-bottom: 5px;}
td.footer					{background-image: url(/images/bg.gif); width: 800px;}
p.footer					{text-align: center; margin-top: 2px; margin-bottom: 2px;}
a.copyright:link			{color: #ffffff; font-weight: bold; text-decoration: none;}
a.copyright:visited			{color: #ffffff; font-weight: bold; text-decoration: none;}
a.copyright:active			{color: #ffffff; font-weight: bold; text-decoration: none;}
a.copyright:hover			{text-decoration: underline; color: #ffffff;}
a.footer:link				{font-size: 8pt; color: #3366cc; font-weight: bold; text-decoration: none;}
a.footer:visited			{font-size: 8pt; color: #3366cc; font-weight: bold; text-decoration: none;}
a.footer:active				{font-size: 8pt; color: #3366cc; font-weight: bold; text-decoration: none;}
a.footer:hover				{font-size: 8pt; text-decoration: underline; color: #3366cc;}


/*CALENDAR STYLES*/
table.calendar				{width: 580px; background-color: #003366;}
td.calDateHead				{width: 150px; color: #ffffff; font-size: 10pt; font-weight: bold; padding-top: 5px; padding-bottom: 5px; padding-left: 10px; padding-right: 5px;}
td.calDayHead				{width: 150px; color: #ffffff; font-size: 10pt; font-weight: bold; padding-top: 5px; padding-bottom: 5px; padding-left: 10px; padding-right: 5px;}
td.calEventHead				{width: 280px; color: #ffffff; font-size: 10pt; font-weight: bold; padding-top: 5px; padding-bottom: 5px; padding-left: 10px; padding-right: 5px;}
td.calendarDate				{width: 150px; background-image: url(/images/bg.gif); padding-top: 5px; padding-bottom: 5px; padding-left: 10px; padding-right: 5px;}
td.calendarDay				{width: 150px; background-image: url(/images/bg.gif); padding-top: 5px; padding-bottom: 5px; padding-left: 10px; padding-right: 5px;}
td.calendarEvent			{width: 280px; background-image: url(/images/bg.gif); padding-top: 5px; padding-bottom: 5px; padding-left: 10px; padding-right: 5px;}

/*SCHEDULES*/
table.sked				{width: 580px; background-color: #9999cc; border-collapse: separate; margin-bottom: 20px;}
td.sked					{width: 580px; background-image: url(/images/bg.gif); font-size: 8pt; padding: 3px;}
td.skedBlock1			{width: 450px; background-image: url(/images/bg.gif); font-size: 8pt; padding: 3px;}
td.skedBlock2			{width: 130px; background-image: url(/images/bg.gif); font-size: 8pt; padding: 3px;}
td.skedClassLabel		{width: 240px; color: #ffffff; font-size: 8pt; font-weight: bold; padding: 3px;}
td.skedAgesLabel		{width:  65px; color: #ffffff; font-size: 8pt; font-weight: bold; padding: 3px;}
td.skedDayLabel			{width: 145px; color: #ffffff; font-size: 8pt; font-weight: bold; padding: 3px;}
td.skedStudioLabel		{width:  75px; color: #ffffff; font-size: 8pt; font-weight: bold; padding: 3px;}
td.skedTuitionLabel		{width:  55px; color: #ffffff; font-size: 8pt; font-weight: bold; text-align: right; padding: 3px;}

td.skedClass			{width: 240px; background-image: url(/images/bg.gif); font-size: 8pt; padding: 3px;}
td.skedAges				{width:  65px; background-image: url(/images/bg.gif); font-size: 8pt; padding: 3px;}
td.skedDay				{width: 145px; background-image: url(/images/bg.gif); font-size: 8pt; padding: 3px;}
td.skedStudio			{width:  75px; background-image: url(/images/bg.gif); font-size: 8pt; padding: 3px;}
td.skedTuition			{width:  55px; background-image: url(/images/bg.gif); font-size: 8pt; text-align: right; padding: 3px;}

td.skedInfo				{width: 220px; background-image: url(/images/bg.gif); font-size: 8pt; padding: 3px;}

/*ALL SCHEDULES PAGE*/
td.allSkedCatLabel		{width: 120px; color: #ffffff; font-size: 8pt; font-weight: bold; padding: 3px;}
td.allSkedClassLabel	{width: 170px; color: #ffffff; font-size: 8pt; font-weight: bold; padding: 3px;}
td.allSkedAgeLabel		{width: 50px; color: #ffffff; font-size: 8pt; font-weight: bold; padding: 3px;}
td.allSkedDayLabel		{width: 60px; color: #ffffff; font-size: 8pt; font-weight: bold; padding: 3px;}
td.allSkedTimeLabel		{width: 110px; color: #ffffff; font-size: 8pt; font-weight: bold; padding: 3px;}
td.allSkedTuitionLabel	{width: 70px; color: #ffffff; font-size: 8pt; font-weight: bold; text-align: right; padding: 3px;}
td.allSkedCat			{width: 120px; background-image: url(/images/bg.gif); font-size: 7pt; padding: 3px;}
td.allSkedClass			{width: 170px; background-image: url(/images/bg.gif); font-size: 7pt; padding: 3px;}
td.allSkedAge			{width: 50px; background-image: url(/images/bg.gif); font-size: 7pt; padding: 3px;}
td.allSkedDay			{width: 60px; background-image: url(/images/bg.gif); font-size: 7pt; padding: 3px;}
td.allSkedTime			{width: 110px; background-image: url(/images/bg.gif); font-size: 7pt; padding: 3px;}
td.allSkedTuition		{width: 70px; background-image: url(/images/bg.gif); font-size: 7pt; text-align: right; padding: 3px;}

/*deprecate*/
td.skedTimeLabel		{width: 125px; color: #ffffff; font-size: 8pt; font-weight: bold; padding-top: 2px; padding-bottom: 2px; padding-left: 3px; padding-right: 3px;}
td.skedTime				{width: 125px; background-image: url(/images/bg.gif); font-size: 8pt; padding-top: 2px; padding-bottom: 2px; padding-left: 3px; padding-right: 3px;}
td.skedDayTime			{width: 220px; background-image: url(/images/bg.gif); font-size: 8pt; padding-top: 2px; padding-bottom: 2px; padding-left: 3px; padding-right: 3px;}

/*SUMMER SCHEDULES*/
td.sumAgesLabel			{width: 225px; color: #ffffff; font-size: 8pt; font-weight: bold; padding: 3px;}
td.sumDateLabel			{width: 100px; color: #ffffff; font-size: 8pt; font-weight: bold; padding: 3px;}
td.sumTimeLabel			{width: 130px; color: #ffffff; font-size: 8pt; font-weight: bold; padding: 3px;}
td.sumStudioLabel		{width:  75px; color: #ffffff; font-size: 8pt; font-weight: bold; padding: 3px;}
td.sumTuitionLabel		{width:  50px; color: #ffffff; font-size: 8pt; font-weight: bold; text-align: right; padding: 3px;}

td.sumAges				{width: 225px; background-image: url(/images/bg-lavendar.gif); background-color: #ccccff; font-size: 8pt; font-weight: bold; padding: 3px;}
td.sumAgesGDS			{width: 225px; background-image: url(/images/bg-gds.gif); background-color: #ccffcc; font-size: 8pt; font-weight: bold; padding: 3px;}
td.sumDate				{width: 100px; background-image: url(/images/bg-lavendar.gif); background-color: #ccccff; font-size: 8pt; padding: 3px;}
td.sumDateGDS			{width: 100px; background-image: url(/images/bg-gds.gif); background-color: #ccffcc; font-size: 8pt; padding: 3px;}
td.sumTime				{width: 130px; background-image: url(/images/bg-lavendar.gif); background-color: #ccccff; font-size: 8pt; padding: 3px;}
td.sumTimeGDS			{width: 130px; background-image: url(/images/bg-gds.gif); background-color: #ccffcc; font-size: 8pt; padding: 3px;}
td.sumStudio			{width:  75px; background-image: url(/images/bg-lavendar.gif); background-color: #ccccff; font-size: 8pt; padding: 3px;}
td.sumStudioGDS			{width:  75px; background-image: url(/images/bg-gds.gif); background-color: #ccffcc; font-size: 8pt; padding: 3px;}
td.sumTuition			{width:  50px; background-image: url(/images/bg-lavendar.gif); background-color: #ccccff; font-size: 8pt; text-align: right; padding: 3px;}
td.sumTuitionGDS		{width:  50px; background-image: url(/images/bg-gds.gif); background-color: #ccffcc; font-size: 8pt; text-align: right; padding: 3px;}
td.sumInstr				{width: 355px; background-image: url(/images/bg-lavendar.gif); background-color: #ccccff; font-size: 8pt; padding: 3px; padding-bottom: 10px;}
td.sumInstrGDS			{width: 355px; background-image: url(/images/bg-gds.gif); background-color: #ccffcc; font-size: 8pt; padding: 3px; padding-bottom: 10px;}

/*SPLENDEO PHOTO*/
p.photoCredit			{font-size: 8pt; font-style: italic; text-align: right; margin-bottom: 20px;}
a.photoCredit:link		{color: #000000; font-size: 8pt; font-style: italic;}
a.photoCredit:visited	{color: #000000; font-size: 8pt; font-style: italic;}
a.photoCredit:active	{color: #000000; font-size: 8pt; font-style: italic;}
a.photoCredit:hover		{text-decoration: underline; color: #003366;}


