/*@import "ui.base.css";
@import "ui.theme.css";*/

html {height:100%; max-height:100%;
	min-width:1263px; /*min-height:633px;*/
	padding:0; margin:0; border:0; 
	background:#fff;
	font-size:62.5%; font-family:'MyriadPro',arial,sans-serif;
	/* hide overflow:hidden from IE5/Mac */ 
	/* \*/ 
	overflow: hidden; 
	/* */ 
}

body {
	height:100%; max-height:100%; min-width:1263px; /*min-height:633px;*/
	overflow:hidden; 
	padding:0; margin:0; border:0;
	background:#fff;
}
a {color: #0cf;}
a:hover {color: #a070ff;}
:active, :focus {outline: 0 !important;}
IMG{border:medium none;}

#mCont {
	display:block; 
	overflow:hidden; 
	position:absolute; 
	z-index:3; 
	/*top:108px; */
	top:1px; 
	bottom:75px; left:0; width:100%;
	border:0;
}

#navCont {
	overflow:hidden; 
	height:1px; 
}

* html #mCont {
	top:0; 
	bottom:0; 
	height:100%;
	width:100%;
	/*border-top:108px solid #fff;*/
	border-top:56px solid #fff; 
	border-bottom:75px solid #fff;
}

#mimCont {
	text-align:center;
	position:absolute; 
	left:0; 
	bottom:0; 
	width:100%; 
	height:75px;  
	z-index:5; 
	/*visibility:hidden;*/
	display:none;
}

* html #mimCont {
	bottom:0; width:100%; height:75px;
}


#ajaxT{display:none}

DIV#mesCont{position:absolute; left:0; right:0; bottom:0; z-index:6}
DIV#mesCont span{line-height:1.6em; margin-left:20px; font-size:1.3em}


#lcServCont{position:absolute;right:0; width:350px; top:0; height:1px; visibility: hidden; z-index:10}

#ffblockCont{position:absolute;left:50%; top:50%;width:835px;height:250px; margin-top:-125px; margin-left:-415px; display: none; z-index:11; background:url(/img/firefox-block.png) left bottom; font-size:110%}

#abtBt{display:block; width:130px; height:50px; float:right; margin:10px}
