﻿/* Global RESET */
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input { margin: 0; padding: 0; }
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,strong,th { font-size: 1em; font-weight: normal; font-style: normal; }
ul,ol { list-style: none; } fieldset,img { border-style: none; border-color: inherit; border-width: medium;} caption,th { text-align: left; } table { border-collapse: collapse; border-spacing: 0; }
/* Re def */
h1 { font-weight: bold; font-size: 24px; line-height: 24px;}
h2 { font-weight: bold; font-size: 21px; line-height: 21px;}
h3 { font-weight: bold; font-size: 19px; line-height: 19px; }
h4 { font-weight: bold; font-size: 17px; line-height: 17px; }
h5 { font-weight: bold; font-size: 15px; line-height: 15px; }
h6 { font-weight: bold; font-size: 13px; line-height: 13px; }
ul { list-style: disc; padding:0px 20px; } 
ul ul { list-style: circle;} 
ol{list-style:decimal; padding:0px 30px;}
ol ol { list-style:lower-roman;} 
p{ margin:5px;}

body { font: 12px/18px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; background-color: #fff; color: #333;}
#header, #main, #footer { width:900px; margin:0 auto; zoom:1; }
a{ text-decoration:none} a:hover{ text-decoration:underline;}
#globalnav{ padding:0px 10px;}
#globalnav li { display: inline; text-align:center; }
#globalnav li a { float: left; width: 145px; height: 40; padding:10px 0px; overflow: hidden; background-color:Black; background-image: url(img/NavLink.png); background-repeat: no-repeat;  
                  color:White; text-decoration:none; font-size:13px; font-weight:bold}
#globalnav li a.home{ float: left; width: 145px; height: 40; padding:10px 0px; overflow: hidden;background-color:Black; background-image: url(img/NavLinkHome.png); background-repeat: no-repeat;  
                  color:White; text-decoration:none; font-size:13px; font-weight:bold}
#main{font-size: 13px; margin-top:17px;}
.answer{ margin: 10px 0px; padding:7px 12px; border:solid 1px #cccccc; border-radius:12px;
         -moz-border-radius: 12px; -webkit-border-radius: 12px;}
hr { color: Black; }
th { text-align: left; white-space: nowrap; }
#tblInfo input{ width:280px;}
#header {margin-top:13px; height: 40px; background-image: url(img/Header.png); }
.tees { border: solid 2px #000; margin-top: 7px; }
.tees tr.header { background-color: #0A3C0A; color: White; }
.tees tr.n { background-color: #FFFFFF; }
.tees tr.al { background-color: #E6FCE6; }
.tees tr.header input { margin-right: 10px; width: 50px; }
.tees td { text-align: center; }
.tees td input { width: 27px; text-align: center; background-color: Transparent; }
#courseInfo { border: solid 2px #000; padding: 4px; overflow: auto; }
.rightButton { float: right; }
#pager a{cursor: pointer;}
#footer {font-size: 11px; padding:10px 4px}
#add{margin-bottom:20px;}