.passinput {
	font-size: 9pt;
}

.textw {
	font-size: 9pt;
	color: #FFFFFF;
	padding: 3pt;
	font-weight: normal;
}
.textred {
	font-size: 9pt;
	color: #751C1C;
	padding: 2pt;
	font-weight: bold;
}
.texty1 {
	font-size: 9pt;
	color: #000000;
	padding: 2pt 4pt 2pt 2pt;
	font-weight: normal;
	line-height: 14pt;
}
a:link       {
	text-decoration: none;
	color: #000000;
	font-size: 9pt;
	line-height: 15pt;
	padding: 1pt;

}
a:visited    {
	text-decoration: none;
	color: #000000;
	font-size: 9pt;
	line-height: 15pt;
	padding: 1pt;

}
a:hover      {
	color: #0000FF;
	font-size: 9pt;
	line-height: 15pt;
	text-decoration: underline;
	padding: 1pt;
}
.lshopcar:link       {
	text-decoration: none;
	color: #000000;
	font-size: 9pt;
	line-height: 12pt;
	padding: 1pt;

}
.lshopcar:visited    {
	text-decoration: none;
	color: #000000;
	font-size: 9pt;
	line-height: 12pt;

}
.lshopcar:hover      {
	color: #0000FF;
	font-size: 9pt;
	line-height: 12pt;
	text-decoration: underline;
	padding: 1pt;
}


.lin:link       {
	padding: 0pt;

}
.lin:visited    {
	padding: 0pt;

}
.lin:hover      {
	padding: 0pt;
}

.linhh:link       {
	padding: 0pt;
	color: #338BD2;

}
.linhh:visited    {
	padding: 0pt;
	color: #338BD2;

}
.linhh:hover      {
	padding: 0pt;
	color: #338BD2;
}
.lmenu1:link       {
	text-decoration: none;
	color: #ffffff;
	font-size: 9pt;
	line-height: 14pt;

}
.lmenu1:visited    {
	text-decoration: none;
	color: #ffffff;
	font-size: 9pt;
	line-height: 14pt;

}
.lmenu1:hover      {
	color: #FCBD43;
	font-size: 9pt;
	line-height: 14pt;

	text-decoration: underline;
}


.lmenu1:link       {
	text-decoration: none;
	color: #ffffff;
	font-size: 9pt;
	line-height: 14pt;

}
.lmenu1:visited    {
	text-decoration: none;
	color: #ffffff;
	font-size: 9pt;
	line-height: 14pt;

}
.lmenu1:hover      {
	color: #FCBD43;
	font-size: 9pt;
	line-height: 14pt;

	text-decoration: underline;
}



.lblue:link       {
	text-decoration: none;
	color: #333399;
	font-size: 9pt;
	line-height: 14pt;

}
.lblue:visited    {
	text-decoration: none;
	color: #333399;
	font-size: 9pt;
	line-height: 14pt;

}
.lblue:hover      {
	color: #0033CC;
	font-size: 9pt;
	line-height: 14pt;

	text-decoration: underline;
}
.lredbold:link       {
	text-decoration: none;
	color: #E75518;
	font-size: 9pt;
	line-height: 14pt;
	font-weight: bold;

}
.lredbold:visited    {
	text-decoration: none;
	color: #E75518;
	font-size: 9pt;
	line-height: 14pt;
	font-weight: bold;

}
.lredbold:hover      {
	color: #0030CE;
	font-size: 9pt;
	line-height: 14pt;
	text-decoration: underline;
	font-weight: bold;
}
.lbookseries:link       {
	text-decoration: none;
	color: #008684;
	font-size: 11pt;
	line-height: 14pt;
	font-weight: bold;

}
.lbookseries:visited    {
	text-decoration: none;
	color: #008684;
	font-size: 11pt;
	line-height: 14pt;
	font-weight: bold;

}
.lbookseries:hover      {
	color: #0030CE;
	font-size: 11pt;
	line-height: 14pt;
	text-decoration: underline;
	font-weight: bold;
}
.lgreenbold:link       {
	text-decoration: none;
	color: #008684;
	font-size: 9pt;
	line-height: 14pt;
	font-weight: bold;

}
.lgreenbold:visited    {
	text-decoration: none;
	color: #008684;
	font-size: 9pt;
	line-height: 14pt;
	font-weight: bold;

}
.lgreenbold:hover      {
	color: #0030CE;
	font-size: 9pt;
	line-height: 14pt;
	text-decoration: underline;
	font-weight: bold;
}
.lblackbold:link       {
	text-decoration: none;
	color: #000000;
	font-size: 9pt;
	line-height: 13pt;
	font-weight: bold;

}
.lblackbold:visited    {
	text-decoration: none;
	color: #000000;
	font-size: 9pt;
	line-height: 13pt;
	font-weight: bold;

}
.lblackbold:hover      {
	color: #0030CE;
	font-size: 9pt;
	line-height: 13pt;
	text-decoration: underline;
	font-weight: bold;
}
.lgreen:link       {
	text-decoration: none;
	color: #008684;
	font-size: 9pt;
	line-height: 14pt;
	font-weight: normal;

}
.lgreen:visited    {
	text-decoration: none;
	color: #008684;
	font-size: 9pt;
	line-height: 14pt;
	font-weight: normal;

}
.lgreen:hover      {
	color: #0030CE;
	font-size: 9pt;
	line-height: 14pt;
	text-decoration: underline;
	font-weight: normal;
}

