@import url('http://fonts.googleapis.com/css?family=PT+Sans');
/* background color for the content part of the pages */

Body
{
	background-color: #dfdfdf; /* margin: 0; padding: 0px; color: #202580;  font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; */
		font-family:  Arial, Helvetica, sans-serif;
}

p { font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px; color:Black; margin: 8px 0 8px 0; margin-bottom: 10px; margin-top:5px; padding: 0 28px 0 0; line-height: 145%; vertical-align:top; font-weight:normal;}

img { border: none; }

.ri { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #202580;font-size: 11px; font-weight:bold; padding-top:0px;}

.Normal div, .NormalDisabled div
{ 
	  font-family: Verdana, Arial, Helvetica, sans-serif !important;font-size:11px !important; color:Black !important; line-height: 145% !important; vertical-align:top !important; font-weight:normal !important;
}

.articleTextCell{font-family: Verdana, Arial, Helvetica, sans-serif !important;font-size:11px !important; color:Black !important; line-height: 145% !important; vertical-align:top !important; font-weight:normal !important;}

.Normal/*ISU8816*/
{
	font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px !important; font-weight:normal !important; color:Black; line-height: 145% !important;  
}

 TD P {
    
 font-size: 11px;

} 
sup {
vertical-align: top;
}
h1, h2, h3, h4, h5, h6 { font-family: Verdana, Arial, Helvetica, sans-serif; letter-spacing:0;}
h3, h4, h5, h6 {font-weight:normal}
.Head {
    color: #333333;
    font-family: Tahoma,Arial,Helvetica;
    font-size: 20px;
    font-weight: normal;
}
/********* Start **********/

/* BACKGROUND - SKIN */
.tdTop { background-image: url(/Portals/0/images/bg_shadow_1px_repeatx_top.gif); font-size: 11px; text-align: right; padding: 10px 0;	}
.tdLeft { background-image: url(/Portals/0/images/bg_shadow_1px_repeaty_left.gif); width: 21px; }
.tdRight { background-image: url(/Portals/0/images/bg_shadow_1px_repeaty_right.gif); width: 21px; }

.tdLeft1 { background-image: url(/Portals/0/images/bg_shadow_left.gif); width: 21px;height:42px; }
.tdRight1 { background-image: url(/Portals/0/images/bg_shadow_right.gif); width: 21px; height:42px;}

/* For Links Label*/
a:link { text-decoration: none; color: #003366;}
a:visited { text-decoration: none; color: #003366;}
a:hover { text-decoration: underline; color: #003366; }
a:active { text-decoration: none; color: #003366;}
/*a:link { text-decoration: none; color: #5e68c4; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
a:visited { text-decoration: none; color: #5e68c4;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
a:hover { text-decoration: underline; color: #5e68c4;font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px ; }
a:active { text-decoration: none; color: #5e68c4;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}*/


/* NAVIGATION - TOP - For Careers, Sitemap, Feedback */
.navTop { font-size: 14px; color: #ea1715; text-align: right; padding-right: 14px; font-weight:bold; }
.navTop a:link { color: Red; font-size: 14px; text-decoration: none; }
.navTop a:visited { color: Red; font-size: 14px; text-decoration: none; }
.navTop a:hover { color: Red; font-size: 14px; text-decoration: underline; }
.navTop a:active{ color: Red; font-size: 14px; text-decoration: none; }

/* HOMEPAGE - Secondary Banners */
#sec-banners .rotate,
#sec-banners .rotate-panel,
#sec-banners .rotate a { float: left; position: relative; }
#sec-banners .rotate { width: 612px; height: 122px; overflow: hidden; }
#sec-banners .rotate-panel { width: 1440px; height: 122px; }
#sec-banners .rotate a { margin-right: 8px; }
#sec-banners .rotate a img { float: left; }

#slideCont {border:solid 1px #000; text-align:center;}
#slideCont img {margin: 5px;}


/* FOOTER */
.footer { background-image: url(/Portals/0/images/bg_footer_1px_repeatx.gif); font-family: Verdana, Arial,Helvetica,sans-serif; font-size: 11px; color: #fff; }
.footerLeft { text-align: left; height: 50px; padding-left: 28px; }
.footerRight { text-align: right; height: 50px; padding-right: 28px; }

.footer a:link { text-decoration: none; color: #fff; }
.footer a:visited { text-decoration: none; color: #fff; }
.footer a:hover { text-decoration: underline; color: #fff; }
.footer a:active { text-decoration: none; color: #fff; }

/* ----------------------------- Content CSS 20090811----------------------------------------------------------- */
.ModDNNHTMLC {line-height:145%}

h1 { color: #f21711; font-size: 16px; margin: 27px 0 15px 0; line-height:130%;font-weight:bold;}
h2 { color: #f21711; font-size: 13px; margin: 25px 0 10px 0; font-weight:bold;}
h3 { color: #f21711; font-size: 13px; margin: 20px 0 5px 0; line-height:inherit}
h4 { color: #f21711; font-size: 12px; margin: 0; padding: 0;}
h5 { color: #212680; font-size: 11px; font-weight: bold; margin: 0; padding: 0;}
h7 { color: #f21711; font-size: 16px; margin: 27px 0 10px 0; line-height:130%;font-weight:bold;}
h8 { color: #000000; font-size: 13px; margin: 25px 0 10px 0; font-weight:bold;}
h9 { color: #000000; font-size: 13px; margin: 20px 0 5px 0;}

.ModDNNHTMLC ul { padding: 0; margin: 8px 0px 0px 20px; color: #000000; }
.ModDNNHTMLC ul li { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 140%; list-style-type: none; margin: 0; padding: 0 28px 5px 15px; background: url(/Portals/0/images/bullet_1.gif) no-repeat 0 5px; font-weight:normal;}
.ModDNNHTMLC ul li ul li { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 150%; list-style-type: none; margin: 0; padding: 0 28px 5px 15px; background: url(/Portals/0/images/bullet_2.gif) no-repeat 0 5px; font-weight:normal;}
.ModDNNHTMLC ul li ul li ul li { line-height: 150%; list-style-type: none; margin: 0; padding: 0 0 5px 15px; background: url(/Portals/0/images/bullet_3.gif) no-repeat 0 0px;font-weight:normal; }
.ModDNNHTMLC ul li ul { line-height: 50%; padding: 0; margin: 7px 0 0px 15x; }
.ModDNNHTMLC ol { margin-top: 8px; }
.ModDNNHTMLC ol li { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; padding-bottom: 5px; color: #000000; line-height: 150%;font-weight:normal;}
.ModDNNHTMLC ol li ol { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 150%; margin-top: 7px; margin-bottom: 5px; font-weight:normal;}
.ModDNNHTMLC ul li ol li{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 150%; list-style-type: decimal; padding-left: 0; background: none;font-weight:normal; }

/* LAST UPDATED ON.. */
.lastUpdatedOn { text-align: left; color: #22539f; font-style: italic; margin-bottom: 32px; }

/* READ MORE.. */
.readMore { font-weight: bold; padding: 0 0 0 12px; margin: 20px 0 20px 0; color: #212680; text-decoration: none; background: url(/Portals/0/images/arrow_readMore.gif) no-repeat left center; }
a.readMore:link, a.readMore:active, a.readMore:visited { text-decoration: none; }
a.readMore:hover { text-decoration: underline; }

/* PRESS RELEASES AND SPEECH TRANSCRIPTS DOWNLOAD LINK*/
.download {list-style-image: none; background-image: url(http://www.a-star.edu.sg/portals/0/images/pdf_icon_small.gif); background-repeat: no-repeat; background-position: left; padding-left : 40px; padding-top : 10px; padding-bottom : 5px; display: block;}

/* CHAIRMAN'S MESSAGE - CONTENT HEADER */
.chairHdr { color: #000000; font-size: 11px; margin-top: 38px; font-weight: bold; margin-bottom: 8px; }

/* STRATEGIC THRUSTS - CONTENT HEADER */
.sTHdr { color: #212680; font-weight: bold; }

/* SPECIAL PADDING FOR SOME TD(TABLE) ONLY */
.space {  }
.space .leftSpace { padding-left: 14px; }

/* BACK TO TOP 
.backToTop { font-weight: normal; color: #202580; margin: 20px 0 20px 0; text-decoration: none; text-align:right;cursor:hand; 
	text-decoration: none; font-weight: normal; padding: 0 0 0 12px; margin: 0px; background: url(/Portals/0/images/arrow_backToTop.gif) no-repeat left center;
	}
.backToTopOver { font-weight: normal; color: #202580; margin: 20px 0 20px 0; text-decoration: none; text-align:right;cursor:hand; 
text-decoration: underline; font-weight: normal; padding: 0 0 0 12px; margin: 0px; background: url(images/arrow_backToTop.gif) no-repeat left center;
	}*/

/* BACK TO TOP */
.backToTop { font-weight: normal; color: #202580; margin: 20px 0 20px 0; text-decoration: none; text-align:right;}
.backToTop a:link, .backToTop a:active, .backToTop a:visited { text-decoration: none; font-weight: normal; padding: 0 0 0 12px; margin: 0px; background: url(/Portals/0/images/arrow_backToTop.gif) no-repeat left center; }
.backToTop a:hover { text-decoration: underline; font-weight: normal; padding: 0 0 0 12px; margin: 0px; background: url(images/arrow_backToTop.gif) no-repeat left center; }

/* DATA TABLE */
.dataTable { margin-top: 10px; margin-bottom: 10px;  border-collapse: collapse; padding: 3px 28px 3px 3px; border: none; margin-right:28px; width:630px}
.dataTable th {   font-size: 11px; font-weight: bold; color: #202580; background-color: #c5dbf2; padding: 10px 28px 10px 20px; text-align: left }
.dataTable td { font-size: 11px;padding: 10px 28px 10px 20px; border-bottom: 1px solid #c9c9c9; border-left: none; border-right: none; }
.dataTable caption { font-size: 11px; color: #202580; font-weight: bold; padding: 10px 7px 5px 10px; text-align: left; }

.DNNAlignleft td { vertical-align:top !important; padding-right:0px;padding-top:0px; }/*ISU8816*/

.DNNAlignleft
{
	text-align: left;
	line-height:18px;
	padding-top:0px;
}

hr { border: none; border-top: 1px solid #87b6d9; width: 96%; height: 1px; margin: 0 0 0px 0; text-align: left; }

/* BLOCK QUOTE */
blockquote {
     background: url(/Portals/0/images/bg_blockquote.png) top left no-repeat; 
     font-family: Verdana, Arial, Helvetica, sans-serif; 
     font-style: italic; 
     line-height: 150%; 
     color: #22539f;  
     font-size: 11px;
     padding-top: 20px; 
     padding-left: 20px; 
     
}

/* READ MORE.. RIGHT */
.readMoreRight { color: #202580; margin: 20px 0 20px 0; text-align: right; }
.readMoreRight a:link, .readMoreRight a:active, .readMoreRight a:visited { text-decoration: none; font-weight: bold; padding: 0 0 0 12px; margin: 0px; background: url(images/arrow_readMore.gif) no-repeat left center; }
.readMoreRight a:hover { text-decoration: underline; font-weight: bold; padding: 0 0 0 12px; margin: 0px; background: url(images/arrow_readMore.gif) no-repeat left center; }

/* BREADCRUMB */
.SkinObject 
{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #003366;
}
A.SkinObject:link, A.SkinObject:visited, A.SkinObject:active
{ font-weight: normal; text-decoration: none; color: #003366; }
A.SkinObject:hover
{ font-weight: normal; text-decoration: underline; color: #003366; }

 /* BOARD MEMBER DESCRIPTION */
.boardMemberDes { font-family: Verdana, Arial, Helvetica, sans-serif;  color: #666666;  line-height:110%;  font-size: 10px;}

/* NEWS BACKGROUND : HOMEPAGE */

.newsBGTop { background:#ffffff;}
.newsBGMid { background-image: url(/Portals/0/images/newsBG.jpg); background-repeat: repeat-x; vertical-align:top;}
.newsBGRepeat { background-image: url(/Portals/0/images/bg_news_repeaty.gif); background-repeat: repeat-y; }
.newsBGFooter { background-image: url(/Portals/0/images/bg_news_footer.gif);background-repeat:repeat-x; background-position:bottom; border-left:solid 1px #e5e5e5; border-top: solid 1px #e5e5e5; border-bottom:solid 1px #e5e5e5;}
.newsBGWhite {background-image:url(/Portals/0/images/bg_tab_white.gif);background-repeat:repeat-y; }
.HomeLeftBanner { background-image: url(images/bg_news_footer.gif);background-repeat:repeat-x; background-position:bottom; border:solid 1px #e5e5e5;height:325px;}


/* News,Event,Visits*/
.archiveHeader {background-image: url(/Portals/0/images/archiveHeader.gif); background-repeat: repeat-x; height:30px;}
.archiveBody{background-image: url(/Portals/0/images/archieveBody.gif); background-repeat: repeat-x;}
.archiveArrow{background: url(/Portals/0/images/archieveArrow.gif) no-repeat 20px 8px; font-family: Verdana; font-weight:bold;font-style: normal; font-size: 11px; color:#202580; line-height: 200%;}
.articleTitle { font-family: Verdana; font-weight:bold;font-style: normal; font-size:14px; color:#D41921; }

.top3Title{ font-family: Verdana; font-weight:normal;font-style: normal; font-size:11px; color:#202580;}
.top3Date{font-family: Verdana; font-weight:normal; font-style: normal; font-size:10px; color:#999999; padding-bottom:10px; padding-top:5px;}
.more{font-family: Verdana; font-weight:Bold; font-style:normal; font-size:10px; color:#85a1d3; padding-bottom:10px; padding-top:5px;}

.recentNews{font-family: Verdana; font-weight:Bold; font-style: normal; font-size:10px; color:#f6160a; padding-bottom:10px;}


.Normal, .NormalDisabled 
{
font-family:Verdana,Arial,Tahoma,Helvetica;
font-size: 11px;
font-weight:normal;
}

.relatedInfoText { font-family:Verdana,Arial,Tahoma,Helvetica; font-size: 12px; line-height:22px; }

/* Print */

 @media print {
    .pintFix
        { 
    
    overflow :visible;
    
     }
     .printvisable
     {
		display: none;
	 }
    
   
  }

.printPreview
{
		display: none;
}

/* Main Menu */
.MainMenu_MenuContainer
{
	background-color: #bfd1e5;
	
}
.MainMenu_MenuBar
{
	cursor: pointer;
	height: 18px;
	background-color: #bfd1e5;
}
.MainMenu_MenuItem
{
	cursor: pointer;
	color: #333399;	
	font-family: Verdana , Arial;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	border-left: #bfd1e5 0px solid;
	border-bottom: #bfd1e5 1px solid;
	border-top: #bfd1e5 1px solid;
	border-right:#bfd1e5 0px solid;
	background-color: #bfd1e5;
}
.MainMenu_MenuIcon
{
	cursor: pointer;
	background-color: #bfd1e5;
	border-left: #bfd1e5 1px solid;
	border-bottom: #bfd1e5 1px solid;
	border-top: #bfd1e5 1px solid;
	text-align: center;
	width: 15px;
	height: 21px;
	
	/*cursor: pointer;
	background-color: #bfd1e5;
	border-left: white 0px solid;
	border-bottom: white 0px solid;
	border-top: white 0px solid;
	border-right: white 0px solid;
	text-align: center;*/
}
.MainMenu_SubMenu
{
	z-index: 1000;
	cursor: pointer;
	background-color: #bfd1e5;
	border-bottom: #FFFFFF 0px solid;
	border-left: #FFFFFF 0px solid;
	border-top: #FFFFFF 0px solid;
	border-right: #FFFFFF 0px solid;
}
.MainMenu_MenuBreak
{
	border-bottom: #FFFFFF 1px solid;
	border-left: #EEEEEE 0px solid;
	border-top: #FFFFFF 1px solid;
	border-right: #EEEEEE 0px solid;
	background-color: #bfd1e5;
	height: 1px;
}
.MainMenu_MenuItemSel
{
	cursor: pointer;
	color: #f21711;
	font-family: Verdana , Arial;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	background-color: #C1D2EE;
	/*

	cursor: pointer;
	color: #f21711;
	font-family: Verdana , Arial;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	background-color: #C1D2EE;
	*/
}
.MainMenu_MenuArrow
{
	font-family: arial;
	font-size: 10px;
	cursor: pointer;
	border-right: #bfd1e5 1px solid;
	border-bottom: #bfd1e5 1px solid;
	border-top: #bfd1e5 0px solid;
	
	
	/*font-family: webdings;
	font-size: 12px;
	cursor: pointer;
	border-right: #FFFFFF 0px solid;
	border-bottom: #FFFFFF 0px solid;
	border-top: #FFFFFF 0px solid;*/
}
.MainMenu_RootMenuArrow
{
	font-family: webdings;
	font-size: 10pt;
	cursor: pointer;
}





/* USER-CENTRIC MENU */

 /* USER-CENTRIC MENU LEVEL 3 */
.um2background {
	/*background: url(/portals/0/images/arrow_2ndLevel.gif);
	background-repeat:no-repeat;*/
}
.um2 
{
	font-family:Verdana;
	font-size: 10px;
	padding: 1px 0 1px 0;
	color: #cc3333; 
	font-weight: normal;
	border: 0; 
	text-decoration: none;	
	text-align: left;
	line-height: 130%; 
	
	
}
a.um2:link, a.um2:active, a.um2:visited { 
	/*color: #9a9a9a ; font-weight: normal;*/ 
	color: #202580 ; 
	font-weight: normal;
	
	
	
}
/*a.um2:visited { 
	color: #9a9a9a; font-weight: normal; 
}*/
a.um2:hover { 
	color: #d95e4a ; 
	font-weight: normal; 
	text-decoration: underline;
}
.um2sel 
{
	font-family:Verdana;
	font-weight: bold;
	padding: 2px 0 2px 0;
	font-size: 12px; 
	color: #cc3333;
	/*color: blue;*/
	font-weight: normal;  
	border: 0; 
	text-decoration: none;
	text-align: left; 
}

a.um2sel:link, a.um2sel:active, a.um2sel:visited { 
	/*color: #cc3333; font-weight: normal;  */
	color:#202580; 
	font-weight: Bold;
	font-size:12px;
}
/*a.um2sel:visited { 
	color: #d95e4a; font-weight: bold;  
}*/
a.um2sel:hover { 
	color: #d95e4a; 
	font-weight: bold;  
	text-decoration: underline;
	 
	
}

 /* USER-CENTRIC MENU LEVEL 2 */
td.um1 {
	/*background: url(../../Images/Templates/lvl2_bg.gif) repeat-y;*/
	background: white;
	border-bottom: 1px solid #fff;
	padding: 2px 5px 2px 5px;
	
}
.um1 {
	font-family:Verdana;
	font-weight: normal;
	
	text-align:left;	
	font-size: 10px; 
   

}
a.um1:link, a.um1:active, a.um1:visited { 
	/*color: #808080; font-weight: bold; */
	color:#616161;
	font-weight: normal; 
	
	
}
/*a.um1:visited { 
	color: #999; font-weight: bold;  
}*/
a.um1:hover { 
	color: #f73f03; /*font-weight: bold; */  
	text-decoration: underline; 
	
}
td.um1sel { 
	/*background: url(../../Images/Templates/lvl2_bg.gif) repeat-y;*/
	
	padding-left: 35px;
	background: white;
	border-bottom: 1px solid #fff;
	text-align:left;
	padding: 2px 2px 2px 5px;
	color: #cc3333; 
}
.um1sel 
{
	font-family:Verdana;
	font-weight: bold;
	text-align:left;
	/*padding: 5px 5px 5px 5px;*/
	font-size: 11px; color: #b62007; 
	font-weight: normal;
	text-decoration: none; 
	color: #cc3333;
	
	
}
a.um1sel:link, a.um1sel:active, a.um1sel:visited { 
	/*color: #b62007; font-weight: bold; */  
	color: #202580;
	font-size: 11px;
	font-weight: bold;
	
	/* background: url(/Portals/0/images/arrow_navigation.gif);
	 background-repeat: no-repeat;
	 border-width:1px;	*/
	 /*border-style:solid ;*/
	 
	
}
.div_um1sel
{
	border: solid 2px #ea201c; 
	padding: 8px 18px 8px 18px;
	width:150px;
}
/*a.um1sel:visited { 
	color: lime; font-weight: bold; 
	border: solid 1 #ea201c;
} */ 
a.um1sel:hover { 
	color: #f73f03; /*font-weight: bold; */  
	text-decoration: underline; 
	
}

/*Tag clouds*/
/*.tagCloud { background-image: url(/astar/logo.gif);}*/

.pstaVideo_table 
{
	background: url(/Portals/0/images/bg_pstaVideoTop.jpg) top center no-repeat #b4b4b3; 
	padding-left: 7px; 
	padding-right: 7px; 
	padding-top: 20px;
}

/*CSS FOR BIOPOLIS & FUSIONOPOLIS SECTION*/

.BPFP H2 COLOUR:
bpfp_h2 {
     color: #380096;
}

.bpintro_video {
     background: url(/Portals/0/images/bg_bpVideoBox.jpg) no-repeat top center; 
     height: 290px; 
     width: 260px;
}
.bpintro_video td {
     padding-top: 63px; 
     vertical-align: top;
}

.fpintro_video {
     background: url(/Portals/0/images/bg_fpVideoBox.jpg) no-repeat top center; 
     height: 220px; 
     width: 260px;
}
.fpintro_video td {
     padding-top: 45px; 
     vertical-align: top;
}

/*Text Size AAA CSS*/
.smallA
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	line-height: 12px;
	vertical-align :bottom;
	font-weight:normal;
	color: Black;
}

.mediumA
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	line-height: 12px;
	vertical-align :bottom;
	font-weight:bold;
	/*border:blue px solid;*/
	color:Red;
}

.largeA
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px;
	line-height: 14px;
	vertical-align :bottom;
	font-weight:normal;
	color:Black;
}

/*CSS FOR A*STAR SCIENTIFIC CONFERENCE SECTION*/

#asc thead th {
  background-color: #001e64;
  color: #fff;
  text-transform: uppercase;
  letter-spacing: 1px;
  border-bottom: 1px solid #fff;
  padding: 5px;
  text-align: left;
}

#asc td {
  padding: 7px 5px;
  background-color: #f0f0f0;
  border-bottom: 1px solid #fff;
}

#asc tr.address td {
  background-color: #c1ffff;
}

#asc tr.plenary_address td {
  background-color: #f5acd4;
}

#asc tr.non_essential td {
  background-color: #d0d0d0 !important;
}

#asc tr.descriptor td {
  background-color: #8fcdff !important;
}

#asc tr.session_head td {
  background-color: #8fcdff !important;
}

#asc td.time {
  width: 15%;
}

#asc td .location {
  color: #0047f6;
}

/* A*STAR Scholarships & Attachments Styles*/

.schMinus{
	background:url(/Portals/0/Awards/scholarships/minus_landing.jpg) no-repeat;
	width:354px;
	height:40px;
	padding-left:15px;
	padding-top:10px;
	cursor:pointer;
}
.schPlus{
	background:url(/Portals/0/Awards/scholarships/plus_landing.jpg) no-repeat;
	width:354px;
	height:40px;
	padding-left:15px;
	padding-top:10px;
	cursor:pointer;
}
.schMinus p{
	font-size:12px;
	font-weight:bold;
	color:#014fa2;
}
.schPlus p{
	font-size:12px;
	font-weight:bold;
	color:white;
}
.schContent{
	display:none;
	padding-bottom:10px;
	padding-top:10px;
	padding-left:10px;
	width:354px;
	/*background:url(/Portals/0/Awards/scholarships/minus2_landing.jpg) top left no-repeat;*/
}
.borderTop{
	background:#EFEFEF url(/Portals/0/Awards/scholarships/graytop.jpg) no-repeat;
	height:6px;
	margin-top:10px;
}
.borderBottom{
	background:url(/Portals/0/Awards/scholarships/graybottom.jpg) no-repeat;
	height:9px;
}
.borderMiddle{
	background:#EFEFEF;
}
.schLatestUpdates{
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
}
.schLatestUpdates span{
	color:#202580;
	font-size:12px;
	font-weight:bold;
}
.schProgramHead{
	background:#014FA2;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:10px;
}
.schProgramHead span{
	color:#FFF;
	font-size:18px;
}
.schProgramContent{
	padding:10px;
}
.schContent ul { 
	padding: 0; margin: 0px 0px 0px 20px; color: #000000; 
}
.schContent ul li { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; line-height: 140%; 
	list-style-type: none; margin: 0; 
	padding: 0 28px 5px 15px; 
	background: url(/Portals/0/images/arrowgray.jpg) no-repeat 0 5px; 
	font-weight:normal;
}
.schContent ol li { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; line-height: 140%; 
	margin: 0; 
	padding: 0 10px 5px 5px; 
	/*background: url(/Portals/0/images/arrowgray.jpg) no-repeat 0 5px; */
	font-weight:normal;
}
.blueBar{
	border-top:3px solid #87b6d9;
	width:96%;
}


/*** set the width and height to match your images **/

#slideshow {
    position:relative;
	text-align:left;
	margin:0;
	padding:0;
}

#slideshow IMG {
	display:none;
	margin:0;
	padding:0;
	vertical-align:top;
    opacity:0.0;
}

#slideshow IMG.active {
	margin:0;
	padding:0;
	display:block;
	vertical-align:top;
    z-index:10;
    opacity:1.0;
}
 
#slideshow IMG.last-active {
	margin:0;
	padding:0;
	display:none;
	vertical-align:top;
    z-index:9;
}

.articleTextCell img {
    height: auto;
    margin: 0;
    max-width: 600px;
}

/*============ TAB MODULE - HOME ==============*/
.astart_tabsNews {border:1px solid #E5E5E5; height:370px; background:#FFF url("/Portals/0/images/newsBG.jpg") repeat-x; margin-right:1px}
.astart_tabsNews ul {overflow:hidden; margin:0;}
.astart_tabsNews ul li {float:left; list-style:none; background:#d8d8d8; background-image:none; width:100px; padding:0;border-right:1px solid #FFF }
.astart_tabsNews ul li a {color:#024FA1; font-family:"Trebuchet MS"; font-sizE:14px; display:block; padding: 8px 0 8px 0; font-weight:bold; text-align:center; margin:0 5px}
.astart_tabsNews ul li a:hover {color:#333; text-decoration:none}
.astar_tabContent {padding:10px}
.astart_tabsNews ul li.active {background:url("/Portals/0/images/newsBG.jpg")}
.astart_tabsNews ul li.active a {border-bottom:3px solid red}
.astart_tabsNews ul li.last {border:0}

.astart_tabsNews.links ul li a {padding:4px 0; font-size:12px; line-height:12px}
.astart_tabsNews.links {margin-right:6px}
.astart_tabsNews.links  .astar_tabContent {padding:15px 10px}



/** Feedback **/
.feedback {padding:0 70px}
.feedback label {font-weight:bold; text-align:left !important}
.divCaptcha {float:none !important; display:inline-block}

/** Search **/

.search {overflow:hidden}
.search span {float:right}
.search input { float:left; width:260px;margin-right:4px}
.search a {background:url(/Portals/0/images/search.jpg) no-repeat; width:81px; height:20px; float:left; display:block; text-indent:999em}




/*** NEW NAVIGATION ON DNN7 ****/
ul#dnn_pnav {margin:0;}
ul#dnn_pnav li {list-style:none; padding:0; float:left; position:relative; }

/*============ NAV ==============*/
/*== main level ==*/
ul#dnn_pnav li {position:relative;list-style:none;z-index:1;padding:0;  }
*ul#dnn_pnav li {float:left}
ul#dnn_pnav li.back {margin:0}
ul#dnn_pnav li a {color:#333399; text-decoration:none;text-transform:uppercase; display:block; }
ul#dnn_pnav li a:hover {color:#F21711;}
ul#dnn_pnav li .selected {color:#F21711;}

/*== 2nd level ==*/
ul#dnn_pnav ul {position:absolute; top:41px; background-color:#bfd1e5; opacity:0.95; text-align:left; margin:0; min-width:200px; visibility:hidden}
ul#dnn_pnav ul li {float:none; margin:0}
ul#dnn_pnav ul li a {padding:5px 10px;text-transform:capitalize;white-space:nowrap}
ul#dnn_pnav ul li a.parent {background:url("/images/breadcrumb.jpg") no-repeat right center; margin-right: 5px;}
ul#dnn_pnav ul ul {}


/*============= LEFT NAV ==============*/
ul#astar_leftNav {margin:28px 15px 0 42px}
ul#astar_leftNav  li { list-style:none; }
ul#astar_leftNav  li a {color:#616161; padding:7px 0 7px 0; display:block; font-size:10px; font-family:verdana}
ul#astar_leftNav  li a:hover {color:#F73F03; }
ul#astar_leftNav  li a.active {font-weight:bold; font-size:11px;color:#202580; }
ul#astar_leftNav  li a.selected {background:none; border:2px solid #EA201C; font-weight:bold; font-size:11px;padding:7px 14px; margin:0; color:#202580;width:150px }

ul#astar_leftNav  ul {margin:0; display:none}
ul#astar_leftNav  ul li {padding: 0}
ul#astar_leftNav  ul li  a {color:#202580; background:url("/portals/0/images/arrow_2ndLevel.gif") no-repeat left center; padding:7px 0 7px 15px; margin:0 0 0 15px}
ul#astar_leftNav  ul li  a.selected {margin:0 0 0 12px}

ul#astar_leftNav  ul ul {margin:0 0 0 10px; display:none}
ul#astar_leftNav  ul ul a {background:none;}

ul#astar_leftNav .hidden {background:#cecece;color: #333333;margin-right: 5px;}

/*============= LEFT NAV - SITEMAP ==============*/

div#astar_Sitemap ul#astar_leftNav ul {display:block}
div#astar_Sitemap ul#astar_leftNav ul ul  {display:block}
div#astar_Sitemap ul#astar_leftNav ul ul a {background:url("/portals/0/images/arrow_2ndLevel.gif") no-repeat left center; margin:0 0 0 35px}
div#astar_Sitemap ul#astar_leftNav ul ul ul a {margin:0 0 0 55px}
div#astar_Sitemap ul#astar_leftNav ul ul ul ul a {margin:0 0 0 75px}

/*** NEW NAVIGATION ON DNN7 ****/
ul#dnn_pnav {margin:0;}
ul#dnn_pnav li {list-style:none; padding:0; float:left; position:relative; }

/*============ NAV ==============*/
/*== main level ==*/
ul#dnn_pnav {height: 41px;
	background-color: #04285A; /*fallback*/
	filter: progid:DXImageTransform.Microsoft.Gradient(
            StartColorStr='#0350A2', EndColorStr='#04285A', GradientType=0);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#04285A), to(#0350A2)); /* Safari 4-5, Chrome 1-9 */
	background: -webkit-linear-gradient(top, #0350A2, #04285A); /* Safari 5.1, Chrome 10+ */
	background: -moz-linear-gradient(top, #0350A2, #04285A); /* Firefox 3.6+ */
	background: -ms-linear-gradient(top, #0350A2, #04285A); /* IE 10 */
	background: -o-linear-gradient(top, #0350A2, #04285A); /* Opera 11.10+ */
  
	border-top:5px solid #D41920;
  }
ul#dnn_pnav li {position:relative;list-style:none;z-index:1;padding:0; height:41px; line-height:41px; }
*ul#dnn_pnav li {float:left}
ul#dnn_pnav li.back {margin:0}
ul#dnn_pnav li a {color:#FFF; text-decoration:none;text-transform:uppercase; display:block; font-family:'PT Sans','sans-serif';padding:0 20px; font-size:15px  }
ul#dnn_pnav li a:hover {color:#BFC7CA;}

ul#dnn_pnav li.selected {color:#04285A; background-color:#BFD1E5}
ul#dnn_pnav li.selected  a {color:#04285A}

ul#dnn_pnav > li > a:hover:before, ul#dnn_pnav > li.selected > a:before {
width:0px; 
	height:0px; 
	border-left:7px solid transparent;
	border-right:7px solid transparent;
	border-top:7px solid #D41920;
	font-size:0px;
	line-height:0px;
	content:'';
	position:absolute;
	left:50%;
	margin-left:-10px;
	width:0;
}


/*== 2nd level ==*/
ul#dnn_pnav ul {position:absolute; top:41px; background-color:#BFD1E5; opacity:0.95; text-align:left; margin:0; min-width:200px; visibility:hidden}
ul#dnn_pnav ul li {float:none; margin:0; height:auto; line-height:12px}
ul#dnn_pnav ul li a {padding:5px 10px;text-transform:capitalize;white-space:nowrap; color:#333399; font-size:11px; font-family:verdana}
ul#dnn_pnav ul li a:hover {color:#F21711}
ul#dnn_pnav ul li a.parent {background:url("/images/breadcrumb.jpg") no-repeat right center; margin-right: 5px;}
ul#dnn_pnav ul ul {}












