@charset "utf-8";
body {
background-color:#678fc2;
color:#003;
font:100% Verdana, Arial, Helvetica, sans-serif;
margin:0;
padding:0;
text-align:center;
}

td {
color:#003;
}

th {
color:#003;
}

form {
border:0;
margin:0;
padding:0;
}

.gpcsd #container {
background-color:#FFF;
background-image:url(../../images/global/layout/maincontent_bg.jpg);
background-repeat:repeat-y;
border:0;
margin:0 auto;
text-align:left;
width:756px;
}

.gpcsd #Header {
	background:#697085;
	background-image:url(../../images/global/layout/gpcsd_titlebar_05_2010.jpg);
	background-repeat:no-repeat;
	height:98px;
	margin:0 auto;
}

.gpcsd #search {
margin:0;
padding:0;
text-align:right;
vertical-align:bottom;
}

.gpcsd #TabMenuTop {
background-image:url(../../images/global/layout/maincontent_bg.jpg);
height:2px;
margin:0 auto;
}

.gpcsd #TabMenuMiddle {
background-image:url(../../images/global/layout/maincontent_bg.jpg);
height:24px;
margin:0 auto;
padding-left:11px;
padding-right:10px;
}

.gpcsd #TabMenuBottom {
background-image:url(../../images/global/layout/section_devider.jpg);
height:15px;
margin:0 auto;
padding:0;
}

.gpcsd #TitleForPrinting {
display: none;
margin:0 auto;
padding:0;
}

.gpcsd #MainContent {
margin:0 25px 10px 178px;
}

.gpcsd #MainContentEnd {
background-image:url(../../images/global/layout/section_devider.jpg);
height:15px;
margin:0 auto;
padding:0;
}

.gpcsd #Footer {
background-color:#FFF;
background-image:url(../../images/global/layout/maincontent_bg.jpg);
background-repeat:repeat-y;
margin:0 auto;
padding-left:40px;
padding-right:40px;
text-align:center;
}

.gpcsd #FooterEnd {
background-color:#678fc2;
background-image:url(../../images/global/layout/footer_end.jpg);
background-repeat:no-repeat;
height:9px;
margin:0 auto;
padding-top:12px;
text-align:center;
}

.gpcsd #NavMenuLeft-Home {
background-image:url(../../sections/home/images/layout/home_sidebar_bg.jpg);
background-repeat:repeat-y;
border:solid;
border-color:#808fb1;
border-width:1px;
display:inline;
float:left;
margin-left:12px;
margin-top:4px;
padding:10px 0;
width:155px;
}

.gpcsd #NewsBoxRight-Home {
background-image:url(../../sections/home/images/layout/home_sidebar_bg.jpg);
background-repeat:repeat-y;
border:solid;
border-color:#808fb1;
border-width:1px;
display:inline;
float:right;
margin-right:12px;
margin-left:5px;
margin-top:0px;
padding:10px 0;
width:200px;	
}

.gpcsd #NavMenuLeft-Board {
background-image:url(../../sections/board/images/layout/board_sidebar_bg.jpg);
background-repeat:repeat-y;
border:solid;
border-color:#69672b;
border-width:1px;
display:inline;
float:left;
margin-left:12px;
margin-top:4px;
padding:10px 0;
width:155px;
}

.gpcsd #NavMenuLeft-Careers {
background-image:url(../../sections/careers/images/layout/careers_sidebar_bg.jpg);
background-repeat:repeat-y;
border:solid;
border-color:#69672b;
border-width:1px;
display:inline;
float:left;
margin-left:12px;
margin-top:4px;
padding:10px 0;
width:155px;
}

.gpcsd #NavMenuLeft-District {
background-image:url(../../sections/district/images/layout/district_sidebar_bg.jpg);
background-repeat:repeat-y;
border:solid;
border-color:#808fb1;
border-width:1px;
display:inline;
float:left;
margin-left:12px;
margin-top:4px;
padding:10px 0;
width:155px;
}

