a:link		{
				color: navy
			}
			
a:visited	{
				color: indigo
			}
			
a:hover		{
				color: #0088FF
			}

a:active	{
				color: navy
			}

Body.GeogStandard	{
						background-color: white;
					}

Table.PgTTable	{
					width: 600pt;
				}

HR.PgTRule	{	
					width: 604pt;
				}

TD.PgImgBlock	{	
					background-color: #3090a0;
					vertical-align: middle;
					text-align: center;
					padding-left: 0pt;
					padding-top: 0pt;
					padding-bottom: 0pt;
					padding-right: 0pt;
				}

TD.PgTBlock	{
					width: 100%;
					text-align: left;
					vertical-align: middle;
					background-color: #3090a0;
					padding-top: 0pt;
					padding-left: 10pt;
					padding-bottom: 0pt;
					padding-right: 36pt;
				}


TD.PgTBlockStd	{
					width: 100%;
					text-align: left;
					vertical-align: middle;
					background-color: #3090a0;
					padding-top: 0pt;
					padding-left: 10pt;
					padding-bottom: 0pt;
					padding-right: 36pt;
				}	

TD.MainTBlock	{
					width: 100%;
					text-align: left;
					vertical-align: middle;
					background-color: #3090a0;
					padding-top: 0pt;
					padding-left: 10pt;
					padding-bottom: 0pt;
					padding-right: 36pt;
				}	


.MainName		{
					text-align: left;
					padding-left: 24pt;
					font-weight: bold; 
					font-size: 16pt; 
					color: white; 
					font-family: arial, geneva, helvetica, verdana, sans-serif;
				}

.PgName		{
					font-weight: bold; 
					font-size: 12pt; 
					color: white; 
					font-family: arial, geneva, helvetica, verdana, sans-serif;
				}

TD.PgTBlockPad	{
					text-align: left;
					vertical-align: middle;
					background-color: #3090a0;
					padding-top: 0pt;
					padding-left: 0pt;
					padding-bottom: 0pt;
					padding-right: 0pt;
				}	


TD.CourseImgBlock	{
					background-color: #3090a0;
					vertical-align: middle;
					text-align: left;
					padding-left: 0pt;
					padding-top: 0pt;
					padding-bottom: 0pt;
					padding-right: 0pt;
			}

.Title	{
					text-align: left;
					padding-left: 24pt;
					font-weight: bold; 
					font-size: 16pt; 
					color: white; 
					font-family: arial, geneva, helvetica, verdana, sans-serif;
				}

.Title2	{
					font-weight: bold; 
					font-size: 14pt; 
					color: white; 
					font-family: arial, geneva, helvetica, verdana, sans-serif;
				}
				
Table.BodyBlock	{
					width: 600pt;
					text-align: left;
					vertical-align: middle;
					border-spacing: 0pt;
				}
Table.DegreeBlock	{
					width: 580pt;
					text-align: left;
					vertical-align: middle;
					border-spacing: 0pt;
				}

TD.BodyCell	{
					vertical-align: top;
					text-align: left;
					font-family: arial, geneva, helvetica, verdana, sans-serif;
					font-size: 9pt; 
					color: black; 
					width:600pt;
				}

TD.TrailerGeogLogoCell	{
					font-size: 8.5pt; 
					font-family: arial, geneva, helvetica, verdana, sans-serif;
					color: black;
					width: 150px;
					vertical-align: top;
			}

TD.TrailerAddressCell	{
					font-size: 8.5pt; 
					font-family: arial, geneva, helvetica, verdana, sans-serif;
					color: black;
					vertical-align: top;
			}
					
TD.TrailerSJSULogoCell	{
					text-align: right;
					font-size: 8.5pt; 
					font-family: arial, geneva, helvetica, verdana, sans-serif;
					color: black;
					width: 110px;
					vertical-align: bottom;
					text-align: right;
			}
			
TD.BodyText	{
					margin-top: 0pt;
					margin-left: 0pt;
					margin-bottom: 8pt;
					margin-right: 0pt;
					padding-top: 4pt;
					font-family: arial, geneva, helvetica, verdana, sans-serif;
					font-size: 10pt; 
					color: black; 
				}
				
.BodyHeading	{
					margin-top: 0pt;
					margin-left: 0pt;
					margin-bottom: 8pt;
					margin-right: 0pt;
					font-size: 10pt; 
					font-weight: bold;
					font-family: arial, geneva, helvetica, verdana, sans-serif;
					color: black; 
				}

.BodyHeading2	{
					margin-top: 0pt;
					margin-left: 0pt;
					margin-bottom: 8pt;
					margin-right: 0pt;
					font-size: 10pt; 
					font-style: italic;
					font-family: arial, geneva, helvetica, verdana, sans-serif;
					color: black; 
				}
				
.SectionHeading	{
					background-color: #D0D0D0;
					padding-left: 8pt;
					padding-top: 6pt;
					padding-bottom: 6pt;
					padding-right: 0pt;
					font-family: arial, geneva, helvetica, verdana, sans-serif;
					color: navy;
					font-size: 11pt;
					font-weight: bold;
				}
				
