body{
	font-family: Arial,sans-serif;
	color: #333333;
	line-height: 1.166;
	margin: 0px;
	padding: 0px;
	background-position: center;
}
p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #666666;
	line-height: 14px;
	letter-spacing: 1px;
}
li{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #666666;
	line-height: 14px;
	letter-spacing: 1px;
}
a{
	color: #666666;
	text-decoration: underline;
}

a:link{
	color: #666666;
	text-decoration: underline;
}

a:visited{
	color: #666666;
	text-decoration: underline;
}

a:hover{
	color: #CC3333;
	text-decoration: underline;
}
h1{
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	color: #000000;
	margin: 9px;
	padding: 5px;
	letter-spacing: 2px;
	font-style: normal;
	font-weight: bold;
}

h2{
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #000000;
	margin: 9px;
	padding: 5px;
	letter-spacing: 2px;
	font-style: normal;
	font-weight: bold;
	line-height: 18px;
}

h3{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	color: #666666;
	line-height: 13px;
	padding: 3px;
	letter-spacing: 2px;
	margin: 9px;
}

h4{
 font-family: Arial,sans-serif;
 font-size: 11px;
 font-weight: bold;
 color: #333333;
 margin: 0px;
 padding: 0px;
}

h5{
 font-family: Verdana,Arial,sans-serif;
 font-size: 10px;
 color: #334d55;
 margin: 0px;
 padding: 0px;
}
.Utilities {
	font-family: Verdana, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.Utilities a{
	color: #666666;
	text-decoration: none;
	font-weight: normal;
}

.Utilities a:link{
	color: #666666;
	text-decoration: none;
	font-weight: normal;
}

.Utilities a:visited{
	color: #666666;
	text-decoration: none;
	font-weight: normal;
}

.Utilities a:hover{
	color: #CC3333;
	text-decoration: none;
	font-weight: normal;
}

.Utilities a:active{
	color: #666666;
	text-decoration: none;
	font-weight: normal;
}
.Search {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	line-height: 12px;
}
.Search a{
	color: #666666;
	text-decoration: none;
	font-weight: normal;
}
.Search a:link{
	color: #666666;
	text-decoration: none;
	font-weight: normal;
}

.Search a:visited{
	color: #666666;
	text-decoration: none;
	font-weight: normal;
}

.Search a:hover{
	color: #CC3333;
	text-decoration: none;
	font-weight: normal;
}

.Search a:active{
	color: #666666;
	text-decoration: none;
	font-weight: normal;
}
.formbox {
	text-decoration: none;
	width: 105px;
	height: 14px;
	vertical-align: top;
}
.Top_Nav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	line-height: 11px;
	font-style: normal;
	text-decoration: none;
	letter-spacing: normal;
}
.Top_Nav a{
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}

.Top_Nav a:link{
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}

.Top_Nav a:visited{
	color: #000000;
	text-decoration: none;
	font-weight: normal;
	
}

.Top_Nav a:hover{
	color: #999999;
	text-decoration: none;
	font-weight: normal;
}

.Top_Nav a:active{
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}
.Feature {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #CC3333;
	font-weight: bold;
}
.Feature a{
	color: #CC3333;
	font-weight: bold;
	text-decoration: none;
}
.Feature a:link{
	color: #CC3333;
	font-weight: bold;
	text-decoration: none;
}

.Feature a:visited{
	color: #CC3333;
	font-weight: bold;
	text-decoration: none;
}

.Feature a:hover{
	color: #CCCCCC;
	font-weight: bold;
	text-decoration: none;
}

.Feature a:active{
	color: #CC3333;
	font-weight: bold;
	text-decoration: none;
}
.Work_Num {
	font-size: 10px;
	line-height: 15px;
	color: #666666;
	letter-spacing: 2px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0;
	margin: 0;
}

.Work_Num a{
	color: #999999;
	font-weight: normal;
}
.Work_Num a:link{
	color: #999999;
	font-weight: normal;
}

.Work_Num a:visited{
	color: #999999;
	font-weight: normal;
}

.Work_Num a:hover{
	color: #333333;
	font-weight: bolder;
}

.Work_Num a:active{
	color: #999999;
	text-decoration: underline;
	font-weight: normal;
}
.Work_Num_BOLD {
	font-weight: bold;
	text-decoration: underline;
}
.Left_Nav {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
	letter-spacing: 0.1em;
	text-align: right;
	font-weight: normal;
}
.Left_Nav a{
	color: #666666;
	text-decoration: none;
}
.Left_Nav a:link{
	color: #666666;
	text-decoration: none;
}

.Left_Nav a:visited{
	color: #666666;
	text-decoration: none;
}

