@media (max-width: 767px){
.table tbody {
   
    overflow-x: scroll;
}
   /* .table td:nth-child(2),.table td:nth-child(2) p 
    {text-align: right !important;}*/
    .table p{text-align: left;}
}
.dt-blink{
  animation: zoom-in-zoom-out 1s ease infinite;
	color: red;
}
@keyframes zoom-in-zoom-out {
  0% {
    transform: scale(1, 1);
  }
  50% {
    transform: scale(1.2, 1.2);
  }
  100% {
    transform: scale(1, 1);
  }
}


.nav-link:focus, .nav-link:hover {
    color: var(--bs-nav-link-hover-color);
}

h1 {
	font-size: 2rem ;
}
/*h2 {
	font-size: 1.5rem;
}*/
h3 {
	font-size: 1rem;
}
h4 {
	font-size: .9rem;
}
h5 {
	font-size: .8rem;
}
h6 {
	font-size: .5rem;
}
.flex {display: flex;flex-wrap: nowrap;}
.ref img {width: 90px;
height: 90px;
display: inline;
	padding-right: 15px;
}
.accordion-body a {cursor: pointer;}
.img-fluid {
    width: 100%;
    height: auto;
}
.accordion-body img{
    width: 31.2%;
    height: auto;
    margin: 5px;

    padding: 5px;
    
    border: 1px solid #CACACA;
}

.site-navbar {
    background-color: #900;
}
.article a {
	color: white;
	font-weight: bold;
}
.article a:hover {
	color: #00D124;
}
.notice {
	background-image : url(../images/icons/arrow.png);
	background-repeat : no-repeat;
	padding-left : 40px;
	background-color : #FCDF94;
	padding-right : 20px;
	background-position : 15px 25px;
	font-weight : bold;
	border : 2px solid #F19B07;
	border-radius : 5px;
	box-shadow : 0px 0px 5px #999;
	padding-top : 20px !important;
	padding-bottom : 20px!important;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 20px;
	margin-left: 10px;
}
.notice-green {
	background-image : url(../images/icons/arrow.png);
	background-repeat : no-repeat;
	margin : 10px;
	padding-left : 40px;
	background-color : #DDECC1;
	padding-right : 10px;
	background-position : 15px 25px;
	font-weight : bold;
	border : 2px solid #66FF00;
	border-radius : 5px;
	box-shadow : 0px 0px 5px #999;
	padding-top : 10px;
	padding-bottom : 10px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 20px;
	margin-left: 10px;
	padding-top : 20px !important;
	padding-bottom : 20px!important;
}
.notice-blue {
	background-image : url(../images/icons/arrow.png);
	background-repeat : no-repeat;
	margin : 10px;
	padding-left : 40px;
	background-color : #DDEFF4;
	padding-right : 10px;
	background-position : 15px 25px;
	font-weight : bold;
	border : 2px solid #0099FF;
	border-radius : 5px;
	box-shadow : 0px 0px 5px #999;
	padding-top : 10px;
	padding-bottom : 10px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 20px;
	margin-left: 10px;
	padding-top : 20px !important;
	padding-bottom : 20px!important;
}
/*
.body p a[href$=".pdf"]:after {
	position: absolute;
	content: "\f1c1";
	font-size: 22px;
	top: 50%;
	right: 1%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	font-family: icomoon;
	color: #900; 
}*/
.body li a[href$=".pdf"]:after, .body p a[href$=".pdf"]:after {
	 
  font-weight: 300;
  display: inline-block; 
  width: 1em;
  margin-right: -1em;
	margin-left: 0.2em;
	content: "\f1c1";
	font-size: 22px;
	font-family: icomoon;
	color: #900; 
	 
	/*position: absolute;*/
	
	/*top: 15px;
	right: 0;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);*/
	
	 
}
.body a[href$=".pdf"] {
	line-height : 18px;
	background-repeat : no-repeat;
	background-position : right center;
	margin-right: 22px;
}
.list-group-item {
	padding-right: 1.7rem !important;
}
/*==================xlxs===========================*/
.body p a[href$=".xlsx"]:after {
	position: absolute;
	content: "\ff1c3";
	font-size: 22px;
	top: 50%;
	right: 1%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	font-family: icomoon;
	color: #A3CC51;/*background-color: #FFF;*/
	/*bottom: 0;*/
}
.body li a[href$=".xlsx"]:after {
	position: absolute;
	content: "\f1c3";
	font-size: 22px;
	top: 50%;
	right: 0;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	font-family: icomoon;
	color: #A3CC51;/*background-color: #FFF;*/
	/*bottom: 8px;*/
}
.body a[href$=".xlsx"] {
	line-height : 18px;
	background-repeat : no-repeat;
	background-position : right center;
}
.body p a[href$=".xls"]:after {
	position: absolute;
	content: "\ff1c3";
	font-size: 22px;
	top: 50%;
	right: 1%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	font-family: icomoon;
	color: #A3CC51;/*background-color: #FFF;*/
	/*bottom: 0;*/
}
.body li a[href$=".xls"]:after {
	position: absolute;
	content: "\f1c3";
	font-size: 22px;
	top: 50%;
	right: 0;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	font-family: icomoon;
	color: #A3CC51;/*background-color: #FFF;*/
/*	bottom: 8px;*/
}
.body a[href$=".xls"] {
	line-height : 18px;
	background-repeat : no-repeat;
	background-position : right center;
}
/*==================docx===========================*/
.body p a[href$=".docx"]:after {
	position: absolute;
	content: "\f1c2";
	font-size: 22px;
	top: 50%;
	right: 1%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	font-family: icomoon;
	color: #008AD7;/*background-color: #FFF;*/
	/*bottom: 0;*/
}
.body li a[href$=".docx"]:after {
	position: absolute;
	content: "\f1c2";
	font-size: 22px;
	top: 50%;
	right: 0;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	font-family: icomoon;
	color: #008AD7;/*background-color: #FFF;*/
	/*bottom: 8px;*/
}
.body a[href$=".docx"] {
	line-height : 18px;
	background-repeat : no-repeat;
	background-position : right center;
}
.body p a[href$=".doc"]:after {
	position: absolute;
	content: "\f1c2";
	font-size: 22px;
	top: 50%;
	right: 1%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	font-family: icomoon;
	color: #008AD7;/*background-color: #FFF;*/
	/*bottom: 0;*/
}
.body li a[href$=".doc"]:after {
	position: absolute;
	content: "\f1c2";
	font-size: 22px;
	top: 50%;
	right: 0;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	font-family: icomoon;
	color: #008AD7;/*background-color: #FFF;*/
	/*bottom: 8px;*/
}
.body a[href$=".doc"] {
	line-height : 18px;
	background-repeat : no-repeat;
	background-position : right center;
}
/*================== ZIP ===========================*/
.body p a[href$=".zip"]:after {
	position: absolute;
	content: "\f1c6";
	font-size: 22px;
	top: 50%;
	right: 1%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	font-family: icomoon;
	color: #E5D718;/*background-color: #FFF;*/
	/*bottom: 0;*/
}
.body li a[href$=".zip"]:after {
	position: absolute;
	content: "\f1c6";
	font-size: 22px;
	top: 50%;
	right: 0;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	font-family: icomoon;
	color: #E5D718;/*background-color: #FFF;*/
/*	bottom: 8px;*/
}
.body a[href$=".zip"] {
	line-height : 18px;
	background-repeat : no-repeat;
	background-position : right center;
}
/*================== RAR ===========================*/
.body p a[href$=".rar"]:after {
	position: absolute;
	content: "\edae";
	font-size: 22px;
	top: 50%;
	right: 1%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	font-family: boxicons;
	color: #781393;/*background-color: #FFF;*/
	/*bottom: 0;*/
}
.body li a[href$=".rar"]:after {
	position: absolute;
	content: "\edae";
	font-size: 22px;
	top: 50%;
	right: 0;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	font-family: boxicons;
	color: #781393;/*background-color: #FFF;*/
	/*bottom: 8px;*/
}
.body a[href$=".rar"] {
	line-height : 18px;
	background-repeat : no-repeat;
	background-position : right center;
}
.rtl ul li {
	list-style-type : none;
	padding-bottom : 10px;
	background-image : url(../images/icons/orange_checklist.png);
	background-repeat : no-repeat;
	background-position : right top !important;
	padding-top : 0;
	line-height : 19px;
	padding-right : 25px;
	direction : rtl;
	font-size : 16px;
}
.half-width {
	text-align: center;
}
.half-width img {
	height : auto;
	width : 47%;
	margin: 1%;
	border: 1px solid #FFF;
	box-shadow: 1px 1px 5px #000000;
}
.fullwidth img {
	height : auto;
	width : 100%;
}
.fullwidth h3 {
	text-align : center;
}
hr {
	clear : both;
	margin : 10px 0 30px;
	height : 0;
	border-top-width : 1px;
	border-right-width : 0;
	border-bottom-width : 0;
	border-left-width : 0;
	border-top-style : solid;
	border-right-style : solid;
	border-bottom-style : solid;
	border-left-style : solid;
	border-top-color : #999;
	display : block;
}
/*html, body, .container {
height : calc(100% - 18px);
}*/
nav.navbar {
	margin : 0;
}
/*.container {
display : table;
width : 100% !important ;
padding : 0 !important ;
box-sizing : border-box;
}*/
/*.row {
height : 100%;
display : table-row;
}*/
/*.container {
width : 100%;
background-color : #FFFFFF !important ;
}*/
.body.block-em li em {
	width : 200px;
	float : left;
	font-style : normal;
}
a {
	transition : 0.5s;
	text-decoration : none;
	color : #0088CA;
}

.all_tbl2 tr:nth-child(2n 2) {
	background-color : #F4F4F4;
}
.all_tblC tr:nth-child(2n 3) {
	background-color : #E6E6E6;
}
.all_tbl tr:nth-child(2n 3) {
	background-color : #F4F4F4;
}
.new_news a[href$=".pdf"] {
	background : url(../images/icons/pdf_icon.png) right center no-repeat;
	z-index : 100;
	display : block;
	line-height : 16px;
    padding-right: 30px;
}
.body a[href$=".ppt"] {
	display : block;
	line-height : 18px;
	background-image : url(../images/icons/Microsoft_PowerPoint_icon.png);
	background-repeat : no-repeat;
	background-position : right center;
	border-bottom-width : 1px;
	border-bottom-style : solid;
	border-bottom-color : #CCC;
}
.body .ref ul {
	margin-top : 15px;
	margin-right : 15px;
	margin-left : 10px;
	margin-bottom : 10px;
}
.body a[href$=".pptx"] {
	display : block;
	line-height : 18px;
	background-image : url(../images/icons/Microsoft_PowerPoint_icon.png);
	background-repeat : no-repeat;
	background-position : right center;
	border-bottom-width : 1px;
	border-bottom-style : solid;
	border-bottom-color : #CCC;
}
/*.body a[href$=".rar"] {

display : block;
line-height : 18px;
background-image : url(../images/icons/rar-icon.jpg);
background-repeat : no-repeat;
background-position : right center;
border-bottom-width : 1px;
border-bottom-style : solid;
border-bottom-color : #CCC;
}

*/

