html, body, form { padding: 0; margin: 0; }
html, body { overflow: auto; }
select{font:normal 12px Arial;color:#000;}
input.checkBox { width: 16px; height: 16px; border: none; background: url(../resources/safari.png) 0 0 no-repeat; font-size: 0; color: #e8e8e8; cursor: pointer; }
table.dataGrid { border-left: 1px solid #B5BFD1; }
table.dataGrid tr.header th { background: url(../resources/tile_cat.gif) repeat-x; height: 33px; text-align: center; font: bold 11pt Arial; color: #fff; }
table.dataGrid tr.miniHeader td { background: #CED7E5; color: #222; font: bold 12px Arial; padding: 4px; text-align: center; border-bottom: 1px solid #9AA4B1; border-right: 1px solid #B5BFD1; }
table.dataGrid tr.odd td, table.dataGrid tr.even td { padding: 6px; font: normal 10pt Tahoma; text-align: right; border-bottom: 1px solid #9AA4B1; border-right: 1px solid #B5BFD1; }
table.dataGrid tr.odd td { background: #EFF1F3; }
table.dataGrid tr.even td { background: #E4E6E9; }
table.tabsTable { height: 33px; background: url(../resources/tabs/bg.gif) 0 0 repeat-x; }
table.tabsTable tr.tabs td { height: 33px; cursor: pointer; }
table.tabsTable tr.tabs td.right { background: url(../resources/tabs/right.gif) 0 0 no-repeat; width: 7px; }
table.tabsTable tr.tabs td.center { background: url(../resources/tabs/center.gif) 0 0 repeat-x; text-align: center; font: normal 0.815em Arial; color: #333; padding: 0 8px 0 8px; }
table.tabsTable tr.tabs td.left { background: url(../resources/tabs/left.gif) 0 0 no-repeat; width: 7px; }
div#upBar { position: absolute; z-index: 2147483646; top: 0; left: 0; background: url(../resources/tabs/bg.gif) repeat-x; width: 100%; overflow: hidden; height: 33px; }
div#upBar table { text-align: right; }
table.lightTable { background: #fff; text-align: center; border-top: 1px solid #bbb; border-left: 1px solid #e4e5e7; border-bottom: 2px solid #d8d5d5; border-right: 1px solid #f9f8f6; }
table.lightTable th,table.lightTable tr.header td { background: url(../resources/learningSpaces/boxHeader.gif) repeat-x; height: 24px; font: normal 10px Tahoma; letter-spacing: 2px; color: #000; border: 1px solid #e4e5e7; border-width: 0 1px 0 0;padding-right:8px;padding-left:8px; }
table.lightTable tr td { background: #f9f8f6 url(../resources/learningSpaces/tdBg.gif) top repeat-x; border: 1px solid #e5e6e8; border-width: 0 1px 1px 0; padding: 4px; font: normal 11px Arial; color: #908a8a; padding: 5px; }
table.lightTable tr td.smooth { background: #fdfdfd url(../resources/learningSpaces/tdBg2.gif) top repeat-x; }
table.lightTable tr td a { font: bold 12px Arial; color: #638c9c; text-decoration: underline; }
table.lightTable tr td a:hover { text-decoration: none; }
input.lightBlue { width: 80px; height: 29px; border: none; background: url(../v2/resources/buttons/lightBlue.gif) 0 0 no-repeat; text-align: center; cursor: pointer; font: normal 11px Tahoma; color: #0254dd; }
input.silverButton{width:156px;height:39px;background:url(../resources/buttonA.gif) 0 0 no-repeat;border:none;color:#555;font:bold 16px Arial;text-align:center;cursor:pointer;}
input.crystalButton{width:110px;height:29px;background:url(../v2/resources/buttons/crystalButton.gif) 0 0 no-repeat;border:none;color:#6c6c76;font:bold 13px Arial;text-align:center;cursor:pointer;}