html, body {
	background: #000 url(/codenavia/portals/msc/images/img/business/bg.jpg) repeat-x top;
	font-family: Geneva, Arial, Verdana, sans-serif;
	font-size: 11px;
	color: #000;
	margin: 0;
	padding: 0;
}

img {border: 0;}

a {color: #0066cc; text-decoration: underline;}

a:hover {color: #2692ff;}

.spacer {height: 1px; font-size: 1px; line-height: 1px; clear: both;}

#wrapper {
	width: 1024px;
	background: #fff;
	margin: 0 auto;
}



/* -------------------------------Header items--------------------------------- */

#header {
	width: 980px;
	height: 130px;
	margin: 0 22px;
}

.logo {
	width: 185px;
	height: 100px;
	float: left;
}

.login {
	width: 755px;
	float: right;
	color: #999;	
	text-align: right;
	padding: 12px 40px 0 0;
}

.welcome {color: #333;}

#maintab {
	width: 405px; height: 39px; float: right; padding: 33px 36px 0 0;
}

.home-btn, .rakyat-btn, .government-btn, .business-btn {
	float: left;
}
	
.home-btn a {
	display: block;
	margin: 0; padding:0;
	width: 69px; height:39px;
	overflow: hidden;
	text-decoration: none;
	background: url(/codenavia/portals/msc/images/img/btn-home.jpg) no-repeat 0 0;
}
.home-btn a:hover {
	background: url(/codenavia/portals/msc/images/img/btn-home-hover.jpg) no-repeat 0 0;
}

.government-btn a {
	display: block;
	margin: 0; padding:0;
	width: 110px; height:39px;
	overflow: hidden;
	text-decoration: none;
	background: url(/codenavia/portals/msc/images/img/btn-gov-hover.jpg) no-repeat 0 0;
}
.government-btn a:hover {
	background: url(/codenavia/portals/msc/images/img/btn-gov.jpg) no-repeat 0 0;
}

.business-btn a {
	display: block;
	margin: 0; padding:0;
	width: 110px; height:39px;
	overflow: hidden;
	text-decoration: none;
	background: url(/codenavia/portals/msc/images/img/business/btn-business.jpg) no-repeat 0 0;
}
.business-btn a:hover {
	background: url(/codenavia/portals/msc/images/img/business/btn-business.jpg) no-repeat 0 0;
}

.rakyat-btn a {
	display: block;
	margin: 0; padding:0;
	width: 116px; height:39px;
	overflow: hidden;
	text-decoration: none;
	background: url(/codenavia/portals/msc/images/img/btn-rakyat-hover.jpg) no-repeat 0 0;
}
.rakyat-btn a:hover {
	background: url(/codenavia/portals/msc/images/img/btn-rakyat.jpg) no-repeat 0 0;
}

#topheader {
	background: url(/codenavia/portals/msc/images/img/business/header-bg.jpg) no-repeat;
	height: 100px;
}

@media screen and (-webkit-min-device-pixel-ratio: 0) {
	#topheader {background: url(/codenavia/portals/msc/images/img/rakyat/header-bg.jpg) no-repeat; height: 89px;}
}

#searchbar {
	background: url(/codenavia/portals/msc/images/img/business/searchbar-bg.jpg) no-repeat;
	padding-left: 790px;
}

#search_box {
    width: 190px;
    height: 29px;
    background: url(/codenavia/portals/msc/images/img/business/searchbox.jpg);
}

#search_box #s {
    float: right;
	font-size: 10px;
	color: #999;
    padding: 0;
    margin: 8px 6px 0 0;
    border: 0;
    width: 156px;
    background: none;
}

#search_box #go {
    float: left;
    margin: 6px 0 0 6px;
}



/* -------------------------------Main menu items--------------------------------- */

#menubar {
	background: url(/codenavia/portals/msc/images/img/business/menubar-bg.jpg) no-repeat;
	height: 29px;
	padding-left: 18px;
	*position: relative;
	*z-index: 3;
}

.menu ul li a.About_MSC_Malaysia {width:143px;}

.menu ul li a.MSC_Malaysia_Status {width:145px;}

