<style type="text/css" media="screen" title="main">

/*
maroon:  AC0807
navy: 062884
dusty blue: 455684
olive: A8A808
dusty olive: A8A858
light olive: DEDEA7
*/

/* background-image : url("images/pixel_D3D7D8.gif"); */

BODY  {background-image : url("images/pixel_D3D7D8.gif"); margin : 0 0 0 0px; padding: 0 0 0 0px; font-size: 12px;}
P,OL     {font-family : Verdana, Arial, Geneva,  Helvetica, sans-serif; font-size: 12px; line-height: 17px;}


.tdcolumnbackleft   {background-image: url(http://www.myfouryears.com/images/t_col_left_back.jpg);} 
.tdcolumnbackright  {background-image: url(http://www.myfouryears.com/images/t_col_right_back.jpg);} 
.tdfooterback       {background-image: url(http://www.myfouryears.com/images/t_footer_back.jpg);} 

/* main content */
#main_content       {width: 640px; font-family:  Verdana, Verdana, Arial, Geneva,  Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: normal; line-height: 18px;}
#main_content567    {width: 567px; font-family:  Verdana, Verdana, Arial, Geneva,  Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: normal; line-height: 18px;}

p.small             {font-family:  Verdana, Arial, Geneva,  Helvetica, sans-serif;color: #000000; font-weight: normal; font-size: 11px;}

.mainLayoutTable    {background: #FFFFFF;}
.backgroundF1F1D1   {background: #FFFFFF; color: #000000;	padding-top: 5px;	padding-right: 7px;	padding-left: 5px;}
.navy               {color: #062884; font-size: 18px;	font-family: Arial, Geneva,  Helvetica, sans-serif }	
#mainText           {font-family :Verdana, Arial, Geneva,  Helvetica, sans-serif; font-size: 10px; line-height: 15px; text-align : justify;}
#rootDefault        {font-family :Verdana, Arial, Geneva,  Helvetica, sans-serif; font-size: 12px; line-height: 15px; text-align : justify;}
h4, .studentName     {margin: 0px; font-family:  Verdana, Arial, Geneva, helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #AC0807;}
h3                  {margin: 0px; font-family:  Verdana, Arial, Geneva, helvetica, sans-serif; font-size: 12px; font-weight: bold;}
.message            {color: red;}
.timestamp          {color: #909090; font-family: Verdana,Arial, Geneva, helvetica, sans-serif; font-size: 0.70em;}
.alert              {color: #FF0200; font-family: Verdana,Arial, Geneva, helvetica, sans-serif; font-size: 12px;}
td.smenucell        {padding-top: 9px;}
td.stlogincell      {padding-left: 40px; color: red; font-family :Verdana, Arial, Geneva,  Helvetica, sans-serif; font-size: 10px}
#referemail         {width: 580px; font-size: 11px; border: 1px solid #afafaf; padding: 5px;}
li.defaultli        {line-height: 20px;}



/* ST LOGIN AREA */
/* todo list */
#todolist               {width: 300px; font-size: 11px; border: 1px solid #efefef;}
th.todolist             {color: #455684; font-size: 13px; font-weight: bold;}
td.todolist             {font-size: 100%;}
image.todoimage         {padding-right: 10px; padding-bottom: 1px;}
ul.todolist             {list-style-type: none; margin-top: 2px; margin-left: 0px; color: #000000; padding-left: 0.3em;}
li.todolistR            {list-style-type: none; padding-left: 1.8em; background-image:url(../images/square_icon_red.gif); background-repeat: no-repeat; background-position: 0.1em;} 
li.todolistG            {list-style-type: none; padding-left: 1.8em; background-image:url(../images/square_icon_green.gif); background-repeat: no-repeat; background-position: 0.1em;} 
a.todolistR:link        {text-decoration: none; color: red;}
a.todolistR:visited     {text-decoration: none; color: red;}
a.todolistR:hover       {text-decoration: none; color: #AC0807;}
a.todolistG:link        {text-decoration: none; color: blue;}
a.todolistG:visited     {text-decoration: none; color: blue;}
a.todolistG:hover       {text-decoration: none; color: green;}
a.todolistE:link        {text-decoration: none; color: black; font-weight: bold;}
a.todolistE:visited     {text-decoration: none; color: black; font-weight: bold;}
a.todolistE:hover       {text-decoration: none; color: red; font-weight: bold;}
a.newMsgLink:link       {text-decoration: none; color: blue; font-size: 12px;}
a.newMsgLink:visited    {text-decoration: none; color: blue; font-size: 12px;}
a.newMsgLink:hover      {text-decoration: none; color: blue; font-size: 12px;}

/* tip 'o day */
#tipoday                {width: 300px; font-size: 11px; border: 1px solid #efefef;}
td.tipbyline            {padding: 3px 0px 0px 0px; font-style : italic;}

/* system news */
#systemnews             {width: 300px; font-size: 11px; border: 1px solid #efefef;}

/* calendar */  
table.calendarcontainer {width: 300px; background: #F1F1F1;}
table.calendar          {width: 300px; font-size: 11px; font-family: Arial, Helvetica, sans-serif; line-height: 1.4em; border: 1px solid #C5C5C5;}
table.calendarlegend    {width: 300px; background: #FFFFFF; font-size: 11px; font-family: Arial, Helvetica, sans-serif; padding-top: 5px;} 
td.datecell             {background: #FFFFFF; height: 40px; width: 40px; border: 1px solid #C5C5C5; color: #000000; padding: 0px 0px 0px 0px;}
td.datecelltoday        {background: #455684; height: 40px; width: 40px; border: 1px solid #C5C5C5; color: #FFFFFF; padding: 0px 0px 0px 0px;}
td.datecellevt          {background: #455684; height: 40px; width: 40px; border: 1px solid #C5C5C5; color: #FFFFFF}
td.datecellevttoday     {background: #AC0807; height: 40px; width: 40px; border: 1px solid #C5C5C5; color: #FFFFFF}
td.datecellover         {background: #FFF799;  height: 40px; width: 40px; border: 1px solid #C5C5C5; color: #000000; padding: 0px 0px 0px 0px;}

td.datecellSM           {background: #FFFFFF; height: 29px; width: 29px; border: 1px solid #C5C5C5; color: #000000; padding: 0px 0px 0px 0px;}
td.datecelltodaySM      {background: #455684; height: 29px; width: 29px; border: 1px solid #C5C5C5; color: #FFFFFF; padding: 0px 0px 0px 0px;}
td.datecellevtSM        {background: #455684; height: 29px; width: 29px; border: 1px solid #C5C5C5; color: #FFFFFF}
td.datecellevttodaySM   {background: #AC0807; height: 29px; width: 29px; border: 1px solid #C5C5C5; color: #FFFFFF}
td.datecelloverSM       {background: #FFF799;  height: 29px; width: 29px; border: 1px solid #C5C5C5; color: #000000; padding: 0px 0px 0px 0px;}




table.calendar203 			{width: 203px; background: #F1F1F1;}


table.calday            {width: 500px; background: #FFFFFF;}
td.caldaytitle          {font-weight: bold}
td.caldaytitle          {color:#455684; font-weight: bold; padding: 3px 0px 3px 3px;}
textarea.calday         {color:#455684; font-weight: normal; border: 1px solid #455684; background: #F1F1F1; padding: 3px 0px 3px 3px;}
td.callabel             {width: 250px; padding-right: 10px;}
.callabel               {font-size: 12px; font-weight: normal;}

/*  background-image: url("../images/clear40x40.gif");background-repeat: no-repeat;  */

table.calcell           {width: 40px; height: 40px; padding: 0px 0px 0px 0px;}
td.calcellA             {text-align: left; padding: 0px 0px 0px 0px;}
td.calcellB             {align: right; text-align: right; padding: 0px 0px 0px 0px;}
/* calview table */
#calview                {border: 1px solid #C5C5C5;}
table.evtview           {font-size: 11px;}
td.evtview              {padding-bottom: 4px;}
input.calview           {width: 390px; padding: 4px; font-size:11px;  border: 1px solid #c5c5c5;}
.calviewTextArea        {width: 390px; height: 100px; padding: 4px; font-size:12px; border: 1px solid #c5c5c5;}

/* new since last login */
#newsincelast           {width: 312px; font-size: 11px; border: 1px solid #efefef;}


/* scholarships */
table.scholarshipDetail {width: 640px; font-size: 11px; border: 1px solid ##dedede;}
td.scholarshipDesc      { padding: 6px 6px 10px 6px;}
td.scholarshipCell      {padding: 4px 4px 4px 4px;}
.schinput               {font-family: arial; font-size: 12px;}
td.schlabel             {width: 250px; padding-right: 15px;}
.schlabel1              {font-size: 12px; font-weight: bold;}
.schlabel2              {font-size: 11px; font-weight: normal; color: #666}
a.scholarshipLink:link    {text-decoration: none;}
a.scholarshipLink:visited {text-decoration: none;}
a.scholarshipLink:hover   {text-decoration: none; color: red;}

#coScholarships         {width: 640px; font-size: 80%; font-family: Verdana, Arial, Geneva, helvetica, sans-serif; line-height: 1.4em;}

/* Scholarship iframe */
#schiframe            {width: 630px; font-size: 11px; font-family: Verdana,Arial, Geneva, helvetica, sans-serif;}
table.iframetable     {width: 629px; font-size: 11px; font-family: Verdana,Arial, Geneva, helvetica, sans-serif;}
td.iframecell         {padding: 2px 0px 2px 0px;}
td.iframecelltitle    {padding: 2px 0px 10px 0px; font-weight: bold;}
a.iframe              {text-decoration: none;}

/* messaging */
table.messaging       {font-size: 11px;}
table.messageread     {font-size: 11px; border: 1px solid #E5E5E5}
table.mmenu           {width: 454px; padding: 0px; margin-top: 10px;}
table.mailsent				{font-size: 10px;}
td.messageread        {background: #EFEFEF}
tr.messagingA         {background: #EFEFEF;}
tr.messagingB         {background: #FFFFFF;}
tr.messagingOver      {background: #D3D8FF;}
td.messagingCell      {padding: 2px 0px 2px 0px;}
td.messagelistHead    {padding-bottom: 5px; border-bottom: 1px solid black;}
td.mmenu              {font-size: 11px;}
a.messagelist:link    {color: blue; text-decoration: none;}
a.messagelist:visited {color: blue; text-decoration: none;}
a.messagelist:hover   {color: red; text-decoration: none;}
a.messageitem:link    {color: #000000; text-decoration: none;}
a.messageitem:visited {color: #000000; text-decoration: none;}
a.messageitem:hover   {color: red; text-decoration: none;}
select.msgrecipient		{width: 390px; padding: 4px; font-size:11px;  border: 1px solid #c5c5c5;}
select.msgstrecipient {width: 250px; padding: 4px; font-size:12px;  border: 1px solid #c5c5c5;}
input.msgrecipient		{width: 390px; padding: 4px; font-size:11px;  border: 1px solid #c5c5c5;}
.msgTextArea        	{width: 390px; height: 100px; padding: 4px; font-size:12px; border: 1px solid #c5c5c5;}

/* college notes */
table.collegeNotes    {width: 640px; font-size: 11px;}


/* TD pads */
td.top10            {padding-top: 10px;}


/* slexpress */
table.slexpress     {width: 200px; padding: 0px; border: 1px solid #AC0807;}
td.slexpress        {font-family:  Verdana, Arial, Geneva,  Helvetica, sans-serif; font-size: 8pt; color: #000000; padding: 5px 5px 5px 5px; background: #F3F3F3; text-align:left;}
td.slexpresstitle   {font-family:  Verdana, Arial, Geneva,  Helvetica, sans-serif; font-weight: bold; font-size: 100%; color: #062884; padding: 10px 5px 12px 5px; background: #F3F3F3; text-align: center; border-bottom: 1px solid #AC0807;}

/* boxes */
div.amazonBox   {
  width: 95%;
  background: #f5f5f5;
  border: 1px solid #AC0807;
  color #000000;
  padding: 10px;
}

.amazonBoxheading   {display: block; font-weight: bold; font-size: 13px; color: #AC0807;}


/* sign up form */
table.signupinput 	{padding-top: 5px; padding-bottom: 15px;}
.signupinput      	{font-family: arial; font-size: 12px;}
.required         	{color: red; font-weight: normal; font-size: 11px;}
.optional         	{font-family:  Verdana, Arial, Geneva,  Helvetica, sans-serif;color: #666; font-weight: normal; font-size: 11px;}
.error            	{color: #AC0807; font-weight: normal; font-size: 11px;}
td.signuplabel    	{width: 175px; padding-right: 15px;}
td.signupcell2    	{width: 245px; padding-right: 15px;}
td.signupcell3    	{width: 300px; padding-right: 15px;}
.signuplabel1     	{font-size: 12px; font-weight: bold;}
.signuplabel2     	{font-size: 11px; font-weight: normal; color: #666}
.signuplabel3     	{font-size: 12px; font-weight: bold; width: 85px;}
.verifytext       	{font-size: 11px; line-height: 18px; font-weight: normal; color: #666}
.verifytext2      	{font-size: 11px; line-height: 14px; font-weight: normal; color: #000000}
.rightcell        	{color: red; font-weight: normal; font-size: 11px; padding-left: 10px;}
	input.mfybutton   {
	                   font-weight: normal;
	                   font-size: 11px;
	                   font-family: Verdana, Arial, helvetica, sans-serif;
	                   color: white;
	                   background-color: #D31900;
	                   padding: 0px 10px 0px 10px;
	                   border-top-color:#ECECEC;
	                   border-left-color:#ECECEC;
	                   border-right-color:#A2A2A2;
	                   border-bottom-color:#A2A2A2;
	                   filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#E60D00',EndColorStr='#BE2500');
	                   }
input.small_chk1   		{vertical-align: middle; }                    
                   
/* AP Courses addt'l Student Data */
td.stdata_ap       		{font-family: arial; font-size: 12px; font-weight: bold;}                   
                   
/* universal login page - login.cfm */
table.logintable	 		{padding-top: 5px; padding-bottom: 15px; font-family: arial; font-size: 12px;}
.logincell  	 		 		{width: 140px; text-align: right; font-weight: normal; vertical-align: top; padding: 10px 15px 8px 0px;}
.logincellinput		 		{padding: 8px 0px 8px 0px;}


/* hloffer form */
table.hloffer     		{font-family: arial; font-size: 100%;}
.hlofferlabel     		{font-size: 100%; width: 100px;}
.hlofferinput     		{font-family: arial; font-size: 100%;}

/* search */
#csearch2             {font-family:  Verdana, Verdana, Arial, Geneva,  Helvetica, sans-serif; font-size: 100%; color: #000000;}
#csearch3             {font-family:  Verdana, Verdana, Arial, Geneva,  Helvetica, sans-serif; font-size: 100%; color: #000000;}
table.cSearch         {width: 640px;}
td.csearchtitle       {color: #000000; font-weight: bold;}
td.csearch            {color: #000000; padding-bottom: 10px; padding-top: 3px;}
.csearchheading       {font-weight: bold; color: #AC0807; padding-top: 5px; padding-bottom: 10px;}

hr.csearch            {width: 90%; height: 1px; color: #d1d1d1;}
table.importance      {background: #E7E7E7; font-family: arial; font-size: 9pt;}
td.importance         {background: #E7E7E7; font-family: arial; font-size: 9pt;}
table.selections      {background: #FFFFFF; font-family: arial; font-size: 9pt;}
td.selections         {background: #FFFFFF; font-family: arial; font-size: 9pt;}
.labelRadio           {display: inline; font-size: 11px; width: auto; padding: 4px 10px 0px 0px; margin: 0px 0px 0px 0px; text-indent: 0px;}
input.radiocsearch    {display: inline; height: 14px; width: 14px; background-color: transparent; border-width: 0px;  padding: 0px; margin: 0px 10px 0px 10px;} 
input.radiodegree     {display: inline; height: 14px; width: 14px; background-color: transparent; border-width: 0px;  padding: 0px; margin: 0px 10px 0px 10px;} 
select.selectcsearch  {margin: 5px 0px 0px 10px; font-size: 11px; width: 200px;} 
select.selectmajor    {width: 250px; padding: 0px; margin: 5px 0px 0px 10px; font-size: 11px;}  
td.selmajors          {vertical-align: top; line-height: 14px; font-family: Verdana, Arial, Geneva,  Helvetica, sans-serif; font-size: 8pt; width: 350px; padding: 4px 0px 0px 10px; margin: 0px 0px 0px 0px; text-indent: 0px;}

.ratinglow            {font-size: 10px; color: blue; padding-bottom: 10px; padding-top: 3px;}
.ratinghigh           {font-size: 10px; color: red; padding-bottom: 10px; padding-top: 3px;}
/* state form */
table.statelist       {font-size: 10px;}
td.stateicon          {padding-left: 3px;}
/* zip form */
table.zipform         {width: 600px; font-size: 10px;}



a      								{ color: #3300ff }
input  								{ font-family: Verdana, Arial, Geneva,  Helvetica, sans-serif; font-size: 12px; }
select 								{ font-family: Verdana, Arial, Geneva,  Helvetica, sans-serif; font-size: 12px; }
form   								{ margin: 0px; padding: 0px; display: inline; }
/* p      						{ margin: 1em 0px 0px 0px } */
/* h1, h2 						{ margin: 0px; font-family: 'gillsans',Arial; font-size: 21px; font-weight: bold; color: #369; } */
/* h3, h4 						{ margin: 0px; font-family: 'gillsans',Arial; font-size: 18px; font-weight: normal; color: #000; } */
table  								{ empty-cells: show; }



/* footer and lower nav */
.ppol   							{font-family : Verdana, Arial, Geneva,  Helvetica, sans-serif; color: #f0f0f0; font-size: 8pt; line-height: 12pt; margin-top: 6px; margin-bottom: 8px; text-align : justify;}	
.lwrNav 							{font-family : Verdana, Arial, Geneva,  Helvetica, sans-serif; font-size: 10px; line-height: 16px; color: #343434; text-decoration: underline;}	 
 
/* student login box */
table.logininput  		{width: 280px; padding-top: 0px; padding-bottom: 3px; background: #FFFFFF;}
table.logininput2 		{width: 280px;}
td.logincontainer 		{padding-top: 3px; padding-bottom: 3px; background: #FFFFFF;}
td.loginlabel     		{width: 95px; padding-right: 6px; padding-left: 6px;}
td.loginhdr       		{padding-bottom: 5px; font-weight: bold;}
td.login          		{padding-top: 5px;}
.loginlabel       		{font-size: 11px; font-weight: normal; color: #333}
.logininput       		{font-family: Verdana, Arial, Geneva,  Helvetica, sans-serif; font-size: 10px;}
a.nodecbold       		{font-family: Verdana, Arial, Geneva,  Helvetica, sans-serif; text-decoration: none; color: blue; font-weight: normal;font-size: 11px;}


/* Random Scholarship Box */
#randomscholarship			{width: 282px; height: 120px; background: #fafafa; border: 1px solid #AC0807; font-family : Verdana, Arial, Geneva,  Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000;}
table.randomscholarship {text-align: left; padding-top: 2px; padding-bottom: 2px; padding-right: 3px; padding-left: 3px; }
td.scholarshiplink			{font-size: 10px; font-weight: bold; color: #AC0807; padding-top: 5px;}
td.scholarshiphead      {font-size: 12px; font-weight: bold; color: #AC0807;}
.scholarshipname        {font-size: 10px; font-weight: bold; color: #000000; padding-top: 8px;}
.scholarshipdetail      {width: 93px;font-size: 11px; font-weight: normal; color: #000000;}
.scholarshipdata        {width: 187px; font-size: 11px; font-weight: bold ; color: #000000;}
a.scholarshipbox        {text-decoration: none; color: blue; font-weight: bold; font-size: 10px;}

/* Styles for Right Column */
td.rightcolumnA   {width: 280px; padding-top: 48px;}
td.rightcolumnB   {width: 280px; padding-top: 30px;}
p.rightcolumnA    {font-family : Verdana, Arial, Geneva,  Helvetica, sans-serif; font-size : 11px; font-weight: normal;}
a.rightcolumnA    {text-decoration: none; font-weight: normal; color: blue}

.fwoptional       { color: #666; font-weight: normal; font-size: 11px; }
.fwerror { color: red; font-weight: bold; font-size: 12px; padding-bottom: 0px; }
a.fwprfhelplink       { font-weight: normal; font-size: 11px; text-decoration: none }
a.fwprfhelplink:hover { font-weight: normal; font-size: 11px; text-decoration: underline }


/* student login menu */
table.studentmenu         {width: 200px; border: 1px solid #AC0807; background: #FFFFFF; background-color: #FFFFFF}
td.studentmenutitle       {font-family:  Verdana, Arial, Geneva,  Helvetica, sans-serif; font-weight: bold; font-size: 100%; color: #000000; padding: 5px 5px 5px 5px; background: #F3F3F3; text-align: center;}
td.studentmenuitem        {font-family:  Verdana, Arial, Geneva,  Helvetica, sans-serif; font-size: 8pt; color: #000000; padding: 1px 5px 1px 10px; background: #F3F3F3; text-align:left; height: 18px;}
td.studentmenuitemover    {font-family:  Verdana, Arial, Geneva,  Helvetica, sans-serif; font-size: 8pt; color: #000000; padding: 1px 5px 1px 10px; background: #BBC5E0; text-align:left; height: 18px;}
a.studentmenulink:link    {color: #000000; text-decoration: none;}
a.studentmenulink:hover   {color: #000000; text-decoration: none;}
a.studentmenulink:visited {color: #000000; text-decoration: none;}
/* quick college by name */
#quickcollege             {width: 640px; font-size: 100%; font-family: Arial, Geneva, helvetica, sans-serif; }
table.quickcollege        {width:200px; background: #FFFFFF; background-color: #FFFFFF; font-family:  Verdana, Arial, Geneva,  Helvetica, sans-serif; font-size: 8pt; color: #000000;}
input.quickcollege        {width:160px; height: 15px; font-family:  Verdana, Arial, Geneva,  Helvetica, sans-serif; font-size: 8pt; color: #000000;}
td.quickcollege           {text-align:left;}
input.qcbutton            {font-weight: normal; font-family: Verdana, Arial, Geneva,  Helvetica, sans-serif; font-size: 9px; color: white; background-color: #AC0807; padding: 0px 10px 0px 10px;}
.qcheading                {font-size: 90%; color: #AC0807;}
td.qcth                   {font-size: 10px; background: #AC0807; color: #FFFFFF; border-bottom: 1px solid black;}
td.qcthcA                 {background: #e5e5e5; border-right: 1px solid black; border-left: 1px solid black; border-bottom: 1px solid black;}
td.qcthcB                 {background: yellow; border-right: 1px solid black; border-left: 1px solid black; border-bottom: 1px solid black;}
td.qcsageA                {background: #ffffff;}


/* college display list */
table.collegeList         {width: 640px; padding: 0px; margin-top: 10px; font-family:  Verdana, Arial, Geneva,  Helvetica, sans-serif; font-size: 11px; color: #000000}
tr.collegeListA           {background: #EFEFEF;}
tr.collegeListB           {background: #FFFFFF;}
tr.collegeListOver        {background: #D3D8FF;}
td.collegeListHead        {padding-bottom: 5px; border-bottom: 1px solid black;}
td.collegeSearchNav       {padding-top: 10px; padding-bottom: 10px;}
td.collegeSearchCell      {width: 189px;}
td.collegeListCell        {padding: 2px 0px 2px 0px;}
td.collegeListCellFirst   {padding: 2px 0px 2px 4px;}
a.collegelist:link        {color: blue; text-decoration: none;}
a.collegelist:hover       {color: red; text-decoration: none;}
a.collegelist:visited     {color: blue; text-decoration: none;}
ul.collegelist            {list-style-type: none; margin-top: 2px; margin-left: 0px; font-family:  Verdana, Arial, Geneva,  Helvetica, sans-serif; font-size: 11px; color: #000000; padding-left: 0.3em;}
li.collegelist            {list-style-type: none; padding-left: 1.4em; background-image:url(../images/list_diamond.gif); background-repeat: no-repeat; background-position: 0.1em;} 
.span10                   {font-size: 11px;}


/* detail output */
#schoolDetail           {width: 568px; font-size: 8pt; font-family: Verdana, Arial, Geneva,  Helvetica, sans-serif;}
table.schoolDetail      {font-size: 8pt; font-family: Verdana, Arial, Geneva,  Helvetica, sans-serif;}
td.schoolDetailHeading  {font-weight: bold; font-size: 8pt; font-family: Verdana, Arial, Geneva,  Helvetica, sans-serif;}
td.schoolDetail         {font-size: 8pt; font-family: Verdana, Arial, Geneva,  Helvetica, sans-serif; padding: 1px 0px 2px 0px;}  
td.schoolDetailT        {font-size: 8pt; font-family: Verdana, Arial, Geneva,  Helvetica, sans-serif; padding: 1px 0px 2px 5px;}  
table.schoolContent     {font-size: 9pt; font-family: Verdana, Arial, Geneva,  Helvetica, sans-serif;}

/* school detail menu */
table.dMenu             {width: 568px; font-size: 9pt; font-family: Verdana, Arial, Geneva,  Helvetica, sans-serif;}
td.dMenu                {padding: 2px 0px 2px 0px;}
a.dMenu:link            {font-family: Verdana, Arial, Geneva,  Helvetica, sans-serif; text-decoration: none;}
a.dMenu:hover           {font-family: Verdana, Arial, Geneva,  Helvetica, sans-serif; text-decoration: none;}
a.dMenu:visited         {font-family: Verdana, Arial, Geneva,  Helvetica, sans-serif; text-decoration: none;}


/* help box */
#helpwindow           {font-family:  Verdana, Arial, Geneva,  Helvetica, sans-serif; font-size: .7em; color: #000000;}
table.help            {width: 300px; font-size: 12px;}
td.helptitle          {padding: 2px 2px 2px 2px; font-weight: bold;}
td.help               {padding: 2px 2px 2px 2px;}
a.help                {color: #FFFCA6;}


/* college user section */
#cuserdefault         {font-family : Verdana, Arial, Geneva,  Helvetica, sans-serif; font-size: 9pt; line-height: 14pt;}
#savedbystudents      {width: 300px; font-size: 11px; font-family: Verdana, Arial, Geneva, helvetica, sans-serif; line-height: 1.4em; border: 1px solid #efefef;}
th.savedbystudents    {color: #455684; font-size: 13px; font-weight: bold; text-align: center;}
td.savedbystudents    {font-size: 11px;}
table.savedstats      {width: 320px; font-size: 11px;}
td.tdunderline        {border-bottom: 1px solid black;}

/* watch list */
#watchlist            {width: 280px; font-size: 11px; border: 1px solid #efefef;}
table.watchlistmanage {width: 600px; font-size: 11px;}
table.wlvstable       {width: 640px; font-size: 11px;}
th.watchlistmanage    {border-bottom: 1px solid black;}
th.watchlist          {color: #455684; font-size: 13px; font-weight: bold;}
td.watchlist          {font-size: 100%;}
a.watchlist:link      {font-size: 10px; text-decoration: none;}
a.watchlist:visited   {font-size: 10px; text-decoration: none;}
a.watchlist:hover     {font-size: 10px; text-decoration: none;}
a.wlvs:link           {font-size: 11px; text-decoration: none;}
a.wlvs:visited        {font-size: 11px; text-decoration: none;}
a.wlvs:hover          {font-size: 11px; text-decoration: none;}
#watchlistexplanation {font-size: 9px; color: #666; padding-top: 10px; line-height: 12px;}
li.wlvs               {font-size: 10px; line-height: 14px;}

td.wlamco             {border-bottom: 1px solid black;}


.cuinstructions       {line-height: 14pt;}
table.uploadinput     {padding-top: 5px; padding-bottom: 15px;}
.uploadinput          {font-family: arial; font-size: 10px;}
td.uploadlabel        {width: 225px; padding-right: 15px; padding-bottom: 10px;}
td.uploadinput        {width: 400px; text-align: left; padding-bottom: 10px;}
p.licensing           {font-size: 8pt; line-height: 13pt; color: #939393;}
table.savedstlist     {width: 318px; border: 1px solid #AC0807; background: #FFFFFF; background-color: #FFFFFF}
tr.savedstlist        {font-family:  Verdana, Arial, Geneva,  Helvetica, sans-serif; font-size: 8pt; color: #000000; padding: 1px 5px 1px 10px; background: #F3F3F3; text-align:left; height: 18px;}
tr.savedstlistover    {font-family:  Verdana, Arial, Geneva,  Helvetica, sans-serif; font-size: 8pt; color: #000000; padding: 1px 5px 1px 10px; background: #BBC5E0; text-align:left; height: 18px;}


/* comparison matrix * and college info page */
#collegeinfo          {width: 640px; font-size: 80%; font-family: Verdana, Arial, Geneva, helvetica, sans-serif; line-height: 1.4em;}
table.matrix          {font-family : Verdana, Arial, Geneva,  Helvetica, sans-serif; font-size: 9pt; line-height: 11pt; background: black;}
tr.matrixA            {background: #AC0807; color: white; font-weight: bold;}
tr.matrixB            {background: #CDDAFF; color: black; font-weight: normal;}
.matrixnotes          {font-family : Verdana, Arial, Geneva,  Helvetica, sans-serif; font-size: 8pt; line-height: 11pt;}









/* VALUES */
table.valuessurvey      {font-size: 80%; font-family: Verdana, Arial, Helvetica, Verdana; line-height: 1.4em; border: 1px solid #C5C5C5;}
p.values                {font-size: 80%; font-family: Verdana, Arial, Helvetica, Verdana; line-height: 1.4em;}
tr.valuesrowsA          {background: #FFFFFF;}
tr.valuesrowsB          {background: #EFEFEF;}
td.valuescat            {background: #455684; color: white; padding: 4px 0px 4px 4px; border: 1px solid #C5C5C5;}
td.valuesvaluetitle     {background: #455684; color: white; padding: 4px 0px 4px 0px; border: 1px solid #C5C5C5;}
td.valuesques           {padding: 1px 0px 1px 2px;}
td.valuessubmit         {padding: 20px 0px 20px 0px; border-top: 1px solid #C5C5C5;}

table.valuesresults     {border: 1px solid #C5C5C5;}
tr.valuesreshead        {background: #455684;}
td.valuesreshead        {color: white; font-weight: bold; padding: 5px 0px 5px 5px; border: 1px solid #C5C5C5;}
td.valuesresults        {width: 300px; padding: 2px 0px 2px 5px;}
a.values:link           {color: #E4EBFF; text-decoration: none;}
a.values:visited        {color: #E4EBFF; text-decoration: none;}
a.values:hover          {color: #FF6603; text-decoration: none;}

/* GC Referral */
#gcreferral             {font-size: 80%; font-family: Verdana, Arial, Helvetica, Verdana; line-height: 1.4em;}
input.gcreferral        {color: #666; font-size: 10px;}
button.gcreferral       {width: 100px; color: #000000; font-size: 10px;}



/* sports details */
#sportsdetails          {width: 640px; font-size: 12px;; font-family: Verdana,Arial, Geneva, helvetica, sans-serif; }
table.sportstable       {border: 1px solid #C5C5C5;width: 640px;}
td.sportcell            {padding: 4px 0px 4px 5px;}
td.sportcellta          {padding: 15px 0px 2px 5px;}
td.sportslist           {font-size: 10px;}
.sporttitle             {background: #AC0807; color: white; font-size: 14px; font-weight: bold; border-bottom: 1px solid #c5c5c5; padding: 3px 0px 3px 5px;}
.sporttextarea          {margin-left: 25px;}




/* clubs details */
#cmadetails           {width: 600px; font-size: 12px; font-family: Verdana,Arial, Geneva, helvetica, sans-serif; }
table.cmatable        {border: 1px solid #C5C5C5;width: 640px;}
td.cmacell            {padding: 4px 0px 4px 5px;}
td.cmacellta          {padding: 15px 0px 2px 5px;}
.cmatitle             {background: #AC0807; color: white; font-size: 14px; font-weight: bold; border-bottom: 1px solid #c5c5c5; padding: 3px 0px 3px 5px;}
.cmatextarea          {margin-left: 25px;}
td.cmaclubs           {font-size: 10px;}

/* college programs and services */
#programs             {width: 640px; font-size: 100%; font-family: Verdana,Arial, Geneva, helvetica, sans-serif;}
table.programcontainer{width: 600px;}
td.programcontainer   {width: 300px;}
table.programs        {width: 300px;}
td.programcellA       {width: 250px;}
td.programcellB       {width: 50px;}

/* news feed from mcag */
table.newsfeed        {width: 640px;}
td.newsfeed           {font-size: 11px;}

/* CO search for ST */
table.costsearch  {padding-top: 5px; padding-bottom: 15px;}
th.costtable      {font-size: 13px; color: black;}
td.costlabel      {width: 175px; padding-right: 15px;}
.costinput        {font-family: Verdana,Arial, Geneva, helvetica, sans-serif; font-size: 12px;}
.optional         {color: #666; font-weight: normal; font-size: 11px;}
.label_1          {font-size: 12px; font-weight: bold;}




legend {
  font-family :  helvetica, sans-serif;
  font-size: 12px;
  border: black solid 1px;
	padding: 1px 20px;
  background-color: #062884;
  background: #062884;
  color: white;
  font-weight: bold;
	font-variant : small-caps;
	letter-spacing : .2em;
} 

tr.white            {background: white;}
.savedmajorlist     {font-family : Verdana, Arial, Geneva,  Helvetica, sans-serif; font-size: 9pt; line-height: 13pt; padding-top: 3px;}

a.tooltip:link      {text-decoration: none;}
a.tooltip:visited   {text-decoration: none;}
a.tooltip:hover     {text-decoration: none;}
.tooltiptitle       {COLOR: #FFFFFF; TEXT-DECORATION: none; CURSOR: Default; font-family: arial; font-weight: bold; font-size: 8pt;}
.tooltipcontent     {COLOR: #000000; TEXT-DECORATION: none; CURSOR: Default; font-family: arial; font-size: 8pt}
#ToolTip            {position: absolute; width: 100px; top: 0px; left: 0px; z-index:4; visibility:hidden;}

/* ADMIN */
table.admintable    {font-family : Verdana, Arial, Geneva,  Helvetica, sans-serif; font-size: 10px;}
table.adminstudenttable {font-family : Verdana, Arial, Geneva,  Helvetica, sans-serif; font-size: 11px;}

#mapContainer { 
  height: 420px; 
  width: 620px; 
} 

td.loginselect			{font-size: 9px; font-family : Verdana, Arial, Geneva,  Helvetica, sans-serif; padding: 4px 0px 0px 0px;}
select.loginselect	{font-family : Verdana, Arial, Geneva,  Helvetica, sans-serif; font-size: 9px; margin: 0px 0px 0px 3px; padding: 0px; width: 145px;}

/* EC sections */
#stnllist            {width: 300px; font-size: 11px; border: 1px solid #efefef;}
td.stnllisthdr       {color: #455684; font-size: 13px; font-weight: bold; background: #efefef; padding: 2px;}
td.stnllist          {font-size: 100%; padding: 2px}
td.stnlinfo          {font-size: 10px; line-height: 14px; border-top: 1px solid #cfcfcf;  background: #efefef; padding: 2px}

table.ecstudentlist  {width: 560px; font-family : Verdana, Arial, Geneva,  Helvetica, sans-serif; font-size: 11px;}
td.ecstlisthdr       {padding: 3px 0px 10px 0px;}
td.ecstudentlistcell {font-size: 11px; padding: 3px 0px 3px 0px;}

table.eccosearch     {width: 640px; padding: 0px; margin-top: 10px; font-family:  Verdana, Arial, Geneva,  Helvetica, sans-serif; font-size: 10px; color: #000000}
td.eccosearch        {background: #AC0807; color: #FFFFFF; border-bottom: 1px solid black; padding: 0px;}

.yellowBoxT          {border: 1px solid #F0C000; background-color: #FFFFCE; padding: 5px; font-size: 10px;}

</style>