.gpcsd #NavMenuLeft-District-Faith {
background-image:url(../../sections/district/subsections/faith/images/layout/faith_sidebar_bg.jpg);
background-repeat:repeat-y;
border:solid;
border-color:#aca6a4;
border-width:1px;
display:inline;
float:left;
margin-left:12px;
margin-top:4px;
padding:10px 0;
width:155px;
}

.gpcsd #NavMenuLeft-Educators {
background-image:url(../../sections/educators/images/layout/educators_sidebar_bg.jpg);
background-repeat:repeat-y;
border:solid;
border-color:#58815b;
border-width:1px;
display:inline;
float:left;
margin-left:12px;
margin-top:4px;
padding:10px 0;
width:155px;
}

.gpcsd #NavMenuLeft-Parents {
background-image:url(../../sections/parents/images/layout/parents_sidebar_bg.jpg);
background-repeat:repeat-y;
border:solid;
border-color:#7b5b5c;
border-width:1px;
display:inline;
float:left;
margin-left:12px;
margin-top:4px;
padding:10px 0;
width:155px;
}

.gpcsd #NavMenuLeft-Schools {
background-image:url(../../sections/schools/images/layout/schools_sidebar_bg.jpg);
background-repeat:repeat-y;
border:solid;
border-color:#808fb1;
border-width:1px;
display:inline;
float:left;
margin-left:12px;
margin-top:4px;
padding:10px 0;
width:155px;
}

.gpcsd #NavMenuLeft-Students {
background-image:url(../../sections/students/images/layout/students_sidebar_bg.jpg);
background-repeat:repeat-y;
border:solid;
border-color:#808fb1;
border-width:1px;
display:inline;
float:left;
margin-left:12px;
margin-top:4px;
padding:10px 0;
width:155px;
}

.gpcsd #NavMenu-All h3 {
margin-left:8px;
margin-right:7px;
}

.gpcsd #NavMenu-All p {
margin-left:8px;
margin-right:7px;
}

.gpcsd #NewsBox-All h3 {
margin-left:8px;
margin-right:7px;
}

.gpcsd #NewsBox-All p {
margin-left:8px;
margin-right:7px;
}

.gpcsdGlobalHeaderLinks {
margin: 0;
padding: 2px 20px 0 0;
float: right;
}

.gpcsdGlobalLeftMenuHeader {
color:#13015A;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:700;
text-decoration:none;
text-align:center;
}

.gpcsdGlobalLeftMenuHeader img {
	border:none;
	padding:0;
	margin:0;	
}

.gpcsdGlobalLeftMenuHeaderIcons {
	border:none;
	padding:0;
	margin:0;
		
}

.gpcsdGlobalLeftMenuLinks {
color:#003;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:700;
}

.gpcsdGlobalMissionstatement {
color:#667996;
font-size:12px;
}

.gpcsdGlobalLegal {
color:#999;
font-size:10px;
}

.gpcsdTextForPrinting {
border-bottom:#333333 2px solid;
color:#000;
display:none;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:20pt;
font-weight:700;
padding-bottom:1pt;
}

.gpcsdMainNewsTitles {
border-bottom:#d3d1dd 1px dotted;
color:#5c6375;
display:block;
font-family:Calibri, Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:22px;
font-weight:700;
padding-bottom:1px;
padding-left:3px;
text-transform:capitalize;
}

.gpcsdMainNewsTitles img {
border:0;
float:right;
padding-left:5px;
}

.gpcsdMainNewsHeadlines {
color:#000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
text-decoration:underline;
text-transform:capitalize;
line-height: 22px;
}

.gpcsdMainNewsHeadlinesNew {
color:#0367a4;
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:700;
text-decoration:none;
line-height: 24px;
}

.gpcsdMainNewsHeadlinesNoCaps {
color:#000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
text-decoration:underline;
line-height: 22px;
}

.gpcsdMainTabbedIn {
color:#333;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
text-decoration:underline;
text-transform:capitalize;
line-height:22px;
padding-left:20px;
}

.gpcsdMainNewsSections {
color:#333;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-decoration:underline;
text-transform:capitalize;
line-height: 24px;
}

