/*Yi hong START*/

body{
	max-width:995px !important;
	width:995px;
	margin-right: auto; margin-left: auto;
}

h3{
	margin-bottom:12px;
}

h5{
	margin-top:12px;
	margin-bottom:12px;
}

.sand_button_left {
	background-image:url(../images/btn_UpdateProfile3D_lt.gif);
	background-repeat:no-repeat;
	height:31px;
	width:10px;
}

.sand_button_center {
	background-image:url(../images/btn_UpdateProfile3D_ct.gif);
	background-repeat:repeat;
	font-family:Verdana;
	font-weight:bold;
	height:31px;
	text-align:center;
	width:80px;
}

.sand_button_right {
	background-image:url(../images/btn_UpdateProfile3D_rt.gif);
	background-repeat:no-repeat;
	height:31px;
	width:10px;
}

.normal_button_right {
	background-image:url(../images/btn_UpdateProfile_rt.gif);
	background-repeat:no-repeat;
	height:31px;
	width:10px;
}

.normal_button_center {
	background-image:url(../images/btn_UpdateProfile_ct.gif);
	background-repeat:repeat;
	font-family:Verdana;
	font-weight:bold;
	height:31px;
	text-align:center;
	width:80px;
}

.normal_button_left {
	background-image:url(../images/btn_UpdateProfile_lt.gif);
	background-repeat:no-repeat;
	height:31px;
	width:10px;
}

.fieldlong {
	font-weight:bold;
	padding-left:1px;
	padding-top:5px;
	text-align:left;
	vertical-align:top;
}

.fieldlong1{ 
    font-family:Verdana;
	color:#333333;
	font-size: .9em;
	font-weight: bold;
	text-align:left;
	padding-left:10px;
	padding-top:2px;
	vertical-align:top;
}

.inputLong{
	width:180px;
}

.companydetail_1 {
	color:#333333;
	font-family:Verdana;
	font-size:0.95em;
	padding:0px;
	margin:0px;
	text-align:left;
	height:90px;
	vertical-align:top;
}

.block{
	text-align:left;
	padding-bottom:5px;
	font-weight:bold;
}

* {

}

ul{
	padding-left:2em; 
	margin-left:0;
}

ol{
	padding-left:2em; 
	margin-left:0;
}

.landscape_short_cut{ 
 	border:1px;
	width:600px;
	#border-style:solid;
	#border-color:#81c20e;
	font-family: Verdana;
	font-size:0.8em;
	color:#333333;
	margin-left:16px;
	padding-left:10px;
	padding-right:10px;
	text-align:justify;
	font-weight:bold;
	vertical-align:middle;
}

.description{
	/* background-color:#E5F3F5;*/	
	font-family: Verdana;
	font-size:1.0em;
	color:#333333;
	width:93%;
	padding-left:15px;
	padding-right:15px; 
	text-align:justify;
	font-weight:normal;
}

.ict_description{
	/* background-color:#E5F3F5;*/	
	font-family: Verdana;
	font-size:1.0em;
	color:#333333;
	width:93%;
	padding-left:15px;
	padding-right:15px; 
	text-align:justify;
	font-weight:normal;
}

.ict_description a:link{
	text-decoration: underline;
}
.ict_description a:hover{
	text-decoration: underline;
}
.ict_description a:visited{
	text-decoration: underline;
}

.content-view-children{
	/* background-color:#E5F3F5;*/	
	font-family: Verdana;
	font-size:1.0em;
	color:#333333;
	width:93%;
	padding-left:15px;
	padding-right:15px; 
	text-align:left;
	font-weight:normal;
}

.industry_notes{
	padding-left:16px;
	padding-bottom:5px;
	font-weight:bold;
}

.top_menu_a{
	color:#333333;
	vertical-align:top;
}

.top_menu_a a:link{
	color:#333333
}

.top_menu_a  a:visited{
	color:#333333
}

.top_menu_a a:hover{
	color:#333333
}

.longdottedline{
	background-image:url(../images/dottedline.gif);
	background-repeat:repeat-x;
	width:410px;
	height:1px;
}

.portlet_ul {
	margin: 0;
	list-style: none;
	padding-right:5px;
	padding-left:0px;
}

.EventcontentsListingTitle{
	font-family: Verdana;
	height:20px;
	font-size:1.0em;
	color:#333333;
	padding-left:10px;
	padding-right:10px;
	text-align:justify;
	font-weight:normal;
}

