* {
 margin:0;
 padding:0;
}

body {
 background-image:url(../media/images/layout/body_background.jpg);
}

#div_main_container {
 width:100%;
 background-image:url(../media/images/layout/background.jpg);
 background-repeat:repeat-y;
 background-position:top;
}

#div_main_container_norepeat {
 width:100%;
 background-image:url(../media/images/layout/background-top.jpg);
 background-repeat:no-repeat;
 background-position:top;
}

#div_main_content {
 width:990px;
  margin:0px auto;
 background-color:#dbdbdb;
}

#div_menu {
 width:990px;
 height:25px;
 /*background-image:url(../media/images/home/menu_place.jpg);*/
}

#div_mirror_container {
 width:990px;
 height:140px;
}

#div_mirror_left {
 width:329px;
 height:140px;
 float:left;
}

#div_mirror_middle {
 width:328px;
 height:140px;
 float:left;
 border-left:1px solid #ffffff;
 border-right:1px solid #ffffff;
}

#div_mirror_right {
 width:331px;
 height:140px;
 float:left;
}


/**************************************************************************************************************************/
/* Added By SteveY Jan 30, 2008.   Conference Details
/**************************************************************************************************************************/
#div_confdetails_banner {
 width:990px;
 height:140px;
 float:left;
 margin:0px auto;
 padding-top:0px;
 padding-bottom:0px;
 font-size: 0;
}

#div_confdetails_banner_left {
 width:329px;
 height:140px;
 float:left;
}

#div_confdetails_banner_middle {
 width:329px;
 height:140px;
 float:left;
 /*border-left:1px solid #ffffff;
 border-right:1px solid #ffffff;*/
}

#div_confdetails_banner_right {
 width:332px;
 height:140px;
 float:left;
}
#div_confdetails_menu {
 float:left;
 width:140px;
 /*height:687px;*/
 background-color:#d1bfb1;
 margin:0px auto;
 padding-top:0px;
 padding-bottom:0px;
}

/**************************************************************************************************************************/



/**************************************************************************************************************************/
/* Content Layout
/**************************************************************************************************************************/

#top_level_space {
 height:23px;
 clear:both;
}

#div_middle_section_container {
 width:990px;
}

#div_middle_section_left_space {
 width:16px;
 float:left;
}

#div_middle_section_left {
 width:629px;
 background-image:url(../media/images/home/left_section_bg.jpg);
 background-position:top;
 background-repeat:no-repeat;
 background-color:#dbdbdb;
 float:left;
}

#div_firstnews_header {
 width:629px;
 height:61px;
 background-image:url(../media/images/home/left_section_bg_header.gif);
}

#div_firstnews {
 padding-left:30px;
 padding-top:10px;
}

#div_firstnews_left {
 width:340px;
 float:left;
 padding-top:10px;
}

#div_firstnews_right {
 width:213px;
 margin-left:26px;
 margin-bottom:10px;
 padding-top:30px;
 min-height:112px;
 background-color:#bbbbbb;
 background-image:url(../media/images/home/newsearch/news_search.jpg);
 background-position:top;
 background-repeat:no-repeat;
 float:left;
}

#div_firstnews_international{
 width:629px;
 margin-top:0px;
 margin-left:0px;
 background-image:url(../media/images/home/left_section_intl_news.gif);
 background-position:top;
 background-repeat:no-repeat;
 background-color:#dbdbdb;
 float:left;
}
#div_firstnews_international_details{
 margin-top:0px;
 margin-left:30px;
 padding-top:65px;
 padding-left:0px;
 padding-right:35px;
 padding-bottom:5px;
}

#div_firstglimpse {
 margin-top:0px;
 min-height:570px;
 /*margin-top:200px;  
   min-height:420px;  
  -- if News Global is there*/
 background-image:url(../media/images/home/firstglimpse_bg.jpg);
 background-position:top;
 background-repeat:no-repeat;
 padding-top:75px;
 padding-left:31px;
 padding-right:35px;
 padding-bottom:5px;
}


#div_middle_section_middle_space {
 width:14px;
 float:left;
}