.gpcsdMainNewsContent {
color:#444;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
line-height:17px;
}

.gpcsdMainNewsContent-Teaser {
color:#444;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
line-height:17px;
}

.gpcsdMainNewsContent-Bold {
color:#444;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
line-height:17px;
}

.gpcsdMainHeaderSection {
color:#000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
line-height:16px;
}

.gpcsdMainListingContent {
color:#000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:700;
line-height:16px;
}

.gpcsdMainNewsContent img {
border:0;
float:right;
padding-left:5px;
}

.gpcsdMainNewsContent-Bold img {
border:0;
float:right;
padding-left:5px;
}

.gpcsdMainNewsDivider {
	color: #CCC;
	padding-bottom:5px;
	padding-top:9px;
}

.gpcsdMainFieldset {
border-color:#ACC1DC;
border-width:1px;
border-style:solid;
padding:5px;
}

.gpcsdMainFieldsetLegend {
border:0;
padding-left:3px;
padding-right:3px;
padding-top:1px;
padding-bottom:1px;
color:#13015A;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:700;
text-decoration:none;
text-align:left;
}

.gpcsdnumberedlist{
color:#444;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
line-height:17px;
}

.gpcsdnumberedlist ol {
list-style-type:decimal;
}

.gpcsdnumberedlist li {
padding-bottom:15px;
}

.leftmenu {
color:#FFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:400;
}

.resolution8 {
display:inline;
float:right;
}

.resolution10 {
display:inline;
float:right;
}

.resolutionspacer {
display:inline;
float:right;
}

.toplinks {
margin:0;
text-align: right;
display:block;
width:205px;
}

.toplinks800 {
margin:0;
text-align: right;
display:block;
width:205px;
}

.TabMenu {
cursor:default;
font-size:100%;
list-style-type:none;
margin:0;
padding:0;
width:auto;
}

.TabMenu1024 {
display:none;
}

.TabMenu800 {
display:inline;
}

.TabMenu ul {
border:1px;
border-color:#000;
color:#3c3868;
font-family:"Calibri, Trebuchet ms, Geneva, Arial, Helvetica, sans-serif";
font-size:14px;
font-weight:700;
list-style-type:none;
margin:0;
padding:0;
width:100%;
}

.TabMenu li {
cursor:pointer;
float:left;
font-size:100%;
height:23px;
list-style-type:none;
margin:0;
padding:0;
position:relative;
text-align:center;
white-space:nowrap;
width:105px;
}

#MainContent img {
border:0;
}

a:link {
color:#006;
font-size:13px;
font-weight:400;
text-decoration:underline;
}

a:visited {
color:#006;
font-size:13px;
font-weight:400;
text-decoration:underline;
}

a:hover {
color:#066;
font-size:13px;
font-weight:400;
text-decoration:none;
}

a:active {
color:#006;
font-size:13px;
font-weight:400;
text-decoration:underline;
}

a.toplinks:link,a.toplinks:visited {
display:block;
color:#FFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:700;
margin:0px;
padding:5px 15px 6px 0px;
text-decoration:none;
}

a.toplinks:hover {
background:url(../../images/global/layout/toplinks_leftmenu_arrow.gif) no-repeat right center;
display:block;
color:#FFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:700;
margin:0px;
padding:5px 15px 6px 0px;
text-decoration:underline;
}

a.toplinks:active {
display:block;
color:#FFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:700;
margin:0px;
padding:5px 15px 6px 0px;
text-decoration:none;
}

a.toplinks800:link,a.toplinks800:visited {
display:block;
color:#FFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:700;
margin:0px;
padding:5px 15px 6px 0px;
text-decoration:none;
}

a.toplinks800:hover {
background:url(../../images/global/layout/toplinks_leftmenu_arrow.gif) no-repeat right center;
display:block;
color:#FFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:700;
margin:0px;
padding:5px 15px 6px 0px;
text-decoration:underline;
}