.body ul li ul li ul li, .body ul ul ul li {
	background-image : url(../images/tree/2.gif);
	background-position : left top;
}
.txtfield {
	width : 300px;
	border : #CCC solid 1px;
}
/*.body li em {
	color : #000;
}*/
.feedback-button {
	color : #FFF;
	background-color : #900;
	width : 100px;
	border-top-width : 0;
	border-right-width : 0;
	border-bottom-width : 0;
	border-left-width : 0;
	border-top-style : none;
	border-right-style : none;
	border-bottom-style : none;
	border-left-style : none;
	height : 30px;
}
.red-require {
	color : #900;
}
.red-require b {
	color : #333;
}
.news_event a {
	color : #900;
	text-decoration : none;
	margin-top : 3px;
}
.gallery-box {
	float : left;
	width : 165px;
	margin-right : 10px;
	margin-left : 10px;
	margin-bottom : 20px;
	text-align : center;
	height : 172px;
}
.gallery-box a {
	display : block;
	margin-top : 5px;
}
.gallery-club {
	float : left;
	width : 165px;
	margin-right : 10px;
	margin-left : 10px;
	margin-bottom : 20px;
	text-align : center;
}
.gallery-club a {
	display : block;
	margin-top : 5px;
}
.clear {
	clear : both;
}
.new_box {
	background-color : #F1F1F1;
	padding : 10px;
	width : 480px;
	margin-right : auto;
	margin-left : auto;
	border : #666 dashed 1px;
	font-weight : normal;
	font-style : italic;
}
.new_box strong {
	font-weight : normal;
}
.space2 {
	width : 100px;
}
.spaceConvo {
	width : 140px;
	text-align : right;
}
.space3 {
	width : 20px;
}
.txt_field {
	border : #008BCE solid 1px;
	width : 100%;
	padding-top : 3px;
	padding-bottom : 3px;
}
.space75 {
	width : 60px;
}
.space_200 {
	width : 200px;
}
.space_gallery {
	width : 155px;
}
.space-250 {
	width : 250px;
}
.inner-gallery img {
	height : 103px;
	width : 155px;
}
.green {
	color : #060;
	font-weight : bold;
	margin-top : 10px;
	margin-bottom : 0 !important;
}
.space_half {
	width : 50%;
}
.all_tbl2 td ul {
	margin-left : 20px;
}
.button {
	background-color : #900;
	width : 100px;
	color : #FFF;
	height : 35px;
}
.faculty_class p em a {
	color : #FFF;
	font-size : 15px;
}
.body ol li p {
	padding : 0;
}
.body ul li p {
	padding : 0;
}
.footer {
	font-family : Verdana, Arial, sans-serif;
	font-size : 10px;
	color : #000000;
	padding-top : 5px;
	text-align : center;
	padding-bottom : 5px;
}
.banner {
	border-bottom-width : 1px;
	border-bottom-style : solid;
	border-bottom-color : #FFF;
}
a:focus {
	border-style : none;
	outline : none;
	color : #FF0000;
}
a:active {
	border-style : none;
	outline : none;
	color : #FF0000;
}
.menu_no a:link {
	font-family : Arial, Helvetica, sans-serif;
	color : #FFFFFF;
	font-size : 10px;
	text-decoration : none;
	padding-top : 1px;
	padding-right : 3px;
	padding-bottom : 1px;
	padding-left : 3px;
	border-top-color : #FFFFFF;
	border-right-color : #FFFFFF;
	border-bottom-color : #FFFFFF;
	border-left-color : #FFFFFF;
}
.body {

	/*background-color : #FFF;*/
	padding-top : 5px;
}
.body p{
    margin-bottom : 15px;
    line-height : 1.5em;
    text-align: justify;
    clear: both;
	/*font-size: 0.9em;*/
}
.body h3 i{/*color: #B71313;*/
font-size: 1.5em;
    margin-right: 10px;
}
.body li {
	margin-bottom : 5px;
	line-height : 1.5em;
	text-align: justify;
}
.tender-txt {
	font-family : Verdana, Arial, sans-serif;
	font-size : 12px;
	color : #000000;
	list-style-type : decimal;
	list-style-position : outside;
	text-align : justify;
	padding-bottom : 10px;
	background-color : #FFF;
	padding-top : 5px;
}
.tender-txt p {
	padding-bottom : 8px;
	padding-top : 7px;
	line-height : 18px;
}
.glossry p {
	padding-top : 5px;
	padding-bottom : 5px;
}
.body-no-pad {
	font-family : Verdana, Arial, sans-serif;
	font-size : 12px;
	color : #000000;
	list-style-type : decimal;
	list-style-position : outside;
}
.body2 {
	font-family : Verdana, Arial, sans-serif;
	font-size : 10px;
	color : #000000;
	padding-left : 5px;
	padding-top : 2px;
	padding-bottom : 2px;
}
.anylinkcss {
	position : absolute;
	visibility : hidden;
	line-height : 18px;
	z-index : 10;
	background-color : #990000;
	width : 190px;
	font-family : Verdana;
	font-size : 12px;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-decoration : none;
	color : #000000;
	margin-top : 5px;
	padding : 0;
	border : #999999 solid 1px;
}
.anylinkcss a {
	width : 100%;
	display : block;
	text-indent : 3px;
	text-decoration : none;
	text-indent : 5px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
}
.anylinkcss a:link {
	width : 100%;
	display : block;
	text-indent : 3px;
	text-decoration : none;
	text-indent : 10px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #FFFFFF;
}
.anylinkcss a:visited {
	width : 100%;
	display : block;
	text-indent : 3px;
	text-decoration : none;
	text-indent : 10px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #FFFFFF;
}
.anylinkcss a:hover {
	background-color : #CCCCCC;
	color : #000000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-decoration : none;
}
.style4 {
	color : #990000;
	text-align : left;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 13px;
	border-bottom-width : 1px;
	border-bottom-style : dashed;
	border-top-color : #CCC;
	border-right-color : #CCC;
	border-bottom-color : #CCC;
	border-left-color : #CCC;
	margin-bottom : 10px;
}
.style1 {
	color : #FFFFFF;
	text-align : left;
	padding-left : 20px;
}
.style2 {
	color : #09C;
	text-align : left;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
}
/*.heading1 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16px;
	color : #006599;
	border-bottom-color : #999999;
	background-image : url(../images/abcd.jpg);
	background-repeat : no-repeat;
	padding-left : 5px;
	background-position : 0 top;
	font-weight : bold;
	padding-bottom : 5px;
	text-align : left;
	margin-top : 15px;
	font-style : normal;
	padding-top : 4px;
}


.heading1 strong {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16px;
	color : #006599;
	border-bottom-color : #999999;
	background-repeat : no-repeat;
	background-position : 0 top;
	font-weight : bold;
	text-align : left;
	font-style : normal;
}
.heading1 strong em {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16px;
	color : #006599;
	border-bottom-color : #999999;
	background-repeat : no-repeat;
	background-position : 0 top;
	font-weight : bold;
	text-align : left;
	font-style : normal;
}*/
.inner_menu {
	font-size : 12px;
	color : #FFF;
	font-family : Verdana, Geneva, sans-serif;
}
#main-movie {
	border : #8B1839 solid 1px;
}
#left-menu a:link {
	background-image : url(../images/left-menu.jpg);
	display : block;
	padding-top : 3px;
	padding-bottom : 3px;
	padding-left : 20px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #8B1839;
	text-decoration : none;
}
#left-menu a:visited {
	background-image : url(../images/left-menu.jpg);
	display : block;
	padding-top : 3px;
	padding-bottom : 3px;
	padding-left : 20px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #8B1839;
	text-decoration : none;
}
#left-menu a:hover {
	background-image : url(../images/left-menu2.jpg);
	display : block;
	padding-top : 3px;
	padding-bottom : 3px;
	padding-left : 20px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #000000;
	text-decoration : none;
}
.sub_title {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #000000;
	border-top-width : 1px;
	border-top-style : solid;
	border-top-color : #005E91;
	padding-top : 3px;
	padding-bottom : 3px;
	border-bottom-width : 1px;
	border-bottom-style : solid;
	border-bottom-color : #005E91;
}
.sub {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	border-bottom-width : 1px;
	border-bottom-style : dashed;
	border-bottom-color : #000066;
	color : #996600;
	font-weight : bold;
	text-align : center;
	display : block;
	padding-top : 4px;
	padding-bottom : 4px;
}
.sub p {
	text-align : center;
}
.pic {
	display : block;
	border : #CCCCCC solid 1px;
	padding : 1px;
	margin : 5px;
	box-shadow : 0 0 5px #333;
}
.pic_convocation {
	display : block;
	padding : 3px;
	width : 150px;
	text-align : center;
	margin-top : 5px;
	margin-right : 5px;
	margin-bottom : 5px;
	margin-left : 15px;
}
.pic_convocation img {
	background-color : #FFF;
	padding : 5px;
	border : #BEC1CD solid 1px;
	width : 150px;
}
.sid-table {
	display : block;
	padding-top : 10px;
	padding-bottom : 10px;
	border : #999999 solid 1px;
	text-align : center;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 14px;
}
.title {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 24px;
	color : #3E3C5E;
	padding-left : 10px;
}
#top_nav a:link {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #FFFFFF;
	padding-top : 5px;
	padding-bottom : 5px;
	text-decoration : none;
	height : 20px;
}
#top_nav a:visited {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #FFFFFF;
	padding-top : 5px;
	padding-bottom : 5px;
	text-decoration : none;
	height : 20px;
}
#top_nav a:hover {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #CCCCCC;
	padding-top : 5px;
	padding-bottom : 5px;
	text-decoration : none;
	height : 20px;
}
.td_dark {
	background-color : #84282b;
	color : #CCCCCC;
	padding-left : 5px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	padding-top : 3px;
	padding-bottom : 3px;
}
.td_dark2 {
	background-color : #84282b;
	color : #CCCCCC;
	padding-left : 5px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	padding-top : 3px;
	padding-bottom : 3px;
	background-image : url(../p7ap/images/p7ap_bluestonebut.jpg);
}
.td_medium {
	background-color : #b84c25;
	border-bottom-width : 1px;
	border-bottom-style : solid;
	border-bottom-color : #84282B;
}
.td_light {
	background-color : #d8942e;
	border-top-width : 1px;
	border-bottom-width : 1px;
	border-top-style : solid;
	border-bottom-style : solid;
	border-top-color : #84282B;
	border-bottom-color : #84282B;
	padding-top : 3px;
	padding-bottom : 3px;
}
.td_regular {
	background-color : #ffffff;
	border-top-width : 1px;
	border-bottom-width : 1px;
	border-top-style : solid;
	border-bottom-style : solid;
	border-top-color : #84282B;
	border-bottom-color : #84282B;
}
.hdLine {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	border-bottom-width : 1px;
	border-bottom-style : solid;
	border-bottom-color : #84282B;
	padding-bottom : 3px;
	width : 150px;
	display : block;
	text-decoration : none;
}
#menu a:link {
	font-family : Verdana, Geneva, sans-serif;
	color : #FFFFFF;
	font-size : 10px;
	text-decoration : none;
	padding-top : 1px;
	padding-right : 3px;
	padding-bottom : 1px;
	padding-left : 3px;
}
#menu a:visited {
	font-family : Verdana, Geneva, sans-serif;
	color : #FFFFFF;
	text-decoration : none;
	padding-top : 1px;
	padding-right : 3px;
	padding-bottom : 1px;
	padding-left : 3px;
	font-size : 10px;
}
#menu a:hover {
	font-family : Verdana, Geneva, sans-serif;
	color : #F49A44;
	text-decoration : none;
	padding-top : 1px;
	padding-right : 3px;
	padding-bottom : 1px;
	padding-left : 3px;
	font-size : 10px;
}
.left_shadow {
	background-color : #FFFFFF;
	background-image : url(../images/table/left.jpg);
	background-repeat : repeat-y;
	background-position : right;
}
.top {
	border-bottom-width : 1px;
	border-bottom-style : solid;
	border-top-color : #CCC;
	border-right-color : #CCC;
	border-bottom-color : #CCC;
	border-left-color : #CCC;
}
.hdd1 {
	color : #FFFFFF;
	background-image : url(../images/icons/HDD.png);
	background-repeat : no-repeat;
	background-position : left top;
	padding-bottom : 8px;
	padding-left : 35px;
	padding-top : 8px;
	background-color : #006599;
	border-radius : 0 0 5px 5px;
	margin-bottom : 10px;
	border-bottom-color : #CCCCCC;
	font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 19px;
}
.test {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-decoration : none;
	color : #FFFFFF;
	text-align : left;
}
.footer {
	color : #333333;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	font-style : normal;
	line-height : 13px;
	font-weight : normal;
	text-decoration : none;
}
.footer a:link {
	color : #990000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	font-style : normal;
	line-height : 13px;
	font-weight : normal;
	text-decoration : none;
}
.footer a:visited {
	color : #990000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	font-style : normal;
	line-height : 13px;
	font-weight : normal;
	text-decoration : none;
}
.footer a:hover {
	color : #666666;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	font-style : normal;
	line-height : 13px;
	font-weight : normal;
	text-decoration : none;
}
#main #a a:hover {
	color : #999999;
}
#example3 {
	width : 206px;
	padding : 0;
	margin-top : 0;
	margin-right : 0;
	margin-bottom : 0;
	margin-left : 0;
}
#example3 li {
	list-style-type : none;
	list-style-image : none;
	margin : 0;
}
#example3 li a {
	display : block;
	height : 100%;
	color : #FFFFFF;
	text-decoration : none;
	padding-top : 2px;
	padding-right : 4px;
	padding-bottom : 2px;
	padding-left : 20px;
	background-image : url(../images/tree/3.gif);
	background-repeat : no-repeat;
	font-size : 12px;
	background-position : left top;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	margin-top : 3px;
	margin-right : 0;
	margin-bottom : 3px;
	margin-left : 0;
	text-align : left;
}
#example3 li a:hover {
	color : #CCC;
}
#example3 li strong {
	display : block;
	height : 100%;
	color : #FFFFFF;
	text-decoration : none;
	padding-top : 2px;
	padding-right : 4px;
	padding-bottom : 2px;
	padding-left : 20px;
	background-image : url(../images/tree/3.gif);
	background-repeat : no-repeat;
	font-size : 12px;
	background-position : left top;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : normal;
	margin-top : 0;
	margin-right : 0;
	margin-bottom : 3px;
	margin-left : 0;
}
#example3 li ul {
	margin : 0;
	padding : 0;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-decoration : none;
}
#example3 li ul li a {
	padding-left : 30px;
	text-decoration : none;
	background-image : url(../images/tree/2.gif);
	background-repeat : no-repeat;
	background-position : 20px top;
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	display : block;
}
#example3 li ul li ul {
	background-color : #990000;
	padding-left : 20px;
	color : #000000;
	text-decoration : none;
}
#example3 li ul li ul li a {
	padding-left : 40px;
	margin-left : -20px;
	background-image : url(../images/tree/1.gif);
	background-repeat : no-repeat;
	background-position : 30px top;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	display : block;
}
#example3 li ul li ul li ul {
	padding-left : 40px;
	text-decoration : none;
	margin-left : -20px;
}
#example3 li ul li ul li ul li a {
	padding-left : 30px;
	font-size : 10px;
	text-decoration : none;
	margin-left : -20px;
	background-image : url(../images/tree/4.gif);
	font-family : Verdana, Arial, Helvetica, sans-serif;
}
#list a:link {
	display : block;
	color : #006599;
	padding-left : 20px;
	margin-left : 20px;
	padding-top : 5px;
	background-image : url(../images/tree/3.gif);
	background-repeat : no-repeat;
	background-position : 5px 5px;
	padding-right : 10px;
	padding-bottom : 5px;
	background-color : #FAFAFA;
	text-decoration : none;
	border-top-width : 1px;
	border-right-width : 1px;
	border-bottom-width : 1px;
	border-left-width : 1px;
	border-top-style : solid;
	border-right-style : solid;
	border-bottom-style : dashed;
	border-left-style : solid;
	border-top-color : #F4F4F4;
	border-right-color : #F4F4F4;
	border-bottom-color : #999999;
	border-left-color : #F4F4F4;
}
#News_built a:link {
	display : block;
	color : #006599;
	padding-left : 20px;
	margin-left : 20px;
	padding-top : 5px;
	background-repeat : no-repeat;
	background-position : 5px 5px;
	padding-right : 10px;
	padding-bottom : 5px;
	background-color : #FAFAFA;
	text-decoration : none;
	border-top-width : 1px;
	border-right-width : 1px;
	border-bottom-width : 1px;
	border-left-width : 1px;
	border-top-style : solid;
	border-right-style : solid;
	border-bottom-style : dashed;
	border-left-style : solid;
	border-top-color : #F4F4F4;
	border-right-color : #F4F4F4;
	border-bottom-color : #999999;
	border-left-color : #F4F4F4;
}
#News_built img {
	height : 154px;
	width : 100px;
}
#list {
	display : block;
	padding-left : 5px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 13px;
	width : 95%;
}
#list a:visited {
	display : block;
	color : #970197 !important;
	padding-left : 20px;
	margin-left : 20px;
	padding-top : 5px;
	background-image : url(../images/tree/3.gif);
	background-repeat : no-repeat;
	background-position : 5px 5px;
	padding-right : 10px;
	padding-bottom : 5px;
	background-color : #FAFAFA;
	text-decoration : none;
	border-top-width : 1px;
	border-right-width : 1px;
	border-bottom-width : 1px;
	border-left-width : 1px;
	border-top-style : solid;
	border-right-style : solid;
	border-bottom-style : dashed;
	border-left-style : solid;
	border-top-color : #F4F4F4;
	border-right-color : #F4F4F4;
	border-bottom-color : #999999;
	border-left-color : #F4F4F4;
}
#list a:hover {
	display : block;
	color : #000000;
	padding-left : 20px;
	margin-left : 20px;
	padding-top : 5px;
	background-image : url(../images/tree/3.gif);
	background-repeat : no-repeat;
	background-position : 5px 5px;
	padding-right : 10px;
	padding-bottom : 5px;
	background-color : #EFEFEF;
	text-decoration : none;
	border-top-color : #F4F4F4;
	border-right-color : #F4F4F4;
	border-bottom-color : #990000;
	border-left-color : #F4F4F4;
}
#News_built a:hover {
	display : block;
	color : #000000;
	padding-left : 20px;
	margin-left : 20px;
	padding-top : 5px;
	background-image : url(../images/tree/3.gif);
	background-repeat : no-repeat;
	background-position : 5px 5px;
	padding-right : 10px;
	padding-bottom : 5px;
	background-color : #EFEFEF;
	border : #F4F4F4 solid 1px;
	text-decoration : none;
}
#top-menu {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #FFFFFF;
}
.hdd1Copy {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16px;
	padding-bottom : 2px;
	padding-left : 30px;
	padding-top : 2px;
	font-weight : bold;
	border-bottom-color : #FFFFFF;
	text-align : left;
	color : #FFFFFF;
	background-image : url(../images/icons/HDD.png);
	background-repeat : no-repeat;
	background-position : left top;
	padding-bottom : 8px;
	padding-left : 35px;
	padding-top : 8px;
	background-color : #006599;
	margin-bottom : 10px;
	border-bottom-width : 1px;
	border-bottom-style : solid;
	border-bottom-color : #CCCCCC;
	font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.table-head {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #FFFFFF;
	text-align : left;
	border-bottom-color : #000000;
	border-left-color : #FFFFFF;
	font-weight : bold;
	padding : 5px;
	background-color : #666;
	border-bottom-width : 2px;
	border-bottom-style : solid;
	border-top-color : #FFFFFF;
	border-right-color : #FFFFFF;
	margin-bottom : 2px;
}
.bodyCopy a:link {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #075BA4;
	border-left-color : #075BA4;
	border-bottom-color : #CCCCCC;
	padding : 2px;
	text-align : left;
}
.bodyCopy a:visited {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #000000;
	border-left-color : #075BA4;
	border-bottom-color : #CCCCCC;
	padding : 2px;
	text-align : left;
}
.border {
	border-right-width : 1px;
	border-right-style : dotted;
	border-right-color : #FFFFFF;
}
#right a:link {
	color : #FFFFFF;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-decoration : none;
	text-align : left;
	display : block;
	padding-top : 1px;
	padding-right : 1px;
	padding-bottom : 1px;
	padding-left : 5px;
}
#right a:visited {
	color : #FFFFFF;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-decoration : none;
	text-align : left;
	display : block;
	padding-top : 1px;
	padding-right : 1px;
	padding-bottom : 1px;
	padding-left : 5px;
}
#right a:hover {
	color : #999999;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-decoration : none;
	text-align : left;
	display : block;
	padding-top : 1px;
	padding-right : 1px;
	padding-bottom : 1px;
	padding-left : 5px;
}
.white {
	color : #FFFFFF;
}
#items a:link {
	font-family : "Microsoft Sans Serif";
	font-size : 16px;
	color : #CC6600;
	display : block;
	background-image : url(../images/5.gif);
	padding-left : 45px;
	background-repeat : no-repeat;
	background-position : 20px;
	padding-top : 5px;
	padding-bottom : 5px;
	border-left-width : 1px;
	border-left-style : solid;
	border-left-color : #FFFFFF;
	font-variant : normal;
	text-decoration : none;
	font-style : normal;
}
#items a:visited {
	font-family : "Microsoft Sans Serif";
	font-size : 16px;
	color : #CC6600;
	text-decoration : none;
	display : block;
	background-image : url(../images/5.gif);
	padding-left : 45px;
	background-repeat : no-repeat;
	background-position : 20px;
	padding-top : 5px;
	padding-bottom : 5px;
	border-left-width : 1px;
	border-left-style : solid;
	border-left-color : #FFFFFF;
	font-style : normal;
}
#items a:hover {
	font-family : "Microsoft Sans Serif";
	font-size : 16px;
	color : #990000;
	display : block;
	background-image : url(../images/6.gif);
	padding-left : 45px;
	background-repeat : no-repeat;
	background-position : 20px;
	padding-top : 5px;
	padding-bottom : 5px;
	font-style : normal;
	text-decoration : underline;
}
.bold-hdd strong {
	font-size : 15px;
	font-weight : normal;
}
 
