@charset "utf-8";
/* CSS Document */
body
{
margin:0 0 0 0px;
background:#fffbff;
color:#666;
font:normal 11px/15px Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
text-align:left;
}
#main
{
margin:0px 0 0 0px;
padding:0px 34px 0px 34px;
width:870px;
height:auto;
background:url(images/bg.gif) center top repeat-y #fff;
}
.middle_field
{
background:#fff;
width:870px;
height:auto;
float:left;
}
.wgap
{
background:#fff;
padding-top:5px;
clear:both;
}

.gap
{
padding-top:5px;
clear:both;
}
.gap2
{
padding-top:10px;
clear:both;
}
.logo
{
width:325px;
height:60px;
float:left;
}
.subtitle
{
padding-left:10px;
width:500px;
height:30px;
color:303030px;
font:bold 1.1em Arial, Helvetica, sans-serif;
text-decoration:none;
text-align:left;
float:left;
}

.header_field
{
background:#fff;
width:535px;
height:55px;
text-align:right;
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
padding-top:5px;
padding-right:5px;
float:right;
}
.header_link
{
color:#666;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
}
.header_link:hover
{
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
}

.formtxt
{
color:#666;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:normal;
text-decoration:none;
}
.btn
{
background:#0095D3;
color:#fff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:bold;
text-decoration:none;
}
.link_strip
{
width:860px;
height:17px;
background:#000000;
padding-top:3px;
padding-left:5px;
padding-right:5px;
text-align:left;
float:left;
}
.link_strip a
{
background:#000000;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
.link_strip a:hover
{
background:#000000;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

.flash_field
{
width:660px;
height:225px;
background:url(images/flash-img.gif) no-repeat;
float:left;
}
.img_field
{
width:660px;
height:150px;
float:left;
}
.img_field2
{
width:660px;
height:300px;
float:left;
}


#left_side
{
background:#fff;
width:665px;
height:auto;
float:left;
}
#right_side
{
width:200px;
height:auto;
text-align:left;
padding-left:0px;
float:right;
}
#right_side a
{

color:#000;
text-decoration:none;
}
#right_side a:hover
{
color:#666;
text-decoration:none;
}
#right_side ul
{
margin:0px;
padding-top:5px;
padding-left:15px;
}
#right_side li
{
line-height:14px;
}
#right_side ul a
{
color:#333333;
text-decoration:none;
}
#right_side ul a:hover
{
color:#000000;
text-decoration:none;
}
.right_side_img
{
width:200px;
height:auto;
}
.divider
{
margin-bottom:5px;
width:180px;
height:5px;
border-bottom:1px #ccc solid;
clear:both;
}
.three_img_field
{
width:660px;
height:70px;
background:#fff;
padding-top:5px;
padding-bottom:5px;
float:left;
}
.img_eff
{
width:203px;
height:60px;
background:#ccc;
padding:5px;
float:left;
}
.img_eff:hover
{
width:203px;
height:60px;
background:#696b73;
padding:5px;
float:left;
}
.img_eff a
{
color:#333;
font-size:13px;
font-weight:bold;
text-align:center;
text-decoration:none;
}
.img_eff a:hover
{
color:#fff;
font-size:13px;
font-weight:bold;
text-align:center;
text-decoration:none;
}
 

.spacer
{
width:10px;
height: 70px;
float:left;
}
.txt_field
{
margin-top:5px;
width:648px;
height:auto;
padding:5px;
text-align:left;
border:1px #CCCCCC dashed;
float:left;
}
.heading
{
color:#006699;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-decoration:none;
}
.heading2
{
color:#666;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
.footer
{
width:865px;
height:20px;
padding-top:0px;
padding-left:5px;
background:#0095D3;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
text-align:left;
}
.footer a
{
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
}
.heading_strip2
{
width:205px;
height:17px;
background:url(images/links/aboutfms.gif) 5px 3px no-repeat #0095D3;
padding-top:3px;
padding-left:5px;
float:left;
}
.heading_strip3
{
width:205px;
height:17px;
background: url(images/links/academics.gif) 5px 3px no-repeat #0095D3;
padding-top:3px;
padding-left:5px;
float:left;
}
.heading_strip4
{
width:205px;
height:17px;
background: url(images/links/faculty.gif) 5px 3px no-repeat #0095D3;
padding-top:3px;
padding-left:5px;
float:left;
}
.heading_strip5
{
width:205px;
height:17px;
background: url(images/links/facilities.gif) 5px 3px no-repeat #0095D3;
padding-top:3px;
padding-left:5px;
float:left;
}
.heading_strip6
{
width:205px;
height:17px;
background:url(images/links/beyond.gif) 5px 3px no-repeat #0095D3;
padding-top:3px;
padding-left:5px;
float:left;
}
.heading_strip7
{
width:205px;
height:17px;
background: url(images/head_placements.jpg) 5px 3px no-repeat #0095D3;
padding-top:3px;
padding-left:5px;
float:left;
}
.heading_strip8
{
width:205px;
height:17px;
background: url(images/head_alumni.jpg) 5px 3px no-repeat #0095D3;
padding-top:3px;
padding-left:5px;
float:left;
}
.heading_strip9
{
width:205px;
height:17px;
background: url(images/head_contact.jpg) 5px 3px no-repeat #0095D3;
padding-top:3px;
padding-left:5px;
float:left;
}
.heading_strip10
{
width:205px;
height:17px;
background: url(images/head_disclaimer.jpg) 5px 3px no-repeat #0095D3;
padding-top:3px;
padding-left:5px;
float:left;
}

.heading_strip
{
width:195px;
height:17px;
background:#0095D3;
padding-top:3px;
padding-left:5px;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
text-align:left;
float:left;
}


.inner_page_txt_field
{
width:658px;
height:auto;
float:left;
}
.inner_page_txt
{
background:#fff;
width:438px;
height:auto;
padding-right:0px;
padding-left:10px;
text-align:left;
float:left;
}
.inner_page_txt2
{
background:#fff;
width:648px;
height:auto;
padding-right:0px;
padding-left:8px;
text-align:left;
float:right;
}
.inner_page_txt3
{
background:#fff;
width:648px;
height:auto;
padding-right:0px;
padding-left:10px;
text-align:left;
float:left;
}

.inner_page_heading_strip_field
{
background:#f1f1f1;
width:210px;
height:auto;
float:left;
}

.inner_page_heading_strip
{
width:200px;
height:auto;
text-align:left;
float:left;
}
.inner_page_heading_strip a
{
color:#333;
text-decoration:none;
}
.inner_page_heading_strip a:hover
{
color:#000000;
text-decoration:none;
}
.inner_page_heading_strip2
{
width:210px;
height:auto;
text-align:left;
float:left;
}
.inner_page_heading_strip2 a
{
padding-left:5px;
color:#000;
text-decoration:none;
}
.inner_page_heading_strip2 a:hover
{
padding-left:5px;
color:#666;
text-decoration:none;
}

.faculty_discription
{
    margin-top:15px;
width:286px;
height:auto;
float:left;
}
.facultyname
{
width:286px;
height:20px;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
text-decoration:none;
text-align:left;
float:left;
}
.photo
{
padding:3px;
border:1px #CCCCCC solid;
background:url(images/shadow-img.gif) no-repeat;
width:144px;
height:144px;
float:right;
}
.designation0
{
margin-top:20px;
width:286px;
height:16px;
color:#333333;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
text-align:left;
text-decoration:none;
float:left;
}

.designation
{
margin-top:0px;
width:286px;
height:16px;
color:#333333;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
text-align:left;
text-decoration:none;
float:left;
}
.designation2
{
margin-top:10px;
width:286px;
height:12px;
color:#333333;
font-size:14px;
font-family:Calibri, Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
text-align:left;
text-decoration:none;
float:left;
}
.designation3
{
margin-top:10px;
width:286px;
height:12px;
color:#000;
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
text-align:left;
text-decoration:none;
float:left;
}
.designation3:hover
{
    color:#b30909;
}

.contact_details
{
margin-left:0px;
margin-top:5px;
width:276px;
height:auto;
color:#666666;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
text-align:left;
float:left;
}
.contact_details2
{
margin-left:0px;
margin-top:5px;
width:435px;
height:auto;
color:#666666;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
text-align:left;
float:left;
}

.left
{
margin-right:5px;
float:left;
}

/*show event classes*/

#right_side2
{
width:200px;
height:auto;
text-align:left;
padding-right:5px;
border-right:1px #ccc dashed;
float:left;
}
#right_side2 a
{
color:#333333;
text-decoration:none;
}
#right_side2 a:hover
{
color:#000000;
text-decoration:none;
}
#right_side2 ul
{
margin:0px;
padding-top:5px;
padding-left:15px;
}
#right_side2 li
{
line-height:14px;
}
#right_side2 ul a
{
color:#333333;
text-decoration:none;
}
#right_side2 ul a:hover
{
color:#000000;
text-decoration:none;
}

#left_side2
{
width:660px;
height:auto;
float:right;
}
.event_headings
{
width:638px;
height:20px;
color:#FF0000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:normal;
text-decoration:none;
text-align: left;
float:left;
}
.event_headings2
{
width:638px;
height:auto;
color:#FF0000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:normal;
text-decoration:none;
line-height:20px;
text-align: left;
float:left;
}
.events_picture
{
width:660px;
height:225px;
text-align:center;
float:left;
}
.event_date
{
width:200px;
height:15px;
color:#333333;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
text-align: left;
float:left;
}
.event_time
{
width:200px;
height:15px;
color:#333333;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
text-align: right;
float:right;
}
.venue
{
width:638px;
height:15px;
color:#333;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
text-align: left;
float:left;
}
.news_heading
{
width:638px;
height:auto;
color:#003366;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
text-decoration:none;
text-align: left;
float:left;
}

.news_discription
{
width:638px;
height:auto;
color:#333;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
text-align: left;
float:left;
}
.news_content
{
width:638px;
height:auto;
color:#666;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
text-align: left;
float:left;
}
.clear
{
clear:both;
}
/* left nav menu drop down start*/
.menu_list {	
	width:auto;
}
.menu_head {
	padding-left:5px;
	cursor:default;
	position: relative;
	margin:1px;
	color:#000000;

}
.menu_body {
	display:none;
}
.menu_body a{
  display:block;
  color:#666;
  padding:3px 0px 3px 20px;
  font-weight:normal;
  text-decoration:none;
}
.menu_body a:hover{
  color:#000;
padding:3px 0px 3px 20px;
  text-decoration:none;
  }
  .menu_body2{
	display:block;
}
.menu_body2 a{
  display:block;
  color:#666;
  padding:3px 0px 3px 20px;
  font-weight:normal;
  text-decoration:none;
}
.menu_body2 a:hover{
  color:#000;
padding:3px 0px 3px 20px;
  text-decoration:none;
  }
  .menu_body3{
	display:block;
}
.menu_body3 a{
  display:block;
  color:#666;
  padding:3px 0px 3px 40px;
  font-weight:normal;
  text-decoration:none;
}
.menu_body3 a:hover{
  color:#000;
padding:3px 0px 3px 40px;
  text-decoration:none;
  }

/* left nav menu drop down end*/

/* student discriptons classes start*/
#st_main
{
margin:15px 0px 0px 0px;
width:550px;
height:auto;
text-align:left;
}
.st_left
{
width:394px;
height:auto;
float:left;
}
.st_right
{
width:144px;
height:144px;
padding:5px;
border:1px #ccc solid;
float:left;
}
.st_heading
{
margin-right:10px;
width:160px;
height:auto;
color:#000000;
font:bold 13px Arial, Helvetica, sans-serif;
text-decoration:none;
text-align:right;
}
/* student discriptons classes end*/
#sitemap ul
{
margin:0px 0px 0px 10px;
padding:0px;
}

#sitemap ul li
{
margin:0px;
padding:5px 0px 5px 0px;
list-style:none;
color:#0066CC;
font:bold 12px Arial, Helvetica, sans-serif;
text-decoration:none;
}
#sitemap ul li a
{
color:#0066CC;
font:bold 12px Arial, Helvetica, sans-serif;
text-decoration:none;
}
#sitemap ul li a:hover
{
color:#0066CC;
font:bold 12px Arial, Helvetica, sans-serif;
text-decoration:underline;
}

#sitemap ul li ul
{
margin:0px 0px 0px 20px;
padding:0px;
}
#sitemap ul li ul li
{
margin:0px;
padding:0px 0px 3px 0px;
list-style:none;
color:#0099CC;
font:normal 11px Arial, Helvetica, sans-serif;
text-decoration:none;

}
#sitemap ul li ul li a
{
color:#0099CC;
font:normal 11px Arial, Helvetica, sans-serif;
text-decoration:none;
}
#sitemap ul li ul li a:hover
{
color:#0099CC;
font:normal 11px Arial, Helvetica, sans-serif;
text-decoration:underline;
}
#sitemap ul li ul li ul
{
margin:0px 0px 0px 20px;
padding:0px;
}
#sitemap ul li ul li ul li a
{
color:#666666;
font:normal 11px Arial, Helvetica, sans-serif;
text-decoration:none;
}
#sitemap ul li ul li ul li a:hover
{
color:#666666;
font:normal 11px Arial, Helvetica, sans-serif;
text-decoration:underline;
}
.pagingclass
{
width:25px;    
color:#0095D3;
text-decoration:none;
}


.downloadlink
{
color:#934D40;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
}
.downloadlink:hover
{
color:#934D40;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:underline;
}

