BODY {
font-size: 9pt; 
color: #000000; 
font-family: "Trebuchet MS", Arial; 
scrollbar-face-color: #ffffff; 
scrollbar-highlight-color: #ffffff; 
scrollbar-shadow-color: #c5c5c5; 
scrollbar-3dlight-color: #f0f0ff; 
scrollbar-arrow-color: #c0c0cc; 
scrollbar-track-color: #e5e5e5; 
scrollbar-darkshadow-color: #a0a0a0
; }


div, p, ol, ul, dl, li, dt, dd, td, nobr { font-family: "Trebuchet MS", Arial; font-size: 9pt; line-height: 12pt}
.pbigger { font-family: "Trebuchet MS", Arial; font-size: 9pt; line-height: 12pt}


.admission_TimeSlot_popup {
  font-family: "Trebuchet MS", Arial; 
  font-size: 9pt;
  color: #FF0000;
  font-weight: normal;
}

TD
{
  font-family: "Trebuchet MS", Arial; 
  font-size: 9pt;
  color: #000000; 
  font-weight: normal;
}

td.admissionBox {
  border-top: 1px solid #20A880;
  border-bottom: 1px solid #20A880;
  border-left: 1px solid #20A880;
  border-right: 1px solid #20A880;
}

td.admissionTitle {
  color:#20A880;
  font-family: Verdana, Arial;
  font-size:26px;
  height:56px
}

td.imageGalleryHeader {
  color:#FFFFFF;
  background:url(/img/common/p3_contentbar1.jpg);
  font-family:"Trebuchet MS",Arial;
  font-size:13pt;
  font-weight:normal;
  padding-left:55;
  padding-top:10;
}

td.admissionStepBox {
  border-top: 1px solid #FF5F01;
  border-bottom: 1px solid #FF5F01;
  border-left: 1px solid #FF5F01;
  border-right: 1px solid #FF5F01;
}

td.admissionStepTitle {
  color:#20A880;font-family:Verdana, Arial;font-size:18px;height:36px
}

td.admissionStepOn {
  background-color:#FF5F01;color:#FFFFFF;font-size:14px;
}

td.admissionStepOff {
  background-color:#FFD1B7;color:#FFFFFF;font-size:14px;
}

a.admissionStepTitle {
  color:#20A880;font-family:Verdana, Arial;font-size:18px;height:36px;
}

a.admissionStepTitle:hover {
  color:#20A880;text-decoration: none;
}