a.toplinks800:active {
display:block;
color:#FFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:700;
margin:0px;
padding:5px 15px 6px 0px;
text-decoration:none;
}

a.resolution8:link,a.resolution8:visited {
color:#999;
text-align:right;
font-size:10px;
font-weight:400;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin:0px;
text-decoration:none;
}

a.resolution8:hover {
color:#666;
text-align:right;
font-size:10px;
font-weight:400;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin:0px;
text-decoration:underline;
}

a.resolution8:active {
color:#999;
text-align:right;
font-size:10px;
font-weight:400;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin:0px;
text-decoration:none;
}

a.resolution10:link,a.resolution10:visited {
color:#000;
text-align:right;
font-size:10px;
font-weight:400;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin:0px;
text-decoration:none;
}

a.resolution10:hover {
color:#333;
text-align:right;
font-size:10px;
font-weight:400;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin:0px;
text-decoration:underline;
}

a.resolution10:active {
color:#000;
text-align:right;
font-size:10px;
font-weight:400;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin:0px;
text-decoration:none;
}

a.resolutionspacer:active,a.resolutionspacer:link,a.resolutionspacer:visited,a.resolutionspacer:hover {
color:#FFF;
text-align:right;
font-size:10px;
font-weight:400;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin:0px;
text-decoration:none;
}

a.no_class:link,a.no_class:visited,a.no_class:hover,a.no_class:active {
color:#13015A;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:700;
text-decoration:none;
}

a.leftmenu-home:link,a.leftmenu-home:visited {
border-top:#ddd 1px solid;
color:#FFF;
display:block;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:400;
margin:0;
padding:5px 14px 6px 8px;
text-decoration:none;
}

a.leftmenu-home:hover {
background:url(../../images/global/layout/leftmenu_arrow.gif) #5e64a7 no-repeat right center;
border-top:#ddd 1px solid;
color:#FFF;
display:block;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:400;
margin:0;
padding:5px 14px 6px 8px;
text-decoration:underline;
}

a.leftmenu-home:active {
border-top:#ddd 1px solid;
color:#FFF;
display:block;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:400;
margin:0;
padding:5px 14px 6px 8px;
text-decoration:none;
}

a.leftmenu-home-bus:link,a.leftmenu-home-bus:visited {
background:url(../../images/global/other/bus_off.jpg) no-repeat top center;
border-top:0px;
color:#FFF;
display:block;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:400;
margin:0;
padding:25px 14px 20px 8px;
text-decoration:none;
text-align:center;
}

a.leftmenu-home-bus:hover {
background:url(../../images/global/other/bus_on.jpg) #5e64a7 no-repeat top center;
border-top:0px;
color:#FFF;
display:block;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:400;
margin:0;
padding:25px 14px 20px 8px;
text-decoration:none;
text-align:center;
}

a.leftmenu-home-bus:active {
background:url(../../images/global/other/bus_off.jpg) #5e64a7 no-repeat top center;
border-top:0px;
color:#FFF;
display:block;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:400;
margin:0;
padding:25px 14px 20px 8px;
text-decoration:none;
text-align:center;
}

a.leftmenu-home-icon:link,a.leftmenu-home-icon:visited {
border:0;
border-style:none;
display:inline;
margin:0;
padding:2px 0px 2px 0px;
text-decoration:none;
text-align:center;
}

a.leftmenu-home-icon:hover {
border:0;
border-style:none;
display:inline;
margin:0;
padding:2px 0px 2px 0px;
text-decoration:none;
text-align:center;
}

a.leftmenu-home-icon:active {
border:0;
border-style:none;
display:inline;
margin:0;
padding:2px 0px 2px 0px;
text-decoration:none;
text-align:center;
}

a.leftmenu-educators:link,a.leftmenu-educators:visited {
border-top:#d7f7da 1px solid;
color:#174019;
display:block;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:400;
margin:0;
padding:5px 14px 6px 8px;
text-decoration:none;
}

a.leftmenu-educators:hover {
background:url(../../images/global/layout/leftmenu_arrow.gif) #5c905e no-repeat right center;
border-top:#d7f7da 1px solid;
color:#FFF;
display:block;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:400;
margin:0;
padding:5px 14px 6px 8px;
text-decoration:underline;
}

