/* CSS Document */
html, body{margin:0; padding:0; font:12px Arial, Helvetica, sans-serif; color:#444444; background-color:#FFFFFF;}
form, h1, h2, h3, h4 {margin:0; padding:0;}
h1{font-size:20px; color:#BE7105;}
h2{font-size:16px; color:#4C852C;}
h3{font-size:15px; color:#4A4A88;}
h4{font-size:13px; color:#444444;}
h5{font-size:14px; color:#090; font-weight:bold;}
h6{font-size:13px; color:#BE7105; }
img { border: 0; z-index:auto; }
body a{ color: cd390c;}
.input, .select, .textarea{display:inline;background-color:#F9F2E3; border:1px solid #A39371; font-size:11px; width: 133px;}
.scourse { background-color:#F9F2E3; border:1px solid #A39371; font-size:11px; width: 204px; }
.select { width:135px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
 .select { width:136px; }
.textarea{ width: 131px; }
.scourse { width: 201px; }
.input { width: 133px; }
}

.input_1, .select_1, .textarea_1{display:inline;background-color:#F9F2E3; border:1px solid #A39371; font-size:11px; width: 250px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
 .select_1 { width:136px; } 
.input_1 { width: 250px; }
}

.inputregistrationform {
	display:inline;background-color:#F9F2E3; border:1px solid #A39371; font-size:11px; width: 250px;
}

.selectregistrationform {
	display:inline;background-color:#F9F2E3; border:1px solid #A39371; font-size:11px; width: 250px;
}
/* IE6, IE7, IE8 */
#diecinueve { color: blue\9; }
.select { width: 136px\9; }
.textarea{ width: 131px\9; }
.scourse { width: 203px\9; }
.input { width: 132px\9; }

.smt {background-color:#000000; color:#FFFFFF; border:1px solid #A39371; font-size:11px; cursor:pointer;}

.leftheading {color:#fff; background:#827458; padding: 4px; width: 194px; height: 16px; font-size:16px; color:#fff; font-family:Arial, Helvetica, sans-serif; font-weight: bold; text-align: left;  } 
.leftheading span{ background:url(images/circle2.png) no-repeat right; padding:5px; padding-right: 20px; text-align: left;  }
#intellisoft_top{ 
		width:100%; 
		background-color:#000000;
		}
		
#banner{
		width:945px; 
		height: 71px;
		margin:0 auto; 
		background:#000000 url(images/banner_bg.jpg) top center no-repeat;
		}
#banner .logo{
		display:block; 
	 	float:left; 
		width: 220px; 
		height: 71px;
		 }
#banner .contactus { 
		width: 700px;
		float: right;
		height: 71px;
		text-align: right;
		}
#banner .contactus .topnavi{
	 	color:#CCCCCC; 
		font-size:11px;
		text-align: right;
		padding: 2px 0;
		font-weight: bold;
		}
#banner .topnavi a{ 
		color:#CCCCCC; 
		text-decoration:none; 
		padding:5px 5px 5px 5px;
		font-weight: bold;
		}
#banner .topbutton{
		width:640px; 
		color:#CCCCCC;
		background:#525252 url(images/top_button.gif) bottom left no-repeat; 
		padding-left:50px; 
		padding:4px 0px; 
		text-align:right;
		}
#banner .topbutton a{
		color:#CCCCCC; 
		font-weight:bold; 
		text-decoration:none; 
		padding:0 14px;
		}
#banner .contacttxt{
		color:#D78203; 
		font:bold 16px Arial, Helvetica, sans-serif; 
		text-align:right;
		padding: 3px 0;
		}
#banner .contactus	.search {
		
		 }
/*#banner .logo{position:relative; width:220px; top:-20px; left:0px;}
#banner .topnavi{position:relative; width:260px; top:5px; left:707px; color:#CCCCCC; font-size:11px;}
#banner .topnavi a{color:#CCCCCC; text-decoration:none; padding:5px 10px;}
#banner .topbutton{position:relative; top:-28px; left:305px; width:640px; color:#CCCCCC; background:#525252 url(images/top_button.gif) bottom left no-repeat; padding-left:50px; padding:4px 0px; text-align:right;}
#banner .topbutton a{color:#CCCCCC; font-weight:bold; text-decoration:none; padding:0 14px;}
#banner .contacttxt{position:relative; width:200px; top:20px; left:735px; color:#D78203; font:bold 16px Arial, Helvetica, sans-serif; text-align:center;} */

#intellisoft_main {width:970px; margin:0 auto;}
#container {float:left; padding:8px 15px; width: 947px;; background:#F1E8D7 url(images/bg_border.gif) top left repeat-y;}
#container p{margin:0; padding:5px 0;}

#container .leftnavi{float:left; width:685px;  padding:0px 8px 8px 8px; font:12px Arial, Helvetica, sans-serif;}
#container .leftnavi h2, h3{color:#fff; background:#827458; padding: 4px;}
#container .leftnavi h4{color:#FFFFFF; background-color:#000000; padding:2px 5px;}

#container .leftSB {float: left; width: 212px;  background-color:#E3D5B8; padding: 0 6px 6px 6px; font:11px Arial, Helvetica, sans-serif;  }
#container .maincontent {width:452px; float:right; font-size:12px; z-index:auto;}

#container .leftnavi .boxL{padding:4px; border:1px solid #FFFFFF; margin-top:8px;}
#container .leftnavi .boxL a{ color: #660000;}
#container .leftnavi .boxL ul{ margin:0; list-style-image:url(images/arrow_right.png);}
#container .leftnavi .boxL ul li{ margin-left:-15px; padding:0; list-style-type: none; margin-bottom: 1px;}
#container .leftnavi .boxLbg{padding:8px; border:1px solid #FFFFFF; background:#E3D5B8 url(images/boxLbg.gif) top left repeat-x; margin-top:8px;}
#container .leftnavi .image{margin-top:8px;}

#container .rightnavi{float:right; width:228px; padding:7px;  font-size: 11px; background:#E3D5B8;}
#container .boxR{float:right; width:208px; height:120px; padding:5px;  background-color:#333333; border:5px solid #000000; color:#CCCCCC; font-size:11px;}
#container .boxR a{color:#CCCCCC; text-decoration:none;}
#container .boxR h2{color:#CCCCCC;}
#container .boxR ul{margin:5px; padding:0; list-style-type:none;}
#container .boxR li {background-image:url(images/arrow.gif); background-repeat: no-repeat; background-position:0 .4em; padding-left:15px;}

#container .flashbox{float:left; width:442px; height:185px; padding:5px; background-color:#FFFFFF; border:1px solid #E3D5B8;z-index:-1;}

#container .content{clear:both; padding:0px 0px 10px 10px;}

#container .breadcrumb{color:#444444; font-size:10px; margin-bottom:10px; z-index:auto;}
#container .breadcrumb A{color:#444444; font-size:10px;}
#container .floatbox{float:right; font-size:11px; }
#container .floattxt{width:208px; padding:9px; background:#E3D5B8 url(images/boxLbg1.gif) top left repeat-x; border:1px solid #FFFFFF; font-size:11px; margin: 0 auto; margin-bottom:10px;}
.floattxt h2{color:#444444;}
#container .beige{clear:both; background-color:#F9F2E3; margin:10px 0; padding:10px; padding-top: 5px; padding-bottom: 5px; border:1px solid #E3D5B8; font-size:11px;}
#container .outlines{background-color:#FFFFCC; border:3px dashed #444444; padding:5px;}

#quicklinks { 
	color: #fff; 
	float:left;
	width:100%;
	background: #f1e8d7;
	font-size:13px;
	font-weight: bold;
	border-bottom: 2px solid #FF6600;
 
	}

#quicklinks ul {
	margin: 0px;
	left: 0;
	width:100%;
	margin-left: -40px;
	float: left;
			}
		