.highlightedbar{
	height:auto;
	font-family: Verdana;
	font-size:11pt;
	font-weight:bold;
	height:26px;
	color:#000000;
	text-align:left;
	padding-left:9px;
	vertical-align:middle;
	/*background-image:	 url(../images/bg_img_subhead_innerpages.gif)  ;*/
	background-image: url(../images/white_block.gif);
	background-repeat:repeat-x;
	background-position: bottom left; 
}

.articles_top_title{
	height:112px;
	margin-left:15px;
	clear:both;
}

.printbar{
	text-align:right;
	padding-right:5px;
	line-height:15px;
	float:right;
}

.signin_btm_text{
	color:red;
	font-weight:bold;
}

.input1{
	width:200px;
	height:15px;
	background-color:#FFFFFF;
	border:0 none;
}

.searchbox{
	font-family:Verdana;
	font-size:0.9em;
	font-weight: bold;
	color:#0054a6;
	width:250px;
	height:40px;
	margin:0px;
	padding-top:3em;
	padding:0px; 
	margin-bottom:-1em;
	text-align:center;
	vertical-align:middle;	
	position:relative;
	top:51px;
	left:620px;
	float:left;
}

.portlet_ul {
	margin: 0;
	list-style: none;
	padding-right:5px;
	padding-left:0px;
}

.portlet_li {
	/* line-height: 15px; */
	font-family: Verdana;
	font-weight:bold;
	font-size:1.1em;
	color:#333333;
	padding-left: 18px;	
	padding-top: 1px;
	text-align: left;
	background:url(../images/btn_arro.gif);
	background-repeat: no-repeat;
	background-position: 2px 5px;
}

.portletinput{
	width:95%;
}

.portletcontentsSmall{
	font-family:Verdana;
	font-weight:bold;
	text-align:left;
	padding-left:2px;
	background-color:#FFFFFF;
}

.contents {
	font-family: Verdana;
	font-size:1.0em;
	color:#333333;
	padding-left:9px;
	padding-right:9px; 
	text-align:justify;
	font-weight:normal;
}

.small_portlet_content_search{
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	width:100%;
	text-align:left;
	min-height:150px;
	padding-left:0px;
	padding-top:0px;
	background-color:#FFFFFF;
}

.small_portlet_content_search_sign{
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	width:90%;
	text-align:left;
	padding-left:10px;
	background-color:#FFFFFF;
}

div.enewsletter_image_left{
	float:left;
	width:55%;
}

div.enewsletter_content_right{
	float:left;
	width:40%;
	margin-left:5px;
}

div.enewsletter_content_right_content{
/*	clear:both;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-top: 5px; */
	font-size:12px;
	text-align: left; 
	vertical-align: top;
}

div.small_portlet_content_enewsletter{
	font-family:Verdana;
}

div.small_portlet_advertisement_banner{
	width:235px;
	padding-left:5px;
}

div.small_portlet_advertisement{
	width:240px;
	vertical-align:top;
/*	margin:0px;
	padding:0px; */
	
}

div.small_portlet_sign{
	width:auto;
	vertical-align:top;
	margin:0px;
	padding:0px;
}

.login_as{
	text-align:center;
	padding-top:5px;
    padding-left:5px;
	padding-right:5px;
}

.change_pass{
	color:#000000;
  	padding-left:5px;
	font-family:Verdana;
	font-size:0.8em;
	font-weight:bold;
}

.pink_arrow{
	color:#000000;
  	padding-left:5px;
	font-family:Verdana;
	font-size:0.8em;
	font-weight:bold;
	background-image: url(../images/btn_pinkarrow.gif);
}

.pagenavigator{
	width:98%;
	height:20px;
	text-align:right;
	font-family:Verdana;
	font-size:0.9em;
	padding-top:20px;
	padding-right:2px;
	padding-bottom:2px;
	vertical-align:bottom;
}

.signbox{	
	width:auto;
	height:auto;
	/*margin-top:-30px;*/
	/*float:right;*/
}

/*Yi hong END*/

/* GENERAL */
body {
	background-color: #FFFFFF;
	margin-top:0px;
	margin-bottom:0px;
	/*margin-left:3px;
	margin-right:0px;*/
	padding:0px;
	font-family:Verdana;
	font-size:0.7em;
	color:#333333;

	}