.Left_Nav a:hover{
	color: #CC3333;
	text-decoration: none;
	font-weight: normal;
}

.Left_Nav a:active{
	color: #666666;
	text-decoration: none;
	font-weight: normal;
}
.LeftNav_comp {
	font-family: Verdana, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
	letter-spacing: 0.1em;
	text-align: right;
	font-weight: normal;
}

.LeftNav_comp a{
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}
.LeftNav_comp a:link{
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}

.LeftNav_comp a:visited{
	color: #000000;
	text-decoration: none;
}

.LeftNav_comp a:hover{
	color: #CCCCCC;
	text-decoration: none;
	font-weight: normal;
}

.LeftNav_comp a:active{
	color: #666666;
	text-decoration: none;
	font-weight: normal;
}


.Frame {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #333333;
	letter-spacing: 0px;
	line-height: 9px;
	padding-top: 5px;
	padding-left: 5px;
}

.MoreWork {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #333333;
	letter-spacing: 0px;
	line-height: 13px;
	padding-top: 5px;
	padding-left: 5px;
}
.MoreWork a{
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}
.MoreWork a:link{
	color: #CC3333;
	text-decoration: none;
	font-weight: normal;
}

.MoreWork a:visited{
	color: #CC3333;
	text-decoration: none;
}

.MoreWork a:hover{
	color: #333333;
	text-decoration: none;
}

.MoreWork a:active{
	color: #CC3333;
	text-decoration: none;
}
.Footer {
	font-family: Verdana, sans-serif;
	font-size: 8px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	line-height: 15px;
}
.Footer a{
	color: #666666;
	text-decoration: none;
	font-weight: normal;
}
.Footer a:link{
	color: #666666;
	text-decoration: none;
	font-weight: normal;
}

.Footer a:visited{
	color: #666666;
	text-decoration: none;
	font-weight: normal;
}

.Footer a:hover{
	color: #CC3333;
	text-decoration: none;
	font-weight: normal;
}

.Footer a:active{
	color: #666666;
	text-decoration: none;
	font-weight: normal;
}
.copywrite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}


.Book_Price {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	letter-spacing: 0em;
	text-align: right;
	font-weight: bold;
	line-height: 12px;
}

.Book_PriceR {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	letter-spacing: 0em;
	text-align: right;
	font-weight: bold;
	line-height: 15px;
	padding-right: 4px;
}

.AddTOcart {
	font-family: Verdana, sans-serif;
	font-size: 9px;
	color: #333333;
	text-decoration: none;
	letter-spacing: 0em;
	text-align: right;
	font-weight: bold;
	line-height: 12px;
	font-style: italic;
}

.AddTOcart a{
	color: #CC3333;
	text-decoration: none;
	text-align: right;
}
.AddTOcart a:link{
	color: #CC3333;
	text-decoration: none;
	text-align: right;
}

.AddTOcart a:visited{
	color: #CC3333;
	text-decoration: none;
	text-align: right;
}

.AddTOcartR {
	font-family: Verdana, sans-serif;
	font-size: 9px;
	color: #333333;
	text-decoration: none;
	letter-spacing: 0em;
	text-align: right;
	font-weight: bold;
	line-height: 15px;
	font-style: italic;
	padding-right: 4px;
}

.AddTOcartR a{
	color: #CC3333;
	text-decoration: none;
	text-align: right;
}
.AddTOcartR a:link{
	color: #CC3333;
	text-decoration: none;
	text-align: right;
}

.AddTOcartR a:visited{
	color: #CC3333;
	text-decoration: none;
	text-align: right;
}
.AddTOcartR a:hover{
	color: #999999;
	text-decoration: none;
}

.AddTOcart a:active{
	color: #CC3333;
	text-decoration: none;
}
.BookTitle_Cat {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000000;
	letter-spacing: 0px;
	font-weight: bold;
	padding-top: 5px;
}
.BookTitle_Cat a{
	color: #333333;
	font-weight: bold;
	text-decoration: none;
}

.BookTitle_Cat a:link{
	color: #333333;
	font-weight: bold;
	text-decoration: none;
}

.BookTitle_Cat a:visited{
	color: #333333;
	font-weight: bold;
	text-decoration: none;
}

.BookTitle_Cat a:hover{
	color: #CC3333;
	font-weight: bold;
	text-decoration: none;
}

.BookTitle_Cat a:active{
	color: #333333;
	font-weight: bold;
	text-decoration: none;
}
.more {
	font-family: Verdana, sans-serif;
	font-size: 9px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
	font-style: italic;
	margin-left: 20px;
}

.more a{
	color: #CC3333;
	text-decoration: none;
	text-align: right;
}

.more a:link{
	color: #CC3333;
	text-decoration: none;
	text-align: right;
}

