.yellowtable td {
background:#FFC600 url(/IMAGES/Schools2/yellowBack.gif) no-repeat scroll left top;
color:#000000;
padding-bottom:10px;
padding-left:8px;
width:151px;
}

.yellowtable {
border-spacing:10px;
text-indent:0px;
}

.yellowtable h2 {
color:#AD0000;
font-family:arial;
font-size:14px;
font-weight:bold;
margin-bottom:-18px;
padding-bottom:10px;
text-indent:0;
}

.boyimage1 {
background:#FFFFFF url(/uploadedfiles/SecondarySchools/kid01.jpg) no-repeat scroll left top;
color:#000000;
float:right;
height:180px;
margin-right:35px;
margin-top:-60px;
width:160px;
}

.yellowtable a:hover, .yellowtable a:active {
color:#000000;
text-decoration:none;
text-indent:0px;
}
.yellowtable a:link, .yellowtable a:visited {
color:#AD0000;
text-decoration:none;
text-indent:0px;
}

.boyimage2 {
background:#FFFFFF url(/uploadedfiles/SecondarySchools/kid02.jpg) no-repeat scroll left top;
color:#000000;
float:right;
height:170px;
margin-right:35px;
margin-top:0;
width:160px;
}

table#winnerstable2007 {
border:1px solid #AD0000;
padding:0;
}

table#winnerstable2007 td {
border:1px solid #AD0000;
}

table#winnerstable2007 p, table#winnerstable2007 h1, table#winnerstable2007 h2, table#winnerstable2007 h3 {
margin-left:10px;
margin-right:20px;
}

table#winnerstable2007 td {
border:1px solid #AD0000;
}

.winners2007column2 {
background:#FFEEB2 url(/uploadedfiles/SecondarySchools/sun.gif) no-repeat scroll right top;
}

.winners2007column1 {
background:#AD0000 none repeat scroll 0 0;
width:160px;
}

