@charset "utf-8";
/* CSS Document */
.b { font-weight:bold; }

a.link1:link, a.link1:active, a.link1:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#03C; text-decoration:underline;}
a.link1:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #03C; text-decoration:none;}

a.print {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#999; }
a.print:link, a.print:active, a.print:visited  { text-decoration:none; }
a.print:hover {text-decoration:underline; color:#03C; cursor:pointer;}

#banner tr td { text-align:center;padding:0px; }
.picFrame { 
position:static;
z-index:1;
padding-top:13px;
padding-left:16px;
background:url(../images/bgAlbumWide.png) no-repeat;
width:185px;
height:145px;
}
.artwork1 {
position:static;
z-index:1;
float:right;
margin-left:12px;
padding:0px 0px 0px 5px;
}

.artwork2 {
position:static;
z-index:1;
float:right;
margin-top:0px;
padding:0px 0px 0px 5px;
}
	
.artwork3{
position:static;
z-index:1;
float:left;
margin-right:12px;
padding:0px 6px 0px 0px;
}
.artwork4, .artwork5 { border:1px solid gray; padding:0; position:static; }
.artwork4{ float:right; margin:4px 0 5px 12px; }
.artwork5{ float:left; margin:4px 12px 5px 0px; padding:1px; }
.btop {vertical-align:middle; text-align:right;}
.contentTitle, .subTitle, .contentTitle2, .contentTitle3{font-weight:bold;font-size:1.2em;}
.contentTitle, .contentTitle4 {color:#E44B01;}
.contentTitle2 {color:#7BB6B9;}
.contentTitle3 {color:#9F5000;}
.contentTitle4 {font-weight:bold;font-size:16px;}
div#contentHolder, div#imageHolder {float:left;}
div#contentHolder {padding:5px 0 5px 5px; width:525px }
div#imageHolder {padding:8px 5px 5px 5px;}
div#imageHolder img { padding:2px; border:1px solid #CCC;}
#div-subtitle {
float:left;
width:100%;
border:2px solid #6699FF;
text-align:center;
margin-bottom:12px;
padding:6px 0px;
background:url(../images/bg.jpg);
}

div.div-newsflash{
border:1px solid #53A0FC;
min-height:100px;
background:#E9F1FB;
padding:5px;
}

div.hr_dot { height:3px; width:100%; background:url(../images/hr-border.gif) repeat-x; }

div.container{
background-color:#FFD9B3;
border:1px dashed #333;
padding:3px;
text-align:center;
margin:5px;
min-height:135px;
vertical-align:middle;
}

.p11 {
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#4e4e4e;
text-align: justify;
line-height: 1.4em;
font-size:1.2em;
}
.p13 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color: #4e4e4e;
word-spacing:normal;
text-align: justify;
letter-spacing: 0;
line-height: 1.4em;
}
p.contentbox {
text-align:justify;
margin-bottom:12px;
color:#4e4e4e;
font-size:1.2em;
line-height:1.4em;
}
p.subtitle {
font-weight:bold;
font-size:11px;
color:#333;
}
p.subtitle2, p.subtitle3{
font-weight:bold;
font-size:12px;
color:#004080;
margin-bottom:12px;
}
p.subtitle3 { margin-top:36px; }
.subTitle {color:#914800;}
.div_tbl_holder { width:100%; margin:5px; }
#tblTermPercentage {
background-color: #FFF;
border:1px solid #999;
color:#1A1A1A;
width:75%;
text-align:center;
}
#tblTermPercentage td.title, #tblTermPercentage tr.title {
background-color:#09C;
color:#FFF;
border:none;
font-weight:bold;
}
#tblTermPercentage td.recess {color:#F60;}
#tblTermPercentage td {	
border:1px solid #CCC;
color:#333;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
#tbl2, #tbl3 {
background-color: #FFF;
border:1px solid #999;
border-collapse:collapse;
margin:5px 0 5px 0;
}
#tbl2 tr.title td {
background-color:#09C;
font-weight:bold;
color:#fff;
}
#tbl2 td {	
border:1px solid #CCC;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#333;
}
#tbl2 { width:auto; text-align:center; }
#tbl3 tr.title { background-color:#7DBEFF; font-weight:bold; }
#tbl3 tr.title td { padding:2px 5px 2px 5px; color:#640000; }
#tbl3 tr.subtitle { background:#D3DAE4; }
#tbl3 td {
border:1px solid #999;
font-family:Arial, Helvetica, sans-serif;
color:#333;
padding:1px 5px 1px 5px;
}
#tbl3 td.hilite{ background-color:#FFEBE1;}
#tbl-parentMenu td {
padding:0 1px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
}
#tbl4 { font-family:Geneva, Arial, Helvetica, sans-serif; border-collapse:collapse; color:#4e4e4e; margin:0 auto; width:auto; }
#tbl4 td {padding:5px 8px; text-align:center; background-color:#EBF4FB; border:1px solid #CCC;font-size:1.2em;}
#tbl4 tr.title td {background-color:#CCE6FF; font-weight:bold;}
#tbl-parentMenu td.n {
text-align:center;
}
#tbl-parentMenu td.n2 {
text-align:center;
font-size:10px;
color:#999;
}

