@charset "utf-8";
/* CSS Document */

@import "reset.css";
@import "content.css";

body { background: #d4d1ca; direction: rtl; font: normal 10px/1 Verdana, Arial, Helvetica, sans-serif; }
strong { font-weight: bold; }
em { font-style: italic; }
strike { text-decoration: line-through; }
a:link, a:visited { text-decoration: none; }

#doc {
}

/**************
****** hd *****
**************/

#hd {
	background: #252525 url(../images/hd_bg.gif) repeat-x;
	height: 68px;
	overflow: hidden;
}

#hd #logo {
	background: url(../images/limkokwing_university_logo.gif) no-repeat;
	display: block;
	height: 68px;
	float: right;
	text-indent: -100%;
	width: 186px;
}
.nv_class {
	width:980px;
	margin:0px auto;
	padding:0px;
}

#country {
	float: left;
	margin: 8px 0 0 10px;
	padding-right: 32px;
}

#country select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	/*margin-top: 6px;*/
}

/* #country select option.selected { display: none; visibility: hidden; } */

/*#country.malaysia {	background: url(../images/country/ir.jpg) no-repeat right top; }*/

/**************
****** nv *****
**************/

#nv {
	background: #111 url(../images/nv_bg.gif) repeat-x;
	border-top: solid 1px #393939;
	color: #fff;
	overflow: hidden;
	margin-bottom: 10px;
}

#nv ul {
	margin-right: 0px;
}

#nv li {
	float: right;
	font-size: 14px;
}

#nv span {
	display: block;
	font-weight: normal;
	padding: 10px;
}

#nv a:link, #nv a:visited { color: #fff; }
#nv a:hover { color: #ccc; }

#nvshadow {
	background: transparent url(../images/bd_bg.gif) repeat-x;
	clear: both;
	height: 5px;
}

#nvshadow hr {
	display: none;
	margin: 0;
}

/***** Login *****/

#login {
	float: left;
	overflow: hidden;
	padding: 15px 0 0 20px;
	text-align: right;
}

#login ul {
	float: left;
	overflow: hidden;
}

#login ul li {
	background: transparent url(../images/arrow_bullet.gif) no-repeat left center;
	float: left;
	padding-left: 8px;
	margin-right: 15px;
	line-height: 14px;
}

#login a:link, #login a:visited { color: #b9b9b9; }
#login a:hover { color: #eee; }

#login .textbox {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	margin: 0 0 5px;
	width: 130px;
}

#login .button {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	padding: 0;
	width: 60px;
}

/**************
****** bd *****
**************/

#bd {
	margin: 0 auto;
	width: 963px;
}

#bd .roundedcorner {
	background: #282828 url(../images/bd_rounded_bottomleft.gif) no-repeat;
	height: 5px;
	margin: 0 220px 0 150px;
	width: 590px;
}

#bd .roundedcorner span {
	background: transparent url(../images/bd_rounded_bottomright.gif) no-repeat right top;
	display: block;
	height: 5px;
}

.video {
	margin-bottom:10px;
	text-align:center;
}

/**************
* breadcrumb **
**************/

#breadcrumb {
	background: #181818 url(../images/breadcrumb_left.gif) no-repeat;
	border-bottom: solid 1px #393939;
	font-size: 14px;
	overflow: hidden;
}

#breadcrumb ul {
	background: transparent url(../images/breadcrumb_right.gif) no-repeat right top;
	height: 28px;
	overflow: hidden;
}

#breadcrumb li {
	background: transparent url(../images/arrow_bullet.gif) no-repeat right center;
	float: right;
	line-height: 28px;
	padding: 0 15px;
}

#breadcrumb a:link, #breadcrumb a:visited { color: #b9b9b9; }
#breadcrumb a:hover { color: #eee; }

#breadcrumb li.first { background: none; }
#breadcrumb li.middle { background: transparent url(../images/arrow_bullet.gif) no-repeat right center; }
#breadcrumb li.current { color: #eee; }

/***** Wrap *****/

#container h1 {
	background: #181818;
	border-bottom: solid 1px #454545;
	color: #eee;
	font-size: 22px;
	height: 53px;
	padding-right: 15px;
	line-height: 53px;
	width: 575px;
}

/***** Subnav *****/

#subnav {
	background: #4e4e4e;
	font-size: 14px;
}

