/* Menu container */
/* Sets the parameters for the main content area */
.main	{				
	width:570px;
	border:none;
	padding:0px 5px 5px 0px;
	margin:0px 0px 0px 0px;
	vertical-align:top;
	background-color: #ffffff;
	}

/* Sets the parameters for the main content area */
.menu	{
	width:230px;			
	height:175px;
	border:none;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	background-color: #ffffff
	}

/* Menu styles */

/* Sets the parameters for the width, margins and padding of the menu area */	
.menu ul {									
	width:210px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}

/* Sets the parameters for the first level pages in menu */
.menu li					
	{
	margin:0px 0px 0px 5px;
	padding:0px 0px 0px 0px;
	list-style-type:none;
	text-align:left;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:13px;
	font-weight:normal;
	}

/* Sets the parameters for the 2nd and 3rd level pages in menu */
.topmenu li					
	{
	margin:0px 0px 0px 3px;
	padding:0px 0px 0px 0px;
	list-style-type:none;
	text-align:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	vertical-align:top;
	}


/* Submenu styles */

/* Sets the background color for submenus */
.menu ul ul					
	{
	background-color:#FFFFFF;
	}

/* Sets the indent amount for submenus */
.menu li li					
	{
	margin:0px 0px 0px 16px;
	}

/* Symbol styles */
.menu .symbol-item,
.menu .symbol-open,
.menu .symbol-close
	{
	float:left;
	width:16px;				/* Sets distance between the plus symbols and the menu titles */
	height:1em;
	background-position:left center;
	background-repeat:no-repeat;
	}
.menu .symbol-item  { background-image:url(../images/icons/page.png); } /* Defines the image for menu items */
.menu .symbol-open  { background-image:url(../images/icons/minus.png); } /* Defines the image for expanded menu items */
.menu .symbol-close { background-image:url(../images/icons/plus.png);} /* Defines the image for collapsed menu items */

/* Menu line styles */
.menu li.open  { font-weight:normal; } /* Defines the bolding for expanded menu item section heads */
.menu li.close { font-weight:normal; } /* Defines the bolding for collapsed menu item section heads */

/* CCAC CSS*/

/* This is the outermost table, width=800, center aligned */
#tablealign{							
	width:800px;
	border:none;
	border-spacing:0px;
	padding:0px 0px 0px 0px;						
	}

/* This is the interior table containing the content */		
#tablecontent{							
	width:560px;
	border:none;
	margin:0px 0px 0px 0px;
	vertical-align:top;
	padding:0px 0px 0px 0px;
	}

body {
	background-color:#8b9e8f;
	margin-left:0;
	margin-top:0;
	margin-height:0;
	margin-weight:0;
	}
	
a:link {
	color:#924932;
	text-decoration:none;
	}

a:visited {
	color:#924932;	
	text-decoration:none;
	}

a:hover {
	color:#924932;
	text-decoration:underline;
	}

a:active {
	color:#924932;
	text-decoration:none;
	font-weight:normal;
	}

/* Delete when I determine I'm no longer using this one */
div.photo{
	margin-left:15px;
	margin-right:0px;
	margin-bottom:15px;
	margin-top:10px;
	}
	
p{						
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0px 0px 10px 5px;
	line-height:1.5;
	}
	
.table{						
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:1.25;
	}	

/* Sets style for header 1 */
H1{
	color:#366a43;
	margin:3px 0px 15px 5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;					
	font-weight:bold;	
	}

/* Sets style for header 1 followed by header 2 with no text between the headers */	
.nobreak {				
	margin:20px 0px -15px 5px;
	}
	
/* Sets style for header 1 followed by the subtitle */	
.subtitle {	
	font-size:13px;			
	margin:-15px 0px 0px 0px;
	}		

/* Sets style for header 2 */	
H2{
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	margin:20px 0px 5px 5px; 				
	font-size:13px;						 
	color:#366a43; 
	font-weight:bold;	
	}
	
H2{
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	margin:20px 0px 5px 5px; 				
	font-size:13px;						 
	color:#366a43; 
	font-weight:bold;	
	}	

/* Sets style for header 3 */			
H3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:0px 0px 0px 5px;
	font-size:12px;						 
	color:#333333;
	font-style:italic; 
	font-weight:bold;
	}

/* Sets style for day and date in program prospectuses */	
.daydate  {							 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;					
	color:#333333;
	font-weight:bold;
	}			
		
#navbox{
	width:160px;
	margin:5px 0px 0px 10px;
	background-image:url(/images/navbox_bkgrnd.jpg);
	border-style:none;
	border-right:none;
	border-left:none;
	padding-top:10px
	}
	
.navtext {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color: #3f6647;
	}
	
