@charset "utf-8";
/* CSS Document */


body {margin:0 0 0 0; padding:0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:20px; color:#000000; text-align:justify;}
	
A { color:#8d8800;text-decoration:underline; } 
A:hover {color:#000 ;text-decoration:none;} 
A:visited {color:#000;text-decoration:none; } 
A:active {color:#000;text-decoration:none; } 
A:visited:hover {text-decoration:none;}

form, ul, li, h1, h2, h3, h4, h5, h6 {padding:0;margin:0;}


#bul ul {list-style-type: none; margin: 0;}
#bul ul li{padding-left:20px; background: url(../images/red-bullet.jpg) no-repeat 0 0.7em; margin:0 0 5px 20px; padding-bottom:5px;}
#bul ul li a {font-size:11px; line-height:18px; color:#000;text-decoration:none; font-weight:normal; text-align:left;}
#bul ul li a:hover {color: #000; text-decoration:none;}
#bul ul li .select {color: #000; font-weight:bold; text-decoration:none;}

#panel ul {list-style-type: none; margin: 0; padding-top:50px; width:180px;}
#panel ul li{padding-left:20px; background: url(../images/red-bullet.jpg) no-repeat 0 0.7em; margin:0 0 5px 20px; padding-bottom:5px; border-bottom: #999999 1px solid;}
#panel ul li img{ padding-right:5px;}
#panel ul li a {font-size:11px; line-height:18px; color:#000;text-decoration:none; font-weight:normal; text-align:left;}
#panel ul li a:hover {color: #000; text-decoration:none;}
#panel ul li .select {color: #000; font-weight:bold; text-decoration:none;}
#panel ul li .topic {color: #8d8800; font-size:11px; font-weight:bold; text-decoration:none;}


#annul{margin: 0; padding-top:50px; width:180px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:16px; color:#000000; text-align:left;}
#annul img{ padding:0 5px 0 20px;}


#content{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:16px; color:#000000; text-align:justify;}
#mainbg{background:url(../images/body-bg.jpg) repeat-x top; height:455px;}
#inner-bg{ background:url(../images/inner-bg.jpg) repeat-x; height:286px;}

#inner-left{ background:url(../images/inner-left.jpg) repeat-y; width:10px;}
#inner-right{ background:url(../images/inner-right.jpg) repeat-y; width:10px;}

#header{ background:url(../images/header-bg.jpg) repeat-x; height:112px;}

#flash-bg{ background:url(../images/flash-bg.jpg) repeat-y; height:300px; width:990px;}

#menu{ margin-top:-1px;}
#content-bg{ background:url(../images/content-bg.jpg) repeat-x; height:305px; width:776px;}
#content-bg-rt{ background:url(../images/content-bg-rt.jpg) no-repeat right; height:305px;}
#search-bg{ background:url(../images/search-bg.jpg) no-repeat center; width:345px; height:70px; margin:0 0 0 17px;}


.brdr1 {BORDER-RIGHT: #00284b 1px solid; BORDER-TOP: #00284b 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #00284b 1px solid; BORDER-BOTTOM: #00284b 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; width:200px;}

.btn {BORDER-RIGHT: #c5c5c5 1px solid; BORDER-TOP: #c5c5c5 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #c5c5c5 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #c5c5c5 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #696969}

#inner-main{margin:35px 42px 0px 26px;}
#right-panel{background-color:#f7f7f0; width:200px; height:95%;}

h1{font-family: "Times New Roman", Times, serif; font-size:25px; line-height:30px; color:#8d8800; text-align:left; }

h2{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px; line-height:35px; color:#000000; text-align:left; }

h3{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px; line-height:35px; color:#8d8800; text-align:left; }

#bold-link{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px; line-height:35px; color:#8d8800; text-align:left; }
#bold-link a, #bold-link a:link, #bold-link a:visited, #bold-link a:active {color:#ffffff; text-decoration:none;}
#bold-link a:hover {color: #ffffff; text-decoration:none;}

/**Table**/
#hor-minimalist-b{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background: #fff; width: 100%; border-collapse: collapse; text-align:  left;}
#hor-minimalist-b th{font-size: 11px; font-weight: bold; color: #000; padding: 5px 5px; border-bottom: 2px solid #ccc;}
#hor-minimalist-b td{border-bottom: 1px solid #ccc; color: #000; padding: 6px 8px;}
#hor-minimalist-b tbody tr:hover td{color: #8d8800;}
#hor-minimalist-b a, #hor-minimalist-b a:link, #hor-minimalist-b a:visited, #hor-minimalist-b a:active {color:#000; text-decoration:underline;}
#hor-minimalist-b a:hover {color: #8d8800; text-decoration:none;}
/**Table**/
.small-txt {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height:18px;  color:#000000;text-decoration:none; font-weight:normal;}

/**Projects**/
#projects{border:#d9d9d9 1px solid; padding:20px 35px 20px 15px; margin-bottom:20px;}
#projects img{float:left; margin:0 10px 0 0;}
#projects span img{float:left; margin:0px;}

#projects1{border:#d9d9d9 1px solid; padding:20px 15px 20px 35px; margin-bottom:20px;}
#projects1 img{float:right; margin:0 0 0 10px;}
#projects1 span img{float:left; margin:0px;}

/**Projects**/

#ongoing{ padding:53px 0 10px 40px;}
#ongoing1{ padding:53px 0 10px 10px;}

/**#awards{float:left; width:700px;}
#awards span img{float:left; width:210px; margin:0 10px 0 10px; text-align:center; font-size:10px; line-height:14px;}**/

#awards{float:left; padding-bottom:20px;}
#awards .img { margin: 10px;  border: 1px solid #f2f2f2;  height: auto;  width: auto;  float: left;  text-align: center;}
#awards .img img { display: inline;  margin:3px;  border: 1px solid #ffffff;}
#awards .desc { text-align: center; font-weight: normal; font-size:9px; line-height:12px; width: 170px; margin: 2px;}




#Disclaimer {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height:18px;  color:#a7a7a7;text-decoration:none; font-weight:normal; text-align:justify; margin:25px 41px 34px 47px;}

#footer {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height:25px;  color:#a7a7a7;text-decoration:none; font-weight:normal;}
#footer a, #footer a:link, #footer a:visited, #footer a:active {color:#a7a7a7; text-decoration:none;}
#footer a:hover {color: #ffffff; text-decoration:none;}

.colour{ background-color:#f1f1f1}
.colour1{ background-color:#cccccc}
.colour2{ background-color:#f1f1f1}

/**Tabs UL**/
.quote {margin-left: 0; padding: 0px; width: 230px; padding-left:20px;}
.quote p {margin: 10px 10px 10px 10px;}	
#building1 {display: none;margin: 0px 0px 0px 0px;}
#building2 {display: none;margin: 0px 0px 0px 0px;}
#building3 {display: none;margin: 0px 0px 0px 0px;}
#building4 {display: none;margin: 0px 0px 0px 0px;}	
#building5 {display: none;margin: 0px 0px 0px 0px;}
#building6 {display: none;margin: 0px 0px 0px 0px;}
#building7 {display: none;margin: 0px 0px 0px 0px;}
#building8 {display: none;margin: 0px 0px 0px 0px;}
#building9 {display: none;margin: 0px 0px 0px 0px;}
#building10 {display: none;margin: 0px 0px 0px 0px;}

#people {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:30px; color:#8d8800;text-decoration:none; font-weight:bold; margin-bottom:10px;}
#people a, #people a:link, #people a:visited, #people a:active {color:#8d8800; text-decoration:none;}
#people a:hover {color: #8d8800; text-decoration:none;}

/**a.people:link {color: #8d8800; text-decoration:none; font-weight:bold; line-height:30px;}
a.people:visited {color: #8d8800; text-decoration:none; font-weight:bold; line-height:30px;}
a.people:hover {color: #8d8800; text-decoration:none; font-weight:bold; line-height:30px;}**/

iframe#ifrm {width:650px; height:500px;}    
#text #lnks ul {list-style:none; margin:0; padding:0;}
#text #lnks ul li {display:inline; padding-right:8px;} 

#tabs ul {list-style-type: none; margin: 0;}
#tabs ul li{padding-left:10px; background: url(../images/red-bullet.jpg) no-repeat 0 0.7em; margin:0 0 5px 5px;}
#tabs ul li a {font-size:11px; line-height:16px; color:#000;text-decoration:none; font-weight:normal; text-align:left;}
#tabs ul li a:hover {color: #000; text-decoration:none;}
#tabs ul li .select {color: #000; font-weight:bold; text-decoration:none;}
/**Tabs UL**/

#back{ float:right; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:20px; color:#8d8800; text-align:right; text-decoration:underline;}
#back a, #back a:link, #back a:visited, #back a:active {color:#8d8800; text-decoration:underline;}
#back a:hover {color: #8d8800; text-decoration:none;}

.scroll{			
	overflow: auto;
	border: 0px;
	background-repeat:no-repeat; padding-top:0px;
    scrollbar-face-color: #666; 
    scrollbar-arrow-color: #ccc;
    scrollbar-highlight-color: #f1f1f1;
    scrollbar-3dlight-color: #f1f1f1;
    scrollbar-shadow-color: #f1f1f1;
    scrollbar-darkshadow-color: #f1f1f1;
    scrollbar-track-color: #f1f1f1;
}

table.stats {text-align: center; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; color: #fff; width:95%; background-color: #666; border: 0px; border-collapse: collapse; border-spacing: 0px;}
table.stats td {color: #000; padding: 4px; text-align: left; border: 1px #fff solid;}
table.stats td.hed{background-color: #666; color: #fff; padding: 4px; text-align: left; border-bottom: 2px #fff solid; font-size: 12px; font-weight: bold;} 

.clear:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clear {display: inline-block;}
/* Hides from IE-mac \*/
* html .clear {height: 1%;}
.clear {display: block;}
/* End hide from IE-mac */