.menu ul li a.Grow_Your_Business {width:145px;}

.menu ul li a.Invest_in_MSC_Malaysia {width:157px;}

.menu ul li a.Media_&amp;_Resources {width:147px;}


@media screen and (-webkit-min-device-pixel-ratio: 0) {
.menu ul li a.About_MSC_Malaysia {width:149px;}
.menu ul li a.MSC_Malaysia_Status {width:150px;}
.menu ul li a.Grow_Your_Business {width:147px;}
.menu ul li a.Invest_in_MSC_Malaysia {width:164px;}
.menu ul li a.Media_&amp;_Resources {width:150px;}
}


.menu ul {
	padding:0; 
	margin:0;
	list-style-type: none;
}

.menu ul li {
	float:left;
	position:relative;
}

/* this is main menu at idle */
.menu ul li a, .menu ul li a:visited {
	display:block; 
	background: url(/codenavia/portals/msc/images/img/business/menu-arrow.png) no-repeat top right;
	*background: url(/codenavia/portals/msc/images/img/business/menu-arrow.jpg) no-repeat top right;	
	text-decoration:none;
	font-weight: bold;
	font-family: Geneva, Arial, Verdana, sans-serif;
	font-size: 11px;
	color: #333; 
	height: 21px;
	padding-top:8px;
}

.menu ul li ul {
	display: none;
	z-index:2; /* putting z-index here will help drop down to appear above container */
}

/* this is the table inside the drop down menu */
table {
	margin:0px; 
	border-collapse:collapse;
	border-bottom-color:#000;
	padding:0px;
}

/* specific to non IE browsers */

/* this is main menu when rollover */
.menu ul li:hover a,
.menu ul li a:hover {
	background: #e2e2e2 url(/codenavia/portals/msc/images/img/business/menu-arrow.png) no-repeat top right;
	color: #333;
	text-decoration: none;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	font-family: Geneva, Arial, Verdana, sans-serif;
	font-size:11px;
	padding-top:8px;
}

/*this the position of the drop down box */
.menu ul li:hover ul,
.menu ul li a:hover ul {
	display:block; 
	position:absolute; 
	/*top:86px;*/
	top:29px;
	padding-top:0px;
	left:0; 
	width:85px;
}

* html .menu ul li a:hover ul {
	margin-top:0;
	marg\in-top:0px;
}

.menu ul li:hover ul li ul,
.menu ul li a:hover ul li a ul {
	visibility:hidden; 
	position:absolute; 
	height:0; 
	width:0;
}

/*this is the sub menu items*/
.menu ul li:hover ul li a,
.menu ul li a:hover ul li a {
	display:block; 
	background:#eaeaea; 
	color:#333; 
	height:auto; 
	padding:5px 10px; 
	width:140px;
	text-align: left;
	font-family: Geneva, Arial, Verdana, sans-serif;
	font-size:10px;
	font-weight:normal;
}

/*this one changes the color of the opener of sub submenu
.menu ul li:hover ul li a.drop,
.menu ul li a:hover ul li a.drop {
	background:#eaeaea;
	color:#8b1219;
	height:auto;
	line-height:10px; 
	padding:5px 10px;
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
}
*/
/*this one changes the color of the submenu*/
.menu ul li:hover ul li a:hover,
.menu ul li a:hover ul li a:hover {
	background:#dedede; 
	color:#333;
	font-family: Geneva, Arial, Verdana, sans-serif;
	font-size:10px;
	font-weight:normal;
}

/* this the position of the sub sub menu box */
.menu ul li:hover ul li:hover ul,
.menu ul li a:hover ul li a:hover ul {
	visibility:visible; 
	/*left:161px;*/ 
	left:160px;
	top:0px;
	width:160px;
}

/*this is when sub sub menu is on idle */
.menu ul li:hover ul li ul li a {
	background:#eaeaea; 
	color:#333; 
	width:160px;
	line-height:11px;
	font-family: Geneva, Arial, Verdana, sans-serif;
	font-size:10px;
	font-weight:normal;
	padding:5px 10px;
}

