body{
margin: 0px;
font: 12px "Trebuchet MS", Trebuchet, Tahoma;
}
td{
font: 12px "Trebuchet MS", Trebuchet, Tahoma;
vertical-align: top;
}
a:link,a:visited,a:active {
color: #333333;
}
a:hover{
color: #CC0033;
}
#hCover{
position:absolute;
display:none;
background:transparent;
}

/* Panels */
#panels{
width: 100%;
padding: 0px;
border-collapse:collapse;
}
#panelleft{
width: 170px;
padding: 5px 0px 5px 5px;
}
#panelright{
width: 150px;
padding: 5px 0px 5px 0px;
}
#panelmain{
width: auto;
padding: 5px 5px 5px 5px;
}
#panelresize{
height: 1000px;
}
/* Header Style */
#header{
color: #FFFFFF;
background: #CC0033 url(/images/back/gTop.gif) repeat-x;
padding: 2px 10px 5px 2px;
border-bottom: 1px solid #333333;
}
#headertext{
font-size: 18px;
font-weight: bold;
}
#headernavi{
text-align: right;
float: right;
padding: 0px;
}
#headernavi a{
color: #FFFFFF !important;
font-weight: bold;
margin-left:10px;
}
#headernavi a:link,#headernavi a:visited,#headernavi a:active{
text-decoration: none;
}
#headernavi a:hover{
text-decoration: underline;
}

/* Footer Style */
#footer{
background: #F5F5F5 url(/images/back/gWG.gif) repeat-x;
padding: 3px 5px 3px 5px;
border-top: 1px solid #CCCCCC;
}
#footer a{
margin-right:15px;
}

/* Task Bar Style */
.taskBar{
padding: 4px;
border: 1px solid #DDDDDD;
margin-bottom: 10px;
background: #F5F5F5;
}
.taskButton{
display:block;
padding: 2px 5px 0px 5px;
text-decoration: none;
font-size: 110%;
border-bottom: 1px solid #CCCCCC;
min-height: 28px;
}
.taskButton:hover{
background: #CCCCCC url(/images/back/gBH.gif) repeat-x;
}
.taskSelected{
background:#FFCC00 url(/images/back/gWO.gif) repeat-x !important;
}
.taskKey{
font: normal 9px Tahoma, Arial, Helvetica, sans-serif;
margin-left:5px;
padding: 0px 1px 0px 1px;
}
.taskLabel{
color: #FFFFFF;
background: #FF9900 url(/images/back/gW.gif) repeat-x;
font-weight: bold;
padding: 2px 5px 2px 5px;
}

/* Text styles and Labels*/
h1{
font-size: 19px;
padding: 0px;
margin:0px;
}
h2{
font-size: 14px;
padding: 0px;
margin: 0px;
border-bottom: 1px solid #DDDDDD;
color: #333333;
}
h3{
font-size:12px;
margin: 0px 0px 0px 0px; 
}
p{
line-height: 16px; 
padding: 0px;
margin: 0px;
}
.title{
background: #DDDDDD url(/images/back/gWlG.gif) repeat-x;
padding: 0px 5px 0px 5px;
border-bottom: 1px solid #CCCCCC;
}
.msgI{
color: #FFFFFF;
background: #7598C6  url(/images/back/gI.gif) repeat-x;
font-weight: bold;
padding: 2px 5px 2px 5px;
}
.msgE{
color: #FFFFFF;
background: #CC0033  url(/images/back/gE.gif) repeat-x;
font-weight: bold;
padding: 2px 5px 2px 5px;
}
.msgC{
color: #FFFFFF;
background: #339900  url(/images/back/gC.gif) repeat-x;
font-weight: bold;
padding: 2px 5px 2px 5px;
cursor: pointer;
}
.msgW{
color: #FFFFFF;
background: #FF9900 url(/images/back/gW.gif) repeat-x;
font-weight: bold;
padding: 2px 5px 2px 5px;
}
.msgR{
color: #FFFFFF;
background: #999999  url(/images/back/gGD.gif) repeat-x;
font-weight: bold;
padding: 2px 5px 2px 5px;
cursor: pointer;
}
.msgS{
background: #FF9900 url(/images/back/gW.gif) repeat-x;
}
.msgTO{
position: absolute;
top:0px;
left:0px;
background: #DDDDDD;
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100, FinishOpacity=10, Style=1, StartX=100,  FinishX=100, StartY=10, FinishY=100);
}
.msgTO div{
background: #FFCC00;
border:2px solid #CCCCCC;
font-size:14px;
font-weight: bold;
text-align:center;
margin:20px;
padding:10px;
}
.frame, .text, .formpanel, .wframe{
width: 100%;
overflow:hidden;
scrollbar-track-color: #CCCCCC;
}
.formpanel{
margin-bottom: 5px;
}
/* Box styles and Labels*/
.box{
padding: 4px;
border: 1px solid #DDDDDD;
margin-bottom: 10px;
}
.box a{
font-weight: bold;
}
.boxlabel{
padding: 2px 2px 2px 5px;
border-bottom: 1px solid #CCCCCC;
font-weight: bold;
}
.boxI, .boxNORMAL, .boxLOW{
border-left: 10px solid #7598C6;
}
.boxE, .boxCRITICAL{
border-left: 10px solid #CC0033;
}
.boxW, .boxHIGH{
border-left: 10px solid #FFCC00;
}

/* Search Box styles and Labels*/
.searchbox{
padding: 4px;
border: 1px solid #DDDDDD;
margin-bottom: 10px;
background: #F5F5F5;
}
.searchbox select{
margin: 0px;
width: 160px;
}
.searchbox input, .searchbox textarea{
margin: 0px;
width: 154px;
}
.searchbox .inputDat{
width: 136px;
}
.searchbox button{
padding: 0px;
margin: 5px 0px 0px 1px;
width: 52px;
background: #FFFFFF;
}



