body { margin:0; padding: 0; font-size: 2px; background: #990000 url('images/bkg_gra_top.png') repeat-x fixed top; }

a:link { color: #E5A221; text-decoration: none; }
a:visited { color: #E5A221; text-decoration: none; } 
a:active { color: #E5A221; text-decoration: none; } 
a:hover { color: #E5A221; text-decoration: underline; }

td { font-family: tahoma, verdana, arial, "ms sans serif", sans-serif; font-size: 13px; color: #000000; }
td { text-align: left; }
td a:link { text-decoration: none; }
td a:visited { text-decoration: none; } 
td a:active { text-decoration: none; } 
td a:hover { text-decoration: underline; }

.title a:link { color: #003366; text-decoration: none; }
.title a:visited { color: #003366; text-decoration: none; } 
.title a:active { color: #003366; text-decoration: none; } 
.title a:hover { color: #003366; text-decoration: underline; }

.toplinks a:link { color: #E8EFF9; text-decoration: none; }
.toplinks a:visited { color: #E8EFF9; text-decoration: none; } 
.toplinks a:active { color: #E8EFF9; text-decoration: none; } 
.toplinks a:hover { color: #E8EFF9; text-decoration: underline; }

.foot	a:link { color: #CCCCCC; text-decoration: none; }
.foot	a:visited { color: #CCCCCC; text-decoration: none; } 
.foot	a:active { color: #CCCCCC; text-decoration: none; } 
.foot	a:hover { color: #CCCCCC; text-decoration: underline; }

.reps_td	a:link { color: #FFFFFF; text-decoration: none; }
.reps_td	a:visited { color: #FFFFFF; text-decoration: none; } 
.reps_td	a:active { color: #FFFFFF; text-decoration: none; } 
.reps_td	a:hover { color: #00BFFF; text-decoration: none; }

.reps_td_on	a:link { color: #00BFFF; text-decoration: none; }
.reps_td_on	a:visited { color: #00BFFF; text-decoration: none; } 
.reps_td_on	a:active { color: #00BFFF; text-decoration: none; } 
.reps_td_on	a:hover { color: #00BFFF; text-decoration: none; }

p { font-family: tahoma, verdana, arial, "ms sans serif", sans-serif; font-size: 13px; color: #000000; }

.t10 { font-size: 10px; }
.t11 { font-size: 11px; }
.t12 { font-size: 12px; }
.t14 { font-size: 14px; }
.t15 { font-size: 15px; }
.t16 { font-size: 16px; }
.t17 { font-size: 17px; }
.t18 { font-size: 18px; }
.t19 { font-size: 19px; }
.t20 { font-size: 20px; }
.t22 { font-size: 22px; }

.flt_l { float: left; }
.flt_r { float: right; }

.tdc td { text-align: center; }

.imgs {
	padding: 2px;
	margin: 10px;
	border: 1px solid #999999;
}


#container {
	width: 900px;
	background: #FFFFFF;
}

.main {
	width: 900px;
	background: #FFFFFF;
}

#header {
	width: 900px;
	height: 115px;
	background: url('images/header.png');
}

.menubar {
	width: 175px;
	position: relative;
	float: left;
	background: #E8EFF9;
}

#toplinks {
	font-family: tahoma, verdana, arial, "ms sans serif", sans-serif;
	font-size: 11px;
	color: #E8EFF9;
	text-align: right;
	position: relative;
	top: 8px;
	right: 5px;
}

.title {
	width: 725px;
	height: 62px;
	float: right;
	position: relative;
	top: 0px;
	left: 0px;
	text-align: right;
}

#title_notices { background: #990000 url('images/title_notices.png'); }
#title_about { background: #990000 url('images/title_about.png'); }
#title_reps {	background: #990000 url('images/title_reps.png'); }
#title_reps_first_student {	background: #990000 url('images/title_reps_first_student.png'); }
#title_reps_metrolinx {	background: #990000 url('images/title_reps_metrolinx.png'); }
#title_reps_miller_transit {	background: #990000 url('images/title_reps_miller_transit.png'); }
#title_reps_can-ar_transit {	background: #990000 url('images/title_reps_can-ar_transit.png'); }
#title_reps_can-ar_mobility {	background: #990000 url('images/title_reps_can-ar_mobility.png'); }
#title_committees {	background: #990000 url('images/title_committees.png'); }
#title_com_first_student {	background: #990000 url('images/title_com_first_student.png'); }
#title_com_metrolinx {	background: #990000 url('images/title_com_metrolinx.png'); }
#title_com_miller_transit {	background: #990000 url('images/title_com_miller_transit.png'); }
#title_com_can-ar_transit {	background: #990000 url('images/title_com_can-ar_transit.png'); }
#title_com_can-ar_mobility {	background: #990000 url('images/title_com_can-ar_mobility.png'); }
#title_agreements {	background: #990000 url('images/title_agreements.png'); }
#title_bylaws {	background: #990000 url('images/title_bylaws.png'); }
#title_health_safety { background: #990000 url('images/title_health.png'); }
#title_hs_first_student {	background: #990000 url('images/title_hs_first_student.png'); }
#title_hs_metrolinx {	background: #990000 url('images/title_hs_metrolinx.png'); }
#title_hs_miller_transit {	background: #990000 url('images/title_hs_miller_transit.png'); }
#title_hs_can-ar_transit {	background: #990000 url('images/title_hs_can-ar_transit.png'); }
#title_hs_can-ar_mobility {	background: #990000 url('images/title_hs_can-ar_mobility.png'); }
#title_know_rights { background: #990000 url('images/title_know_rights.png'); }
#title_resources { background: #990000 url('images/title_resources.png'); }
#title_events {	background: #990000 url('images/title_events.png'); }
#title_photo_video { background: #990000 url('images/title_photo_video.png'); }
#title_meetings { background: #990000 url('images/title_meetings.png'); }
#title_links { background: #990000 url('images/title_links.png'); }
#title_contact { background: #990000 url('images/title_contact.png'); }
#title_sitemap { background: #990000 url('images/title_sitemap.png'); }

.atom_img {
	position: relative;
	right: 10px;
	top: 14px;
}

.atom_txt {
	position: relative;
	right: 70px;
	top: 9px;
	font-family: tahoma, verdana, arial, "ms sans serif", sans-serif;
	font-size: 10px;
}

#footer {
	width: 900px;
	height: 50px;
	background: url('images/bkg_foot.png') #990000;
	font-family: tahoma, verdana, arial, "ms sans serif", sans-serif; 
	font-size: 11px; 
	color: #777777;
}

#footleft {
	float: left;
	text-align: left;
	padding-top: 20px;
	padding-left: 8px;
}

#footcenter {
	float: left;
	text-align: center;
	padding-top: 14px;
	padding-left: 269px;
}

#footright {
	float: right;
	text-align: right;
	padding-top: 20px;
	padding-right: 8px;
}

#notices_news {
}

.menu_reps {
	height: 20px;
	background: #666666;
}

.menu_reps_ul {
	width: 725px;
	height: 2px;
	background: #666666;
}

.reps_td {
	font-family: verdana, arial, "ms sans serif", sans-serif; 
	font-size: 11px;
	color: #FFFFFF;
}

.reps_td_on {
	font-family: verdana, arial, "ms sans serif", sans-serif; 
	font-size: 11px;
	color: #00BFFF;
}

#sitemap {
	width: 700px;
	position: relative;
	left: 50px;
	font-family: tahoma, verdana, arial, "ms sans serif", sans-serif; 
	font-size: 14px; 
	color: #000000;
	text-align: left;
}
