*
	{
		font-family: Arial, Helvetica, Sans Serif;
		font-size: 10pt;
		} 
body 
	{ 
		background: #ffffff url(splash/gradientBack.gif);
		background-repeat: repeat-x;
	  	margin-top: 20px;
	  	margin-right: 0px;
	  	margin-bottom: 0px;
	  	margin-left: 0px;
	  	}
	   
a:link 
	{
		color: #182d00;
		}
		
a:hover
	 {
	 	color: #743c77;
		}
		
a:active
	 {
	 	color: #743c77;
		}
		
a:link.footer 
	{
		color: #182d00;
		font-family: Arial, Helvetica, Sans Serif;
		font-size: 8pt;
		}
		
a:hover.footer
	 {
	 	color: #743c77;
	 	font-family: Arial, Helvetica, Sans Serif;
		font-size: 8pt;
		}
		
a:visited.footer
	 {
	 	color: #015971;
	 	font-family: Arial, Helvetica, Sans Serif;
		font-size: 8pt;
		}
		
a:link.nav 
	{
		color:#ffffff;
		text-decoration:none;
		font-weight: bold;
		}
				
a:visited.nav
	 {
	 	color:#ffffff;
	 	text-decoration:none;
	 	font-weight: bold;
		}
		
a:hover.nav
    {
        color:#0080c2;
        text-decoration:none;
        font-weight: bold;
        }
        
a:active.nav
    {
        color:#ffffff;
        text-decoration:none;
        font-weight: bold;
        }
		
a:link.topNav 
	{
		color:#ffffff;
		text-decoration:none;
		font-family: Arial, Helvetica, Sans Serif;
		font-size: 8pt;
		font-weight: bold;
		}
		
a:visited.topNav 
	{
		color:#ffffff;
		text-decoration:none;
		font-family: Arial, Helvetica, Sans Serif;
		font-size: 8pt;
		font-weight: bold;
		}
		
a:active.topNav
	 {
	 	color:#ffffff;
	 	text-decoration:none;
	 	font-family: Arial, Helvetica, Sans Serif;
		font-size: 8pt;
	 	font-weight: bold;
		}
		
a:hover.topNav
    {
        color:#ce9c53;
        text-decoration:none;
        font-family: Arial, Helvetica, Sans Serif;
		font-size: 8pt;
        font-weight: bold;
        }
        
a:link.topNav2 
	{
		color:#ffffff;
		text-decoration:none;
		font-family: Arial, Helvetica, Sans Serif;
		font-size: 8pt;
		font-weight: bold;
		}
		
a:visited.topNav2 
	{
		color:#ffffff;
		text-decoration:none;
		font-family: Arial, Helvetica, Sans Serif;
		font-size: 8pt;
		font-weight: bold;
		}
		
a:active.topNav2
	 {
	 	color:#ffffff;
	 	text-decoration:none;
	 	font-family: Arial, Helvetica, Sans Serif;
		font-size: 8pt;
	 	font-weight: bold;
		}
		
a:hover.topNav2
    {
        color:#e5c29d;
        text-decoration:none;
        font-family: Arial, Helvetica, Sans Serif;
		font-size: 8pt;
        font-weight: bold;
        }
				
p 
	{
		font-family: Arial, Helvetica, Sans Serif;
		font-size: 10pt;
		margin-left: 1px;
		margin-bottom: 10px;
		color: #000000;
		}
		
.nomargin 
	{
		font-family: Arial, Helvetica, Sans Serif;
		font-size: 10pt;
		margin-left: 1px;
		margin-bottom: 0px;
		color: #000000;
		}

.sm 
	{
		font-family: Arial, Helvetica, Sans Serif;
		font-size: 8pt;
		margin-left: 1px;
		margin-bottom: 10px;
		color: #000000;
		}
		
b
	{
		font-family: Arial, Helvetica, Sans Serif;
		font-size: 10pt;
		margin-left: 1px;
		margin-bottom: 10px;
		font-weight: bold;
		}
		
em
	{
		font-family: Arial, Helvetica, Sans Serif;
		font-size: 10pt;
		margin-left: 1px;
		margin-bottom: 10px;
		color: #000000;
		font-style: italic;
		}
.header
	{
		font-family: Arial, Helvetica, Sans Serif;
		font-size: 12pt;
		margin-left: 1px;
		margin-bottom: 10px;
		color: #000000;
		}
.red 
	{
		font-family: Arial, Helvetica, Sans Serif;
		font-size: 10pt;
		color: #ff0000;
		}
		
.green
    {
        color:#ce9c53;
        text-decoration:none;
        font-family: Arial, Helvetica, Sans Serif;
		font-size: 8pt;
        font-weight: bold;
        margin-right: 5px;
	 	margin-left: 5px;
        }
        
.beige
    {
        color:#e5c29d;
        text-decoration:none;
        font-family: Arial, Helvetica, Sans Serif;
		font-size: 8pt;
        font-weight: bold;
        margin-right: 5px;
	 	margin-left: 5px;
        }
		
.tagLine 
	{
		font-family: Arial, Helvetica, Sans Serif;
		font-size: 10pt;
		margin-left: 1px;
		margin-bottom: 10px;
		color: #69804e;
		}
		
ul
	{
		font-family: Arial, Helvetica, Sans Serif;
		font-size: 10pt;
		color: #000000;		
		}
		
li
	{
		font-family: Arial, Helvetica, Sans Serif;
		font-size: 10pt;
		color: #000000;
		}

.exchangeBack
	{
	 	background: #ffffff url(splash/exchangeBack.jpg);
		background-repeat: no-repeat;
		}
		
.exchangeNavBack
	{
	 	background: #1e7043 url(splash/exchangeNavBack.gif);
		background-repeat: no-repeat;
		}
		
.earthBack
	{
	 	background: #ffffff url(splash/earthBack.jpg);
		background-repeat: no-repeat;
		}
		
.earthNavBack
	{
	 	background: #1e7043 url(splash/earthNavBack.gif);
		background-repeat: no-repeat;
		}

.curiosityBack
	{
	 	background: #ffffff url(splash/curiosityBack.jpg);
		background-repeat: no-repeat;
		}
		
.curiosityNavBack
	{
	 	background: #ffffff url(splash/curiosityNavBack.jpg);
		background-repeat: no-repeat;
		}
		
.genericNavBack
	{
	 	background: #ffffff url(splash/genericNavBack.gif);
		background-repeat: no-repeat;
		}
		
.pageLeft
	{
	 	background: #ffffff url(splash/pageLeft.gif);
		background-repeat: repeat-y;
		}
		
.pageRight
	{
	 	background: #ffffff url(splash/pageRight.gif);
		background-repeat: repeat-y;
		}
		
.footerBack
	{
	 	background: #ffffff url(splash/footerBack.gif);
		background-repeat: repeat-x;
		}		

a.button { 
        background:url(splash/btn_curriculutm_standards.gif) repeat 0px 0px; 
        width: 282px; 
        height: 77px; 
        display: block; 
}

a.button span { 
        display: none; 
}

a.button:hover { 
        background: url(splash/btn_curriculutm_on.gif); 
}

.error_message, .error_message_w_bg
{
	color: #f00;
	margin: 0 2px 0 1px;
	padding: 3px;
}

.error_message_w_bg 
{
	background: #e8e8e8;
}


		

