
	
body{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;

}

td{
font-size: 12px;
}
th{
font-size: 12px;
}

a img{
border: none;
}

hr{
background-color: #F4FA58;
}

a.screenshots{
border: none;
text-decoration:none;
line-decoration:none;
}

i{
font-size: 10px;
}

#basic-container{
	border:5px solid #EEE;
	padding:5px;
//	width:975px;
	position:absolute;
	left:50%;
	top:20%;
	margin-left:-355px;
	z-index:2;
//	margin-top:-150px;

}

.bodycontainer{

	padding:15px;
	position:relative;
	width:710px;
//	background:#F2F2F2;
}

.imgcont{
//padding:10px;
	border:5px solid #E6E6E6;
background-color:#F2F2F2;
}
.imgcont:hover {
	border:5px solid #045FB4;
	background-color:#2E9AFE;
	color: #fff;
}

.imghighlight:hover{
background-color:#069;
	color: #fff;
}

.imghighlight{
//background-color:#F2F2F2;
width:100%;

}


.add-item {
   width: 70%;
   margin: 1em 0;
   padding: .5em;
   background: #E3F6CE;
   border: 1px solid #74DF00;
  // color: #04B404;
  // font-weight: bold;
   font-size: 11px;
  display: none;
  
   	position:relative;
   	left:2%;
 }
 
.delete-item {
   width: 70%;
   margin: 1em 0;
   padding: .5em;
   background: #F8E0E0;
   border: 1px solid #a00;
   color: #a00;
  // font-weight: bold;
      font-size: 11px;
   display: none;
   	position:relative;
   	left:2%;
 } 
 
 .update-item {
   width: 70%;
   margin: 1em 0;
   padding: .5em;
   background: #F6E3CE;
   border: 1px solid #a00;
   color: #a00;
  // font-weight: bold;
      font-size: 11px;
   display: none;
     	position:relative;
   	left:2%;
 } 
 
 
 
 
 .addcart {
background-color:#FFFFFF;
border:none
}
 .savecart {
background-color:#CEE3F6;
border:none
}

#cartcontainer{
//  border: groove 1em #2E9AFE;

//background-color:#CEE3F6;
-moz-border-radius: 1em;  
-webkit-border-radius: 1em;
//	height:60px;

	position:absolute;
	top:73%;
	left:17%;
		width:625px;
}
#cartcontainer2{

-moz-border-radius: 1em;  
-webkit-border-radius: 1em;
	position:absolute;
	top:82%;
	width:580px;
}


#viewcartcontainer{

	position:relative;
}

#viewcartcontainermain{

	position:relative;
	

}

#txtHint{
display: none;
padding: 15px;
z-index:1;
position:relative;


//border: groove 0.7em #8A0808;
border: solid 0.5em #8A0808;
background-color:#FFFFFF;
-moz-border-radius: 1em;  
-webkit-border-radius: 1em;
}


.viewcart{
//padding:10px;
//z-index:2;
//position:absolute;
//top:-40%;
display:none;
}


.menucart{

font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
text-align:right;
//background-color:red;

}


.bookdesc{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
	text-align:left;
	width:100%;
	padding:-30px;


}

.bookdesc2{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
	text-align:left;
	width:100%;
	padding:-30px;


}

.commentbox{
// border: solid 1px;
 	padding:5px;
 // -moz-border-radius: 0 50px 50px 0;
 // -moz-border-radius-topright: 2em;
 // -moz-border-radius-topleft: 2em;
  	background:#EFEFFB;


}

.commentbox2{
// border-bottom: solid 1px;
 	padding:5px;
 // -moz-border-radius: 0 50px 50px 0;
 // -moz-border-radius-topright: 2em;
 // -moz-border-radius-topleft: 2em;
  	background:#F2F2F2;
  		

}

#commentbutton {
//color:#FFFFFF;
background-color:white;
border:none;
}

#bookdetails{
border-right:1px solid #424242;
}

.totalcontainer{

//background-color:white;
text-align:right;
right-padding:50px;
width: 580px;
}

.left-side{
padding-left: 15px;
border-left:1px solid #424242;
}

.right-side{

border-right:1px solid #424242;
padding:18px;
}

.cart-side{

padding:18px;
}

.rate{
border:solid 0.2em #BDBDBD;
padding:10px;
}