.navtext2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color: #6e2a08;
	}
	
#navboxold{
	margin:0px 0px 10px 10px;
	background:#D9E2D7;
	color:#A09F8B; 
	border-color:#A09F8B;
	border-style:solid;
	border-top:1px solid;
	border-bottom:1px solid;
	border-right:none;
	border-left:none;	
	}

/* Body text styles */						
.text530{								
	width:530px;						
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:1.5;
	vertical-align:top;
	}
	
.text400{								
	width:400px;						
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:1.5;
	vertical-align:top;
	}			
	
.text355{
	width:355px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:1.5;
	vertical-align:top;
	}	
	
.text320{							
	width:320px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:1.5;
	vertical-align:top;
	}
	
.text250{							
	width:250px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:1.5;
	vertical-align:top;
	}	
	
.text200{						
	width:200px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:1.5;
	vertical-align:top;
	}						

/* Sets style for italicized text GET RID OF THIS EVENTUALLY */ 
.italics {							
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 					
	color:#000000; 
	font-style:italic;
	}

/* Sets style for bold text GET RID OF THIS EVENTUALLY */
.bold {							 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 					
	color:#000000; 
	font-weight:bold;
	}	

/* Sets style for text small*/		
.textsmall {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #666666;
	}
	
/* Sets style for text small*/		
.textred {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #990000;
	font-weight: bold;
	}
	
/* Sets style for text small*/		
.textred12 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #990000;
	font-weight: bold;
	}		

/* Sets style for special text */	
.textspecial {
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	font-size:16px;
	font-weight:bold;
	font-style:italic;
	color:#A09F8B;					
	}
	
/* Sets style for American Indian higlights years */	
.highlightsdates {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#3A6385;
	letter-spacing:4px;
	margin-bottom:-.25em;
	}
	
/* Sets style for highlights on AmerIndian pages. Set to line up the photo and the graphic line below textspecial */	
div.highlightsyel{
	width:560px;
	float:left;
	margin-left:5px;
	margin-top:0px;
	margin-bottom:0px;
	background-image: url(/american_indian/images/highlights_yellow_bkgrnd.jpg);
	padding-top: 2px;
	}
	
/* Sets style for highlights on AmerIndian pages. Set to line up the photo and the graphic line below textspecial */	
div.highlightsgreen{
	width:560px;
	float:left;
	margin-left:5px;
	margin-top:0px;
	margin-bottom:0px;
	background-image: url(/american_indian/images/highlights_green_bkgrnd.jpg);
	padding-top: 2px;
	}
	
div.quoteyel{
	width:460px;
	float:left;
	margin-left:5px;
	margin-top:0px;
	margin-bottom:0px;
	background-image: url(/american_indian/images/highlights_yellow_bkgrnd.jpg);
	padding-top: 2px;
	}

/* Sets style for a block quote that is indented on both sides */					
.blockquote {
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	font-size:11px;
	line-height:1.35em;
	color:#3f6647;						
	float:left;
	margin:5px 0px 0px 30px;
	}
	
.blockquote2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	font-size:12px;
	line-height:1.35em;
	color:#4a4a4a;						
	float:left;
	margin:0px 0px 0px 15px;
	}
	
.blockquote3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	font-size:12px;
	line-height:1.35em;
	color:#4a4a4a;						
	float:left;
	margin:0px 0px 0px 0px;
	}

.blockquotegreen {
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	font-size:11px;
	line-height:1.35em;
	color:#3f6647;						
	float:left;
	background-image: url(/american_indian/images/highlights_yellow_bkgrnd.jpg);
	margin:5px 0px 0px 5px;
	}

/* Sets style for credit line that goes with a block quote */					
.blockquotecredit {
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	font-size:10px;						
	line-height:1.35em;
	color:#000000;
	float:left;
	margin:5px 10px 20px 225px;
	}	