span{
	margin:0;
	text-indent:0;
}

form{
	display:inline; 
	margin-top:0px; 
	margin-bottom:0px;
}

p {
	margin-top:12px;
}

table {
	border: 0; 
	border-collapse: collapse; 
}

img{
	border:none;
}

td{
	padding:0; 
	border:0; 
}

a.cont_title:link {
    font-size:9pt;
	font-weight: bold;
	text-decoration: none;
	color: #ed069a;
}

a.cont_title:visited {
   font-size:9pt;
	font-weight: bold;
	text-decoration: none;
	color: #ed069a;
}

a.cont_title:hover {
   font-size:9pt;
	font-weight: bold;
	text-decoration: none;
	color: #ffcc00;
}

a.cont_title:active {
   font-size:9pt;
	font-weight: bold;
	text-decoration: none;
	color: #ed069a;
}

a.cont_title_s:link {
    font-size:8pt;
	font-weight: bold;
	text-decoration: none;
	color: #bb0633;
}

a.cont_title_s:visited {
   font-size:8pt;
	font-weight: bold;
	text-decoration: none;
	color: #bb0633;
}

a.cont_title_s:hover {
   font-size:8pt;
	font-weight: bold;
	text-decoration: none;
	color: #ffcc00;
}

a.cont_title_s:active {
   font-size:8pt;
	font-weight: bold;
	text-decoration: none;
	color: #bb0633;
}


a.tapform:link {
	text-decoration: none;
	color: #666666;
}

a.tapform:visited {
	text-decoration: none;
	color: #666666;
}

a.tapform:hover {
	text-decoration: none;
	color: #ffcc00;
}

a.tapform:active {
	text-decoration: none;
	color: #666666;
}

a:link {
	color: #666666;
	text-decoration: none;
}

a:visited {
	text-decoration: none;
	color: #666666;
}

a:hover {
	text-decoration: none;
	color: #ff7b23;
}

a:active {
	text-decoration: none;
	color: #666666;
}


/****** START ~ Alex Chow Custom Hyperlink Styling *****/

a.linkOrange:active, a.linkOrange:link, a.linkOrange:visited {
	text-decoration: none;
	color: #ff7b23;
}

a.linkOrange:hover{
	text-decoration: underline;
	color: #ff7b23;
}

/****** END ~ Alex Chow Custom Hyperlink Styling *****/

.bodytxt {
	font-family:Verdana;
	font-size: 10px;
	font-weight: normal;
}

.labelbold{ 
    font-family:Verdana;
	color:#333333;
	font-size: 10px;
	font-weight: bold;
	vertical-align:middle;
	text-align:center;

}

div.welcometxtbox {
    padding:0px;
	margin:0px;
	width:145px;
	height:196px;
	font-family:Verdana;
	font-size: 0.7em;
	font-weight:bold;
	text-align:center;

}

.> div.welcometxtbox {
   height:196px;
  }

* html div.welcometxtbox {
   height:196px;
  }

.welcometxtboxinner {
	position:relative;
   	height:105px;
	width:100%;
	font-family:Verdana;
	font-size: 11px;
	font-weight:bold;
	text-align:center;
	}

.welcometxtboxShorter {
	width:145px;
	height:96px;
	padding-left:1px;
	font-family:Verdana;
	font-size: 11px;
	font-weight:bold;
	text-align:center;
	vertical-align:top;
}

.contentsbg{
background-color:#FFFFFF;
}

.datetime {
	font-family:Verdana;
	font-size: 11px;
	font-weight: normal;
	text-align:center;
}

.quicklinks{
width:120px;
height:20px;
background-color:#efefef;
vertical-align:top;
font-size:10px;
background-color:#abd9e4; 
}

.fquicklink{
width:120px;
height:20px;
background-color:#efefef;
vertical-align:top;
font-size:10px;
background-color:#abd9e4; 
}

.welcometxtPersonalised {
	font-family:Verdana;
	font-size: 11px;
	font-weight: normal;
	text-align:center;
}

.rightside{
background-image:url(../images/bg_rightside.gif);
width:150px;
height:223px;
vertical-align:top;
}

.rightsideshort{
background-image:url(../images/bg_rightsideshort.gif);
width:150px;
height:10px;
vertical-align:top;
}

