
* { margin:0; }
html { font-family: Arial, Helvetica, sans-serif; margin-bottom:1px; }


B { color:black; }

A.bigicon { text-align:left; display:inline-block!important; color:#000; cursor:pointer; padding:5px; font-weight:normal; font-size:170%; color:#669a00; line-height:60px; vertical-align:bottom; text-decoration:none!important; border-width:2px 0px 2px 0px; border-style:solid; border-color:#ccc; white-space:normal!important; width:260px; }
A.bigicon:hover { background-image:url("images/login/btn.gif"); }
A.bigicon IMG { float:left; padding:2px; margin-right:25px; border:3px solid #669a00; background-color:#68b900; }

INPUT.usr { width:17em; }
*.usr { border:2px solid #ccc; font-weight:bold; color:#444; }

TD.notes { width:50%; vertical-align:top; }
TD.notes DIV { margin:20px; padding:10px 10px 10px 25px; border:1px solid #aaa; font-size:12px; background-color:white; ver }
TD.notes LI { padding-bottom:5px; }

DIV.wrn { border:1px solid #c80; background-color:white; color:#c80; font-weight:bold; padding:3px 5px 3px 30px; margin:2px; background-image:url("icons/log/wrnM.gif"); background-position:5px 50%; background-repeat:no-repeat; background-color:#ffd; text-align:left; }

#wrapper { min-height:550px; width:700px; position:relative; height:550px; margin-left:auto; margin-right:auto; border:thin solid #CCCCCC; top:1em; display:block; }
#enter { font-size:12px; font-weight:normal; color:#333333; height:240px; width:700px; padding-top:25px; }
#enter_box, #enter_box_wide { font-size:14px; font-weight:bold; color:#666666; float:left; height:200px; width:650px; padding-top:5px; padding-left:30px; }
#enter_box_wide { width:100%; padding-left:0px; }
#error { padding:1em 0em 1em 35px; color:#BD1418; background:url("icons/log/wrnL.gif") no-repeat 5px 50%; }
#cookieMsg { padding:1em 0em 1em 35px; color:#BD1418; background:url("icons/log/wrnL.gif") no-repeat 5px 50%; }
#env { margin-top:15px; margin-left:25%; width:50%; text-align:center; color:#BD1418; text-transform:uppercase; }
A.lnk { font-size:12px; font-weight:bold; color:#BD1418; float:left; width:270px; padding:10px 0px 0px 0px; }
A.lnk:hover { color:black; }


.btGr { display:inline-block; }
.btGr .l, .btGr .r, .btGr a { background-color:transparent; background-position:0px 0px; background-repeat:no-repeat; display:block; margin:0; padding:0; float:left; }
.btGr a, .btGr a:visited { white-space:nowrap; font-weight:bold; color:white!important; vertical-align:baseline; background:url("icons/btns/btn_gray.png")!important; height:26px; line-height:23px; padding:0px 30px 0px 30px; text-decoration:none; }
.btGr a:hover { text-decoration:underline; }
.btGr .l { background:url("icons/btns/btn_gray_left.png"); width:5px; height:26px; }
.btGr .r { background:url("icons/btns/btn_gray_right.png"); width:5px; height:26px; }

