html {height:100%; width:100%;}
body {margin:0; padding:0; background-color: #f1f3f1;}
.skiplink  {display:none}
/*.skiplink {color: transparent;}*/

/* visually hide skip nav link */
.skipnav {
  position: absolute;
  left: -10000px;
  top: auto;
  width: 1px;
  height: 1px;
  overflow: hidden;
}

/* show skip nav link on keyboard focus */
.skipnav:focus {
  position: static;
  width: auto;
  height: auto;
} 

.inlineBlocks {
display: inline-block;
}


/*search box*/
   #tfheader{
       background-color: transparent;
       }   
	#tfnewsearch{
		float:right;
		padding:20px;
	}
	.tftextinput4{
		margin: 0;
		padding: 6px 15px;
		font-family: Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#666;
        border:1px solid #4f2170; border-right:0px;
		 /* border:1px solid #522D80; border-right:0px;*/
       /* border:1px solid #0076a3; border-right:0px;*/
		border-top-left-radius: 5px 5px;
		border-bottom-left-radius: 5px 5px;
	}
	.tfbutton4 {
		margin: 0;
		padding: 0;
		width:30px;
		height:30px;
		font-family: Arial, Helvetica, sans-serif;
		font-size:14px;
		font-weight:bold;
		outline: none;
		cursor: pointer;
		text-align: center;
		text-decoration: none;
		color: #ffffff;
		/*border: solid 1px #0076a3; border-right:0px;*/
        border: solid 1px #4f2170; border-right:0px;
		border-top-right-radius: 5px 5px;
		border-bottom-right-radius: 5px 5px;
		background: #438db8 url('../images/tf-search-icon.png');
     }
	/* Fixes submit button height problem in Firefox */
	.tfbutton4::-moz-focus-inner {
	  border: 0;
	}
	.tfclear{
		clear:both;
	}
    /*end search box*/


    /*scroll to top*/
    #myBtn {
    display: none; /* Hidden by default */
    position: fixed; /* Fixed/sticky position */
    bottom: 20px; /* Place the button at the bottom of the page */
    right: 30px; /* Place the button 30px from the right */
    z-index: 99; /* Make sure it does not overlap */
    border: none; /* Remove borders */
    outline: none; /* Remove outline */
    background-color: #f34c20; /* Set a background color */
    color: white; /* Text color */
    cursor: pointer; /* Add a mouse pointer on hover */
    padding: 15px; /* Some padding */
    border-radius: 10px; /* Rounded corners */
}

#myBtn:hover {
    background-color: #555; /* Add a dark-grey background on hover */
}
/*end scroll to top*/


h1 {color: #3A4958;
    font-family: 'Helvetica Light', Helvetica, Lucida Grande, Geneva, Arial, Sans-Serif;
    font-size: 12pt;
    letter-spacing: 1.5px;
    font-weight: 100;
    line-height: 0%;
     }
     
h2 {color: #3A4958;
    font-family:  Verdana,'Helvetica Light',Helvetica, Lucida Grande, Geneva, Arial, Sans-Serif;
    font-size: 12pt;
    /*letter-spacing: 1px;*/
    font-weight: 200;
    line-height: 0%;
     }

     
h4 {color: #3A4958;
    font-family: 'Helvetica Light', Helvetica, Lucida Grande, Geneva, Arial, Sans-Serif;
    font-size: 7pt;
    /*letter-spacing: 1.5px;*/
    font-weight: normal;
    line-height: 0%;
    letter-spacing: 1px;
     }


.ulCenter {
	position: relative;
	left:50%;
}

.center{
    margin-left: auto; 
    margin-right: auto;
  }

table.center {
    margin-left:auto; 
    margin-right:auto;
  }
  
td.format 
{vertical-align: top;
border: 1px solid gainsboro;
padding: 2px;
}
.alignLeft
{
float: left;
}

td.formatCenter 
{vertical-align: middle;
border: 1px;
border-style: solid;
padding: 2px;
}
tr.border 
{vertical-align: top;
	border: 1px;
	border-style: solid;
}