.bookmark{
	font-family:Verdana;
	font-size: 9px;
	color:#993300;
	font-weight: bold;
	text-align:center;
	vertical-align:middle;
	height:20px;
}

.banners{
background-color:#FFFFFF;
vertical-align:top;
text-align:center;
}

.leftcontents{
background-color:#FFFFFF;
vertical-align:top;
text-align:center;
}

.portletspacing{
background-image:url(../images/bg_spacer.gif);
background-repeat:no-repeat;
height:15px
}

.footer{
	background-image:url(../images/bg_NaviBtn.gif);
	background-repeat:repeat-x;
	width:750px;
	height:26px;
	font-family: Verdana;
	font-size: 0.65em;
	font-weight: bold;
	color: #333333;
	text-align:center;


}

/*  Main Layout */

#main {
	margin: 0 auto;
	width:1000px;
	height:800px;
}

#opportunity_list{
	padding:3px;
	width:98%;
}
#opportunity_list tr.odd{
	background-color:#FFFFFF;
	height:20px;
	vertical-align:middle;
}
#opportunity_list tr.even{
	background-color:#E4E4E4;
	height:20px;
	vertical-align:middle;
}

.bgTop{
	background-image:url(../images/bg_top.gif);
	width:397px;
	height:83px;
	}

.topmenuicons{
	width:400px;
	float:right;
	position:relative;
	top:5px;
	left:0px;
	border:0 none;
}

.bottommenuicons{
	width:400px;
	float:left;
	position:relative;
	top:20px;
	left:320px;
	border:0 none;
}

.slide_menu_top{
	width:985px;
	height:13px;
	background-image:url(../images/black_top.gif);
	background-repeat:no-repeat;
	background-position:top left;
}

.slide_menu_content{
	width:985px;
	height:auto;
	color:#FFFFFF;
}

.slide_menu_bottom{
	width:985px;
	height:13px;
	background-image:url(../images/black_bottom.gif);
	background-repeat:no-repeat;
	background-position:top left;
}

#slickbox{
	width:985px;
	margin-left:10px;
	clear:both;
	background-color:#1c1c1b;
	margin-bottom:10px;
}

#slickbox a{
	color:#FFFFFF;
}

ul#topicons{
margin:0 auto;
padding:0;
list-style-type:none;
width:90%;
}

ul#topicons li {
float: left;
margin:5px;
}

ul#topicons li p {
text-align: center;
margin:5px 0;
}

.spanmenuicons{
	text-align:center;
	font-size:.8em;
	padding:3px;
	float:left;
	border:0 none;
}

.menu_icon_text{
	vertical-align:top;
	margin-left:-5px;
}

.tab_menu{
   /* background-image:url(../images/bg_navibtn.gif);
	background-repeat:repeat-x; */
	height:20px;
	font-family: Verdana;
	font-size: 0.9em;
	font-weight: bold;
	padding-left:5px;
	color: #666666;
	line-height:20px;
	vertical-align:middle;
	border:1px;
}


/* TOP NAVI BAR */
#menubar{ 
  width:850px;
  height:auto;
  margin-top:0px;
  margin-bottom:0px;
  margin-left:25px;
  margin-right:-25px;
  vertical-align:middle;
  clear:both;
  padding-top:5px;
}

#footerbar{ 
	position:relative;
	width:100%;
	height:26px;
	padding-left:350px;
	background-repeat:no-repeat;
}

.bgnavibtn2{
	background-image:url(../images/bg_navibtn.gif);
	background-repeat:repeat-x;
	width:734px;
	height:27px;
	font-family: Verdana;
	font-size: 0.65em;
	font-weight: bold;
	color: #333333;
	text-align:center;
}



#bgfooterbtnsspace{
	background-image:url(../images/spacer.gif);
	width:50px;
	background-repeat:no-repeat;
	}

#bgnavibtns{
    margin-top:2px;
	width:auto;
	height:20px;
	background-repeat:no-repeat;
	font-family: Verdana;
	font-size: 90%;
	font-weight: bold;
	color: #666666;
	text-align:center;
	line-height:20px;
	vertical-align:middle;
}

#bgfooterbtns{
	width:auto;
	background-repeat:no-repeat;
	font-family: Verdana;
	font-size: 0.9em;
	font-weight: bold;
	color: #E4E4E4;
	text-align:center;
	vertical-align:middle;
	float:left;
}


