/* CSS Document */

div.module{
	width: 372px;	
}
div.module h3{
 
 /*border-top: 1px solid #000000;
 margin-bottom: 24px;
 margin-right: 12px;*/
 padding-top: 0px;
 font-family:Georgia, "Times New Roman", Times, serif;
 color:#808185;
 
}

a{
	text-decoration:none;	
	color:#5B9AD3;
}

a:hover{
	text-decoration:underline;	
	color:#6185A6;
}


/*************

h3 ul{
	-x-system-font: none;
	font-family: arial,verdana,sans-serif;
	font-size: 11px;
	font-size-adjust:none;
	font-weight:normal;
	font-style:normal;
	font-variant:normal;
	line-height:normal;		
	margin: 0px;
	padding: 0px;
	
}

div.module ul li a span.title, div.middleModule ul li a span.title {font: bold 14px arial;}
div.module ul li a:hover span.title, div.middleModule ul li a:hover span.title {text-decoration: underline;}
div.module ul li a span.deck, div.middleModule ul li a span.deck {font: normal 12px arial; color: #000;}
/*************************************/
.article_hint_title{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px; 
}


.article_hint_body{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px; 
}

ul{
	/*border-top: 1px #CCCCCC dotted;*/
	list-style: none;
	list-style-type:none;
	margin-left:0px;
	/*list-style-position:inside;*/
	margin: 0px;
	padding: 0px;
}

li, .article_list{
 /* border-bottom: 1px #CCCCCC dotted;	*/
 /*line-height:40px;*/
 padding-bottom:10px;
 padding-top:10px;
 font-family:Georgia, "Times New Roman", Times, serif;
 font-size:17px;
 font-weight:normal;
 text-align:justify;
 
}
li a, .article_list a{
	text-decoration:none;	
	color:#5B9AD3;
}



li a:hover, .article_list a:hover{
	text-decoration:underline;	
	color:#6185A6;
}

.intro_nav1_onmouseover{
	background-image:url(images/j_b-about-hov.gif);
}

.intro_nav1_onmouseout{
	/*background-color:#FF0000;*/
	background-image:url(images/j_b-books.gif);
	/*text-decoration:none;*/
}

body{
     padding:0px; margin:0px; background-color:#COCOCO;
	 }
	 
#wrap2{
     width:1000px;
	 text-align:left;
	 margin:auto;
	 }
	 
#wrap1{
     width:1000px;
	 float:left;
	 position:relative;
	 background-color:#FFFFFF;
	 
	 }
	 
#wrap{
     width:945px;
	 float:left;
	 position:relative;
	 padding-left:42px;
	 padding-right:13px;
	 padding-top:14px;
	 padding-bottom:50px;
	 }
	 
	                                   /* START  INTRO PAGE */
									   
#intro_wrap{
          width:750px;	
		  float:left;
		  position:relative;
		  padding-left:195px;
		  padding-top:70px;
		  padding-bottom:20px;
		  }
#intro_wrap1{
      width:625px;	
		  float:left;
		  position:relative;
		  }								   
									   
#intro_step1{
      width:460px;
		  float:left;
		  padding-left:165px;
		  }

#intro_step2{
      width:460px;		  
		  padding-left:70px;			
		 	padding-top:15px;		
			float:left;
			/*border-bottom:3px solid #808185;*/
		  }


#intro_step3{
			border-top:3px solid #808185;
      width:625px;
		  float:left;
		  padding-top:15px;
		  }
		#intro_nav{
				  width:125px;
				  float:left;
				  }
		  /*
		#intro_nav1{
				  width:125px;
				  float:left;
				  }
		#intro_nav2{
				  width:125px;
				  float:left;
				  }
		#intro_nav3{
				  width:125px;
				  float:left;
				  }
		#intro_nav4{
				  width:125px;
				  float:left;
				  }
		#intro_nav5{
				  width:125px;
				  float:left;
				  }
		  
		  */
		  
		  
		  								   
									   /* END  INTRO PAGE */
	 
	                                         
	 
#top{
     width:945px;
	 float:left;
	 position:relative;
	 }
	 #topa{
		 width:300px;
		 float:left;
		 }
	 #topb{
		 width:645px;
		 float:left;
		 position:relative;
		  }
		 #topb-1{
			 width:129px;
			 float:left;
			 
			 }
		#topb-2{
			 width:129px;
			 float:left;
			
			 }
		#topb-3{
			 width:129px;
			 float:left;
			
			 }
		#topb-4{
			 width:129px;
			 float:left;
			
			 }
		#topb-5{
			 width:129px;
			 float:left;
			
			 }
			 
			 
#main-body{
      width:945px;
	  float:left;
	  position:relative;
	  padding-top:50px;
		font-family:Georgia, "Times New Roman", Times, serif;
	   }
	  