#tbl-parentMenu td a:link, #tbl-parentMenu td a:visited {
height:24px;
padding:0 0 0 9px;
display:block;
text-decoration:none;
line-height:19px;
}
#tbl-parentMenu td a:hover{
background-image:url(../images/pmenu-over.png);
background-repeat:repeat-x;
}
#tbl-parentMenu td.separator { text-align:center; color:#999;}
span.name { color:#136076; font-weight:bold;}
.list1, ul.list2, ul.list3 {
text-align:justify;
color:#4e4e4e;
list-style:url(../images/bullet.png);
padding-left:24px;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:1.2em;
}
.list1 li {
padding:0px 0px 6px 0px;
line-height:1.3em;
}
ul.list2 li {
padding:0px 0px 9px 0px;
line-height:1.5em;
}
ul.list3 li {
padding:0;
line-height:1.5em;
}

ul.listA, ul.listB, ul.listC{
color:#333;
list-style-position:center;
padding-left:15px; 
}
ul.listA li, ul.listB li, ul.listC li{line-height:1.6em;}
ul.listA {list-style-image:url(../images/arrowbullet.png); font-size:1.2em; color:#4e4e4e;}
ul.listB {list-style-image:url(../images/calendarbullet.png);}
ul.listC {list-style-image:url(../images/familybullet.png);}
ul.listD { color:#333; list-style-position:center; padding-left:0; list-style-type:none;}
div.subtitle2 {
border-bottom:1px solid #CCC;
margin-bottom:12px;
padding:4px 3px 0 3px;
background:url(../images/subtitle_bg.png) left repeat-x;
}
div.subtitle_blue {
border-bottom:2px solid #CCE6FF;
margin-bottom:12px;
padding:4px 3px 0 3px;
font-size:1.4em;
color:#004F9D;
font-weight:bold;
/*background:url(../images/subtitle_bg_blue.png) left repeat-x;*/
}
#tbl-form{
color:#333;
border-collapse:collapse;
border:1px solid gray;
}
#tbl-form td {
padding:0 3px;
border:1px solid gray;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
#tbl-form td.fieldname {
background-color:#B7DBFF;
padding:5px 3px;
}
#tbl-form td.tbl-name {
background-color:#002B55;
color:#fff;
padding:3px;
}
#tblGallery {
border:none;
padding:0;
margin:12px 0;
}

#tblGallery td {
color:#333;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
vertical-align:top;
}

#tblGallery td.description {
padding-left:18px;
padding-right:4px;
text-align:justify;
}

#tblGallery td.newDivision {font-size:12px;}
#tblGallery td.thumbnail {text-align:center;}
#tblGallery td.back { text-align:right; padding-right:6px;}
#readtochild{
position:absolute;
margin-left:370px;
margin-top:193px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333;
}
#readtochild span.title{
color:#00254A;
font-size:16px;
font-weight:bold;
letter-spacing:1px;
}
#thumbHolder{
background:url(../images/events/frame.jpg) no-repeat;
width:126px;
height:91px;
padding-top:7px;
margin:0px auto;
}
#thumbnail { margin-right:8px; }
#print {float:right;}
a.link2:link, a.link2:active, a.link2:visited {
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:11px; color:#03C; 
text-decoration:none;}
a.link2:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #03C; text-decoration:underline;}
a.link3:link, a.link3:active, a.link3:visited {
font-family:Arial, Helvetica, sans-serif;
color:#4E4E4E; 
font-size:1.15em;
text-decoration:none;
}
a.link3:hover {text-decoration:underline; color:#03C; }

.event, .venue {  font-weight:bold; }
.event { color:#333; }
.venue { color:#88A; }
.arabic { direction:rtl; text-align:justify; }

#agenda { width:100%; margin:24px 0;}

#tblAgenda {
  width:95%;
  margin:auto;
  padding:0;
  border:1px solid black;
  border-collapse:collapse;
}

#tblAgenda td.current, #tblAgenda td.before, #tblAgenda td.notyet {
  color:#FFF;
  font-weight:bold;
  text-align:left;
  padding-left:6px;
}

#tblAgenda td.current {  background-color:#006; }
#tblAgenda td.before {  background-color:#06C; }
#tblAgenda td.notyet { background-color:#999;  color:#DDD; }
#tblAgenda td {
  color:#666;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  text-align:center;
  background-color:#EBF4FB;
  border:1px solid black;
}

a.agendaLink:link, a.agendaLink:visited {
line-height:30px;
padding:0;
text-decoration: none;
color:#333;
font-weight: normal;
font-size: 11px;
margin: 0;
height:30px;
display: block;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

a.agendaLink:hover {
  background-color:#7DBEFF;
  text-decoration:underline;
}

#top3Pic{ padding:5px; border:2px solid #069; margin:6px auto;}

img.rank1, img.rank2, img.rank3 {  padding:6px;  margin:6px auto; }
img.rank1 { border:2px solid #F00; }
img.rank2 { border:2px solid #00F; }
img.rank3 { border:2px solid #0F0; }

#topThree { text-align:center; margin-top:24px; width:100%;}
#topThree table{ width:90%; border:1px solid #333; border-collapse:collapse;}
#topThree table td.title { background-color:#069; font-size:12px; color:#FFF; font-weight:bold; border-bottom:1px solid #333;}
#topThree table td { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:center; padding:6px;}

h3.header {font-size:1.25em; font-family:Arial, Helvetica, sans-serif; border-bottom:2px solid #d7e8ec; margin:0 0 5px 0; padding:3px; color:#424f7f;  }
h3.title {font-size:1.25em; font-family:Arial, Helvetica, sans-serif; margin:0 0 5px 0; padding:3px; color:#4e4e4e; width:auto;  }

.note {font-style:italic; }
iframe#iframe-survey { width:100%; padding:0; text-align:center; overflow:visible; }