@charset "utf-8";

.Dlg td { padding:0px; }
.Dlg .collapsed td { padding:3px; }
.Dlg table { border-collapse:collapse; margin:0px; }
.Dlg h3 { font-size:16px; font-weight:bold; color:#404040; text-align:center; }
.Dlg a { text-decoration:none; }
.Dlg .DlgButtons { text-align:center; width:100%; }
.Dlg .HorizontalLine { height:2px; width:90%; margin:10px auto; border-bottom:2px solid #cccccc; }

.Dlg .tl, .Dlg .tr, .Dlg .bl, .Dlg .br { width:10px; height:10px; }
.Dlg .t, .Dlg .b { height:10px; }
.Dlg .l, .Dlg .r { width:10px; }
.Dlg .author {
	color:#666666;
	text-align:right;
	font-size:10px;
}

.Dlg h2 {
	text-align:center;
}

.Dlg .ffffff .tl { background:url(../images/corners/ffffff/shadow/small/tl.png) no-repeat; }
.Dlg .ffffff .t { background:url(../images/corners/ffffff/shadow/small/t.png) repeat-x; }
.Dlg .ffffff .tr { background:url(../images/corners/ffffff/shadow/small/tr.png) no-repeat; }
.Dlg .ffffff .l { background:url(../images/corners/ffffff/shadow/small/l.png) repeat-y; }
.Dlg .ffffff .c { background:#ffffff; }
.Dlg .ffffff .r { background:url(../images/corners/ffffff/shadow/small/r.png) repeat-y; }
.Dlg .ffffff .bl { background:url(../images/corners/ffffff/shadow/small/bl.png) no-repeat; }
.Dlg .ffffff .b { background:url(../images/corners/ffffff/shadow/small/b.png) repeat-x; }
.Dlg .ffffff .br { background:url(../images/corners/ffffff/shadow/small/br.png) no-repeat; }

.Dlg .eeeeee .tl { background:url(../images/corners/eeeeee/shadow/small/tl.png) no-repeat; }
.Dlg .eeeeee .t { background:url(../images/corners/eeeeee/shadow/small/t.png) repeat-x; }
.Dlg .eeeeee .tr { background:url(../images/corners/eeeeee/shadow/small/tr.png) no-repeat; }
.Dlg .eeeeee .l { background:url(../images/corners/eeeeee/shadow/small/l.png) repeat-y; }
.Dlg .eeeeee .c { background:#eeeeee; }
.Dlg .eeeeee .r { background:url(../images/corners/eeeeee/shadow/small/r.png) repeat-y; }
.Dlg .eeeeee .bl { background:url(../images/corners/eeeeee/shadow/small/bl.png) no-repeat; }
.Dlg .eeeeee .b { background:url(../images/corners/eeeeee/shadow/small/b.png) repeat-x; }
.Dlg .eeeeee .br { background:url(../images/corners/eeeeee/shadow/small/br.png) no-repeat; }

.Dlg .even { background:#ffffff; }
.Dlg .odd { background:#f0f0f0; }

.Flyout td { padding:0px }
.Flyout table { border-collapse:collapse; margin:0px; }

.Flyout .tl, .Flyout .bl { height:10px; width:10px; }
.Flyout .tr, .Flyout .br { height:10px; width:10px; }
.Flyout .t, .Flyout .b { height:10px; }
.Flyout .l { width:10px; }
.Flyout .r { width:10px; }
.Flyout .rt { width:10px; height:10px; }

.Flyout .ffffff .tl { background:url(../images/corners/ffffff/shadow/small/tl.png) no-repeat; }
.Flyout .ffffff .t { background:url(../images/corners/ffffff/shadow/small/t.png) repeat-x; }
.Flyout .ffffff .tr { background:url(../images/corners/ffffff/shadow/small/tr.png) repeat-x; }
.Flyout .ffffff .l { background:url(../images/corners/ffffff/shadow/small/l.png) repeat-y; }
.Flyout .ffffff .c { background:#ffffff; }
.Flyout .ffffff .r { background:url(../images/corners/ffffff/shadow/small/r.png) repeat-y; }
.Flyout .ffffff .bl { background:url(../images/corners/ffffff/shadow/small/bl.png) no-repeat; }
.Flyout .ffffff .b { background:url(../images/corners/ffffff/shadow/small/b.png) repeat-x; }
.Flyout .ffffff .br { background:url(../images/corners/ffffff/shadow/small/br.png) no-repeat; }

.Flyout .eeeeee .tl { background:url(../images/corners/eeeeee/shadow/small/tl.png) no-repeat; }
.Flyout .eeeeee .t { background:url(../images/corners/eeeeee/shadow/small/t.png) repeat-x; }
.Flyout .eeeeee .tr { background:url(../images/corners/eeeeee/shadow/small/tr.png) repeat-x; }
.Flyout .eeeeee .l { background:url(../images/corners/eeeeee/shadow/small/l.png) repeat-y; }
.Flyout .eeeeee .c { background:#eeeeee; }
.Flyout .eeeeee .r { background:url(../images/corners/eeeeee/shadow/small/r.png) repeat-y; }
.Flyout .eeeeee .bl { background:url(../images/corners/eeeeee/shadow/small/bl.png) no-repeat; }
.Flyout .eeeeee .b { background:url(../images/corners/eeeeee/shadow/small/b.png) repeat-x; }
.Flyout .eeeeee .br { background:url(../images/corners/eeeeee/shadow/small/br.png) no-repeat; }

.flyoutReference {
	cursor:pointer;
	text-decoration:none;
	border-bottom:1px dotted #808080;
	font-weight:bold;
	color:#003366;
}

.flyoutReference:hover {
	color:#c64a0e;	
}

.Dlg .OKButton table, .Dlg .SubmitButton table, .Dlg .YesButton table, 
.Dlg .SaveButton table, .Dlg .ConfirmButton table, .Dlg .CancelButton table, 
.Dlg .NoButton table, .Dlg .CloseButton table,
.OKButton table, .SubmitButton table, .YesButton table, .SaveButton table, .ConfirmButton table,
.CancelButton table, .NoButton table, .CloseButton table {
	display:inline;
}

.Dlg .OKButton td, .Dlg .SubmitButton td, .Dlg .YesButton td, .Dlg .SaveButton td, 
.Dlg .ConfirmButton td, .Dlg .CancelButton td, .Dlg .NoButton td, .Dlg .CloseButton td,
.OKButton td, .SubmitButton td, .YesButton td, .SaveButton td, .ConfirmButton td,
.CancelButton td, .NoButton td, .CloseButton td {
	text-align:center;
}

.Dlg .OKButton a, .Dlg .SubmitButton a, .Dlg .YesButton a, .Dlg .SaveButton a, 
.Dlg .ConfirmButton a, .Dlg .CancelButton a, .Dlg .NoButton a, .Dlg .CloseButton a,
.OKButton a, .SubmitButton a, .YesButton a, .SaveButton a, .ConfirmButton a,
.CancelButton a, .NoButton a, .CloseButton a {
	text-decoration:underline;
	color:#666666;
	font-size:12px;
}

.Dlg .OKButton a:hover, .Dlg .SubmitButton a:hover, .Dlg .YesButton a:hover, 
.Dlg .SaveButton a:hover, .Dlg .ConfirmButton a:hover, .Dlg .CancelButton a:hover, 
.Dlg .NoButton a:hover, .Dlg .CloseButton a:hover,
.OKButton a:hover, .SubmitButton a:hover, .YesButton a:hover, .SaveButton a:hover, 
.ConfirmButton a:hover, .CancelButton a:hover, .NoButton a:hover, 
.CloseButton a:hover {
	text-decoration:none;
	color:#000000;
}