#left{
   width:515px;	 
	 float:left;
	 border-bottom:3px solid #808185;
	 }
	 
#left_book_img{
   width:515px;	 
	 /*float:left;*/
	 border-bottom:3px solid #808185;
	 }

#left_book_img img{
	/*padding-bottom:7px;*/
}
	
#left_img{
   width:385px;	 
	 float:left;
	 border-bottom:3px solid #808185;
	 }
	 
#right{
   width:385px;
	 float:left;
	 padding-left:45px;
	 }

#right_book_img{
   width:385px;
	 /*float:left;*/
	 padding-left:45px;
	 font-family:Georgia, "Times New Roman", Times, serif;
	 color:#808185;
	 }

#right_content{
   width:515px;
	 float:left;
	 padding-left:45px;
	 }
	 
#about_right_content{
   width:515px;
	 float:left;
	 padding-left:45px;
	 color:#808185;
	 font-family:Georgia, "Times New Roman", Times, serif;
	 line-height: 23px;
	 text-align:justify;
	 font-size:15px;
	 }
	        
			.nav{
			    color:#5D5D5E;
				}
	        .nav a{
			    text-decoration:underline; color:#5D5D5E;
				}
		    
			
	  
	  
	        h2{
			   font-family:Georgia, "Times New Roman", Times, serif;; font-size:20px; font-weight:bold; color:#808185; padding:0px;
			   margin:0px; text-decoration:none;
			   }
				 
			#right_content h2{
				font-family:Georgia, "Times New Roman", Times, serif; font-size:20px;  *font-size:20px;font-weight:bold; color:#808185; padding:0px;
			   margin:0px; text-decoration:none;
				 padding-bottom:15px;
				
			 }
			 
			 #right_content p{
				font-family:Georgia, "Times New Roman", Times, serif;; font-size:15px; font-weight:normal; color:#5B9AD3; padding:0px;
			   margin:0px; text-decoration:none;
				 line-height:23px; text-align:justify;
				
			 }
			   
			/*p{
			   font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; color:#555557; padding:0px;
			   margin:0px; text-decoration:none; font-style:italic; line-height:26px;
			   }*/
			 #books_details, #right_book_img div p{
			   font-family:Georgia, "Times New Roman", Times, serif;; font-size:17px; font-weight:normal; color:#808185; padding:0px;
			   margin:0px; text-decoration:none; font-style:italic; line-height:26px;
			   }
				#right_book_img div p{
					padding-top:25px;
				}
				 
			.ul-class{
			   padding:0px; margin:0px;
			   }
			.li-class1{
			     list-style:none; line-height:0px; display:inline; padding-left:0px;
				 }
				 
						
			.li-class{
			     list-style:none; line-height:0px; display:inline;  
				 }
				 
				 .books_summary_list{
						padding-bottom: 50px;												
					}
				 .book_details_link{
				 		width:100%;
						text-align:left;
						font-family:Georgia, "Times New Roman", Times, serif;
						font-size:13px;
						line-height:30px;						
						padding-top:20px;
				 }
				 
				 .book_details_link a{
				 		text-decoration:none;
						color:#5B9AD3;				
				 }
				 .book_details_link a:hover{						
						text-decoration:none;
						color:#294F71;
					}
				 
				 .book_paging {
				 	width:100%;
					text-align:left;
					padding-top:34px;
					font-family:Georgia, "Times New Roman", Times, serif;
					font-style:italic;
					font-size:18px;
					font-weight:bold;
				 }
				 .book_paging a{				 	
				 	text-decoration:none;
					color:#5B9AD3;	
				 }
				 .book_paging a:hover{
						color:#294F71;
						text-decoration:none;
					}
				 .back_link{
				 		width:100%;
						text-align:right;
						font-family:Georgia, "Times New Roman", Times, serif;
						font-size:16px;	
				 }
				 
				 .back_link a{
				 		text-decoration:none;
						color:#5B9AD3;				
				 }
				 
				 .back_link a:hover{
						color:#294F71;
						text-decoration:none;
					}
				 
				 .download_link{
				 		width:100%;
						text-align:left;
						font-family:Georgia, "Times New Roman", Times, serif;
						font-size:13px;
						padding-top:5px	
						
				 }
				 
				 .download_link a{
				 		text-decoration:none;
						color:#5B9AD3;			
				 }
					.download_link a:hover{
						color:#294F71;
						text-decoration:none;
					}
					
#article_details, #article_details p, #article_details div p{
	clear:both;
	color:#808185;
}

.comming_soon_txt{
	text-align:left;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:17px;
	font-weight:bold;
	color:#808185;
	font-style:italic;
	padding-top:7px;	
}

.comming_soon_img_txt{
	padding-top:30px;
}

.home_bottom_info_text{
	float:left;
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	color:#808185;
	font-size:10px;
	padding-top:50px;
	
}