.lred2:link       {
	text-decoration: none;
	color: #E75518;
	font-size: 9pt;
	line-height: 14pt;
	font-weight: normal;

}
.lred2:visited    {
	text-decoration: none;
	color: #E75518;
	font-size: 9pt;
	line-height: 14pt;
	font-weight: normal;

}
.lred2:hover      {
	color: #0030CE;
	font-size: 9pt;
	line-height: 14pt;
	text-decoration: underline;
	font-weight: normal;
}

.lmenu2:link       {
	text-decoration: none;
	color: #ffffff;
	font-size: 9pt;
	line-height: 14pt;
	font-weight: bold;

}
.lmenu2:visited    {
	text-decoration: none;
	color: #ffffff;
	font-size: 9pt;
	line-height: 14pt;
	font-weight: bold;

}
.lmenu2:hover      {
	color: #FCBD43;
	font-size: 9pt;
	line-height: 14pt;
	text-decoration: underline;
	font-weight: bold;
}
.l2menu:link       {
	text-decoration: none;
	color: #ffffff;
	font-size: 9pt;
	line-height: 14pt;
	padding: 0pt;

}
.l2menu:visited    {
	text-decoration: none;
	color: #ffffff;
	font-size: 9pt;
	line-height: 14pt;
    padding: 0pt;
}
.l2menu:hover      {
	color: #FCBD43;
	font-size: 9pt;
	line-height: 14pt;
    padding: 0pt;
	text-decoration: underline;
}
.lmenu:link       {
	text-decoration: none;
	color: #ffffff;
	font-size: 13px;
	line-height: 14pt;
	padding: 0pt;

}
.lmenu:visited    {
	text-decoration: none;
	color: #ffffff;
	font-size: 13px;
	line-height: 14pt;
    padding: 0pt;
}
.lmenu:hover      {
	color: #FCBD43;
	font-size: 13px;
	line-height: 14pt;
    padding: 0pt;
	text-decoration: underline;
}
.lbig:link       {
	text-decoration: none;
	color: #004DA5;
	font-size: 13pt;
	line-height: 14pt;
	padding: 0pt;
	font-weight: bold;

}
.lbig:visited    {
	text-decoration: none;
	color: #004DA5;
	font-size: 13pt;
	line-height: 14pt;
	padding: 0pt;
	font-weight: bold;
}
.lbig:hover      {
	color: #FCBD43;
	font-size: 13pt;
	line-height: 14pt;
	padding: 0pt;
	text-decoration: underline;
	font-weight: bold;
}

