﻿

body{margin:0px; }
a { text-decoration :none;}
ul {list-style-type :katakana;}
ul li {line-height:1.25em; font-size :small ;font-family :Tahoma; padding:0 12px 8px 14px;color :#333333;text-align :justify ;}



.MainTable{width :100%;padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;text-align :center; border :0px; border-collapse:collapse ;}
.MainTable td{padding :0px 0px 0px 0px; margin :0px 0px 0px 0px;}
.MainTable td.BannerBgImg{background-image: url('Images/banner-border.png'); padding :0px 0px 0px 0px; margin:0px 0px 0px 0px; }
.MainTable td.MenuBgImg{background:url(Images/menu-border.png); padding :0px 0px 0px 0px; margin:0px 0px 0px 0px;}
.MainTable td.HeaderMenu{width: 900px; background-image:url('Images/menu-banner_02.png');}
.MainTable td.footer{background-color:#f5f5f5; height:50px;}


.SideBarTable{width :290px;vertical-align :top ;text-align :left ; background-color :White ;border-collapse :collapse ;padding :6px 6px 6px 6px;margin :0px 0px 0px 0px; float :left ;}
.SideBarTable td{border: 1px solid #EBE7DC; padding:5px 5px 5px 5px;}
.SideBarTable td.CellHeader{color: #663300;font-family: Georgia;font-size: small;background-color: #EBE7DC; vertical-align :top;}
.SideBarTable td.ImgBg{background-color:#f5f5f5;}
.SideBarTable td.Ebooks{color :#392d1c; font-size :medium ;font-family :Tahoma ;background-color :White ;padding-top :20px;padding-bottom :5px;}
.SideBarTable td.Noborder{border-style :none ;}

.ContentTable{vertical-align :top ;text-align :left ; background-color :White ;border-collapse :separate ;padding :0px 6px 6px 6px;margin :0px 0px 0px 0px; float :left ;}
.ContentTable td{width :190px;  vertical-align :top ;}

.ContentTable td.NoBorder1{border-style:none; border-bottom-width:0px;}

table td.ImgPadding{padding-left :0px; vertical-align :top; width :170px; overflow :hidden ;}
 
 
 table.NewsBorder{border: 1px solid #EBE7DC; float :left ; padding :15px 5px 5px 5px; width :190px;}
 table.ContentChildTable { padding: 0px 5px 5px 5px; float:left; margin-top :-4px; width:420px;}
 table.ContentChildTable td{ padding: 0px 5px 5px 5px;}
 
 img.ImgMarging{margin-top :-2px;}
  
 .line5 {border-bottom:1px solid #EBE7DC; margin-bottom :10px;margin-right :8px; }
 .line51 {border-bottom:1px solid #EBE7DC; margin-bottom :10px;margin-right :8px; margin-top :10px; }
.FindaClinic{color :#0066cc;}
.FindaClinic1{color :#333333;}
.FloatTd{float:left ;vertical-align:top ;}
.BigWidth {width :625px;}
.SmallWidth {width :290px;}
.datestyle{ color :#dda94e; font-family :Georgia ; font-size :small ; padding-bottom :5px;}
.celltitle{color :#392d1c; font-size :medium ;font-family :Tahoma ;background-color :White ;padding-top :0px;padding-bottom :5px; font-weight : bold  ;}
.cellsubtitle{color :#392d1c;font-size :small ; font-family :Tahoma ;padding-top :0px;}
p{padding :0px 0px 0px 0px;margin :0px 0px 0px 0px;}

.ColorRandom{background-color:#f5f5f5;}


/*========Footer=============*/

.FooterTable{width :100%;margin-top :10px;vertical-align:middle ;text-align :left ;margin-bottom :10px;}
.FooterTable td{padding-bottom :10px;padding-left :15px; font-family :Tahoma;font-size:small ;}
.FooterTable td.topmenu1{padding-top :5px; font-family :Tahoma ; font-size :small;}
.FooterTable td.BottonMenu{ padding-top :5px; font-family :Tahoma ; font-size :small ;}
.FooterTable td a{text-decoration :none;color :Black ;}



 .ul1{margin:0; padding:10px 0px 0px 0px; list-style:none; }
 .ul1 li{ margin:0; display:inline; padding:0;}
 .ul1 li a{text-transform:uppercase; float:left; text-decoration:none;} 
 .ul1 li a img{ border:none; padding-left :1px;}
 .ul1 li a.HidePipe{ margin-left :-2px;}
 
 .TabMenuItem{border-width: 1px 0px 0px 0px;}
 /*==========This is for Inner page================*/ 
 
 .SubPageHeader{color: #663300;font-family: Georgia;font-size: medium;vertical-align :top; margin-bottom :10px; text-align :left  ;}
 
 .SubPageContent{color :#333333;text-align :justify ; padding-bottom :10px; padding-right :10px; font-family:Tahoma;font-size:small;}
 .SubPageSubHeader{color: #663300;font-family: Tahoma;font-size: small;vertical-align :top; padding-bottom :10px; margin-right :20px;}
 .RightPadding{padding-right :30px;}
 .RightMargin{margin-right :30px;}
 .wrapper {width:100%; overflow:hidden;}
 .padding2 {padding-top:3px;}
.padding3 {padding-bottom:22px;}
.padding4 {padding-top :8px;}
.img-indent1 {float:left; margin:2px 16px 0 0PX;}
.intro {padding-bottom:4px; padding-top :4px; color:#292929;}
.TextDecoration {text-decoration:underline ;border-bottom :solid 1px #EBE7DC;}
.NoMarginBottom{margin-bottom :4px;}



/**********This is for link(Table)**********/
.BeforeLinktable{ width :100%; padding :0px 10px 0px 10px;}
.BeforeLinktable td{width :18%;text-align :left ;}
.linktable{ border-collapse :separate;margin-top:5px;margin-right :10px; width :auto ; float :right ;}
.linktable td{text-align :center;padding-left :6px;padding-right :6px;height:20px;border-spacing :2px; width :auto ; border :solid 1px #1b8db2;color:#1b8db2;  }
.linktable td a{color:#1b8db2;}
.linktable td.Noborder2{border-style :none ;}

.Colour {color :#1b8db2;text-decoration :none; font-size :small ;font-family :Tahoma; }

/**********This is for Photo Gallery*********/
    
    .close {DISPLAY: block;	BACKGROUND: url(Photo_Gallery/close24.png) no-repeat ;right: -1px;WIDTH: 26px;TEXT-INDENT: -1000em;	POSITION: absolute;HEIGHT: 26px;}   
		
	.previous{DISPLAY: block; BACKGROUND: url('Photo_Gallery/arrow-left.png') no-repeat;border-width :0px;left: -16px;WIDTH: 35px;TEXT-INDENT: -1000em;POSITION: absolute;bottom: 175px;HEIGHT: 35px;}
    
    .next{DISPLAY: block;BACKGROUND: url('Photo_Gallery/arrow-right.png') no-repeat;border-width :0px;right: -22px;WIDTH: 35px;TEXT-INDENT: -1000em;POSITION: absolute; bottom: 175px;HEIGHT: 35px;}

/**** For Publication *****/
.BooksTable {vertical-align :top ;text-align :left ; border-collapse :separate ;
                  margin :0px 0px 0px 0px; width:100%; background-color :#F5F5F5;}
.BooksTable td{ vertical-align :top ; text-align :left ; width :auto ;  }
.BooksTable td.divider{width:50px;}

.NoBorderOnTabcontainer{border-bottom :solid windowtext 1.0pt;border-right :solid windowtext 1.0pt; }

.ClinicalTable{border :1px;padding :0px;width :100%;border-collapse:collapse ;}
.ClinicalTable td{vertical-align:middle ;border-bottom :solid windowtext 1.0pt;border-right :solid windowtext 1.0pt;text-align :left  ;border:solid windowtext 1.0pt; height:25px;padding-left  :8px; }
.ClinicalTable td.TableHeader1{color :#333333;font-weight :bold ;font-family :Tahoma ; font-size :small ; }

/**** LITERARY RESEARCH *****/
.table2{border:solid 1px #EBE7DC;padding :0px;width :100%;border-collapse:collapse ;color :#333333;}
.table2 td{vertical-align:middle ;border-bottom :solid #EBE7DC 1.0pt;border-right :solid #EBE7DC 1.0pt;text-align :left  ;border:solid #EBE7DC 1.0pt; height:25px; width:auto;padding-left:8px; padding-bottom :2px;padding-top :2px;font-family: Tahoma;font-size: small;}
.table2 td.TableHeader{color: #663300;font-family :Tahoma ; font-size :small ; }

.ItalicText{ font-style :italic ;}
.PaddingBottom{padding-bottom:10px;}

.BoldText{font-weight:bold ;}


/**********This is for ccrum Centres*********/

.ResearchCentre{padding: 1px 0px 2px 8px;font-family: Tahoma;font-size: small; color :Black;  }   
.CentreSubHeader{color: #663300;font-family: Tahoma;font-size: small;vertical-align :top; padding-top :6px;}
.selectedPanheader { color: White; font-weight :bold ;background-color: #3ba2d1;padding: 4px;border: solid 1px WHITE; font-family :Tahoma ;}   
.PaneHeader {color: White; background-color: #3ba2d1;padding: 4px; border: solid 1px WHITE; padding-top :1px; font-family :Tahoma ; font-size :small ;}   
.intro1 {padding-bottom:2px; padding-top :8px; color: #663300 ;}
.NetworkMapBg{background-color:Gray;filter:alpha(opacity=70);opacity:0.7; }    
    
/***********This is for Contact Table***************/

.DropDown{font-family :Tahoma ;font-size :small;color :#333333;}
.ContactTable{border :0px;padding :0px;width :100%;}
.ContactTable td{vertical-align:middle ;text-align :left  ;padding-left  :8px; height :25px;font-family :Tahoma ;font-size :small;color :#333333;vertical-align:top ;}



/*****This is for Banner Image in Home Page******/
table.bannerlinks{	DISPLAY: block;	border-width :0px;	border-collapse:separate ;WIDTH: 60px;	HEIGHT: 15px;float :right ; margin-left:500px; margin-top :-30px; position :absolute ;}
table.bannerlinks td{border :solid 2px black;background-color: white ;padding: 0px 2px 0px 2px;}
table.bannerlinks a{text-decoration: none ;}
table.bannerlinks a:hover{text-decoration: underline;}


/******This is for Tender Table********/



.griddata {width:100%;  font-family :Tahoma ; font-size :small;  border: 1px solid #EBE7DC; margin-bottom :40px; }
.griddata TR {padding-top :1px;}
.griddata TH { background-color :#EBE7DC; color: #663300; line-height :20px; text-align :left; padding:2px 6px 2px 6px; font-weight :normal ;   }
.griddata TD { text-align :left ; vertical-align :top; padding : 6px 6px 6px 6px; width :auto;   }
.griddata TD a { text-decoration :none; font-weight :normal ;  }

.griddata .pgr { background: #EBE7DC repeat-x top; height :1px; }   
.griddata .pgr table { margin: 5px 0; height :10px; }   
.griddata .pgr td {padding:2px 5px 2px 5px;  color: #663300; line-height :1px;   } 
.griddata .alternaterow {background:url(images/gridrow.jpg) repeat-x ; } 
    

.formviewstyle{width:100%; margin-bottom :40px;	 }
TABLE.formdata {width :100%;font-family :Tahoma ; font-size :small; margin:0px 0px 0px 0px; padding :0px 0px 0px 0px; }
TABLE.formdata TD {PADDING:0px 0px 0px 0px; text-align :left; border-style :none; margin : 2px 0px 2px 0px; border-bottom : solid 2px white;border-top: solid 1px white; border-collapse :collapse ;}
TABLE.formdata TD.HeaderRow {background-color :#EBE7DC; color: #663300;font-weight :normal ; text-align :left;
                             PADDING:6px 0px 6px 6px; border-collapse :collapse ; border-style :none;  }
TABLE.formdata TD.FieldLabel {PADDING:3px 0px 3px 6px;  BACKGROUND-COLOR: #B1E4F3; font-weight :normal ; margin-right :3px; }
TABLE.formdata TD.BottomRow{ padding-bottom :40px;}
TABLE.formdata TD.calendar { padding :0px 0px 0px 0px; margin :0px 0px 0px 0px;}
TABLE.formdata input {font-family:tahoma;font-size:small;}
TABLE.formdata a{ text-decoration :none;}
TABLE.formdata textarea { font-size:11px; color :Black ;}
TABLE.formdata select {font-family:tahoma;font-size:small; mIN-width :200px; max-width :500px;}


TABLE.tenderlogin {BACKGROUND-COLOR : #F7F6F3; float:left; border: 1px solid #EBE7DC; margin-bottom :40px; padding-right :10px;}
TABLE.tenderlogin TD { padding: 5px 0px 5px 10px;text-align :left ; vertical-align :middle ; }
TABLE.tenderlogin TD.FieldLabel {text-align :right;  color :Black ; padding: 5px 0px 5px 5px; }
TABLE.tenderlogin TD.failuretext{ text-align:center; color :Red ;}
TABLE.tenderlogin input{ width :150px; height :20px; font-size:12px; color :Black ; vertical-align :middle ;margin:10px 0px 0px 0px;  }
TABLE.tenderlogin input.input2 { width :75px;font-size:12px; color :Black ; height :25px; vertical-align :middle ;}
TABLE.tenderlogin a {text-decoration:none;}

TABLE.AdminPage{ width :100%; }
TABLE.AdminPage TD { text-align :center ; width :30%;}
TABLE.AdminPage TD.ListTD { text-align :left ; width :40%; padding-left :20px; BACKGROUND-COLOR : #F7F6F3;}


TABLE.orgcreation {BACKGROUND-COLOR : #F7F6F3;   }
TABLE.orgcreation TH { padding:5px 5px 5px 5px;}
TABLE.orgcreation TD { padding:5px 5px 5px 5px;text-align :left ; vertical-align :middle ;   }
TABLE.orgcreation TD.FieldLabel {text-align :right;  color :Black ; }
TABLE.orgcreation input{ width :150px; height :22px; font-size:12px; color :Black ;  }
TABLE.orgcreation input.button { font-size:12px; color :Black ; height :22px; width : 75px ; }


/*** easyslider***/


	img{border:none;}
	pre{
		display:block;
		font:12px "Courier New", Courier, monospace;
		padding:10px;
		border:1px solid #bae2f0;
		background:#e3f4f9;	
		margin:.5em 0;
		width:574px;
		}	
			
    /* image replacement */
        .graphic, #prevBtn, #nextBtn{
            margin:0;
            padding:0;
            display:block;
            overflow:hidden;
            text-indent:-8000px;
            }
    /* // image replacement */
			

	#container{	
		margin:0 auto;
		position:relative;
		text-align:left;
		width:610px;
		background:#fff;		
		margin-bottom:2em;
		}	
				

/* Easy Slider */

	#slider{}	
	#slider ul, #slider li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:610px;
		height:344px;
		overflow:hidden; 
		}	
	#prevBtn, #nextBtn{ 
		display:block;
		width:30px;
		height:77px;
		position:absolute;
		left:5px;
		top:131px;
		}	
	#nextBtn{ 
		left:575px;
		}														
	#prevBtn a, #nextBtn a{  
		display:block;
		width:30px;
		height:77px;
		background:url(Images/btn_prev.png) no-repeat 0 0;	
		}	
	#nextBtn a{ 
		background:url(Images/btn_next.png) no-repeat 0 0;	
		}
		
		
		
		
		
		/****For publication page tabs*****/

.menu { border-bottom:1px solid #ececec; height:25px;width:577px; background-color :White ; padding :0px 0px 0px 0px; }
.menu ul {margin:0px; padding:0px; list-style:none; text-align: left ; background-color :White ;}
.menu ul li {display:inline; line-height:25px; font-size :16px; padding: 0px 0px 0px 0px; background-color :#f5f5f5;}
.menu ul li a {color:#0c4858; text-decoration:none; padding:4px 52px 4px 52px; border-collapse: separate ; cursor :pointer ;
            border-left:1px solid #ececec; border-right:1px solid #ececec; border-top:1px solid #ececec;background-color:#c5e2ff;}
.menu ul li a.tabactive 
{	border-left:1px solid #ececec; border-right:1px solid #ececec; border-top:1px solid #ececec;
	background-color:#F5F5F5;  position:relative; padding-bottom:6px;  }
#tabcontent1,#tabcontent2,#tabcontent3
{border:1px solid #ececec; width:auto; margin-bottom:5px;  border-top:none;
 background-color:#F5F5F5; height :auto; padding :10px 10px 20px 10px;  }
 
 #tabcontent11,#tabcontent12
{border:1px solid #ececec; width:auto; margin-bottom:5px;  border-top:none;
 background-color:#F5F5F5; height :auto; padding :10px 10px 10px 10px;  }
 
 
 
  
/* Gallery styles */

#gallery{
	/* CSS3 Box Shadow */
	-moz-box-shadow:0 0 3px #AAAAAA;
	-webkit-box-shadow:0 0 3px #AAAAAA;
	box-shadow:0 0 3px #AAAAAA;
	
	/* CSS3 Rounded Corners */
	
	-moz-border-radius-bottomleft:4px;
	-webkit-border-bottom-left-radius:4px;
	border-bottom-left-radius:4px;
	
	-moz-border-radius-bottomright:4px;
	-webkit-border-bottom-right-radius:4px;
	border-bottom-right-radius:4px;
	
	border:1px solid #eeeeee;
	
	background:url(img/panel.jpg) repeat-x bottom center #ffffff;
	
	/* The width of the gallery */
	width:580px;
	padding-bottom :10px;
	overflow:hidden;
}
/* This is the slide area */
/* jQuery changes the width later on to the sum of the widths of all the slides.width:920px; */
#slides{height:385px;width:580px;overflow:hidden;}

.slide{	float:left;}

/* This is the container for the thumbnails */
#menu{height:50px; padding-top :10px;}

ul.demo{margin:0px;padding:0px;background-color :White ;}

/* Every thumbnail is a li element */
ul.demo li{width:71px;display:inline-block;	list-style:none;height:47px;overflow:hidden;}

/* The inactive state, highlighted on mouse over */
ul.demo li.inact:hover{background:url(images/pic_bg.png) repeat;}

/* The active state of the thumb */
ul.demo li.act,li.act:hover{background:url(images/active_bg.png) no-repeat;}

ul.demo li.act a{cursor:default;}

/* The left-most vertical bar, next to the first thumbnail */
.fbar{width:2px;background:url(images/divider.png) no-repeat right;}


a img{border: solid 1px #eeeeee;}


/* The styles below are only necessary for the demo page */

/* The main container */
#main{margin: 0px;text-align:center;width:580px;position:relative;}