.BodyPar		{
					margin-top: 0pt;
					margin-left: 0pt;
					margin-bottom: 8pt;
					margin-right: 0pt;
					font-size: 10pt; 
					font-family: arial, geneva, helvetica, verdana, sans-serif;
					color: black; 
				}

TD.TableCaption	{
					padding-top: 4pt;
					padding-left: 4pt;
					padding-right: 4pt;
					padding-bottom: 4pt;
					border-color: white;
					border-left-style: solid;
					border-left-width: 0pt;
					border-right-width: 1pt;
					vertical-align: baseline;
					font-family: arial, geneva, helvetica, verdana, sans-serif;
					font-size: 11pt;
					font-weight: bold;
					color: black; 
					background-color: #B0B0B0;
			}

TD.TableCaption2	{
					padding-top: 4pt;
					padding-left: 4pt;
					padding-right: 4pt;
					padding-bottom: 4pt;
					border-color: white;
					border-left-style: solid;
					border-left-width: 0pt;
					border-right-width: 1pt;
					vertical-align: baseline;
					font-family: arial, geneva, helvetica, verdana, sans-serif;
					font-size: 10pt;
					font-weight: bold;
					color: black; 
					background-color: #B0B0B0;
			}


TD.SideTopicCell	{
					padding-top: 2pt;
					padding-left: 4pt;
					padding-right: 4pt;
					vertical-align: baseline;
					text-align: right;
					font-family: arial, geneva, helvetica, verdana, sans-serif;
					font-size: 10pt; 
					font-weight: bold;
					color: #E0E0E0; 
					background-color: #707070;
					width: 64pt;
				}

TD.SideMainHeading	{
					padding-top: 2pt;
					padding-left: 4pt;
					padding-bottom: 2pt;
					vertical-align: baseline;
					text-align: left;
					font-family: arial, geneva, helvetica, verdana, sans-serif;
					font-size: 10pt; 
					font-weight: bold;
					color: black; 
				}

TD.SideMainCell	{
					padding-top: 2pt;
					padding-left: 4pt;
					padding-bottom: 2pt;
					vertical-align: baseline;
					text-align: left;
					font-family: arial, geneva, helvetica, verdana, sans-serif;
					font-size: 10pt; 
					color: black; 
				}
			
				

Table.NavBlock	{
					width: 600pt;
					text-align: left;
					vertical-align: middle;
				}
.NavBarTitle	{
					font-family: arial, geneva, helvetica, verdana, sans-serif;
					font-size: 11pt; 
					font-weight: bold;
					text-align: center;
					color: navy; 
			}

.NavBarLabel	{

					font-family: arial, geneva, helvetica, verdana, sans-serif;
					font-size: 8pt; 
					font-weight: bold;
					text-align: center;
					color: navy; 
			}

.MainButton	{
					padding: 8pt;
					border-color: white;
					border-left-style: solid;
					border-left-width: 0pt;
					border-right-width: 1pt;
					font-family: arial, geneva, helvetica, verdana, sans-serif;
					font-size: 9.5pt; 
					font-weight: bold;
					text-align: center;
					color: navy; 
					background-color: #D0D0D0;
			}

.MainButtonLabel	{
					padding: 0pt;
					border-left-width: 0pt;
					border-right-width: 1pt;
					font-family: arial, geneva, helvetica, verdana, sans-serif;
					font-size: 10.5pt; 
					font-weight: bold;
					text-align: center;
					color: navy; 
			}

.MainImgButtonLabel	{
					padding-left: 10pt;
					border-left-width: 10pt;
					border-right-width: 1pt;
					margin-left: 12pt;
					font-family: arial, geneva, helvetica, verdana, sans-serif;
					font-size: 10.5pt; 
					font-weight: bold;
					text-align: left;
					color: navy; 
			}

.NavBarButton	{
					padding: 8pt;
					border-color: white;
					border-left-style: solid;
					border-left-width: 0pt;
					border-right-width: 1pt;
					font-family: arial, geneva, helvetica, verdana, sans-serif;
					font-size: 9.5pt; 
					font-weight: bold;
					text-align: center;
					color: navy; 
					background-color: #D0D0D0;
			}

.NavBarButtonCurrent	{
					padding: 8pt;
					border-color: white;
					border-left-style: solid;
					border-left-width: 0pt;
					border-right-width: 1pt;
					font-family: arial, geneva, helvetica, verdana, sans-serif;
					font-size: 9.5pt; 
					font-weight: bold;
					text-align: center;
					color: white; 
					background-color: #D0D0D0;
			}

.NavImgButton	{
					padding-top: 0pt;
					padding-bottom: 0pt;
					padding-left: 2pt;
					padding-right: 2pt;
					font-family: arial, geneva, helvetica, verdana, sans-serif;
					font-size: 9.5pt; 
					font-weight: bold;
					text-align: center;
					color: navy; 
					background-color: #D0D0D0;
			}


.TOCButton	{
					padding: 4pt;
					border-color: #D0D0D0;
					border-left-style: solid;
					border-left-width: 0pt;
					border-right-width: 1pt;
					font-family: arial, geneva, helvetica, verdana, sans-serif;
					font-size: 9.5pt; 
					text-align: center;
					color: navy; 
					background-color: #D0D0D0;
			}

.FigureCutin	{
		padding: 0.1in;
	}