#bgnavibtnsOver{
	width:auto;
	height:21px;
	background-repeat:no-repeat;
	font-family: Verdana;
	font-size: 0.9em;
	font-weight: bold;
	color: #FFFFFF;
	text-align:center;
	line-height:21px;
	vertical-align:middle;
	}
	
#landing_spacerBottom {
 clear:both;
 background-color:#FFFFFF;
 width:100%;
 height:15px;
 margin-top:0px;
 background-image:url(../images/horitmiddlecurveBottom.gif);
 background-repeat:no-repeat;
 background-position:top right;

}

/* END GENERAL */

/* END TOP NAVI BAR */

/* TOP SEARCH BOX */






}
/* FIND A COMPANY FORM*/






.portlet_li {
/* line-height: 15px; */
	font-family: Verdana;
	font-weight:bold;
	font-size:1.1em;
	color:#333333;
padding-left: 18px;	
	padding-top: 1px;
text-align: left;
background:url(../images/btn_arro.gif);
background-repeat: no-repeat;
background-position: 2px 5px;
}

.opp_portlet_li {
/* line-height: 15px; */
	font-family: Verdana;
	font-weight:bold;
	font-size:1.5em;
	color:#333333;
padding-left: 18px;	
	padding-top: 1px;
text-align: left;
background:url(../images/btn_arro.gif);
background-repeat: no-repeat;
background-position: 2px 5px;
}

/* Landing Page Layout  and Placement */

#landing_main_content_layout {
    margin:0 auto;
    width:100%;
}


#landing_tvbanner {
	float:left;
    width:82%;
	height:180px;
	background-color:#FFFFFF;
	vertical-align:top;
	margin:0px;
	padding:0px;
 }
  
#landing_wel {
	float:right;
    width:16%;
	height:180px;
	margin:0px;
	padding:0px;
	font-family:Verdana;
	font-size: 1.4em;
	font-weight:bold;
	text-align:center;
	padding-left:10px;
	padding-right:10px;
 }


#landing_wel a.link,#landing_wel a.visited, #landing_wel a.active, #landing_wel a.hover, #landing_wel img{
	border:none;
}

 #landing_wel td {
	font-family:Verdana;
	font-size: 0.65em;
	font-weight:bold;
	text-align:center;
 }

#landing_spacer {
position:relative;
clear:both;
 width:100%;
 height:15px;
/* margin-top:-4px; */
}

#landing_main_content_bottom_layout {
	margin:0px;
	padding:0px;
	width:100%;
	background-color:#FFFFFF;
}


#landing_main_content {
	margin:0px;
	padding:0px;
	float:left;
	width:100%;
	float:left;
	background-color:#FFFFFF;
}

#landing_main_content_left {
	margin:0px;
	padding:0px;
	float:left;
	width:290px;
	background-color:#FFFFFF;
}

#landing_main_content_centre {
	margin:0px;
	padding:0px;
	float:left;
	width:450px;
	vertical-align:top;
	background-color:#FFFFFF;
}

#landing_main_content_right {
	margin:0px;
	padding:0px;
	float:left;
	width:245px;
	vertical-align:top;
	background-color:#FFFFFF;
}

#ad_banner
{
    margin:0px;
	padding-top:0px;
	float:right;
	width:18%;
	min-height:500px;
	background-color:#FFFFFF;
	vertical-align:top;
	text-align:center;

}

#landing_product {
	margin:0px;
	padding-left:4px;
    padding-right:4px;
	float:left;
	width:98%;
	height:auto;
	float:left;
	background-color:#FFFFFF;

}

#landing_product td {

	font-family: Verdana;
	font-size:10px;
	color:#333333;
}

/* Start Darren's revamp */
.portal_activities_images_holder {
	width:329px; 
	height:202px;
	background-image: url(../images/photo_bg.jpg);
	background-repeat:no-repeat;
	background-position: center center;
}

.portal_activities_images {
	width:280px; 
	top:-5px;
	vertical-align:top;
}

#landing_portlet_top_left {
	margin:0px;
	padding-left:5px;
	width:100%;
	height:auto;
	float:left;
	background-color:#FFFFFF;
}
#landing_portlet_top_center {
	margin:0px;
	padding-left:5px;
	width:100%;
	height:auto;
	float:left;
	background-color:#FFFFFF;
}
#landing_portlet_top_right {
	margin:0px;
	padding-left:5px;
	width:100%;
	height:auto;
	float:left;
	background-color:#FFFFFF;
}

