BODY	{

	scrollbar-base-color: #F0F0F0;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	FONT: 15px verdana, arial, sans-serif; font-weight: normal;

}



/* PAGE LINK COLORS */


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


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


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


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



.class1 a:link		{ color: #826938; text-decoration: underline; }


.class1 a:visited	{ color: #826938; text-decoration: underline; }


.class1 a:active	{ color: #826938; text-decoration: underline; }


.class1 a:hover		{ color: #e07939; text-decoration: underline; }





/* THE NEXT LINE CONTROLS THE FONT SIZE ON ALL PAGES */



TABLE		{ COLOR: #826938; FONT: 13px verdana, arial, sans-serif; }


.leftmenu	{ COLOR: #826938; FONT: 11px verdana, arial, sans-serif; font-weight: normal; }




.subtitlered	{ COLOR: #cc014b; FONT: 15px verdana, arial, sans-serif; font-weight: normal; }



.footer		{ COLOR: #FFFFFF; FONT: 12px arial, verdana, sans-serif; }


.just 		{ text-align: justify; }

.left 		{ text-align: left; }




/* IMAGE BORDERS */



.borders		{ border: #000000 1px solid; }








/* NON-MENU PAGE LINK CODE */


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


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


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


a:hover		{ color: #FF6600; text-decoration: underline; }



.biglink 	{ FONT: 12px verdana, arial, sans-serif; font-weight: bold; font-style: italic; TEXT-DECORATION: none; }


.biglink:hover 	{ FONT: 12px verdana, arial, sans-serif; font-weight: bold; font-style: italic; TEXT-DECORATION: underline; }







/* THIS LINE CONTROLS THE FONT SIZE ON ALL PAGES */


TABLE		{ COLOR: #333333; FONT: 13px verdana, arial, sans-serif; font-weight: normal; }


.title		{ COLOR: #1C509B; FONT: 20px arial, verdana, sans-serif; font-weight: bold; }


.subtitle	{ COLOR: #000000; FONT: 14px verdana, arial, sans-serif; font-weight: bold; }


.smalltitle 	{ COLOR: #663333; FONT: 12px verdana, arial, sans-serif; font-weight: bold; }


.careertitle	{ COLOR: #669999; FONT: 14px arial, verdana, sans-serif; font-weight: bold; }


.just 		{ text-align: justify; }



.date-font		{ COLOR: #FFFFFF; font: 11px arial, verdana, sans-serif; font-weight: bold; }







/* LIST CODE - CLIENTS, CAREERS, AND SERVICES PAGES */


li 		{ color: #000000; }
li span 	{ color: #666666; }








/* MAIN PAGE BANNER IMAGE BORDERS & HEADER BORDERS */


.ban-table		{
			
	background-color: #FFFFFF;

	border-top: #000000 1px solid;

	border-bottom: #000000 1px solid;
	}


.imagerightborder	{
	border-right: #000000 0px solid;
	}


.imagerightborder-home	{ border-right: #000000 1px solid;
	}





/* HEADER BORDER FOR PAGES WITH NO BANNER IMAGE */


.headerborder		{ border-top: #000000 1px solid; }






/* BOTTOM PAGE LINE */


/* PARAGRAPH SEPARATOR LINES */


.page-splits	{

		border: #90A9CE 1px solid;

		background-color: #E6EDF8;
		color: #E6EDF8;
		height: 5px;
		width: 100%;

		}





/* OTHER IMAGE BORDERS */


.borders	{ border: #74747B 1px solid; }






/* CONTACT PAGE LAYERED TEXT STYLES */



#contacttext { position:absolute; visibility: visible; left: 162px; top: 104px; width:500px; z-index:5; padding:5px; }


.contacttextlayer { COLOR: #000000; FONT: 12px arial, verdana, sans-serif; font-weight: bold; }


.phonetitle { COLOR: #000000; FONT: 13px verdana, arial, sans-serif; font-weight: bold; }

/* RIGHT SIDEBAR CODE */




.sidebar-area	{
		

background="http://www.firstcoach.com.my/images/background_shade.gif";

		border-left: #DFDFE9 1px solid;

		width: 140px;

		}


.sidebar-pagewidth {
			background-color: #FFFFFF;

			width: 150px;

			}



.sidetext { COLOR: #333333;
		FONT: 12px verdana, arial, sans-serif; font-weight: normal; }



.sidetitle		{ COLOR: #1C509B; FONT: 13px arial, verdana, sans-serif; font-weight: bold; }


.sideborders		{ border: #74747B 1px solid; }


.sidebar-table 		{
 COLOR: #000000;
			WIDTH: 135px;
			BORDER: #000000 0px solid;
			}


.sidebar-frame		{
 width: 150px;

		height: 480px;
		min-height: 450px;
		background-image: url("http://www.firstcoach.com.my/images/background_shade.gif");
		margin: 0px;
		padding: 0px;
		BORDER: #999999 0px solid;

		}








/* HIDE MENU AND ITEMS FOR PRINTING */



@media print {

.printhide 	{ display:none; }

.printhelp	{ width:600px; }

}


@media screen {

.printonly 	{ display:none; }

}









/* GALLERY CODE */


.galleryborder		{ border: #000000 1px solid; margin-bottom: 3px; }


.viewer-border	 	{ border: #000000 1px solid; }


.picturecomments 	{ COLOR: #666666; FONT: 10px verdana, arial, sans-serif; }


.picturetitle 		{ COLOR: #000000; FONT: 10px verdana, arial, sans-serif; font-weight: bold; }









/* SMALL GALLERY MESSAGES */



.divstyle 	{
		position:absolute;

		border: #000000 0px solid;

		width: 100px;

		top:0;

		left:0;
		}


.pstyletitle	{
		position:absolute;

		border: #000000 1px solid;

		background:#FFFFE1;

		color:black;

		font-size:10px;

		padding: 3px;

		font-family:verdana, arial, sans-serif;
		}



.pstylebody 	{
		position:absolute;
		background:#FFFFE1;
		color:black;

		font-size:10px;
		font-family:verdana, arial, sans-serif;
		}






/* GALLERY MENU CODE */




.button-gallery 	{
			color: #000000;
	       		font: bold 11px arial, serif;
			text-align: center;
			background-color: #FFFFFF;
	        	background-image: url("http://www.firstcoach.com.my/images/button-gallery.gif");


        		padding: 1px 5px 1px 5px;
			margin: 0px 1px 0px 1px;
        		display: block;
			cursor:pointer;
			width: 90px;
        		border: #999999 1px solid;
			}


.buttonon-gallery	{
			color: #0066FF;
	       		font: bold 11px arial, serif;
			text-align: center;
			background-color: #FFFFFF;
	        	background-image: url("http://www.firstcoach.com.my/images/buttonon-gallery.gif");


        		padding: 1px 5px 1px 5px;
			margin: 0px 1px 0px 1px;
        		display: block;
			cursor:pointer;
			width: 90px;
        		border: #0066FF 1px solid;
			}






/* CONTACT AND QUOTES FORM */

.button-submit	{
		FONT: 12px arial, verdana, sans-serif;
		font-weight: normal;
		padding-top: 2px;
		padding-bottom: 2px;
		}



.shadeform	{

		FONT: 13px arial, verdana, sans-serif;

		background-image: url("http://www.firstcoach.com.my/images/shadeform.gif");

		text-align: left;

		WIDTH: 200PX;

		BORDER: #666666 1px solid;

		}



.dropdown 	{

		FONT: 11px verdana, arial, sans-serif;

		COLOR: #60564D;

		WIDTH: 200PX;

		}



.textarea	{

		FONT: 13px arial, verdana, sans-serif;

		background-image: url("http://www.firstcoach.com.my/images/shadeform.gif");

		text-align: left;

		WIDTH: 250PX;

		HEIGHT: 125PX;

		BORDER: #666666 1px solid;

		}



.quoteform	{

		FONT: 13px arial, verdana, sans-serif;

		background-image: url("http://www.firstcoach.com.my/images/shadeform.gif");

		text-align: left;

		BORDER: #666666 1px solid;

		}



.dropquotes 	{

		FONT: 11px verdana, arial, sans-serif;

		COLOR: #60564D;

		}



.quotechoice 	{ COLOR: #3333FF; }












/* LINKS PAGE */


.searchterms 	{

		FONT: 12px arial, verdana, sans-serif;

		background-image: url("http://www.firstcoach.com.my/images/shadeform.gif");

		background-color: #FFFFFF;

		COLOR: #000000;

		WIDTH: 125PX;

		HEIGHT: 20PX;

		BORDER: #666666 1px solid;

		}


.searchbutton 	{

		background-image: url("http://www.firstcoach.com.my/images/button.gif");

		background-color:#DDEDE7;

		FONT: 12px arial, verdana, sans-serif;

		font-weight: bold;

		COLOR: #336666;

		height: 20px;

		cursor:pointer;

		text-align: center;

		padding-left: 5px;

		padding-right: 5px;

		margin-left: 2px;

		BORDER: #336699 1px solid;

		}








/* FOOTER CODE */



.footer			{

			height: 35px;

			padding: 5px 10px 5px 10px;

			background-image: url("http://www.firstcoach.com.my/images/footer.gif");

			background-repeat: repeat-x;

			}


.copyright		{ COLOR: #999999; FONT: 9px verdana, arial, sans-serif; font-weight: normal; }











/* START THE CODE FOR THE MENUS */




#menulocation 		{ LEFT: 0px; WIDTH: 150px; POSITION: absolute; TOP: 97px; padding:0px 0px; white-space:nowrap; }



.menu-background	{
 background-color: #009d38;
			background-image: url("http://www.firstcoach.com.my/images/background-menu.jpg");

			background-repeat: repeat-y;

			background-position: top left;

			border-right: #1C509B 1px solid;

			border-top: #1C509B 1px solid;
			width: 150px;

			}



.menuseparator		{

			border: #90A9CE 1px solid;

			background-color: #E6EDF8;

			color: #E6EDF8;

			height: 5px;

			width: 140px;

			padding: 0px;

			margin-top: 3px;

			margin-bottom: 0px;

			}



.menutrans   		{

			filter:alpha(opacity=100);-moz-opacity:1.00;opacity:1.00;

			border-bottom: #74747B 1px solid;

			}



.menu-bottomline	{ border-top: #74747B 0px solid; }



.menu		{

		font-family: verdana, arial, helvetica, sans-serif;

		font-size: 13px;

		cursor:hand;

		font-weight: bold;

		text-decoration: none;

		width: 139px;

		text-indent: 7px;

		line-height: 18px;

		text-align: left;

		display: block;

		margin-left: 5px;

		margin-right: 5px;

		margin-top: 3px;

		margin-bottom: 1px;

		border-right: #74747B 0px solid;

		border-top: #74747B 0px solid;

		}




a.menu:link 	{ color: #000000; }


a.menu:visited 	{ color: #000000; }


a.menu:active 	{ color: #000000; }


a.menu:hover 	{

		color: #FFFFFF;

		background-color:#0f099c;

		text-decoration: none;

		border: #c6cc9b 1px solid;

		margin-left: 4px;

		margin-right: 4px;

		margin-top: 2px;

		margin-bottom: 0px;

		}

.witsy  { width: 44px; margin-bottom: 5px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; }
.wlarge	{ width: 140px; margin-bottom: 5px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; }
.cwmed 	{ width: 81px; margin-bottom: 5px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; }
.wbigger{ width: 160px; margin-bottom: 5px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; }