.menu ul li a:hover ul li a:hover ul li a,
.menu ul li a:visited ul li a:visited ul li a:visited {
	background:#eaeaea; 
	color:#333; 
	width:160px;
	line-height:11px;
	font-family: Geneva, Arial, Verdana, sans-serif;
	font-size:10px;
	font-weight:normal;
	padding:5px 10px;
}


/*this is when u roll over sub sub menu*/
.menu ul li a:hover ul li a:hover ul li a:hover {
	background:#dedede; 
	color:#FFFFFF; 
	line-height:11px;
	width:160px;
	font-family: Geneva, Arial, Verdana, sans-serif;
	font-size:10px;
	font-weight:normal;
	padding:5px 10px;
}

.menu ul li:hover ul li:hover ul.left,
.menu ul li a:hover ul li a:hover ul.left {
	left:-450px;
}

.menu table table {
	margin:-1px;
	border-collapse:collapse;
	padding-top:0px;
}


/* -------------------------------Main items--------------------------------- */

#flash {
	background: #ececec;
	height: 365px;
	margin: 0 22px;
}

#content {
	height: auto;
	padding-top: 18px;
	margin: 0 22px;
}


/* -------------------------------Leftmenu items--------------------------------- */

#leftmenu {
	float: left;
	width: 189px;
	position: absolute;
	z-index: 1;
}

.leftactive {
	display: block;
	background: #0066cc;
	color: #fff;
	line-height: 12px;
	padding: 5px 5px 5px 12px;	
}

.subtopic1 {
	line-height: 12px;
	padding: 5px 11px 5px 12px;
}

.activelink {
	background: url(/codenavia/portals/msc/images/img/business/leftmenu-highlight.jpg) repeat-y;
	color: #0066cc;
	display: block;
	line-height: 12px;
	padding: 5px 5px 5px 18px;
}

.subtopic2 {
	background: url(/codenavia/portals/msc/images/img/business/leftmenu-highlight.jpg) repeat-y;
	line-height: 12px;
	padding: 5px 11px 5px 18px;
}

#navigation {
	background: url(/codenavia/portals/msc/images/img/business/leftmenu-bg.jpg) repeat-y;
	padding: 14px 0 10px 0;
	text-align: left;
}

#navigation ul {
	padding: 0;
	margin: 0;
	list-style-type: none;	
}

#navigation ul li ul {
	background: url(/codenavia/portals/msc/images/img/business/leftmenu-highlight.jpg) repeat-y;
}

#navigation ul li a {
	color: #666;
	display: block;
	text-decoration: none;
}

#navigation ul li a:hover, #navigation ul li ul li a:hover {
	color: #0066cc;
	text-decoration: none;
}

#navigation ul li ul li a {
	color: #666;
	display: block;
	text-decoration: none;
}

* #navigation ul li ul li a { padding: 5px 11px 5px 25px; }

#whiteheading {
	background: url(/codenavia/portals/msc/images/img/business/about_msc/what_is_msc/facts_n_figures/titleheaderbg2.gif) no-repeat;
	height: 20px;
	padding: 5px 0 0 12px;
	font-size: 11px;
	color: #fff;
}

.leftheading2 {
	margin-left: 31px;
	padding-top: 10px;   
	font-size: 13px;
}


.bigpencil {
	position: absolute;
	width: 55px;
	height: 50px;
	top: -32px;
	*top: -32px;
	left: -48px;
	background:url(/codenavia/portals/msc/images/img/business/pencil.png) no-repeat;
	display: block;
}

ul.bulletpencil, ul.iconbullet {
	padding: 8px 8px 0 8px;
	margin: 0;
}

.bulletpencil li {
	background: url(/codenavia/portals/msc/images/img/business/bullet_pencil.gif) no-repeat 0 .7em;
	padding-left: 15px;
	padding-top: 4px;
	font-size: 11px;
	list-style: none;
	display: block;
	margin: 0;
}

.iconbullet li {
	font-size: 11px;
	list-style: none;
	padding: 0px 5px 5px 25px;
	display: block;
}

li.iconprint {
	background: url(/codenavia/portals/msc/images/img/business/icon_print.gif) no-repeat 0 .3em;
}