A:link	   {font-family: verdana, trebuchet MS, Lucida Grande, Geneva, Verdana, Arial, Sans-Serif; font-size: 8.2pt; color: #4f2170; text-decoration: underline; background-color: transparent}
A:visited  {font-family: verdana, trebuchet MS, Lucida Grande, Geneva, Verdana, Arial, Sans-Serif; font-size: 8.2pt; color: #4f2170; text-decoration: underline; background-color: transparent}
A:hover    {font-family: verdana, trebuchet MS, Lucida Grande, Geneva, Verdana, Arial, Sans-Serif; font-size: 8.2pt; color: #f34c20; text-decoration: underline;}	

/* mystery css not working in chrome
A:link.xTest	   {font-family: verdana, trebuchet MS, Lucida Grande, Geneva, Verdana, Arial, Sans-Serif;  color: white;  font-size: 9pt; text-decoration: none; background-color: transparent}
A:visited.xTest  {font-family: verdana, trebuchet MS, Lucida Grande, Geneva, Verdana, Arial, Sans-Serif; color: white;  font-size: 9pt; text-decoration: none; background-color: transparent}
A:hover.xTest   {font-family: verdana, trebuchet MS, Lucida Grande, Geneva, Verdana, Arial, Sans-Serif; color: #4f2170; font-size: 9pt;  text-decoration: none;}	

A:hover.purpleHover   {font-family: verdana, trebuchet MS, Lucida Grande, Geneva, Verdana, Arial, Sans-Serif; color: #4f2170; font-size: 9pt;  text-decoration: underline;}	
*/


div:hover.testPurpleHover    {font-family: Verdana, trebuchet MS, Lucida Grande, Geneva, Arial, Sans-Serif; font-size: 9pt; color: white; text-decoration: none; background: url(../xImages/shim.gif); background-size: 22px 200px;  background-color: purple;}
/*end background*/



A:link.underline	   {font-family: verdana, trebuchet MS, Lucida Grande, Geneva, Verdana, Arial, Sans-Serif; font-size: 8.2pt; color: #A25016; text-decoration: underline; background-color: transparent}
A:visited.underline  {font-family: verdana, trebuchet MS, Lucida Grande, Geneva, Verdana, Arial, Sans-Serif; font-size: 8.2pt; color: #A25016; text-decoration: underline; background-color: transparent}
A:hover.underline    {font-family: verdana, trebuchet MS, Lucida Grande, Geneva, Verdana, Arial, Sans-Serif; font-size: 8.2pt; color: #A25016; text-decoration: underline;}	

A:link.purpleHover	   {font-family: verdana, trebuchet MS, Lucida Grande, Geneva, Verdana, Arial, Sans-Serif; font-size: 9pt; color: #3A4958; text-decoration: none; background-color: transparent}
A:visited.purpleHover  {font-family: verdana, trebuchet MS, Lucida Grande, Geneva, Verdana, Arial, Sans-Serif; font-size: 9pt; color: #3A4958; text-decoration: none; background-color: transparent}
A:hover.purpleHover    {font-family: verdana, trebuchet MS, Lucida Grande, Geneva, Verdana, Arial, Sans-Serif; font-size: 9pt; color: #4f2170; text-decoration: underline;}	


A:link.sub	   {font-family: verdana, trebuchet MS, Lucida Grande, Geneva, Verdana, Arial, Sans-Serif; font-size: 8.2pt; color: #3A4958; text-decoration: none; background-color: transparent}
A:visited.sub  {font-family: verdana, trebuchet MS, Lucida Grande, Geneva, Verdana, Arial, Sans-Serif; font-size: 8.2pt; color: #3A4958; text-decoration: none; background-color: transparent}
A:hover.sub    {font-family: verdana, trebuchet MS, Lucida Grande, Geneva, Verdana, Arial, Sans-Serif; font-size: 8.2pt; color: #3A4958; text-decoration: underline;}	

A:link.footer	  {font-family: Verdana, Arial, Sans-Serif; font-size: 7pt; color: #4f2170; letter-spacing: .5px; text-decoration: none;}
A:visited.footer  {font-family: Verdana, Arial, Sans-Serif; font-size: 7pt; color: #4f2170; letter-spacing: .5px; text-decoration: none;}
A:hover.footer    {font-family: Verdana, Arial, Sans-Serif; font-size: 7pt; color: #4f2170; letter-spacing: .5px; text-decoration: underline;}	

A:link.footerWhite	  {font-family: Verdana, Arial, Sans-Serif; font-size: 7pt; color: white; letter-spacing: .5px; text-decoration: none;}
A:visited.footerWhite  {font-family: Verdana, Arial, Sans-Serif; font-size: 7pt; color: white; letter-spacing: .5px; text-decoration: none;}
A:hover.footerWhite    {font-family: Verdana, Arial, Sans-Serif; font-size: 7pt; color: white; letter-spacing: .5px; text-decoration: underline;}	

A:link.leftNav	  {font-family: Verdana, Arial, Sans-Serif; font-size: 7.9pt; color: #3a4958; letter-spacing: 1px; text-decoration: none;}
A:visited.leftNav  {font-family: Verdana, Arial, Sans-Serif; font-size: 7.9pt; color: #3a4958; letter-spacing: 1px; text-decoration: none;}
A:hover.leftNav    {font-family: Verdana, Arial, Sans-Serif; font-size: 7.9pt; color: #A25016; letter-spacing: 1px; text-decoration: underline;}	

A:link.list	  {font-family: Verdana, Arial, Sans-Serif; font-size: 8.2pt; color: #A25016; letter-spacing: 1.5px; text-decoration: none;}
A:visited.list  {font-family: Verdana, Arial, Sans-Serif; font-size: 8.2pt; color: #A25016; letter-spacing: 1.5px; text-decoration: none;}
A:hover.list    {font-family: Verdana, Arial, Sans-Serif; font-size: 8.2pt; color: #A25016; letter-spacing: 1.5px; text-decoration: underline;}	

A:link.oak	   {font-family: verdana, trebuchet MS, Lucida Grande, Geneva, Verdana, Arial, Sans-Serif; font-size: 8.3pt; color: #562E19; text-decoration: none; background-color: transparent}
A:visited.oak  {font-family: verdana, trebuchet MS, Lucida Grande, Geneva, Verdana, Arial, Sans-Serif; font-size: 8.3pt; color: #562E19; text-decoration: none; background-color: transparent}
A:hover.oak    {font-family: verdana, trebuchet MS, Lucida Grande, Geneva, Verdana, Arial, Sans-Serif; font-size: 8.3pt; color: #3A4958; text-decoration: underline;}	

A:link.oakMed	{font-family: Verdana, trebuchet MS, Lucida Grande, Geneva, Arial, Sans-Serif; font-size: 13pt; color: #562E19; font-weight:  bold; letter-spacing: 1.9px}
A:visited.oakMed	{font-family: Verdana, trebuchet MS, Lucida Grande, Geneva, Arial, Sans-Serif; font-size: 13pt; color: #562E19; font-weight:  bold; letter-spacing: 1.9px}
A:hover.oakMed	{font-family: Verdana, trebuchet MS, Lucida Grande, Geneva, Arial, Sans-Serif; font-size: 13pt; color: #562E19; font-weight:  bold; letter-spacing: 1.9px}

A:link.bengalLarge	{font-family: Verdana, trebuchet MS, Lucida Grande, Geneva, Arial, Sans-Serif; font-size: 13pt; color: #562E19; font-weight:  bold; letter-spacing: 1.9px}
A:visited.bengalLarge	{font-family: Verdana, trebuchet MS, Lucida Grande, Geneva, Arial, Sans-Serif; font-size: 13pt; color: #562E19; font-weight:  bold; letter-spacing: 1.9px}
A:hover.bengalLarge	{font-family: Verdana, trebuchet MS, Lucida Grande, Geneva, Arial, Sans-Serif; font-size: 13pt; color: #562E19; font-weight:  bold; letter-spacing: 1.9px}

A:link.bengal	{font-family: Verdana, trebuchet MS, Lucida Grande, Geneva, Arial, Sans-Serif; font-size: 8.2pt; color: #562E19; font-weight:  bold; letter-spacing: 1.9px}
A:visited.bengal	{font-family: Verdana, trebuchet MS, Lucida Grande, Geneva, Arial, Sans-Serif; font-size: 8.2pt; color: #562E19; font-weight:  bold; letter-spacing: 1.9px}
A:hover.bengal	{font-family: Verdana, trebuchet MS, Lucida Grande, Geneva, Arial, Sans-Serif; font-size: 8.2pt; color: #ffffff; font-weight:  bold; letter-spacing: 1.9px}

A:link.tableLink	   {font-family: verdana, trebuchet MS, Lucida Grande, Geneva, Verdana, Arial, Sans-Serif; font-size: 7pt; color: #f34c20; text-decoration: underline; }
A:visited.tableLink  {font-family: verdana, trebuchet MS, Lucida Grande, Geneva, Verdana, Arial, Sans-Serif; font-size: 7pt; color: #f34c20; text-decoration: underline; }
A:hover.tableLink    {font-family: verdana, trebuchet MS, Lucida Grande, Geneva, Verdana, Arial, Sans-Serif; font-size: 7pt; color: #522D80; text-decoration: underline;}	

A:link.xhartwell	{font-family: verdana, trebuchet MS, Lucida Grande, Geneva, Verdana, Arial, Sans-Serif; font-size: 8.2pt; color: #D4C99E; text-decoration: none;}
A:visited.xhartwell  {font-family: verdana, trebuchet MS, Lucida Grande, Geneva, Verdana, Arial, Sans-Serif; font-size: 8.2pt; color: #D4C99E; text-decoration: none;}
A:hover.xhartwell    {font-family: verdana, trebuchet MS, Lucida Grande, Geneva, Verdana, Arial, Sans-Serif; font-size: 8.2pt; color: #A25016; text-decoration: none; background-color: transparent}	

A:link.xhartwellUnder	{font-family: verdana, trebuchet MS, Lucida Grande, Geneva, Verdana, Arial, Sans-Serif; font-size: 8.2pt; color: #D4C99E; text-decoration: underline;}
A:visited.xhartwellUnder  {font-family: verdana, trebuchet MS, Lucida Grande, Geneva, Verdana, Arial, Sans-Serif; font-size: 8.2pt; color: #D4C99E; text-decoration: underline;}
A:hover.xhartwellUnder    {font-family: verdana, trebuchet MS, Lucida Grande, Geneva, Verdana, Arial, Sans-Serif; font-size: 8.2pt; color: #A25016; text-decoration: underline; background-color: transparent}


A:link.bengal12		{font-family: verdana, trebuchet MS, Lucida Grande, Geneva, Verdana, Arial, Sans-Serif; font-size: 12pt; color: #000000; text-decoration: none;}
A:visited.bengal12  {font-family: verdana, trebuchet MS, Lucida Grande, Geneva, Verdana, Arial, Sans-Serif; font-size: 12pt; color: #000000; text-decoration: none;}
A:hover.bengal12    {font-family: verdana, trebuchet MS, Lucida Grande, Geneva, Verdana, Arial, Sans-Serif; font-size: 12pt; color: #3A4958; text-decoration: underline; background-color: transparent}	

A:link.white12		{font-family: verdana, trebuchet MS, Lucida Grande, Geneva, Verdana, Arial, Sans-Serif; font-size: 12pt; color: #ffffff; text-decoration: none;}
A:visited.white12  {font-family: verdana, trebuchet MS, Lucida Grande, Geneva, Verdana, Arial, Sans-Serif; font-size: 12pt; color: #ffffff; text-decoration: none;}
A:hover.white12    {font-family: verdana, trebuchet MS, Lucida Grande, Geneva, Verdana, Arial, Sans-Serif; font-size: 12pt; color: #3A4958; text-decoration: underline; background-color: transparent}	


A:link.white		{font-family: verdana, trebuchet MS, Lucida Grande, Geneva, Verdana, Arial, Sans-Serif; font-size: 8.2pt; color: #ffffff; text-decoration: none;}
A:visited.white  {font-family: verdana, trebuchet MS, Lucida Grande, Geneva, Verdana, Arial, Sans-Serif; font-size: 8.2pt; color: #ffffff; text-decoration: none;}
A:hover.white    {font-family: verdana, trebuchet MS, Lucida Grande, Geneva, Verdana, Arial, Sans-Serif; font-size: 8.2pt; color: #3A4958; text-decoration: underline; background-color: transparent}	

A:link.white8		{font-family: verdana,trebuchet MS, Lucida Grande, Geneva, Verdana, Arial, Sans-Serif; font-size: 8.2pt; color: #ffffff; text-decoration: none; font-weight: normal}
A:visited.white8  {font-family: verdana, trebuchet MS, Lucida Grande, Geneva, Verdana, Arial, Sans-Serif; font-size: 8.2pt; color: #ffffff; text-decoration: none;  font-weight: normal}
A:hover.white8    {font-family: verdana,trebuchet MS, Lucida Grande, Geneva, Verdana, Arial, Sans-Serif; font-size: 8.2pt; color: #ffffff; text-decoration: underline;  font-weight: normal}	

A:link.white14	   {font-family: 'Helvetica Light', Helvetica, Lucida Grande, Geneva, Arial, Sans-Serif; font-size: 11pt; font-style: normal; font-variant: normal; color: #ffffff; text-decoration: none;}
A:visited.white14  {font-family: 'Helvetica Light', Helvetica, Lucida Grande, Geneva, Arial, Sans-Serif; font-size: 11pt; font-style: normal; font-variant: normal; color: #ffffff; text-decoration: none;}
A:hover.white14    {font-family: 'Helvetica Light', Helvetica, Lucida Grande, Geneva, Arial, Sans-Serif; font-size: 11pt; font-style: normal; font-variant: normal; color: #ffffff; text-decoration: none; background-color: transparent}	


A:link.timesItalic     {font-family: times; font-size: 10pt; color: #636363; font-style: italic; text-decoration: underline; background-color: transparent}
A:visited.timesItalic  {font-family: times; font-size: 10pt; color: #636363; font-style: italic; text-decoration: underline; background-color: transparent}
A:hover.timesItalic    {font-family: times; font-size: 10pt; color: #898989; font-style: italic; text-decoration: underline; background-color: transparent}

A:link.timesItalic8     {font-family: times; font-size: 8.2pt; color: #636363; font-style: italic; text-decoration: underline; background-color: transparent}
A:visited.timesItalic8  {font-family: times; font-size: 8.2pt; color: #636363; font-style: italic; text-decoration: underline; background-color: transparent}
A:hover.timesItalic8   {font-family: times; font-size: 8.2pt; color: #898989; font-style: italic; text-decoration: underline; background-color: transparent}

A:link.timesItalic10     {font-family: times; font-size: 10pt; color: #636363; font-style: italic; text-decoration: underline; background-color: transparent}
A:visited.timesItalic10  {font-family: times; font-size: 10pt; color: #636363; font-style: italic; text-decoration: underline; background-color: transparent}
A:hover.timesItalic10   {font-family: times; font-size: 10pt; color: #898989; font-style: italic; text-decoration: underline; background-color: transparent}

A:link.timesItalic11     {font-family: times; font-size: 11pt; color: #636363; font-style: italic; text-decoration: underline; background-color: transparent}
A:visited.timesItalic11  {font-family: times; font-size: 11pt; color: #636363; font-style: italic; text-decoration: underline; background-color: transparent}
A:hover.timesItalic11   {font-family: times; font-size: 11pt; color: #898989; font-style: italic; text-decoration: underline; background-color: transparent}

A:link.tuitionLink     {font-family: verdana; font-size: 7.2pt; color: #A25016; text-decoration: none; position: relative; display: inline-block; height: 10px; }
A:visited.tuitionLink  {font-family: verdana; font-size: 7.2pt; color: #A25016; text-decoration: none; position: relative; display: inline-block; height: 10px; }
A:hover.tuitionLink	{font-family: verdana; font-size: 7.2pt; color: #A25016; text-decoration: underline; position: relative; display: inline-block; height: 10px; }

A:link.tuitionLink1     {font-size: 20pt; color: white; text-decoration: none;}
A:visited.tuitionLink1  {font-size: 20pt; color: white; text-decoration: none;}
A:hover.tuitionLink1	{font-size: 9pt; color: #4f2170; text-decoration: none;}

A:link.blueRidge	 {font-family: Verdana; font-size: 7pt; color: #3A4958; text-decoration: none}
A:visited.blueRidge  {font-family: Verdana; font-size: 7pt; color: #3A4958; text-decoration: none}
A:hover.blueRidge    {font-family: Verdana; font-size: 7pt; color: #3A4958; text-decoration: underline}

A:link.blueRidge8	 {font-family: Verdana; font-size: 8.2pt; color: #3A4958; text-decoration: none}
A:visited.blueRidge8  {font-family: Verdana; font-size: 8.2pt; color: #3A4958; text-decoration: none}
A:hover.blueRidge8    {font-family: Verdana; font-size: 8.2pt; color: #3A4958; text-decoration: underline}

A:link.under7pt    {font-family: helvetica; font-size: 7pt; color: #636363; text-decoration: underline; background-color: transparent}
A:visited.under7pt  {font-family: helvetica; font-size: 7pt; color: #636363; text-decoration: underline; background-color: transparent}
A:hover.under7pt    {font-family: helvetica; font-size: 7pt; color: #898989; text-decoration: underline; background-color: transparent}

A:link.orange     {font-family: Verdana, trebuchet MS, Lucida Grande, Geneva, Arial, Sans-Serif; font-size: 11pt; color: #f34c20; text-decoration: none; background-color: transparent; letter-spacing: 1.5px}
A:visited.orange  {font-family: Verdana, trebuchet MS, Lucida Grande, Geneva, Arial, Sans-Serif; font-size: 11pt; color: #f34c20; text-decoration: none; background-color: transparent; letter-spacing: 1.5px}
A:hover.orange    {font-family: Verdana, trebuchet MS, Lucida Grande, Geneva, Arial, Sans-Serif; font-size: 11pt; color: #3A4958; text-decoration: none; background-color: transparent; letter-spacing: 1.5px}

/*set height and width of link and hover background 200 for academic calendar heading link ACAD CALS*/
a:link.headerToPurple    {
            /*position: relative;
             float: left;
            display: inline-block;
            font-family: Verdana, trebuchet MS, Lucida Grande, Geneva, Arial, Sans-Serif;*/
            font-size: 9pt;
            color: white;
            text-decoration: none;
            letter-spacing: 1px;
            /*width: 200px;
           height: 30px;
           background-color: transparent; 
          padding-top: 5px;
          padding-left: 5px;*/

}
a:visited.headerToPurple    {
            /*position: relative;
             float: left;
            display: inline-block;
            font-family: Verdana, trebuchet MS, Lucida Grande, Geneva, Arial, Sans-Serif;*/
            font-size: 9pt;
            color: white;
            text-decoration: none;
            letter-spacing: 1px;
            /*width: 200px;
           height: 30px;
           background-color: transparent; 
          padding-top: 5px;ssss
          padding-left: 5px;*/
}
A:hover.headerToPurple    {
             /*position: relative;
             float: left;
            display: inline-block;
            font-family: Verdana, trebuchet MS, Lucida Grande, Geneva, Arial, Sans-Serif;*/
            font-size: 9pt;
            color: #f34c20;
            text-decoration: none;
            letter-spacing: 1px;
            /*width: 200px;
           height: 30px;
           background-color: transparent; 
          padding-top: 5px;
          padding-left: 5px;*/
}

/*change text color to purple hover for grad app deadline table*/
a:link.headerToPurpleText    {
            /*position: relative;
             float: left;
            display: inline-block;
            font-family: Verdana, trebuchet MS, Lucida Grande, Geneva, Arial, Sans-Serif;*/
            font-size: 9pt;
            color: white;
            text-decoration: none;
            letter-spacing: 1px;
            /*width: 200px;
           height: 30px;
           background-color: transparent; 
          padding-top: 5px;
          padding-left: 5px;*/

}
a:visited.headerToPurpleText    {
            /*position: relative;
             float: left;
            display: inline-block;
            font-family: Verdana, trebuchet MS, Lucida Grande, Geneva, Arial, Sans-Serif;*/
            font-size: 9pt;
            color: white;
            text-decoration: none;
            letter-spacing: 1px;
            /*width: 200px;
           height: 30px;
           background-color: transparent; 
          padding-top: 5px;ssss
          padding-left: 5px;*/
}
A:hover.headerToPurpleText    {
             /*position: relative;
             float: left;
            display: inline-block;
            font-family: Verdana, trebuchet MS, Lucida Grande, Geneva, Arial, Sans-Serif;*/
            font-size: 9pt;
            color: #4f2170;
            text-decoration: none;
            letter-spacing: 1px;
            /*width: 200px;
           height: 30px;
           background-color: transparent; 
          padding-top: 5px;
          padding-left: 5px;*/
}



/*set height and width of link and hover background 160px*/
a:link.backgroundPurple    {
    position: relative;
            display: inline-block;
           font-family: Verdana, trebuchet MS, Lucida Grande, Geneva, Arial, Sans-Serif;
            font-size: 9pt;
            color: #3A4958;
            text-decoration: none;
            letter-spacing: 0px;
            width: 160px;
           height: 19px;
           background-color: transparent; 
          padding-top: 5px;
          padding-left: 5px;

}
a:visited.backgroundPurple    {
    position: relative;
            display: inline-block;
             font-family: Verdana, trebuchet MS, Lucida Grande, Geneva, Arial, Sans-Serif;
            font-size: 9pt;
            color: #3A4958;
            text-decoration: none;
            letter-spacing: 0px;
            width: 160px;
           height: 19px;
           background-color: transparent; 
           padding-top: 5px;
            padding-left: 5px;
}
A:hover.backgroundPurple    {
    position: relative;
            display: inline-block;
            font-family: Verdana, trebuchet MS, Lucida Grande, Geneva, Arial, Sans-Serif;
            font-size: 9pt;
            color: white;
            text-decoration: none;
            letter-spacing: 0px;
            width: 160px;
           height: 19px;
           background-color: #4f2170; 
          padding-top: 5px;
           padding-left: 5px;
}




/*set height and width of link and hover background 160px*/
a:link.background    {
            position: absolute;
            display: inline-block;
            font-family: Verdana, trebuchet MS, Lucida Grande, Geneva, Arial, Sans-Serif;
            font-size: 10pt;
            color: #3A4958;
            text-decoration: none;
            letter-spacing: 1px;
            width: 160px;
           height: 22px;
           background-color: transparent; 
          padding-top: 5px;
          padding-left: 5px;

}
a:visited.background    {
            position: absolute;
            display: inline-block;
            font-family: Verdana, trebuchet MS, Lucida Grande, Geneva, Arial, Sans-Serif;
            font-size: 10pt;
            color: #3A4958;
            text-decoration: none;
            letter-spacing: 1px;
            width: 160px;
           height: 22px;
           background-color: transparent; 
           padding-top: 5px;
            padding-left: 5px;
}
A:hover.background    {
            position: absolute;
            display: inline-block;
            font-family: Verdana, trebuchet MS, Lucida Grande, Geneva, Arial, Sans-Serif;
            font-size: 10pt;
            color: white;
            text-decoration: none;
            letter-spacing: 1px;
            width: 160px;
           height: 22px;
           background-color: #f34c20; 
          padding-top: 5px;
           padding-left: 5px;
}

/*static page background*/
.backgroundStatic    {
            position: absolute;
            display: inline-block;
            font-family: Verdana, trebuchet MS, Lucida Grande, Geneva, Arial, Sans-Serif;
            font-size: 10pt;
            color: white;
            text-decoration: none;
            letter-spacing: 1px;
            width: 160px;
           height: 22px;
           background-color: #f34c20; 
          padding-top: 5px;
           padding-left: 5px;
}

/*set height and width of link and hover background 320px*/
a:link.backgroundWide    {
            position: relative;
            display: inline-block;
            font-family: Verdana, trebuchet MS, Lucida Grande, Geneva, Arial, Sans-Serif;
            font-size: 8.2pt;
            color: #3A4958;
            text-decoration: none;
           width: 320px;
           height: 19px;
           background-color: transparent; 
          padding-top: 5px;
          padding-left: 1px;

}
a:visited.backgroundWide    {
            position: relative;
            display: inline-block;
            font-family: Verdana, trebuchet MS, Lucida Grande, Geneva, Arial, Sans-Serif;
            font-size: 8.2pt;
            color: #3A4958;
            text-decoration: none;
           width: 320px;
           height: 19px;
           background-color: transparent; 
           padding-top: 5px;
            padding-left: 1px;
}
A:hover.backgroundWide    {
            position: relative;
            display: inline-block;
            font-family: Verdana, trebuchet MS, Lucida Grande, Geneva, Arial, Sans-Serif;
            font-size: 8.2pt;
            color: white;
            text-decoration: none;
           width: 320px;
           height: 19px;
           background-color: #f34c20; 
          padding-top: 5px;
           padding-left: 1px;
}
    

/*set height and width of link and hover background 275px no padding no letter spacing*/
a:link.backgroundTable   {
            position: relative;
            display: inline-block;
            font-family: Verdana, trebuchet MS, Lucida Grande, Geneva, Arial, Sans-Serif;
            font-size: 8pt;
            color: #3A4958;
            text-decoration: none;
            letter-spacing: 0px;
            width: 275px;
           height: 21px;
           vertical-align: middle;
           background-color: transparent; 
          padding-top: 5px;
          padding-left: 2px;

}
a:visited.backgroundTable    {
            position: relative;
            display: inline-block;
            font-family: Verdana, trebuchet MS, Lucida Grande, Geneva, Arial, Sans-Serif;
            font-size: 8pt;
            color: #3A4958;
            text-decoration: none;
            letter-spacing: 0px;
            width: 275px;
           height: 21px;
           vertical-align: middle;
           background-color: transparent; 
           padding-top: 5px;
            padding-left: 2px;
}
A:hover.backgroundTable    {
            position: relative;
            display: inline-block;
            font-family: Verdana, trebuchet MS, Lucida Grande, Geneva, Arial, Sans-Serif;
            font-size: 8pt;
            color: white;
            text-decoration: none;
            letter-spacing: 0px;
            width: 275px;
           height: 21px;
           vertical-align: middle;
           background-color: #f34c20; 
          padding-top: 5px;
           padding-left: 2px;
}
     




/*change p background on hover*/
p.active {
		background: url(../xImages/shim.gif);
        background-size: 22px 145px;
        background-color: transparent;
        padding-left: 1px;
	 }
div:hover.testHover    {font-family: Verdana, trebuchet MS, Lucida Grande, Geneva, Arial, Sans-Serif; font-size: 11pt; color: white; text-decoration: none; background: url(../xImages/shim.gif); background-size: 35px 150px;  background-color: purple;  letter-spacing: 1.5px;}
/*end background*/


A:link.orange8	  {font-family: Verdana, Arial, Sans-Serif; font-size: 8.2pt; color: #f34c20; letter-spacing: 1px; text-decoration: none;}
A:visited.orange8  {font-family: Verdana, Arial, Sans-Serif; font-size: 8.2pt; color: #f34c20; letter-spacing: 1px; text-decoration: none;}
A:hover.orange8    {font-family: Verdana, Arial, Sans-Serif; font-size: 8.2pt; color: #3A4958; letter-spacing: 1px; text-decoration: none;}	

A:link.purple12		{font-family: verdana, trebuchet MS, Lucida Grande, Geneva, Verdana, Arial, Sans-Serif; font-size: 12pt; color: #4f2170; text-decoration: none;}
A:visited.purple12  {font-family: verdana, trebuchet MS, Lucida Grande, Geneva, Verdana, Arial, Sans-Serif; font-size: 12pt; color: #4f2170; text-decoration: none;}
A:hover.purple12    {font-family: verdana, trebuchet MS, Lucida Grande, Geneva, Verdana, Arial, Sans-Serif; font-size: 12pt; color: #000000; text-decoration: underline; background-color: transparent}	

A:link.xPurple		{font-family: verdana, trebuchet MS, Lucida Grande, Geneva, Verdana, Arial, Sans-Serif; font-size: 9pt; color: #522D80; text-decoration: none;}
A:visited.xPurple  {font-family: verdana, trebuchet MS, Lucida Grande, Geneva, Verdana, Arial, Sans-Serif; font-size: 9pt; color: #522D80; text-decoration: none;}
A:hover.xPurple    {font-family: verdana, trebuchet MS, Lucida Grande, Geneva, Verdana, Arial, Sans-Serif; font-size: 9pt; color: #522D80; text-decoration: underline; background-color: transparent}	



.u {text-decoration: underline;}
.bengal {font-family: Verdana, trebuchet MS, Lucida Grande, Geneva, Arial, Sans-Serif; font-size: 8.2pt; color: #000000;}
.bengalFooter  {font-family: Verdana, trebuchet MS, Lucida Grande, Geneva, Arial, Sans-Serif; font-size: 8pt; color: #000000; letter-spacing: 1px;} /* position: relative; height: 18px; vertical-align: top;*/
.bengalBold {font-family: Verdana, trebuchet MS, Lucida Grande, Geneva, Arial, Sans-Serif; font-size: 10pt; color: #000000; font-weight: bold}
.bengalLarge {font-family: Verdana, trebuchet MS, Lucida Grande, Geneva, Arial, Sans-Serif; font-size: 13pt; color: #000000;}
.grayMed	 {font-family: verdana, trebuchet MS, Lucida Grande, Geneva, Verdana, Arial, Sans-Serif; font-size: 12pt; color: #3A4958; text-decoration: none; letter-spacing: 1.9px;}
.gray8pt {font-family: verdana, trebuchet MS, Lucida Grande, Geneva, Verdana, Arial, Sans-Serif; font-size: 8.2pt; color: #3A4958; text-decoration: none;}
.orange {font-family: Verdana, trebuchet MS, Lucida Grande, Geneva, Arial, Sans-Serif; font-size: 8.2pt; color: #F66733;}
.orangeMed  {font-family: Verdana, trebuchet MS, Lucida Grande, Geneva, Arial, Sans-Serif; font-size: 11.5pt; color: #f34c20;}
.purpleMed  {font-family: Verdana, trebuchet MS, Lucida Grande, Geneva, Arial, Sans-Serif; font-size: 11.5pt; color: #522D80;}
.regalia {font-family: Verdana, MS, Lucida Grande, Geneva, Arial, Sans-Serif; font-size: 8.2pt; color: #522D80;}
.ftHill	{font-family: Verdana, trebuchet MS, Lucida Grande, Geneva, Arial, Sans-Serif; font-size: 8.2pt; color: #FFFFFF;}
.brick {font-family: Verdana, MS, Lucida Grande, Geneva, Arial, Sans-Serif; font-size: 8.2pt; color: #A25016;}
.oak {font-family: Verdana, trebuchet MS, Lucida Grande, Geneva, Arial, Sans-Serif; font-size: 8.2pt; color: #562E19;}
.lace {font-family: Verdana, trebuchet MS, Lucida Grande, Geneva, Arial, Sans-Serif; font-size: 8.2pt; color: #F9E498;}
.innovation {font-family: Verdana, trebuchet MS, Lucida Grande, Geneva, Arial, Sans-Serif; font-size: 8.2pt; color: #86898C;}
.hartwell {font-family: Verdana, trebuchet MS, Lucida Grande, Geneva, Arial, Sans-Serif; font-size: 8.2pt; color: #D4C99E;}
.bowman {font-family: Verdana, trebuchet MS, Lucida Grande, Geneva, Arial, Sans-Serif; font-size: 8.2pt; color: #566127;}
.blueRidge {font-family: Verdana, trebuchet MS, Lucida Grande, Geneva, Arial, Sans-Serif; font-size: 8.2pt; color: #676664;}
/*.blueRidge {font-family: Verdana, trebuchet MS, Lucida Grande, Geneva, Arial, Sans-Serif; font-size: 8.2pt; color: #3A4958;}*/
.blueRidge8 {font-family: Verdana, trebuchet MS, Lucida Grande, Geneva, Arial, Sans-Serif; font-size: 8pt; color: #3A4958;}
.blueRidge9 {font-family: Verdana, trebuchet MS, Lucida Grande, Geneva, Arial, Sans-Serif; font-size: 9pt; color: #3A4958;}
.rock {font-family: Verdana, trebuchet MS, Lucida Grande, Geneva, Arial, Sans-Serif; font-size: 8.2pt; color: #685C53;}
.hartwellLarge {font-family: Verdana, trebuchet MS, Lucida Grande, Geneva, Arial, Sans-Serif; font-size: 14pt; color: #D4C99E; letter-spacing: 1.5px}
.hartwellStrong {font-family: Verdana, trebuchet MS, Lucida Grande, Geneva, Arial, Sans-Serif; font-size: 8.2pt; color: #D4C99E; font-weight:  bold;}
.oakLarge {font-family: Verdana, trebuchet MS, Lucida Grande, Geneva, Arial, Sans-Serif; font-size: 20pt; color: #562E19; font-weight:  bold; letter-spacing: 1.9px}
.oakMed	  {font-family: Verdana, trebuchet MS, Lucida Grande, Geneva, Arial, Sans-Serif; font-size: 13pt; color: #562E19; font-weight:  bold; letter-spacing: 1.9px}
.oak10  {font-family: Verdana, trebuchet MS, Lucida Grande, Geneva, Arial, Sans-Serif; font-size: 10pt; color: #562E19; font-weight: bold; letter-spacing: 1.9px}


.blueRidgeMed {font-family: Verdana, trebuchet MS, Lucida Grande, Geneva, Arial, Sans-Serif; font-size: 13pt; color: #54504b; letter-spacing: 1.5px;}
.blueRidgeLarge {font-family: Verdana, trebuchet MS, Lucida Grande, Geneva, Arial, Sans-Serif; font-size: 15pt; color: #3A4958; letter-spacing: 1.5px}
.blueRidgeTouch {font-family: Verdana, trebuchet MS, Lucida Grande, Geneva, Arial, Sans-Serif; font-size: 19pt; color: grey;}

.whiteHeader {font-family: Verdana, trebuchet MS, Lucida Grande, Geneva, Arial, Sans-Serif; font-size: 9pt; color: white; letter-spacing: 1px}
.whiteMed {font-family: Verdana, trebuchet MS, Lucida Grande, Geneva, Arial, Sans-Serif; font-size: 13pt; color: white; letter-spacing: 1.5px}
.whiteStrong {font-family: Verdana, trebuchet MS, Lucida Grande, Geneva, Arial, Sans-Serif; font-size: 8.2pt; color: #ffffff; font-weight:  bold;}
.whiteLarge	  {font-family: Verdana, trebuchet MS, Lucida Grande, Geneva, Arial, Sans-Serif; font-size: 13pt; color: #ffffff; font-weight:  bold; letter-spacing: 1.9px}
.white {font-family: Verdana, trebuchet MS, Lucida Grande, Geneva, Arial, Sans-Serif; font-size: 8.2pt; color: #ffffff; font-weight:  bold;}
.purple {font-family: Verdana, trebuchet MS, Lucida Grande, Geneva, Arial, Sans-Serif; font-size: 8.2pt; color: #4f2170; font-weight:  bold;}
.purpleLarge {font-family: Verdana, trebuchet MS, Lucida Grande, Geneva, Arial, Sans-Serif; font-size: 13pt; color: #4f2170; font-weight:  bold;}
.xPurple {font-family: Verdana, trebuchet MS, Lucida Grande, Geneva, Arial, Sans-Serif; font-size: 8.2pt; color: #522D80;}

.highlight {background-color: Yellow;}

.timesItalic     {font-family: times; font-size: 10pt; color: #636363; font-style: italic; text-decoration: none; background-color: transparent}
.timesItalic8     {font-family: times; font-size: 8.2pt; color: #636363; font-style: italic; text-decoration: none; background-color: transparent}
.timesItalic11     {font-family: times; font-size: 11pt; color: #636363; font-style: italic; text-decoration: none; background-color: transparent}
.timesItalic13     {font-family: times; font-size: 13pt; color: #636363; font-style: italic; text-decoration: none; background-color: transparent}

.tenPoint  {font-family: verdana,arial; font-size: 10pt; color: #636363; text-decoration: none; background-color: transparent; letter-spacing: 0px;}


.listBlueRidge  {font-family: Verdana, Arial, Sans-Serif; font-size: 8.2pt; color: #3A4958; letter-spacing: 1.5px; text-decoration: none;}
.listBrick  {font-family: Verdana, Arial, Sans-Serif; font-size: 8.2pt; color: #A25016; letter-spacing: 1.5px; text-decoration: none;}
.dot {font-family: "arial", sans-serif; font-size: 10pt; color: #A25016}
.elizabeth {font-family: Adobe Caslon Pro; font-size: medium; color:Purple; letter-spacing: 1.5px;}


.onestop{}
.verdana10 {font-family: "verdana" , helvetica, sans-serif; font-size: 10pt; color: #ff6600; text-decoration: underline} 
.verdanaMonth {font-family: "verdana" , helvetica, sans-serif; font-size: 7pt; color: #7b38c7} 
.deadlineText {font-family: verdana; font-size: 7pt; color: #636363;}

A:link.deadlineLink     {font-family: verdana; font-size: 7pt; color: #7b38c7; text-decoration: none}
A:visited.deadlineLink  {font-family: verdana; font-size: 7pt; color: #7b38c7; text-decoration: none}
A:hover.deadlineLink	{font-family: verdana; font-size: 7pt; color: #7b38c7; text-decoration: underline}

A:link.questionBoxLink     {font-family: verdana; font-size: 7pt; color: #636363; text-decoration: none}
A:visited.questionBoxLink  {font-family: verdana; font-size: 7pt; color: #636363; text-decoration: none	}
A:hover.questionBoxLink    {font-family: verdana; font-size: 7pt; color: #636363; text-decoration: underline;}

/*1.0em 0;*/





hr.faded {
  clear: both; 
  float: none; 
  width: 100%; 
  height: 1px;
  margin: 8px  0;
  border: none; 
  background: #ddd;
  background-image: -webkit-gradient(
      linear,
      left bottom,
      right bottom,
      color-stop(0, rgb(255,255,255)),
      color-stop(0.1, rgb(221,221,221)),
      color-stop(0.9, rgb(221,221,221)),
      color-stop(1, rgb(255,255,255))
  );
  background-image: -moz-linear-gradient(
      left center,
      rgb(255,255,255) 0%,
      rgb(221,221,221) 10%,
      rgb(221,221,221) 90%,
      rgb(255,255,255) 100%
  );
}


hr.style-seven 
{height: 30px;
 border-style: solid;
 border-color: Black;
 border-width: 1px 0 0 0;
 border-radius: 20px;
}
hr.style-seven:before
{display:block;
	content:"";
	height:30px;
	margin-top: -31px;
	border-style: solid;
	border-color: Black;
	border-width: 0 0 1px 0;
	border-radius: 20px;
	
}



.xdiv
{
box-shadow: 10px 10px 5px #888888;
}

.shadow2 
{
	position: relative;
	right: 4px;
	left: 4px;
	color: #000000
}

.shadow {
  -moz-box-shadow:    -0px -5px 5px 6px #000000;
  -webkit-box-shadow: -0px -5px 5px 6px #000000;
  box-shadow:         -0px -5px 5px 6px #000000;
}

.shadowInset {
   -moz-box-shadow:    inset 0 0 10px #000000;
   -webkit-box-shadow: inset 0 0 10px #000000;
   box-shadow:         inset 0 0 10px #000000;
}

.xShadow
{
width:300px;
height:285px;
box-shadow: 0px 5px 5px #888888;
}



	/* search box */

 /* <style type="text/css">

   #tfheader{
		background-color: #c3dfef;
	}   
	#tfnewsearch{
		float:right;
		padding:20px;
	}
	.tftextinput4{
		margin: 0;
		padding: 6px 15px;
		font-family: Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#666;
		border:1px solid #0076a3; border-right:0px;
		border-top-left-radius: 5px 5px;
		border-bottom-left-radius: 5px 5px;	
	}
	.tfbutton4 {
		margin: 0;
		padding: 0;
		width:30px;
		height:30px;
		font-family: Arial, Helvetica, sans-serif;
		font-size:14px;
		font-weight:bold;
		outline: none;
		cursor: pointer;
		text-align: center;
		text-decoration: none;
		color: #ffffff;
		border: solid 1px #0076a3; border-right:0px;
		border-top-right-radius: 5px 5px;
		border-bottom-right-radius: 5px 5px;
		background: #438db8 url('../images/tf-search-icon.png');
     }
	/* Fixes submit button height problem in Firefox */
	/* .tfbutton4::-moz-focus-inner {
	  border: 0;
	}
	.tfclear{
		clear:both;
	}*/
/*</style>*/