/*** Site Style Forms ***/
.AC-Form 									{width:609px;background-color:#B0AFAA;color:#272718;margin:0px 0px 0px 0px;padding:0px;font-family:Georgia, Serif;}
.AC-Form .ac-header h5, .AC-Form h5 		{background-color:#6A0707;font-family:Georgia, Serif;font-size:12px;font-weight:bold;color:#FFFFFF;padding:5px 7px 3px 7px;margin:0px 0px 20px 0px;border-bottom:1px solid #D8D7D5;}

.AC-Form .ac-required 					{font-weight:bold;}
.AC-Form .ac-field 						{width:559px;margin:5px 20px 5px 30px;}
.AC-Form .field .value					{float:right;width:250px;}

.AC-Form .field, .AC-Form .AC-Error		{width:559px;margin:5px 20px 5px 30px;}

.AC-Form .ac-field label, .AC-Form .field label		{float:left;width:280px;text-align:right;margin:0px 15px 0px 0px;}

.AC-Form fieldset			{border-width:1px 0px;border-style:solid;border-color:#D8D7D5;color:#FFFFFF;margin:0px;padding:0px;background-color:#A98C49;}
.AC-Form fieldset LEGEND	{display:none;}

.ac-spacer, .AC-Spacer 		{clear:both;height:1px;font-size:1px;line-height:1px;}

.AC-Form .controls			{width:592px;text-align:right;height:37px;padding:6px 17px 0px 0px;margin:0px 0px 0px 0px;background:url(../images/sitewide/formBottom.gif) top left repeat-x #B0AFAA;}
.AC-Form .controls INPUT	{margin:0px 3px;}
.controls					{width:592px;margin:0px;text-align:right;height:37px;padding:6px 17px 0px 0px;background:url(../images/sitewide/formBottom.gif) top left repeat-x #B0AFAA;}
.controls .controls			{width:auto;margin:0px -17px 0px 0px;padding:0px 17px 0px 0px;}

.AC-Form .AC-CEEB .ac-field TABLE				{}
.AC-Form .AC-CEEB .ac-field TABLE TD			{}
.AC-Form .AC-CEEB .ac-field TABLE TD LABEL		{text-align:right;width:120px;}
.AC-Form .AC-CEEB .ac-field TABLE TD SELECT		{width:150px;}

.AC-Form .ac-field TABLE			{float:right;width:264px;}
.AC-Form .ac-field TABLE TD			{}
.AC-Form .ac-field TABLE TD INPUT	{float:left;text-align:left;padding:0px;margin:0px 10px 0px 0px;}
.AC-Form .ac-field TABLE TD LABEL	{float:left;width:110px;text-align:left;}

.AC-Form .checkGroup .ac-field LABEL				{width:210px;}
.AC-Form .checkGroup .ac-field TABLE				{width:320px;float:right;}
.AC-Form .checkGroup .ac-field TABLE TD				{}
.AC-Form .checkGroup .ac-field TABLE TD INPUT		{float:left;text-align:left;padding:0px;margin:0px 10px 0px 0px;}
.AC-Form .checkGroup .ac-field TABLE TD LABEL		{float:left;width:110px;text-align:left;}

.AC-Error INPUT, .AC-Error SELECT	{background-color:#FFECEC;border:1px solid #AA0000;font-weight:normal;}

#acErrorDiv					{margin:0px 0px 0px 25px;}
#acErrorDiv H5				{color:#FF0000;}
#acErrorDiv .field			{margin:0px 0px 0px 20px;}

.AC-Form #acErrorDiv				{margin-left:-10px;}
.AC-Form #acErrorDiv H5				{background-color:#FFFFFF;border:0px solid #FFFFFF;}
.AC-Form #acErrorDiv #ac-errorul	{color:#000000;list-style-type:disc;}


/*** App Status Page Only ***/
.appStatus .field			{width:609px;background-color:#B0AFAA;color:#272718;width:559px;padding:5px 20px 5px 30px;margin:20px 0px 0px 0px;}
.appStatus .field .label	{width:220px;float:left;text-align:right;font-weight:bold;}
.appStatus .field .value	{float:right;width:335px;text-align:left;}
.appStatus .controls INPUT	{background-color:#6A0707;color:#FFFFFF;border:1px solid #FFFFFF;font-family:Georgia, Serif;padding:4px 8px;font-size:12px;}

/*** This is strictly for confirm fields ***/
.ac-field .field 			{width:auto;margin:10px 0px 0px 0px;padding:0px;}
.ac-field .field .value		{margin:0px;width:263px;}

/*** This is for the login form ***/
.AC-Login .controls			{width:592px;text-align:right;height:37px;padding:6px 17px 0px 0px;background:url(../images/sitewide/formBottom.gif) top left repeat-x #B0AFAA;}
.AC-Login .controls a		{display:none;}

/*** Error Messages ***/
.AC-Form .AC-ErrorMessage	{color:#FFECEC;background-color:#FFFFFF;margin:0px;padding:0px 0px 5px 10px;}

/*** Special Ecommerce Forms ***/
.BillingDiv								{width:609px;background-color:#B0AFAA;color:#002541;margin:0px 0px 0px 0px;padding:5px 0px;}
.BillingDiv .ac-header h5 				{background:url(../images/sitewide/formHeadlineBG.gif) top left repeat-x #256CB1;font-size:12px;font-weight:bold;color:#FFFFFF;padding:5px 7px 3px 7px;margin:0px 0px 20px 0px;border-bottom:1px solid #FFFFFF;}
.BillingDiv .ac-required 				{font-weight:bold;float:left;}
.BillingDiv .ac-field					{width:431px;margin:5px 20px 5px 30px;}
.BillingDiv .field .label				{float:left;width:220px;border-bottom:1px solid #B0AFAA;}
.BillingDiv .AC-Error					{width:431px;margin:5px 20px 5px 30px;}
.BillingDiv .field 						{width:431px;margin:5px 20px 5px 30px;}
.BillingDiv fieldset					{border:0px solid #B0AFAA;margin:0px;padding:0px;background-color:#A2C7E9;}
.AC-Form .AC-Form						{padding:0px;margin:0px;}
TABLE.ProductHeaderTable				{width:431px;margin:5px 20px 0px 30px;border-width:0px 1px 1px 1px;border-style:solid;border-color:#801000;background-color:#FFFFFF;}
TABLE.ProductHeaderTable TH				{color:#FFFFFF;background-color:#801000;text-align:left;padding:0px 5px;}
.GrandTotalDiv							{background-color:#FFFFFF;width:429px;margin:0px 20px 5px 30px;border-width:0px 1px 1px 1px;border-style:solid;border-color:#801000;}
.GrandTotalDiv .GrandTotal				{float:left;width:290px;padding:0px 15px;text-align:right;font-weight:bold;}
.GrandTotalDiv .value					{float:right;width:108px;}
.eventItem								{width:609px;background-color:#B0AFAA;color:#002541;margin:0px 0px 0px 0px;padding:5px 0px 0px 0px;margin-bottom:-5px;}
.eventItem .field						{width:431px;margin:5px 20px 5px 30px;}
.eventItem .field .label				{float:left;width:220px;}

/*** Online Application ***/
.AC-Application											{width:609px;}
.AC-Application FIELDSET								{background-color:#B0AFAA;color:#272718;border-width:1px;border-style:solid;border-color:#D8D7D5;clear:both;margin:10px 8px;width:590px;}
.AC-Application FIELDSET .ac-field						{width:500px;}
.AC-Application FIELDSET .ac-field .ac-label			{float:left;width:220px;}
.AC-Application FIELDSET .ac-field .ac-label LABEL		{text-align:left;width:auto;}
.AC-Application FIELDSET .ac-field SPAN TABLE			{width:280px;}
.AC-Application FIELDSET .ac-field SPAN TABLE TD		{width:160px;margin:0px 4px;vertical-align:top;}
.AC-Application FIELDSET .ac-field SPAN TABLE TD LABEL	{width:92px;float:right;}
.AC-Application FIELDSET .ac-field SPAN TABLE TD INPUT	{float:left;width:15px;}
.AC-Application FIELDSET FIELDSET						{background-color:#A98C49;padding:0px;margin:10px 8px;width:570px;}
.AC-Application FIELDSET FIELDSET FIELDSET				{width:560px;border:none;padding:0px;margin:0px;}
.AC-Application FIELDSET FIELDSET .ac-field				{width:540px;margin:5px 0px 5px 10px;}
.AC-Application FIELDSET FIELDSET .ac-field INPUT		{float:left;}
.AC-Application FIELDSET FIELDSET INPUT.AC-ButtonRight	{margin:5px 5px;float:right;}
.AC-Application FIELDSET FIELDSET INPUT					{margin:5px 5px;float:right;}
.AC-Application .AC-Instruct							{border:1px solid #CCCCCC;margin:10px 20px;background-color:#AAAAAA;color:#3333FF;padding:15px 20px;}

/*** APPLICATION LISTING ***/
.AC-ApplicationListing									{border:1px solid #000000;margin:0px 0px 15px;width:490px;}
.AC-ApplicationListing thead							{background-color:#801000; color:#ffffff;}
.AC-ApplicationListing th								{padding:3px 2px;}
.AC-ApplicationListing td								{color:#000000;padding:3px 2px;}
.AC-ApplicationListing .AC-ApplicationListingHeader		{background-color:#6A8E99;color:#FFFFFF;}
.AC-ApplicationListing .AC-ApplicationListingOdd		{background-color:#DEDEDE;}
.AC-ApplicationListing .AC-ApplicationListingEven		{background-color:#AABBD4;}
.AC-ApplicationListing .AC-ApplicationListingOdd a		{color:#003580;text-decoration:underline;}
.AC-ApplicationListing .AC-ApplicationListingEven a		{color:#003580;text-decoration:underline;}

.AC-Form .AC-Pager								{background-color:#256CB1;padding:3px 15px;margin:0px 0px 15px 0px;border-bottom:1px solid #002541;}
.AC-Form .AC-Pager INPUT						{border:1px solid #A2C7E9;background-color:#002541;margin:0px 2px;padding:3px 5px;color:#FFFFFF;}
.AC-Form .AC-Pager INPUT.selected				{border:1px solid #002541;color:#002541;background-color:#A2C7E9;}

.applicationPrint								{background-image:none;}
.applicationPrint .AC-Form						{width:780px;background-color:#FFFFFF;color:#000000;border:1px solid #000000;}
.applicationPrint .AC-Form FIELDSET				{background-color:#FFFFFF;border-width:0px 1px 1px 1px;border-style:solid;border-color:#000000;margin:0px 10px 10px 10px;}
.applicationPrint .AC-Form H5					{background-color:#000000;color:#FFFFFF;background-image:none;}
.applicationPrint .AC-Form .ac-field			{}
.applicationPrint .AC-Form .ac-field .ac-label	{float:left;width:250px;}
.applicationPrint .AC-Form .ac-field INPUT		{float:right;}

/*** For the To Do List ***/
#AC-ToDoList							{position:absolute;right:10px;top:106px;height:22px;margin:0px;width:165px;cursor:pointer;z-index:1;}
#AC-ToDoList .controls					{display:none;}

#AC-ToDoList .AC-Form					{width:165px;background-color:#FFFFFF;}

.AC-TodoHeader 							{height:23px;width:165px;background-color:#6a0707;}
.AC-TodoHeader H4						{font-size:0.8em;font-weight:normal;padding:0px;margin:0px;}
.AC-TodoHeader H4 A						{display:block;padding:7px 15px 5px 15px;color:#fff;}

.AC-TodoOpen							{height:23px;width:165px;background-color:#484840;}
.AC-TodoOpen H4							{font-size:0.8em;font-weight:normal;padding:0px;margin:0px;}
.AC-TodoOpen H4 A						{display:block;padding:7px 15px 5px 15px;color:#fff;}

.AC-TodoContent							{background:url(/Media/Website%20Resources/images/admissions/todo/ctrl_todo_bg.gif) top left repeat-y transparent;width:165px;padding:0px;overflow:hidden;height:0px;}
.AC-TodoContent .AC-TodoIncomplete		{padding:0px;background-color:#6A0707;}
.AC-TodoContent .AC-TodoIncomplete A	{display:block;color:#FFFFFF;font-weight:bold;font-size:11px;display:block;border-bottom:1px dotted #8F8F75;padding:8px 13px 5px 13px;}
.AC-TodoContent .AC-TodoComplete		{padding:0px;background-color:#2C2C27;}
.AC-TodoContent .AC-TodoComplete A		{display:block;color:#86B5D9;color:#8F8F75;font-weight:bold;font-size:11px;display:block;border-bottom:1px dotted #FFFFFF;padding:8px 13px 5px 13px;}
.AC-TodoCheck							{display:none;}

.AC-TodoFooter							{background:url(/Media/Website%20Resources/images/admissions/todo/ctrl_todo_footer.gif) top left no-repeat transparent;width:165px;height:20px;margin-top:-1px;display:none;}
