body {
    width: 790px;
    margin-top: 3px;
    margin-left: auto;
    margin-right: auto;
	text-align:center;
}

input {
    width:100px;
    margin-top:3px;
    margin-bottom:2px;
    margin-left:3px;
    font:10px Verdana, Arial, Helvetica, sans-serif;
}

.subm_butt {
    width:43px;
	color:#333;
	background-color:#90A9c8;
	border:solid 1px #ccc;
}
.quiz_btn {
    background-color: #90A9c8;
	border: solid 1px #333;
	font-weight: bold;
	height:20px;
}
#container {
    width:760px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
}

#head {
    width:760px
} 

#subhead {
    width:760px
}

.main_table {
    width: 426px;
    margin-top: 7px;
    margin-left: 2px;
    margin-right: 2px;
}
.content_table {
    width: 590px;
    MARGIN-TOP: 7px;
    BACKGROUND: #f0f0fa;
    MARGIN-LEFT: 2px;
    MARGIN-RIGHT: 2px
}
.title {
    padding-left: 10px;
    font: bold 10px Verdana, Arial, Helvetica, sans-serif;
    color: #000
}
.caption {
    PADDING-LEFT: 4px;
    BACKGROUND-IMAGE: url(images/bgcaption.gif);
    FONT: bold 10px Verdana, Arial, Helvetica, sans-serif;
    COLOR: #fff;
    HEIGHT: 18px;
    BACKGROUND-COLOR: #006699
}
.quizitem {
    padding-left: 0px;
    font: bold 10px Verdana, Arial, Helvetica, sans-serif;
    color: #ffffff;
    height: 18px;
    background-color: #8099b3
}
.main_cont {
    padding-left: 10px;
    font: 10px Verdana, Arial, Helvetica, sans-serif;
    color: #666
}
.date {
    background: url(sitepic/date.jpg) no-repeat;
    font: 10px Verdana, Arial, Helvetica, sans-serif;
    width: 32px;
    color: #000;
    height: 32px;
    text-align: center
}
.sun_moon {
    width: 32px;
    height: 32px
}
.blue_tab_title {
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    font: bold 10px Verdana, Arial, Helvetica, sans-serif;
    color: #fff;
    padding-top: 6px
}
.blue_tab {
    width: 129px
}
.blue_tab_cont {
    padding-left: 2px;
    font: 10px Verdana, Arial, Helvetica, sans-serif;
    color: #fff
}
.blue_tab_cont_cal {
    padding-left: 2px;
    font: 10px Verdana, Arial, Helvetica, sans-serif;
    color: #fff;
	border-bottom:1px solid #fff;
	padding-bottom:3px;
}

.blue_tab_cont A {
    font: 10px Verdana, Arial, Helvetica, sans-serif;
    color: #fff;
    text-decoration: none
}
.blue_tab_cont A:hover
{
    font: 10px Verdana, Arial, Helvetica, sans-serif;
    color: #fff;
    text-decoration: underline
}
#footer {
    PADDING-RIGHT: 3px;
    BORDER-TOP: #036 1px dotted;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    FONT: 10px Verdana, Arial, Helvetica, sans-serif;
    WIDTH: 760px;
    COLOR: #999;
    PADDING-TOP: 3px;
    TEXT-ALIGN: center
}
td{
    FONT: 10px Verdana, Arial, Helvetica, sans-serif;
    VERTICAL-ALIGN: top;
    COLOR: #000
}
hr {
    COLOR: #006699;
    HEIGHT: 1px
}
a {
    FONT: bold 10px Verdana, Arial, Helvetica, sans-serif;
    COLOR: #006699;
    text-decoration: none
}
.booklink {
    FONT: bold 10px Verdana, Arial, Helvetica, sans-serif;
    color: #96AAFF;
    text-decoration: none
}
.style4 {
	font-size: 1pt;
	color: #fff;
}