a.leftmenu-educators:active {
border-top:#d7f7da 1px solid;
color:#174019;
display:block;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:400;
margin:0;
padding:5px 14px 6px 8px;
text-decoration:none;
}

a.leftmenu-board:link,a.leftmenu-board:visited {
border-top:#fff 1px solid;
color:#383711;
display:block;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:400;
margin:0;
padding:5px 14px 6px 8px;
text-decoration:none;
}

a.leftmenu-board:hover {
background:url(../../images/global/layout/leftmenu_arrow.gif) #a9a95f no-repeat right center;
border-top:#fff 1px solid;
color:#FFF;
display:block;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:400;
margin:0;
padding:5px 14px 6px 8px;
text-decoration:underline;
}

a.leftmenu-board:active {
border-top:#fff 1px solid;
color:#383711;
display:block;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:400;
margin:0;
padding:5px 14px 6px 8px;
text-decoration:none;
}

a.leftmenu-careers:link,a.leftmenu-careers:visited {
border-top:#fff 1px solid;
color:#383711;
display:block;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:400;
margin:0;
padding:5px 14px 6px 8px;
text-decoration:none;
}

a.leftmenu-careers:hover {
background:url(../../images/global/layout/leftmenu_arrow.gif) #768349 no-repeat right center;
border-top:#fff 1px solid;
color:#FFF;
display:block;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:400;
margin:0;
padding:5px 14px 6px 8px;
text-decoration:underline;
}

a.leftmenu-careers:active {
border-top:#fff 1px solid;
color:#383711;
display:block;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:400;
margin:0;
padding:5px 14px 6px 8px;
text-decoration:none;
}

a.leftmenu-district:link,a.leftmenu-district:visited {
border-top:#ddd 1px solid;
color:#333;
display:block;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:400;
margin:0;
padding:5px 14px 6px 8px;
text-decoration:none;
}

a.leftmenu-district:hover {
background:url(../../images/global/layout/leftmenu_arrow.gif) #5b70a1 no-repeat right center;
border-top:#ddd 1px solid;
color:#FFF;
display:block;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:400;
margin:0;
padding:5px 14px 6px 8px;
text-decoration:underline;
}

a.leftmenu-district:active {
border-top:#ddd 1px solid;
color:#333;
display:block;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:400;
margin:0;
padding:5px 14px 6px 8px;
text-decoration:none;
}

a.leftmenu-district-faith:link,a.leftmenu-district-faith:visited {
border-top:#FFF 1px solid;
color:#3c3837;
display:block;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:400;
margin:0;
padding:5px 14px 6px 8px;
text-decoration:none;
}

a.leftmenu-district-faith:hover {
background:url(../../images/global/layout/leftmenu_arrow.gif) #aca6a4 no-repeat right center;
border-top:#FFF 1px solid;
color:#FFF;
display:block;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:400;
margin:0;
padding:5px 14px 6px 8px;
text-decoration:underline;
}

a.leftmenu-district-faith:active {
border-top:#FFF 1px solid;
color:#3c3837;
display:block;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:400;
margin:0;
padding:5px 14px 6px 8px;
text-decoration:none;
}

a.leftmenu-parents:link,a.leftmenu-parents:visited {
border-top:#fbe1e1 1px solid;
color:#FFF;
display:block;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:400;
margin:0;
padding:5px 14px 6px 8px;
text-decoration:none;
}

a.leftmenu-parents:hover {
background:url(../../images/global/layout/leftmenu_arrow.gif) #8e6363 no-repeat right center;
border-top:#fbe1e1 1px solid;
color:#FFF;
display:block;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:400;
margin:0;
padding:5px 14px 6px 8px;
text-decoration:underline;
}

a.leftmenu-parents:active {
border-top:#fbe1e1 1px solid;
color:#FFF;
display:block;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:400;
margin:0;
padding:5px 14px 6px 8px;
text-decoration:none;
}

