#div_TermsAndConditions { padding:3px; text-align:center;}
#div_TermsAndConditions a { 	background-color:#FFFFFF; color:#336699; 
								font-size:10px; font-weight:bold;
						}
#div_WorkArea 	{	position:	relative;
					margin-top:5px; margin-bottom: 5px;			
					margin-left:10px; margin-right: 10px;
					height:		450px;
					overflow:	auto;
				}

#div_SupportStaticWorkArea 	{	position:	relative;
							margin-left:10px; margin-right: 10px;
						}

#div_SupportDetail 	{	position:	relative;
						height: 10em;
					}

/*	CLASS BASED: Avalon Static Pages  */
input.Cell_Message_Counter{ background-color: #FFFFFF; text-align:right; font-size:10px; font-weight:bold; border:none; width:80px;}


.CenteredDetailText {	text-align:center; 
						color:#336699; 
						font-size:14px; 
					}	
.CenteredTitleText {	margin-top:5px;	
						text-align:center; 
						color:#336699; 
						font-size:16px; font-weight:bold; 
					}

.LeftTitleText {	margin-top:5px;	
						text-align:left; 
						color:#336699; 
						font-size:16px;
						
					}

.LeftDetailText {	text-align:left; 
						color:#336699; 
						font-size:14px; 
					}
					
.ColumnDiv {	height: 80px;
				margin:0px;
				padding:0px;
				color:#336699;
				font-size:12px;}

.ColumnMDiv { 	position:relative; 
				margin:0px; 
				padding:0px;
				margin-left:20%; margin-right:40%; 
				border-left:1px solid #336699; 
				border-right:1px solid #336699;
			}
.ColumnMWideDiv { 	position:relative; 
					margin:0px; 
					padding:0px;
					margin-left:20%; margin-right:5%; 
					border-left:1px solid #336699; 
					border-right:1px solid #336699;
			}

.ColumnMNarrowDiv { 	position:relative; 
						margin:0px; 
						padding:0px;
						margin-left:20%; margin-right:35%; 
						border-left:1px solid #336699; 
						border-right:1px solid #336699;
			}
.ColumnLDiv { 	position:absolute; 
				margin:0px; 
				padding:0px;
				left:0px; top:0px; 
				width:20%; 
				border-left:0px;
			}
.ColumnRDiv { 	position:absolute; 
				margin:0px; 
				padding:0px;
				right:0px; top:0px; 
				width:40%; 
				border-left:0px; border-right:0px; 
			}
.ColumnRNarrowDiv { 	position:absolute; 
					margin:0px; 
					padding:0px;
					right:0px; top:0px; 
					width:5%; 
					border-left:0px; border-right:0px; 
			}
.ColumnRWideDiv { 	position:absolute; 
					margin:0px; 
					padding:0px;
					right:0px; top:0px; 
					width:35%; 
					border-left:0px; border-right:0px; 
			}

.ColumnTextLDiv {	padding:5px; 
					text-align:left; 
					font-size:12px;
				}

.ColumnTextLDiv input#MobileNumber { 	margin-left: 13px;}
.ColumnTextLDiv input#Password { 		margin-left: 30px; }
.ColumnTextLDiv #MessageReturn { 		margin-left: 5px; }
.ColumnTextLDiv #MessageDisp { 			margin-left: 30px; }

.ColumnTextLDiv #Cmd_Cancel_img { 		margin-left: 30px; }
.ColumnTextLDiv img.flag { 				margin-top: 0px; 
										width:20px;
										border:0px;
					}
.ColumnTextCDiv {	padding:5px;
					text-align:center; 
					font-size:12px;
					font-weight:bold;
				}
.ColumnTextRDiv {	padding:5px;
					padding-right:10px;
					text-align:right; 
					font-size:12px;
				}
.ContentColumnDiv {  	color:#336699; 
						font-size:12px;
						margin:0px;
					}

.ColumnLWideDiv { 	position:absolute; 
				margin:0px; 
				padding:0px;
				left:0px; top:0px; 
				width:20%; 
				border-left:0px;
			}

.ContentColumnLDiv { 	position:absolute; 
						left:0px; top:0px; 
						width:25%; 
					}
.ContentColumnLWideDiv { 	position:absolute; 
							left:0px; top:0px; 
							width:30%; 
					}

.ContentColumnMDiv { 	position:relative; 
						padding:0px;
						margin-left:25%; margin-right:25%;
						
					}
.ContentColumnMWideDiv { 	position:relative; 
							padding:0px;
							margin-left:30%; margin-right:5%;
					}
.ContentColumnMNarrowDiv { 	position:relative; 
							padding:0px;
							margin-left:25%; margin-right:40%;
					}
.ContentColumnRDiv { 	position:absolute; 
						right:0px; top:0px; 
						width:25%; 
					}
.ContentColumnRWideDiv { 	position:absolute; 
							right:0px; top:0px; 
							width:40%; 
					}
.ContentRowDiv	{ 		position:relative; 
						margin:0px; padding:0px; 
						border:0px;
				}
.SupportContentRowDiv	{ 		position:relative; 
								margin:0px; 
								border:0px;
				}
.InvertTitle { 			padding-top:2px; padding-bottom:2px; 
						height:20px; 
						text-align:center; 
						font-size:12px; font-weight:bold; 
						background-color:#336699; color:#FFFFFF; 
			}
.CenterDetailText {		text-align:left; 
						color:#336699; 
						font-size:12px; 
				}
.LeftDetailText {		text-align:left; 
						color:#336699; 
						font-size:12px; 
				}
.MandNote { 	font-size:10px; 
				color:#FF0000;
		}
.DataCell { 	margin-left:10px;
				border:1px solid #336699;
				background-color:#F0F8FF;
			}
.DataCell0Left { 	margin-left:0px;
				border:1px solid #336699;
				background-color:#F0F8FF;
				font-size:12px;
			}
.RadioLeft { margin-left:7px;
			}
	
.PromoTextSmall { font-size:12px; color:#009900}
