h4 img, th img {padding-right: 10px;}

.ValidationFailed {background-color:#FFFFCD;border:1px solid #FFDD00;}
.transparentGif {background-color:Transparent;}

#firefoxScrollBarFix {position:absolute;top:0;bottom:-0.1px;width:1em;z-index:-1;}

.tabBox{border:1px solid #c0c0c0;}

.divbox {border-color:#c0c0c0;border-style:solid;border-width:1px;padding:0px;}

TABLE.Feedback TD {background-color:#EEE;font-size:8pt;}

.Bld {font-weight:bold;}
.Lg {font-size:1.33em;}
.Emph {font-size:1.33em;font-weight:bold;}

.imgblock {display:block;}
.imginline {display:inline;}

.Ctr {text-align:center;}

.dg2 {border-collapse:collapse;font-size:8pt;font-weight:normal;}
.dg2_header, span.dg2_header, tr.dg2_header td {background-color:#F5F5F5;color:#808080;font-size:8pt;}
.dg2_pager {background-color:#F5F5F5;color:#808080;font-size:7pt;font-weight:bold;text-align:left;width:100%;}
.dg2_pager a:hover{font-size:9pt;font-weight:bold;}
.dg2_pager span{font-size:8pt;font-weight:bold;}
.dg2_row, .dg2_rowalternate, tr.dg2_row td, tr.dg2_rowalternate td {background-color:#FFFFFF;border-bottom-width:1px;border-color:#C0C0C0;border-left-width:0px;border-right-width:0px;border-style:dashed;border-top-width:0px;font-size:8pt;padding:2px;}
.dg2_rowselected, tr.dg2_rowselected td {background-color: #BBCCFF;border-bottom-width:1px;border-color:#C0C0C0;border-left-width:0px;border-right-width:0px;border-style:dashed;border-top-width:0px;font-size:8pt;padding:2px;}

TABLE.GSPImageList {border:0px;}
TABLE.GSPImageList TR TH {background-color:#F5F5F5;padding-left:2px;padding-right:16px;padding-top:0px;padding-bottom:0px;font:bold 11px Tahoma,Arial,Helvetica,sans-serif;white-space:nowrap;vertical-align:middle;}
TABLE.GSPImageList TR TD {padding-left:2px;padding-right:16px;padding-top:0px;padding-bottom:0px;font:normal 11px Tahoma,Arial,Helvetica,sans-serif;vertical-align:middle;}

.DocList {border:0px;}
.DocList TD, .DocList TH {font-size:8pt;}
.DocList TH A:Link, .DocList TH A:Visited, .DocList TH A:Hover, .DocList TH A:Active {text-decoration:underline;color:black;}
.DocListHead {background-color:#DDD;font-size:18px;font-weight:bold;text-indent:10px;}

TABLE.BorderLght {border:1px;border-style:solid;border-color:#CCC;}

.downlink:link, .downlink:visited, .downlink:active, .downlink:hover {display:block;font-weight:normal;margin:1px;padding-bottom:4px;padding-left:6px;padding-right:2px;padding-top:4px;position:relative;text-decoration:none;white-space:normal;}
.downlink:hover {background-color:#C6C3C6;border:#808080 1px solid;color:#000000;margin:0px;white-space:normal;}

.Err {color:#FF0000;}
.Good {color:#006600;font-size:10pt;font-weight:bold;}
.Lbl {font-size:8pt;font-weight:bold;text-align:right;}
.LblL {font-size:8pt;font-weight:bold;text-align:left;}

.menubar TD {padding-bottom:4px;padding-left:4px;padding-right:2px;padding-top:4px;}

.NavBtn {font-size:11px;font-weight:bold;width:30px;}
.pagetitle{font-size:12pt;font-weight:bold;padding-left:5px;}
.pagetitle2 {font-size:12pt;font-weight:bold;padding-left:5px;}
.Rght {text-align:right;}
.ShadeLght {background-color:#EFEFEF;}
.Sm, .dg2_pager a {font-size:8pt;font-weight:normal;}

.titlebox IMG, .titlebar IMG {display:block;}
.titlebox A {font-size:8pt;}
.titlebox2 .border > img {display:block;}
.titlebox2 .corner > img {display:block;}
.Top {vertical-align:top;}

.leftchildmenu A {display:block;font-weight:normal;padding:1px;padding-left:10px;padding-right:5px;position:relative;}
.leftchildmenu A.leftchildmenuselected:link, .leftchildmenu A.leftchildmenuselected:visited, .leftchildmenu A.leftchildmenuselected:hover, .leftchildmenu A.leftchildmenuselected:active {background-color:#C0C0C0;border:solid 1px #808080;color:#000;font-weight:normal;text-decoration:none;}
.leftchildmenu A.leftchildmenuunselected:link, .leftchildmenu A.leftchildmenuunselected:visited, .leftchildmenu A.leftchildmenuunselected:active {border:none 0px #336699;font-weight:normal;margin:1px;text-decoration:none;}
.leftchildmenu A.leftchildmenuunselected:hover {background-color:#DFDFDF;border:solid 1px #C0C0C0;color:#000;font-weight:normal;margin:0px;text-decoration:none;}

.Warn {color:#9C0000;}

#bodytable {background-color:#FFF;border-color:#000080;border-style:solid;border-width:1px;}
#leftMenuZone {vertical-align:top;padding:20px 4px 4px 4px;}
#contentCell {vertical-align:top;width:99%;padding-bottom:8px;padding-left:6px;padding-right:8px;padding-top:6px;}
#minHeight {height:450px;width:1px;}
#footer {font-size:8pt;}

.TreeNode, .TreeNode A:LINK, .TreeNode A:VISITED, .TreeNode A:ACTIVE {font-family:Verdana;font-size:8pt;color:Black;padding:2px;text-decoration:none;}
.TreeNodeSelected {background-color:#efefef;color:#336699;padding:2px;}
.TreeNodeHover, .TreeNodeHover A:Hover {color:#5555DD;}

.minilist {border-collapse:collapse;z-index:1;}
.minilist TD {border-bottom:1px #C0C0C0 dotted;font-size:8pt;padding-bottom:1px;padding-left:5px;padding-right:5px;padding-top:1px;}
.minilist TH {background:#DEDEDE;border-bottom:1px #FFFFFF solid;color:#6382A5;font-size:8pt;padding-bottom:1px;padding-left:5px;padding-right:5px;padding-top:1px;text-align:left;white-space:nowrap;}

.LeftMenuContainer {width:170px;}

img.fileIconLink {border-width:0; vertical-align:middle;}

TABLE.frm {width:100%;border:0;}
TABLE.frm tr th {font-size:8pt;font-weight:bold;text-align:right;vertical-align:middle;white-space:nowrap;padding:3px;}
TABLE.frm tr td {font-size:8pt;font-weight:bold;text-align:left;white-space:nowrap;padding:3px;}
TABLE.frm tr td input[type="radio"] {border-width:0;background-color:transparent;}
TABLE.frm tr td.reqd {background:url(images/reqd.gif) right center no-repeat;}
.noformat {border-width:0;background-color:transparent;}

TABLE.rblist {width:100%;border:0;}
TABLE.rblist tr td {vertical-align:top;padding:5px;white-space:nowrap;border:0;}
TABLE.rblist tr td input[type=radio] {margin-right:4px;}