#div_middle_section_right, #div_middle_section_right_search {
 width:312px;
 min-height:600px;
 background-position:top;
 background-repeat:no-repeat;
 background-color:#dbdbdb;
 padding-top:80px;
 float:left;
}

#div_middle_section_right {
 background-image:url(../media/images/home/right_section_bg.jpg);
}

#div_middle_section_right_search {
 background-image:url(../media/images/home/right_section_bg_search.jpg);
}

#div_middle_section_bottom {
 width:629px;
 margin-top:0px;
 background-image:url(../media/images/home/and_section_bg.jpg);
 background-position:top;
 background-repeat:no-repeat;
 background-color:#dbdbdb;
 float:left;
}
#div_and_offerings_big_logo {
 margin-top:0px;
 background-image:url(../media/images/home/and_section_bg.jpg);
 background-position:top;
 background-repeat:no-repeat;
 padding-top:65px;
 padding-left:31px;
 padding-right:35px;
 padding-bottom:5px;
}
#div_and_offerings {
 background-image:url(../media/images/home/and-button-index.jpg);
 background-position:top;
 background-repeat:no-repeat;
 height:60px;
 margin-bottom:5px;
}

#div_firstindex_home {
 background-image:url(../media/images/home/firstindex_home.jpg);
 background-position:top;
 background-repeat:no-repeat;
 height:60px;
 margin-bottom:5px;
}

#div_and_offerings_top {
 width:580px;
 height:49px;
 background-image:url(../media/images/page_bg/and_top.jpg);
 background-position:top;
 background-repeat:no-repeat;
}
#div_and_offerings_mid {
 width:580px;
 background-image:url(../media/images/page_bg/and_middle.jpg);
 background-position:top;
 background-repeat:no-repeat;
 margin-top:0px;
 margin-bottom:0px;
 padding-top:0px;
 padding-bottom:0px;
}
#div_and_offerings_bottom {
 width:580px;
 height:46px;
 background-image:url(../media/images/page_bg/and_bottom.jpg);
 background-position:bottom;
 background-repeat:no-repeat;
}


#div_research {
 margin-left:20px;
 margin-right:20px;
 min-height:152px;
 height:auto !important;
 height:152px;
}

#div_homelogin {
 margin-left:20px;
 margin-right:20px;
 min-height:90px;
 height:auto !important;
 height:120px;
}

#div_conferences {
 background-image:url(../media/images/home/conference_events_bg.jpg);
 background-position:top;
 background-repeat:no-repeat;
 min-height:500px;
 height:auto !important;
 height:400px;
 padding-top:80px;
}


#div_confevent {
 min-height:300px;
 height:auto !important;
 height:300px;
 padding-top:0px;
}
#div_confevent_top {
 background-image:url(../media/images/home/conference_events_top.jpg);
 background-repeat:no-repeat;
 min-height:348px;
 height:auto !important;
 height:348px;
 
 padding-top:100px;
 padding-left:25px;
 padding-right:20px;
 padding-bottom:10px;
}
#div_confevent_mid {
 background-image:url(../media/images/home/conference_events_mid.jpg);
 background-repeat:repeat-y;
 min-height:199px;
 height:auto !important;
 height:199px;
 
}
#div_confevent_bottom {
 background-image:url(../media/images/home/conference_events_bottom.jpg);
 background-repeat:no-repeat;
 min-height:19px;
 height:auto !important;
 height:19px;
} 

#div_conferences_content {
 margin-left:20px;
 margin-right:20px;
}

#div_middle_section_right_space {
 width:19px;
 float:left;
}

/**********************************************************************************************************************/
/* End Middle content
/**********************************************************************************************************************/

#footer_container {
 width:990px;
 height:60px;
 background-color:#616161;
}

/*Added by Steve Y, for Mouse over tooltip*/
#dhtmltooltip{
	position: absolute;
	border: 1px solid #667295;
	width: 150px;
	padding: 2px;
	background-color: lightyellow;
	visibility: hidden;
	z-index: 100;
	filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=115);
}
