/* CSS Document */
body{margin: 0px auto;
     padding: 0px;
	 background:url(images/bg.gif); background-repeat:repeat-x; font:14px/20px Arial, Helvetica, sans-serif; font-weight:normal;
}

div, ul, h2, h3, h4, img{padding:0px; margin:0px;}
ul{list-style-type:none;}

.main{width:980px; margin:0px auto; padding:0px;}

.header{width:980px; height:456px; margin:0px; padding:0px; float: left;}

.logo{width:328px; height:138px; margin:0px; padding:0px; float:left;}

.buttons{width:600px; height:111px; margin:0px; padding:0px; margin-left:328px;}

.top1{width:652px; height:27px; margin:0px; padding:0px;background-image:url(images/top1img.jpg); float:left}

/*----MENU PANEL----*/

#menuPan{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#464747; font-weight:bold; width:600px; height:34px; position:relative; margin:0 auto; float:left; list-style-type:none;}
#menuPan ul{width:510px; height:34px; position:absolute; top:70px; left:100px; list-style-type:none;}
#menuPan ul li{float:left; text-align:center; line-height:34px; font-weight:bold; list-style-type:none;}
#menuPan ul li.home a{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#464747; font-weight:bold; width:60px; height:34px; display:block; text-decoration:none; list-style-type:none;}
#menuPan ul li.home a:hover{color:#ff0000; text-decoration: underline; list-style-type:none;}

#menuPan ul li.IIPM-Rankings a{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; width:119px; height:34px; display:block; color:#464747; text-decoration:none;}
#menuPan ul li.IIPM-Rankings a:hover{ color:#ff0000; text-decoration: underline;}

#menuPan ul li.IIPM-Placement a{width:228px; height:34px; display:block; color:#464747; text-decoration:none; }
#menuPan ul li.IIPM-Placement a:hover{ color:#ff0000; text-decoration: underline;}

#menuPan ul li.Contact-Us a{width:103px; height:34px; display:block; color:#464747; text-decoration:none;}
#menuPan ul li.Contact-Us a:hover{ color:#ff0000; text-decoration: underline;}

/*----/MENU PANEL----*/

.flash-content{width:941px; height:318px; background-color:#FFFFFF; float:left; margin-left:19px;}

.flash{width:393px; height:258px; margin:0px; float:left; margin-left:19px; margin-top:16px;}

.headertext{width:480px; height:258px; margin:0px; float:left; margin-left:19px; margin-top:16px;}

.welcometo{font-size: 24px; font-family: "Myriad Pro"; color:#ce8d00; line-height:30px;}

.welcometo:hover{font-size: 24px; font-family: "Myriad Pro"; color:#a57102; line-height:30px;}

.text{font-size: 11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#848a8c; line-height:22px; text-align:justify;}

#readmore{ width:166px; height:46px; float:left; margin-top:5px;}

#readmore ul.readmore{ width:166px; height:46px;}

#readmore ul.readmore li{float:left; height:46px;}

#readmore ul.readmore li.readmore a{width:166px; height:46px; display:block; background:url(images/read-more.jpg) 0 0 no-repeat; margin:0 0 0 0;}

#readmore ul.readmore li.readmore a:hover{background:url(images/readmore-hover.jpg) 0 0 no-repeat;}

.shaddow{width:459px; height:44px; margin:0px; float:left; padding:0px;}

.middle-part{width:939px;background-color:#FFFFFF; padding:0px; float:left; border:solid 1px; border-color:#e8e8e8; margin-left:19px;}

.leftpart{width:350px; margin-left:19px; float:left; padding:0px;}

.newseventsimg{width:350px; margin-top:15px; padding:0px; margin-bottom:10px;}

.news-events-text{font-size: 11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#525252; line-height:22px; text-align:justify; margin:0px; padding:0px;}

.IIPM-Think-Tank{font-size: 22px; font-family: "Myriad Pro"; color:#3c8600; line-height:30px;}

.IIPM-Think-Tank:hover{font-size: 22px; font-family: "Myriad Pro"; color:#ffae00; line-height:30px;}

.rightpart{width:500px; margin-left:40px; float:left; padding:0px;}

#smallreadmore{ width:63px; height:22px; margin-top:5px; float:right}

#smallreadmore ul.smallreadmore{ width:63px; height:22px;}

#smallreadmore ul.smallreadmore li{float:left; height:46px;}

#smallreadmore ul.smallreadmore li.smallreadmore a{width:63px; height:22px; display:block; background:url(images/IIPM-readmore.jpg) 0 0 no-repeat; margin:0 0 0 0;}

#smallreadmore ul.smallreadmore li.smallreadmore a:hover{ background:url(images/IIPM-readmore-hover.jpg) 0 0 no-repeat;}



#footermainPan{ width:100%; height:127px; padding:0px; background-image:url(images/footerbg.jpg); background-repeat:repeat-x; float:left;  margin:0px auto;}

.footer-text{width:940px; height:127px; padding:0px; margin:0px auto;}

.footer-content{width:940px; height:127px; padding:0px; background-color:#FFFFFF; margin-top:7px;}

.footer{font-size: 11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; line-height:22px; text-align: center; text-decoration:none;}

a.footer:hover{font-size: 11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#ff0000; line-height:22px; text-align: center; text-decoration: underline;}

.IIPM-Ranking-header{width:941px; height:318px; background-color:#FFFFFF; margin:0px auto; padding:0px; float:left; margin-left:19px;}

.article{width:880px; margin-left:19px; float:left; padding:0px; margin-right:10px; margin-left:19px;}

#points{margin:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:30px; text-decoration:none; font-size:10px; margin-left:40px; font-weight:bold; color:#65696b;}

#points ul{margin:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:30px; text-decoration:none; font-size:10px;  color:#65696b;}

#points ul li{margin:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:30px; text-decoration:none; font-size:10px; list-style: disc; list-style-type:circle;  color:#65696b;}

#points ul li.bullets a{margin:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:30px; text-decoration:none; font-size:11px; list-style: disc; list-style-type:circle;  color:#65696b;}

#points ul li.bullets a:hover{margin:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:30px; text-decoration:none; font-size:11px; list-style: disc; list-style-type:circle;  color:#ff0000;}

.ariticle-heading{font-size: 18px; font-family: "Myriad Pro"; color:#ff0000; line-height:30px;}


.img{ width:200px; height:250px; float:left;}