a.leftmenu-students:link,a.leftmenu-students:visited {
border-top:#ddd 1px solid;
color:#FFF;
display:block;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:400;
margin:0;
padding:5px 14px 6px 8px;
text-decoration:none;
}

a.leftmenu-students:hover {
background:url(../../images/global/layout/leftmenu_arrow.gif) #345db9 no-repeat right center;
border-top:#ddd 1px solid;
color:#FFF;
display:block;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:400;
margin:0;
padding:5px 14px 6px 8px;
text-decoration:underline;
}

a.leftmenu-students:active {
border-top:#ddd 1px solid;
color:#FFF;
display:block;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:400;
margin:0;
padding:5px 14px 6px 8px;
text-decoration:none;
}

a.leftmenu-schools:link,a.leftmenu-schools:visited {
border-top:#FFF 1px solid;
color:#333;
display:block;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:400;
margin:0;
padding:5px 14px 6px 8px;
text-decoration:none;
}

a.leftmenu-schools:hover {
background:url(../../images/global/layout/leftmenu_arrow.gif) #b88a0e no-repeat right center;
border-top:#FFF 1px solid;
color:#FFF;
display:block;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:400;
margin:0;
padding:5px 14px 6px 8px;
text-decoration:underline;
}

a.leftmenu-schools:active {
border-top:#FFF 1px solid;
color:#333;
display:block;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:400;
margin:0;
padding:5px 14px 6px 8px;
text-decoration:none;
}

/* test area alpha */

a.filelink-DOC:link,a.filelink-DOC:visited {
background:url(../../images/icons/icon_doc_21.jpg) #f2f7fc no-repeat right center;
color:#006;
display:block;
border-top:#FFF 2px solid;
border-left:#FFF 2px solid;
border-bottom:#FFF 2px solid;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:400;
margin:0;
padding:2px 25px 2px 3px;
text-decoration:underline;
}

a.filelink-DOC:hover {
background:url(../../images/icons/icon_doc_21.jpg) #f2f7fc no-repeat right center;
color:#999;
display:block;
border-top:#FFF 2px solid;
border-left:#FFF 2px solid;
border-bottom:#FFF 2px solid;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:400;
margin:0;
padding:2px 25px 2px 3px;
text-decoration:none;
}

a.filelink-DOC:active {
background:url(../../images/icons/icon_doc_21.jpg) #f2f7fc no-repeat right center;
color:#006;
display:block;
border-top:#FFF 2px solid;
border-left:#FFF 2px solid;
border-bottom:#FFF 2px solid;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:400;
margin:0;
padding:2px 25px 2px 3px;
text-decoration:underline;
}

a.filelink-JPG:link,a.filelink-JPG:visited {
background:url(../../images/icons/icon_jpg_21.jpg) #f2f7fc no-repeat right center;
color:#006;
display:block;
border-top:#FFF 2px solid;
border-left:#FFF 2px solid;
border-bottom:#FFF 2px solid;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:400;
margin:0;
padding:2px 25px 2px 3px;
text-decoration:underline;
}

a.filelink-JPG:hover {
background:url(../../images/icons/icon_jpg_21.jpg) #f2f7fc no-repeat right center;
color:#999;
display:block;
border-top:#FFF 2px solid;
border-left:#FFF 2px solid;
border-bottom:#FFF 2px solid;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:400;
margin:0;
padding:2px 25px 2px 3px;
text-decoration:none;
}

a.filelink-JPG:active {
background:url(../../images/icons/icon_jpg_21.jpg) #f2f7fc no-repeat right center;
color:#006;
display:block;
border-top:#FFF 2px solid;
border-left:#FFF 2px solid;
border-bottom:#FFF 2px solid;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:400;
margin:0;
padding:2px 25px 2px 3px;
text-decoration:underline;
}

a.filelink-PDF:link,a.filelink-PDF:visited {
background:url(../../images/icons/icon_pdf_21.jpg) #f2f7fc no-repeat right center;
color:#006;
display:block;
border-top:#FFF 2px solid;
border-left:#FFF 2px solid;
border-bottom:#FFF 2px solid;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:400;
margin:0;
padding:2px 25px 2px 3px;
text-decoration:underline;
}