.photoquote {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width: 340px;
	font-size:11px;
	line-height: 15px;
	color: #3f6647;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	}
	
/* Sets style for the containment of and small photo that goes left of each quote.  */	
div.quoteall{
	width:540px;
	float:right;
	margin-left:20px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	}	
	
div.photoleft{
	width:140px;							
	float:left;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	padding-right: 10px;	
	}							

/* Sets style for calendar dates */	
.dates{							
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;					 
	color:#4d7482;
	font-weight:bold;
	}

/* Sets style for horizontal lines used on program pages */	
.line{
	border-top:1px solid #A09F8B;		        	
	border-bottom:-5px;
	padding-top:2px;
	width:365px;
	}		

/* Sets style for a bulleted list*/		
.bullets{							
	width:350px;
	list-style-type:none;
	background-image:url(/images/bullet_circle.jpg);
	background-repeat:no-repeat;
	background-position:0 .40em; 
	padding-left:1.5em;
	padding-bottom:.5em;
	list-style-position:outside;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;
	line-height:1.5; 					 
	}
	
/* Sets style for a bulleted list with no paragraph ahead of it, no indent*/		
.bulletsnoindent{							
	width:350px;
	list-style-type:none;
	background-image:url(/images/bullet_circle.jpg);
	background-repeat:no-repeat;
	background-position:0 .40em; 
	padding-left:1.5em;
	padding-bottom:.5em;
	list-style-position:outside;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;
	line-height:1.5; 					 
	}	
	
/* Sets style for a bulleted list, less width */	
.bullets355{							
	width:355px;
	list-style-type:none;
	background-image:url(/images/bullet_circle.jpg);
	background-repeat:no-repeat;
	background-position:0 .40em;
	padding-left:1.5em;
	padding-bottom:.5em;
	list-style-position:outside;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;
	line-height:1.5;					 
	}	

/* Sets style for a bulleted list, less width */	
.bullets320{							
	width:320px;
	list-style-type:none;
	background-image:url(/images/bullet_circle.jpg);
	background-repeat:no-repeat;
	background-position:0 .40em;
	padding-left:1.5em;
	padding-bottom:.5em;
	list-style-position:outside;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;
	line-height:1.5;					 
	}

/* Sets style for indented text */	
.indent{							
	margin-left:2em;					 
	}
	
/* Sets style for indented text under indented text */	
.indent2{							
	margin-left:3em;					 
	}	

/* Sets style for signup button for program pages */	
div.signup{							
	width:130px;
	float:right;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;							
	margin-left:15px;
	margin-top:5px;
	margin-bottom:5px;						 
	}

div.signup2{							
	width:160px;
	float:right;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;							
	margin-left:0px;
	margin-top:5px;
	margin-bottom:5px;						 
	}
	
/* Sets style for signup button for American Indian pages */		
div.aisignup{
	width:120px;
	float:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-top:5px;
	margin-bottom:5px;
	margin-right: 10px;
	}				

/* Sets style for indented list, no bullets */		
.indentedlist{							
	margin-left:2em;
	width:420px;
	list-style-type:none;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;
	line-height:1.25;					 
	}
	
div.admissions{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px;
}

/* Sets style for the small photo that goes with each program on the domestic and international pages. Set to line up the photo and the graphic line above h2 text */	
div.graphicprograms{
	width:160px;							
	float:right;
	margin-left:15px;
	margin-top:10px;
	margin-bottom:5px;	
	}
	
div.graphicprogramsspacer{
	width:160px;
	height:196px;
	float:left;
	margin-left:15px;
	margin-top:10px;
	margin-bottom:5px;	
	}
	
/* Sets style for the photo row of three photos that goes on top-level international page. */	
div.graphicprogramsrow{
	width:160px;							
	float:left;
	margin-left:5px;
	margin-right:15px;
	margin-top:10px;
	margin-bottom:5px;	
	}
	
.graphicprogramsleft {
	float: left;
	width: 160px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}

.graphicprograms140 {
	width: 140px;
	float: right;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}

.graphicprograms270 {
	width: 270px;
	float: right;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}

.icons {
	width: 95px;
	float: right;
	margin-left:15px;
}				

/* GET RID OF THIS IF I DON'T USE IT */
.buttonsleft {
	width:130px;
	float:right;
	border:1px solid black;
}	
	
/* Sets style for a photo that is width of 225 and right-justified */	
div.graphic225rt{
	width:225px;							
	float:right;
	margin-left:15px;
	margin-top:10px;
	margin-bottom:5px;	
	}
	
/* Sets style for a photo that is width of 275 and right-justified */	
div.graphic275rt{
	width:275px;							
	float:right;
	margin-left:15px;
	margin-top:10px;
	margin-bottom:5px;	
	}
			
/* IN PROGRESS - Sets style for a row of photos, as on the first-level travel page */	
div.photorow{						
	margin-top:0px;
	margin-right:0px;
	margin-left:0px;
	margin-bottom:0px;
}		

/* Sets style for Print PDF text */	
.printpdf{							
	font-size:11px;
	}	

/* Sets style for caption text */			
.caption{							
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:5px 0px 0px 0px;
	color:#666666;
	line-height:1.25;						
	}			

/* This is the table containing the footer */	
#footer{							
	padding:0px 0px 0px 0px;
	text-align:left;
	color:#416348;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: bold;
	letter-spacing:1px;
	line-height:2;
	}
	
/* Small banner below main banner that contain Site map and Search links */	
#header{							
	text-align:right;
	color:#416348;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: bold;
	letter-spacing:1px;
	line-height:2;
	}
		
	

