	body {
		background: #ebf5fc url('http://1stserver.com/images/body_bg.jpg') fixed ;
                margin: 10px 0 10px 0;
                padding: 0;
	}
	.body_left {
		background-image:url('/images/1203/bg_ds_left.gif')			
	}
	.body_left_bottom {
		background-image:url('/images/1203/ds_bottom_left.gif')			
	}
	.body_right {
		background-image:url('/images/1203/bg_ds_right.gif')			
	}
	.body_right_bottom {
		background-image:url('/images/1203/ds_bottom_right.gif')			
	}
	.body_footer_left {
		background-image:url('/images/1203/GreyBorderFooterL.gif')			
	}
	.body_footer_middle {
		background-image:url('/images/1203/GreyBorderFooter.gif');
		font-family: Arial, Helvetica, sans-serif;
		font-size: 8px
	}
	.body_footer_right {
		background-image:url('/images/1203/GreyBorderFooterR.gif')			
	}
	
    input {

	font-size: 9px;

}

select {

	font-size: 9px;

}



td {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

}

a {

	color: #0000FF;

}
    
	.custom_line_BG {
		background-image:url('../images/underline.gif')		
	}
	.custom_header_normal {
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bold;
		font-size: 16px;
		text-decoration:none;
		color:#304B6E;
	}
	.header_blue_smaller {
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bold;
		font-size: 14px;
		text-decoration:none;
		color:#304B6E;
	}
	.report_header{
		font-family: Arial, Helvetica, sans-serif;
		font-weight: regular;
		font-size: 12px;
		text-decoration:none;
		color:#304B6E;
		border-bottom: #99A6B7 1px solid;
	}

	/* These classes are overloaded here to provide the same styles in the MySynergy site */		
	.header_blue_side {
		text-decoration:none;
		color:#304B6E;
		font-size: 9px;
		font-family: "Arial Black", Helvetica, sans-serif;
		font-weight: normal;
		letter-spacing: 3px;
	}
	.header_blue {
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bold;
		font-size: 16px;
		text-decoration:none;
		color:#304B6E;
	}
    
    .font_cap{
       font-family: Arial, Helvetica, sans-serif;
       color:#000000;       
       font-size: 14px;
}
  .font_default{
       font-family: Arial, Helvetica, sans-serif;
       font-size: 12px;    	  
        color:#336699;
}
    .font_red{
     font-family: Arial, Helvetica, sans-serif;
       font-size: 12px;
	   color:#800000;}
       
       .font_white{
        font-family: Arial, Helvetica, sans-serif;
       font-size: 12px;
	   color:#FFFFFF;}
       
    .font_title {
     font-family: Tahoma;
       color:#000000;
       font-size: 18px;
}
	.link_blue {
		font-family: Arial, Helvetica, sans-serif;
		font-weight: regular;
		font-size: 12px;
		text-decoration:none;
		color:#0000FF;
	}
	.link_blue:hover {
		font-family: Comic-Sans-MS, Arial, Helvetica, sans-serif;
		font-weight: regular;
		font-size: 12px;
		text-decoration:underline;
		color:#FF6600;
	}
    .link_yellow {
		font-family: Arial, Helvetica, sans-serif;
		font-weight: regular;
		font-size: 12px;
		text-decoration:none;
		color:#FFFF00;
	}
	.link_yellow:hover {
		font-family: Comic-Sans-MS, Arial, Helvetica, sans-serif;
		font-weight: regular;
		font-size: 12px;
		text-decoration:underline;
		color:#FFFF00;
	}
    .link_red {
		font-family: Arial, Helvetica, sans-serif;
		font-weight: regular;
		font-size: 12px;
		text-decoration:none;
		color:#FF0000;
	}
	.link_red:hover {
		font-family: Comic-Sans-MS, Arial, Helvetica, sans-serif;
		font-weight: regular;
		font-size: 12px;
		text-decoration:underline;
		color:#FF0000;
	}
    .link_white {
		font-family: Arial, Helvetica, sans-serif;
		font-weight: regular;
		font-size: 12px;
		text-decoration:none;
		color:#FFFFFF;
	}
	.link_white:hover {
		font-family: Comic-Sans-MS, Arial, Helvetica, sans-serif;
		font-weight: regular;
		font-size: 12px;
		text-decoration:none;
		color:#FFFFFF;
	}
        .link_footer {
		font-family: Tahoma, Arial, Helvetica, sans-serif;
		font-weight: regular;
		font-size: 10px;
		text-decoration:none;
		color:#FFFFFF;
	}
	.link_footer:hover {
		font-family: Tahoma, Comic-Sans-MS, Arial, Helvetica, sans-serif;
		font-weight: regular;
		font-size: 10px;
		text-decoration:none;
		color:#FFFF00;
	}
		.header_image {
			background-image:url('/images/1203/topbanner.jpg')		
	}
	.header_menu_BG {
			background-image:url('/images/1203/tbar_gradient.gif')			
	}
	
	.pagerstyle {
		font-family: Arial, Helvetica, sans-serif;
		font-weight: regular;
		font-size: 12px;
		text-decoration:none;
		color:#000000;
		line-height: 18px;
	}
	.pagerstyle A{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: normal;
		font-size: 12px;
		text-decoration:none;
		color:#4A85A7;
	}
	.pagerstyle a:hover
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: normal;
		font-size: 12px;
		text-decoration:underline;
		color:#4A85A7;
	}	
	
	.custom_line_color {
			background-color:99A6B7;	
	}
	.custom_line_BG {
		background-image:url('/images/1203/MySynergy/PurpleHorizontalBar.gif')		
	}
	.custom_left_gradient {
		background-image:url('/images/home/bg_ds_vert.gif')		
	}
	.custom_top_gradient {
		background-image:url('/images/home/bg_left_bottom.gif')		
	}
	.custom_bottom_gradient {
		background-image:url('/images/1203/MySynergy/right_bottom_gradient_purple.gif')		
	}
	.custom_link_BG {
		background-image:url('/images/1203/MySynergy/purple_sidebar.jpg')	
	}
	.custom_color_BG {
		background-color:E5E9EC;		
	}
	.custom_arrow {
		background-image:url('/images/1223/bluetriangle.gif');
		background-position: left 50%;
		background-repeat:no-repeat
	}
	.custom_header {
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bold;
		font-size: 15px;
		text-decoration:none;
		color:#304B6E;
	}
	.custom_header_normal {
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bold;
		font-size: 16px;
		text-decoration:none;
		color:#304B6E;
	}
	.custom_text {
		font-family: Arial, Helvetica, sans-serif;
		font-weight: regular;
		font-size: 12px;
		text-decoration:none;
		color:#304B6E;
		line-height: 18px;
	}
	.custom_link {
		font-family: Arial, Helvetica, sans-serif;
		font-weight: regular;
		font-size: 12px;
		text-decoration:none;
		color:#304B6E;
	}
	.custom_link:hover {
		font-family: Arial, Helvetica, sans-serif;
		font-weight: regular;
		font-size: 12px;
		text-decoration:underline;
		color:#304B6E;
	}
    /* menu classes */
    a.regbutton:link, a.regbutton:visited {

    float: center;

    display: block;

    font: normal 11px "Verdana", Arial, Helvetica, sans-serif;

    color: #000; 
    /* color: #FFFFFF; */

    text-align: left;

    text-decoration: none;

    /* background: #fff url("../images/backgr-menu.gif") repeat-x center left; */

    width: 260px;

    padding: 5px 0px 0px 5px;

}

a.regbutton:hover {

    float: center;

    display: block;

    color: #fff;

    text-align: left;

    text-decoration: none;

    /* background: #fff url('../images/bgmenu_merdeka.gif') repeat-x center left; */
     background: #fff url('../images/bgmenu.gif') repeat-x center left;

    width: 260px;

    font-style:normal; font-variant:normal; font-weight:normal; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; padding-left:5px; padding-right:0px; padding-top:5px; padding-bottom:0px

}

a.footbutton:link, a.footbutton:visited {

    display: block;
    color: #fff;
    text-decoration: none;
}

a.footbutton:hover {
    display: block;
    color: #FFF;
    text-decoration:none;
    background: #000;
}

a.tablehead:link, a.tablehead:visited {

    display: block;
    color: #fff; 
    text-decoration: none;
    background: #666;
}

a.tablehead:hover {
    display: block;
    color: #FFF;
    text-decoration:none;
    background: #333;
}


.leftcorner {

    float: left;

    background: #fff url('../images/lcmenu.gif') no-repeat center;

    width: 10px;

    padding-top: 8px;

    padding-bottom: 5px

}

.rightcorner {

    float: left;

    background: #fff url('../images/rcmenu.gif') no-repeat center;

    width: 10px;

    padding-top: 8px;

    padding-bottom: 5px

}

#dynmenu {

    padding: 0px;

} 

.td_dark {
	background-color:  #ADD8E6;;;
}
.td_light {
	background-color:  #B0E0E6;; 
}
.text_default {
	background-color:  #D8E4F8; ;
}

.text_light {
    /* default blue */
    background-color:  #B7E8FF;

    /* Merdeka Promo */
    /* background-color:  #FFCCFF;  */
}

/* THEME COLORS */
.table_left_default {
    /* blue default */
    background-color: #336699; 
    
    /* MERDEKA Promo */
    /* background-color:#993366; */
}

.table_light_default {
    /* default blue */
    background-color: #3366CC; 
    
    /* MERDEKA Promo */
   /*  background-color: #CC6699; */

}    

.form_bkgrd_default {
   /* MERDEKA Promo */
   background-color: #FFCCCC;
}   

.menu_bgrd_color {
    /* default blue */
    background-color: #99CCFF; 
    
    /* MERDEKA Promo */
   /* background-color: #CC6699; */

}    

	/* END OF OVERLOADED CLASSES */