.bold-hdd  {
	font-family: 'Lemonada', cursive;
	font-size : 1.4rem !important;
	color : #000000;
	display : block !important;
	font-weight : 500 !important;
	margin-bottom : 10px;
	margin-top : 20px;
	/*border-bottom-width : 3px;
    border-bottom-style : solid;
    border-bottom-color : #F90;*/
	clear : both;/*border-left: 2px solid #F8A200;*/
	/*border-radius: 0px 0px 0px 25px;
	-webkit-box-shadow: -3px 3px 4px rgba(203,203,203,0.79);
	box-shadow: -3px 3px 4px rgba(203,203,203,0.79);*/
}
/*
+++++++++++++++++++++++++++++++++++++++++++*/

.bold-hdd  {
	font-size: 1.429em;
	padding: 15px 0;
	border-bottom: 1px solid #dadada;
	margin-bottom: 40px;
	position: relative;
}
.bold-hdd::after  {
	border-color: #fed700 !important;
}
.bold-hdd:after {
	content: ' ';
	width: 83px;
	border-bottom: 2px solid transparent;
	display: block;
	position: absolute;
	bottom: -1px;
}
.bold-hdd a:link {
	font-family : Georgia, "Times New Roman", Times, serif;
	font-size : 16px;
	font-weight : bold;
	color : #990000;
	text-decoration : none;
	padding-top : 5px;
	padding-right : 0;
	padding-bottom : 5px;
	padding-left : 0;
	display : block;
}
.box {
	display : block;
	border : #999999 solid 1px;
	margin : 0;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #E4E3C9;
	font-weight : bold;
	background-color : #710000;
	padding-top : 0;
	padding-right : 0;
	padding-bottom : 0;
	padding-left : 3px;
}
.bold-hdd a:visited {
	font-family : Georgia, "Times New Roman", Times, serif;
	font-size : 16px;
	font-weight : bold;
	color : #990000;
	text-decoration : none;
	padding-top : 5px;
	padding-right : 0;
	padding-bottom : 5px;
	padding-left : 0;
	display : block;
}
.bold-hdd a:hover {
	font-family : Georgia, "Times New Roman", Times, serif;
	font-size : 16px;
	font-weight : bold;
	color : #666666;
	text-decoration : none;
	padding-top : 5px;
	padding-right : 0;
	padding-bottom : 5px;
	padding-left : 0;
	display : block;
}
#items {
	width : 100%;
	border : #CCCCCC solid 1px;
}
.bodylist {
	font-family : Verdana, Arial, sans-serif;
	font-size : 12px;
	color : #000000;
	padding-left : 5px;
	list-style-type : decimal;
	list-style-position : outside;
	text-align : justify;
	padding-top : 8px;
	padding-bottom : 8px;
}
.side-hdd a:link {
	font-family : Georgia, "Times New Roman", Times, serif;
	font-size : 14px;
	color : #900;
	text-decoration : none;
	font-weight : bold;
}
.side-hdd a:visited {
	font-family : Georgia, "Times New Roman", Times, serif;
	font-size : 14px;
	color : #900;
	text-decoration : none;
	font-weight : bold;
}
.side-hdd a:hover {
	font-family : Georgia, "Times New Roman", Times, serif;
	font-size : 14px;
	color : #666;
	text-decoration : none;
	font-weight : bold;
}
.bodybox {
	font-family : Verdana, Arial, sans-serif;
	font-size : 12px;
	color : #990000;
	list-style-type : decimal;
	list-style-position : outside;
	text-align : justify;
	border : #D2D2C6 solid 1px;
	padding : 5px;
	background-color : #ece1c4;
	font-weight : bold;
}
.bodybox h1, .bodybox h1 strong {
	 
	text-shadow : 1px 1px 2px black, 0 0 25px maroon, 0 0 5px black;
	 
	text-align : center;
	background-image : url(../images/icons/small-section-title.png);
	background-repeat : no-repeat;
	background-position : center bottom;
	padding : 25px 0;
	color : #FFF;
	font-family : "Playfair Display", serif, Times;
	font-size: 2rem;
}
.td_title {
	font-family : Verdana, Arial, sans-serif;
	font-size : 12px;
	color : #000000;
	list-style-type : decimal;
	list-style-position : outside;
	text-align : left;
	padding : 5px;
	background-color : #CCC;
	font-weight : bold;
}

