.navside {
	FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}.cmdBlue {
	BACKGROUND-COLOR: #FF9933; BACKGROUND-POSITION: center center; BORDER-BOTTOM: #666666 1px groove; BORDER-LEFT: #666666 1px groove; BORDER-RIGHT: #666666 1px groove; BORDER-TOP: #666666 1px groove; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: xx-small; FONT-WEIGHT: bold; cursor:hand;
}
.navsidesml {
	FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.navside:hover {
	COLOR: #dddddd; TEXT-DECORATION: none
}
A.navbody:hover {
	COLOR: #666666; TEXT-DECORATION: underline
}
.standard {
	FONT-SIZE: 8pt; COLOR: #000000; LINE-HEIGHT: 11pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.standard {
	FONT-SIZE: 8pt; COLOR: #000000; LINE-HEIGHT: 11pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.global2 {
	FONT-SIZE: 8pt; COLOR: #b0b0b0; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.global2:hover {
	COLOR: #e0e0e0; TEXT-DECORATION: underline
}
INPUT.midsearch {
        FONT-FAMILY: Verdana, Arial, Helvetica, Lucida, Sans-Serif;
        FONT-SIZE: 10px;
        WIDTH: 100px;
        height: 20px;
        padding-top: 2px;
        padding-right: 2px;
        padding-bottom: 2px;
        padding-left: 17px;
        border: 1px solid #000010;
        background: url('/IMAGES/srch_sml.gif');
}

select-box {
 FONT-FAMILY: Verdana, Arial, Helvetica, Lucida, Sans-Serif;
        FONT-SIZE: 10px;
        WIDTH: 50px;
        height: 20px;
        padding-top: 2px;
        padding-right: 2px;
        padding-bottom: 2px;
        padding-left: 2px;
        border: 1px solid #000010;
}

.cmdBlue {
	BACKGROUND-COLOR: #FF9933; BACKGROUND-POSITION: center center; BORDER-BOTTOM: #666666 1px groove; BORDER-LEFT: #666666 1px groove; BORDER-RIGHT: #666666 1px groove; BORDER-TOP: #666666 1px groove; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: xx-small; FONT-WEIGHT: bold; cursor:hand;
}
.submit-button  {
	BACKGROUND-COLOR: #FF9933; BACKGROUND-POSITION: center center; BORDER-BOTTOM: #666666 1px groove; BORDER-LEFT: #666666 1px groove; BORDER-RIGHT: #666666 1px groove; BORDER-TOP: #666666 1px groove; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: xx-small; FONT-WEIGHT: bold; cursor:hand;
}
.textbox {
    BORDER-RIGHT: #ff9933 1px ridge;
    BORDER-TOP: #ff9933 1px ridge;
    BORDER-LEFT: #ff9933 1px ridge;
    WIDTH: 100px;
    BORDER-BOTTOM: #ff9933 1px ridge;
    HEIGHT: 18px
}
#xptErrorBox {width: 100%; margin: 0px 0px 10px 0px;}
#xptErrorBox TABLE {border: 1px solid #aaa; width: 300px; background-color: #ffc;}
#xptErrorBox TR {vertical-align: top;}
#xptErrorBox TD {padding: 4px;}
#xptErrorBox P {padding-bottom: 0px; font-size: 13px; font-weight: 700; color: #000000;}

#SecCodeBox {width: 100%; margin: 0px 0px 10px 0px;}
#SecCodeBox TABLE {border: 1px solid #aaa; width: 100px; background-color: #ffc;}
#SecCodeBox TR {vertical-align: top;}
#SecCodeBox TD {padding: 4px;}
#SecCodeBox P {padding-bottom: 0px; font-size: 13px; font-weight: 700; color: #000000;}

.black
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana;
}
INPUT {
	FONT-SIZE: 11px;
	FONT-FAMILY: tahoma, Helvetica;
}
SELECT {
	FONT-SIZE: 11px;
	FONT-FAMILY: tahoma, Helvetica;
}
.nfo { font-size: 12px; font-family: "Courier New", Courier, monospace; clear: left; line-height: .9em; }	

.toggleopacity img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
-moz-opacity: 0.5;
}

.toggleopacity:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
}

.toggleopacity img{
border: 1px solid #ccc;
}

.toggleborder:hover img{
border: 1px solid navy;
}

.toggleborder:hover{
color: red; 
}
#hintbox{ 
position:absolute;
top: 0;
background-color: lightyellow;
width: 150px; 
padding: 3px;
border:1px solid black;
font:normal 11px Verdana;
line-height:18px;
z-index:100;
border-right: 3px solid black;
border-bottom: 3px solid black;
visibility: hidden;
}

.hintanchor{
font-weight: bold;
color: navy;
margin: 3px 8px;
}

#infobar {

 font: message-box;
}

#infobar a, #infobar a:link, #infobar a:visited, #infobar a:active {
 display: block;
 color: #000;
 width:100%;
 background: #FFFFE1 url(/images/shield.gif) no-repeat fixed .3em .3em;
 border-bottom: .16em outset;
 text-decoration: none;
 cursor: default;
}

#infobar a:hover {
 color: #FFF;
 background: #3169B6 url(/images/shield.gif) no-repeat fixed .3em .3em;
}

#infobar p{
 margin:0px;
 padding: .45em 0em .45em 22px;
 font-size:11px;
}