#quicklinks li {
	margin:0;
	padding:5px 4px;;
	display:block;
	float:left;
	position:relative;
	background:  #D78203;
	border-right: 1px solid #ffb205;
	margin-right: 3px;
	-moz-border-radius: 5px 5px 0 0 ;
	-webkit-border-radius: 5px 5px 0 0 ;
	border-radius: 5px 5px 0 0 ;
	
	/*width:125px;*/
}

#quicklinks li a:link, #quicklinks li a:visited {
	padding:4px 4px;
	display:block;
	text-align:center;
	text-decoration:none;
	color:#ffffff;
	font-size:13px;
	font-weight: bold;
	text-decoration: underline;
	/*width:125px;
	height:13px;*/
}

#quicklinks li:hover a, #quicklinks li a:hover, #navigation-1 li a:active {
	padding:4px 4px;
	display:block;
	text-align:center;
	text-decoration:none;
	color:#ffffff;
}

#lowerpart {width: 100%; font-size: 12px; margin-top: 10px; background:#f1e8d7;}
#lowerpart .lcontent { padding-left:5px; padding-top: 10px; }
#lowerpart .topbutton { float: right; width:100px; text-align: right;   }
#lowerpart .topbutton a{color:#cd390c; text-decoration:underline;}
#lowerpart .lowercontenthead { background:#61543c; color:#fff; padding: 5px; font-size:14px; font-weight: bold; width: 250px; -moz-border-radius: 4px 4px 0 0; border-bottom: 3px solid #393021;  }
#lowercontenthead { background:#61543c; color:#fff; padding: 5px; font-size:14px; font-weight: bold; width: 250px; -moz-border-radius: 4px 4px 0 0; border-bottom: 3px solid #393021; display: block;  }
#lowerpart .lowercontent { padding: 10px; background:#e5d3af; border-bottom: 3px solid #FF6600; margin-bottom: 15px; }
#lowerpart .lowercontent a{ color:#003399 }
#lowerpart .lowerleft { float:left; width: 680px; text-align: left; }
#lowerpart .lowerright { float:right; width: 240px; }
#lowerpart .lowerright .floattxt{width:208px; padding:9px; background:#E3D5B8 url(images/boxLbg1.gif) top left repeat-x; border:1px solid #FFFFFF; font-size:11px; margin-left:10px; margin-bottom:10px;}
#intellisoft_footernavi{clear:both; width:100%; color:#FFFFFF; background-color:#D78203; font:11px Verdana, Arial, Helvetica, sans-serif;}
#intellisoft_footernavi .footerlink{ font:bold 12px Arial, Helvetica, sans-serif; color:black; width:945px; height:650px; margin:0 auto; padding:3px;}
#intellisoft_footernavi .footerlink A{font:bold 12px Arial, Helvetica, sans-serif; color:#FFFFFF;}
#intellisoft_footernavi .footerlink A:hover { COLOR: Black; text-decoration:underline;}