li.iconemail {
	background: url(/codenavia/portals/msc/images/img/business/icon_email.gif) no-repeat 0 .3em;
}
	
li.iconbookmark {
	background: url(/codenavia/portals/msc/images/img/business/icon_bookmark.gif) no-repeat 0 .3em;
}

li.iconcontact {
	background: url(/codenavia/portals/msc/images/img/business/icon_contact.gif) no-repeat 0 .3em;
}

#interest {
	background: url(/codenavia/portals/msc/images/img/business/about_msc/what_is_msc/facts_n_figures/box_interest_bg.gif) no-repeat;
	height: 20px;
	padding-left: 31px;
	padding-top: 8px;   
	font-size: 13px;
}

#interest_content {
	height: auto;
	padding-bottom: 12px;
	background: url(/codenavia/portals/msc/images/img/business/about_msc/what_is_msc/facts_n_figures/interest_box_bg2.gif) repeat-y;
}

#linkbox_content {
	padding: 10px 0 10px 0;
	width: 182px;
	border: 1px #e1e1e1 solid;
}


/* -------------------------------Content items--------------------------------- */

.smalltext {font-size: 9px;}

.smalltext10 {font-size: 10px;}

.font20{
	font-size: 18px;
}

.font16{
	font-size: 16px;
	color: #333;
}

.font14{
	font-size: 14px;
	color: #333;
}

.color333 {
	color: #333333;
}

.blue18 {
	font-size: 18px;
	color: #0066cc;
}

.blue14 {
	font-size: 14px;
	color: #0066cc;
	font-weight: bold;
}

.grey {
	color: #999999;
}

.grey14 {
	font-size: 14px;
	color: #666666;
}

.color333 {
	color: #333;
}

.tahomabold14 {
	font-size: 14px;
	color: #333333;
	font-weight: bold;
}

.tahoma11 {
	font-size: 11px;
	color: #666666;
}

.blue12 {
	font-size: 12px;
	color: #0066cc;
}

.blue16 {
	font-size: 16px;
	color: #0066cc;
	font-weight: bold;
}

.blue11 {
	color: #0066cc;
}

.white14 {
	color: #FFFFFF;
	font-size: 14px;
}

.white20 {
	color: #FFFFFF;
	font-size: 20px;
}

.contentheading {
	padding-left: 5px;
	font-size: 11px;
	padding-top: 5px;
	background: url(/codenavia/portals/msc/images/img/business/about_msc/what_is_msc/facts_n_figures/titleheaderbg.gif) no-repeat right #e0e0e0;
	height: 19px;
}

#banner_tabs {
	margin-left: 5px;
	float: left;
	width: 564px;
	background: url(/codenavia/portals/msc/images/img/business/msc_masia_status/how_to_apply/application_flow/banner.jpg) top left no-repeat;
}
#banner_tabs2 {
	margin-left: 5px;
	float: left;
	width: 564px;
	background: url(/codenavia/portals/msc/images/img/business/msc_masia_status/how_to_apply/eligibility_criteria/banner.jpg) top left no-repeat;
}
#banner_tabs3 {
	margin-left: 5px;
	float: left;
	width: 564px;
	background: url(/codenavia/portals/msc/images/img/business/msc_masia_status/how_to_apply/download_application/banner.jpg) top left no-repeat;
}

.btn_submit {
	background: #f4f4f4; 
	border: 1px #cccccc solid;
	font-size: 10px;
	font-weight: bold;
}

#column1 {
	margin-left: 5px;
	float: left;
	width: 564px;
}


#column2 {
	float: right;
	width: 222px;
	*position: absolute;
}

#nocolumn {
	margin-left: 5px;
	width: 786px;
}

#pagecontent {
	float: right;
	width: 791px;
}

#banner {height: 314px;}

#tablecontent {
	width: 564px;
	float: left;
}

#container-1 {
	padding: 187px 0 0 0;
}

img.article {
	padding: 0 18px 17px 0;
}

