

	HR  {
		color: #CCCCCC;
	}
	
	TD.heading  {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		background-color: #0066CC;
		color: white;
		font-weight: 600;
		font-size: 10pt;
	}
	
	TD.nav  {
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		background-color: #0066cc; 
		color: white; 
		font-weight: bolder; 
		text-align: center; 
		font-size: 10pt;
	}
	
	TD.navtext  {
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 8pt;
	}	
	
	.thisclass  {
		background-color:#333333; 
		border:none; 
		height:24px; 
		width:100%;
	}
	
	.thisclass_grants  {
		background-color:#228B22; 
		border:none; 
		height:24px; 
		width:100%;
	}
	
	.f1  {
		font-size: 12px;
	}
	
	.f1bold  {
		font-size: 12px;  
		font-weight: bold;
	}
	
	.f1rev  {
		font-size: 12px; 
		color: #FFFFFF;
	}
	
	.f1revbold  {
		font-size: 12px; 
		font-weight: bold; 
		color: #FFFFFF;
	}
	
	.f1color  {
		font-size: 12px; 
		color: #0066CC;
	}
	
	.f1colorbold  {
		font-size: 12px; 
		font-weight: bold; 
		color: #0066CC;
	}
	
	.f2  {
		font-size: 9.5pt;
	}
	
	.f2bold  {
		font-size: 9.5pt; 
		font-weight: bold;
	}
	
	.f2rev  {
		font-size: 9.5pt; color: #FFFFFF;
	}
	
	.f2revbold  {
		font-size: 9.5pt; 
		font-weight: bold; 
		color: #FFFFFF;
	}
	
	.f2color  {
		font-size: 9.5pt; 
		color: #0066CC;
	}
	
	.f2colorbold  {
		font-size: 9.5pt; 
		font-weight: bold; 
		color: #0066CC;
	}
	
	.accent  {
		background-color: #0066CC;
	}
	
	.leftnavbgknd  {
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 8pt; 
		font-style: normal; 
		font-weight: bold; 
		text-decoration: none; 
		background-color: #0066CC;
	}
	
	.leftnavrule  {
		background-color: #999999;
	}
	
	.pagehead  {
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 13pt; 
		font-weight: bold;
	}
	
	TD.error  {
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 8pt; 
		color: #FF0000;
		padding: 10px 0%;
	}

	.text7  { 
		font-size: 7pt; 
	}

	.text7bold  { 
		font-size: 7pt;
		font-weight: bold;
	}
	
	A.link7blue:link, A.link7blue:visited  {
	 	color: #0066CC;
		font-size: 7pt;
		text-decoration: underline;
	}
	
	A.link7blue:hover  {
	 	color: Purple;
		font-size: 7pt;
		text-decoration: underline;
	}
	
	.text8  { 
		font-size: 8pt; 
	}
	
	a.leftnavnew:link, a.leftnavnew:visited  { 
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 7.5pt; 
		font-weight: normal;
		color: black;
		text-decoration: none;
	}
	
	a.leftnavnew:hover  { 
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 7.5pt; 
		font-weight: normal;
		color: purple;
		text-decoration: underline;
	}
	
	a.leftnavnewr:link, a.leftnavnewr:visited  { 
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 7.5pt; 
		font-weight: bold;
		color: Red;
		text-decoration: none;
	}
	
	a.leftnavnewr:hover  { 
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 7.5pt; 
		font-weight: bold;
		color: purple;
		text-decoration: underline;
	}
	
	a.leftnavneww:link, a.leftnavneww:visited  { 
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 7.5pt; 
		font-weight: bold;
		color: White;
		text-decoration: none;
	}
	
	a.leftnavneww:hover  { 
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 7.5pt; 
		font-weight: bold;
		color: purple;
		text-decoration: underline;
	}
	
	a.leftnavnewb:link, a.leftnavnewb:visited  { 
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 7.5pt; 
		font-weight: bold;
		color: #0066cc;
		text-decoration: none;
	}
	
	a.leftnavnewb:hover  { 
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 7.5pt; 
		font-weight: bold;
		color: purple;
		text-decoration: underline;
	}

	.text8bold  { 
		font-size: 8pt;
		font-weight: bold;
	}
	
	A.link8blue:link, A.link8blue:visited  {
	 	color: #0066CC;
		font-size: 8pt;
		text-decoration: underline;
	}
	
	A.link8blue:hover  {
	 	color: Purple;
		font-size: 8pt;
		text-decoration: underline;
	}
	
	.text9  { 
		font-size: 9pt; 
	}

	.text9bold  { 
		font-size: 9pt;
		font-weight: bold;
	}

	A.link9blue:link, A.link9blue:visited  {
	 	color: #0066CC;
		font-size: 9pt;
		text-decoration: underline;
	}
	
	A.link9blue:hover  {
	 	color: Purple;
		font-size: 9pt;
		text-decoration: underline;
	}
	
	.text10bold  { 
		font-size: 10pt; 
		font-weight: bold;
	}
	
	.text12  { 
		font-size: 12pt; 
	}

	.text12bold  { 
		font-size: 12pt;
		font-weight: bold;
	}
	
	.text14  { 
		font-size: 14pt; 
	}

	.text14bold  { 
		font-size: 14pt;
		font-weight: bold;
	}
	
	.text18  { 
		font-size: 18pt; 
	}

	.text18bold  { 
		font-size: 18pt;
		font-weight: bold;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	}
	
	.text24  { 
		font-size: 24pt; 
	}

	.text24bold  { 
		font-size: 24pt;
		font-weight: bold;
	}
	
	.size7pt  { 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 7pt; 
		font-style: normal; 
		font-weight: normal; 
		text-decoration: none;
	}
	
	.size7ptbold  { 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 7pt; 
		font-style: normal; 
		font-weight: bold; 
		text-decoration: none;
	}

	.size7ptitalic  { 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 7pt; 
		font-style: italic; 
		font-weight: normal; 
		text-decoration: none;
	}

	.size7ptrev  { 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 7pt; 
		font-style: normal; 
		font-weight: normal; 
		color: #FFFFFF; 
		text-decoration: none;
	}

	a.size7ptrevlink:link,a.size7ptrevlink:visited  { 
	 	color: #FFFFFF;
		font-size: 7pt;
		font-weight: bold;
		text-decoration: none;
	}
	
	a.size7ptrevlink:hover  {
	 	color: Purple;
		font-size: 7pt;
		font-weight: bold;
		text-decoration: none;
	}
	
	a.size7ptlink  { 
			font-family: Verdana, Arial, Helvetica, sans-serif; 
			font-size: 7pt; 
			font-style: normal; 
			font-weight: bold; 
			text-decoration: underline;
		}
		
	a.size7ptlink:hover  {
	 	color: Purple;
		font-size: 7pt;
		font-weight: bold;
		text-decoration: none;
	}

	.size8pt  { 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 8pt; 
		font-style: normal; 
		font-weight: normal; 
		text-decoration: none;
	}

	.size8ptbold  { 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 8pt; 
		font-style: normal; 
		font-weight: bold; 
		text-decoration: none;
	}

	.size8ptbolditalic  { 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 8pt; 
		font-style: italic; 
		font-weight: bold; 
		text-decoration: none;
	}

	.size8ptlinethrough  { 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 8pt; 
		font-style: normal; 
		font-weight: bold; 
		text-decoration: line-through;
	}

		
	a.size8ptlink  { 
			font-family: Verdana, Arial, Helvetica, sans-serif; 
			font-size: 8pt; 
			font-style: normal; 
			font-weight: bold; 
			text-decoration: underline;
		}
		
	a.size8ptlink:hover  {
	 	color: Purple;
		font-size: 8pt;
		font-weight: bold;
		text-decoration: none;
	}

	.size9ptbold  { 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 9pt; 
		font-style: normal; 
		font-weight: bold; 
		text-decoration: none;
	}

	.size9pt  { 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 9pt; 
		font-style: normal; 
		font-weight: normal; 
		text-decoration: none;
	}

	.size9ptlinethrough  { 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 9pt; 
		font-style: normal; 
		font-weight: normal; 
		text-decoration: line-through;
	}

	.size9ptitalic  { 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 9pt; 
		font-style: italic; 
		font-weight: normal; 
		text-decoration: none;	
	}

	.size9ptbolditalic  { 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 9pt; 
		font-style: italic; 
		font-weight: bold;
		 text-decoration: none;	
	}
	
	a.size9ptlink  { 
			font-family: Verdana, Arial, Helvetica, sans-serif; 
			font-size: 9pt; 
			font-style: normal; 
			font-weight: bold; 
			text-decoration: underline;
		}
		
	a.size9ptlink:hover  {
	 	color: Purple;
		font-size: 9pt;
		font-weight: bold;
		text-decoration: none;
	}

	
	.size10ptbold   { 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 10pt; 
		font-style: normal; 
		font-weight: bold;
	}

	.size10ptrev  { 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 10pt; 
		font-style: normal; 
		font-weight: bold; 
		color: #FFFFFF; 
		text-decoration: none;
	}
	
	.size10pt  { 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 10pt; 
		font-style: normal; 
		font-weight: normal;
	}

	a.size10ptlink  { 
			font-family: Verdana, Arial, Helvetica, sans-serif; 
			font-size: 10pt; 
			font-style: normal; 
			font-weight: bold; 
			text-decoration: underline;
		}
		
	a.size10ptlink:hover  {
	 	color: Purple;
		font-size: 10pt;
		font-weight: bold;
		text-decoration: none;
	}

	.size12ptbold  { 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 12pt; 
		font-style: normal; 
		font-weight: bold; 
	}
	
	.size12ptrev  { 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 12pt; 
		font-style: normal; 
		font-weight: bold; 
		color: #FFFFFF; 
		text-decoration: none;
	}
		
	a.size12ptrevlink:link,a.size12ptrevlink:visited  { 
	 	color: #FFFFFF;
		font-size: 12pt;
		font-weight: bold;
		text-decoration: none;
	}
	
	a.size12ptrevlink:hover  {
	 	color: Purple;
		font-size: 12pt;
		font-weight: bold;
		text-decoration: none;
	}

	.size14ptbold  {
		 font-family: Verdana, Arial, Helvetica, sans-serif;
		 font-size: 14pt; 
		 font-style: normal; 
		 font-weight: bold; 
	}
	
	.size14ptrev  { 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size:14pt; 
		font-style: normal; 
		font-weight: bold; 
		color: #FFFFFF; 
		text-decoration: none;
	}
		
	a.size14ptrevlink:link,a.size14ptrevlink:visited  { 
	 	color: #FFFFFF;
		font-size: 14pt;
		font-weight: bold;
		text-decoration: none;
	}
	
	a.size14ptrevlink:hover  {
	 	color: Purple;
		font-size: 14pt;
		font-weight: bold;
		text-decoration: none;
	}

	.size16ptbold  { 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 16pt; 
		font-style: normal; 
		font-weight: bold; 
	}

		a.size16ptrevlink:link,a.size16ptrevlink:visited  { 
	 	color: #FFFFFF;
		font-size: 16pt;
		font-weight: bold;
		text-decoration: none;
	}
	
	a.size16ptrevlink:hover  {
	 	color: Purple;
		font-size: 16pt;
		font-weight: bold;
		text-decoration: none;
	}

	.size16ptrev  { 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size:16pt; 
		font-style: normal; 
		font-weight: bold; 
		color: #FFFFFF; 
		text-decoration: none;
	}
		
	.size18ptbold  { 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 18pt; 
		font-style: normal; 
		font-weight: bold; 
	}

	.size18ptrev  { 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 18pt; 
		font-style: normal; 
		font-weight: bold; 
		color: #FFFFFF; 
		text-decoration: none;
	}
		
	.size20ptbold  { 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 20pt; 
		font-style: normal; 
		font-weight: bold; 
	}

	.size24ptbold  { 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 24pt; 
		font-style: normal; 
		font-weight: bold; 
	}

	.size28ptbold  { 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 28pt; 
		font-style: normal; 
		font-weight: bold; 
	}

	.size32ptbold  { 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 32pt; 
		font-style: normal; 
		font-weight: bold; 
	}

	.subhead_university  {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 18pt;
		font-weight: bold;
		color: #0066CC;
	}
	
	A.white:hover, A.white:link, A.white:visited  {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: white;
		text-decoration: underline;
		font-size: 7pt;
		font-weight: 500;
	}

	A.navspecial:link, A.navspecial:visited  {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: red;
		text-decoration: underline;
		font-size: 8pt;
		font-weight: 700;
	}

	A.navspecial:hover  {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: purple;
		text-decoration: underline;
		font-size: 8pt;
		font-weight: 700;
	}

	A.navspecial2:link, A.navspecial2:visited  {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: black;
		text-decoration: underline;
		font-size: 8pt;
		font-weight: 700;
	}

	A.navspecial2:hover  {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: purple;
		text-decoration: underline;
		font-size: 8pt;
		font-weight: 700;
	}

	A.fontsize1:hover, A.fontsize1:link, A.fontsize1:visited  {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #0066cc;
		text-decoration: underline;
		font-size: 7.5pt;
		font-weight: 500;
	}

	A.headernav:link, A.headernav:visited  {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: black;
		text-decoration: none;
		font-size: 8pt;
		font-weight: 700;
	}

	A.headernav:hover  {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: purple;
		text-decoration: underline;
		font-size: 8pt;
		font-weight: 700;
	}

	A.university:hover, A.university:link, A.university:visited  {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: black;
		text-decoration: underline;
		font-size: 8pt;
		font-weight: 500;
	}

	table.shoppingcart  {
		background-color: transparent;
       	border: medium solid;
    }
   
   	tr.cartheader  {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
     	font-size: 8pt;
       	color: #297B5A;
		font-style: normal;
		background: #BDCEB1;
		font-weight: bold;
	}
                          
	tr.coupon  {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: x-small;
		color: red;
		font-style: normal;
		font-weight: bold;
	}
                          
	tr.cartlineitemeven  {
		background-color: #F5F5F5;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 8pt;
	}
                          
	tr.cartlineitemodd  {
		background-color: #FFFAFA;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 8pt;
	}

	table.addressdemo  {
		background-color: #F5F5F5; 
		font-size: small;
	}

	tr.addressline  {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: x-small;
	}
	



.tabcontentstyle{ /*style of tab content oontainer*/
border: 2px solid #E0E0E0;
width: 590px;
margin-bottom: 1em;
padding: 2px;
}

.tabcontent{
display:none;
}

@media print {
.tabcontent {
display:block!important;
}
}