#intellisoft_footer{clear:both; width:100%; color:#CCCCCC; background-color:#000000; font:11px Verdana, Arial, Helvetica, sans-serif;}
#intellisoft_footer .copylink{width:945px; height:25px; margin:0 auto; padding:10px;}
#intellisoft_footer .copylink A{color:#CCCCCC;}
#intellisoft_footer .copylink A:hover { COLOR: blue; text-decoration:underline;}


#intellisoft_navi {width:100%; background-color:#D78203; font:normal 12px Arial, Helvetica, sans-serif; z-index:1000;}
#navi_menu{width:992px; margin:0 auto; height:26px; padding-left: 14px;}
/*#intellisoft_navi ul{margin:0; padding:.3em 0 .5em 0; list-style-type:none; text-align:center;}
#intellisoft_navi ul li{display:inline;}
#intellisoft_navi ul li a{text-decoration:none; padding: .2em .5em; color:#FFFFFF;}*/
/* Dropdown menus style here*/

#navigation-1 {
	padding:1px 0;
	margin:0 2%;
	list-style:none;
	width:945px;
	height:32px;
	/*border-top:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	font:normal 8pt verdana, arial, helvetica;*/
}
#navigation-1 li {
	margin:0;
	padding:0;
	display:block;
	float:left;
	position:relative;
	/*width:125px;*/
}
#navigation-1 li a:link, #navigation-1 li a:visited {
	padding:8px 10px;
	display:block;
	text-align:center;
	text-decoration:none;
	background:#D78203;
	color:#ffffff;
	/*width:125px;
	height:13px;*/
}
#navigation-1 li:hover a, #navigation-1 li a:hover, #navigation-1 li a:active {
	padding:4px 10px;
	display:block;
	text-align:center;
	text-decoration:none;
	background:#EEA02C;
	color:#ffffff;
	/*width:125px;
	height:13px;
	border-left:1px solid #ffffff;
	border-right:1px solid #ffffff;*/
}
#navigation-1 li ul.navigation-2 {
	margin:0;
	padding:0;
	list-style:none;
	display:none;
	background:#D78203;
	width:150px;
	position:absolute;
	top:21px;
	left:-1px;
	/*border:1px solid #D78203;
	border-top:none;*/
}
#navigation-1 li:hover ul.navigation-2 {
	display:block;
}
#navigation-1 li ul.navigation-2 li {
	width:150px;
	clear:left;
	width:150px;
}
#navigation-1 li ul.navigation-2 li a:link, #navigation-1 li ul.navigation-2 li a:visited {
	clear:left;
	background:#D78203;
	padding:4px 2px;
	width:150px;
	border:none;
	border-bottom:1px solid #ffffff;
	position:relative;
	z-index:1000;
}
#navigation-1 li ul.navigation-2 li:hover a, #navigation-1 li ul.navigation-2 li a:active, #navigation-1 li ul.navigation-2 li a:hover {
	clear:left;
	background:#EEA02C;
	padding:4px 2px;
	width:150px;
	border:none;
	border-bottom:1px solid #ffffff;
	position:relative;
	z-index:1000;
}
#navigation-1 li ul.navigation-2 li a span {
	position:absolute;
	top:0;
	left:132px;
	font-size:12pt;
	color:#EEA02C;
}
#navigation-1 li ul.navigation-2 li:hover a span, #navigation-1 li ul.navigation-2 li a:hover span {
	position:absolute;
	top:0;
	left:132px;
	font-size:12pt;
	color:#ffffff;
}
 