.pic-title {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #999;
	display : block;
	border-bottom-width : 1px;
	border-bottom-style : dashed;
	border-bottom-color : #CCC;
}
.body ul li {
	list-style-type : none;
	padding-bottom : 10px;
	/*background-image : url(../images/icons/orange_checklist.png);*/
	padding-left : 20px;
	background-repeat : no-repeat;
	background-position : left top;
	padding-top : 0;
	line-height : 19px;
}
.bodyDownload ul li {
	list-style-type : none;
	padding-bottom : 5px;
	background-image : url(../images/tree/5.gif) !important;
	padding-left : 20px;
	background-repeat : no-repeat;
	background-position : left 5px;
}
#tabl-1 {
	border-top-width : 1px;
	border-right-width : 1px;
	border-top-style : none;
	border-right-style : solid;
	border-right-color : #069;
}
#tabl-1 tbody tr td {
	border-bottom-width : 1px;
	border-left-width : 1px;
	border-bottom-style : solid;
	border-left-style : solid;
	border-bottom-color : #CCC;
	border-left-color : #069;
	padding-right : 2px;
	padding-left : 2px;
	text-align : left;
}
#tabl-2 {
	border-top-width : 1px;
	border-right-width : 1px;
	border-top-style : none;
	border-right-style : solid;
	border-right-color : #069;
}
#tabl-2 tbody tr td {
	border-bottom-width : 1px;
	border-left-width : 1px;
	border-bottom-style : solid;
	border-left-style : solid;
	border-bottom-color : #CCC;
	border-left-color : #069;
	padding-right : 2px;
	padding-left : 2px;
	text-align : left;
}
.news-events {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	color : #300;
	text-decoration : none;
	background-image : url(../images/news.jpg);
	background-repeat : no-repeat;
	background-position : left center;
}
.contact {
	background-repeat : no-repeat;
	background-position : left center;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	color : #03629A;
}
.staff_tbl {
	width : 545px;
	border-bottom-width : 1px;
	border-left-width : 1px;
	border-bottom-style : solid;
	border-left-style : solid;
	border-top-color : #999;
	border-right-color : #999;
	border-bottom-color : #999;
	border-left-color : #999;
	margin-right : auto;
	margin-left : auto;
}
.staff_tbl td {
	border-top-width : 1px;
	border-right-width : 1px;
	border-top-style : solid;
	border-right-style : solid;
	border-top-color : #999;
	border-right-color : #999;
	border-bottom-color : #999;
	border-left-color : #999;
	font-family : Verdana, Geneva, sans-serif;
	font-size : 12px;
	padding : 2px;
	text-align : left;
}
.staff_tbl a {
	color : #900;
	text-decoration : none;
}
#right tr .body2 p {
	margin : 0;
	padding : 0;
}
.all_tbl {
	width : 545px;
	border-bottom-width : 1px;
	border-left-width : 1px;
	border-bottom-style : solid;
	border-left-style : solid;
	border-top-color : #999;
	border-right-color : #999;
	border-bottom-color : #999;
	border-left-color : #999;
	margin-right : auto;
	margin-left : auto;
}
.all_tbl td {
	border-top-width : 1px;
	border-right-width : 1px;
	border-top-style : solid;
	border-right-style : solid;
	border-top-color : #999;
	border-right-color : #999;
	border-bottom-color : #999;
	border-left-color : #999;
	font-family : Verdana, Geneva, sans-serif;
	font-size : 12px;
	padding : 2px;
	text-align : left;
}
.all_tbl td p {
	margin : 0;
	padding : 0;
	text-align : right;
}
#list ul {
	list-style-type : none;
	margin : 0;
	padding : 0;
	list-style-image : none;
}
.sub_name {
	color : #000000;
	font-size : 15px;
	margin-top : 5px;
	border-top-color : #069;
	border-right-color : #069;
	border-bottom-color : #069;
	border-left-color : #069;
	clear : left;
}
.sub_name a {
	color : #1665A9;
	text-transform : capitalize;
}
.sub_name em {
	color : #666666;
	font-size : 11px;
	display : block;
	width : 200px;
}
.sub_name strong {
	font-weight : bold;
	width : 300px;
	display : block;
}
.sub_designation {
	font-size : 12px;
	color : #CC3300;
	margin-left : 60px;
	padding : 0;
	margin-top : 0;
	margin-bottom : 0;
}
.sub_designation p {
	font-size : 12px;
	color : #CC3300;
	margin : 0;
}
.footer_hdd {
	font-size : 13px;
	float : right;
	clear : left;
	font-family : Verdana, Geneva, sans-serif;
	min-width : 200px;
	display : block;
}
.cellHover {
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #000000;
	text-decoration : none;
	background-color : #9DC5EC;
	background-image : url("../images/box_bkg.gif");
	background-repeat : no-repeat;
	background-position : left center;
}
.cellActive {
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #000000;
	text-decoration : none;
	background-color : #D6E7F8;
	background-image : url("../images/box_bkg.gif");
	background-repeat : no-repeat;
	background-position : left center;
}
.cellActive_Right {
	background-image : url(../images/box_bkg_corner_right.gif);
	background-repeat : no-repeat;
	background-position : right top;
	width : 7px;
}
#list ul li {
	background-image : none;
	list-style-image : none;
	list-style-type : none;
}
.tree_list {
	font-family : Verdana, Geneva, sans-serif;
}
.tree_list ul {
	margin : 0;
	padding : 0;
	list-style-type : none;
}
.tree_list ul li {
	padding-left : 20px;
	background-repeat : no-repeat;
	background-position : left 5px;
	background-image : url(../images/blue_uf.gif);
	padding-bottom : 5px;
}
.tree_list ul li a {
	background-repeat : no-repeat;
	background-position : left center;
	font-size : 14px;
	color : #036;
	text-decoration : none;
	font-weight : bold;
}
.tree_list ul ul {
	margin-left : 20px;
}
.tree_list ul ul li {
	background-image : url(../images/icon055.gif);
	background-position : left 9px;
}
.tree_list ul li ul li a {
	font-size : 12px;
	color : #CC6600;
	font-weight : normal;
}
.tree_list ul li ul li ul li a {
	color : #036;
}
.tree_list ul li ul li ul li {
	background-image : url(../images/icon057.gif);
}
.right-section {
	font-family : Verdana, Geneva, sans-serif;
	background-color : #900;
	padding-top : 10px;
	padding-bottom : 10px;
}
.right-section ul {
	margin : 0;
	padding : 0;
	list-style-type : none;
}
.right-section ul li {
	background-repeat : no-repeat;
	background-position : left 5px;
	padding-bottom : 1px;
	color : #fff;
	font-weight : bold;
	padding-left : 5px;
	border-bottom-width : 0;
	border-bottom-style : dashed;
	border-bottom-color : #999;
}
.right-section ul li a {
	background-repeat : no-repeat;
	background-position : left center;
	font-size : 12px;
	color : #FFF;
	text-decoration : none;
	display : block;
	text-align : left;
	font-weight : normal;
	padding-top : 1px;
	padding-right : 5px;
	padding-bottom : 1px;
}
.right-section ul li a:hover {
	color : #C60;
}
.right-section ul ul {
	margin-top : 5px;
}
.right-section ul ul li {
	background-position : left 9px;
}
.right-section ul li ul li a {
	font-size : 13px;
	color : #FFF0E1;
	font-weight : normal;
	background-color : #900;
	line-height : 13px;
	padding-right : 4px;
	padding-left : 4px;
	padding-top : 0;
	padding-bottom : 0;
}
.right-section ul li ul li a:hover {
	color : #C60;
	font-weight : normal;
	background-color : #900;
}
.right-section ul li ul li ul li {
	margin-left : 15px;
}
.right-section ul li ul li ul li a {
	color : #FFF;
}
.link-logo {
	height : 80px;
	width : 60px;
	position : absolute;
	margin-top : 5px;
	margin-left : 10px;
}
.link-logo a {
	display : block;
	border-style : none;
	outline : none;
	height : 80px;
	width : 60px;
}
.all_tbl2 {
	width : 100%;
	border-bottom-width : 1px;
	border-left-width : 1px;
	border-bottom-style : solid;
	border-left-style : solid;
	border-top-color : #999;
	border-right-color : #999;
	border-bottom-color : #999;
	border-left-color : #999;
	margin-right : auto;
	margin-left : auto;
}
.all_tbl2 td {
	border-top-width : 1px;
	border-right-width : 1px;
	border-top-style : solid;
	border-right-style : solid;
	border-top-color : #999;
	border-right-color : #999;
	border-bottom-color : #999;
	border-left-color : #999;
	font-family : Verdana, Geneva, sans-serif;
	font-size : 12px;
	padding : 2px;
	text-align : left;
}
.all_tbl2 tr td p {
	margin : 0;
	padding : 0;
	text-align : left;
}
.all_tblC tr:first-child td, .all_tblC tr:first-child td strong {
	font-weight : bold;
	color : #090;
	background-color : #D5FFD5;
}
.all_tblC tr:first-child tr {
	border-bottom-width : 1px;
	border-bottom-style : solid;
	border-bottom-color : #090;
}
.all_tblC {
	width : 98.5%;
	border-bottom-width : 1px;
	border-left-width : 1px;
	border-bottom-style : solid;
	border-left-style : solid;
	border-top-color : #090;
	border-right-color : #999;
	border-bottom-color : #090;
	border-left-color : #999;
	margin-right : auto;
	margin-left : auto;
	border-top-width : 3px;
	border-top-style : solid;
	margin-bottom : 15px;
}
.all_tblC td {
	border-top-width : 1px;
	border-right-width : 1px;
	border-top-style : solid;
	border-right-style : solid;
	border-top-color : #999;
	border-right-color : #999;
	border-bottom-color : #999;
	border-left-color : #999;
	font-family : Verdana, Geneva, sans-serif;
	font-size : 12px;
	text-align : center;
	padding-top : 2px;
	padding-right : 2px;
	padding-bottom : 2px;
	padding-left : 5px;
}
.all_tblC td p {
	margin : 0;
	padding : 0;
	text-align : left !important;
}
.tbl-no-border td p {
	margin : 0;
	text-align : left !important;
	padding-top : 3px;
	padding-right : 5px;
	padding-bottom : 3px;
	padding-left : 5px;
}
.cvas_pic {
	border : #D9E8FB solid 1px;
	background-color : #E2EDFC;
	padding : 10px;
	right : 10px;
	float : right;
	margin-right : 10px;
}
.debm_pic {
	padding : 10px;
	border : #D9E8FB solid 1px;
	background-color : #F7FAFE;
	clip : rect(auto,0,auto,auto);
	right : 0;
	top : 0;
	clear : right;
	float : left;
	width : 119px;
}
.extension-right {
	padding : 10px;
	border : #D9E8FB solid 1px;
	background-color : #F7FAFE;
	clip : rect(auto,0,auto,auto);
	right : 0;
	top : 0;
}
.debm_text {
	float : left;
	width : 370px;
	padding-right : 25px;
}
.foot_all {
	clear : both;
}
.profiel {
	height : 187px;
	margin-top : 10px;
	margin-bottom : 50px;
	position : relative;
	padding-top : 12px;
	padding-bottom : 12px;
	padding-left : 12px;
	font-family : Verdana, Geneva, sans-serif;
	font-size : 12px;
	border-top-width : 1px;
	border-right-width : 1px;
	border-bottom-width : 1px;
	border-left-width : 3px;
	border-top-style : solid;
	border-right-style : solid;
	border-bottom-style : solid;
	border-left-style : solid;
	border-top-color : #D7E6FB;
	border-right-color : #D7E6FB;
	border-bottom-color : #D7E6FB;
	border-left-color : #D7E6FB;
}
.debm_profile {
	border-width : 1px 1px 1px 3px;
	border-style : solid;
	margin-top : 10px;
	margin-bottom : 20px;
	border-color : #E2EDFC;
	font-family : Verdana, Geneva, sans-serif;
	font-size : 12px;
	padding-top : 12px;
	padding-bottom : 12px;
	padding-left : 12px;
	text-align : justify;
	position : relative;
}
.space {
	width : 140px;
}
#right {
	margin-bottom : 5px;
	background-color : #990000;
}
.back_to_top a {
	background-image : url(../images/icons/up_bullet_01.png);
	background-repeat : no-repeat;
	float : right;
	padding-left : 30px;
	display : block;
	padding-top : 5px;
	padding-bottom : 5px;
	font-family : Verdana, Geneva, sans-serif;
	color : #006599;
	text-decoration : none;
	background-position : left center;
}
.registeration_form a {
	color : #C60;
	text-decoration : none;
	float : right;
	font-weight : bold;
	font-family : Verdana, Geneva, sans-serif;
	font-size : 12px;
	margin-right : 10px;
}
.registeration_form a:hover {
	color : #333;
	text-decoration : none;
	float : right;
}
.code {
	width : 100px;
}
.body ol li {
	margin-left : 40px;
	padding-bottom : 5px;
	padding-top : 5px;
}
/*.body ul li ul li, .body ul ul li {
	background-image : url(../images/icons/right_bullet.png);
	list-style-type : none;
	list-style-image : none;
	background-position : left 6px;
}*/
#right ul {
	list-style-type : none;
}
.faculty_class {
	color : #FFF;
	background-color : #8A0000;
	background-image : url(../images/TOP.jpg);
	background-repeat : no-repeat;
	background-position : left -1px;
	padding-top : 20px;
	padding-right : 5px;
	padding-bottom : 15px;
	padding-left : 5px;
	margin-top : -20px;
	margin-right : -12px;
	margin-left : -15px;
}
.faculty_class a {
	color : #FC3;
	font-size : 17px;
	text-decoration : none;
}
.faculty_class a:hover {
	color : #F90;
}
.faculty_class p {
	padding-top : 5px;
	color : #FEE19F;
	padding-left : 15px;
	font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 16px;
	text-align : left;
}
.left_top {
	background-image : url(../images/TOP.jpg);
	height : 20px;
	background-color : #870205;
	width : 206px;
}
#list .heading1 a {
	margin-left : 0;
	background-image : none;
	background-color : #FFF;
	border-top-width : 0;
	border-right-width : 0;
	border-bottom-width : 0;
	border-left-width : 0;
	font-size : 16px;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	padding-top : 5px;
	padding-right : 0;
	padding-bottom : 5px;
	padding-left : 0;
}
#list .heading1 a:hover {
	color : #666;
}

