* {
padding:0;
margin:0;
}

h1, h2, h3, h4, h5, h6, p, pre, blockquote, label, ul, ol, dl, fieldset, address  { 
margin:1em 5%; 
}

li, dd { 
margin-left:5%; 
margin-top: 20px;
}

li.pg_li { 
margin:0px; 
padding:0px;
}

li.pg_li2 { 
margin:0px; 
padding:3px;
line-height:12px;
}

ul.pg_ul { 
margin:0px 0px 0px 20px; 
padding:0px;
spacing:0px;
}

fieldset { 
padding: .5em; 
}

td {
font-family: Georgia;
font-size: 11px;
line-height:19px;
color:666666;
}

body {	
font-family: Georgia;
font-size: 11px;
text-align: center;
min-width: 700px;
line-height:19px;
color:666666;
}


#basic {
font-family: Georgia;
font-size: 11px;
}

img {
border:0px;
}

a {
color: #64a9d5;
}


a.big {
color: #64a9d5;
font-family: Georgia;
font-size: 20px;
}


#cntr {
text-align: left;
width: 700px;
height: 800px;
margin-top:20px;
margin-left: auto;
margin-right: auto;
}

#title {
font-family: Georgia;
font-size: 28px;
color: 000000;
line-height: 34px;
}

#time {
font-family: Georgia;
font-size: 10px;
color: 999999;
}

#game {
font-family: Georgia;
font-size: 14px;
font-weight: 700;
color: 333333;
}

#hl {
height: 1px;
font-size: 1px;
width: 700px;
background: url(../images/dots.gif) repeat-x;
background-position: top;
vertical-align:top;
}

#tenner {
margin:10px 0px 0px 0px;
padding:0px;
}

#subhead {
margin:0px 0px 20px 0px;
font-family: Georgia;
font-size: 24px;
color:#000000;
}

#desc {
margin-top: 30px;
font-size:11px;
float:left;
width: 310px;
}

#hwbody {
margin-top: 22px;
font-size:11px;
position:relative;
float:left;
width: 600px;
}

#ann {
margin-top: 30px;
float: right;
width: 310px;
line-height:16px;
}

#ann_content {
height: 155px;
overflow: auto;
padding: 0px 10px 0px 0px;
}

#syllabus {
margin-top:50px;
font-weight:700;
}

#blogs {
margin-top:30px;
}

#linktitle {
font-family: Georgia;
font-size: 16px;
color:64a9d5;
}


#pg_top {
margin:0px 0px 20px 0px;
font-family: Georgia;
font-size: 24px;
color:#000000;
text-align:center;
width:600px;
}

#pg_title {
font-family: Georgia;
font-size: 18px;
font-weight: 200;
color:#333333;
margin:25px 0px 10px 0px;
line-height:16px;
}

#pg_side {
float: right;
font-family: Georgia;
font-size: 10px;
font-style: italic;
width: 200px;
background-color:#F0F7FB;
color:#333333;
padding:2px 5px 2px 5px;
}

#pg_side2 {
float: right;
font-family: Georgia;
font-size: 10px;
font-style: italic;
width: 260px;
background-color:#F0F7FB;
color:#333333;
padding: 5px 5px 5px 5px;
}

#pg_p {
margin:0px 0px 0px 0px;
padding:8px 10px 8px 0px;
}

#pg_ind {
margin:0px 10px 10px 0px;
padding:0px 0px 0px 20px;
}

#pg_bi {
font-style:italic;
font-weight:700;
}

#pg_sm {
font-family: Georgia;
font-size:10px;
font-weight:100;
color:888888;
}

#pg_cd {
background-color:#eeeeee;
font-family: courier;
padding: 2px 5px 2px 5px;
}

#pg_cdsm {
width:200px;
background-color:#eeeeee;
font-family: courier;
padding: 2px 5px 2px 5px;
margin: 0px 10px 0px 10px;
}

#pg_cd2 {
width:100%;
background-color:#ffffff;
font-family: Trebuchet MS, serif;
font-size:9px;
font-style:normal;
font-height:12px;
}

#pg_fl {
width:260px;
background-color:#ffffff;
text-align:center;
padding: 2px 0px 2px 0px;
}

.pg_tb {
padding: 5px;
border-collapse:collapse;
border:1px solid gray;
}

.pg_t {
font-family: Trebuchet MS, serif;
font-size:10px;
text-align: center;
vertical-align: top;
color:666666;
border-collapse:collapse;
border:1px solid gray;
padding: 5px;
}

.pg_t2 {
font-family: Trebuchet MS, serif;
font-size:10px;
text-align: left;
vertical-align: top;
color:666666;
border-collapse:collapse;
border:1px solid gray;
padding: 5px;
}

.pg_t3 {
font-family: Trebuchet MS, serif;
font-size:11px;
text-align: center;
vertical-align: top;
color:666666;
border-collapse:collapse;
border:1px solid gray;
padding: 5px;
}

#pg_td1 {	
width:150px;
}

pre.cd{
font-family:courier;
margin:0px;
padding 0pc;
}