#rc_malaysia_story {
	height: 78px;
	background: url(/codenavia/portals/msc/images/img/business/about_msc/what_is_msc/vision_mission/malaysia_story_bg.jpg) no-repeat;
	padding: 10px 8px 0 63px;
}

#rc_showcases {
	height: 78px;
	background: url(/codenavia/portals/msc/images/img/business/about_msc/what_is_msc/facts_n_figures/rowbg1.jpg) no-repeat;
	padding: 10px 8px 0 63px;
}

#rc_programmes {
	height: 78px;
	background: url(/codenavia/portals/msc/images/img/business/about_msc/what_is_msc/facts_n_figures/rowbg2.jpg) no-repeat;
	padding: 10px 8px 0 63px;
}

#rc_wcit {
	height: 78px;
	background: url(/codenavia/portals/msc/images/img/business/about_msc/what_is_msc/facts_n_figures/rowbg3.jpg) no-repeat;
	padding: 10px 8px 0 63px;
}

#rc_sites {
	height: 54px;
	background:url(/codenavia/portals/msc/images/img/business/about_msc/what_is_msc/facts_n_figures/checkoutbg.jpg) no-repeat bottom;
	padding: 20px 0 0 45px;
}

#rc_sites form{
	padding: 0;
	margin: 10px 0 0 8px;
}

#rc_forum {
	height: 78px;
	background: url(/codenavia/portals/msc/images/img/business/about_msc/what_is_msc/facts_n_figures/rowbg2.jpg) no-repeat;
	padding: 10px 8px 0 63px;
}

#rc_grants {
	height: 78px;
	background: url(/codenavia/portals/msc/images/img/business/about_msc/what_is_msc/facts_n_figures/rowbg2.jpg) no-repeat;
	padding: 10px 8px 0 63px;
}

#rc_dev_programmes {
	height: 78px;
	background: url(/codenavia/portals/msc/images/img/business/about_msc/what_is_msc/facts_n_figures/rowbg2.jpg) no-repeat;
	padding: 10px 8px 0 63px;
}

#rc_cap_development {
	height: 78px;
	background: url(/codenavia/portals/msc/images/img/business/about_msc/what_is_msc/facts_n_figures/rowbg2.jpg) no-repeat;
	padding: 10px 8px 0 63px;
}

#rc_faqs_business {
	height: 78px;
	background: url(/codenavia/portals/msc/images/img/business/about_msc/what_is_msc/facts_n_figures/rowbg2.jpg) no-repeat;
	padding: 10px 8px 0 63px;
}

#rc_faqs_rakyat {
	height: 78px;
	background: url(/codenavia/portals/msc/images/img/business/about_msc/what_is_msc/facts_n_figures/rowbg2.jpg) no-repeat;
	padding: 10px 8px 0 63px;
}

#rc_faqs_government {
	height: 78px;
	background: url(/codenavia/portals/msc/images/img/business/about_msc/what_is_msc/facts_n_figures/rowbg2.jpg) no-repeat;
	padding: 10px 8px 0 63px;
}

#rc_training_programmes {
	height: 78px;
	background: url(/codenavia/portals/msc/images/img/business/about_msc/what_is_msc/facts_n_figures/rowbg2.jpg) no-repeat;
	padding: 10px 8px 0 63px;
}

#rc_enhance_skills {
	height: 78px;
	background: url(/codenavia/portals/msc/images/img/business/about_msc/what_is_msc/facts_n_figures/rowbg2.jpg) no-repeat;
	padding: 10px 8px 0 63px;
}

#rc_ipcc {
	height: 78px;
	background: url(/codenavia/portals/msc/images/img/rakyat/express_yourself/ipcc/rowbg_ipcc.jpg) no-repeat;
	padding: 10px 1px 0 93px;
}

#rc_ipcc a.ipcc {
	color: #6a015e;
	text-decoration: none;
}

#rc_ipcc a.ipcc:hover {
	color: #a70695;
	text-decoration: none;
}

