﻿img		{ border: 0px; }
form	{
    margin: 0px;
    height: 12em;
}
body	{ 	font-family:tahoma; 
			margin:0px; 
			padding:0px;
			background-color:#FFFFFF; 
		}
a		{	text-decoration:none;
            color:#666666;
		}
textarea { 	font-family:tahoma;
			font-size:12px;
			color: #666666;
		 }
input { 	font-family:tahoma;
			font-size:12px;
			color: #666666;
			padding:2px;
		 }
select { font-family:tahoma;
		 font-size:12px;
		 color: #666666;
		}	
option	{ background-color:#666666;
		  color:#FFFFFF;
		
		}
fieldset	{ display:none;}

#div_MainPage	
{   position: relative;
	width:565px;
	height:100px;
	background:#FFFFFF;
	margin-top:5px;
	margin-bottom:15px;
	margin-left:auto;
	margin-right:auto;
	padding:5px;
	background:url(../_mona_img/Graphics/WorkAreaBack.gif) no-repeat;
}
#div_SentPage	
{   position: relative;
	width:560px;
	background: #FFFFFF;
	margin-top:5px;
	margin-bottom:15px;
	margin-left:auto;
	margin-right:auto;
	padding:5px;
	color:#666666;
	font-size:14px;
	background:url('../_mona_img/Graphics/WorkAreaBack.gif') no-repeat;
    top: 0px;
    left: 0px;
}
#div_LogoButtons
{   position:absolute;
    top:5px;    right:10px; 
    margin-top:7px;     margin-right:10px; 
    height: 339px;
    width: 225px;
}
#div_PhoneImg
{   position:absolute; top:135px; left:138px; 
    margin-top: 0px;
}

#div_FNI_Errors		{	position: relative;
						text-align:center;
						margin:5px;
						padding:5px;
						font-size:10pt;
					}
						
td.FNI_Errors_Detail { font-size:14px; font-weight:bold; }
td.FNI_Errors_Spacer {width: 50px}
td.FNI_Errors_Content	{ font-size:14px;}					
#div_DisabledPage	{
	position:absolute;
	z-index:1;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	background-color:#000000;
					}
					
#div_FloatMissingPassport	p{
		font-size:12px;
					}
					
img#Question {  float:right;
                cursor:pointer;
                margin-right:30px;
              }
                
.AlertMessDiv { 			position: absolute; 
                			top:8.2em; 
                            width:354px; height:259px; 
							z-index:2;padding:5px; 
							border:1px none #336699; 
							color:#666666; 
							font-size:14px; 
							left:9%; 
							background:url('../_mona_img/Graphics/AlertFloatBack.gif') no-repeat;
				}
.AlertMessDiv p    {		margin:10px;
                    		margin-left:15px;
                    }
                    
.AlertMessSmallDiv { 		position: absolute; 
                			top:8em; width:354px; height:220px; 
							z-index:2;padding:5px; 
							border:1px solid #336699; 
							border-style: none; 
							color:#666666; 
							font-size:14px; 
							left:20%; 
							background:url('../_mona_img/Graphics/AlertFloatBackSmall.gif') no-repeat;
							
				}
.AlertMessSmallDiv p    {		margin:10px;
                    		    margin-left:15px;
                    		          		    
                    }
.AlertCellDivSep 	{ 		margin-left:auto;margin-right:auto;
							padding:0px;
							background-color:#336699; 
							border:0px; 
							height:1px; width:95%; 
					}   
.AlertCellTitle		{		padding-left:10px; padding-right:10px; padding-bottom:5px; 
							font-size:12px;
							font-weight:bold;
							background-color:#FFCC66; color:#666666; 
							text-align:left;
					}	
.AlertCellBottomCentre {    position:absolute;
                            left:5px; bottom:10px; 
                            width:97%; 
                            text-align:center;
                            margin-right:25px;
                            margin-left: 0px; 
                            margin-top: 0px; 
                            margin-bottom: 0px; 
                         }              
.AlertCellInvertTitle { 	margin-top:3px; margin-bottom:2px; 
							height:25px; 
							padding:3px; padding-top:10px; 
							font-size:12px; 
							font-weight:bold; 
							border-style:none; 
							color:#FFFFFF; 
							text-align:center; 
							background:url('../_mona_img/Graphics/AlertTitleBar.gif') no-repeat;
						}
.AlertCellInvertTitleSP { 	margin-top:3px; margin-bottom:2px; 
							height:25px; 
							padding:3px; padding-top:10px; 
							font-size:12px; 
							font-weight:bold; 
							border-style:none; 
							color:#FFFFFF; 
							text-align:center; 
							background:url('../_mona_img/Graphics/AlertTitleBarSP.gif') no-repeat;
						}									
.AlertCellDetailLeft { 		margin-top:5px;margin-bottom:15px;margin-left:10px; margin-right:10px;  
							font-size:12px; 
							color:#336699;  
							text-align:left;  
					}						                    
/* Help Menu Divs */
.HelpMenuDiv { 	position:absolute; 
              	z-index:2; 
				left:20%; top:120px; 
				width:625px; height:420px;
				padding:0px; 
				background:url('../_mona_img/Graphics/FloatDivBackLarge.gif') no-repeat;
			}
.HelpMenuTitle { 		margin:10px;  margin-left:20px; margin-right:20px;
						padding-bottom:3px; 
						text-align:left; 
						font-size:20px; 
						font-variant:small-caps;
						color:#666666;
				}
.HelpMenuList {
    			        position:absolute; 
    			        top:70px; left:20px;
    			        width:100px; height:180px; 
    			        background:url('../_mona_img/Graphics/HelpMenuBkg.gif') no-repeat;
               }
.HelpMenuItem { 		margin:3px; 
                		margin-left:1px;margin-right:1px;
						padding-top:1px;padding-bottom:1px;padding-left:10px;
						height:14px; 
						text-align:left; 
						font-size:12px; font-weight:bold; 
						color:#336699; 
				}
				
.HelpMenuClose  {       position:absolute;
                        top:350px;left:30px;
                }
.HelpCellDivSep { 	 	margin-left:15px; margin-right:25px;
						height:1px; 
						background-color:#336699; 
						border:0px; 
					}
.HelpCellDivImages	{ 	margin-left:15px; margin-right:25px;
                  	  	margin-bottom:15px;
						padding:1px;
						height:40px; 
						overflow:auto; 
						border-bottom:solid #336699 1px; 
					}
.HelpCellDetailCenter { 	margin-bottom:8px; margin-left:10px; margin-right:10px;
						font-size:14px; 
						text-align:center;  
						color:#666666; 
					}
.HelpCellDetailLeft { 	margin-bottom:8px; margin-left:10px; margin-right:10px;
						font-size:14px; 
						text-align:left;  
						color:#666666; 
					}
                
.div_Button {   margin-left:22px; }
.div_SendButton {   margin-left:5px; }
.TopButton {    margin-top:10px; }				
.CloseButton {  position:absolute;
                top:10px;right:10px; 
              }
.SentText  {    font-size:16px;
                font-variant:normal;
            }
