* {	
	margin: 0;
	padding: 0;
	border:0;
	font-family: arial;
	font-size:12px;
}

a:link, a:visited{	
	text-decoration:none;
}

.italic{
	font-style:italic;
}

.main-container-wrapper{		
	width: 100%;
}

/* start header */
.header-wrapper{		
	width:940px;	
	margin: 0 auto;
}

.header-wrapper .logo{	
	float:left;	
    width: 550px;
    height: 113px;
}

.logo .logo-image, .logo .logo_title{
    float: left;
}

.logo .logo_title{
    display: none;
    margin-top: 55px;    
}

.logo_title a:link,
.logo_title a:visited{
    color: #333333;    
}

.logo .logo_image_chapter_college img{
    width: 80px;
    height: 90px;
    margin-right: 20px;
    margin-top: 10px;
}

.header-wrapper .top-bar{
	float:left;		
	width:380px;
	height:110px;
}

.header-wrapper .top-bar .top-navigation{
	float:right;		
	margin-top:7px;
}

.top-navigation .top-navigation-item, .top-navigation .top-navigation-item-dropdown{
	float:left;
}
.top-navigation .top-navigation-item{
	color:#8a8883;
	margin-right:20px;
	margin-top:6px;
}

.top-navigation a:link, .top-navigation a:visited{
	color:#8a8883;
}

.header-divider{	
	clear:both;		
	width: 100%;
	height: 2px;
	background-image:url(../images/top_divider.jpg);
}

/* end header */
/* begin navigation */
.navigation-wrapper{	
	margin: 0 auto;		
	height:56px;
}

.main-navigation li a:link, .main-navigation li a:visited{
	color:#8a8883;
}

.searchbox-background{
	background-image:url(../images/search_box.jpg);
	background-repeat: no-repeat;				
	width:140px;
	height:25px;
	margin-top:8px;	
	float:right;
}

.fontchanging{
			
	width:100px;
	height:43px;
	margin-top:8px;	
	float:right;
}

.header-wrapper .top-bar .search_box{
	float:left;	
	margin-top:5px;
	margin-left:8px;
	width:110px;
	background:transparent;
	color:#999999;	
}

/* end navigation */

/* STATR navigation items*/
.main-navigation{
	margin: 0 auto;	
	width:940px;
	
}

.main-navigation li{	
	float:left;
	list-style-type: none;	
	min-width:80px;
	text-transform: uppercase;		
	min-height:50px;
	padding-top:10px;
	padding-left:10px;
}

/* individual section instances*/
.main-navigation li.main-nav-about-us{
	width:80px;
}

.main-navigation li.main-nav-membership{
	width:90px;
}

.main-navigation li.main-nav-continuing-professional-development{
	width:200px;
}

.main-navigation li.main-nav-education-training{
	width:110px;
}

.main-navigation li.main-nav-awards-lectureships{
	width:110px;
}

.main-navigation li.main-nav-policy-advocacy{
	width:95px;
}

.main-navigation li.main-nav-news-events{
	width:60px;
}

.main-navigation li.main-nav-colleges-chapters{
	width:85px;
}

.main-navigation .main-nav-about-us .subnav, 
.main-navigation .main-nav-membership .subnav{
	margin-top:34px;
	padding:0px;
}

