
#div_TermsAndConditions { 
                                    position:absolute; top:332px;left:5px;
                                    width:540px;
                                    padding:3px; 
                                      text-align:center;
                                      font-size:12px; font-weight:bold;
                                      color:#666666;
                        }
#div_TermsAndConditions a { 	background-color:#FFFFFF; color:#336699; 
								        font-size:10px; font-weight:bold;
						}
#div_TermsAndConditions div a { 	color:#666666; 
								                font-size:14px; font-weight:normal;
						}						
#div_TermsAndConditions div { 	margin-top:15px;	}
#div_TermsAndConditions div img{ 	vertical-align: middle;	}
						
#div_WorkArea 	{	position:	relative;
					margin-top:5px; margin-bottom: 5px;			
					margin-left:10px; margin-right: 10px;
				}

#div_StaticWorkArea 	{	position:	relative;
							height:		300px;
							margin-left:50px; margin-right: 50px;
						}

#div_SupportStaticWorkArea 	{	position:	relative;
							margin-left:10px; margin-right: 10px;
						}

#div_SupportDetail 	{	position:	relative;
						height: 7em;
					}
							
#div_MessageArea    
{
    position:absolute; 
    top:20px;left:10px;
    height:299px; 
    width: 305px;
    margin-top:10px;
    padding-top:15px; 
    background:url(../_mona_img/Graphics/InputBkg.gif) no-repeat;
}

#div_Charges
{
    position:relative;
    font-size:12px; 
    text-align:center; 
    font-variant:small-caps; 
    color:#666666;
    }

/*	CLASS BASED: Avalon Static Pages  */
input.Cell_Message_Counter{
    background-color: #FFFFFF;
    margin-left: 5px;   
    text-align: right;
    font-size: 10px;
    font-weight: bold;
    border: none;
    width: 65px;
}

.InputTxtDiv 
{   
    position: relative;
    background:url('../_mona_img/Graphics/InputTextBkg.gif') no-repeat; 
    height:28px;
    padding-top:3px;
    top: 0px;
    left: -63px;
    width: 379px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
}

.InputTxtAreaDiv 
{   
    background:url('../_mona_img/Graphics/InputTextAreaBkg.gif') no-repeat; 
    height:13.4em;
 }
  
input.InputDataCell
{ 
    margin-top:5px;
    width:120px; height: 168px;
    border-style: none; 
    border-color: inherit; 
    border-width: 0px; 
}
textarea.InputDataCell
{ 
    margin-top:3px;
    width:15.8em; height: 168px;
    border-style: none; 
    border-color: inherit; 
    border-width: 0px; 
    overflow:auto; 
}
    

.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:0px; 
					text-align:left; 
					font-size:12px;
					margin-left:5px;
				}
.ColumnTextMReturnDiv {	padding:0px; 
					text-align:left; 
					font-size:12px;
					margin-left:5px;
					width:151px;
				}

.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: #000000;
    font-size: 12px;
}

.ColumnLWideDiv { 	position:absolute; 
				margin:0px; 
				padding:0px;
				left:0px; top:0px; 
				width:18%; 
				border-left:0px;
			}

.ContentColumnLDiv {
    position: absolute;
    left: 0px;
    top: 0px;
    width: 85px;
}
.ContentColumnLReturnDiv {
    position: absolute;
    left: 0px;
    top: 0px;
    width: 65px;
}

.ContentColumnLWideDiv { 	position:absolute; 
							left:0px; top:0px; 
							width:30%; 
					}

.ContentColumnMDiv {
    position: relative;
    padding: 0px;
    margin-left: 85px;
    margin-right: auto;
}

.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	{
                    border-style: none;
                    border-color: inherit;
                    border-width: 0px;
                    position:relative;
                    margin:0px;
                    height:34px;
                    top: 0px;
                    left: 0px;
}
.SentRowDiv	{
                    border-style: none;
                    border-color: inherit;
                    border-width: 0px;
                    position:relative;
                    margin:0px;
                    height:24px;
                    top: 0px;
                    left: 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:#ffffff;
			}
.DataCell0Left {
                margin-left:0px;
				border:1px solid #336699;
				background-color:#F0F8FF;
				font-size:12px;
			}
.RadioLeft { margin-left:7px;
			}
	
.PromoTextSmall { font-size:12px; color:#009900}

.DivCol1 {position:absolute;
                top:6px;
                left:5px;
                width:68px;
                text-align:right;
                font-size:12px;
}
.DivCol2 {position:absolute;
                top:0px;
                left:85px;
                padding-left:5px;
                width:210px;
}

.DivCol3 {position:absolute;
                top:0px;
                left:238px;
                padding-left:5px;
                width:110px;
}


.AlertMessReturnDiv { 		position: absolute; 
                			top:8em; width:491px; height:337px; 
							z-index:2;padding:5px; 
							border:1px solid #336699; 
							border-style: none; 
							color:#666666; 
							font-size:14px; 
							left:20%; 
							background:url('../_mona_img/Graphics/FloatDivBackMed.gif') no-repeat;
				}
.AlertMessReturnDiv p    {		margin:10px;
                    		margin-left:15px;
                    }
                    
.ReturnDivCol1 {position:absolute;
                top:6px;
                left:5px;
                width:68px;
                text-align:right;
                font-size:12px;
}
.ReturnDivCol2 {position:absolute;
                top:0px;
                left:78px;
                width:160px;
}
.ReturnDivCol3 {position:absolute;
                top:-4px;
                left:234px;
                width:180px;
}

.InputTxtReturnDiv 
{   
    position: relative;
    background:url('../_mona_img/Graphics/InputTextBkg.gif') no-repeat; 
    height:28px;
    padding: 0px;
    padding-top:3px;
    top: 0px;

}
.InputTxtReturnDiv input
{   border:none 0px;
    margin-left:5px;
    margin-bottom:5px;
    vertical-align:middle;

}


.SentOKDivCol1 {position:absolute;
                top:6px;
                left:5px;
                width:60px;
                text-align:right;
                font-size:12px;
}
.SentOKDivCol2 {position:absolute;
                top:6px;
                left:80px;
                width:240px;
}
.SentOKDivCol3 {position:absolute;
                top:-5px;
                left:340px;
                width:180px;
}


.div_internalDetail
{   position:absolute; 
    top:70px; left:140px;
    width:370px; height:320px; 
    background:url('../_mona_img/Graphics/HelpTextBkg.gif') no-repeat; 
    color:#666666; 
    padding:5px;
} 

.div_internalScrollArea
{   padding-top:10px;margin-left:3px;
    height:300px; width:366px; 
    overflow:auto;
    font-size:14px;

}

.div_internalHELP {       font-size:18px;
                         text-align:center; 
                         color:#666666;
                }	

.div_internalBASE
{   font-size:14px; width: 364px; }

.div_MajCol1  { position:absolute;
                top:5px;left:5px;
                width:356px;
               }
.div_MajCol2 { 
                position:absolute;top:5px;right:15px; 
                width: 242px;
             }
#div_SentTitle  {   text-align:center;
                    font-size:28px;font-variant:small-caps;
                    color:#666666;
                    padding-top:15px;
                 }
.TradeMark { font-weight:bold }