.lmenubott:link       {
	text-decoration: none;
	color: #004DA5;
	font-size: 9pt;
	line-height: 14pt;
	padding: 0pt;

}
.lmenubott:visited    {
	text-decoration: none;
	color: #004DA5;
	font-size: 9pt;
	line-height: 14pt;
    padding: 0pt;
}
.lmenubott:hover      {
	color: #0000FF;
	font-size: 9pt;
	line-height: 14pt;
    padding: 0pt;
	text-decoration: underline;
}
.textarea {
	font-size: 9pt;
	line-height: 15pt;
	color: #000000;
	padding: 2pt;
}
.textybig {
	font-size: 12pt;
	color: #FCBD43;
	padding: 6pt 5pt;
	font-weight: bold;
	line-height: 12pt;
	filter: DropShadow(Color=000000, OffX=2, OffY=2, Positive=10);
}
.textytitle {

	font-size: 9pt;
	color: #FCBD43;
	padding: 5pt 3pt;
	font-weight: bold;
}
.lred:link       {
	text-decoration: none;
	color: #FF0000;
	font-size: 9pt;
	line-height: 15pt;

}
.lred:visited    {
	text-decoration: none;
	color: #FF0000;
	font-size: 9pt;
	line-height: 15pt;

}
.lred:hover      {
	color: #0000FF;
	font-size: 9pt;
	line-height: 15pt;

	text-decoration: underline;
}
.lred1:link       {
	text-decoration: none;
	color: #731C18;
	font-size: 9pt;
	line-height: 15pt;

}
.lred1:visited    {
	text-decoration: none;
	color: #731C18;
	font-size: 9pt;
	line-height: 15pt;

}
.lred1:hover      {
	color: #0000FF;
	font-size: 9pt;
	line-height: 15pt;

	text-decoration: underline;
}
.lyellow:link       {
	text-decoration: none;
	color: #FF6633;
	font-size: 9pt;
	line-height: 15pt;
	font-style: normal;
	font-weight: bold;

}
.lyellow:visited    {
	text-decoration: none;
	color: #FF6633;
	font-size: 9pt;
	line-height: 15pt;
	font-weight: bold;

}
.lyellow:hover      {
	color: #0000FF;
	font-size: 9pt;
	line-height: 15pt;
	text-decoration: underline;
	font-weight: bold;
}
.texty1bold {

	font-size: 9pt;
	color: #FFFFFF;
	padding: 0pt 5pt;
	font-weight: bold;
	line-height: 14pt;
}
.pic {
	padding-top: 5pt;
}
.textyblack {

	font-size: 9pt;
	color: #000000;
	padding: 2pt;
	font-weight: bold;
}
.texty1red {

	font-size: 9pt;
	color: #751C1C;
	padding: 3pt;
	font-weight: normal;
	line-height: 12pt;
}
.texty1write {

	font-size: 9pt;
	color: #FFFFFF;
	padding: 3pt;
	font-weight: normal;
	line-height: 14pt;
}
.textygreenbold {


	font-size: 9pt;
	color: #008684;
	padding: 3pt 3pt 0pt;
	font-weight: bold;
}
.textlink {

	font-size: 9pt;
	color: #000000;
	padding: 0pt;
	font-weight: normal;
	line-height: 14pt;
}
.textyredbold {



	font-size: 9pt;
	color: #E75518;
	padding: 3pt 3pt 0pt;
	font-weight: bold;
}
.bottmenu {


	font-size: 9pt;
	color: #004DA5;
	padding: 3pt;
	font-weight: normal;
	line-height: 14pt;
}
.bott {
	font-size: 9pt;
	color: #FFFFFF;
	padding: 0pt;
	font-weight: normal;
	line-height: 14pt;
}
.writebold {


	font-size: 9pt;
	color: #FFFFFF;
	padding: 1pt 5pt;
	font-weight: bold;
	line-height: 14pt;
}
.homeright {

	font-size: 9pt;
	color: #000000;
	padding: 3pt 5pt;
	font-weight: normal;
	line-height: 14pt;
}
.homerighttitle {


	font-size: 9pt;
	color: #58748F;
	padding: 3pt 5pt;
	font-weight: bold;
	line-height: 14pt;
}
.disablemenu {
	font-size: 13px;
	line-height: 14pt;
    padding: 0pt;
	color: #FCBD43;
	font-weight: normal;
}
.disablemenu1 {
font-size: 9pt;
	line-height: 14pt;
    padding: 0pt;
	color: #FCBD43;
	
}
.tablehead1 {
	font-size: 9pt;
	color: #FFFFFF;
	padding: 2pt;
	font-weight: bold;
	line-height: 14pt;
	background-color: #7786A8;
}
.tableitem1 {

	font-size: 9pt;
	color: #000000;
	padding: 2pt;
	font-weight: normal;
	line-height: 14pt;
	background-color: #ECF5FF;
}
.list {

	font-size: 9pt;
	color: #000000;
	padding: 1pt;
	font-weight: normal;
	line-height: 12pt;
}
.memberhead1 {

	font-size: 9pt;
	color: #FFFFFF;
	padding: 2pt;
	font-weight: bold;
	line-height: 14pt;
	background-color: #FFAABD;
}
.memberitem1 {


	font-size: 9pt;
	color: #000000;
	padding: 1pt 5pt;
	font-weight: normal;
	line-height: 14pt;
	background-color: #FFEEF2;
}
.membertext {



	font-size: 9pt;
	color: #000000;
	padding: 2pt 5pt;
	font-weight: normal;
	line-height: 14pt;
	background-color: #FFF7F9;
}
.yellowbold {



	font-size: 9pt;
	color: #FFFF00;
	padding: 1pt 5pt;
	font-weight: bold;
	line-height: 14pt;
}
.menu1write {

font-size: 9pt;
	line-height: 14pt;
    padding: 0pt 6pt 0pt 0pt;
	color: #FFFFFF;
}
.bookitem {



	font-size: 9pt;
	color: #000000;
	padding: 1pt 5pt;
	font-weight: normal;
	line-height: 14pt;
	background-color: #E7FFEF;
}
.booktext {




	font-size: 9pt;
	color: #000000;
	padding: 1pt 5pt;
	font-weight: normal;
	line-height: 14pt;
	background-color: #F0FFF7;
}
.bookt1 {



	font-size: 9pt;
	color: #008684;
	padding: 3pt;
	font-weight: bold;
}
.textcommon {

	font-size: 9pt;
	color: #000000;
	padding: 2pt;
	font-weight: normal;
	line-height: 14pt;
}
.greenbold12pt {



	font-size: 14pt;
	color: #008684;
	padding: 3pt;
	font-weight: bold;
}
.greenbold9pt {




	font-size: 9pt;
	color: #008684;
	padding: 3pt;
	font-weight: bold;
}
.booktext1 {


	font-size: 9pt;
	color: #000000;
	padding: 1pt;
	font-weight: normal;
	line-height: 14pt;
}
.booktext2 {





	font-size: 9pt;
	color: #008684;
	padding: 0pt;
	font-weight: bold;
}
.picborder {
	border: #000000;
}
.redsort {




	font-size: 9pt;
	color: #E75518;
	padding: 2pt;
	font-weight: bold;
}
.bookhead {


	font-size: 9pt;
	color: #FFFFFF;
	padding: 2pt;
	font-weight: bold;
	line-height: 14pt;
	background-color: #219694;
}
.booktype {

	font-size: 9pt;
	color: #000000;
	padding: 2pt 5pt;
	font-weight: normal;
	line-height: 14pt;
}
.top20 {


	font-size: 9pt;
	color: #FFFFFF;
	padding: 0pt;
	font-weight: bold;
	line-height: 14pt;
	background-color: #FF0000;
}
.blackboldbox0 {


	font-size: 9pt;
	color: #000000;
	padding: 0pt 2pt;
	font-weight: bold;
}
.ititem {


	font-size: 9pt;
	color: #000000;
	padding: 2pt;
	font-weight: normal;
	line-height: 14pt;
	background-color: #F2F0FF;
}
.softhead {

	font-size: 9pt;
	color: #FFFFFF;
	padding: 2pt;
	font-weight: bold;
	line-height: 14pt;
	background-color: #E75518;
}
.softitem {


	font-size: 9pt;
	color: #000000;
	padding: 1pt 5pt;
	font-weight: normal;
	line-height: 14pt;
	background-color: #FFD7C6;
}
.softtext {



	font-size: 9pt;
	color: #000000;
	padding: 1pt 5pt;
	font-weight: normal;
	line-height: 14pt;
	background-color: #FFF1EC;
}
.redbold12pt {




	font-size: 14pt;
	color: #E75518;
	padding: 3pt;
	font-weight: bold;
}
.booktext2Copy {






	font-size: 9pt;
	color: #E75518;
	padding: 0pt;
	font-weight: bold;
}
.greenbold11pt {





	font-size: 11pt;
	color: #008684;
	padding: 3pt;
	font-weight: bold;
}
.redbold11pt {






	font-size: 11pt;
	color: #E75518;
	padding: 3pt;
	font-weight: bold;
}
.shopcartitle {



	font-size: 9pt;
	color: #FFFFFF;
	padding: 2pt;
	font-weight: bold;
	line-height: 14pt;
	background-color: #75B03B;
}
.shopcaritem {




	font-size: 9pt;
	color: #000000;
	padding: 2pt;
	font-weight: normal;
	line-height: 14pt;
	background-color: #F5FAF1;
}
.givemebook {
	font-size: 10pt;
	color: #FFFFFF;
	padding: 0pt;
	font-weight: bold;
}
.writetext {

	font-size: 9pt;
	color: #FFFFFF;
	padding: 5pt;
	font-weight: normal;
	line-height: 15pt;
}
.ordertitle {



	font-size: 9pt;
	color: #FFFFFF;
	padding: 2pt;
	font-weight: bold;
	line-height: 14pt;
	background-color: #5F703A;
}
.textyredbold1 {




	font-size: 9pt;
	color: #E75518;
	padding: 3pt 3pt 0pt;
	font-weight: bold;
}