#landing_middle_portlet {
	margin:0px;
	padding-left:5px;
	clear:both;
	height:auto;
	float:left;
	width:100%;
	background-color:#FFFFFF;
}
/* End of  Darren's revamp */

#landing_company_search {
	margin:0px;
	padding-left:5px;
	width:98%;
	height:auto;
	float:left;
	background-color:#FFFFFF;
}

#landing_login {
	margin:0px;
	padding-left:5px;
	width:98%;
	height:auto;
	float:left;
	background-color:#FFFFFF;
}

#landing_oppo {
	margin:0px;
	padding-left:4px;
       padding-right:4px;
	float:left;
	width:98%;
	height:auto;
	float:left;
	background-color:#FFFFFF;
}

#landing_forum {
	margin:0px;
	padding-left:4px;
       padding-right:4px;
	float:left;
	width:98%;
	height:auto;
	float:left;
	background-color:#FFFFFF;
}

#landing_event_highlight {
	padding-left:5px;
	width:100%;
	height:auto;
	float:left;
	background-color:#FFFFFF;
}

#landing_readingroom {
	margin:0px;
	padding-left:5px;
	float:right;
	width:98%;
	height:auto;
	float:left;
	text-align:center;
	background-color:#FFFFFF;
}

#main_layout{
position:relative;
 width:100%;
/* margin-top: -1px ; */
 background-color:#FFFFFF;
 clear:both;
}

#main_layout_top{
	position:relative;
	width:99.5%;
	height:auto;
	margin:0;
	padding-left:5px;
	background-color:#FFFFFF;
}



#main_layout_top_left{
    position:relative;
	width:780px;
	height:96px;
	background-color:#FFFFFF;
	float:left;
}



#main_layout_top-right{
	width:21%;
	height:96px;
	float:right;
 }
 
#main_layout_left{
	width:780px;
	height:auto;
	float:left;
}

#main_layout_right{
	width:21%;
	height:auto;
	float:right;
}

.breadcrumbs{
	height:20px;
	background-color:#FFFFFF;
	font-family: Verdana;
	font-size:1.2em;
	color:#333333;
	text-align:left;
	text-indent:10px;
	padding-bottom:10px;
	vertical-align:middle;
	float:left;
}

#main_layout_bottom{
	position:relative;
	width:99.5%;
	height:auto;
	margin:0px;
	padding-left:5px;
	background-color:#FFFFFF;
}

#main_layout_bottom_left{
	width:780px;
	height:auto;
	/*  min-height:420px; */
	padding-bottom:0;
	background-color:#FFFFFF;
	float:left;
 }

* html #main_layout_bottom_left{
	height:400px;
}

* > #main_layout_bottom_left{
	min-height:400px;
}

#main_layout_bottom_left_content{
	width:100%;
	height:auto;
	/*	 min-height:420px; */
	padding-bottom:30px;
	background-color:#FFFFFF;
}

* html #main_layout_bottom_left_content{
	height:400px;
}

* > #main_layout_bottom_left_content{
	min-height:400px;
}


#main_layout_bottom_left_nav{
	width:100%;
	margin-top:0px;
	height:auto;
	padding-bottom:5px;
	z-index:10;
	clear:both;
 }


#main_layout_bottom_right{
	width:21%;
	height:auto;
/*	padding-top:15px; */
	float:right;
 }

* html #main_layout_bottom_right{
	height:400px;
}

* > #main_layout_bottom_right{
	min-height:400px;
}

/* BIG PORTLETS */


/* END SMALL PORTLETS */




/* END GENERAL */




/* FEATURED + LOCAL NEWS PORTLETS */

/* END FEATURED + LOCAL NEWS PORTLETS*/

/* FIND A COMPANY + EVENT HIGH PORTLETS */
/* END FIND A COMPANY + EVENT HIGH PORTLETS */

div.small_portlet div.small_portlet_content_long_forum{
	font-family:Verdana;
	font-size:0.8em;
	font-weight:bold;
	width:95%;
	text-align:left;
	padding-left:10px;
	background-color:#FFFFFF;
}


div.small_portlet{
	width:100%;
	vertical-align:top;
	margin:0px;
	padding:0px;
}

