body		{
	background-color:#f8f0d9;
	Font-Family:arial,Verdana,geneva,helvetica,sans-serif;
	Font-Style:normal;
	Font-size:12px;
	Color:#222222;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;}
.special2 {
			display:none;
		}

.portbod		{
	background-color:#eedda5; 
	width:800px;}
.img 			{border: 0; margin: 0; padding: 0px; background: none;}

a.img:link 			{border: 0; margin: 0; padding: 4px; background: none;}
  
a.img:hover	 	{border: 0; margin: 0; padding: 4px; background: none;}  

.img1 {   border: 0;   margin: 0;   padding: 0px;}

.img2 {   border: 0;   margin: 0;   padding: 0px;
			background-image: url('gcsd/images/busdelaysa.jpg');
}

a.img2:hover	 	{border: 0; margin: 0; padding: 5px; 
			background-image: url('gcsd/images/busdelaysb.jpg');
}  
.img3 {
	border: 0;
	margin: 0;
	padding: 0px;
	background: none;
  }

a.img3:link 			{border: 0; margin: 0; padding: 0px; background: none;}
  
a.img3:hover	 	{border: 0; margin: 0; padding: 0px; background: none;}  



.tablepads	{padding: 30px;
			background-color:#ffffff;
}
.leftpad		{
	font-size: 24px;
	padding-left:25px;
	padding-right:10px;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-variant: normal;

				}
.red 	{color:#F00;}
.strikethrough	{text-decoration:line-through;}

.heading		{color:#004A18;font-family:verdana, arial, geneva, helvetica, sans-serif;font-size	:	18px; }

.leftnav		{font-size:12px; font-weight:bold; font-family:arial,verdana,geneva,helvetica,sans-serif; color:#ffffcc; line-height:13px;text-decoration: none;}

.leftnav2		{font-size:10px; font-weight:bold; font-family:arial,verdana,geneva,helvetica,sans-serif; color:#ffffcc; line-height:11px;text-decoration: none;}

.burg			{font-size:11px; font-weight:bold; font-family:arial,verdana,geneva,helvetica,sans-serif; color:#800000; line-height:11px;text-decoration: none;}

a.burg:link			{font-size:11px; font-weight:bold; font-family:arial,verdana,geneva,helvetica,sans-serif; color:#800000; line-height:11px;text-decoration: none;}

a.burg:hover			{font-size:11px; font-weight:bold; font-family:arial,verdana,geneva,helvetica,sans-serif; color:#f8f8fb; line-height:11px;text-decoration: underline; background:#800000}


.cool			{font-size:12px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; color:#800000;  text-decoration: none;}

a.cool:link			{font-size:12px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; color:#800000; text-decoration: none;}

a.cool:hover			{font-size:12px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; color:#f8f8fb; text-decoration: underline; background:#800000}


.burg:hover	{font-size:11px; font-weight:bold; font-family:arial,verdana,geneva,helvetica,sans-serif; color:#800000; line-height:11px;text; background:none;text-decoration:underline;}

.topnav		{font-size:10px; font-family:verdana,arial,geneva,helvetica,sans-serif; line-height:17px;text-decoration: none;}

.bottomnav {font-size:11px; font-family:verdana,arial,geneva,helvetica,sans-serif; color:#222222; text-decoration: none;}

.bottomnav:hover {Font-Family 	: verdana,arial,geneva,helvetica,sans-serif ; font-size : 11px ;  color : #FEEEB8 ; text-decoration: underline; background:none}

.mainnav 	{Font-Family 	: arial,Verdana,geneva,helvetica,sans-serif ; font-size : 14px ; font-weight:bold; color : #663333 ;}
.mainnav:hover {Font-Family 	: arial,Verdana,geneva,helvetica,sans-serif ; font-size : 8px ;  font-weight : bold ;  color : #FEEEB8 ; text-decoration: underline; background : #308F60}

a.mainnav2 	{Font-Family 	: Verdana,geneva,helvetica,sans-serif ; font-size : 12px ; font-weight:normal; color : #336633 ;}
a.mainnav2:hover{Font-Family 	: Verdana,geneva,helvetica,sans-serif ; font-size : 12px ; font-weight:normal; background : #336633 ; color:#eedda5;}
.mainnav2 	{Font-Family 	: Verdana,geneva,helvetica,sans-serif ; font-size : 12px ; font-weight:normal; color : #336633 ;}
.mainnav:hover {Font-Family 	: arial,Verdana,geneva,helvetica,sans-serif ; font-size : 8px ;  font-weight : bold ;  color : #FEEEB8 ; text-decoration: underline; background : #308F60}

a.main2 {font-size:9px; font-family : verdana,arial,geneva,helvetica,sans-serif}
.main2 	{font-size : 9px ; font-family : verdana,arial,geneva,helvetica,sans-serif ;  }
a.main2:hover			{font-size:9px; font-family : verdana,arial,geneva,helvetica,sans-serif ; background : #663333}

.main3		{font-family:arial,verdana,geneva,helvetica,sans-serif;  color:#0099FF; line-height:18px;text-decoration: none;}

.whitenav		{font-size:11px; font-family:verdana,arial,geneva,helvetica,sans-serif; color:#ffffff; line-height:14px;text-decoration: none;}

.head		{font-size:11px; font-family:verdana,arial,geneva,helvetica,sans-serif; color:#800000; line-height:14px;text-decoration: none;}


.centeralign		{text-align	:	center;
	}

.justify			{text-align	:	justify;
	}

hr	{	height:2px;
		color:#006699;
	}
	


A:hover.topnav			{font-size:10px ; color:#Ffffff; background : #308F60}
A:hover.leftnav		{color:#ffffff ; background: #003366}
A:hover.leftnav2		{color:#ffffff ; background : #003366}
A:hover.burg			{text-decoration: underline}
A:hover.bottomnav		{color:#663333; text-decoration: underline}
.mainnav:hover		{font-size : 14px ; Font-Family 	: arial,Verdana,geneva,helvetica,sans-serif ;  font-weight : bold ;  color : #ffffcc ; text-decoration: underline; background : #663333}
A:hover.main3			{color:#3366FF}
A:hover.whitenav		{color:#ffffcc; text-decoration: underline}
A:hover.head			{color:#990000; text-decoration: underline}

a 		{	color	: #663333; 
			text-decoration	: underline;	}
			
a:hover 	{color	: #ffffcc; background : #663333; 
			text-decoration	: none;}

p	{
	font-size	:	12px;
	font-family	:	arial, verdana, geneva, helvetica, sans-serif;
	margin-left: 7px;
	}

h1	{
	color		:	#308F60;
	font-family	:	verdana,arial,geneva,helvetica,sans-serif;
	margin-top	: 	0px;
	}

h1 a	{
		color:	#308F60;
		text-decoration:none;
}

h1 a:hover	{
		color:	#308F60;
		text-decoration:underline;
		background:none;
}

h2	{
	color		:	#004A18;
	font-family	:	verdana, arial, geneva, helvetica, sans-serif;
	font-size	:	18px; 
	margin-top	: 	0px;
	margin-bottom	: 	3px;
	}

h3	{
	color		:	#FF9900;
	font-family	:	verdana,arial,geneva,helvetica,sans-serif;
	font-size	:	14px;
	margin-top	: 	5px;
	}

h4 	{
	color		:	#9D6002;
	font-family	:	verdana,arial,geneva,helvetica,sans-serif;
	font-size	:	14px;
	margin-top	: 	0px;
	}

h5	{
	color		:	#006666;
	font-family	:	verdana,arial,geneva,helvetica,sans-serif;
	margin-top	: 	0px;
	}

h6	{
	color		:	#0e511b;
	font-family	:	verdana,arial,geneva,helvetica,sans-serif;
	font-size	:	14px;
	margin-top	: 	0px;	
	margin-bottom: 18px;
	}

ul	{
	list-style-image	:	 url('gcsd/images/icons/expbul3a.gif');
	font-family	:	verdana, arial, geneva, helvetica, sans-serif;
	font-size	:	11px
	}

.hl	{
		background	:	#FEE7C5;
		font-family	:	arial,verdana,geneva,helvetica,sans-serif;
		font-size	:	14px;
		font-weight	:	bold;
		color		:	#800000;

		}

.tdheader	{
		background	:	#FEE7C5;
		border		:	1px;
		border-color:	#666666;
		font-family	:	arial,verdana,geneva,helvetica,sans-serif;
		font-size	:	14px;
		font-weight	:	bold;
		color		:	#800000;
	}


.tdgrey	{
	background	:	#DCDCDC;
	font-family	:	arial,verdana,geneva,helvetica,sans-serif;
	font-size	:	10px;
	font-weight	:	normal;
	color		:	#000000;
	padding-left:5px;
	}

.tdnavy	{
		background	:	#003366;
		font-family	:	arial,verdana,geneva,helvetica,sans-serif;
		font-size	:	14px;
		font-weight	:	bold;
		color		:	#C0C0C0;
	}
	
.tdgrnlt	{
		background	:	#bbcf88;
		font-family	:	Verdana, Arial, Helvetica, sans-serif;
		font-size	:	24px;
		/*font-variant:	small-caps;*/
		font-weight	:	bold;
		color		:	#333333;
		padding-left:30px;
		/*height		:50px;*/
	}

.tdgrndk	{
		background	:	#6fb143;
		font-family	:	arial,verdana,geneva,helvetica,sans-serif;
		font-size	:	18px;
		font-weight	:	bold;
		color		:	#f3e2b5;
		height		:50px;
	}
	


.tdheader2	{
	background-image: url('district/images/holiday/sham_sm.jpg');
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: 0%;
		font-family	:	arial,verdana,geneva,helvetica,sans-serif;
		font-size	:	14px;
		font-weight	:	bold;
		color		:	#D7FFE3;
}

.Drop	{
		background	:	#0099CC;
		color		:	#ffcc33;
		font-family	:	"Copperplate Gothic Light", Helvetica, Verdana, Arial,sans-serif;
		font-size	:	30px; 
	}

td	{
	font-family	:	arial,verdana,geneva,helvetica,sans-serif;
	}

textarea { 	font-family	: 	monospace;
		font-size	:	14px;
	} 

.Button
    	{
    	text-align:			center;
    	text-decoration:	none;
    	color:				#000000;
    	background:			#CCCCCC;
    	border-top:			2px solid #EEEEEE;
    	border-left:		2px solid #EEEEEE;
    	border-right:		2px solid #999999;
    	border-bottom:		2px solid #999999;
    	font-family:		Verdana, Arial, Helvetica, sans-serif;
    	font-size:			8pt; 
    	padding-left:		4px; 
    	padding-right:		4px; 
    	padding-top:		2px; 
    	padding-bottom:		2px; 
    	}
		
.textbox {
	background-color: #FFC;
	float: right;
	width: 200px;
	border: 3px dashed #666;
	padding: 4px;
	margin-left:10px;
}


    A.Button
    	{
    	text-decoration:	none;
    	color:				#000000;
    	background:			#CCCCCC;
    	}

    a:hover.Button	
    	{ 
    	color:				#FF0000;
    	background:			#D7D7D7;
    	border-top:			2px solid #999999;
    	border-left:			2px solid #999999;
    	border-right:			2px solid #EEEEEE;
    	border-bottom:			2px solid #EEEEEE;
    	}
	#pscroller2{
		color: #666666;
		width: 300px;
		height: 30px;
		vertical-align:middle;
		/*border: 1px solid black;*/
		}
	
	#pscroller2 a{
		text-decoration: none;
		}
	#pscroller3{
		color: #666666;
		width: 280px;
		height: 30px;
		background: #FFFFCC;
		/*border: 1px solid black;*/
		padding: 2px;
		}
	
	#pscroller3 a{
		text-decoration: none;
		}
	#pscroller4{
		color: #666666;
		width: 280px;
		height: 20px;
		background: #FFFFCC;
		/*border: 1px solid black;*/
		padding: 2px;
		}
	
	#pscroller4 a{
		text-decoration: none;
		}
	#banner  { position:absolute;
			height:123px; 
			top:10px;				
			background-color: #A7C553;
			background:url(gcsd/images/banner_int.jpg);
			background-repeat:no-repeat;
			background-position:left;
			width:95%;
			left:2.5%;
			}
	#story
	
	#headline
.newstyle {
	background-color: #09F;
	letter-spacing: 3em;
	vertical-align: super;
	word-spacing: 3em;
	border-top-width: thick;
	border-right-width: thick;
	border-bottom-width: thick;
	border-left-width: thick;
	border-top-style: dotted;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-left-style: groove;
	border-top-color: #3FC;
	border-right-color: #3FC;
	border-bottom-color: #3FC;
	border-left-color: #3FC;
}
.teal {
	color: #066;
}
.apply_btn {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #666;
	background-color: #BBCF88;
	float: right;
	height: 30px;
	width: 80px;
	text-align: center;
	padding: 0;
	border-width: 5;
	border-style: groove;
}
.apply_btn a{
	color: #666;
	background-color: #BBCF88;
	text-decoration:none;
}

.apply_btn:hover{
	color: #FFF;
	background-color: #060;
}
.apply_btn a:hover{
	color: #FFF;
	background-color: #060;
}

.floatrt	{
	float:right;
	width:400px;
}
.shareflt {
	float: right;
	height: 25px;
}
.shareflt a {
		background: none;
		color:#600;
		text-decoration:none
}

.shareflt a:hover {
		background: none;
		text-decoration:underline;
}

.toggleopacity img {
filter:alpha(opacity=50);
-moz-opacity:0.5;
opacity:0.5;
}

.toggleopacity:hover img {
filter:alpha(opacity=100);
-moz-opacity:1;
opacity:1;
background-color:none;
} 