a.filelink-PDF:hover {
background:url(../../images/icons/icon_pdf_21.jpg) #f2f7fc no-repeat right center;
color:#999;
display:block;
border-top:#FFF 2px solid;
border-left:#FFF 2px solid;
border-bottom:#FFF 2px solid;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:400;
margin:0;
padding:2px 25px 2px 3px;
text-decoration:none;
}

a.filelink-PDF:active {
background:url(../../images/icons/icon_pdf_21.jpg) #f2f7fc no-repeat right center;
color:#006;
display:block;
border-top:#FFF 2px solid;
border-left:#FFF 2px solid;
border-bottom:#FFF 2px solid;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:400;
margin:0;
padding:2px 25px 2px 3px;
text-decoration:underline;
}

a.filelink-PUB:link,a.filelink-PUB:visited {
background:url(../../images/icons/icon_pub_21.jpg) #f2f7fc no-repeat right center;
color:#006;
display:block;
border-top:#FFF 2px solid;
border-left:#FFF 2px solid;
border-bottom:#FFF 2px solid;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:400;
margin:0;
padding:2px 25px 2px 3px;
text-decoration:underline;
}

a.filelink-PUB:hover {
background:url(../../images/icons/icon_pub_21.jpg) #f2f7fc no-repeat right center;
color:#999;
display:block;
border-top:#FFF 2px solid;
border-left:#FFF 2px solid;
border-bottom:#FFF 2px solid;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:400;
margin:0;
padding:2px 25px 2px 3px;
text-decoration:none;
}

a.filelink-PUB:active {
background:url(../../images/icons/icon_pub_21.jpg) #f2f7fc no-repeat right center;
color:#006;
display:block;
border-top:#FFF 2px solid;
border-left:#FFF 2px solid;
border-bottom:#FFF 2px solid;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:400;
margin:0;
padding:2px 25px 2px 3px;
text-decoration:underline;
}

a.filelink-XLS:link,a.filelink-XLS:visited {
background:url(../../images/icons/icon_XLS_21.jpg) #f2f7fc no-repeat right center;
color:#006;
display:block;
border-top:#FFF 2px solid;
border-left:#FFF 2px solid;
border-bottom:#FFF 2px solid;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:400;
margin:0;
padding:2px 25px 2px 3px;
text-decoration:underline;
}

a.filelink-XLS:hover {
background:url(../../images/icons/icon_xls_21.jpg) #f2f7fc no-repeat right center;
color:#999;
display:block;
border-top:#FFF 2px solid;
border-left:#FFF 2px solid;
border-bottom:#FFF 2px solid;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:400;
margin:0;
padding:2px 25px 2px 3px;
text-decoration:none;
}

a.filelink-XLS:active {
background:url(../../images/icons/icon_xls_21.jpg) #f2f7fc no-repeat right center;
color:#006;
display:block;
border-top:#FFF 2px solid;
border-left:#FFF 2px solid;
border-bottom:#FFF 2px solid;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:400;
margin:0;
padding:2px 25px 2px 3px;
text-decoration:underline;
}

a.filelink-URL:link,a.filelink-URL:visited {
background:url(../../images/icons/icon_url_21.jpg) #f2f7fc no-repeat right center;
color:#006;
display:block;
border-top:#FFF 2px solid;
border-left:#FFF 2px solid;
border-bottom:#FFF 2px solid;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:400;
margin:0;
padding:2px 25px 2px 3px;
text-decoration:underline;
}

a.filelink-URL:hover {
background:url(../../images/icons/icon_url_21.jpg) #f2f7fc no-repeat right center;
color:#999;
display:block;
border-top:#FFF 2px solid;
border-left:#FFF 2px solid;
border-bottom:#FFF 2px solid;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:400;
margin:0;
padding:2px 25px 2px 3px;
text-decoration:none;
}