#rc_showcases p, #rc_programmes p, #rc_wcit p, #rc_malaysia_story p, #rc_forum p, #rc_grants p, #rc_cap_development p, #rc_dev_programmes p, #rc_faqs_business p, #rc_faqs_rakyat p, #rc_faqs_government p, #rc_training_programmes p, #rc_enhance_skills p  {
	padding-top: 4px;
	margin-top: 1px;
	color: #666;
	line-height: 14px;
	border-top: 1px solid #b6b6b6;
}

#column2 a {
	font-weight: bold;
	color: #000;
	text-decoration: none;
}

#column2 a:hover {color: #666;}

#tablecontent table tr td {
font-size: 11px;
}

#column1 #tablecontent .heading {
	margin-left: 203px;
	font-size: 20px;
}

input.btn_go {
	background: url(/codenavia/portals/msc/images/img/business/media_resources/latest_news/btn_go.gif) repeat-x;
	width: 30px;
	height: 20px;
	cursor: pointer;
	font-family: Trebuchet MS;
	font-weight: bold;
	border-style: none;
}

input.btn_go:hover {
	background-image: url(/codenavia/portals/msc/images/img/business/media_resources/latest_news/btn_go.gif);
	background-position: 0 0px;
	width: 30px;
	height: 20px;
	cursor: pointer;
	font-family: Trebuchet MS;
	font-weight: bold;
	border-style: none;
}


/* ------------------------------- javascript Collapse --------------------------------- */

.iconspan {
	float: right;
	margin: 10px;
	cursor: pointer;
	font-weight: bold;
}

.eg-bar {
	font-weight: bold;
	font-size: 15px;
	color: #0066cc;
}

div.eg-bar {
	width: 536px;
	height: 30px;
	border-bottom: 1px #d9d9d9 solid;
}

.icongroup1 {
	width: 536px;
	background: #ffffeb;
	border-bottom: 1px #d9d9d9 solid;
}

.handcursor {
	cursor: pointer;
	background: #287bbf;
	height: 40px;
	padding: 15px 5px 5px 15px;
	color: #ffffff;
	font-family: Geneva, Arial, Verdana, sans-serif;
	border: #dbdbdb 1px solid;
}

/*=== the cyberjaya page ===*/
#cyberjaya { width: 564px; font: .975em/1.5 arial, helvetica, sans-serif; }
#cyberjaya h2 { color: #fff; font-weight: lighter; font-size: 28px; letter-spacing: -.01em; background: url(/codenavia/portals/msc/images/img/business/cyberjaya.jpg) left top no-repeat; margin: 0; padding: 110px 0 0 10px; width: 553px; height: 39px; }
#cyberjaya h2 em { font-style: normal; color: #ff0; }
#cyberjaya h3 { font-size: 20px; margin: 0; padding: 0; letter-spacing: -.01em; }
#cyberjaya p { padding: 0; margin: 15px 0; }
#cyberjaya ul { font-size: .85em; margin: 0; padding: 0 0 0 14px; }
#cyberjaya p.crumbs { padding: 10px; background: #2a2a2a; color: #0ff; font-size: 20px; text-align: right; margin: 0 auto; } 
#cyberjaya p.crumbs a { text-decoration: none; color: #0ff; }

#cyberjaya .intro { float: left; width: 171px; padding: 7px; color: #ccc; background: #1a1a1a; min-height: 415px; height: auto !important; height: 416px; }
#cyberjaya .intro h3 { color: #ff0; }

#cyberjaya .overview { float: left; width: 171px; padding: 7px; background: #fff; color: #4c4c4c; height: 245px; }
#cyberjaya .overview table { font-size: .85em; line-height: 1; margin: 15px 0; }
#cyberjaya .overview table td { padding: 3px 0; }
#cyberjaya .overview table td.detail { width: 105px; }
#cyberjaya .enterprise-space { float: left; width: 180px; padding: 7px; background: #f2f2f2; color: #4c4c4c; height: 245px; }

#cyberjaya .overview h3, #cyberjaya .enterprise-space h3, #cyberjaya .facilities h3, #cyberjaya .transportation h3, #cyberjaya .stakeholders h3 { color: #999; }

