h1  { font-family: Verdana, Arial, Helvetica, sans-serif; ; font-size: 24pt}

h2  { font-family: Verdana, Arial, Helvetica, sans-serif; ; font-size: 18pt}

h3  { font-family: Verdana, Arial, Helvetica, sans-serif; ; font-size: 12pt}

h4  { font-family: Verdana, Arial, Helvetica, sans-serif; ; font-size: 14pt}

h5  { font-family: Verdana, Arial, Helvetica, sans-serif; ; font-size: 12pt}

h6  { font-family: Verdana, Arial, Helvetica, sans-serif; ; font-size: 10pt}

pre, code {font-family: "Courier New", Courier, monospace}

td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt;} 

body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt;} 


.subhead  { font-family: Verdana, Arial, Helvetica, sans-serif; color : #660066; font-size: 14px; font-weight: bold; }

a.subnav { font-size: 10px; font-weight: bold; color: #663300; text-decoration: none; }

a.subnav:visited { font-size: 10px; font-weight: bold; color: #663300; text-decoration: none; }

a.subnav:active { font-size: 10px; font-weight: bold; color: #336699; text-decoration: none; }

a.subnav:hover { font-size: 10px; font-weight: bold; color: #330000; text-decoration: none; }

a.subsubnav { font-size: 10px; font-weight: normal; color: #660066; text-decoration: none; }

a.subsubnav:hover { font-size: 10px; font-weight: normal; color: #330000; text-decoration: none; }

a.subsubnav:visited { font-size: 10px; font-weight: normal; color: #660066; text-decoration: none; }

a.subsubnav:active { font-size: 10px; font-weight: normal; color: #330033; text-decoration: none; }

a.subnavon { font-size: 10px; font-weight: bold; color: #336699; text-decoration : none; }

.alumnavlink		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; 
					color: #6699cc; line-height:14px; font-weight: bold; padding: 3px; 
					text-decoration: none;							
					}
					
.alumnavlink:hover		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; 
					color: #663300; line-height:14px; font-weight: bold; padding: 3px; text-decoration: none; }
					
.alumnavlinknew		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; 
					color: #ff0000; line-height:14px; font-weight: bold; padding: 3px; text-decoration: none; }
					
.alumnavlinktop		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; 
					color: #FFFFFF; font-weight: bold; text-decoration:none; letter-spacing: -.5px; }
					
.alumnavlinktop:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; 
					color:  #e5e5cc; font-weight: bold; text-decoration:none; letter-spacing: -.5px; }
					
.awevent			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; 
					color:  #ffffff; font-weight: bold; text-decoration:none; }
					
.aweventtime			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; 
					color:  #663300; font-weight: bold; text-decoration:none; vertical-align:top; }
					
.aweventdetail			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; 
					color:  #6699cc; font-weight: bold; text-decoration:none; vertical-align:top; }
					
.aweventdetail-em			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; 
					color: #6699cc; font-weight: normal; font-style: italic; text-decoration:none; vertical-align:top; }
					
.tlnavtitle		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; 
				color: #663300; line-height:12px; font-weight: bold; padding: 3px; text-decoration:none;						
					}
					
.tlnavtitlemid		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; 
				color: #663300; line-height:7px; font-weight: bold; padding-left: 9px; text-decoration:none;						
					}
					
.servicetitle		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; 
				color: #333366; line-height:12px; font-weight: bold; padding: 3px; text-decoration:none;						
					}

.servicelink		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; 
					color: #6699cc; line-height:14px; font-weight: bold; padding: 2px; 
					text-decoration: none;							
					}
					
.servicelink:hover		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; 
					color: #663300; line-height:14px; font-weight: bold; padding: 2px; text-decoration: none; }
					
.tlnavlink		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10.5px; 
					color: #663300; line-height:16px; font-weight: bold; padding-right: 3px; padding-left: 3px;						
					}
					
.tlnavlink:hover	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10.5px; 
					color: #6699cc; line-height:16px; font-weight: bold; padding-left: 3px; padding-right: 3px;
 }
 
.graphics { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; } 

.mapschool { font-family: Verdana, Arial, Helvetica, sans-serif; ; font-size: 10pt; color: #000080; }

.location { font-family: Verdana, Arial, Helvetica, sans-serif; ; font-size: 12pt; color: #336699; font-weight: bold; }

.tiny { font-family: Verdana, Arial, Helvetica, sans-serif; ; font-size: 8pt; }

.small { font-family: Verdana, Arial, Helvetica, sans-serif; ; font-size: 10px; }

.smalllighttblue { font-family: Verdana, Arial, Helvetica, sans-serif; ; color: #99CCFF; font-size: 10px; }

.smallindent { font-family: Verdana, Arial, Helvetica, sans-serif; ; font-size: 9pt; margin-left: 5px; }

.left { font-family: Verdana, Arial, Helvetica, sans-serif; ; font-size: 10pt; margin-left: 1em; }

.smallnavy { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color:navy; }

.largenavy { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16pt; color:navy; margin-left: 1em; }

.sidebar { font-family: Verdana, Arial, Helvetica, sans-serif; ; font-size: 10pt; color: #ffffff; font-weight: bold; }

.sidebar2 { font-family: Verdana, Arial, Helvetica, sans-serif; ; font-size: 10pt; }

.sidebar3 { font-family: Verdana, Arial, Helvetica, sans-serif; ; font-size: 9pt; }

.body { font-family: Verdana, Arial, Helvetica, sans-serif; ; font-size: 10pt; }

.body-form { font-family: Verdana, Arial, Helvetica, sans-serif; ; font-size: 10pt; line-height:5%; }

.leftnav { font-family: Verdana, Arial, Helvetica, sans-serif; ; font-size: 9pt; color: #336699; }

.dark {color:white}

.twelvept {font-family: Verdana, Arial, Helvetica, sans-serif; ; font-size: 12px;}

.ninept { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; }

small { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9pt; }

.tight { height: 26px; }

.awtitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; color: #6699cc; height: 8px; }

.aweventtable { margin: 0px 0px 0px 0px; }

.rspv    {
	  page-break-after: always
	  }


.table-top 		{ 	

				color:				#FFFFFF;

				background-color:	#660066;

				font-family: 		 "Arial", "Helvetica", "sans-serif"; 

				font-size:			10pt;

				font-weight: 		bold}
				
.awnav-top	{
				color:	#FFFFFF;
				background-color:	#663300;
				font-family:	"Verdana", "Arial" "Helvetica";
				font-size: 		11px;
				font-weight:	bold}
				
.awnav-bottom	{
				color:	#FFFFFF;
				background-color:	#6699cc;
				font-family:	"Verdana", "Arial" "Helvetica";
				font-size: 		11px;
				font-weight:	bold}
				
.tl-tabletop	{
				color:	#FFFFFF;
				background-color:	#6699cc;
				font-family:	"Verdana", "Arial" "Helvetica";
				font-size: 		11px;
				font-weight:	bold;
				padding: 4px; }
				
.tl-triphead	{
				color:	#FFFFFF;
				background-color:	#6699cc;
				font-family:	"Verdana", "Arial" "Helvetica";
				font-size: 		12px;
				font-weight:	bold;
				padding: 4px; 
				margin-right: 12px}
				
.awnav-edge	{
				background-color:#FFFFFF;
				border-width:1px;
				border-style:solid;
				border-color: #6699cc;
				}
				
				
.alumnavtd		{
				color: #663300;
				background-color:	#e5e5cc;
				font-family:	"Verdana", "Arial", "Helvetica";
				font-size: 		12px;
				font-weight:	bold;
				padding: 3px;
				}
				
.alumnavtdcont		{
				background-color:	#FFFFFF;
				padding-top: 3px;
				padding-right: 3px;
				padding-left: 3px;
				padding-bottom: 4px;
				}				

.alumweeknavtable	{
				background-color:#FFFFFF;
				border-width:1px;
				border-style:solid;
				border-color: #663300;
				margin-left: 5px;
				}

.table-head 	{  

				background-color:	#FFFFDD;

				font-family: 		 "Arial", "Helvetica", "sans-serif"; 

				font-size:			10pt;

				font-weight: 		bold}

		

.table-oddrow 	{  

				background-color:	#FFFFFF;

				font-family: 		 "Arial", "Helvetica", "sans-serif"; 

				font-size:			10pt;

				font-weight: 		normal}

		

.table-evenrow 	{ 

				background-color:	#FFFFDD;

				font-family: 		 "Arial", "Helvetica", "sans-serif"; 

				font-size:			10pt;

				font-weight: 		normal}

		

.table-bottom 	{  

                color:				#FFFFFF;

				background-color:	#660066;

				font-family: 		 "Arial", "Helvetica", "sans-serif"; 

				font-size:			9pt;

				font-weight: 		normal}.bodysmall { font-family: Verdana, Arial, Helvetica, sans-serif; ; font-size: 9pt; ; line-height: normal}

.table-top-new 		{ 	

				color:				#FFFFFF;
				background-color:	#663300;
				font-family: 		 "Arial", "Helvetica", "sans-serif"; 
				font-size:			10pt;
				font-weight: 		bold}
				
				
.tdpadded			{
					padding: 3px;
					}
					
.tlpadding			{
					padding-top: 6px; padding-bottom: 6px;
					}
.tdpadtop			{
					padding-top: 2px;
					}

.compass  { 
	background-image:url("images/travel-learn/compass_bg.gif");
	background-repeat:no-repeat;
	}
	
.tl_bottomside {
    background-image:url("images/travel-learn/tlblue.gif");
	background-repeat:repeat; border: thin white solid; margin-left: 20px;
	}
	
.tl_side {
	background-color: dce7f3; border-top: 8px solid #dce7f3;
}