div.small_portlet div.small_portlet_title{
	background-color:#414b56;
	height:30px;
	width:100%;
	font-family:Verdana;
	color:#FFFFFF;
	font-size: 1.2em;
	font-weight: bold;
	text-align:left;
	text-indent:10px;
	vertical-align:middle;
	line-height:30px;
	text-transform: uppercase;
	background-image:	 url(../images/yellowcurve.gif)  ;
	background-repeat:no-repeat;
	background-position: bottom right;
	
}


div.small_portlet div.small_opp_portlet_title{
	height:30px;
	width:100%; 
	font-family:Verdana;
	color:#FFFFFF;
	font-size: 0.9em;
	font-weight: bold;
	text-align:right;
	text-indent:10px;
	padding-right:0px;
	vertical-align:middle;
	line-height:30px;
	text-transform: uppercase;
	background-image:	 url(../images/btn_Opportunities.gif)  ;
	background-repeat:no-repeat;
	background-position: bottom left;

	
}

div.small_portlet_content_product {
	font-family:Verdana;
	font-size:0.8em;
	font-weight:bold;
	height:auto;
	padding-left:0;
	padding-top:0;
	text-align:left;
	width:100%;
}

div.event_image_left{
	width:126px;
	height:173px;
	float:left;
}

div.event_content_right{
	width:152px;
	height:173px;
	float:right;
	padding-right: 5px;
	/*background-color:#b2ddf3;*/
}
div.small_portlet div.ceo_profile_text_index{
	font-size:12px;
	width:98%;
	text-align:left;
}

div.small_portlet div.event_content_right div.event_content_right_content{
	clear:both;
	font-size:1.2em;
	vertical-align:middle;
	text-align:left;
	padding-bottom:5px;
	padding-top:3px;
}

div.small_portlet div.small_readingroom_portlet_title{
	height:30px;
	width:100%; 
	font-family:Verdana;
	color:#FFFFFF;
	font-size: 0.9em;
	font-weight: bold;
	text-align:right;
	text-indent:10px;
	padding-right:0px;
	vertical-align:middle;
	line-height:30px;
	text-transform: uppercase;
	background-image:	 url(../images/btn_ReadingRoom_left.gif)  ;
	background-repeat:no-repeat;
	background-position: bottom left;
}

div.small_portlet div.small_forum_portlet_title{
	height:30px;
	width:100%; 
	font-family:Verdana;
	color:#FFFFFF;
	font-size: 0.9em;
	font-weight: bold;
	text-align:right;
	text-indent:10px;
	padding-right:0px;
	vertical-align:middle;
	line-height:30px;
	text-transform: uppercase;
	background-image:	 url(../images/btn_ForumHightlight_left.gif)  ;
	background-repeat:no-repeat;
	background-position: bottom left;
}

.small_portlet_title_rbg{
	width:100%; 
	background-image:	 url(../images/btn_right.gif)  ;
	background-repeat:no-repeat;
	background-position: bottom right;


}

div.small_portlet div.small_portlet_content_short{
	font-family:Verdana;
	font-size:0.8em;
	width:100%;
	height:auto;
	text-align:left;
	padding-left:0px;
	padding-top:15px;
}

div.small_portlet div.small_portlet_content_short1{
	color:#FFFFFF;
}

/* wangfei 12/12/2006*/
div.small_portlet div.small_portlet_content_long{
	font-family:Verdana;
	font-size:0.8em;
	font-weight:bold;
	width:100%;
	height:302px;
	text-align:left;
	padding-left:0px;
	padding-top:15px;
	background-color:#f0f0f0;
	background-image:url(../images/greyportlettopcurveshort.gif);
	background-repeat:no-repeat;
	background-position: top right;

}





/* wangfei 1/23/2007*/
div.small_portlet div.small_portlet_content_long_event{
	font-family:Verdana;
	font-size:0.8em;
	width:100%;
	text-align:left;
	background-color:#FFFFFF;
}

div.small_portlet div.small_portlet_content_ceo_profile{
	font-family:Verdana;
	width:100%;
	text-align:left;
	background-color:#FFFFFF;
}

div.small_portlet div.small_portlet_content_long_news{
	font-family:Verdana;
	font-size:0.8em;
	width:100%;
	text-align:left;
	padding-top:5px;
	background-color:#e5f3f5;
}