#cyberjaya .housing { display: block; float: none; background: #333 url(/codenavia/portals/msc/images/img/business/housing-bg.jpg) left top no-repeat; min-height: 156px; height: auto !important; height: 156px; padding: 7px 7px 7px 193px; width: 179px; color: #ccc; margin: -170px 0 0 185px; }
#cyberjaya .housing h3 { color: #f2f2f2; }
#cyberjaya .housing p { margin: 0; }

#cyberjaya .facilities { width: 549px; padding: 7px 7px 15px 7px; background: #eee; color: #4c4c4c; }
#cyberjaya .facilities .col { width: 175px; float: left; margin: 0 5px 0 0; }

#cyberjaya .transportation { width: 355px; padding: 7px 202px 7px 7px; height: 375px; background: #ddd url(/codenavia/portals/msc/images/img/business/transportation-bg.jpg) right top no-repeat; color: #4c4c4c; }
#cyberjaya .transportation p { margin: 5px 0; }

#cyberjaya .useful-contacts { float: left; width: 181px; height: 381px; background: #b2b2b2; color: #4c4c4c; padding: 7px; }
#cyberjaya .useful-contacts h3 { color: #fff; }
#cyberjaya .useful-contacts table { font-size: .85em; line-height: 1; margin: 15px 0; }
#cyberjaya .useful-contacts table td { padding: 3px 0; }
#cyberjaya .useful-contacts table td.detail { width: 110px; }

#cyberjaya .stakeholders { background: #f2f2f2; padding: 7px; margin: 0 0 0 195px; color: #4c4c4c; height: 381px; }
#cyberjaya .stakeholders p { margin: 15px 0 0 0; font-weight: bold; }

/*=== remaking the rnd listing ===*/
ul#rnd-listing { width: 764px; padding: 5px 0 10px 22px; list-style-type: none; margin: 10px 0; }
ul#rnd-listing li { float: left; background: url(/codenavia/portals/msc/images/img/business/bullet1.gif) 5px 5px no-repeat; padding: 0 0 0 17px; width: 230px; height: 15px; margin: 0 7px 2px 0; }

/*=== the events page; remember to update the other two sections! ===*/
ul#events-page { list-style: none; margin: 0; padding: 0; }
ul#events-page li { background: url(/codenavia/portals/msc/images/img/icons_buttons/icon_events.gif) left 25px no-repeat; border-top: 1px solid #d9d9d9; padding: 25px 0 15px 37px; margin: 15px 0; line-height: 1.3; }
ul#events-page li em { display: block; font-style: normal; color: #666; font-size: 11px; } 
ul#events-page li strong { display: block; color: #333; font-size: 14px; }

/* -------------------------------Footer items--------------------------------- */

#footer {
	background: url(/codenavia/portals/msc/images/img/footer-bg.gif) no-repeat top;
	height: 51px;
	margin: 0 22px;
	padding-bottom: 25px;
}

.footer-txt {
	width: 330px;
	padding: 26px 0 0 80px;
	color: #666;	
}

@media screen and (-webkit-min-device-pixel-ratio: 0) {
	.footer-txt {width: 360px;}
}

.footer-txt a {
	color: #666;
	text-decoration: none;
}

.footer-txt a:hover {text-decoration: underline;}

.footer-txt-small {
	font-size: 10px;
	color: #b9b7b7;
}

/*=== the new and improved download box ===*/
a.download-icon { display: block; width: 161px; height: 54px; background: url(/codenavia/portals/msc/images/img/government/enhancing_national_support/progress_report_surveys/download_bg.jpg) left top no-repeat; padding: 10px 10px 0 80px; margin: 10px 0; text-decoration: none; }
a.download-icon strong { display: block; color: #000; }
a.download-icon span { color: #999; }
a.download-icon em { font-style: normal; text-decoration: underline; }

/*=== clearfix ===*/
.clearfix:after {  
	content: ".";  
	display: block;  
	clear: both;  
	visibility: hidden;  
	line-height: 0;  
	height: 0;  
	}  

.clearfix { display: inline-block; }  
html[xmlns] .clearfix { display: block; }  
* html .clearfix { height: 1%; }

.bigfooter{
margin-top:0px;
margin-left:22px;
}


