﻿.doc{ margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px; background-image:url(Images/sub-header_01.png); background-repeat:repeat-x;}
.wrapper{ width:100%;  margin:0 0 0 0;}
.header{ margin-left:auto; margin-right:auto; width:920px; height:100px; position:relative; overflow:hidden;}
.bio_logo{ width:321px; height:74px; background-image:url(Images/cs2.png); background-repeat:no-repeat; float:left; margin-top:25px;}
.ciit_logo{width:220px; height:73px; background-image:url(Images/CIIT_LOGO.JPG); background-repeat:no-repeat; float:right; margin-top:15px; margin-right:15px;}
.mid_in_header{margin-left:auto; margin-right:auto; width:920px; height:291px;}
.outerbody{margin-left:auto; margin-right:auto; width:920px; overflow:hidden;}
.inbody{margin-left:auto; margin-right:auto; width:830px; background:#ffffff url(Images/mod_front_bottom) repeat-y;}
.mnu{ width:175px; float:left; margin-top:36px;}
.content{ width:630px; padding-left:10px; padding-right:10px; float:left; font-family: Calibri,arial; font-size:14px; }
.content h1 h2 h3 p{ padding-top:15px; font-family:Calibri,arial;}
.right_pnl{width:290px;float:left; font-family: Calibri,arial; font-size:14px; margin-left:15px;}
.top{ width:290px; height:20px; background-image:url(Images/top.png); background-repeat:no-repeat; margin-bottom:17px;}
.mid{ width:290px; height:350px; background-image:url(Images/mid.png); background-repeat:repeat-y; margin-top:-17px; margin-bottom:-17px; padding-bottom:10px;}
.mid td{ padding:2px 2px 2px 2px; }
.mid span{ font-family:Calibri,arial,tahoma; font-size:12px; color:#353535;}
.mid p{ font-family:Calibri,arial,tahoma; font-size:12px; color:#353535; padding: 5px 5px 0px 5px;}
.mid a{ font-family:Calibri,arial,tahoma; font-size:12px; color:#353535; text-decoration:none; }
.mid a:hover{ font-family:Calibri,arial,tahoma; font-size:12px; color:#1f5e9f; }
.bot{ width:290px; height:19px; background-image:url(Images/bot.png); background-repeat:no-repeat; margin-top:17px;}
.pnl{ width:250px; padding-left:10px; padding-right:10px; margin-left:auto; margin-right:auto;}
.shadow {box-shadow: 5px 5px 5px #ccc; -moz-box-shadow: 5px 5px 5px #ccc;-webkit-box-shadow: 5px 5px 5px #ccc;}
.events{border-right: gainsboro 6px solid; border-top: gainsboro 6px solid;border-left: gainsboro 6px solid; width: 31px; border-bottom: gainsboro 6px solid;height: 34px; background-color: #1f5e9f; text-align: center}
.events span{ font-family:Calibri,arial,tahoma; font-size:12px; color:#ffffff;}
.eventstble{width: 100%;}
.eventstble span{font-family:Calibri,arial,tahoma; font-size:12px;}
.eventstble span a{font-family:Calibri,arial,tahoma; font-size:12px; color:#1f5e9f;}
.footer{ width:100%; height:100px; background-color:#1979C6; float:left; margin-top:15px; border-top:solid 7px #1F99FF;}
.ft{MARGIN-LEFT: auto; WIDTH: 920px; COLOR: #f0f8ff; MARGIN-RIGHT: auto; margin-top:5px; }
.ft span{PADDING-LEFT: 20px; FONT-SIZE: 11px; COLOR: gainsboro; FONT-FAMILY: MgOpen Modata, Helvetica, Geneva}
.bioimg{ background-image:url(Images/bio2.png); background-repeat:no-repeat; width:589px; height:291px; float:right; margin-top:-25px; margin-left:150px; margin-bottom:10px;}
.hor_mnu{  width:100%; height:58px; background-image:url(Images/menu_pnl.png); background-repeat:repeat-x; font-family: Calibri,arial; font-size:16px;}
.hor_mnu_inner{ width:920px; height:58px; margin-left:auto; margin-right:auto;}
.outer_body{ margin-left:auto; margin-right:auto; width:920px;}
.innerbody{width:630px; float:left;font-family: Calibri,arial; color:#353535;}
.innerbody p {font-family: arial; font-size:12px; margin:9px 15px 9px 15px; color:#353535; line-height:22PX;}
.innerbody p a{font-family: arial; font-size:12px; margin:0 0 0 0; color:#1f5e9f; line-height:22PX; text-decoration:none; border-bottom:dotted 1px #1f5e9f;}
.innerbody p a:hover{color:#cc6633;border-bottom:dotted 1px #cc6633; }
.innerbody h2 {font-family: Calibri,arial; margin:9px 15px 15px 15px; font-size:20px; color:#000;}
.innerbody h3 {font-family: Calibri,arial; margin:9px 15px 15px 15px; font-size:17px; color:#1f5e9f;}
.innerbody h3 a{font-family: Calibri,arial; margin:9px 15px 15px 0; font-size:17px; color:#1f5e9f; text-decoration:none; border-bottom:dotted 1px #1f5e9f;}
.innerbody h3 a:hover{color:#996633; border-bottom:dotted 1px #996633;}
.innerbody h4 {font-family: Calibri,arial; margin:9px 15px 15px 15px; font-size:15px; color:#820000;}
.innerbody h5 {font-family: Calibri,arial; margin:9px 15px 15px 15px; font-size:14px; color:#996633;}
.innerbody ul{ font-family:Arial; font-size:13px; color:#353535; margin:10px 25px 15px 25px; padding-left:0; LIST-STYLE-POSITION: outside; LIST-STYLE-TYPE: lower-alpha; text-align:left; line-height:20PX;}
.innerbody li{ font-family:Arial; font-size:13px; color:#353535;  text-align:left;  margin-left:20px; padding-left:0; text-align:left; clear:both;}
.innerbody ul ul{ font-family:Arial; font-size:13px; color:#353535; padding:10px 25px 15px 25px;  LIST-STYLE-POSITION: outside; LIST-STYLE-TYPE:lower-roman;}
.innerbody ol{ font-family:Arial; font-size:13px; color:#353535; margin:10px 40px 15px 25px; padding-left:0;  LIST-STYLE-POSITION: outside; LIST-STYLE-TYPE:decimal; text-align:left;line-height:20PX;}
.innerbody ol ol{ font-family:Arial; font-size:13px; color:#353535; margin:10px 25px 15px 20px; LIST-STYLE-POSITION: outside; LIST-STYLE-TYPE: lower-alpha}
.innerbody table{ width:600px; font-family: Arial,tahoma;  margin:0px 0px 15px 15px;}
.innerbody table th{ padding:5px 5px 5px 5px; background-color:#1f5e9f; color:#ffffff; text-align:left;  font-size:13px; font-weight:bold;}
.innerbody table td{ padding:5px 5px 5px 5px; color:#353535; text-align:left; font-size:13px; background-color:#efefef;}
.innerbody table td:hover{ background-color:#d3d3d3;}
.right_panel{ width:290px; float:right; font-family: Calibri,arial; font-size:14px;}
.right_panel span{font-family: Calibri,arial; font-size:13px; color:#353535;}
.right_panel a{ font-family: Calibri,arial; font-size:13px; text-decoration:none; color:#353535;}
.right_panel a:hover{ font-family: Calibri,arial; font-size:13px; text-decoration:none; color:#1f5e9f;}
.rec_img{FLOAT: left; BACKGROUND-IMAGE: url(Images/rrector.jpg); WIDTH: 200px; HEIGHT: 152px; margin:0px 10px 5px 10px; border:solid 5px #eeeeee;}
.hod_img{FLOAT: left; BACKGROUND-IMAGE: url(Images/drnasr.jpg); WIDTH: 200px; HEIGHT: 152px; margin:0px 10px 5px 10px; border:solid 5px #eeeeee;}
.dept_img{FLOAT: left; BACKGROUND-IMAGE: url(Images/Dept.jpg); WIDTH: 200px; HEIGHT: 150px; margin:0px 10px 5px 10px; border:solid 5px #eeeeee;}
.leftouter_list{width:315px; height:650px;  float:left; }
.rightouter_list{ width:315px; height:650px;  float:right; }
.lists{ float:left; margin-left:15px; border:solid 5px #eeeeee; padding:0px 0px 0px 0px; margin-top:10px; width:290px;}
.lists:hover{ float:left; margin-left:15px; border:solid 5px #d9d9d9; padding:0px 0px 0px 0px; margin-top:10px; width:290px; background-color:#eeeeee;}
.acdemic{ float:left; display:inline-table; width:610px; height:auto; margin:0 0 10px 0;}
.academic_imgs{FLOAT: left; WIDTH: 140px; HEIGHT: 115px; margin:0px 10px 5px 10px; border: 1px solid #a9a9a9; padding:5px 5px 5px 5px; background-color:#ffffff; clear:both;}

.Research_pnl{width:900px;float:left; font-family: Calibri,arial; font-size:14px; margin-left:15px; margin-top:20px;}

