﻿.Overlay { position: absolute; z-index: 300; display:none; top:230px;left:300px; }
.Overlay .t { background: white url(/includes/images/framework/overlay/ovG.png) 0 0 repeat-x; }
.Overlay .b { background: url(/includes/images/framework/overlay/ovG.png) 0 100% repeat-x; }
.Overlay .l { background: url(/includes/images/framework/overlay/ovG.png) 0 0 repeat-y; }
.Overlay .r { background: url(/includes/images/framework/overlay/ovG.png) 100% 0 repeat-y; }
.Overlay .bl{ background: url(/includes/images/framework/overlay/ovGBL.png) 0 100% no-repeat; }
.Overlay .br{ background: url(/includes/images/framework/overlay/ovGBR.png) 100% 100% no-repeat; }
.Overlay .tl{ background: url(/includes/images/framework/overlay/ovGTL.png) 0 0 no-repeat; }
.Overlay .tr{ background: url(/includes/images/framework/overlay/ovGTR.png) 100% 0 no-repeat; padding: 9px 9px 5px 9px; }
.Overlay .contents{ background-color:White; }
.Overlay .left { float:left; }
.Overlay .right { float: right; }
.Overlay .top { padding-bottom: 3px; }
.Overlay .title { float: left; font-size: 18px !important; font-weight: bold; height:auto;} 
.Overlay .close { float: right; display:none; cursor: pointer; }
.Overlay .divide { clear: both; height: 2px; }
.Overlay .buttons { padding-top: 5px; display: none; }
.Overlay .headertext { padding: 5px 0 5px 0; }
.Overlay .focus { width:0px; height:0px; outline: none;}
.Overlay .maincontent { padding-bottom:6px; }
