/* TAGS */
* {margin:0;padding:0}
html {min-width:1000px} 
body {font-family:calibri;font-size:100%;line-height:1em;color:#000;min-width:1000px;border-top:5px solid #f2eddd}
object {vertical-align:top;outline:none}
input, textarea, select {font-family:Arial,Helvetica,sans-serif;font-size:1em;vertical-align:middle;font-weight:normal}
fieldset {border:0}
p {margin:0;padding:0}
img {border:0;vertical-align:top;text-align:left;}

/* ALIGMENT */
.fleft {float:left}

.menu { background:url(images/tail-top.gif); text-align:center; height:70px;}

.menu ul { display:inline-block;}

.menu ul li {font-size: 17px;
    float: left;
    list-style: none;
    margin-top: 18px;
    padding: 10px;}

.menu ul li a { color:#fff; text-decoration:none;padding:10px;}

.menu ul li a:hover { background:#AF3300;padding: 10px;
    border-radius: 10px;}

.menu ul li a.active {background:#AF3300;padding: 10px;
    border-radius: 10px;}



.collegename h2 {text-align: center;
    font-family:"Times New Roman", Times, serif;
    font-size: 30px;
	color:#437abd;
   margin-top: 10px;
    line-height: 25px;}
	
.collegename p { text-align: center;
    font-size: 16px; margin-top: 5px;
    line-height: 20px;}	
	
.email { color:#AF3300;}	

.address { color:#ff5050;}

.code {text-align: center;
    font-size: 20px;
    font-family: calibri;
    color: #000;}


.clear {clear:both}

.wrapper {width:100%;overflow:hidden}
.container {width:100%}
/* TAILING */
.tail-middle1 {background:#f7f4eb}
.tail-middle2 {background:#fbfaf5}
.tail-bottom {background:url(images/tail-bottom.gif) left bottom repeat-x}
/* FORMS */
#login-form {width:249px}
#login-form .field {height:52px}
#login-form .field1 {padding:0 0 14px 0}
#login-form .field label {padding:0 0 5px 5px;display:block}
#login-form .field input {border:1px solid #e1e1dc;vertical-align:top;line-height:1.2em;padding:2px 0 2px 3px;width:244px}
#login-form .field1 a {color:#fff;float:right;display:block;background:#af3300;text-decoration:none}
#login-form .field1 a em {display:block;background:url(images/button-left.gif) no-repeat left top}
#login-form .field1 a b {display:block;font-style:normal;font-weight:normal;background:url(images/button-right.gif) no-repeat right top;padding:4px 20px 4px 20px}
#login-form .field1 a:hover {text-decoration:underline}
#login-form ul li {background:url(images/button.gif) no-repeat left 1px;padding:0 0 7px 22px}
#contacts-form {clear:right;width:100%;overflow:hidden}
#contacts-form fieldset {border:none;float:left}
#contacts-form .field {clear:both}
#contacts-form label {float:left;width:111px;line-height:18px;padding-bottom:8px}
#contacts-form input {width:244px;padding:1px 0 1px 3px;border:1px solid #e1e1dc}
#contacts-form textarea {width:462px;height:334px;padding:1px 0 1px 3px;border:1px solid #e1e1dc;margin-bottom:15px;overflow:auto}
#contacts-form a {color:#fff;float:right;display:block;background:#af3300;text-decoration:none}
#contacts-form a em {display:block;background:url(images/button-left.gif) no-repeat left top}
#contacts-form a b {display:block;font-style:normal;font-weight:normal;background:url(images/button-right.gif) no-repeat right top;padding:4px 20px 4px 20px}
#contacts-form a:hover {text-decoration:underline}
/* LISTS */
.news {padding-bottom:15px}
.news li {padding:0 19px 0 22px;background:url(images/marker.gif) no-repeat left 2px}
.news li a {font-size:.86em;text-decoration:none}
.news li a:hover {text-decoration:underline}
.logo-list {width:100%;overflow:hidden;padding-bottom:18px;padding-top: 30px;}
.logo-list li {float:left;border-right:1px solid #e1e1dc;padding-right:22px;margin-right:22px;list-style: none;}
.logo-list li.last {border:0;margin:0;padding:0}
.list li {width:100%;overflow:hidden;vertical-align:top}
.list li img {float:left;margin-right:21px}
.list li a {text-decoration:none}
.list li a:hover {text-decoration:underline}
.list1 {padding-bottom:20px}
.list1 li {padding:0 0 0 20px;background:url(images/button.gif) no-repeat left 4px;line-height:1.57em}
.address li {width:100%;overflow:hidden;vertical-align:top;line-height:1.57em}
.address li span {float:left;color:#af3300;width:87px}
/* OTHER */
.img-box1 {width:100%;overflow:hidden;padding-bottom:12px}
.img-box1 img {float:left;margin:0 20px 0 0}
p {line-height:1.57em;}
.p0 {margin:0}
/* TXT, LINKS, LINES, TITLES */

a:hover {text-decoration:none}
h3 {font-size:25px;line-height:1.2em;border-bottom:1px solid #dedbd3;margin:0 0 14px 0;font-weight: normal;}
h3 span, h3 b {color:#af3300}
h3 b {font-weight:normal}
h4 {font-size:.86em;margin-bottom:5px}
.txt1 {color:#af3300}
/* HEADER */
#header .row-1 {height:190px;width:100%;overflow:hidden}
#header .row-1 .fleft {padding-top: 15px;padding-left: 0px;}
#header .row-1 .fright {padding-top:38px}
#header .row-1 .fright ul li {font-size:17px;line-height:1.2em;float:left;margin-left:1px}
#header .row-1 .fright ul li a {display:block;color:#fff;text-decoration:none}
#header .row-1 .fright ul li a em {display:block}
#header .row-1 .fright ul li a b {display:block;font-style:normal;font-weight:normal;padding:5px 15px 10px 15px;}
#header .row-1 .fright ul li a:hover, #header .row-1 .fright ul li a.active {background-color:#af3300}
#header .row-1 .fright ul li a:hover em, #header .row-1 .fright ul li a.active em {background:url(images/nav-act-left.gif) no-repeat left top}
#header .row-1 .fright ul li a:hover b, #header .row-1 .fright ul li a.active b {background:url(images/nav-act-right.gif) no-repeat right top}
#header .row-2 { padding:42px 0 0 0px}
#header .row-2 ul {width:100%}
#header .row-2 ul li {padding:0 0 12px 19px;background:url(images/arrow.gif) no-repeat left 5px}
#header .extra {position:absolute;right:10px;top:90px}
/* CONTENT */
#content .indent {padding:28px 55px 21px 56px}
#content .indent1 {padding:28px 0px 0px 0px}
#content .indent2 { text-align:justify;}
.indent2 p { font-size:15px;}
.col-5 { width:275px; float: right;}
#content .indent3 {padding:28px 0 34px 0px}
#content .ic, #content .ic a {border:0;float:right;background:#000;color:#f00;width:100%;line-height:10px;font-size:10px;margin:-50% 0 0 0;overflow:hidden;padding:0}
#content .row-3 ul li {font-size:.86em;background-repeat:no-repeat;background-position:0 2px;padding-bottom:8px}
#content .row-3 ul li.twitter {background:url(images/twitter.gif) no-repeat}
#content .row-3 ul li.delicious {background:url(images/delicious.gif) no-repeat}
#content .row-3 ul li.stumbleupon {background:url(images/stumbleupon.gif) no-repeat}
#content .row-3 ul li.facebook {background:url(images/facebook.gif) no-repeat}
#content .row-3 ul li a {color:#898989}
#content .row-3 .col-1 ul li {padding-left:23px}
/* FOOTER */
#footer p {font-size:.86em;line-height:2.17em;padding-top: 15px;
    padding-bottom: 15px;}



.copy p { float:left; font-size:16px;color: #A4A4A4;}


.powered p {float:right; font-size:16px;color: #A4A4A4;}

.powered a { color:#000;color: #A4A4A4;}


.welcome { color:#373737;}


.font h4 {font-size: 30px;
    font-family: calibri;
    margin-top: 50px;
    line-height: 35px;
    color: #8B3939;}
	
.staff p {font-size: 15px;text-align: justify; height: 115px;}	
	
.staff img { float:left; padding-right:15px; padding-bottom:15px;}	
	
.staffspan { color:#AF3300;}


.staff1 p {font-size: 15px;text-align: justify;}	
	
.staff1 img {  padding-right:15px; padding-bottom:15px;}	
	
.staffspan { color:#AF3300;}


.staff12 {width: 50%;
    float: left;}	


.staff12_1 {width: 100%; border-bottom: 1px solid #dedbd3;
margin: 0 0 14px 0;
   }

.staff12_1 img {
    float: left;
    padding-bottom: 15px;
    border-bottom: 1px solid #dedbd3;
    margin: 0 0 14px 0;
}   
	
.chairmanmessage p {font-size: 15px;text-align: justify;}	

.chairmanmessage1 p {
    font-size: 15px;text-align: justify;}


.chairmanmessage1 img  { float:left; padding-right:15px; padding-bottom:5px;}

.courses ul {
        list-style: circle;
    padding: 0;
    margin: 0;
    margin-left: 25px;
    line-height: 27px;
    font-size: 15px;
}

.courses li { 
    padding-left: 1em; 
    text-indent: -.7em;line-height: 19px;
}

.courses li:before {
    color:#ccc; 
}



.col-3 { width:1000px;}

.col-11 { width:500px;}
	
	
.col-111 {width: 600px;
    margin-left: 360px;}	

.col-22 { width:662px; float: left;
    padding-bottom: 10px;}

.courseoffered { width:338px; float: left;
    padding-bottom: 10px;}
	
	
	
.left { float:left;}

.right { float:right;}


.teachingstaff1 { width:333px; float:left;padding-bottom: 20px;}

.teachingstaff1 img {float:left; padding-right:10px;}



tr:nth-child(even){background-color: #F7F4EB;}

th {
    background-color: #B64718;
    color: white;
}



table, td, th {    
    border: 1px solid #ddd;
    text-align: left;
}

table {
    border-collapse: collapse;
    width: 100%;
}

th, td {
    padding: 12px;
	font-size:16px;
}


.eligibility p {font-size: 20px;
    font-family: calibri;
    color: #AF3300;}


.eligibility1 ul li { list-style:circle; line-height:20px; font-size:15px; font-family:Calibri; text-align:justify; padding-bottom: 10px;margin-left: 25px;}


.contactus p { font-size:15px;}


.laboratories p {text-align: justify;
    font-size: 16px;width: 750px;
}

.laboratories h1 {font-size: 30px;
    font-weight: bold;
    color: #434343; margin-bottom:15px;margin-top: 15px;
    margin-bottom: 15px;}

.laboratories ul li {font-size: 15px;
    line-height: 33px; list-style:circle;}

.laboratories h2 {font-size: 18px;
    padding-bottom: 10px;
    font-weight: bold;
    color: #AF3300;}
	
	
.pdf a {color: #B64718;
    font-weight: bold;
    text-decoration: none;}	
	
col-12 { width:278px;}	



.gallery1 { float:left; margin-left:20px;}

.gallery1 img { border:1px solid #ccc; padding:4px;}


.gallery2 { float:right;margin-right:20px;}

.gallery2 img { border:1px solid #ccc; padding:4px;}

.back a {color: #AF3300;
    font-size: 16px;
    font-weight: bold;
    margin-right: 205px;}

.scholarship ul { margin-left:17px;}

.scholarship ul li {font-size: 15px;
    line-height: 23px;
    list-style: circle;}

.scholarship p { font-size:16px;}

.staffprofiles {border: 1px solid #ccc;
    padding: 3px;
    width: 300px;
    height: 180px;}

.gallerypage {width: 300px;
    margin-top: 20px;
    float: left;
    padding-left: 20px;}

.aligibility { background: #f4f0e4;
    height: 95px;
    margin-bottom: 13px;
    padding-top: 10px;
    padding-left: 15px;width: 100%;}


.aligibility p {font-size: 17px;
    font-weight: bold;}


/*galleryinnerpage*/	
	
	
	@font-face {
    font-family: 'WebSymbolsRegular';
    src: url('http://html5css3demos.bplaced.net/css3-slider-v3/websymbols-regular-webfont.eot');
    src: url('http://html5css3demos.bplaced.net/css3-slider-v3/websymbols-regular-webfont.eot?#iefix') format('embedded-opentype'), url('http://html5css3demos.bplaced.net/css3-slider-v3/websymbols-regular-webfont.woff') format('woff'), url('http://html5css3demos.bplaced.net/css3-slider-v3/websymbols-regular-webfont.ttf') format('truetype'), url('http://html5css3demos.bplaced.net/css3-slider-v3/websymbols-regular-webfont#WebSymbolsRegular') format('svg');
}

@import url(http://fonts.googleapis.com/css?family=Yanone+Kaffeesatz:400,700);

* {
    margin: 0;
    padding: 0;
}



#slideshow-wrap {
    display: block;
    height: 320px;
    min-width: 260px;
    max-width: 640px;
    margin: auto;
    border: 12px rgba(255,255,240,1) solid;
    -webkit-box-shadow: 0px 0px 5px rgba(0,0,0,.8);
    -moz-box-shadow: 0px 0px 5px rgba(0,0,0,.8);
    box-shadow: 0px 0px 5px rgba(0,0,0,.8);
    margin-top: 20px;
    position: relative;
}

#slideshow-inner {
    width: 100%;
    height: 100%;
    background-color: rgb(0,0,0);
    overflow: hidden;
    position: relative;
}

#slideshow-inner>ul {
    list-style: none;
    height: 100%;
    width: 500%;
    overflow: hidden;
    position: relative;
    left: 0px;
    -webkit-transition: left .8s cubic-bezier(0.77, 0, 0.175, 1);
    -moz-transition: left .8s cubic-bezier(0.77, 0, 0.175, 1);
    -o-transition: left .8s cubic-bezier(0.77, 0, 0.175, 1);
    transition: left .8s cubic-bezier(0.77, 0, 0.175, 1);
}

#slideshow-inner>ul>li {
    width: 20%;
    height: 320px;
    float: left;
    position: relative;
}

#slideshow-inner>ul>li>img {
    margin: auto;
    height: 100%;
}

#slideshow-wrap input[type=radio] {
    position: absolute;
    left: 50%;
    bottom: 15px;
    z-index: 100;
    visibility: hidden;
}

#slideshow-wrap label:not(.arrows):not(.show-description-label) {
    position: absolute;
    left: 50%;
    bottom: -45px;
    z-index: 100;
    width: 12px;
    height: 12px;
    background-color: rgba(200,200,200,1);
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    cursor: pointer;
    -webkit-box-shadow: 0px 0px 3px rgba(0,0,0,.8);
    -moz-box-shadow: 0px 0px 3px rgba(0,0,0,.8);
    box-shadow: 0px 0px 3px rgba(0,0,0,.8);
    -webkit-transition: background-color .2s;
    -moz-transition: background-color .2s;
    -o-transition: background-color .2s;
    transition: background-color .2s;
}

#slideshow-wrap label:not(.arrows):active { bottom: -46px }

#slideshow-wrap input[type=radio]#button-1:checked~label[for=button-1] { background-color: rgba(100,100,100,1) }

#slideshow-wrap input[type=radio]#button-2:checked~label[for=button-2] { background-color: rgba(100,100,100,1) }

#slideshow-wrap input[type=radio]#button-3:checked~label[for=button-3] { background-color: rgba(100,100,100,1) }

#slideshow-wrap input[type=radio]#button-4:checked~label[for=button-4] { background-color: rgba(100,100,100,1) }

#slideshow-wrap input[type=radio]#button-5:checked~label[for=button-5] { background-color: rgba(100,100,100,1) }

#slideshow-wrap label[for=button-1] { margin-left: -36px }

#slideshow-wrap label[for=button-2] { margin-left: -18px }

#slideshow-wrap label[for=button-4] { margin-left: 18px }

#slideshow-wrap label[for=button-5] { margin-left: 36px }

#slideshow-wrap input[type=radio]#button-1:checked~#slideshow-inner>ul { left: 0 }

#slideshow-wrap input[type=radio]#button-2:checked~#slideshow-inner>ul { left: -100% }

#slideshow-wrap input[type=radio]#button-3:checked~#slideshow-inner>ul { left: -200% }

#slideshow-wrap input[type=radio]#button-4:checked~#slideshow-inner>ul { left: -300% }

#slideshow-wrap input[type=radio]#button-5:checked~#slideshow-inner>ul { left: -400% }

label.arrows {
    font-family: 'WebSymbolsRegular';
    font-size: 25px;
    color: rgb(255,255,240);
    position: absolute;
    top: 50%;
    margin-top: -25px;
    display: none;
    opacity: 0.7;
    cursor: pointer;
    z-index: 1000;
    background-color: transparent;
    -webkit-transition: opacity .2s;
    -moz-transition: opacity .2s;
    -o-transition: opacity .2s;
    transition: opacity .2s;
    text-shadow: 0px 0px 3px rgba(0,0,0,.8);
}

label.arrows:hover { opacity: 1 }

label.arrows:active { margin-top: -23px }

input[type=radio]#button-1:checked~.arrows#arrow-2, input[type=radio]#button-2:checked~.arrows#arrow-3, input[type=radio]#button-3:checked~.arrows#arrow-4, input[type=radio]#button-4:checked~.arrows#arrow-5 {
    right: -55px;
    display: block;
}

input[type=radio]#button-2:checked~.arrows#arrow-1, input[type=radio]#button-3:checked~.arrows#arrow-2, input[type=radio]#button-4:checked~.arrows#arrow-3, input[type=radio]#button-5:checked~.arrows#arrow-4 {
    left: -55px;
    display: block;
    -webkit-transform: scaleX(-1);
    -moz-transform: scaleX(-1);
    -ms-transform: scaleX(-1);
    -o-transform: scaleX(-1);
    transform: scaleX(-1);
}

input[type=radio]#button-2:checked~.arrows#arrow-1 { left: -19px }

input[type=radio]#button-3:checked~.arrows#arrow-2 { left: -37px }

input[type=radio]#button-5:checked~.arrows#arrow-4 { left: -73px }

.description {
    position: absolute;
    top: 0;
    left: 0;
    width: 260px;
    font-family: 'Yanone Kaffeesatz';
    z-index: 1000;
}

.description input { visibility: hidden }

.description label {
    font-family: 'WebSymbolsRegular';
    background-color: rgba(255,255,240,1);
    position: relative;
    left: -17px;
    top: 00px;
    width: 40px;
    height: 27px;
    display: inline-block;
    text-align: center;
    padding-top: 7px;
    border-bottom-right-radius: 15px;
    cursor: pointer;
    opacity: 0;
    -webkit-transition: opacity .2s;
    -moz-transition: opacity .2s;
    -o-transition: opacity .2s;
    transition: opacity .2s;
    z-index: 5;
    color: rgb(20,20,20);
}

#slideshow-inner>ul>li:hover .description label { opacity: 1 }

.description input[type=checkbox]:checked~label { opacity: 1 }

.description .description-text {
    background-color: rgba(255,255,230,.5);
    padding-left: 45px;
    padding-top: 25px;
    padding-right: 15px;
    padding-bottom: 15px;
    position: relative;
    top: -35px;
    z-index: 4;
    opacity: 0;
    -webkit-transition: opacity .2s;
    -moz-transition: opacity .2s;
    -o-transition: opacity .2s;
    transition: opacity .2s;
    color: rgb(20,20,20);
	
/*galleryinnerpage*/	
	
	
	
	
	
	
	
	
	
	
	
	

