html {
overflow-x:auto !important;
overflow-y:scroll !important;
}/*firefox scroll bar enabler*/

a {
	line-height:17px;
	color: #2B5584;
	text-decoration:none;
}


a:hover{
	line-height:17px;
	color: #66CCFF;
	text-decoration:underline;
}

p,ul,li, ol {
margin:0;
padding:0;
}

body {
	background-image: url(img/overall-bg.jpg);
	background-repeat: repeat-x;
	background-color: #0082c8;
	font-family:Georgia;
	font-family:"Palatino Linotype";
}

/*Main Menu===============================================================*/
#wrapper{
	width:1000px;
	margin: auto;
}
#main-menu{
	width:1000px;
	height:90px;
	background:url(img/logo.png) left no-repeat;
}
#main-menu ul{
	margin-top:35px;
	width:580px;
	float:right;
	color:white;
}
#main-menu ul li{
	display:inline;
	float:left;	
	line-height:30px;
}	
#main-menu ul li a{
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	font-size:.8em;
	height:30px;
	padding:0px 8px 0px 8px;
	line-height:27px;
}	
#main-menu ul li a:hover{
	color:#00314b;
	text-decoration:none;
	background-image:url(img/menu-mouseover.jpg);
	display:block;
	line-height:27px;
}	

/*Middle Content area (white space)==============================================================*/
#content{
	width:1006px;
	padding-top:20px;
	
	}
	
/*Copyrights and address-phone numbers===========================================================*/
#footer{
	font-size:10pt;
	line-height:19pt;;
	margin:auto;
	color:white;
}

/*Sub Menu area===========================================================*/

#sublinks {
	margin-top:-20px;
	width:580px;
	float:right;
	height:24px;
	visibility:inherit;
	}
#sublinks ul{
	margin-left: 5px;
	width:580px;
	float:right;
	height: 24px;
	background:url(img/submenu-bg.png) no-repeat;
}
#sublinks ul#s1,
#sublinks ul#s3,
#sublinks ul#s8,
#sublinks ul#s9{
	background:none;
}
#sublinks ul li{
	display:inline;
	float:left;	
	font-size:9pt;
	margin-left:5px;

}
#sublinks ul li a{
	display:block;
	line-height:17pt;
	color:white;
	text-decoration:none;
	padding: 0px 10px 0px 10px;
}
#sublinks ul li a:hover{
	color:#004d77;
	background-image:url(img/submenu-mouseover.jpg);
	text-decoration:none;
	height: 24px;
}


/*below code makes weird submenu to not appear on the first page load ===========================================================*/
#s1, #s2, #s3, #s4, #s5, #s6, #s7, #s8{
	display:none;
}

/*team member photo=============================================================================================================*/
#team-id-photo{
	margin:15px 20px 0px 50px;
}

#team-list{
	margin:50px 0px 30px 30px;
	font-size: 9pt;
	line-height:19px;
	position:relative;
	height:500px;
	z-index:99;

}
#team-details{
	margin:15px 40px 30px 50px;
	background:url(img/team/detail-divider.png) repeat-y;
	
}
#backtotop{
	margin:5px 0px 30px 30px;
	position:fixed;
	font-size: 10pt;
}

/*flash area=====================================================================================================================*/

#flashcontent{
}

/*home page pmb logo on the white area=========================================================================*/
#pmblogo{
	margin:0px 0px 10px 0px;
}

/*Left area=====================================================================================================================*/

#left-area{
	padding:30px 20px 20px 40px;
	background:url(img/background.jpg);
}
#left-area-news{
	padding:30px 30px 20px 30px;
}
.text-box{
	background:#e8f9fb;
}
