body {margin: 0; height:100% }
html {margin: 0; height:100% }
td, div { margin: 0; font: 11px Arial, sans-serif; padding: 0; margin: 0; border-spacing: 0;  }
a { font-weight: bold; color: #006699; text-decoration: none; }
a.LinkPad { font-weight:normal }
a.LinkPadMore { font-weight:normal;color: black }
a:hover { text-decoration: underline;}
img { margin:0; border:0}
input[type="text"],input[type="password"],textarea,select {
    border:royalblue 1px solid; 
    background:#eef3fa;
    scrollbar-3dlight-color:royalblue; 
    scrollbar-arrow-color:royalblue; 
    scrollbar-base-color:#ffffff; 
    scrollbar-darkshadow-color:#ffffff; 
    scrollbar-face-color:#ffffff; 
    scrollbar-highlight-color:#ffffff; 
    scrollbar-shadow-color:royalblue;
    padding-left:2px;
    font: 11px Arial, sans-serif; 
}
input[type="text"]:hover,input[type="password"]:hover,textarea:hover,select:hover {background: White}
input[type="checkbox"] { border:0; background-color:Transparent;}
.Header {height:59px; background-color: White; color: Black;}
.Header a { font-weight: normal; color: black; }
.logo {padding-left: 20px; vertical-align: middle;}    
.searchField { border: 1px solid black; background-color: white; color: #666; font: 11px Arial, sans-serif; height:13px;}
.MainMenu {height:48px; text-align: center;}
.MainMenuItem {}
.DynamicMenuItem {padding-left:10px;}
.MainMenuBottom {background-image: url('/UI/Images/MainMenuBottomBG.gif'); height: 24px; text-align: left; padding: auto}
.SiteMapPath{margin-left: 10px;}
.Footer { border-color: #ccc; height: 24px; border-top-style: solid; border-top-width: 1px;}
#footerContainer{text-align: right}
#footerContainer a {margin: 0px 10px 0px 10px; font-size:10px; color: #999;}
.articleTitle {font: bold 14px "Arial Narrow", Arial, sans-serif; color: #333; text-transform: uppercase;}
.componentPad {padding: 10px; vertical-align:top}
.modalBackground { background-color:Gray; filter:alpha(opacity=70);	opacity:0.7; }
.modalPopup {background-color:White; border: solid 1px black; padding:0px; width:350px; }
.modalHandler {cursor:move; background-color:Black; border:0px; color:White; padding:3px; height:20px; font-weight:bold; }   
.Button {background-color:#ffcd11; border: outset 1px gray; color:Black; height: 20px; font-size: 11px; margin: 4px; width: 50px;}    
td.banner {color: black; vertical-align: top; font-weight: bold; width: 100%; background: url('/UI/Images/corner.gif') no-repeat bottom right; border-left: 10px solid #FFCC00; border-right: 2px solid white;}
div.banner {background: #FFCC00;}
td.banner div.title { font: bold 20px "Arial Narrow", sans-serif; text-transform: uppercase;}
td.bannerDivider { border-left: 10px solid #FFCC00; padding-top: 28px; vertical-align: top;}
td.banner div.outer {background: url('/UI/images/y_triangle.gif') no-repeat 0px 28px;}
td.banner div.inner {padding: 20px 0px 20px 10px;}
.MenuPad {width:170px; background-color:#DDDDDD;height:100%;top:0px;bottom:0px; vertical-align:top;}
.MenuPad a {color:black}
.MenuTree {width:168px; padding: 5px;}
.MenuRootNode {border-top: font-weight: bold; height: 22px;}
.GridHeader {background: url(/UI/Images/Grid/GridHeaderBack.gif); background-repeat:repeat-x; cursor: default;}
.GridRow {padding-left: 3px; cursor: default;}    
.GridFooter {background: url(/UI/Images/Grid/GridFooterBack.gif) repeat-x; cursor: default;}
.raquo {font: bold 11px Arial; color: #888; font-style: normal;}
