*{margin:0;padding:0}

ol {margin-left:30px;}

.frame {position:relative;}
#logout {text-align:right; margin-bottom:10px; background:url(../../images/lock.gif) top right no-repeat; padding-right:20px}
.loginInput {font:16px "Courier New", Courier, monospace; padding:5px; }

#sidebar {min-height:500px; height:500px;}
#notify {padding:10px; border:1px solid #444; font:16px "Courier New", Courier, monospace; margin:0 0 20px 0;}
.good {background-color:#E0FFE1;}
.bad {background-color:#FFE2E0;}

/* FORMS */
.feild {border:1px solid #444; padding:4px; font:16px "Courier New", Courier, monospace; padding:5px; }
span.small {font-size:10px;}
.errFld {background-color:#FFE2E0; border:3px solid #C00; padding:3px;}
.errMsg {display:none;}
#error {padding:10px;background-color:#FFF0F0;border:1px solid #FFD9DA;margin-bottom:20px}
#error h3{margin:0 0 10px 0}
#error p{margin:0}

.offstate-ccdetails, .offstate-direct, .offstate-cheque, .offstate-certified{display:none}
.onstate-ccdetails, .onstate-direct, .onstate-cheque, .onstate-certified{display:block}

.hidden{display:none}

#menuPages{list-style:none;margin:0;padding:0;float:left;border-right:1px solid #666}
#content td{padding:2px}
#content li.menuitem{float:left;width:106px;height:50px;background-color:#CCC;border:1px solid #666;border-width:1px 0 1px 1px;margin:0;padding:5px;cursor:pointer}
#content li.current{background-color:#F2F2F2}
.menuitem em{display:block;font-style:normal;font-weight:bold;font-size:14px;margin-bottom:3px}
.menuitem span{display:block;font-size:10px}
.page{width:100%;float:left;margin-bottom:30px}
#imgLoader{display:none}

#itemList{list-style:none;margin-bottom:20px}
#content .stretcher ul{list-style:none;margin:0;padding:0}
#content .stretcher ul li,#content #itemList li{margin:0;padding:0;border-bottom:1px dotted #CCC}
#content .stretcher ul li a{text-decoration:none}
#content .stretcher ul li span{font-size:10px;color:#999}
#main h3.clicker{padding:5px;background-color:#D9D9D9;cursor:pointer;border-bottom:1px solid #333}
#accordion{margin-bottom:20px}
.spacing{padding:10px}

h3 span{font-size:.7em;font-weight:normal}

#sidebar h3, #sidebar p {padding:0 0 0 10px}