
BODY, P, td, ul, ol, li 	{ font-family: Arial,Helvetica,sans-serif; font-size: 11px; margin: 0px; }
BODY.background		{ background-image: url(/images/interface/background.gif); }

li					{ padding-bottom: 12px }


 
/* Content Formatting ----------------------------------------------------*/
.hdr				{ font-family: "Times New Roman", Times, serif; font-size: 22px; font-weight: bold; color: #8a1515; padding: 7px 0px 7px 0px; }
.hdrsub				{ font-family: "Times New Roman", Times, serif; font-size: 19px; font-weight: bold; color: #e5a900; padding: 0px 0px 7px 0px; }

.error				{ font-family: Arial,Helvetica,sans-serif; font-size: 12px; font-weight: normal; color: #ff0000; padding: 0px 0px 7px 0px; }
.tablehdr			{ font-family: Arial,Helvetica,sans-serif; font-size: 12px; font-weight: bold; color: #022e66; padding: 0px 0px 7px 0px; }
.tablefield			{ font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-weight: normal; color: #555555; padding: 0px 0px 7px 0px; }
.formhdr			{ font-family: Arial,Helvetica,sans-serif; font-size: 12px; font-weight: bold; color: #e5a900; padding: 0px 0px 7px 0px; }
.DisplayRow1		{ font-family: Arial,Helvetica,sans-serif; font-size: 12px; font-weight: normal; color: #e5a900; padding: 0px 0px 7px 0px; background-color: #ffffff }
.DisplayRow2		{ font-family: Arial,Helvetica,sans-serif; font-size: 12px; font-weight: normal; color: #e5a900; padding: 0px 0px 7px 0px; background-color: #ffffec }
.FormFieldCaption	{ font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-weight: bold; color: #444444; padding: 0px 0px 0px 0px; }
.FormRow1			{ padding: 0px 0px 0px 0px; background-color: #ffffff }
.FormRow2			{ padding: 0px 0px 0px 0px; background-color: #ffffec }
.welcome            { font-family: Arial,Helvetica,sans-serif; font-size: 11px; text-decoration: none; color: #022e66; font-weight: normal; line-height: 20px; padding: 0px 15px 0px 0px; display: block; height: 20px; background: url(/images/interface/leftNav_off.jpg) repeat-x; }
.ClassmateDisplayCaption	{ font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-weight: bold; color: #444444; padding: 0px 0px 0px 0px; }
.DisplayUnreadMessage		{ font-family: Arial,Helvetica,sans-serif; font-size: 12px; font-weight: bold; color: #e5a900; padding: 0px 0px 7px 0px; background-color: #eeeedc }


/* Devider Line ---------------------------------------------------------*/
.deviderLinePadding {margin-top:30px; margin-bottom:15px;}



/* Navigation ------------------------------------------------------------*/
a 					{ text-decoration: none; color: #2738b7; font-weight:normal; }
a:link 				{ text-decoration: none; color: #2738b7; font-weight:normal; }
a:active 			{ text-decoration: none; color: #2738b7; font-weight:normal; }
a:visited			{ text-decoration: none; color: #2738b7; font-weight:normal; }
a:hover 			{ text-decoration: underline; color: #ffd800; font-weight:normal; }


.breadcrumbSelect 			      { font-family: Arial,Helvetica,sans-serif; font-size: 10px; text-decoration: none; color: #8a1515; font-weight:bold; }
.breadcrumbLine 			      { font-family: Arial,Helvetica,sans-serif; font-size: 10px; text-decoration: none; color: #698fce; font-weight:bold; }
a.breadcrumbLink 			      { font-family: Arial,Helvetica,sans-serif; font-size: 10px; text-decoration: none; color: #698fce; font-weight:bold; }
a:link.breadcrumbLink 	      	  { text-decoration: none; color: #698fce; font-weight:bold; }
a:active.breadcrumbLink  	      { text-decoration: none; color: #698fce; font-weight:bold; }
a:visited.breadcrumbLink   		  { text-decoration: none; color: #698fce; font-weight:bold; }
a:hover.breadcrumbLink  	      { text-decoration: none; color: #8a1515; font-weight:bold; }


a.backLink 				    { font-family: Arial,Helvetica,sans-serif; font-size: 11px; text-decoration: none; color: #108687; font-weight:bold; }
a:link.backLink 	        { text-decoration: none; color: #108687; font-weight:bold; }
a:active.backLink  		    { text-decoration: none; color: #108687; font-weight:bold; }
a:visited.backLink   		{ text-decoration: none; color: #108687; font-weight:bold; }
a:hover.backLink  	 	    { text-decoration: underline; color: #000a69; font-weight:bold; }


.logintop				    { font-family: Arial,Helvetica,sans-serif; font-size: 11px; text-decoration: none; color: #ffffff; font-weight:normal; }
a.logintop 					{ font-family: Arial,Helvetica,sans-serif; font-size: 11px; text-decoration: none; color: #ffffff; font-weight:normal; }
a:link.logintop 			{ text-decoration: none; color: #ffffff; font-weight:normal; }
a:active.logintop 			{ text-decoration: none; color: #ffffff; font-weight:normal; }
a:visited.logintop			{ text-decoration: none; color: #ffffff; font-weight:normal; }
a:hover.logintop 		    { text-decoration: none; color: #022e66; font-weight:normal; }


.navtopline					{ font-family: Arial,Helvetica,sans-serif; font-size: 11px; text-decoration: none; color: #816108; font-weight:normal; }
.navtop					    { font-family: Arial,Helvetica,sans-serif; font-size: 11px; text-decoration: none; color: #816108; font-weight:normal; }
a.navtop 					{ font-family: Arial,Helvetica,sans-serif; font-size: 11px; text-decoration: none; color: #816108; font-weight:normal; }
a:link.navtop 				{ text-decoration: none; color: #816108; font-weight:normal; }
a:active.navtop 			{ text-decoration: none; color: #816108; font-weight:normal; }
a:visited.navtop			{ text-decoration: none; color: #816108; font-weight:normal; }
a:hover.navtop 			    { text-decoration: none; color: #ffffff; font-weight:normal; }

a.navtop-at 				{ font-family: Arial,Helvetica,sans-serif; font-size: 11px; text-decoration: none; color: #ffffff; font-weight:normal; }
a:link.navtop-at 			{ text-decoration: none; color: #ffffff; font-weight:normal; }
a:active.navtop-at 		    { text-decoration: none; color: #ffffff; font-weight:normal; }
a:visited.navtop-at		    { text-decoration: none; color: #ffffff; font-weight:normal; }
a:hover.navtop-at 			{ text-decoration: none; color: #ffffff; font-weight:normal; }


.navleft                 { font-family: Arial,Helvetica,sans-serif; font-size: 11px; text-decoration: none; color: #022e66; font-weight: normal; }
a.navleft                { font-family: Arial,Helvetica,sans-serif; font-size: 11px; text-decoration: none; color: #022e66; font-weight: normal; line-height: 20px; padding: 0px 15px 0px 0px; display: block; height: 20px; background: url(/images/interface/leftNav_off.jpg) repeat-x; }
a:link.navleft           { text-decoration: none; color: #022e66; font-weight: normal; }
a:active.navleft         { text-decoration: none; color: #022e66; font-weight: normal; }
a:visited.navleft        { text-decoration: none; color: #022e66; font-weight: normal; }
a:hover.navleft          { text-decoration: none; color: #8a1515; font-weight: normal; background: url(/images/interface/leftNav_on.jpg) repeat-x; }

.navleftMessage                 { font-family: Arial,Helvetica,sans-serif; font-size: 11px; text-decoration: none; color: #022e66; font-weight: normal; }
a.navleftMessage                { font-family: Arial,Helvetica,sans-serif; font-size: 11px; text-decoration: none; color: #022e66; font-weight: normal; line-height: 20px; padding: 0px 15px 0px 0px; display: block; height: 20px; background: url(/images/interface/leftNav_youGotMail.jpg) repeat-x; }
a:link.navleftMessage           { text-decoration: none; color: #022e66; font-weight: normal; }
a:active.navleftMessage         { text-decoration: none; color: #022e66; font-weight: normal; }
a:visited.navleftMessage        { text-decoration: none; color: #022e66; font-weight: normal; }
a:hover.navleftMessage          { text-decoration: none; color: #8a1515; font-weight: normal; background: url(/images/interface/leftNav_on.jpg) repeat-x; }


.navleft-at              { font-family: Arial,Helvetica,sans-serif; font-size: 11px; text-decoration: none; color: #8a1515; font-weight: normal; }
a.navleft-at             { font-family: Arial,Helvetica,sans-serif; font-size: 11px; text-decoration: none; color: #8a1515; line-height: 20px; padding: 0px 15px 0px 0px; display: block; height: 20px; background: url(/images/interface/leftNav_on.jpg) repeat-x; }
a:link.navleft-at        { text-decoration: none; color: #8a1515; font-weight: normal; }
a:active.navleft-at      { text-decoration: none; color: #8a1515; font-weight: normal; }
a:visited.navleft-at     { text-decoration: none; color: #8a1515; font-weight: normal; }
a:hover.navleft-at       { text-decoration: none; color: #8a1515; font-weight: normal; }


.navright                 { font-family: Arial,Helvetica,sans-serif; font-size: 11px; text-decoration: none; color: #022e66; font-weight: normal; }
a.navright                { font-family: Arial,Helvetica,sans-serif; font-size: 11px; text-decoration: none; color: #022e66; font-weight: normal; line-height: 12px; padding: 5px 0px 0px 10px; display: block; height: 38px; background: url(/images/interface/rightNav_off.jpg) repeat-x; }
a:link.navright           { text-decoration: none; color: #022e66; font-weight: normal; }
a:active.navright         { text-decoration: none; color: #022e66; font-weight: normal; }
a:visited.navright        { text-decoration: none; color: #022e66; font-weight: normal; }
a:hover.navright          { text-decoration: none; color: #8a1515; font-weight: normal; line-height: 12px; padding: 5px 0px 0px 10px; display: block; height: 38px; background: url(/images/interface/rightNav_on.jpg) repeat-x;  }

.navright-at              { font-family: Arial,Helvetica,sans-serif; font-size: 11px; text-decoration: none; color: #8a1515; font-weight: normal; }
a.navright-at             { font-family: Arial,Helvetica,sans-serif; font-size: 11px; text-decoration: none; color: #8a1515; line-height: 12px; padding: 5px 0px 0px 10px; display: block; height: 38px; background: url(/images/interface/rightNav_on.jpg) repeat-x; }
a:link.navright-at        { text-decoration: none; color: #8a1515; font-weight: normal; }
a:active.navright-at      { text-decoration: none; color: #8a1515; font-weight: normal; }
a:visited.navright-at     { text-decoration: none; color: #8a1515; font-weight: normal; }
a:hover.navright-at       { text-decoration: none; color: #8a1515; font-weight: normal; }

.navtab					    { font-family: Arial,Helvetica,sans-serif; font-size: 11px; text-decoration: none; color: #6c767f; font-weight:normal; }
a.navtab 					{ font-family: Arial,Helvetica,sans-serif; font-size: 11px; text-decoration: none; color: #6c767f; font-weight:normal; }
a:link.navtab 				{ text-decoration: none; color: #6c767f; font-weight:normal; }
a:active.navtab 			{ text-decoration: none; color: #6c767f; font-weight:normal; }
a:visited.navtab			{ text-decoration: none; color: #6c767f; font-weight:normal; }
a:hover.navtab 			    { text-decoration: none; color: #1e3d98; font-weight:normal; }

.navtab-at				    { font-family: Arial,Helvetica,sans-serif; font-size: 11px; text-decoration: none; color: #1e3d98; font-weight:normal; }
a.navtab-at 				{ font-family: Arial,Helvetica,sans-serif; font-size: 11px; text-decoration: none; color: #1e3d98; font-weight:normal; }
a:link.navtab-at 			{ text-decoration: none; color: #1e3d98; font-weight:normal; }
a:active.navtab-at 			{ text-decoration: none; color: #1e3d98; font-weight:normal; }
a:visited.navtab-at			{ text-decoration: none; color: #1e3d98; font-weight:normal; }
a:hover.navtab-at 		    { text-decoration: none; color: #8a1515; font-weight:normal; }

.footertxt 					{ font-family: Arial,Helvetica,sans-serif; font-size: 9px; text-decoration: none; color: #eaf2ff; font-weight:normal; }
a.footer 					{ font-family: Arial,Helvetica,sans-serif; font-size: 9px; text-decoration: none; color: #eaf2ff; font-weight:normal; }
a:link.footer 				{ text-decoration: none; color: #eaf2ff; font-weight:normal; }
a:active.footer 			{ text-decoration: none; color: #eaf2ff; font-weight:normal; }
a:visited.footer			{ text-decoration: none; color: #eaf2ff; font-weight:normal; }
a:hover.footer 			    { text-decoration: none; color: #022e66; font-weight:normal; }


/* Image Frame ----------------------------------------------*/

.imageFrame {float:right;  border:solid 1px silver; padding:2px; margin-left:10px; margin-bottom:10px; } 