/* ----- client box  background: url(http://www.intellisoft.com.sg/images/client-bg.jpg) no-repeat; ----- */

.clientboxhead { font-family:Arial, Helvetica, sans-serif; color:#444444; font-size:16px; font-weight:bold; text-align:left; padding-left: 5px; }
#client-box {
	clear: both;
	width: 455px;
}
#crawler {
	width: 400px;
	}
	
#client-box-inner {
	height: 52px;
	line-height: 52px;
	margin: 0 0 5px;
	padding: 2px 20px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;
	background:#fff;
	border: 1px solid #f2f2f2;
	width: 183px;
	
}
#client-box-inner img {
	margin: 0 30px 0 0;
}

.i-clients {
padding-bottom: 5px;
}
/* ----- HOME client box  background: url(http://www.intellisoft.com.sg/images/client-bg.jpg) no-repeat; ----- */

.clientboxhead2 { font-family:Arial, Helvetica, sans-serif; color:#444444; font-size:16px; font-weight:bold; text-align:left; padding-left: 5px; }
#client-box2 {
	clear: both;
	width: 455px;
}
#crawler2 {
	width: 400px;
	}
	
#client-box-inner2 {
	height: 62px;
	line-height: 52px;
	margin: 0 0 5px;
	padding: 2px 20px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;
	background:#fff;
	border: 1px solid #f2f2f2;
	width: 600px;
	
}
#client-box-inner2 img {
	margin: 0 30px 0 0;
}

.i-clients2 {
padding-bottom: 5px; }

.testihead { font-size:14px; font-weight:bold; }

.course_date {font-size: 13px; float:left; color:#000; font-weight:bold; width:200px; background:#c5b9a1; padding: 5px; border-right:2px solid #fff; margin-bottom:1px;}
.registerbox {font-size: 13px; float:left; color:#000; font-weight:bold; width:100px; background:#c5b9a1; padding: 5px; margin-bottom:1px;}
.calendar_head { padding:3px; background:#990000; font-size:13px; width: 192px; margin-left: 2px;  height: 20px; }
.coursetable td { background:#d1c5ad; padding: 2px; font-size:13px; width: 250px; font-weight: bold; height: 12px; padding-left: 10px; }