a.filelink-URL:active {
background:url(../../images/icons/icon_url_21.jpg) #f2f7fc no-repeat right center;
color:#006;
display:block;
border-top:#FFF 2px solid;
border-left:#FFF 2px solid;
border-bottom:#FFF 2px solid;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:400;
margin:0;
padding:2px 25px 2px 3px;
text-decoration:underline;
}

a.filelink-PPT:link,a.filelink-PPT:visited {
background:url(../../images/icons/icon_ppt_21.jpg) #f2f7fc no-repeat right center;
color:#006;
display:block;
border-top:#FFF 2px solid;
border-left:#FFF 2px solid;
border-bottom:#FFF 2px solid;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:400;
margin:0;
padding:2px 25px 2px 3px;
text-decoration:underline;
}

a.filelink-PPT:hover {
background:url(../../images/icons/icon_ppt_21.jpg) #f2f7fc no-repeat right center;
color:#999;
display:block;
border-top:#FFF 2px solid;
border-left:#FFF 2px solid;
border-bottom:#FFF 2px solid;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:400;
margin:0;
padding:2px 25px 2px 3px;
text-decoration:none;
}

a.filelink-PPT:active {
background:url(../../images/icons/icon_ppt_21.jpg) #f2f7fc no-repeat right center;
color:#006;
display:block;
border-top:#FFF 2px solid;
border-left:#FFF 2px solid;
border-bottom:#FFF 2px solid;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:400;
margin:0;
padding:2px 25px 2px 3px;
text-decoration:underline;
}

/* test area alpha ends */

.TabMenu a {
color:#FFF;
display:block;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:700;
height:23px;
width:105px;
}

.TabMenu a:link,.TabMenu a:visited {
background-image:url(../../images/global/layout/header_tabmenu_button.jpg);
background-repeat:no-repeat;
color:#FFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:700;
height:23px;
padding-top:3px;
text-decoration:none;
width:105px;
}

.TabMenu a:hover {
background-image:url(../../images/global/layout/header_tabmenu_hover.jpg);
background-repeat:no-repeat;
color:#FFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:700;
height:23px;
padding-top:3px;
text-decoration:none;
width:105px;
}

.TabMenu a:active {
background-image:url(../../images/global/layout/header_tabmenu_hover.jpg);
background-repeat:no-repeat;
color:#000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:700;
height:23px;
padding-top:3px;
text-decoration:none;
width:105px;
}

/* always visible */
#outer .holder {padding:0.5em; border:0px; margin:0 6px 12px 0;}
#outer .holder p {padding:5px 0 0 0; margin:0;}
#outer .holder p.bold {font-weight:bold;}
#outer .holder h2 {margin:0; padding:0;}

/* unclicked style div.more */
#outer div.more i {cursor:pointer; color:#666; font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:400; text-decoration:none; text-decoration:underline; padding:2px 10px 2px 11px;}
#outer div.more i.hide {display:none;}
#outer div.more p {display:none;}
#outer div.more img {display:none;}
#outer div.more a {display:none;}
#outer div.more br {display:none;}
#outer div.more span {display:none;}
#outer div.more span.gpcsdMainNewsHeadlinesNew {display:inline;}
#outer div.more span.gpcsdMainNewsContent-Teaser {display:block;}
#outer div.more table {display:none;}
#outer div.more object {display:none;}

/* clicked style div.click */
#outer div.click i.show {display:none;}
#outer div.click i.hide {display:inline; cursor:pointer; color:#666; font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:400; text-decoration:underline; padding:2px 9px 2px 11px;}
#outer div.click p {display:block;}
#outer div.click img {display:block; float:right; padding-right:10px;}
#outer div.click a {display:block;}
#outer div.click a.maillink {display:inline;}
#outer div.click br {display:block;}
#outer div.click span {display:block;}
#outer div.click table {display:block;}
#outer div.click object {display:block;}
#outer div.click span.gpcsdMainNewsHeadlinesNew {display:inline;}
#outer div.click span.gpcsdMainNewsContent-Teaser {display:none;}
