﻿html {height: 100%;}
html, body, div, td, th {font-family:Tahoma, Arial, Sans-Serif; font-size: 10pt;}
a {font-size: 7pt; font-weight:bold; color: steelblue; font-family:Verdana; line-height:16px;}

/*
.QuirksPageWrapper {text-align:left;}
.StandardsPageWrapper {text-align:left;}
*/

.QuirksPageWrapper {position: relative; width: 980px; height: 100%; margin-left: 0; margin-right: 0; text-align: left; background-color: lightsteelblue; border-left: 0px solid lightslategray; border-right: 0px solid lightslategray;}
.StandardsPageWrapper {width: 980px; height: 100%; margin-left: auto; margin-right: auto; text-align: left; background-color: lightsteelblue; border-left: 0px solid steelblue; border-right: 0px solid steelblue;}

.LinkButton {height: 15px; padding: 2px 12px 2px 12px; margin-right: -3px; color:White; font-weight:bold; border: 1px solid silver; background: steelblue; cursor:pointer; text-decoration:none; display:inline-block; font-family:Arial; font-size: 10pt; }
.SmallLinkButton {height: 12px; padding: 0px 10px 4px 10px; margin-right: 1px; color:White; font-weight:normal; border: 1px solid white; background: steelblue; cursor:pointer; text-decoration:none; display:inline-block; font-size: 7pt; font-family:Verdana; }
.Embolden {font-weight:bold;}

.FormRegion {margin-left:12px; width:940px; margin-bottom:10px; }
.FormRegionHeader span {font-family:Arial, Tahoma, Sans-Serif; font-size: 10pt; font-weight:bold;}
.FormRegionHeader {background: url('../Images/borderbottom.png') bottom repeat-x; margin-bottom:0px; padding-bottom:4px;}
.FormRegionFooter {background: url('../Images/borderbottom.png') bottom repeat-x; margin-bottom:0px; padding-bottom:4px; margin-left:12px;}
.FormTable {width:100% !important; margin-top:4px; }
.FormTableRowSelected {cursor:pointer; background:palegoldenrod !important;}
.FormRegion th {background:steelblue; color:white; }
.FormRegion td {background:white; padding-left:3px; }
.FormRegion label {display:block; height:22px; line-height:22px; margin-bottom: 4px;}
.FormRegion select, .FormRegion input[type=text]  {border:1px solid steelblue;}
.FormRegion input[type=text] {height:19px;}
.FormRegion input[type=text], .FormRegion select, .FormRegion table, .FormRegion textarea{ margin-bottom: 4px; vertical-align:bottom; }

.FormField {margin-top:5px; margin-bottom:5px;}
.FormField label {float:left;}
.FormField input {float:right; width: 80%; border: 1px solid silver;}

.WebDialog {display:none;}
.WebDialogOverlay {position:absolute;z-index:20000;background:black;width:100%;height:100%;top:0px;left:0px;filter:alpha(opacity=50);opacity:.50;-moz-opacity:.50;}
.WebDialogBox {position:absolute; border: 1px solid darksteelblue; background: white; margin:0px; top: 50%; left:50%; z-index:20001;}
.WebDialogBox {border: 1px solid darksteelblue; background: white;}
.WebDialogBoxContentRegion {background: lightsteelblue url('../Images/webdialogbg.png'); border: 8px solid #CCC;}
.WebDialogHighlight { background-color: steelblue; }
.WebDialogHeader { font-weight:normal; padding:15px; color:#222;}
.WebDialog h2 {font-size: medium; margin:0px;}

.WebNotification {background:LightGreen; border:3px ridge steelblue; font-size:12pt; z-index: 30000; padding: 5px 100px 5px 100px; position:absolute; top: 10px; left: 50%; font-weight:bold;} 
.NotificationError {background:Red; color:White;}

.WebDropDownRegion input[type=text] { border: 0px none !important; width: inherit !important; margin-bottom: 0px !important; margin-top:0px !important; width:100%; }
.WebDropDownRegion table.igdd_ControlFocus {border-width: 0px !important; margin-top: 1px !important;}
.WebDropDownRegion table.igdd_ControlArea {margin-bottom: 0px !important; border-width: 0px !important; margin-top: 1px !important;}
.WebDropDownRegion .igdd_DropDownButton img {margin-top:-2px !important;}
.WebDropDownRegion .ig_Control {overflow:hidden;}
.WebDropDownRegion .igdd_ValueDisplay { font-family: Arial, Verdana, Helvitica, sans-serif;}
.WebDropDownRegion .igdd_ValueDisplayDisabled { font-family: Arial, Verdana, Helvitica, sans-serif;}
.WebDropDownRegion .igdd_DropDownList { font-family: Arial, Verdana, Helvitica, sans-serif;}
.WebDropDownRegion .igdd_ListItem { font-family: Arial, Verdana, Helvitica, sans-serif; font-weight: normal; padding: 1px;}
.WebDropDownRegion .igdd_ListItemHover { background-image: none; background-color:SteelBlue; font-weight:normal; color: #FFFFFF;}
.WebDropDownRegion .igdd_NullText { color: #6B6B6B;}

.ContainsFloatedChildren {zoom:1;}
.ContainsFloatedChildren:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
    }
   