div.schools_newsletter {background: url(/uploadedfiles/banners/SU_back.gif) no-repeat; width: 180px; height: 147px; font-size: 12px; margin-left: auto; margin-right:auto; }
div.schools_newsletter label {color: #fff; position: relative; top: 70px; left: 10px;}
div.schools_newsletter input#email {position: relative; top: 70px; left: 10px; width: 90%;}
div.schools_newsletter input#submit {position: relative; top: 80px; left: 30px;}


.textboxName {
left:10px;
position:relative;
top:60px;
width:90%;
}

.textboxEmail {
left:10px;
position:relative;
top:65px;
width:90%;
}

.submit {
left:30px;
position:relative;
top:72px;
}

/* Pledge Programme Student Registration Form Begin */
div.PledgeProgramme_PageContainer {}
div.PledgeProgramme_PageContainer div.PledgeProgramme_FormContainer {}
div.PledgeProgramme_PageContainer div.PledgeProgramme_FormContainer table.MainTable_Form { width: 724px; padding: 0; border: 0; }
div.PledgeProgramme_PageContainer div.PledgeProgramme_FormContainer table.MainTable_Form tr {}
div.PledgeProgramme_PageContainer div.PledgeProgramme_FormContainer table.MainTable_Form tr.PledgeRow_TypeA { background-color: #ffffff; }
div.PledgeProgramme_PageContainer div.PledgeProgramme_FormContainer table.MainTable_Form tr.PledgeRow_TypeB { background-color: #fff0b9; }
div.PledgeProgramme_PageContainer div.PledgeProgramme_FormContainer table.MainTable_Form tr td { border: 0; }
div.PledgeProgramme_PageContainer div.PledgeProgramme_FormContainer table.MainTable_Form tr td div.PledgePanel_IconContainer { height: 29px; width: 47px; background: transparent url("../../../images/Schools2/HandIcon.gif") no-repeat center center; padding-left: 5px; padding-top: 2px; }
div.PledgeProgramme_PageContainer div.PledgeProgramme_FormContainer table.MainTable_Form tr td div.PledgePanel_IconContainer div.PledgePanel_IconContainer_TextContainer { width: 18px; padding-top: 4px; text-align: center; }
div.PledgeProgramme_PageContainer div.PledgeProgramme_FormContainer table.MainTable_Form tr td div.PledgePanel_IconContainer div.PledgePanel_IconContainer_TextContainer span { color: #ffc602; font-weight: bold; }
div.PledgeProgramme_PageContainer div.PledgeProgramme_FormContainer table.MainTable_Form tr td div.PledgePanel_DataContainer {}
div.PledgeProgramme_PageContainer div.PledgeProgramme_FormContainer table.MainTable_Form tr td div.PledgePanel_DataContainer {} table.MainTable_DataForm { width: 724px; }
div.PledgeProgramme_PageContainer div.PledgeProgramme_FormContainer table.MainTable_Form tr td div.PledgePanel_DataContainer {} table.MainTable_DataForm td { border-left: 0; border-right: 0; border-top: 0; padding: 10px; font-family: Verdana; font-weight: normal; font-size: 1.1em; color: #666666; }
div.PledgeProgramme_PageContainer div.PledgeProgramme_FormContainer table.MainTable_Form tr td div.PledgePanel_DataContainer {} table.MainTable_DataForm tr td.DataCollection_Cell { border-bottom: 1px solid #ffc602; }
div.PledgeProgramme_PageContainer div.PledgeProgramme_FormContainer table.MainTable_Form tr td div.PledgePanel_DataContainer {} table.MainTable_DataForm tr td.DataCollection_Cell_Controls { border-bottom: 0; text-align: center; }
div.PledgeProgramme_PageContainer div.PledgeProgramme_FormContainer table.MainTable_Form tr td div.PledgePanel_DataContainer div.PledgePanel_DataContainer_Title {}
div.PledgeProgramme_PageContainer div.PledgeProgramme_FormContainer table.MainTable_Form tr td div.PledgePanel_DataContainer div.PledgePanel_DataContainer_Title span { font-family: Verdana; font-weight: bold; font-size: 1.0em; color: #a80002; }
div.PledgeProgramme_PageContainer div.PledgeProgramme_FormContainer table.MainTable_Form tr td div.PledgePanel_DataContainer div.PledgePanel_DataContainer_Description {}
div.PledgeProgramme_PageContainer div.PledgeProgramme_FormContainer table.MainTable_Form tr td div.PledgePanel_DataContainer div.PledgePanel_DataContainer_Description span { font-family: Verdana; font-weight: normal; font-size: 1.0em; color: #666666; }
div.PledgeProgramme_PageContainer div.PledgeProgramme_FormContainer table.MainTable_Form tr td div.PledgePanel_CheckBoxContainer {}
div.PledgeProgramme_PageContainer div.PledgeProgramme_FormContainer table.MainTable_Form tr td div.PledgePanel_CheckBoxContainer input[type=checkbox] {}
/* Pledge Programme Student Registration Form End */

/* Pledge Programme Admin section general Begin */
div.PledgeAdmin_MainContainer { width: 100%; }
div.PledgeAdmin_MainContainer div.PledgeAdmin_MainContainer_Wrap { width: 600px; margin: auto; }
div.PledgeAdmin_MainContainer div.PledgeAdmin_MainContainer_Wrap table.PledgeProgramme_AdminMainTable {}
div.PledgeAdmin_MainContainer div.PledgeAdmin_MainContainer_Wrap table.PledgeProgramme_AdminMainTable tbody {}
div.PledgeAdmin_MainContainer div.PledgeAdmin_MainContainer_Wrap table.PledgeProgramme_AdminMainTable tr {}
div.PledgeAdmin_MainContainer div.PledgeAdmin_MainContainer_Wrap table.PledgeProgramme_AdminMainTable td { border: 0; }
/* Pledge Programme Admin section general End */

/* Pledge Programme Schools Administration Begin */
div.PledgeAdmin_SchoolList_Container { position: relative; }
div.PledgeAdmin_SchoolList_Container div.PledgeAdmin_TopControls_Container { width: 724px; text-align: right; }
div.PledgeAdmin_SchoolList_Container div.PledgeAdmin_TopControls_Container table { width: 100%; }
div.PledgeAdmin_SchoolList_Container div.PledgeAdmin_TopControls_Container table td { border: 0; }
div.PledgeAdmin_SchoolList_Container table.SchoolList_MainTable { width: 724px; }
div.PledgeAdmin_AddSchool_MainContainer { position: absolute; z-index: 9999; top: 0; left: 0; background-color: #bebebd; height: 100%; width: 100%; filter:alpha(opacity=90); -moz-opacity: 0.9; }
div.PledgeAdmin_AddSchool_MainContainer div.PledgeAdmin_AddSchool_Container { position: relative; margin-top: 10%; width: 358px; margin-left: auto; margin-right: auto; background-color: #ffffff; }
div.PledgeAdmin_EditSchool_MainContainer { position: absolute; z-index: 9999; top: 0; left: 0; background-color: #bebebd; height: 100%; width: 100%; filter:alpha(opacity=90); -moz-opacity: 0.9; }
div.PledgeAdmin_EditSchool_MainContainer div.PledgeAdmin_EditSchool_Container { position: relative; margin-top: 10%; width: 225px; margin-left: auto; margin-right: auto; background-color: #ffffff; }
/* Pledge Programme Schools Administration End */

/* Pledge Programme Pledges Administration Begin */
div.PledgeAdmin_PledgeList_Container { position: relative; }
div.PledgeAdmin_PledgeList_Container div.PledgeAdmin_TopControls_Container { width: 724px; }
div.PledgeAdmin_PledgeList_Container div.PledgeAdmin_TopControls_Container table { width: 724px; }
div.PledgeAdmin_PledgeList_Container div.PledgeAdmin_TopControls_Container table td { border: 0; }
div.PledgeAdmin_PledgeList_Container div.PledgeAdmin_TopControls_Container tr.PledgeAdmin_TopControls_OrderFields {  }
div.PledgeAdmin_PledgeList_Container div.PledgeAdmin_TopControls_Container tr.PledgeAdmin_TopControls_OrderFields td#OrderFieldCell { }
div.PledgeAdmin_PledgeList_Container div.PledgeAdmin_TopControls_Container tr.PledgeAdmin_TopControls_OrderFields td#OrderDirectionCell { }
div.PledgeAdmin_PledgeList_Container div.PledgeAdmin_TopControls_Container tr.PledgeAdmin_TopControls_AdminControls { }
div.PledgeAdmin_PledgeList_Container div.PledgeAdmin_TopControls_Container tr.PledgeAdmin_TopControls_AdminControls td#OrderButtonCell { }
div.PledgeAdmin_PledgeList_Container div.PledgeAdmin_TopControls_Container tr.PledgeAdmin_TopControls_AdminControls td#AddPledgeButtonCell { }
div.PledgeAdmin_PledgeList_Container table.PledgeList_MainTable { width: 724px; }
div.PledgeAdmin_AddPledge_MainContainer { position: absolute; z-index: 9999; top: 0; left: 0; background-color: #bebebd; height: 100%; width: 100%; filter:alpha(opacity=90); -moz-opacity: 0.9; }
div.PledgeAdmin_AddPledge_MainContainer div.PledgeAdmin_AddPledge_Container { position: relative; margin-top: 10%; width: 358px; margin-left: auto; margin-right: auto; background-color: #ffffff; }
div.PledgeAdmin_EditPledge_MainContainer { position: absolute; z-index: 9999; top: 0; left: 0; background-color: #bebebd; height: 100%; width: 100%; filter:alpha(opacity=90); -moz-opacity: 0.9; }
div.PledgeAdmin_EditPledge_MainContainer div.PledgeAdmin_EditPledge_Container { position: relative; margin-top: 10%; width: 225px; margin-left: auto; margin-right: auto; background-color: #ffffff; }
/* Pledge Programme Pledges Administration End */

/* Pledge Programme Submissions Administration Begin */
div.PledgeAdmin_SubmissionsList_Container { position: relative; }
div.PledgeAdmin_SubmissionsList_Container div.PledgeAdmin_TopControls_Container { width: 724px; }
div.PledgeAdmin_SubmissionsList_Container div.PledgeAdmin_TopControls_Container table { width: 724px; }
div.PledgeAdmin_SubmissionsList_Container div.PledgeAdmin_TopControls_Container table td { border: 0; }
div.PledgeAdmin_SubmissionsList_Container div.PledgeAdmin_TopControls_Container tr.PledgeAdmin_TopControls_OrderFields {  }
div.PledgeAdmin_SubmissionsList_Container div.PledgeAdmin_TopControls_Container tr.PledgeAdmin_TopControls_OrderFields td#OrderFieldCell { }
div.PledgeAdmin_SubmissionsList_Container div.PledgeAdmin_TopControls_Container tr.PledgeAdmin_TopControls_OrderFields td#OrderDirectionCell { }
div.PledgeAdmin_SubmissionsList_Container div.PledgeAdmin_TopControls_Container tr.PledgeAdmin_TopControls_AdminControls { }
div.PledgeAdmin_SubmissionsList_Container div.PledgeAdmin_TopControls_Container tr.PledgeAdmin_TopControls_AdminControls td#OrderButtonCell { }
div.PledgeAdmin_SubmissionsList_Container table.SubmissionsList_MainTable { width: 724px; }
div.PledgeAdmin_SubmissionsList_Container table.SubmissionsList_MainTable div.PledgesInformation {}
div.PledgeAdmin_SubmissionsList_Container table.SubmissionsList_MainTable div.PledgesInformation table {}
div.PledgeAdmin_SubmissionsList_Container table.SubmissionsList_MainTable div.PledgesInformation table div.PledgeInformation_PledgeContainer { cursor: default; }
div.PledgeAdmin_SubmissionsList_Container table.SubmissionsList_MainTable div.PledgesInformation table div.PledgeInformation_PledgeContainer span {}
/* Pledge Programme Pledges Administration End */

div.PledgeProgramme_Statistics_MainContainer {}
div.PledgeProgramme_Statistics_MainContainer div.PledgeProgramme_Statistics_Container { padding-bottom: 20px; }

div.PledgeBanner_MainContainer {}
div.PledgeBanner_MainContainer div.PledgeBanner_Container_MostPopular { width: 220px; height: 70px; background: transparent url("../../../images/Schools2/PledgeStatsBanner_MostPopular.gif") no-repeat center center; }
div.PledgeBanner_MainContainer div.PledgeBanner_Container_MostPopular div.BannerContent { width: 170px; padding-top: 25px; padding-left: 10px; }
div.PledgeBanner_MainContainer div.PledgeBanner_Container_MostPopular div.BannerContent span { font-size: 0.7em; color: #666666; font-family: Verdana, Arial; }
div.PledgeBanner_MainContainer div.PledgeBanner_Container_LeastPopular { width: 220px; height: 70px; background: transparent url("../../../images/Schools2/PledgeStatsBanner_LeastPopular.gif") no-repeat center center; }
div.PledgeBanner_MainContainer div.PledgeBanner_Container_LeastPopular div.BannerContent { width: 170px; padding-top: 25px; padding-left: 10px; }
div.PledgeBanner_MainContainer div.PledgeBanner_Container_LeastPopular div.BannerContent span { font-size: 0.7em; color: #666666; font-family: Verdana, Arial; }

table.Box1Blue, table.Box2Blue, table.Box3Blue {
margin-bottom:10px;
width:730px;
}

table.Box1Blue td.TopBorder {
background:transparent url(/images/powerofone/contentboxes/boxtop.gif) no-repeat scroll 0 0;
height:10px;
line-height:10px;
margin:0;
padding:0 0 0 10px;
width:100%;
}

table.Box1Blue td.Content {
background:transparent url(/images/powerofone/contentboxes/boxspacer.gif) repeat-y scroll 0 0;
margin:0;
padding:2px 5px 0 10px;
width:100%;
}


table.Box1Blue td.Bottom {
background:transparent url(/images/powerofone/contentboxes/boxbottom.gif) no-repeat scroll 0 100%;
height:10px;
margin:0;
padding:0;
width:100%;
line-height:10px;
}



table.Box3Blue td.TopBorder {
background:transparent url(/images/powerofone/contentboxes/box31top.gif) no-repeat scroll 0 0;
height:10px;
line-height:10px;
margin:0;
padding:0 0 0 10px;
width:236px;
}

table.Box3Blue td.Content {
background:transparent url(/images/powerofone/contentboxes/box31spacer.gif) repeat-y scroll 0 0;
margin:0;
padding:2px 5px 0 10px;
width:236px;
}

table.Box3Blue td.Bottom {
background:transparent url(/images/powerofone/contentboxes/box31bottom.gif) no-repeat scroll 0 100%;
height:10px;
margin:0;
padding:0;
width:236px;
line-height:10px;
}

table.Box2Blue td.TopBorder {
background:transparent url(/images/powerofone/contentboxes/box21top.gif) no-repeat scroll 0 0;
height:10px;
line-height:10px;
margin:0;
padding:0 0 0 10px;
width:360px;
}

table.Box2Blue td.Content {
background:transparent url(/images/powerofone/contentboxes/box21spacer.gif) repeat-y scroll 0 0;
margin:0;
padding:2px 10px 0 10px;
width:360px;
}

table.Box2Blue td.Bottom {
background:transparent url(/images/powerofone/contentboxes/box21bottom.gif) no-repeat scroll 0 100%;
height:10px;
margin:0;
padding:0;
width:360px;
line-height:10px;
}




table.Box1Blue h2, table.Box2Blue h2, table.Box3Blue h2, table.Box1Blue h3, table.Box2Blue h3, table.Box3Blue h3
{
color:#009EE0;
font-family:Arial;
font-size:15px;
font-style:normal;
font-weight:bold;
margin:0;
padding:6px 0 0;
}

table.Box1Blue h3, table.Box2Blue h3, table.Box3Blue h3
{
	font-size:13px;
}

table.Box3Blue td.Content p
{
padding-right:12px;	
}

#powerofonetext, #powerofonetext p, #powerofonetext h3, #powerofonetext h2 {color:#009EE0;}

/* Content Boxes Begin */

table.ContentBox { width: 730px; max-width: 730px; border: 0 solid #ffffff; padding: 0; margin: 0; margin-bottom: 10px; }
table.ContentBox tbody {}
table.ContentBox tr td { padding: 0; margin: 0; border: 0 solid #ffffff; }
table.ContentBox tr td table tr.Content td { padding: 10px; }
table.ContentBox tr td.ContentBox1 { width: 730px; }
table.ContentBox tr td.ContentBox2 { width: 360px; padding-right: 10px; }
table.ContentBox tr td.ContentBox3 { width: 236px; padding-right: 11px; }
table.ContentBox tr td.ContentBox4 { width: 483px; padding-right: 11px; }
table.ContentBox tr td.LastChild { padding-right: 0; }

td.ContentBox1 table.ContentTable { width: 730px; }
td.ContentBox1 table.ContentTable tbody {}
td.ContentBox1 table.ContentTable tbody tr.Top {}
td.ContentBox1 table.ContentTable tbody tr.Top td.TopContent { width: 100%; height: 10px; line-height: 10px; background: #ffffff url("/images/DynamicImages/pink/ContentBoxes/Box1/Top.gif") no-repeat scroll top left; }
td.ContentBox1 table.ContentTable tbody tr.Content {}
td.ContentBox1 table.ContentTable tbody tr.Content td.MiddleContent { width: 100%; background: #ffffff url("/images/DynamicImages/pink/ContentBoxes/Box1/Spacer.gif") repeat-y scroll top left; }
td.ContentBox1 table.ContentTable tbody tr.Bottom {}
td.ContentBox1 table.ContentTable tbody tr.Bottom td.BottomContent { width: 100%; height: 10px; line-height: 10px; background: #ffffff url("/images/DynamicImages/pink/ContentBoxes/Box1/Bottom.gif") no-repeat scroll top left; }

td.ContentBox2 table.ContentTable { width: 360px; }
td.ContentBox2 table.ContentTable tbody {}
td.ContentBox2 table.ContentTable tbody tr.Top {}
td.ContentBox2 table.ContentTable tbody tr.Top td.TopContent { width: 100%; height: 10px; line-height: 10px; background: #ffffff url("/images/DynamicImages/pink/ContentBoxes/Box2/Top.gif") no-repeat scroll top left; }
td.ContentBox2 table.ContentTable tbody tr.Content {}
td.ContentBox2 table.ContentTable tbody tr.Content td.MiddleContent { width: 100%; background: #ffffff url("/images/DynamicImages/pink/ContentBoxes/Box2/Spacer.gif") repeat-y scroll top left; }
td.ContentBox2 table.ContentTable tbody tr.Bottom {}
td.ContentBox2 table.ContentTable tbody tr.Bottom td.BottomContent { width: 100%; height: 10px; line-height: 10px; background: #ffffff url("/images/DynamicImages/pink/ContentBoxes/Box2/Bottom.gif") no-repeat scroll top left; }

td.ContentBox3 table.ContentTable { width: 236px; }
td.ContentBox3 table.ContentTable tbody {}
td.ContentBox3 table.ContentTable tbody tr.Top {}
td.ContentBox3 table.ContentTable tbody tr.Top td.TopContent { width: 100%; height: 10px; line-height: 10px; background: #ffffff url("/images/DynamicImages/pink/ContentBoxes/Box3/Top.gif") no-repeat scroll top left; }
td.ContentBox3 table.ContentTable tbody tr.Content {}
td.ContentBox3 table.ContentTable tbody tr.Content td.MiddleContent { width: 100%; background: #ffffff url("/images/DynamicImages/pink/ContentBoxes/Box3/Spacer.gif") repeat-y scroll top left; }
td.ContentBox3 table.ContentTable tbody tr.Bottom {}
td.ContentBox3 table.ContentTable tbody tr.Bottom td.BottomContent { width: 100%; height: 10px; line-height: 10px; background: #ffffff url("/images/DynamicImages/pink/ContentBoxes/Box3/Bottom.gif") no-repeat scroll top left; }

td.ContentBox4 table.ContentTable { width: 483px; }
td.ContentBox4 table.ContentTable tbody {}
td.ContentBox4 table.ContentTable tbody tr.Top {}
td.ContentBox4 table.ContentTable tbody tr.Top td.TopContent { width: 100%; height: 10px; line-height: 10px; background: #ffffff url("/images/DynamicImages/pink/ContentBoxes/Box4/Top.gif") no-repeat scroll top left; }
td.ContentBox4 table.ContentTable tbody tr.Content {}
td.ContentBox4 table.ContentTable tbody tr.Content td.MiddleContent { width: 100%; background: #ffffff url("/images/DynamicImages/pink/ContentBoxes/Box4/Spacer.gif") repeat-y scroll top left; }
td.ContentBox4 table.ContentTable tbody tr.Bottom {}
td.ContentBox4 table.ContentTable tbody tr.Bottom td.BottomContent { width: 100%; height: 10px; line-height: 10px; background: #ffffff url("/images/DynamicImages/pink/ContentBoxes/Box4/Bottom.gif") no-repeat scroll top left; }

/* Content Boxes End */

.noborder, .noBorder{background:none; border:none;}

table#noborder td.scoreHead{background-color:#FFC600; border-bottom:1px solid #AD0000 !important}
td.scoreQuestionNo{ background-color:#AD0000; color:#fff;}
td.scoreQuestion{background-color:#AD0000; color:#fff;}
td.scoreQuestionNo2{ background-color:#C64D4D; color:#fff;}
td.scoreQuestion2{background-color:#C64D4D; color:#fff;}
td.scoreOpt {background-color:#FFC600; color:#AD0000; }
td.scoreOpt2 {background-color:#FFE380; color:#AD0000; }
#scoreResult{background-color:#FFC600;
border:1px solid #AD0000;
padding:20px;
width:86%;}
.scoreResultHeader{ color:#AD0000; font-weight:bold; font-size:17px; text-decoration:underline; padding-bottom:10px;}
.scoreResults{ color:#AD0000; font-size:14px;}
span.scoreHighLight { font-weight:bold;} 

a.scoreAnswer{ display:block; text-align:center; padding:10px; background-color:#AD0000; color:#fff; font-weight:bold; text-decoration:none !important;}

table#noborder td.scoreMyScore a.scoreAnswer{ color:#fff !important; font-size:12px;}


table.RedBox1 { margin-bottom: 20px; width: 730px; }
table.RedBox1 td { border-style: none; }
table.RedBox1 td.TopBorder { background: url("/images/schools2/content/redbox1_top.gif") no-repeat scroll top left transparent; height: 6px; line-height: 1px; margin: 0; padding: 0; width: 730px; }
table.RedBox1 td.Content { background-color: #AD0000; color: #ffffff; padding: 2px 5px 0 10px; }
table.RedBox1 td.Content p { color: #ffffff; font-weight: bold; padding: 0px 20px 0px 20px; }
table.RedBox1 td h2 { color: #ffffff; font-weight: bold; margin: 5px 10px 5px 10px; }
table td.Content h2.Activities { background: url("/images/schools2/icons/activities_icon.gif") no-repeat top right transparent; margin-right: 24px; height: 33px; line-height: 33px; }
table.RedBox1 td.Content ul { list-style: none outside none; margin-bottom: 0; margin-left: 5px; margin-top: 0; }
table.RedBox1 td.Content ul li { background: url("/images/schools2/content/activities_list.gif") no-repeat scroll top left transparent; float: left; width: 682px; list-style-image: none; margin-left: 0; padding-left: 0; padding-top: 10px; margin-bottom: 5px; height: 55px; text-indent: 0px; }
table.RedBox1 td.Content ul li a { padding-left: 15px; color: #000000; font-size: 1.1em; font-weight: bold; }
table.RedBox1 td.Content ul li a:link, table.RedBox1 td.Content ul li a:visited { text-decoration: none; color: #000000; }
table.RedBox1 td.Content ul li a:hover, table.RedBox1 td.Content ul li a:active { text-decoration: underline; color: #000000; }
table.RedBox1 td.Content ul li p { color: #000000; padding-left: 15px; }
table.RedBox1 td.Content ul li p a { padding-left: 0px; font-weight: normal; }
table.RedBox1 td.Bottom { background: url("/images/schools2/content/redbox1_bottom.gif") no-repeat scroll top left transparent; height: 6px; line-height: 1px; margin: 0; padding: 0; width: 730px; }
table td.Content h2.Activities a:hover{ text-decoration:underline; color:#fff !important;}

table.RedBox2 { margin-bottom: 20px; width: 360px; }
table.RedBox2 td { border-style: none; }
table.RedBox2 td.TopBorder { background: url("/images/schools2/content/redbox2_top.gif") no-repeat scroll top left transparent; height: 6px; max-height: 6px; line-height: 1px; margin: 0; padding: 0; width: 360px; }
table.RedBox2 td.Content { background-color: #AD0000; color: #ffffff; padding: 2px 5px 0 10px; }
table.RedBox2 td.Content p { color: #ffffff; }
table.RedBox2 td.Content h2 { color: #ffffff; margin: 5px 10px 5px 10px; font-weight: bold; }
table td.Content h2.Contents { background: url("/images/schools2/icons/contentslist_icon.gif") no-repeat top right transparent; margin-right: 24px; height: 33px; line-height: 33px; }
table.RedBox2 td.Content ul { list-style: none outside none; margin-bottom: 0; margin-left: 5px; margin-top: 0; }
table.RedBox2 td.Content ul li { background: url("/images/schools2/content/yellowcontentslist.gif") no-repeat scroll top left transparent; width: 314px; list-style-image: none; margin-left: 0px; padding-left: 0px; margin-bottom: 5px; height: 27px; text-indent: 0px; float: left; }
table.RedBox2 td.Content ul li a { padding-left: 15px; color: #000000; font-size: 1.1em; }
table.RedBox2 td.Content ul li a:link, table.RedBox2 td.Content ul li a:visited { text-decoration: none; }
table.RedBox2 td.Content ul li a:hover, table.RedBox2 td.Content ul li a:active { text-decoration: underline; }
table.RedBox2 td.Bottom { background: url("/images/schools2/content/redbox2_bottom.gif") no-repeat top left transparent; height: 6px; line-height: 1px; margin: 0; width: 360px; }

table.YellowBox1 { margin-bottom: 20px; width: 730px; }
table.YellowBox1 td { border-style: none; }
table.YellowBox1 td.TopBorder { background: url("/images/schools2/content/yellowbox1_top.gif") no-repeat scroll top left transparent; height: 6px; line-height: 1px; margin: 0; padding: 0; width: 730px; }
table.YellowBox1 td.Content { background-color: #FEAD16; color: #000000; padding: 2px 5px 0 10px; }
table.YellowBox1 td.Content p { color: #000000; margin: 5px 10px 5px 10px; }
table.YellowBox1 td.Content a { color: #000000; font-weight: bold; }
table.YellowBox1 td.Content a:link, table.YellowBox1 td.Content a:visited { text-decoration: none; }
table.YellowBox1 td.Content a:hover, table.YellowBox1 td.Content a:active { text-decoration: underline; }
table.YellowBox1 td.Content h2 { color: #000000; font-weight: bold; margin: 5px 24px 5px 10px; }
table td.Content h2.Links { background: url("/images/schools2/icons/links_icon.gif") no-repeat scroll top right transparent; margin-right: 24px; height: 33px; line-height: 33px; }
table.YellowBox1 td.Bottom { background: url("/images/schools2/content/yellowbox1_bottom.gif") no-repeat scroll top left transparent; height: 6px; line-height: 1px; margin: 0; padding: 0; width: 730px; }


table.YellowBox2 { margin-bottom: 20px; width: 360px; }
table.YellowBox2 td { border-style: none; }
table.YellowBox2 td.TopBorder { background: url("/images/schools2/content/yellowbox2_top.gif") no-repeat scroll top left transparent; height: 6px; line-height: 1px; margin: 0; padding: 0; width: 360px; }
table.YellowBox2 td.Content { background-color: #FFB816; color: #000000; padding: 2px 5px 0 10px; }
table.YellowBox2 td.Content p { color: #000000; margin: 5px 10px 5px 10px; }
table.YellowBox2 td.Content h2 { color: #000000; margin: 5px 10px 5px 10px; }
table td.Content h2.Tooltips { background: url("/images/schools2/icons/tolltips_icon.gif") no-repeat top right transparent; font-weight: bold; margin-right: 24px; height: 33px; line-height: 33px; }
table td.Content h2.RedHeading { background-image: none; color: #AD0000; height: 33px; line-height: 33px; font-weight: bold; }
table td.Content h2.RedHeading a:link, table td.Content h2.RedHeading a:visited, table td.Content h2.RedHeading a:hover, table td.Content h2.RedHeading a:active { color: #AD0000; text-decoration: none; }

table.YellowBox2 td.Bottom { background: url("/images/schools2/content/yellowbox2_bottom.gif") no-repeat top left transparent; height: 6px; line-height: 1px; margin: 0; width: 360px; }

table.RedQuoteBox { margin-bottom: 20px; width: 730px; }
table.RedQuoteBox td { border: medium none; color: #AD0000; font-weight: bold; height: 33px; line-height: 33px; }
table.RedQuoteBox td.TopBorder { background: url("/images/schools2/content/redbox1_top.gif") no-repeat scroll top left transparent; height: 6px; line-height: 1px; margin: 0; padding: 0 0 0 10px; width: 100%; }
table.RedQuoteBox td.Content { background: url("/images/schools2/content/quotation.gif") no-repeat scroll left 70% #AD0000; color: #ffffff; font-weight: bold; }
table.RedQuoteBox td.Content h2.IntroText { padding-left: 10px; margin-bottom: 8px; color: #ffffff; font-size: 1.2em; font-weight: bold; }
table.RedQuoteBox td.Content div.MainText { padding: 0px 60px 5px 60px; height: 32px; text-align: center; }
table.RedQuoteBox td.Bottom { background: url("/images/schools2/content/redbox1_bottom.gif") no-repeat scroll top left transparent; height: 6px; line-height: 1px; padding: 0; margin: 0; width: 100%; }

/* page header with link */
#climateChangeBanner { height: 99px; background: url("http://www.seai.ie/Schools/Secondary_Schools/Subjects/Home_Economics_JC/climate_change.jpg") no-repeat top left transparent; }
#climateChangeBanner #bannerText { position: relative; top: 55px; left: 20px; }
#climateChangeBanner #bannerText a { font-size: 1.1em; font-weight: bold; color: #AE0001; }
#climateChangeBanner #bannerText a:link, #climateChangeBanner #bannerText a:visited { text-decoration: none; }
#climateChangeBanner #bannerText a:hover { text-decoration: underline; }

#surveyBanner { height: 99px; background: url("http://www.seai.ie/Schools/Secondary_Schools/Subjects/Home_Economics_JC/Survey_Banner.gif") no-repeat top left transparent; }
#renewableEnergyBanner { height: 99px; background: url("http://www.seai.ie/Schools/Secondary_Schools/Subjects/Home_Economics_JC/Header_Renewable_Energy.jpg") no-repeat top left transparent; }
#practicalProjectsBanner2 { height: 99px; background: url("http://www.seai.ie/Schools/Secondary_Schools/Subjects/Home_Economics_JC/Header_Practical_Projects_12.jpg") no-repeat top left transparent; }
#practicalProjectsBanner1 { height: 99px; background: url("http://www.seai.ie/Schools/Secondary_Schools/Subjects/Home_Economics_JC/Header_Practical_Projects.jpg") no-repeat top left transparent; }
#foodAsEnergyBanner { height: 99px; background: url("http://www.seai.ie/Schools/Secondary_Schools/Subjects/Home_Economics_JC/Header_Food_as_Energy.jpg") no-repeat top left transparent; }
#energyEfficientBanner { height: 99px; background: url("http://www.seai.ie/Schools/Secondary_Schools/Subjects/Home_Economics_JC/Header_Energy_Efficient_Home.jpg") no-repeat top left transparent; }
#energyAtHomeBanner { height: 99px; background: url("http://www.seai.ie/Schools/Secondary_Schools/Subjects/Home_Economics_JC/Header_Energy_at_Home.jpg") no-repeat top left transparent; }
#ecoShoppingBanner { height: 99px; background: url("http://www.seai.ie/Schools/Secondary_Schools/Subjects/Home_Economics_JC/Header_Eco_Shopping.jpg") no-repeat top left transparent; }
#ecoHomeBanner { height: 99px; background: url("http://www.seai.ie/Schools/Secondary_Schools/Subjects/Home_Economics_JC/Header_Eco_Home.jpg") no-repeat top left transparent; }
#appliancesBanner { height: 99px; background: url("http://www.seai.ie/Schools/Secondary_Schools/Subjects/Home_Economics_JC/Header_Appliances.jpg") no-repeat top left transparent; }
#recyclingPackagingBanner { height: 99px; background: url("http://www.seai.ie/Schools/Secondary_Schools/Subjects/Home_Economics_JC/Header_Recycling_and_Packaging.jpg") no-repeat top left transparent; }
#energyAndYouBanner { height: 99px; background: url("http://www.seai.ie/Schools/Secondary_Schools/Subjects/Home_Economics_JC/Header_Sustainable_Energy_and_You.jpg") no-repeat top left transparent; }

#surveyBanner #bannerText, #renewableEnergyBanner #bannerText, #practicalProjectsBanner2 #bannerText, #practicalProjectsBanner1 #bannerText, #foodAsEnergyBanner #bannerText,
#energyEfficientBanner #bannerText, #energyAtHomeBanner #bannerText, #ecoShoppingBanner #bannerText, #ecoHomeBanner #bannerText, #appliancesBanner #bannerText,
#recyclingPackagingBanner #bannerText, #energyAndYouBanner #bannerText { position: relative; top: 55px; left: 13px; }

#surveyBanner #bannerText a, #renewableEnergyBanner #bannerText a, #practicalProjectsBanner2 #bannerText a, #practicalProjectsBanner1 #bannerText a, #foodAsEnergyBanner #bannerText a,
#energyEfficientBanner #bannerText a, #energyAtHomeBanner #bannerText a, #ecoShoppingBanner #bannerText a, #ecoHomeBanner #bannerText a, #appliancesBanner #bannerText a,
#recyclingPackagingBanner #bannerText a, #energyAndYouBanner #bannerText a { font-size: 1.1em; font-weight: bold; color: #AE0001; }

#surveyBanner #bannerText a:link, #renewableEnergyBanner #bannerText a:link, #practicalProjectsBanner2 #bannerText a:link, #practicalProjectsBanner1 #bannerText a:link, #foodAsEnergyBanner #bannerText a:link,
#energyEfficientBanner #bannerText a:link, #energyAtHomeBanner #bannerText a:link, #ecoShoppingBanner #bannerText a:link, #ecoHomeBanner #bannerText a:link, #appliancesBanner #bannerText a:link,
#recyclingPackagingBanner #bannerText a:link, #energyAndYouBanner #bannerText a:link { text-decoration: none; }

#surveyBanner #bannerText a:visited, #renewableEnergyBanner #bannerText a:visited, #practicalProjectsBanner2 #bannerText a:visited, #practicalProjectsBanner1 #bannerText a:visited, #foodAsEnergyBanner #bannerText a:visited,
#energyEfficientBanner #bannerText a:visited, #energyAtHomeBanner #bannerText a:visited, #ecoShoppingBanner #bannerText a:visited, #ecoHomeBanner #bannerText a:visited, #appliancesBanner #bannerText a:visited,
#recyclingPackagingBanner #bannerText a:visited, #energyAndYouBanner #bannerText a:visited { text-decoration: none; }

#surveyBanner #bannerText a:hover, #renewableEnergyBanner #bannerText a:hover, #practicalProjectsBanner2 #bannerText a:hover, #practicalProjectsBanner1 #bannerText a:hover, #foodAsEnergyBanner #bannerText a:hover,
#energyEfficientBanner #bannerText a:hover, #energyAtHomeBanner #bannerText a:hover, #ecoShoppingBanner #bannerText a:hover, #ecoHomeBanner #bannerText a:hover, #appliancesBanner #bannerText a:hover,
#recyclingPackagingBanner #bannerText a:hover, #energyAndYouBanner #bannerText a:hover { text-decoration: none; }


td.imageHeader { padding: 0px; border: medium none; vertical-align: bottom; }
ul.surveyList { }
ul.surveyList li { background-image: none; list-style-type: circle; color: #AD0100; }
ul.surveyList li p { }


/* poll styles */

table.PollBox{
margin-bottom:10px;
margin:0 auto 8px;
padding:0;
width:737px;
} 

table.PollBox td {
border:medium none;
}

table.PollBox td.TopBorder {
background:url("/images/schools2/content/boxtop.gif") no-repeat scroll 0 0 transparent;
height:10px;
line-height:10px;
margin:0;
padding:0 0 0 0;
width:100%;
}

table.PollBox td.Content {
background:url("/images/schools2/content/boxspacer.gif") repeat-y scroll 0 0 transparent;
margin:0;
padding:2px 7px 0 10px;
width:100%;
}

table.PollBox td.Bottom {
background:url("/images/schools2/content/boxbottom.gif") no-repeat scroll 0 100% transparent;
height:8px;
line-height:10px;
margin:0;
padding:0;
width:100%;
}

table.PollBox td.Content .question
{
	color: #AD0000;
	font-weight: bold;
	font-size: 1.1em;
}

table.PollBox td.Content .otherText
{
	color: #AD0000;
	font-weight: bold;
	margin: 5px 0px 5px 5px;
}

table.PollBox td.Content .otherTextInput
{
	margin-left: 5px;
}

table.PollBox td.Content .pollRadioTable
{
	margin-top: 10px;
}

table.PollBox td.Content .pollRadioTable .rb, table.PollBox td.Content .pollCheckboxTable .cb
{
	width: 5%;
}

table.PollBox td.Content .correctRb, table.PollBox td.Content .correctCb, table.PollBox td.Content .correctText
{
	color: #ffffff;
	background-color: #AD0000;
}

table.PollBox .PollTrueFalseTable th
{
	padding-right: 5px;
}

table.PollBox .PollTrueFalseTable td.text
{
	padding-right: 30px;
}

.poll .yourScore
{
	background-image: url('/images/schools2/HomeEconomicsQuizResults.gif');
	width: 150px;
	height: 75px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}

.poll .yourScore .yourScoreText
{
	color: #000000;
	font-weight: bold;
	padding-top: 5px;
}

.poll .yourScore .score
{
	color: #AD0000;
	font-size: 2.5em;
	font-weight: bold;
	line-height: 1.5em;
}

table.ContentTable1Colcore_Header tbody tr.Content td table.noborder td,table.ContentTable1Colcore_Header tbody tr.Content td table.noBorder td{ background-image:none;}

#lc_cc_furtherStudy { height: 99px; background: url("http://www.seai.ie/Schools/Secondary_Schools/Subjects/Home_Economics_LC/Climate_Change_Further_Study.jpg") no-repeat top left transparent; }
#lc_cc_furtherStudy #bannerText { position: relative; top: 55px; left: 20px; }
#lc_cc_furtherStudy #bannerText a { font-size: 1.1em; font-weight: bold; color: #AE0001; }
#lc_cc_furtherStudy #bannerText a:link, #lc_cc_furtherStudy #bannerText a:visited { text-decoration: none; }
#lc_cc_furtherStudy #bannerText a:hover { text-decoration: underline; }

#lc_ee_efficientHome { height: 99px; background: url("http://www.seai.ie/Schools/Secondary_Schools/Subjects/Home_Economics_LC/Energy_Efficient_Home.jpg") no-repeat top left transparent; }
#lc_ee_efficientHome #bannerText { position: relative; top: 55px; left: 20px; }
#lc_ee_efficientHome #bannerText a { font-size: 1.1em; font-weight: bold; color: #AE0001; }
#lc_ee_efficientHome #bannerText a:link, #lc_ee_efficientHome #bannerText a:visited { text-decoration: none; }
#lc_ee_efficientHome #bannerText a:hover { text-decoration: underline; }

#lc_em_berCert { height: 99px; background: url("http://www.seai.ie/Schools/Secondary_Schools/Subjects/Home_Economics_LC/Energy_Management_BER_Cert.jpg") no-repeat top left transparent; }
#lc_em_berCert #bannerText { position: relative; top: 55px; left: 20px; }
#lc_em_berCert #bannerText a { font-size: 1.1em; font-weight: bold; color: #AE0001; }
#lc_em_berCert #bannerText a:link, #lc_em_berCert #bannerText a:visited { text-decoration: none; }
#lc_em_berCert #bannerText a:hover { text-decoration: underline; }

#lc_em_insulation { height: 99px; background: url("http://www.seai.ie/Schools/Secondary_Schools/Subjects/Home_Economics_LC/Energy_Management_Insulation.jpg") no-repeat top left transparent; }
#lc_em_insulation #bannerText { position: relative; top: 55px; left: 20px; }
#lc_em_insulation #bannerText a { font-size: 1.1em; font-weight: bold; color: #AE0001; }
#lc_em_insulation #bannerText a:link, #lc_em_insulation #bannerText a:visited { text-decoration: none; }
#lc_em_insulation #bannerText a:hover { text-decoration: underline; }

#lc_re_caseStudies { height: 99px; background: url("http://www.seai.ie/Schools/Secondary_Schools/Subjects/Home_Economics_LC/Renewable_Energy_Case_Studies.jpg") no-repeat top left transparent; }
#lc_re_caseStudies #bannerText { position: relative; top: 55px; left: 20px; }
#lc_re_caseStudies #bannerText a { font-size: 1.1em; font-weight: bold; color: #AE0001; }
#lc_re_caseStudies #bannerText a:link, #lc_re_caseStudies #bannerText a:visited { text-decoration: none; }
#lc_re_caseStudies #bannerText a:hover { text-decoration: underline; }

#lc_sustainableTransport { height: 99px; background: url("http://www.seai.ie/Schools/Secondary_Schools/Subjects/Home_Economics_LC/Sustainable_Transport.jpg") no-repeat top left transparent; }
#lc_sustainableTransport #bannerText { position: relative; top: 55px; left: 20px; }
#lc_sustainableTransport #bannerText a { font-size: 1.1em; font-weight: bold; color: #AE0001; }
#lc_sustainableTransport #bannerText a:link, #lc_sustainableTransport #bannerText a:visited { text-decoration: none; }
#lc_sustainableTransport #bannerText a:hover { text-decoration: underline; }
