body {
	background-color: #006600;
	margin-left: 0px;
	margin-top: 20px;
	margin-bottom: 20px;
	color: #00429A;
	text-align:center;
}
#maincontainer { border:#f2f2f2 4px dotted; width:803px; text-align:center;}
.lefttd { width:187px; text-align:left; vertical-align:top; background-color:#ffffea}
#leftpannel { width:172px; padding-top:5px; padding-bottom:15px; padding-right:5px; padding-left:10px; color:#000000; font-size:13px;}
#leftpannel h1 { padding:0px; margin:0px; color:#FFFFFF; font-size:13px; margin-bottom:3px;}
.righttd { background-image:url(../images/righttab.html); background-position:top; background-repeat:repeat-x; text-align:left; vertical-align:top;  background-color:#ffffff}
#rightpannel {width:155px; padding-top:15px; padding-bottom:15px; padding-left:10px; padding-right:5px; }
#rightpannel h1 { padding:0px; margin:0px; color: #006666; font-size:13px; font-weight:bold; margin-bottom:3px;}
#rightpannel p { padding:0px; margin:0px; color: #006666; font-size:12px; font-weight:normal; margin-bottom:15px;}
.rightpannellinkmore a { text-decoration:none; color: #006666;}
.centertd { text-align:left; vertical-align:top; background-color:#ffffff;}
#centerpart {width:414px; padding-top:15px; padding-bottom:15px; padding-right:10px; padding-left:15px; border-right:#993300 1px solid;}
#centerpart h1 { font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:16px; color:#FF33CC; display:block; padding-bottom:5px; margin-bottom:5px; }
#centerpart h2 { font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px; color: #0000FF; display:block; padding-bottom:5px; margin-bottom:5px; }
#centerpart p { font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height:23px; color:#00429A}
ul li {font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height:20px; color:#000066}
li { margin-bottom:15px;}
.listmenu { width:170px; color:#0033FF;font-family: Arial, Helvetica, sans-serif;font-size: 11px;   }
.aaa { margin-bottom:10px; color:#CC3300; font-weight:bold; font-size:16px;}
#menu2 {  background-image:url(../images/menu2.html); background-repeat: repeat-x; background-color:#e2e2e2;}
.menu2style { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#0058A8; padding-left:10px; font-weight:bold; padding-top:3px; }
.menu2style a { color:#0058A8; text-decoration:none}
.menu2style a:hover { color: #FF3300; text-decoration:none}
.tdstyle { font-size:10px;}
.tdstyle2 { font-size:10px; color:#FF6600; text-align:center}
/* google search style */
#glinkcontainer { padding-left:0px;  font-family:  Arial; text-align:left  }
#glinkcontainer h1 { text-align: left; margin: 0px 0px 0px 0px; font-size: 12px; color:#0000FF; padding-bottom: 5px; padding-left:0px; padding-right:5px; text-decoration:underline; }
#glinkcontainer h2 { text-align: left; margin: 0px 0px 0px 0px; font-size: 12px; color:#0000FF; padding-bottom: 5px; padding-left:0px; padding-right:5px; text-decoration:underline;}

#glinkcontainer h3 { text-align: left; margin: 0px 0px 0px 0px; font-size: 12px; color:#0000FF; padding-bottom: 5px; padding-left:0px; padding-right:5px; text-decoration:underline;}

#glinkcontainer h4 { text-align: left; margin: 0px 0px 0px 0px; font-size: 12px; color:#0000FF; padding-bottom: 5px; padding-left:0px; padding-right:5px; text-decoration:underline;}

#glinkcontainer h5 { text-align: left; margin: 0px 0px 0px 0px; font-size: 12px; color:#0000FF; padding-bottom: 5px; padding-left:0px; padding-right:5px; text-decoration:underline;}

#glinkcontainer h6 { text-align: left; margin: 0px 0px 0px 0px; font-size: 12px; color:#0000FF; padding-bottom: 5px; padding-left:0px; padding-right:5px; text-decoration:underline;}

#glinkcontainer p { margin: 0px 0px 0px 0px; font-size: 12px;color: #665f4f;  padding-bottom: 0px; padding-left:0px; padding-right:5px; font-weight:normal; line-height:17px; text-align:left }

#glinkcontainer .glink  { margin: 0px 0px 0px 0px; font-size:11px;color:#009966;  padding-bottom: 15px; padding-left:0px; padding-right:5px; }
#rightside { color:#006666;  }
#rightside h1 { margin:1px; padding:1px; color:#006666; size:13px;  }
#rightside p { margin:1px; padding:1px; color:#006666; size:11px;  }
.pick2 { color:#0000FF; line-height:17px; }
.pick2 a { color:#0000FF; }
.pick2 a:visited { color:#000000;}
.gad { text-align:center; padding-top:5px; padding-bottom:5px; background-color:#648D15; color:#FFFFFF; }
.booktitle { font-size:14px; font-weight:bold; color:#FF3300}
.topmenu { color:#FFFFFF; font-weight:bold; font-size:13px; font-family:Arial, Helvetica, sans-serif;}
.topmenu a { color:#FFFFFF}
.topmenu a:visited { color:#000000}
.pictureright { float:right; margin:5px; padding:5px;}
.links { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#0000FF; padding-bottom:7px;}
.links a { color:#0000FF; text-decoration:none;}
.links a:hover { color: #FF3300; text-decoration:none}
.links a:visited { color:#000000; text-decoration:none}
.shortstyle { padding-left:50px; padding-right:50px;}
.abc { font-family:Arial, Helvetica, sans-serif; color:#996666;} 
.babset { padding-bottom:5px; border-bottom: #666666 1px solid; font-size:12px; }
.babset a { text-decoration:none; color:#0000FF}
.babset a:hover { color: #FF3333}
.babset a:visited { color:#000000}
.babset2 { padding-bottom:3px; padding-top:3px; font-size:13px; }
.babset2 a { text-decoration:none; color:#0000FF}
.babset2 a:hover { color: #FF3333}
.babset2 a:visited { color:#000000}
.hformating { color:#00429A; font-family:Arial, Helvetica, sans-serif; font-size: 13px; line-height:23px; }
#bookdetail {}
#bookdetail p { margin-bottom:1px; margin-top:1px; padding-bottom:1px; padding-top:1px;}
