

/*a:link, a:visited {color:#243d2a;text-decoration:none;outline:none;}
a:hover, a:active {color:#243d2a;text-decoration:underline;outline:none;}*/

a.greyed:link, a.greyed:visited, a.greyed:hover, a.greyed:active {color:#a6a6a6;text-decoration:none;outline:none; cursor:default; }

#shell {margin:0 auto;width:920px;}
#outline {margin:0;padding:0;width:920px;height:568px;display:block;background:#9db600;clear:both;position:relative;}
#outlineBase {margin:0 auto;width:920px;height:12px;background:url(images/outlineBgBase.png) no-repeat top left;clear:both;}

#leftSide {float:left;width:656px;height:568px;background:url(images/leftSideBgImg.jpg) no-repeat top left;position:relative;}
#rightSide {float:right;width:254px;height:568px;position:relative;}

#logo {position:absolute;top:41px;left:50px;}
#logos {position:absolute;top:41px;right:50px;}
#logos img {clear:both;float:right;}
#headline {position:absolute;top:162px;left:273px;}
#servicemark {position:absolute;top:199px;left:525px;font-size:9px;color:#ffffff;font-family:Arial, Helvetica, sans-serif;}
#copy {position:absolute;top:262px;left:274px;width:340px;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#ffffff;text-align:left;}

h3, dl, dt, dd {margin:0;padding:0;}
ul {list-style-type:none;padding:0;margin:0;}

#accordion-left {position:absolute;bottom:8px;left:15px;text-align:left;display:block;}
	div#teacherInfoHdr {cursor:pointer;margin:0;padding:0;width:638px;height:57px;background:url(images/hdr_imATeacher.png) no-repeat top left;font-weight:bold;}
	div#teacherInfoHdr span.off {display:block;width:560px;color:#ffffff;text-decoration:none;font-size:14px;text-transform:uppercase;display:block;margin:0 0 0 60px;padding:24px 0 0 0;background:url(images/hdr_arrowOff.png) no-repeat bottom right;}
	div#teacherInfoHdr span.current {color:#FFFF00;background-image:url(images/hdr_arrowOn.png);}
	div#sipperInfoHdr {cursor:pointer;margin:0;padding:0;width:638px;height:45px;background:url(images/hdr_imASipper.png) no-repeat top left;font-weight:bold;}
	div#sipperInfoHdr span.off {display:block;width:560px;color:#ffffff;text-decoration:none;font-size:14px;text-transform:uppercase;display:block;margin:0 0 0 60px;padding:16px 0 0 0;background:url(images/hdr_arrowOff.png) no-repeat bottom right;}
	div#sipperInfoHdr span.current {color:#FFFF00;background-image:url(images/hdr_arrowOn.png);}
	div#teacherInfoCop, div#sipperInfoCop {color:#ffffff;font-size:12px;line-height:16px;height:90px;margin:0;padding:0;}
	div#teacherInfoCop, div#sipperInfoCop strong {color:#83e3ff;font-weight:bold;}
	
	#registerBtn {position:relative;float:right;margin:0 40px 0 0;}
	#donateBtn {position:relative;float:right;margin:0 40px 0 0;}

#accordionBase-left {position:absolute;bottom:0px;left:15px;width:638px;height:8px;background:url(images/accordionBase.png) no-repeat bottom left;}


#accordion-right {position:absolute;top:5px;right:0px;width:254px;text-align:left;display:block;}
	h3#wantareminder {width:254px;height:39px;margin-top:2px;}
	h3#wantareminder a {color:#ffffff;text-decoration:none;font-size:11px;text-transform:uppercase;display:block;margin:0 0 0 16px;padding:14px 0 0 0;font-weight:bold;}
	#wantareminderPanel {width:254px;height:445px;background:url(images/panelbgimg.png) no-repeat bottom left;overflow:hidden;}
	
	h3#helpspreadtheword {width:254px;height:39px;margin-top:2px;}
	h3#helpspreadtheword a {color:#ffffff;text-decoration:none;font-size:11px;text-transform:uppercase;display:block;margin:0 0 0 16px;padding:14px 0 0 0;font-weight:bold;}
	#helpspreadthewordPanel {width:254px;height:445px;background:url(images/panelbgimg.png) no-repeat bottom left;overflow:hidden;}
			
		
	
			
			
	#sharethis {position:absolute;bottom:-4px;right:0px;width:254px;height:39px;background:url(images/tabbgimg.png) no-repeat top left;}
	
	#sharethis a {color:#ffffff;text-decoration:none;font-size:11px;text-transform:uppercase;font-weight:bold;}
	
	#sharethis_0 {}
	.stbuttontext {padding-left:25px;}
	
	#activeFundedPrjBtns div { background-color: #a6a6a6; }
	#activeFundedPrjBtns div a { color: #000000; }
	
	#activeFundedPrjBtns .selected { background-color: #9db600; }
	
	#activeFundedPrjBtns div.hover { background-color: #28432e; color: #FFFFFF; }

	
#footer {color:#243d2a;font-family:Arial, Helvetica, sans-serif;font-size:10px;text-align:center;padding:4px 0 0 0;}

/*old stuff*/
		form {margin:0;padding:0;}
		
        fieldset { padding:0; border:0; margin:0; }

 

        
        .util a:link, a:visited {text-decoration:underline;}
        .util a:hover, a:active {text-decoration:underline;color:#000000;}
        
        
		


      	.ui-accordion-header a {padding:10px 0.5em 0.9em 2.2em;margin:0;color:#57BDEC;text-decoration:none;display:block;}
		
		label {margin-top:8px;}
	
		.ui-dialog-titlebar {background-color:#243d2a;color:#ffffff;padding:6px;}
		a.ui-dialog-titlbar-close {color:#ffffff;text-decoration:underline;float:right;}
		.ui-dialog-content {overflow:scroll;}
