
/************************************************************* CMS ********************************************************/

.CMSHeading {
	font: 18px 'Century Gothic', Helvetica, "Arial Black", Tahoma, Verdana, Geneva, sans-serif;
	color: $000000;
    padding: 15px 5px 10px 0;
    border-bottom: 1px #e5e5e5 solid;
}

.SubCMSHeading {
	font: 23px Helvetica, sans-serif, Tahoma, Verdana, Geneva, Arial;
	text-decoration: underline;
	text-transform: uppercase;
	color: #252526;
    padding-right: 2px;
    padding-left: 2px;

}

.SubCMSHeading2 {
	font: bold Helvetica, sans-serif, Tahoma, Verdana, Geneva, Arial;
	text-transform: uppercase;
	color: #252526;
    padding-right: 2px;
    padding-left: 2px;
}

.CMSData {
    font: 12px Helvetica, sans-serif, Tahoma, Verdana, Geneva, Arial;
    color : #444444;
    padding: 15px 25px 10px 0;
    text-align: justify;
    line-height: 25px;
}

.NewsHeading {
	font: 14px Helvetica, "Arial Black", Tahoma, Verdana, Geneva, sans-serif;
	color: $333333;
    padding: 15px 5px 10px 0;
}

.NewsHeading a:link {
	font: 14px Helvetica, "Arial Black", Tahoma, Verdana, Geneva, sans-serif;
	color: $235431;
    padding: 15px 5px 10px 0;
}

.NewsHeading a:hover {
	font: 14px Helvetica, "Arial Black", Tahoma, Verdana, Geneva, sans-serif;
	color: $333333;
    padding: 15px 5px 10px 0;
}


.TableCMS {

	font: bold 12px Helvetica, sans-serif, Tahoma, Verdana, Geneva, Arial;
	text-transform: lettercase;
	color: #000;
	border: 0px solid #000000;
    margin:3px;
    padding-top:1px;
    padding-bottom:1px;
    line-height:18px;
	width:auto; //20110627 waikheng
	overflow:visible; //20110627 waikheng
	padding-left:35px;//20110627 waikheng
	padding-right:15px;//20110627 waikheng
	margin-left:3px;
	margin-top:3px;
	
}

.TableCMS TD {
	padding:10px; 
	vertical-align:top; 
}

.TableCMS hr {
	border:0; 
	height:1px; 
	background-color:#d4d4d4;
	color:#d4d4d4	/* IE6 */
}



/**
 * Table Sub Menu
 */
 
.TableSubMenu {
	line-height:18px;
	border: 0px #a6483e solid;
	border-collapse: collapse;
	border-spacing: 0px;
}

.TableSubMenu TD {
	padding-right: 10px; 
	padding-left: 10px; 
	padding-top: 10px;
	padding-bottom: 10px; 
	height: 20px;
	font: 13px Century Gothic;
	border-bottom: 1px #a6483e solid  !important;
}

.TableSubMenu a {

	border-bottom: 1px;
	font: 13px Century Gothic;
	color: #FFFFFF;
}

.TableSubMenu a:hover{

	border-bottom: 1px;
	font: 13px Century Gothic;
	color: #000;
}

.TableSubMenuActive {
	
	padding-right: 8px; 
	padding-left: 8px; 	
	height: 20px;
	font: 14px Century Gothic;
	color: #FFFFFF;
}

.TableSubMenuText a{
	font: 14px Century Gothic;
	text-decoration: none;
	color: #000000;
}

.TableSubMenuText a:hover{ 
	/*hover background color*/
	font: 12px Helvetica, sans-serif, Tahoma, Verdana, Geneva, Arial;
	text-decoration: none;
	color: #000000;
	background-color: #BFBFBF;
}


/* Table Sub Menu in Main */


.TblSubMenu {
	background-color: #95342d;
    line-height:18px;
	height: 100%;
	border: 0px #a6483e solid;
	border-spacing: 0px;
}

.TblSubMenu TD {
	padding-right: 20px; 
	padding-left: 20px; 
	padding-top: 5px;
	padding-bottom: 10px; 
	height: 20px;
	font: 14px Century Gothic;
	color: #a6483e;
	
}



.LeftMenuBar{
	height: auto !important; /* ie6 ignores !important, so this will be overridden below */
    min-height: 100%; /* ie6 ignores min-height completely */
    height: 100%;

	/*background-image: url(../images/landing_page/main_bg.jpg);
	background-repeat: repeat-x;
	background-attachment:fixed;
	background-position:center top;
	background-size:20%;*/
	background-color: #95342d; /* fallback color if gradients are not supported */
	background-image: -webkit-linear-gradient(top, #95342d, #720b02);
	background-image:    -moz-linear-gradient(top, #95342d, #720b02);
	background-image:	  -ms-linear-gradient(top, #95342d, #720b02);
	background-image:      -o-linear-gradient(top, #95342d, #720b02);
	background-image:         linear-gradient(top, #95342d, #720b02);
}



.downloadButton {
	
	-moz-box-shadow:inset 0px 1px 0px 0px #f29c93;
	-webkit-box-shadow:inset 0px 1px 0px 0px #f29c93;
	box-shadow:inset 0px 1px 0px 0px #f29c93;
	
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #fe1a00), color-stop(1, #ce0100));
	background:-moz-linear-gradient(top, #fe1a00 5%, #ce0100 100%);
	background:-webkit-linear-gradient(top, #fe1a00 5%, #ce0100 100%);
	background:-o-linear-gradient(top, #fe1a00 5%, #ce0100 100%);
	background:-ms-linear-gradient(top, #fe1a00 5%, #ce0100 100%);
	background:linear-gradient(to bottom, #fe1a00 5%, #ce0100 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fe1a00', endColorstr='#ce0100',GradientType=0);
	
	background-color:#fe1a00;
	
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	
	border:1px solid #d83526;
	
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	
	text-shadow:0px 1px 0px #b23e35;
	
}
.downloadButton:hover {
	
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ce0100), color-stop(1, #fe1a00));
	background:-moz-linear-gradient(top, #ce0100 5%, #fe1a00 100%);
	background:-webkit-linear-gradient(top, #ce0100 5%, #fe1a00 100%);
	background:-o-linear-gradient(top, #ce0100 5%, #fe1a00 100%);
	background:-ms-linear-gradient(top, #ce0100 5%, #fe1a00 100%);
	background:linear-gradient(to bottom, #ce0100 5%, #fe1a00 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ce0100', endColorstr='#fe1a00',GradientType=0);
	
	background-color:#ce0100;
}
.downloadButton:active {
	position:relative;
	top:1px;
}