div.small_portlet div.small_portlet_content_long_event_content{
	font-family:Verdana;
	font-size:1.2em;
	width:100%;
	text-align:left;
	padding-top:5px;
	background-color:#e5f3f5;

}

div.small_portlet div.small_portlet_content_long_1{
	width:100%;
	height:auto;
	text-align:left;
	padding-left:0px;
	padding-top:15px;
	background-color:#f0f0f0;
	background-image:url(../images/greyportlettopcurveshort.gif);
	background-repeat:no-repeat;
	background-position: top right;

}

div.small_portlet div.small_portlet_content_long1{
	font-family:Verdana;
	font-size:1.2em;
	font-weight:bold;
}

.clickbtnlong_2{
	font-size:10px;
	font-family:Arial,sans-serif;
	height:30px;
	width:48px;
	background-color:#779999;
	background-image:url(../images/btn_30px.gif);
	border-style:solid;
	border-color:#DDDDDD;
	border-width:1px;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
}

.top_personalmenu{
    text-align:right;
    padding-right:5px;
}

.top_personal_linkoff{
    width:103px;
    background-image:url(../images/btn_tab_off.gif);
	text-align:center;
	font-weight: bold;
	font-family: Verdana;
	color: #000000;
}

.linkon{
   color: #FFFFFF;
}

.top_personal_linkon{
    width:103px;
    background-image:url(../images/btn_tab_on.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	text-align:center;
	font-weight: bold;
	font-family: Verdana;
	color: #FFFFFF;
}

.top_personal_linkoff1{
    width:140px;
    background-image:url(../images/btn_tab_off_138.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	text-align:center;
	font-weight: bold;
	font-family: Verdana;
	color: #000000;
}

.top_personal_linkon1{
    width:140px;
    background-image:url(../images/btn_tab_on_138.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	text-align:center;
	font-weight: bold;
	font-family: Verdana;
	color: #FFFFFF;
}

.sub_personalmenu{
	font-family: Verdana;
	font-size: 1em;
	font-weight: bold;
    background-color:#25abc8;
	width:100%;
    height:30px;
	padding-left:5px;
	vertical-align:middle;
}

.titleGrey{
	font-family: Verdana;
	height:30px;
	font-size:13px;
	color:#333333;
	padding-left:10px;
	padding-right:0px;
	vertical-align:middle;
	font-weight:bold;
	text-align:left;
}

.opp_table{
	width:95%;
	margin-left:15px;
	border:0;
	vertical-align:top;
}

.opportunity_details{
	padding-left:10px;
	padding-right:10px;
}

.opportunity_field_title{
    width:30%;
   	font-family:Verdana;
	color:black;
	font-size: 1em;
    font-weight: bold;
	text-align:left;
	height:30px;
}

.opportunity_field_title2{
    width:50%;
   	font-family:Verdana;
	color:black;
	font-size: 1em;
    font-weight: bold;
	text-align:left;
	height:30px;
}

.opportunity_field_content{
	text-align:left;
}

.opportunity_field_content1{
	text-align:left;
	padding-left:6px;
}

.opportunity_content_industry_sector{
   	font-family:Verdana;
	color:black;
	font-size: 10px;
	text-align:left;
}

.opportunity_field_title1{
    width:50%;
   	font-family:Verdana;
	color:black;
	font-size: 1em;
    font-weight: bold;
	text-align:left;
	height:30px;
	padding-left:6px;
}

.opportunity_field_title_radio{
    width:50%;
   	font-family:Verdana;
	color:black;
	font-size: 1em;
    font-weight: bold;
	text-align:left;
	height:30px;
	line-height:20px;
}

.opportunity_details{
    padding-left:6px;
}

.company_field_title{
    width:45%;
   	font-family:Verdana;
	color:black;
	font-size: 1em;
    font-weight: bold;
	text-align:left;
	height:30px;
}

.company_field_content{
	text-align:left;
}

.showcase_field_title{
  font-family:Verdana;
	color:black;
	font-size: 1em;
  font-weight: bold;
	text-align:left;
	height:30px;
	text-align:left;
}

.showcase_field_content{   
	text-align:left;
}

#quickpoll div.block div {
    padding-left:20px;
    text-indent:-24px;
	font-weight:normal;
}

.ceo_profile_text_index p{   
	margin-top: 0px;
}