/*************************************
 + main
 *************************************/
body{
	background:#b4b4b4;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
}

td {FONT-SIZE: 11px; COLOR: #444444; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; }

A {
	text-decoration: none;
	color: #0000FF;
}
A:hover {
	text-decoration: underline;
	color: #DF6D37;
}

a.book:link { color: #000099; text-decoration: none }
a.book:active { color: #333333; text-decoration: none }
a.book:visited { color: #333333; text-decoration: none }
a.book:hover {color: #CC0000; text-decoration: underline }

a.topmenu:link { color: #FFFFFF; text-decoration: none }
a.topmenu:active { color: #FFFFFF; text-decoration: none }
a.topmenu:visited { color: #FFFFFF; text-decoration: none }
a.topmenu:hover {color: #FFFFFF; text-decoration: underline }



a.rmenu:link { color: #666666; text-decoration: none }
a.rmenu:active { color: #666666; text-decoration: none }
a.rmenu:visited { color: #666666; text-decoration: none }
a.rmenu:hover {color: #666666; text-decoration: underline }


.newsHeadline {
  	font-family:Verdana, Tahoma, Arial, sans-serif;
  	font-size:11px;
	font-weight:bold;
	color:#F46400;
}

.newsText {
  	font-family:Verdana, sans-serif;
  	font-size:10px;
	font-weight:normal;
	color:#333333;
}

.headline {
  	font-family:Verdana, Tahoma, Arial, sans-serif;
  	font-size:30px;
	font-weight:bold;
	color:#0047BE;
	margin-top:0px;
	margin-bottom:15px;
}


.kingLink {
  	font-family:Verdana, Tahoma, Arial, sans-serif;
  	font-size:20px;
	font-weight:bold;
	color:#F46400;
	text-align:left;
}

.contestLinks {
  	font-family:Verdana, sans-serif;
  	font-size:10px;
	font-weight:normal;
	color:#606060;
	text-align:left;
}



/* Subhead applied without line */
p {
  	margin-top:10px;
	margin-bottom:10px;
	margin-left:10px;
	margin-right:10px;
}

h1 {
  	font-family:Verdana, Tahoma, Arial, sans-serif;
  	font-size:17px;
	font-weight:bold;
	color:#0000FF;
	margin-bottom: 5px ;
}

h2 {
  	font-family:Verdana, Tahoma, Arial, sans-serif;
  	font-size:19px;
	font-weight:normal;
	color:#06498F;
	margin-top:-2px;
	margin-bottom:13px;
}


h3 {
  	font-family:Verdana, Tahoma, Arial, sans-serif;
  	font-size:14px;
	font-weight:bold;
	color:#F46400;
	margin-top:0px;
	margin-bottom:-6px;
}
	
.list_text	{
	font-family:Verdana, Tahoma, Arial, sans-serif;
  	font-size:12px;
	font-weight:normal;
	color:#333333;
}

/* Subhead applied without line */
.subhead {
  	font-family:Verdana, Tahoma, Arial, sans-serif;
  	font-size:14px;
	font-weight:bold;
	color:#F46400;
	margin-top:20px;
	margin-bottom:2px;
}

/* for questions etc. */
.question {
  	font-family:Verdana, Tahoma, Arial, sans-serif;
  	font-size:12px;
	font-weight:normal;
	color:#0047BE;
	margin-top:0px;
	margin-bottom:2px;
}

.copy	{
	font-family:Verdana, Tahoma, Arial, sans-serif;
  	font-size:10px;
	color:#666666;
  	margin-top:0px;
	line-height:normal;
}

.note	{
	font-family:Verdana, Arial, sans-serif;
  	font-size:10px;
	color:#333333;
  	margin-top:0px;
	margin-bottom:0px;
	line-height:normal;
}

.toolbar	{
	font-family:Verdana, Arial, sans-serif;
  	font-size:10px;
	color:#0047BE;
  	margin-top:0px;
	margin-bottom:0px;
	line-height:normal;
}

/* The White Text */
.textWhite {
  	font-family:Verdana, sans-serif;
  	font-size:11px;
	font-weight:bold;
	text-indent:5px;
  	color:#ffffff;
	text-align:left;
}

.miniLinks	{
	font-family:Verdana, Tahoma, Arial, sans-serif;
  	font-size:12px;
	font-weight:bold;
	color:#0047BE;
}

.FormRequired	{
	font-family:Verdana, Arial, sans-serif;
  	font-size:11px;
	font-weight:bold;
	color:#333333;
}

.FormNormal	{
	font-family:Verdana, Arial, sans-serif;
  	font-size:11px;
	font-weight:normal;
	color:#333333;
}



.Font_9N {
	font: normal 9px Verdana, Arial, Helvetica, sans-serif;
}
.Font_10N {
	font: normal 10px/14px Verdana, Arial, Helvetica, sans-serif;
}
.Font_11N {
	font: normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
}
.Font_11B {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
}
.Font_12N {
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
}
.Font_12B {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
}
.Font_14B {
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
}
.Font_14N {
	font: normal 14px Verdana, Arial, Helvetica, sans-serif;
}

td.topmenu2{
	background: #003399;
	font-family: Verdana, Arial, Helvetica, sans-serif;
  	font-size:12px;
	font-weight:normal;
	color:#FFFFFF;
	height: 23px;
	text-align: center;
}
td.topmenu{
	background:#7081A9
	font-family: Verdana, Arial, Helvetica, sans-serif;
  	font-size:12px;
	font-weight:normal;
	color:#FFFFFF;
	height: 20px;
	}
/*************************************
 Left
 *************************************/
td.leftm{
	font-family: Verdana, Arial, Helvetica, sans-serif;
  	font-size:11px;
	font-weight:normal;
	height: 26px;
	
	padding: 5px 0px 0px 5px;
}

td.main{
	font-family: Verdana, Arial, Helvetica, sans-serif;
  	font-size:11px;
	font-weight:normal;
	
	border-right: 1px solid #EAEAEA;
}
td.rightm{
	font-family: Verdana, Arial, Helvetica, sans-serif;
  	font-size:11px;
	font-weight:normal;
	}
td.books{
	border-bottom: 1px solid #EAEAEA;
	padding: 5px 5px 5px 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
  	font-size:11px;
	font-weight:normal;
	
}
.navSectionHeader	
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	font-weight: bold;
	text-decoration: none;
	display: block;
	border: solid 1px #ddd;
	padding: 3px 6px 3px 3px;
	margin: 12px 0px 0px 0px;
	background: #7081A9;
}
.navNewNormal, .navNewNormal:visited {
	color: Black;
	text-decoration: none;
	display: block;
	border: solid 1px #F1F1F1;
	padding: 0px 6px 0px 6px; 
	margin: 0px;
	background: #F1F1F1;
}
.navNewNormal:hover {
	color: #FF3300;
	border: solid 1px #ddd;
	margin: 0px;
	background: white;
}



.dotline{
background:#fff url('../img/dot_line.gif');
margin-top: 20px;
}

.price{
font-size: 13px;
color: #B16A0A;
font-weight: bold;
text-decoration: none;
}
/******
Cover
*******/

.cover{
	float: left; 
	margin: 0.4em 1em 0.5em 0;
	}
.coverR{
	float: right;
	margin: 0.4em 0 0.5em 1em;
	}

/******
header
*******/

.headerTD{
	background:#0c2ec2;
	width: 790px;
	font-size: 11px;
	}
.container{
	background:#FFFFFF;
	margin: 0;
	width: 790px;
	}