.main-navigation .main-nav-continuing-professional-development .subnav,
.main-navigation .main-nav-education-training .subnav,
.main-navigation .main-nav-awards-lectureships .subnav,
.main-navigation .main-nav-policy-advocacy .subnav,
.main-navigation .main-nav-news-events .subnav,
.main-navigation .main-nav-colleges-chapters .subnav{
	margin-top:18px;
	padding:0px;
}

			
.main-navigation ul {
	font-family: Arial, Verdana;
	font-size: 14px;
	margin: 0;
	padding: 0;
	list-style: none;
	z-index:500;
	position:relative;
}
.main-navigation ul li {
	display: block;
	position: relative;
	float: left;			
}
.main-navigation li ul {
	display: none;
	background-color:#000000;				
	margin-left:2px;				
	filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#ece4d1', endColorstr='#c7bca7'); /* for IE */            
    background-image:-ms-linear-gradient(top, #ece4d1 0%, #c7bca7 100%);         
	background: -webkit-gradient(linear, left top, left bottom, from(#ece4d1), to(#c7bca7)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #ece4d1,  #c7bca7); /* for firefox 3.6+ */		
}			
.main-navigation ul li a {
	display: block;
	text-decoration: none;
	color: #FFFFFF;				
	margin-left: 1px;
	white-space: nowrap;	
	/*margin-bottom:5px;		
	Overwrite sub nav*/
	margin-bottom:0px !important;
	padding-top:0px!important;
	text-transform:none!important;	
}

.main-navigation ul li a.selected{
	color: #b65ab3;
}			
.main-navigation .subnav{
	list-style-position:outside;				
	min-width:200px;
	margin-left:-10px;
	z-index:99999;
}
.main-navigation .subnav li a{	
	padding:10px;
	color:#333333;
}			
.main-navigation .subnav li{	
	min-height:0px !important;
}
.main-navigation .subnav li.last{				
	border-bottom: 0px;
}			
.main-navigation .subnav li:hover{	
	background-color:#a79f8d;
	color:#FFFFFF;
	cursor:pointer;
}			
.main-navigation ul li .subnav a {
	display: block;
	text-decoration: none;
	color: #999999;							
	white-space: nowrap;				
	font-size:12px;						
	padding:0;	
	font-weight:bold;
	letter-spacing:0px;
}															
.main-navigation li:hover li a:hover {
	color: #ffffff;
}					
.main-navigation li:hover ul {
	display: block;
	position: absolute;
}
.main-navigation li:hover li {
	float: none;
	font-size: 11px;
}

/*Special handling for Colleges/Chapters subnav*/
.main-navigation .main-nav-colleges-chapters  .subnav-colleges-chapters{
	margin-left:-138px;
}

.main-navigation .main-nav-colleges-chapters  li.subnav-underline {
	border-bottom: 1px dotted #9e9b96;		
}
			
/* END navigation items*/

/* begin carousel */
.carousel-wrapper{	
	width:100%;
	height:253px;	
	float:left;	
    /*background-image:url(../images/carousel_background.jpg);*/
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eee0c0'); /* for IE */  
    background-image:-ms-linear-gradient(top, #ffffff 0%, #eee0c0 100%);     
	background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#eee0c0)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #ffffff,  #eee0c0); /* for firefox 3.6+ */	            



}

.carousel{
	margin: 0 auto;	
	width:940px;
	height:253px;
}

.carousel .carousel-nav, .carousel  .carousel-content{	
	float:left;
}

.carousel .carousel-content{
	width:720px;
}

.carousel-content .carousel-content-slider{
}


.carousel  .carousel-nav,
.default .carousel-nav{
	width:220px;
	height:253px;
	/*background-color:#efe0c3;	*/    
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5eee1', endColorstr='#eee0c0'); /* for IE */
    background-image:-ms-linear-gradient(top, #f5eee1 0%, #eee0c0 100%);         
	background: -webkit-gradient(linear, left top, left bottom, from(#f5eee1), to(#eee0c0)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #f5eee1,  #eee0c0); /* for firefox 3.6+ */	
}

.default .carousel-nav{
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eee0c0'); /* for IE */
    background-image:-ms-linear-gradient(top, #ffffff 0%, #eee0c0 100%);         
	background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#eee0c0)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #ffffff,  #eee0c0); /* for firefox 3.6+ */	    
}



.carousel .carousel-nav-item{
	clear:both;
	height:50px;
	border-bottom: 1px solid #9e9b96;
}

.carousel  .last{
	border-bottom: 0px;
}

.carousel .carousel-nav-item-image, .carousel .carousel-nav-item-content{
	float:left;
}

.carousel .carousel-nav-item-content{
	text-transform:uppercase;
	margin-top:19px;
	color: #666666;
}

.carousel .two-liner{
    margin-top: 10px !important;
    width: 140px;
}

.carousel .carousel-nav-item-arrow{
	float:right;
	margin-right:13px;	
	margin-top:22px;
}

.carousel .carousel-nav-item-image{
	margin-top:12px;
	margin-left:13px;
	margin-right:13px;
	width:30px;
}


.carousel-content .carousel-controls{	
	float:left;
}
/* end carousel */

/* begin body */

.body-date{
	text-transform:uppercase;
	font-size:10px;
	color:#666666;
	margin-top:3px;
	margin-bottom:3px;
	float:left;
}

.body-wrapper{	
	width:958px;
	margin: 0 auto;	
}

.body-wrapper .annal-wrapper{	
	float:left;			
	width:238px;		
}

.body-wrapper .latest-news-wrapper{
	float:left;			
	width:480px;
}

.body-wrapper .subnav-wrapper{
	float:left;		
	width:240px;
}

.body-wrapper .annal-wrapper, .body-wrapper .latest-news-wrapper, .body-wrapper .subnav-wrapper{
	margin-top:30px;
	margin-bottom:20px;
}

.body-wrapper .body-content{
    float: left;
    margin-left: 20px;    
    margin-bottom: 20px;
}

.body-wrapper .body-content-full{
    float: left;
    margin-left: 20px;    
    margin-bottom: 20px;
    width:96% !important;
}

/* ANNALS, LATEST NEWS, subnav OF EVENTS*/
.annal-wrapper .annal-header-wrapper .left,
.latest-news-wrapper .latest-news-header-wrapper .left,
.subnav-wrapper .subnav-header-wrapper .left{	
	float:left;
	text-transform:uppercase;	
	color: #3a3a3a;
}

.annal-wrapper .annal-header-wrapper .right,
.latest-news-wrapper .latest-news-header-wrapper .right,
.subnav-wrapper .subnav-header-wrapper .right{	
	float:right;	
}

/* View all*/
.annal-wrapper .annal-header-wrapper .right a:link,
.annal-wrapper .annal-header-wrapper .right a:visited,
.latest-news-wrapper .latest-news-header-wrapper .right a:link,
.latest-news-wrapper .latest-news-header-wrapper .right a:visited,
.subnav-wrapper .subnav-header-wrapper .right a:link,
.subnav-wrapper .subnav-header-wrapper .right a:visited{
	font-size:11px;
	color: #B68801;
	position:relative;
}

/* begin annal section */
.annal-wrapper .annal-header-wrapper{
	border-bottom: 3px solid #99ccff;
	height:17px;
	width:95%;
}

.annal-content-wrapper  .annal-content{
	border-top: 1px dotted #cdcdcd;
	padding-top:10px;
	padding-bottom:10px;
	margin-top:5px;
	width:200px;
}

.annal-content .annal-content-header, .news-description .news-header, .subnav-description .subnav-description-header{
	color:#333333 !important;
	font-size:16px;	
	float:left;	
}

.annal-content .annal-description{
	float:left;
	margin-top:8px;
}

.annal-content .annal-category{
    float: left;
    margin-bottom: 1px;
    color: #666666;
    font-size: 11px;
    font-style: italic;
}

.annal-content-wrapper .annal-content-main{
	margin-top:15px;
	font-size:17px;
	color:#333333;
}

.annal-content-main .annal-image{
	border: 1px solid #b0b0b0;
	float:left;
	margin-bottom:10px;
}	

.annal-content-wrapper .annal-header{
}
/* end annal section */

/* begin news section */
.latest-news-wrapper .latest-news-header-wrapper{
	border-bottom: 3px solid #e576ec;
	height:17px;
	width:95%;
}

.latest-news-content-wrapper .news-content{
	border-bottom: 1px dotted #cdcdcd;	
	float:left;
	padding-top:5px;
	padding-bottom:5px;
	margin-top:10px;    
}

.latest-news-content-wrapper a:link,
.latest-news-content-wrapper a:visited, 
.subnav-content-wrapper a:link,
.subnav-content-wrapper a:visited{
    color: #B68801;
}



.latest-news-content-wrapper .news-content-long {
    width: 100%;
}

.news-image, 
.news-image-empty,
.events-image-empty{
	float:left;		
	width: 210px;
	height:135px;
	border: 1px solid #b0b0b0;	
	margin-bottom:10px;
	margin-right:10px;
	/*padding: 7px 7px 7px 7px;*/
   overflow: hidden;    
}

.news-image-empty {
    background-color: #f4f4f4;    
    padding: 0px !important; 
}

.events-image-empty {
    background-color: #f4f4f4;    
}

.news-content .news-description{
	float:left;	
	width:200px;
}

.news-content .news-description-long{
    float:left;	
	max-width:400px;
}
/* end news section */

/* begin subnav section */
.subnav-wrapper .subnav-header-wrapper{
	border-bottom: 3px solid #c679ed;
	height:17px;
	width:95%;
}

.subnav-wrapper .subnav-content-wrapper{
	clear:both;
	border-bottom: 1px dotted #cdcdcd;
	padding:5px;
	margin-top:10px;
}

.subnav-content-wrapper .subnav-image,
.subnav-content-wrapper .subnav-image-empty-news,
.subnav-content-wrapper .subnav-image-empty-events{
	width: 185px;
	height:125px;
	border: 1px solid #b0b0b0;
	/*padding:5px;*/
}

.subnav-content-wrapper .subnav-image img{
	width: 185px;
	height:125px;    
}

.subnav-content-wrapper .subnav-image-empty-news{
    background-color: #f4f4f4;
    overflow: hidden;
}

.subnav-content-wrapper .subnav-image-empty-events{
    background-color: #f4f4f4;
    overflow: hidden;    
}

.subnav-content-wrapper .subnav-description{
	width:200px;
	clear:both;
	padding-top:5px;
	padding-bottom:5px;
}
/* end subnav section */

/* end body */

/* begin footer */
.footer-header{
	width:100%;	
	clear:both;
	border-top: 1px solid #cdcdcd;
	background-color: #f6eee1;
}

.footer-header-wrapper{
	width:940px;
	height:55px;	
	margin: 0 auto;	    
}

.footer-header-wrapper .footer-header-wrapper-item, .footer-header-wrapper .footer-header-wrapper-text{
    float: left; 
    margin-right: 25px;
}

.footer-header-wrapper .footer-header-wrapper-item{
    margin-top: 15px;     
}

.footer-header-wrapper .footer-header-wrapper-text{    
    text-transform: uppercase;
    margin-top: 20px;        
}

.footer-header-wrapper-text a:link, .footer-header-wrapper-text a:visited{
    color: #000000;
}

.footer-header-wrapper-group{
    float: left;
    width: 180px;
}

.footer-wrapper{
	width:100%;	
	clear:both;	
	background-color: #ece4d2;
}

/*begin quick links*/
.footer-wrapper .quick-links-wrapper{			
	width:940px;
	height:279px;	
	margin: 0 auto;	
}

.quick-links-wrapper .quick-links-container{
	float:left;
	margin-left:30px;	
}

.footer-wrapper .quick-links-wrapper .colleges-wrapper, 
.footer-wrapper .quick-links-wrapper .chapters-wrapper, 
.footer-wrapper .quick-links-wrapper .additional-link-wrapper{	
	float:left;	
	margin-top:25px;
}

.colleges-wrapper a:link, 
.chapters-wrapper a:link, 
.additional-link-wrapper a:link, 
.colleges-wrapper a:visited, 
.chapters-wrapper a:visited, 
.additional-link-wrapper a:visited{	
	color:#333333;
}

.footer-wrapper .header, .footer-wrapper .quick-links-header{
	text-transform: uppercase;	
	color:#666666;
}

.footer-wrapper .quick-links-header{
	float:left;
	margin-top:15px;	
}

.footer-wrapper .header,
.footer-wrapper .colleges-text, 
.footer-wrapper .chapters-text, 
.footer-wrapper .additional-link-text{
	margin-bottom:20px;	
}

.footer-wrapper .footer-links-copyright{	
	margin-top:15px;
	float:left;	
	color:#8a8883;
	clear:both;
}

.footer-wrapper .colleges-text, 
.footer-wrapper .chapters-text, 
.footer-wrapper .additional-link-text, 
.footer-wrapper .footer-left {	
	float:left;
}

.footer-wrapper .footer-left{
	margin-top:20px;
}

.footer-wrapper .footer-right {	
	float:right;
	margin-top:10px;
}

.footer-wrapper .colleges-text{
	display:inline;
	min-width:220px;	
	width:220px;
}

.footer-wrapper .chapters-text, 
.footer-wrapper .additional-link-text{
	clear:both;
}

.footer-wrapper .chapters-wrapper{
	width:180px;
}
.footer-wrapper .additional-link-wrapper{
	width:240px;	
}

.footer-wrapper .colleges-wrapper{
	width:490px;
}

/*end quick links*/

.footer-wrapper .footer-end{
	margin: 0 auto;	
	width:940px;
	height:89px;
	border-top: 1px dotted #8a8883;	
}

.footer-wrapper .footer-end .footer-links{	
	float:left;
}

.footer-wrapper .footer-end .footer-links ul li{	
	display: inline;		
	margin-right:20px;
}

.footer-links ul li a:link, .footer-links ul li a:visited{
	color:#333333;
}

.footer-wrapper .footer-end .footer-links ul li.footer-links-divider{
	border-left: 1px solid #000000;	
	padding-left:20px;
}

.footer-wrapper .social-item{
	float:left;
}
/* end footer */

/* begin sub navigation */
.pageSubNavigation ul li{
    list-style-type:  none;
    display: inline;
    margin-right: 20px;    
}
.pageSubNavigation{
    margin-bottom: 20px;
}
/* end sub navigation */

.pageHeaderWrapper{
    border-bottom: 3px solid #e576ec;
    margin-bottom: 10px;
    font-size: 20px;
    z-index: -1;
    margin-top: 12px;
}

.pageHeaderWrapper h1{
    font-size: 1em;
    font-weight: normal;    
    margin-bottom: 5px;
}

h2{
    font-size: 15px;
    font-weight: normal!important;    
    margin-bottom: 5px;
}

.body-content .left-wrapper, .body-content .right-wrapper{
    float: left;    
    margin: 0px;
    padding: 0px;
}

.body-content .left-wrapper{
    width: 690px;    
    /*margin-top: 10px;*/
    margin-right: 10px;
}

.body-content .left-wrapper-FULL{
    width: 100% !important;    
    /*margin-top: 10px;*/
    margin-right: 10px;
}

.body-content .left-wrapper ul, .body-content .left-wrapper ol{
    margin-left: 18px;
}

.body-content .left-wrapper{
    line-height: 20px;    
}

.body-content .right-wrapper{
    width: 230px;
    /*margin-top: -2px;    */
}

.body-content .left-wrapper .councilTable,
.body-content .left-wrapper .normalTable{
   width:100%;
}

.body-content .left-wrapper .councilTable td,
.body-content .left-wrapper .normalTable td{
    padding: 5px;
    vertical-align: top;
}

.body-content .left-wrapper tr.rankHeader{
    background-color: #c5b496;
    color: #ffffff;
    font-weight: bold;
    font-size: 18px;
}

.body-content .left-wrapper tr.greyBack {
    background-color: #ececec;
}

.body-content .left-wrapper a:link, 
.body-content .left-wrapper a:visited,
.body-content .right-wrapper a:link, 
.body-content .right-wrapper a:visited
{
    color: #B68801;
}

ul.pdf-listing{    
    padding: 0;
    margin-left: 25px;
    margin-top: 5px;
    list-style-type: none;
    /*list-style-image:url(../images/arrow.gif);*/
}

ul.pdf-listing li{            
    background-position: 0 .4em;            
    padding-left: 10px;
    padding-bottom: 5px;
    list-style-type: disc;
} 

.body-content .right-wrapper .subnav-wrapper{
    /*margin-top: 18px;*/
}

.body-content .left-wrapper .photo-frame, .body-content .left-wrapper .photo-image, .body-content .left-wrapper .photo-caption{
    float: left;
    max-width: 278px;
    background-color:#efe3cb;
    margin-right: 20px;
}

.body-content .left-wrapper .photo-caption{
    padding: 5px;
}

.body-content .left-wrapper .column-left, .body-content .left-wrapper .column-right{
    float: left;    
}

.body-content .left-wrapper .column-left{
    width: 300px;
}

.body-content .left-wrapper .column-right {
       width: 350px;
}


.body-content .left-wrapper .pageSubHeader h2 {
    font-size: 1em;
    font-weight: normal;        
}

.body-content .left-wrapper .smallHeader{
    font-weight: bold;
}

.body-content .left-wrapper .section-wrapper,
.body-content .left-wrapper .section-wrapper .section-header {
    width: 98%;
}

.body-content .left-wrapper .section-wrapper,
.body-content .left-wrapper .section-wrapper .section-header,
.body-content .left-wrapper .section-wrapper .section-content,
.body-content .left-wrapper .section-wrapper .section-header-arrow,
.body-content .left-wrapper .section-wrapper .section-header-text,
{
    float: left;
}

.body-content .left-wrapper .section-wrapper .section-header, .body-content .left-wrapper .section-wrapper .section-content {
       margin-bottom: 10px;
}

.body-content .left-wrapper .section-wrapper .section-header,
.body-content .left-wrapper .section-wrapper .section-header .selected{
    padding: 5px; 
}

.body-content .left-wrapper .section-wrapper .section-header{    
   background-color:#c5b496 ;
    color: #FFFFFF;    
    font-size: 16px;
    /*width: 100%;*/
}

.collapseExpand  .section-wrapper .section-header{    
   background-image:url('../images/plus_40.png') top right no-repeat;
    color: #FFFFFF;    
    font-size: 16px;
    /*width: 100%;*/
}

/* begin photo gallery*/
.body-content .left-wrapper .photo-gallery-wrapper .left{
    float: left;
}

.body-content .left-wrapper .photo-gallery-wrapper .right{
    float: right;
    margin-right: 110px;
}

.body-content .left-wrapper .photo-gallery-wrapper .photo-image-gallery{
    float: left;
    min-width: 195px;    
    max-width: 195px;    
    max-height: 160px;
    min-height: 160px;    
    overflow: hidden;
    margin-right: 20px;
    margin-bottom: 20px;
}
/* end photo gallery*/

/*begin sub tab within lef-content*/
#Tabs > ul {
	padding: 0px;
	margin: 0px;
	margin-left: -6px;
	list-style-type: none;
}

#Tabs > ul > li {
	display: inline-block;
	clear: none;
	float: left;
    width: 165px;	
}
		
#Tabs > ul > li.selected a{
	background: #c5b496;
}

#Tabs > ul > li a {
	position: relative;
	margin-top: 16px;
	display: block;
	margin-left: 6px;
	xline-height: 24px;
	line-height: 1.2;
	xpadding-left: 10px;
	padding:10px 10px;
	background: #f1e0c2;
	z-index: 9999;
	border: 1px solid #ccc;
	border-bottom: 0px;

	/* The following four lines are to make the top left and top right corners of each tab rounded. */
	-moz-border-radius-topleft: 4px;
	border-top-left-radius: 4px;
	-moz-border-radius-topright: 4px;
	border-top-right-radius: 4px;
	/* end of rounded borders */

	width: 150px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
		
#Tabs > ul > li a:hover {
	text-decoration: underline; // a very simple effect when hovering the mouse on tab
}

#Tabs #Content_Area { // this is the css class for the content displayed in each tab
	padding: 0 15px;
	clear:both;
	overflow:hidden;
	line-height:19px;
	position: relative;	
	z-index: 5;	
	overflow: hidden;
	border: 1px solid #d0c2aa;
}

.tab-nav{
	cursor: hand;
    cursor: pointer;
}
		
.tab_content{
    display:none;
    padding:20px;
}
/*end sub tab*/

/* BEGIN - Individual College CSS*/

/* BEGIN - anaesthesiologists */
.anaesthesiologists .main-navigation li{    
    min-width: 0px !important;
    max-width: 200px !important;
    padding-right:40px;    
}

.anaesthesiologists .pageHeaderWrapper{
    border-bottom: 3px solid #bd9d4f !important;
}

.anaesthesiologists .subnav-header-wrapper{
    border-bottom: 3px solid #bd9d4f !important;
}

.anaesthesiologists .carousel-wrapper {
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#bd9d4f'); /* for IE */
    background-image:-ms-linear-gradient(top, #ffffff 0%, #bd9d4f 100%);             
	background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#bd9d4f)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #ffffff,  #bd9d4f); /* for firefox 3.6+ */	        
}

.physicians .carousel-wrapper {
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#8C4668'); /* for IE */
    background-image:-ms-linear-gradient(top, #ffffff 0%, #8C4668 100%);             
	background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#8C4668)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #ffffff,  #8C4668); /* for firefox 3.6+ */	        
}

.physicians .pageHeaderWrapper{
    border-bottom: 3px solid #8C4668 !important;
}

.physicians .subnav-header-wrapper{
    border-bottom: 3px solid #8C4668 !important;
}


.paediatrics-child-health .carousel-wrapper {
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#F9A543'); /* for IE */
    background-image:-ms-linear-gradient(top, #ffffff 0%, #F9A543 100%);             
	background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#F9A543)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #ffffff,  #F9A543); /* for firefox 3.6+ */	        
}

.paediatrics-child-health .pageHeaderWrapper{
    border-bottom: 3px solid #F9A543 !important;
}

.paediatrics-child-health .subnav-header-wrapper{
    border-bottom: 3px solid #F9A543 !important;
}

.surgeons .carousel-wrapper {
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#73C0F8'); /* for IE */
    background-image:-ms-linear-gradient(top, #ffffff 0%, #73C0F8 100%);             
	background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#73C0F8)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #ffffff,  #73C0F8); /* for firefox 3.6+ */	        
}

.surgeons .pageHeaderWrapper{
    border-bottom: 3px solid #73C0F8 !important;
}

.surgeons .subnav-header-wrapper{
    border-bottom: 3px solid #73C0F8 !important;
}


.anaesthesiologists .carousel-nav{
}
/* END - anaesthesiologists */

/* BEGIN - dental-surgeons*/
.dental-surgeons .main-navigation li{    
    min-width: 0px !important;
    max-width: 200px !important;
    padding-right:10px;    
}

.dental-surgeons .pageHeaderWrapper{
    border-bottom: 3px solid #ebc7e2 !important;
}

.dental-surgeons .subnav-header-wrapper {
    border-bottom: 3px solid #ebc7e2 !important;
}

.dental-surgeons .carousel-wrapper {
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ebc7e2'); /* for IE */
    background-image:-ms-linear-gradient(top, #ffffff 0%, #ebc7e2 100%);             
	background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#ebc7e2)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #ffffff,  #ebc7e2); /* for firefox 3.6+ */	        
}
/* END - dental-surgeons*/

/* BEGIN - obstetricians-gynaecologists*/
.obstetricians-gynaecologists .pageHeaderWrapper{
    border-bottom: 3px solid #dd480e !important;
}

.obstetricians-gynaecologists .subnav-header-wrapper {
    border-bottom: 3px solid #dd480e !important;
}

.obstetricians-gynaecologists .main-navigation li{    
    min-width: 0px !important;
    max-width: 200px !important;
	padding-right:5px;
}

.obstetricians-gynaecologists .carousel-wrapper {
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dd480e'); /* for IE */
    background-image:-ms-linear-gradient(top, #ffffff 0%, #dd480e 100%);             
	background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#dd480e)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #ffffff,  #dd480e); /* for firefox 3.6+ */	        
}
/* END - obstetricians-gynaecologists*/

/* BEGIN - public-health-occupational-physicians*/
.public-health-occupational-physicians .pageHeaderWrapper{
    border-bottom: 3px solid #00794b !important;
}

.public-health-occupational-physicians .subnav-header-wrapper {
    border-bottom: 3px solid #00794b !important;
}

.public-health-occupational-physicians .main-navigation li{    
    min-width: 0px !important;
    max-width: 200px !important;
    padding-right: 30px;
}

.physicians .main-navigation li{    
    min-width: 0px !important;
    max-width: 200px !important;
    padding-right:6px;
}

.surgeons .main-navigation li{    
    min-width: 0px !important;
    max-width: 200px !important;
    padding-right: 6px;
}

.paediatrics-child-health .main-navigation li{    
    min-width: 0px !important;
    max-width: 200px !important;
    padding-right: 2px;
}

.public-health-occupational-physicians .carousel-wrapper {
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#00794b'); /* for IE */
    background-image:-ms-linear-gradient(top, #ffffff 0%, #00794b 100%);             
	background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#00794b)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #ffffff,  #00794b); /* for firefox 3.6+ */	        
}
/* END - public-health-occupational-physicians*/

/* BEGIN - ophthalmologists*/



.ophthalmologists .pageHeaderWrapper{
    border-bottom: 3px solid #052053 !important;
}

.ophthalmologists .subnav-header-wrapper {
    border-bottom: 3px solid #052053 !important;
}

.ophthalmologists .main-navigation li{    
    min-width: 0px !important;
    max-width: 200px !important;
    padding-right: 20px;
} 

.ophthalmologists .carousel-wrapper {
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#052053'); /* for IE */
    background-image:-ms-linear-gradient(top, #ffffff 0%, #052053 100%);             
	background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#052053)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #ffffff,  #052053); /* for firefox 3.6+ */	        
}
/* END -  ophthalmologists*/

/* BEGIN - radiologists*/
.radiologists .pageHeaderWrapper{
    border-bottom: 3px solid #dab509 !important;
}

.radiologists .subnav-header-wrapper {
    border-bottom: 3px solid #dab509 !important;
}

.radiologists .main-navigation li{    
    min-width: 0px !important;
    max-width: 200px !important;
    padding-right: 20px;
} 

.radiologists .carousel-wrapper {
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dab509'); /* for IE */
    background-image:-ms-linear-gradient(top, #ffffff 0%, #dab509 100%);             
	background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#dab509)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #ffffff,  #dab509); /* for firefox 3.6+ */	        
}
/* END - radiologists*/

/* BEGIN - clinician-scientists*/
.clinician-scientists .pageHeaderWrapper{
    border-bottom: 3px solid #9d0c0c !important;
}

.clinician-scientists .subnav-header-wrapper {
    border-bottom: 3px solid #9d0c0c !important;
}

.clinician-scientists .main-navigation li{    
    min-width: 0px !important;
    max-width: 200px !important;
    padding-right: 20px;
} 
.clinician-scientists .carousel-wrapper {
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#9d0c0c'); /* for IE */
    background-image:-ms-linear-gradient(top, #ffffff 0%, #9d0c0c 100%);             
	background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#9d0c0c)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #ffffff,  #9d0c0c); /* for firefox 3.6+ */	        
}
/* END - clinician-scientists*/

/* BEGIN - emergency-physicians*/
.emergency-physicians .pageHeaderWrapper{
    border-bottom: 3px solid #8bdced !important;
}

.emergency-physicians .subnav-header-wrapper {
    border-bottom: 3px solid #8bdced !important;
}

.emergency-physicians  .main-navigation li{    
    min-width: 0px !important;
    max-width: 200px !important;
    padding-right: 15px;
} 

.emergency-physicians .carousel-wrapper {
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#8bdced'); /* for IE */
    background-image:-ms-linear-gradient(top, #ffffff 0%, #8bdced 100%);             
	background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#8bdced)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #ffffff,  #8bdced); /* for firefox 3.6+ */	        
}
/* END -  emergency-physicians*/

/* BEGIN - pathologists*/
.pathologists .pageHeaderWrapper{
    border-bottom: 3px solid #de2f7d !important;
}

.pathologists .subnav-header-wrapper {
    border-bottom: 3px solid #de2f7d !important;
}

.pathologists  .main-navigation li{    
    min-width: 0px !important;
    max-width: 200px !important;
    padding-right:15;
} 

.pathologists .carousel-wrapper {
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#de2f7d'); /* for IE */
    background-image:-ms-linear-gradient(top, #ffffff 0%, #de2f7d 100%);             
	background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#de2f7d)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #ffffff,  #de2f7d); /* for firefox 3.6+ */	        
}
/* END - pathologists*/

/* BEGIN - psychiatrists*/
.psychiatrists .pageHeaderWrapper{
    border-bottom: 3px solid #06b1ca !important;
}

.psychiatrists .subnav-header-wrapper {
    border-bottom: 3px solid #06b1ca !important;
}

.psychiatrists  .main-navigation li{    
    min-width: 0px !important;
    max-width: 200px !important;
    padding-right: 15px;
}  

.psychiatrists .carousel-wrapper {
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#06b1ca'); /* for IE */
    background-image:-ms-linear-gradient(top, #ffffff 0%, #06b1ca 100%);             
	background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#06b1ca)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #ffffff,  #06b1ca); /* for firefox 3.6+ */	        
}
/* END - psychiatrists*/


/* BEGIN - CLINICIAN EDUCATORS*/
.clinician-educators .carousel-wrapper {
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#d8c9e6'); /* for IE */
    background-image:-ms-linear-gradient(top, #ffffff 0%, #d8c9e6 100%);             
	background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#d8c9e6)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #ffffff,  #d8c9e6); /* for firefox 3.6+ */	        
}

.clinician-educators .pageHeaderWrapper{
    border-bottom: 3px solid #d8c9e6 !important;
}

.clinician-educators .subnav-header-wrapper {
    border-bottom: 3px solid #d8c9e6 !important;
}

.clinician-educators div.logo-image img{
/*
	width: auto !important;
	height:auto !important;
	*/
}

/* END - CLINICIAN EDUCATORS*/


/* END - Individual College CSS*/

/* Begin - news  details page */
.left-wrapper .news-details-thumbnail, .left-wrapper .news-details-thumbnail-empty{
    float: left;
    border: 1px solid #b0b0b0;
    padding: 3px;
    margin-right: 15px;
    margin-bottom: 10px;
    min-width: 210px;
    min-height: 135px;
}

.left-wrapper .news-details-thumbnail-empty
{
    background-image: 
}

.news-details-rows {
    display: inline-block;
}

.news-details-content{
    float: left;  
    display: inline-block;
    max-width: 98%;
}

.news-details-label{
    display: inline-block;
    font-weight: bold;
    float: left;
    min-width: 150px;
    margin-bottom: 3px;
}

input.contactus-textbox, 
textarea.contactus-textarea,
input.search-textbox
{
    border: 1px solid #666666;
    margin-bottom: 10px;
    margin-left: 10px;
    width: 330px;
}

input.contactus-textbox{
    padding: 2px;
}

input.search-textbox{
    height: 25px;
    padding: 5px;
}

.contactus-submit{
    margin-left: 10px;
    padding: 10px;
    cursor: pointer;
}

.contactus-msg{
    font-size: 10px;
    margin-left: 10px;
    margin-bottom: 10px;
    color: #fb0707;
    float: left;
}

.compulsory{
    color: red;
    font-family:  'Times New Roman';
    font-size: 14px;
}

.latest-news-content-wrapper .news-content .news-image  img{
width: 212px;
height: 137px;
}

/* End - news  details page */
.viewallnews{
position: absolute;
float: right;
margin-top: 495px;
font-size: 11px!important;
margin-left: 648px;
color: #333333;
top: 0px;
}

/* hard code navigator */
.paediatrics-child-health .main-navigation li.chapter-of-neonatologists{
width:120px;
}

.paediatrics-child-health .main-navigation li.education-training{
width:100px;
}
.surgeons .main-navigation li.awards-lectureships{
width:100px;
}
.obstetricians-gynaecologists li.education-training{
width:100px;
}
.emergency-physicians li.education-training{
width:100px;
}

.pathologists li.education-training{
width:100px;
}

.psychiatrists li.education-training{
width:100px;
}

.physicians li.meetings-lectureships{
width:100px;
}

.physicians li.medicine-review-course{
width:107px;
}

.physicians li.contact-us{
width:82px;
}

.physicians li.chapter{
width:60px;
}

.physicians li.continuing-professional-development{
width:193px;
}

/* Bundle JS */
table.ListTable tbody a,table.ListTable tbody a:link{color: #3270af !important;text-decoration:underline;}
table.ListTable tbody a:hover{color:#1a3e6f !important;}
div.main {font-family: Lucida Grande,Verdana,Arial !important;margin-top:30px !important;}
div.main input {
    -webkit-appearance: textfield;
    background-color: white;
    -webkit-rtl-ordering: logical;
    user-select: text;
    cursor: auto;
    padding: 1px;
    border-width: 1px;
    border-style: solid;
    border-color: rgb(169, 169, 169);
    border-image: initial;
	font-family: Lucida Grande,Verdana,Arial !important;
}

@-moz-document url-prefix() {
div.main input{border-width: 1px;border-style: solid;border-color: rgb(169, 169, 169);}
}

div.main select:not(:-internal-list-box) {
    overflow: visible !important;
}
div.main select, select[size="0"], select[size="1"] {
    border-radius: 0px;
    border-color: rgb(169, 169, 169);
}

div.main select {
    -webkit-appearance: menulist;
    box-sizing: border-box;
    align-items: center;
    white-space: pre;
    -webkit-rtl-ordering: logical;
    color: black;
    background-color: white;
    cursor: default;
    border-width: 1px;
    border-style: solid;
	font-family: Lucida Grande,Verdana,Arial !important;
}
div.main select option {
    font-weight: normal;
    display: block;
    white-space: pre;
    min-height: 1.2em;
    padding: 0px 2px 1px;
	font-family: Lucida Grande,Verdana,Arial !important;
}
div.main span{font-weight:400;color:#000;}
div.main table td {font-family: Lucida Grande,Verdana,Arial;font-size: 11px;font-weight: 400;line-height: 17px;}
.subnav-description img{width:100% !important;height:100% !important;}