#main {
	width : 1003px;
	margin-right : auto;
	margin-left : auto;
}
#footer {
	width : 1003px;
	margin-right : auto;
	margin-left : auto;
}
.faculty a {
	color : #900;
	text-decoration : none;
	text-align : center;
}
.faculty a:hover {
	color : #666;
}
.faculty_class a strong {
	color : #FFF;
	font-size : 13px;
}
.faculty_class a:hover strong {
	color : #CCC;
}
.faculty_class strong a {
	color : #FFF;
	font-size : 13px;
}
.faculty_class strong a:hover {
	color : #CCC;
}
/*.body blockquote {
	margin-left : 40px;
	padding-left : 20px;
	border-left-width : 4px;
	border-left-style : solid;
	border-left-color : #999;
	padding-top : 5px;
	padding-bottom : 5px;
}*/
.body ol li ul {
	margin-left : 0;
}
#list tr td ul blockquote p a:link {
	color : #000;
	background-image : none;
	padding-left : 5px;
	background-color : #FFF;
	border-top-width : 0;
	border-right-width : 0;
	border-left-width : 0;
}
#list tr td ul blockquote p a:visited {
	color : #639;
	background-image : none;
	padding-left : 5px;
	background-color : #FFF;
	border-top-width : 0;
	border-right-width : 0;
	border-left-width : 0;
}
#list tr td ul blockquote p a:hover {
	color : #900;
	background-image : none;
	padding-left : 5px;
	background-color : #FFF;
	border-top-width : 0;
	border-right-width : 0;
	border-left-width : 0;
}
#list tr td ul blockquote p {
	margin : 0;
	padding : 0;
}
.input_search {
	width : 500px;
	border : #900 solid 1px;
	height : 30px;
	font-size : 15px;
	padding : 0;
	margin-top : 0;
	margin-right : 0;
	margin-bottom : 5px;
	margin-left : 0;
}
#text tr td form p {
	margin : 0;
	padding : 0;
}
form {
	margin : 0;
	padding : 0;
}
.gray_text {
	color : #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11pt;
	text-align : left;
	text-transform : capitalize;
	border-bottom-width : 1px;
	border-bottom-style : dashed;
	border-bottom-color : #A2A2A2;
	padding-left : 5px;
}
.gray_textemail {
	text-transform : lowercase !important;
}
.upperCase {
	text-transform : uppercase;
	font-weight : bold;
}
.leftmenu_width {
	background-color : #990000;
	width : 206px;
}
.space_theme_separat {
	width : 19px;
}
.ref {
	color : #00688A;
	background-color : #EFF7FA;
	background-repeat : repeat-x;
	background-position : bottom;
	padding-top : 5px;
	padding-right : 5px;
	padding-bottom : 10px;
	padding-left : 15px;
	font-weight : normal;
	font-family : Georgia, "Times New Roman", Times, serif;
	font-size : 14px;
	font-style : italic;
	border-left-width : 8px;
	border-left-style : solid;
	border-left-color : #8FC7DC;
	margin-bottom : 10px;
	position : relative;
}
.ref a {
	color : #06C;
	font-size : 16px;
	text-decoration : none;
}
.ref a:hover {
	color : #00688A;
}
.ref ol {
	margin-left : 40px;
}
.tel-index-head {
	background-image : url(../images/tel-index/bannar_r1_c3.png);
	background-repeat : repeat-x;
	height : 99px;
	background-color : #FFF;
}
.tel-index-shade {
	background-image : url(../images/tel-index/shade.png);
	height : 15px;
	background-repeat : repeat-x;
}
.tel-index-title {
	font-family : "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size : 30px;
	color : #FFF;
	float : left;
	margin-top : 50px;
}
.tel-index-bg {
	background-image : url(../images/tel-index/bannar_r1_c5.png);
	background-position : right top;
	height : 99px;
	background-repeat : no-repeat;
}
.tel-index-data {
	margin-right : 10px;
	margin-left : 8px;
}
.tel-index-data h1 {
	font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 20px;
	color : #006599;
	margin-top : 20px;
	margin-bottom : 20px;
	background-image : url(../images/tel-index/telephone%20yellow.png);
	padding-left : 40px;
	background-repeat : no-repeat;
	line-height : 32px;
}
.tel-index-data h2 {
	font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 20px;
	color : #006599;
	margin-top : 20px;
	margin-bottom : 20px;
	background-image : url(../images/icons/taskbar.png);
	padding-left : 40px;
	background-repeat : no-repeat;
	line-height : 32px;
	background-position : left center;
}
.tel-index-logo {
	background-image : url(../new-logo.png);
	float : left;
	height : 99px;
	width : 112px;
	margin-left : 20px;
	background-repeat : no-repeat;
	background-position : right bottom;
}
.tel-index-logo a {
	display : block;
	height : 99px;
	width : 112px;
}
.gallery_cell_space {
	width : 170px;
}
.pic_pattoki {
	display : block;
	padding : 3px;
	margin : 5px;
	text-align : center;
	color : #900;
}
.pic_pattoki img {
	background-color : #FFF;
	padding : 5px;
	border : #BEC1CD solid 1px;
	width : 247px;
	height : 197px;
}
.pic_pattoki-sports img {
	background-color : #FFF;
	padding : 5px;
	border : #BEC1CD solid 1px;
	width : auto;
	height : 200px;
}
.red_new {
	color : #C00;
	font-size : 10px;
	text-decoration : blink;
}
.red_new_large {
	animation-name : blinker;
	animation-duration : 1s;
	animation-timing-function : linear;
	animation-iteration-count : infinite;
	 
	color : #F00;
}
@keyframes blinker {
0% {
opacity : 1.0;
}
50% {
opacity : 0.0;
}
100% {
opacity : 1.0;
}
}
#list a em {
	font-size : 10px;
	color : #000;
	font-style : normal;
}
.faculty_class p em {
	color : #FFF;
	font-size : 10px;
	font-style : normal;
}
#example3 li a em {
	color : #FC6;
	font-style : normal;
}
.hdd1 em {
	font-style : normal;
}
.advisory-pic {
	display : block;
	border : #999999 solid 1px;
	padding : 3px;
	margin : 5px;
	height : 195px;
	width : 252px;
}
h3, h3 strong {
	color : #390;
	text-align : left;
	font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 15px;
	font-weight : 700;
	text-transform : uppercase;
	margin-top : 5px;
	margin-bottom : 5px;
	clear : both;
	padding-top : 10px;
}
.superscript {
	vertical-align : super;
	font-size : 10px;
	text-transform : lowercase;
}
/*.body p strong u {
	text-decoration : none;
	border-bottom-width : 1px;
	border-bottom-style : solid;
	border-bottom-color : #CCC;
	display : block;
	text-transform : capitalize;
	padding-bottom : 3px;
	color : #F60;
	font-family : Georgia, "Times New Roman", Times, serif;
	font-size : 13px;
}*/
h4 {
	text-decoration : none;
	border-bottom-width : 1px;
	border-bottom-style : solid;
	border-bottom-color : #CCC;
	padding-bottom : 3px;
	color : #F60;
	font-family : Georgia, "Times New Roman", Times, serif;
	font-size : 17px;
	margin-top : 10px;
	margin-bottom : 5px;
}
.glossry strong {
	text-decoration : none;
	border-bottom-width : 1px;
	border-bottom-style : solid;
	border-bottom-color : #CCC;
	display : block;
	text-transform : capitalize;
	padding-bottom : 3px;
	color : #F60;
	font-family : Georgia, "Times New Roman", Times, serif;
	font-size : 13px;
}
.body ol li ol li, .body ol ol li {
	list-style-type : lower-alpha;
}
.timeTable {
	width : 98%;
	border-top-width : 1px;
	border-right-width : 1px;
	border-top-style : solid;
	border-right-style : solid;
	border-top-color : #008DD9;
	border-right-color : #008DD9;
	border-bottom-color : #008DD9;
	border-left-color : #008DD9;
	margin-right : auto;
	margin-left : auto;
}
.timeTable td {
	border-bottom-width : 1px;
	border-left-width : 1px;
	border-bottom-style : solid;
	border-left-style : solid;
	border-top-color : #008DD9;
	border-right-color : #008DD9;
	border-bottom-color : #008DD9;
	border-left-color : #008DD9;
	padding-right : 3px;
	padding-left : 3px;
	vertical-align : middle;
}
.timeTable td p {
	text-align : center;
}
.timeTableBack {
	font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 17px;
	font-style : italic;
	color : #931110;
	text-align : right !important;
	float : right;
	margin-bottom : 15px;
	display : block;
	margin-right : 15px;
}
.no-img {
	background-image : none !important;
	font-size : 14px !important;
	font-weight : bold;
}
.no-img a em {
	background-image : none !important;
}
.underConstruction {
	background-image : url(../images/icons/alert.png);
	background-repeat : no-repeat;
	height : 50px;
	margin : 20px;
	padding-left : 50px;
	background-color : #FAD05E;
	padding-right : 10px;
	background-position : 15px center;
	line-height : 50px;
	text-transform : uppercase;
	font-weight : bold;
	border : #F19B07 dashed 1px;
	border-radius : 5px;
	box-shadow : 3px 3px 7px 0 #000;
}
.message-box {
	background-image : url(../images/icons/arrow.png);
	background-repeat : no-repeat;
	height : 50px;
	padding-left : 35px;
	background-color : #FAD05E;
	padding-right : 10px;
	background-position : 15px center;
	line-height : 50px;
	text-transform : uppercase;
	font-weight : bold;
	border : #F19B07 dashed 1px;
	border-radius : 5px;
	box-shadow : 3px 3px 7px 0 #000;
	font-size : 12px;
	margin-top : 20px;
	margin-bottom : 20px;
}
.table-heading-widePage {
	background-repeat : no-repeat;
	height : 50px;
	margin : 20px;
	padding-left : 50px;
	background-color : #FAD05E;
	padding-right : 10px;
	background-position : 15px center;
	text-transform : uppercase;
	font-weight : bold;
	box-shadow : 2px 2px 7px 0 #666;
	line-height : 44px;
}
.table-heading-widePage em {
	font-size : medium;
	text-align : center !important;
	padding-left : 50px;
	color : #A30101;
	font-style : normal;
}
.alumniLink {
	font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 17px;
	font-style : italic;
	color : #FFFFFF;
	text-align : center !important;
	display : block;
	position : fixed;
	background-color : #FFFFFF;
	padding : 5px;
	right : 20px;
	width : 125px;
	float : right;
	border : #FAD05E dashed 1px;
}
.faculty-name strong, .faculty-name {
	font-family : Playfair Display serif;
	font-size : 23px;
	font-weight : normal;
}
.L {
	float : left;
	margin-right : 15px;
}
.blockqout, blockqout {
	font-size : 19px;
	background-image : url(../images/icons/blockquote.png);
	background-repeat : no-repeat;
	margin-left : 20px;
	padding-left : 25px;
	font-style : italic;
}
.no-border {
	border-top-style : none !important;
	border-right-style : none !important;
	border-bottom-style : none !important;
	border-left-style : none !important;
	font-style : normal !important;
}
.no-border td {
	border-top-style : none !important;
	border-right-style : none !important;
	border-bottom-style : none !important;
	border-left-style : none !important;
}
.news-bulletin-dp {
	background-color : #EBEBEB;
	height : 100px;
	padding-top : 15px;
	padding-bottom : 15px;
	padding-left : 25px;
	border-bottom-width : 3px;
	border-bottom-style : solid;
	border-bottom-color : #CE2022;
}
.news-bulletin-dp p {
	color : #999;
	float : left;
	width : 60px;
	text-align : center;
}
.news-bulletin-dp .title-news {
	font-size : 12px !important;
	margin-top : 95px;
	margin-bottom : 10px;
	font-weight : bold;
	display : block;
}
.news-bulletin-dp a:hover {
	color : #000;
}
.news-bulletin-dp #dp {
	background-color : #FFF;
	padding : 5px;
	border : #DADADA dashed 1px;
	margin-right : 25px;
	box-shadow : 5px 5px 5px 0 #999;
}
.news-bulletin-dp img {
	float : left;
	width : auto;
}
.new-bulletin-archive {
	background-color : #EFEFEF;
	float : left;
	margin-right : 11px;
	margin-bottom : 25px;
	margin-left : 11px;
	padding-top : 10px;
	padding-right : 18px;
	padding-bottom : 10px;
	padding-left : 18px;
	text-align : center;
	box-shadow : 5px 6px 5px 0 #999;
}
.new-bulletin-archive img {
	height : 178px !important;
	width : 125px !important;
	border : #999 solid 1px;
}
.images-news {
	float : left;
	margin-left : 20px;
	border-radius : 8px;
	box-shadow : 3px 3px 4px 0 #666666;
	margin-bottom : 20px;
	height : 167px;
	width : 250px;
	border : #CCC solid 1px;
}
.table_underLine {
	border-bottom-color : #999;
}
.table_underLine td {
	border-bottom-width : 2px;
	border-bottom-style : solid;
	border-bottom-color : #999;
	padding-top : 10px;
	padding-right : 5px;
}
.large_pic {
	padding : 10px;
	border : #ACCEF7 solid 1px;
	background-color : #D9E8FB;
	margin-right : auto !important;
	margin-left : auto !important;
	margin-bottom : 15px;
	text-align : center;
	color : #0E4589;
}
.tbl_large_pic img {
	padding : 10px;
	border : #ACCEF7 solid 1px;
	background-color : #D9E8FB;
	margin-right : auto !important;
	margin-left : auto !important;
	text-align : center;
	color : #0E4589;
	margin-top : 15px;
	width : 260px;
	height : 190px;
}
.R {
	float : right;
	margin-left : 10px;
	margin-top : 10px;
}
.body-hight {
	line-height : 20px;
	text-align : justify;
}
.body-hight p {
	margin-bottom : 15px;
	margin-right : 15px;
}
.green ul {
	margin-left : 0;
	text-align : left;
}
.urdu p {
	font-size : 18px !important;
	text-align : right !important;
	line-height : 26px;
	padding-bottom : 20px;
}
.urdu strong {
	font-size : 24px;
}
.PR-pic {
	margin : 0;
	padding : 0;
	border : #999 solid 1px;
	background-color : #F1F1F1;
}
.margin_left_20 {
	margin-left : 20px;
}
.PR-pic p {
	margin-top : 10px;
	margin-right : 20px;
	margin-left : 20px;
	text-align : center;
}
.notice a strong {
	color : #900;
	font-size : 20px;
	font-style : italic;
	text-decoration : none;
}
#list #application a {
	background-image : none;
	border-top-width : 0;
	border-right-width : 0;
	border-bottom-width : 0;
	border-left-width : 0;
	margin : 0;
	padding : 0;
}
#application {
	color : #900;
	background-color : #FAFAFA;
	border : #069 dashed 1px;
	width : 97%;
	margin-right : auto;
	margin-left : auto;
}
#application td {
	padding : 5px;
}
.message-box a {
	text-transform : capitalize !important;
	text-decoration : none;
	color : #900;
}
.new_news {
	padding : 10px;
}
.new_news strong {
	display : block;
	margin-bottom : 3px;
	border-bottom-width : 1px;
	border-bottom-style : solid;
	border-bottom-color : #CCC;
	color : #900;
}
.new_news em {
	font-style : normal;
	color : #333;
	display : block;
	font-size : 12px;
	clip : rect(auto,0,auto,auto);
	margin-top : 5px;
	border-top-color : #CCC;
}
.new_news ul {
	list-style-type : none;
}
.new_news li {
	margin-bottom : 10px !important;
	background-color : #F3F3F3;
	padding : 5px;
	border : #E2E2E2 dashed 1px;
	box-shadow : 2px 2px 4px 0 #999999;
	


}
.new_news li:hover {
	background-color : #EFEFEF;
	border-top-color : #FFF;
	border-right-color : #FFF;
	border-bottom-color : #FFF;
	border-left-color : #FFF;
}
.new_news a {
	color : #069;
	text-decoration : none;
}
.new_news li a:visited {
	border-top-color : #FFF;
	border-right-color : #FFF;
	border-bottom-color : #FFF;
	border-left-color : #FFF;
	color : #F60;
}
.table_row td {
	border-bottom-width : 1px;
	border-bottom-style : solid;
	border-bottom-color : #999;
	padding : 2px;
}
.table_row p {
	padding : 0;
}
.notice a {
	color : #900;
	text-decoration : none;
}
.pic-div img {
	display : block;
	border : #CCCCCC solid 1px;
	padding : 1px;
	margin : 5px;
	box-shadow : 0 0 5px 0 #333;
}
.extension-right .contact {
	background-image : url(../images/icons/telephone.png);
	background-repeat : no-repeat;
	padding-left : 50px;
}
.extension-right .email {
	background-image : url(../images/icons/email_send.png);
	background-repeat : no-repeat;
	padding-left : 25px;
	display : block;
	height : 20px;
}
.extension-right .facebook {
	background-image : url(../images/icons/facebook.png);
	background-repeat : no-repeat;
	padding-left : 25px;
	display : block;
	height : 20px;
	padding-top : 2px;
	margin-top : 10px;
}
.extension-right .facebook a {
	color : #3F5F9B;
}
.extension-right a {
	color : #C60;
	text-decoration : none;
}
.IT-services {
	background-color : #F8F5EF;
	border : #F0EADD solid 1px;
	margin-left : 70px;
	margin-top : 5px;
	margin-bottom : 8px;
	padding : 5px;
	border-radius : 6px;
	height : 90px;
}
.IT-services p {
	float : left;
	margin-left : 10px;
}
.IT-services img {
	margin-left : -70px;
	float : left;
}
.it-links a {
	outline : none !important;
}
.it-links strong {
	display : block;
	outline : none;
	border : #C9CBCD solid 2px;
	border-width : 1px 1px 2px;
	border-radius : 6px;
	background : #F7F7F7;
	background : linear-gradient(#fff, #E7E8EB);
	box-shadow : 0 0 3px rgb(0, 0, 0, 0.2);
	color : #333;
	font-weight : normal;
	height : 90px;
	padding : 10px;
	margin-bottom : 10px;
	font-size : 11px;
}
.it-links a strong h6 {
	color : #09C;
	font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-weight : normal;
}
.it-links img {
	border-radius : 4px;
	font-family : Verdana, Geneva, sans-serif;
	margin-right : 10px;
	float : left;
	margin-top : 10px;
	margin-left : 10px;
	margin-bottom : 10px;
	border : #D6D6D6 solid 1px;
}
.it-links strong {
	transition : all 0.15s ease-in-out;
	font-family : Verdana, Geneva, sans-serif;
}
.it-links a:hover strong, .it-links a:active strong {
	border-color : #6FA2D0;
	box-shadow : 0 0 5px rgb(0, 125, 230, 0.8);
	cursor : default !important;
}
.it-links a strong em {
	cursor : pointer !important;
	color : #900;
}
.it-links a strong em:hover {
	color : #090;
}
.profiel-IT {
	height : 100px;
	margin-top : 10px;
	margin-bottom : 50px;
	position : relative;
	padding-top : 12px;
	padding-right : 160px;
	padding-bottom : 12px;
	padding-left : 12px;
	border : #C1D9F9 solid 1px;
	font-family : Verdana, Geneva, sans-serif;
	font-size : 12px;
	background : #F7F7F7;
}
.IT_pic {
	border : #D9E8FB solid 1px;
	margin-top : -30px;
	width : 104px;
	height : 140px;
	background-color : #F7FAFE;
	position : absolute;
	margin-left : 400px;
	padding : 10px;
	background : linear-gradient(#fff, #E2EDFC);
	box-shadow : 0 0 3px rgb(0, 0, 0, 0.2);
}
.news_event {
	padding-top : 20px;
}
.new-bulletin-archive a {
	display : block;
	margin-top : 3px;
}
.scholars {
	margin-top : 15px;
}
.scholars p {
	margin-left : 20px;
}
.scholars img {
	margin-top : 10px;
	margin-bottom : 10px;
}
.scholars td {
	border-bottom-width : 1px;
	border-bottom-style : solid;
	border-bottom-color : #C60;
	vertical-align : top;
}
.scholars-profile {
	margin-top : 20px;
}
.scholars-profile img {
	margin-right : 10px;
}
.scholars-profile p {
	margin-left : 10px;
	padding-left : 10px;
	border-left-width : 1px;
	border-left-style : solid;
	border-left-color : #999;
	padding-top : 0;
	text-align : left;
}
.scholars-profile h4 {
	margin-bottom : 10px;
}
.scholars-ajax {
	display : none;
}
.scholars-profile p strong {
	color : #060;
	font-style : italic;
	text-transform : uppercase;
}
/*.notice a {
	font-size : 14px;
}*/
.left-pic-margine {
	margin-left : 20px !important;
	display : inline-block;
	float : right;
	margin-bottom : 10px;
}
.article {
	font-size : 14px;
	font-style : italic;
	box-shadow : 0 0 3px 0 #000;
	color : #443922;
	border-radius : 8px;
	margin-top : 10px;
	border : #DFB300 solid 5px;
	margin-left : 15px;
	background-color : #FC0;
	background-image : url(../images/icons/quotation_marks.png);
	background-repeat : no-repeat;
	background-position : 5px 5px;
	padding: 15px 15px 15px 33px;
	margin-bottom : 10px;
}
.tbl_ul {
	padding-left : 25px !important;
	display : block;
}
.cnic-1 {
	border : #008BCE solid 1px;
	width : 95px;
	padding-top : 3px;
	padding-bottom : 3px;
	margin-right : 5px;
}
.cnic-2 {
	border : #008BCE solid 1px;
	width : 170px;
	padding-top : 3px;
	padding-bottom : 3px;
	margin-right : 5px;
}
.cnic-3 {
	border : #008BCE solid 1px;
	width : 20px;
	padding-top : 3px;
	padding-bottom : 3px;
}
.bodybox h3 {
	text-align : center;
	text-transform : capitalize;
	font-size : 16px;
}
sup {
	font-size : 10px;
}
.cell-clr-light {
	background-color : #0CF;
	text-align : center !important;
}
.cell-clr-dark {
	background-color : #09F;
	text-align : center !important;
}
.cell-clr-darker {
	background-color : #06F;
	color : #FFF;
	text-align : center !important;
}
.contact-phone {
	background-image : url(../images/icons/telephone.png);
	background-repeat : no-repeat;
	padding-left : 60px;
	background-position : left center;
}
.contact-email {
	background-image : url(../images/icons/email_send.png);
	background-repeat : no-repeat;
	padding-left : 60px;
	background-position : 25px center;
}
.new_news.left-line li {
	padding-left : 10px;
	border-left-width : 3px;
	border-left-style : solid;
	border-left-color : #999;
}
.strikout {
	text-decoration : line-through !important;
}
.center {
	text-align : center;
}
.bodybox h3, .bodybox h3 strong {
	text-transform : uppercase;
	color : #844E22;
	font-size : 18px;
	text-decoration : none;
	text-align : center;
}
.notice em {
	font-weight : normal;
	color : #000;
}
.pro1 {
	color : #FFF;
	background-color : #666666;
	padding : 7px !important;
}
.pro2 {
	color : #FFF;
	background-color : #336699;
	padding : 7px !important;
}
.pro3 {
	color : #FFF;
	background-color : #003;
	padding : 7px !important;
}
.pro2 h1 {
	color : #FFF;
	background-color : #29547E;
	padding : 7px !important;
	font-size : 18px !important;
	font-family : Georgia, "Times New Roman", Times, serif;
	text-align : center;
	border : #CCC dashed 1px;
}
.isdar-prog {
	color : #000000;
	padding : 10px;
	width : 100%;
	background-color : #FFE88A;
	font-size : 15px;
	font-style : italic;
	margin-top : 10px;
	display : block;
}
.isdar-prog img {
	float : left;
	height : 45px;
	margin-right : 10px;
}
.isdar-prog a {
	color : #418ED4;
	font-family : "Arial Black", Gadget, sans-serif;
	font-size : 21px;
	font-style : italic;
	background-image : url(../images/icons/newspaper.png);
	background-repeat : no-repeat;
	background-position : left 5px;
	display : block;
}
.isdar-prog a:hover {
	color : #000;
}
.right-section h3 em strong {
	color : #F90;
	text-decoration : none;
	font-weight : bold;
}
.profiel .cvas_pic img {
	width : 104px;
}
.blink {
	animation-name : blinker;
	animation-duration : 6s;
	animation-timing-function : linear;
	animation-iteration-count : infinite;
	font-size : 15px;
	color : #900;
}
.body .body.wrapper {
	width : 80%;
	margin-right : auto;
	margin-left : auto;
}
.border-form {
	padding : 20px;
	border : #900 solid 1px;
	margin-top : 40px;
}
.body .body.wrapper h3 {
	font-size : 15px;
	font-weight : bold;
}
.body h3 em {
	color : #333;
	margin-left : 15px;
	text-decoration : underline;
}
h3:after {
	background-image : url(../images/icons/stripe.png);
	background-repeat : repeat-x;
	margin-left : 10px;
	content : "";
	display : inline-block;
}
.body .all_tblC tr td p em {
	font-style : normal;
}
.body .all_tblC tr td p u {
	color : #09C;
	text-decoration : none;
}
.red {
	color : #F00;
	font-size : 16px;
	font-weight : bold;
}
.blue {
	color : #09C;
}
.society-logo {
	padding-top : 10px;
}
.society-logo div:hover {
	background-color : #D3DEEB;
}
.society-logo div {
	background-color : #EFEFEF;
	float : left;
	margin-right : 15px;
	margin-bottom : 25px;
	margin-left : 0;
	padding-top : 10px;
	padding-right : 18px;
	padding-bottom : 10px;
	padding-left : 18px;
	text-align : center;
	box-shadow : 5px 6px 5px 0 #999;
	min-height : 262px;
}
.society-logo img {
	height : 125px !important;
	width : 125px !important;
	border : #999 solid 1px;
	margin-top : 10px;
}
.society-logo a {
	display : block;
	margin-top : 10px;
	width : 125px;
}
#gold img {
	width : 192px;
}
#silver img {
	width : 100px;
	margin-right : 15px;
}
#silver td {
	height : 100px;
	vertical-align : middle;
	padding-top : 5px;
	border-bottom-width : 1px;
	border-bottom-style : solid;
	border-bottom-color : #CCC;
	padding-bottom : 5px;
}
#gold td {
	vertical-align : middle;
	padding-top : 5px;
	border-bottom-width : 1px;
	border-bottom-style : solid;
	border-bottom-color : #CCC;
	padding-bottom : 5px;
}
#Organizers img {
	width : 62px;
	margin-top : 5px;
}
#Exhibitors img {
	width : 62px;
	margin-top : 5px;
}
#Organizers #uvas {
	width : 56px;
}
#silver {
	display : table;
}
.scholars h4 {
	font-size : 19px;
	font-family : sans-serif;
	border-top-style : none;
	border-right-style : none;
	border-bottom-style : none;
	border-left-style : none;
	font-weight : normal;
	color : #000;
}
.scholars .phd-profile {
	margin-left : 20px;
}
.sch-detail {
	background-color : #E5E5E5;
	margin-top : 20px;
	border : #999 dashed 1px;
	padding-right : 20px;
	margin-bottom : 20px;
	text-align : left !important;
	padding-left : 20px;
}
.sch-detail p {
	text-align : left !important;
}
.ref .newBlink {
	border-radius : 100%;
	position : absolute;
	top : 10px;
	right : 10px;
	background-color : #F00;
	padding : 5px;
	font-size : 11px;
	font-style : normal;
	z-index : 10;
	color : #FFF;
	font-family : Arial, Helvetica, sans-serif;
	animation-name : blinker;
	animation-duration : 1s;
	animation-timing-function : linear;
	animation-iteration-count : infinite;
	text-transform : uppercase;
}
.isdar-prog a {
	color : #900;
	padding-left : 30px;
}
.ichr-events {
	color : #000000;
	font-size : 15px;
	font-style : italic;
	margin-top : 10px;
	padding-top : 1px;
	padding-bottom : 1px;
}
.ichr-events a {
	color : #FFF;
	font-style : normal;
	font-size : 23px;
	display : block;
	margin-top : 10px;
	margin-right : 10px;
	margin-bottom : 10px;
	margin-left : 10px;
	padding-left : 15px;
	border-left-width : 4px;
	border-left-style : solid;
	border-left-color : #FC0;
	font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-shadow : 1px 1px 3px #000;
}
#CHRD a {
	background-image : url(../images/icons/right_bullet.png);
	background-repeat : no-repeat;
	padding-left : 15px;
	display : block;
	background-position : left 5px;
}
.ichr-events a:hover {
	text-align : right;
	border-right-width : 4px;
	border-right-style : solid;
	border-left-style : none;
	border-right-color : #FC0;
	padding-right : 15px;
}
.all_tblC ul {
	margin-left : 0;
	text-align : left;
}
.footer {
	position : relative;
}
.fb {
	float : left;
	height : 24px;
	width : 24px;
}
.body #p7TP1 h4, .body #p7TP1 h4 strong {
	color : #630;
	font-size : 18px !important;
	margin-top : 10px;
}
.bodybox a:hover, .bodybox a:hover em {
	color : #F39 !important;
}
.bigClass {
	font-size : 14px;
	line-height : 30px !important;
}
.pic_dep {
	display : block;
	margin : 5px;
	text-align : center;
	color : #09C;
	font-size : 16px;
	font-weight : bold;
	background-color : #DFDFDF;
	padding-top : 13px;
	padding-right : 13px;
	padding-bottom : 3px;
	padding-left : 13px;
}
.pic_dep img {
	background-color : #FFF;
	padding : 5px;
	border : #BEC1CD solid 1px;
	width : 515px;
	height : auto;
	box-shadow : 0 0 3px #8E94A8;
	clear : both;
}
.phd-profile h4 em {
	color : #900;
	float : right;
}
.sub p em {
	font-size : 11px;
	color : #000;
	font-style : normal;
	font-weight : normal;
}
.news-bulletin-dp #dp {
	height : 350px;
	width : auto;
}
.translate a {
	color : #900 !important;
}
.translate img {
	display : none;
}
.translate .up-tr {
	position : absolute;
	height : 21px;
	width : 43px;
	left : 0;
	top : 0;
	background-color : #A2272B;
	z-index : 100;
}
.translate {
	position : relative;
	width : 108px;
}
div#demo2 {
	float : right;
}
.p7TPcontent h3 {
	color : #060;
	font-weight : bold;
	background-color : #E8F9F9;
	padding : 6px;
}
.head_margin {
	margin-left : 60px;
}
.notice-green em {
	font-weight : normal;
	color : #000;
}
.notice-blue ol li a {
	font-weight : normal;
	color : #900;
	font-style : italic;
}
.notice-blue ol li a:hover {
	color : #000;
}
.notice-green a {
	
	color : #C00;
}
.ref td {
	padding : 10px;
}
.ref ul li a strong {
	font-size : 16px;
	color : #F00;
}
.body h2 em {
	color : #1E6808;
}
.m-feed img {
	width : 45px;
	height : auto;
	float : left;
	padding-top : 3px;
}
.m-feed a {
	float : left;
	font-family : Verdana, Geneva, sans-serif;
	font-size : 24px;
	text-decoration : none;
	color : #241455;
	font-weight : 400;
	line-height : 40px;
}
.m-feed {
	background-color : #E4E4E4;
	margin : 5px;
	border : #666 dashed 1px;
	border-radius : 0 8px 0 8px;
	padding-top : 0;
	padding-right : 5px;
	padding-bottom : 0;
	padding-left : 5px;
	height : 50px;
}
.m-feed a:hover {
	color : #900;
}
.m-feed:hover {
	background-color : #FC0;
	transition : 0.5s;
}
.tbl_large_pic {
	color : #600;
	text-align : center;
	margin-bottom : 20px;
}
.tbl_large_pic tr:last-child td {
	border-bottom-width : 5px;
	border-bottom-style : solid;
	border-bottom-color : #CCC;
	background-color : #F4F4F4;
}
.img-535 {
	border : #CCCCCC solid 1px;
	padding : 1px;
	box-shadow : 0 0 5px #333;
	height : auto;
	width : 50%;
	margin-top : 5px;
	margin-right : auto;
	margin-bottom : 5px;
	margin-left : auto;
	display : block;
}
.icpp img {
	width : 178px !important;
	margin-right : 5px;
}
.icpp strong {
	color : #090;
}
.icpp td:nth-child(1) {
	padding-right : 20px;
	padding-left : 5px;
}
.icpp tr:nth-child(2n 2) {
	background-color : #F4F4F4;
}
.tnd tr:hover {
	background-color : #060;
	color : #FFF;
}
.tnd tr:hover a {
	color : #FFF;
}
.campus_pics img {
	height : auto;
	width : 100%;
}
.hdd1.tnd-arch a {
	color : #FC0;
	float : right;
	margin-right : 20px;
	font-size : 16px;
	margin-bottom : 0;
}
.thumb-90 img {
	height : auto;
	width : 90px;
}
.conf h1 {
	font-size : 36px;
}
.pic_dep p {
	text-align : center;
}
.affliation-gap1 {
	height : 270px;
}
.affliation-gap2 {
	height : 180px;
}
.affliation-gap3 {
	height : 18px;
}
.efclp img {
	height : auto;
	width : 107px;
	margin-left : 20px;
	border : #CCCCCC solid 1px;
	padding : 5px;
	margin : 5px;
	box-shadow : 0 0 8px #333;
}
.div-caption img {
	height : auto;
	width : 95%;
	border : #CCCCCC solid 1px;
	padding : 1px;
	box-shadow : 0 0 8px #333;
	margin-top : 5px;
	margin-right : auto;
	margin-bottom : 5px;
	margin-left : auto;
}
.div-caption, .div-caption p, .div-caption h5 {
	text-align : center;
	color : #F60;
}
.div-caption {
	margin-bottom : 25px;
}
.news-flsbm {
	padding-top : 20px;
}
.sub p {
	text-align : center;
}
/*blockquote p {
	font-size : 18px !important;
	font-weight : 300;
	line-height : 1.25;
}*/
.pic.ratio {
	width : 100%;
}
.bodybox p {
	text-align : center;
}
.fullwidth {
	margin-bottom : 20px;
}
.center-img {
	margin-right : auto;
	margin-left : auto;
	text-align : center;
	height : 47px;
	width : 17px;
}
.center h3 {
	text-align : center;
	font-size : 24px;
	font-family : Georgia, "Times New Roman", Times, serif;
	color : #000;
}
.center-box {
	width : 350px;
	margin-right : auto;
	margin-left : auto;
	border : #999 dotted 1px;
}
.center-box p strong {
	text-align : center !important;
	display : block;
}

.all_tblC ol {
	text-align : left;
}
.ubs img {
	height : 105px;
	width : auto;
	margin-right : 10px;
	margin-bottom : 10px;
}
.body li {
	/* [disabled]font-size: 12px;
*/
}
.president img {
	width: 200px;
	height: 200px;
}
.president tr td {
	padding: 10px;
	text-align: left;
}
 @media screen {
}
 @media screen and (max-width:768px) {
.bold-hdd, h2 {
	font-size : 20px !important;
}
}
.sidenav {
}
@media (max-width: 991px){
.mobile-nav-toggle {
    display: block;
    position: absolute;
    right: 0;
	font-size: 3rem;
}

	.notice{
		
		padding-right: 40px;
	}
	
 
}