#subnav ul li {
	background: #343434;
	border-bottom: solid 1px #454545;
	line-height: 1;
}

#subnav ul li a:link, #subnav ul li a:visited {
	background: url(../images/arrow_bullet.gif) no-repeat right 14px;
	color: #bcbcbc;
	display: block;
	padding: 8px 8px 8px 5px;
	margin-right: 15px;
}
#subnav ul li a:hover { color: #999 }

#subnav ul li ul {
	background: #979797;
	padding: 5px 0;
}

#subnav ul li ul li {
	background: none;
	border: none;
}

#subnav ul li ul li a:link, #subnav ul li ul li a:visited {
	background: url(../images/square_bullet.gif) no-repeat right 11px;
	color: #000;
	padding: 4px 8px 4px 5px;
	margin-right: 23px;
	line-height: 1;
}

#subnav ul li ul li a:hover { color: #333; }

/***** Column *****/

.container {
	overflow: hidden;
}

.column {
	display: block;
	float: right;
	overflow: hidden;
}

.left {
	width: 150px;
}

.center {
	width: 590px;
}

.right {
	width: 180px;
}

/**************
*** Sidebar ***
**************/

#sidebar {
	background: #484848;
	color: #ccc;
	padding: 20px;
}

#sidebar p {
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 8px;
}

#sidebar ul {
	margin-bottom: 20px;
}

#sidebar ul li {
	/*background: url(../images/arrow_bullet.gif) no-repeat right 8px;*/
	font-size: 14px;
	line-height: normal;
	padding-right: 10px;
	padding-right:0px;
}

#sidebar a:link, #sidebar a:visited {
	color: #bcbcbc;
}

#sidebar a:hover {
	color: #999;
}

/**************
****** sm *****
**************/

#sm {
	background: #ebebeb url(../images/sitemap/top_right.gif) no-repeat right top;
	clear: both;
	margin: 15px auto;
	width: 960px;
}

#sm a:link,
#sm a:visited {
	color: #333;
	text-decoration: none;
}

#sm a:hover {
	color: #999;
}

#sm #tab_anchors ul {
	background: transparent url(../images/sitemap/top_left.gif) no-repeat left top;
	padding-left: 274px;
	overflow: hidden;
}

#sm #tab_anchors ul li {
	float: left;
}

#sm #tab_anchors span {
	display: block;
	padding: 10px;
}

#sm #tab_anchors ul li.selected {
	background: #fff;
	font-weight: bold;
}

#sm #links {
	background: #ebebeb url(../images/sitemap_bg.gif) repeat-x left top;
	padding: 10px;
}

#sm #links ul {
	overflow: hidden;
}

#sm #links ul li {
	display: block;
	font-weight: bold;
	float: left;
	line-height: 1.5;
	margin: 0 12px 0 0;
}

#sm #links ul li ul li {
	display: block;
	font-weight: normal;
	float: none;
}

#sm #search {
	background: transparent url(../images/sitemap/bottom_left.gif) no-repeat bottom left;
	border-top: solid 1px #d6d5d0;
	text-align: center;
}

#sm #search form {
	background: transparent url(../images/sitemap/bottom_right.gif) no-repeat bottom right;
	padding: 8px 0;
}

#sm #search input {
	font: normal 11px/1 Verdana, Arial, Helvetica, sans-serif;
}

/**************
****** ft *****
**************/

#ft {
	font-size: 10px;
	line-height: normal;
	margin: 15px auto;
	padding: 10px 0 0;
	overflow: hidden;
	width: 960px;
}

#ft p.copyright {
	color: #666;
	float: right;
}

#ft p.logo {
	float: left;
}

#ft img {
	margin-right: 5px;
}

#ft a:link, #ft a:visited {
	color: #333;
}

#ft a:hover {
	color: #666;
}

.clear {
	clear: both;
	font-size: 0;
	height: 0;
}

/****** Clearfix ******/

.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.clearfix {display:inline-block;}
/* Hide from IE Mac \*/
.clearfix {display:block;}
/* End hide from IE Mac */

/****** v7 sticker ******/
#sticker_wrapper {
background: url(../sticker_bg.gif) repeat-x left center;
height: 50px;
overflow: hidden;
}

.sticker {
margin: 0px auto;
padding: 0px;
width: 980px;
}
