/********************************
* Ekkko                         *
* Styles for SingTel F1         *
* 05 May 2008                   *
********************************/

/*******************************************************************************/
/* SingTel Styles
*/
BODY {
/*	font: 12px/1.1em  Tahoma, Helvetica, Arial, Verdana, sans-serif;*/
	font: 12px  Arial;
	color: #333333;
}

TD, TH {
/*	font: 12px/1.1em  Tahoma, Helvetica, Arial, Verdana, sans-serif;*/
	font: 12px  Arial;	color: #333333;
}

.TABLE_MainTable {
	border-top: solid 1px #333333;
	border-left: solid 1px #333333;
	border-bottom: solid 1px #333333;
	border-right: solid 1px #333333;
}

.TD_GrayBox1 {
	background-color: #FAFAFA;
	font: 12px/1.1em;
}

.TD_GrayBox2 {
	background-color: #EFEFEF;
	font: 12px/1.1em;
}

.TD_GrayBox2_RedText {
	background-color: #EFEFEF;
	font: 12px/1.1em;
	color: #FC2626;
}

.TD_Gray_Button {
	background-color: #DFDFDF;
	color: #333333;
	font: 12px/1.1em;
}


.SPAN_Header {
/*	font: 14px/1.4em  Tahoma, Helvetica, Arial, Verdana, sans-serif;*/
	font: 12px  Arial;	font-weight: bold;
	color: 333333;
}

.SPAN_TextHilite {
	font-weight: bold;
	color: yellow;
}

.SPAN_RedHilite {
	font-weight: bold;
	color: red;
}

.TD_Header {
	padding: 3px 3px 3px 3px;
	background-color: #AAAAAA;
/*	font: 14px/1.4em  Tahoma, Helvetica, Arial, Verdana, sans-serif;*/
	font: 12px  Arial;	font-weight: bold;
	color: #FFFFFF;
}

/*******************************************************************************/
/* General Styles
*/
/*Body {
	background-color: #7badc8;
	padding: 10px 10px 10px 10px;
}*/

.TD_Main {
	padding: 30px;
}


H1 {
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}

HR {
	border: 0;
	width: 100%;
	color: #333333;
	background-color: #FFFFFF;
	height: 1px;
}

IMG.IMG_border {
	border: 1px 1px 1px 1px solid #666666;
}

.Footer {
	font-size: 10px;
}

/*******************************
* Link styles                 */

A:link {
	color: #c21f1f;
	text-decoration: underline;
}
A:visited {
	color: #c21f1f;
	text-decoration: underline;
}
A:hover {
	color: #c21f1f;
	text-decoration: none;
}

A.A_Grey:link {
	color: #8F8F8F;
	text-decoration: underline;
}
A.A_Grey:visited {
	color: #8F8F8F;
	text-decoration: underline;
}
A.A_Grey:hover {
	color: #8F8F8F;
	text-decoration: none;
}

A.A_White:link {
	color: #FFFFFF;
	text-decoration: underline;
}
A.A_White:visited {
	color: #FFFFFF;
	text-decoration: underline;
}
A.A_White:hover {
	color: #FFFFFF;
	text-decoration: none;
}

A.A_Button,
A.A_Button:link, 
A.A_Button:visited {
	color: #333333;
	text-decoration: none;
}

A.A_Button:hover,
A.A_Button:active {
	text-decoration: underline;
}


/*******************************
* Registration form styles    */

.TD_Reg{
	background-color: #FFFFFF;
/*	border-left: 1px solid #7badc8; */
/*	border-right: 1px solid #7badc8; */
	border-bottom: 1px solid #7badc8;
	color: #003366;
}

.TH_Reg {
	color: #333333;
	background-color: #b4cedf;
	font-weight: bold;
	padding: 3px 3px 3px 3px;
}


/*******************************************************************************/
/* Other Styles
*/
SPAN.ErrorText {
	color: red;
	font-size: 12px;
}

SPAN.Red {
	color : #FC2626;
}
SPAN.Green {
	color : #66FE38;
}
SPAN.Orange {
	color : #FCC623;
}
SPAN.Blue {
	color : #62A2F2;
}
SPAN.Gray {
	color: #666666;
}