input.textstyle   { border: 1px #1F205F solid; padding: 2px; font-family: "Trebuchet MS", Arial; font-size: 11px; height:20px; background-color: #ffffff;}
input.buttonstyle { border: #ffffff 1px solid; padding: 2px; font-family: "Trebuchet MS", Arial; font-size: 11px; height:20px; background-color: #EDEFEF; cursor:hand;}
select { border: #1f205f 1px solid; padding: 0px; font-family: "Trebuchet MS", Arial; font-weight: normal; font-size: 11px; CURSOR: normal; background-color: #ffffff}
option { border: #1f205f 0px solid; padding: 1px; font-family: "Trebuchet MS", Arial; font-weight: normal; font-size: 11px; color: #1f205f; CURSOR: normal; background-color: #ffffff}
textarea { border: #1f205f 1px solid; padding: 2px; font-family: "Trebuchet MS", Arial; font-weight: bold; font-size: 11px; CURSOR: normal; background-color: #ffffff}
.FormFields  { border: 1px #1F205F solid; padding: 2px; font-family: "Trebuchet MS", Arial; font-size: 11px; background-color: #ffffff;}

body {
  margin-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
}

A        {color:#c8006a; text-decoration: none; }
A:hover  {color:#c8006a; text-decoration: underline; }
A:active {color:#c8006a; text-decoration: none; }

a.2ndlevel         { font-size: 9pt; color:#4A5FCA; font-weight: bold; text-decoration: none; }
a.2ndlevel:hover   { font-size: 9pt; font-weight: bold; text-decoration: underline; color: #4A5FCA; }
a.2ndlevel:active  { font-size: 9pt; font-weight: bold; text-decoration: none; color: #4A5FCA; }

span.leftnav { font-size: 9pt; color:#838383; font-weight: bold; text-decoration: none; }
a.leftnav         { font-size: 9pt; color:#838383; font-weight: bold; text-decoration: none; }
a.leftnav:hover   { font-size: 9pt; color:#c8006a; font-weight: bold; text-decoration: none; }
a.leftnav:active  { font-size: 9pt; color:#838383; font-weight: bold; text-decoration: none; }

a.footer         { font-size: 9pt; color:#ffffff; font-weight: bold; text-decoration: none; }
a.footer:hover   { font-size: 9pt; color:#ffffff; font-weight: bold; text-decoration: underline; }
a.footer:active  { font-size: 9pt; color:#ffffff; font-weight: bold; text-decoration: none; }

a.homebluelinks         { font-size: 9pt; color:#008fae; font-weight: bold; text-decoration: none; }
a.homebluelinks:hover   { font-size: 9pt; color:#008fae; font-weight: bold; text-decoration: underline; }
a.homebluelinks:active  { font-size: 9pt; color:#008fae; font-weight: bold; text-decoration: none; }

a.Listinglinks         { font-size: 9pt; color:#000000; text-decoration: none; }
a.Listinglinks:hover   { font-size: 9pt; color:#000000; text-decoration: underline; }
a.Listinglinks:active  { font-size: 9pt; color:#000000; text-decoration: none; }

.homeblue {  font-weight: bold; font-size: 10pt; color: #008fae; }
.homepink {  font-weight: normal; font-size: 9pt; color: #c2056b; }
.pagetitle {  font-weight: bold; font-size: 12pt; color: #c2056b; }
.pagetitle2 {  font-weight: bold; font-size: 13pt; color: #0B218E; }
.biggrey {  font-weight: bold; font-size: 9pt; color: #A1A1A1; }
.smalltxt {  font-weight: normal; font-size: 8pt; color: #7d7d7d; }
.onpage {  font-weight: bold; font-size: 10pt; color: #FF0000; }
.justify { text-align: justify; }
.justifyBoxStory { text-align: justify; color: #666699; }
.ListingHeader {font-weight: bold;font-size: 12pt; color: #c2056b;height:20px;}
.EventsHeader {  font-weight: normal; font-size: 13pt; color: #008fae; }
.ClickImageHeader {text-align:center;width:60px;color:#A59F9E;font-family:Tahoma;}
li.blueBullet {list-style-image: url(/img/common/bullet.gif);}

.pagetitle_homepage {  font-family: "Frutiger", Arial; font-weight: bold; font-size: 12pt; color: #000000; }
.eventitle {  font-weight: bold; font-size: 11pt; color: #000000; }
.eventitle A{  text-decoration: underline; font-size: 11pt; color: #FF5E18; }
.eventitle_homepage {  font-weight: bold; font-size: 11pt; color: #000000; }
.event_homepage {  color: #000000; }
.eventdate {  font-weight: bold; font-size: 10pt; color: #504C4B; }
.eventdetails {  font-weight: bold; font-size: 9pt; color: #E42217; }
.zoomtitle {  font-weight: bold; font-size: 11pt; color: #FF5E18; font-style: italic; }
.resourcetitle {  font-weight: bold; font-size: 11pt; color: #FF5E18; }
.artefact_homepage {color: #FFFFFF;}
.artefact_homepage A{color: #FFFFFF;}
.artefact_homepage A:hover{color: #FFFFFF; text-decoration: underline;}
.news_homepage { color: #FFFFFF;}
.news_homepage A{ color: #FFFFFF;}
.news_homepage A:hover{ color: #FFFFFF; text-decoration: underline;}

.eventcalendarlegend { font-size: 8pt; }

.eventsession { font-size: 8pt; }
.themeheader { color: #FFFFFF;}

#educatehomewrapper { 
width : 689px; 
height : auto; 
margin : 0px auto;
} 
#educatehometop { 
width : 725px; 
height : 49px; 
background-image:url('/img/education/education_home_top.jpg');
} 
#educatehomebtm { 
width : 725px; 
height : 13px; 
background-image:url('/img/education/education_home_btm.jpg');
margin : 0px auto;
} 
#educatehomecontent { 
width : 689px; 
height : auto;
/*height : 500px;*/
/*background-image:url('/img/education/education_home_cntbg.jpg');*/
} 
#educatehomecontent1 { 
float : left; 
width : 397px; 
height : auto; 
/*background-color : #cccccc;*/
padding: 10px 0px 10px 0px;
} 
#educatehomecontentvideo { 
width : 397px; 
height : auto; 
/*background-color : #cccccc;*/
} 
#educatehomecontentvideo1 { 
float : left; 
width : 208px; 
height : auto; 
/*background-color : #cccccc; */
} 
#educatehomecontentvideo2 { 
float : left; 
width : 179px; 
height : auto; 
background-color : #ffffff; 
margin-left : 10px;
} 
#educatehomeleftbtm { 
width : 397px; 
height : auto; 
/*background-color : #ff6600; */
} 
#clear { 
clear : both; 
height : 0; 
overflow : hidden; 
margin : 0; 
} 
#educatehomecontent2 { 
float : right; 
/*width : 255px;*/
width : 251px;
height : auto; 
/*background-color : #666666; */
padding: 0px 3px;
} 
#educatehomeright { 
float : right; 
/*width : 255px;*/
width : 251px;
height : auto; 
background-color : #ffffff; 
/*padding: 10px 22px 10px 22px;*/
padding: 10px 0px;
} 
#educatehomeright1 { 
float : left; 
width : 74px; 
height : auto; 
background-color : #ffffff; 
padding-left: 10px;
} 
#educatehomeright2 { 
float : right; 
width : 160px; 
height : auto; 
/*background-color : #ff6600; */
/*padding-left: 10px;*/
} 
#educatehomeright3 {
float : right;
padding: 10px 5px 10px 0px;
text-align: right;
}