.more a:visited{
	color: #CC3333;
	text-decoration: none;
	text-align: right;
}

.more a:hover{
	color: #999999;
	text-decoration: none;
}

.more a:active{
	color: #CC3333;
	text-decoration: none;
}
.PP_BookTitle{
	font-family: "Times New Roman", Times, serif;
	font-size: 11px;
	color: #000000;
	letter-spacing: 1px;
	font-style: normal;
	font-weight: bold;
	line-height: normal;
	padding-bottom: 6px;
}


.PP_SubTitle{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	letter-spacing: 1px;
	font-style: normal;
	font-weight: normal;
	line-height: 16px;
	padding-top: 8px;
}

.PP_VolPrice{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #666666;
	line-height: 22px;
	letter-spacing: 1px;
}



.PP_Author{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #666666;
	line-height: 17px;
	padding-right: 0px;
	letter-spacing: 1px;
}

.PP_AuthorLine2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #666666;
	line-height: 22px;
	padding-right: 0px;
	letter-spacing: 1px;
}


.PP_AuthorLine3{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #666666;
	line-height: 18px;
	padding-right: 0px;
	letter-spacing: 1px;
	font-style: normal;
}

.PP_BookDesc{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	letter-spacing: 0px;
	font-style: normal;
	font-weight: normal;
	padding-left: 20px;
	line-height: 12px;
}


.PP_View {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #666666;
	letter-spacing: 0px;
	font-weight: normal;
	line-height: 14px;
}
.PP_View a{
	color: #CC3333;
	font-weight: bold;
	text-decoration: none;
	font-size: 9px;
	letter-spacing: 0px;
}
.PP_View a:link{
	color: #CC3333;
	font-weight: bold;
	text-decoration: underline;
	font-size: 9px;
	letter-spacing: 0px;
}

.PP_View a:visited{
	color: #CC3333;
	font-weight: bold;
	text-decoration: underline;
	font-size: 9px;
	letter-spacing: 0px;
}

.PP_View a:hover{
	color: #CCCCCC;
	font-weight: bold;
	text-decoration: none;
	font-size: 9px;
	letter-spacing: 0px;
}

.PP_View a:active{
	color: #CC3333;
	font-weight: bold;
	text-decoration: underline;
	font-size: 9px;
	letter-spacing: 0px;
}


.PP_Lang {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #666666;
	letter-spacing: 0px;
	font-weight: normal;
	line-height: 14px;
	padding-top: 0px;
}
.PP_Lang a{
	color: #CC3333;
	font-weight: bold;
	text-decoration: none;
	font-size: 9px;
	letter-spacing: 0px;
}
.PP_Lang a:link{
	color: #CC3333;
	font-weight: bold;
	text-decoration: underline;
	font-size: 9px;
	letter-spacing: 0px;
}

.PP_Lang a:visited{
	color: #CC3333;
	font-weight: bold;
	text-decoration: underline;
	font-size: 9px;
	letter-spacing: 0px;
}

.PP_Lang a:hover{
	color: #CCCCCC;
	font-weight: bold;
	text-decoration: none;
	font-size: 9px;
	letter-spacing: 0px;
}

.PP_Lang a:active{
	color: #CC3333;
	font-weight: bold;
	text-decoration: underline;
	font-size: 9px;
	letter-spacing: 0px;
}


.PP_Services {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #666666;
	letter-spacing: 0px;
	font-weight: normal;
}
.PP_Services a{
	color: #CC3333;
	font-weight: normal;
	text-decoration: none;
	font-size: 9px;
	letter-spacing: 0px;
}
.PP_Services a:link{
	color: #CC3333;
	font-weight: normal;
	text-decoration: underline;
	font-size: 9px;
	letter-spacing: 0px;
}

.PP_Services a:visited{
	color: #CC3333;
	font-weight: normal;
	text-decoration: underline;
	font-size: 9px;
	letter-spacing: 0px;
}

.PP_Services a:hover{
	color: #666666;
	font-weight: normal;
	text-decoration: none;
	font-size: 9px;
	letter-spacing: 0px;
}
.PP_Services a:active{
	color: #CC0033;
	font-weight: normal;
	text-decoration: underline;
	font-size: 9px;
	letter-spacing: 0px;
}
.BookTitle {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight: bold;
	color: #000000;
	letter-spacing: 1px;
}
.bullet {
	list-style-position: inside;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #666666;
	line-height: 16px;
}
.bookborder {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 11pt;
	color: #666666;
}
.bookborder a:link {
	color: #666666;
}
.bookborder a:visited {
	color: #666666;
}
.bookborder a:hover {
	color: #666666;
}
.bookborder a:active {
	color: #666666;
}
