/* basic elements */
html {
	height: 100%;
	width: 100%
	overflow: hidden;
	}
	
body {
	height: 100%;
	width: 100%;
	margin: 0;
	padding: 0;
	background: #ffffff;
	font: 10px/14px Verdana;
	color: #666666;
	}
	
td {
	font: 10px/14px Verdana;
	color: #666666;
	}
	
a:link, a:visited {
	text-decoration: underline;
	color: #193F72;
	}
a:hover, a:active {
	text-decoration: none;
	color: #193F72;
	}

/* specific divs */
#global {
    height: 100%;
    width: 100%;
	overflow: hidden;
     }
     
#main_container { 
	position: absolute;
    left: 50%; 
    top: 50%;
    width: 770px;
    height: 505px;
    margin-top: -252px; /* half of the height */
    margin-left: -385px; /* half of the width */
	}
	
#sorry {
	padding: 100px 0 0 185px;
	width: 400px;
	text-align: center;
}
	
#flashcontent {
	height: 100%;
	width: 100%;
}

.FT { font-family: Verdana; font-size: 10px}

.bd { font: 10px/24px Verdana; color: #446070;}
.hd { font: bold 11px/18px Verdana; color: #2F5B7D;}

.note { font: 10px/12px Arial; color: #97999C;}
.note:link {  color: #97999C; text-decoration: none}
.note:visited {  color: #97999C; text-decoration: none}
.note:active {  color: #97999C; text-decoration: underline}
.note:hover {   color: #97999C; text-decoration: underline}

.disclaimer { font: italic 10px/12px Arial; color: #9E9564;}

.pad30 { padding: 30px;}
.padbot { padding-bottom: 10px;}