.bookbind{
	background: url(../images/bbook-bg.gif) repeat-y +22% 0% ;
}
h1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #EC7322;
	margin-bottom:0px;

}
h2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#EC7322;
	background:#ffffff;
}
h3
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#EC7322;
	background:#ffffff;
}

.boxborder
{
border-left: 1px solid #CCCCCC;
}
.footerwrap {
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	margin-top: 15px;
	background: url(../images/footer-bg.gif) repeat-x top left;
}
.tblback {
background: url(../images/backtablel.gif) repeat-y top left;
}

.leftborder{
border-left: 1px solid #CCCCCC;
}
.rightborder
{
border-right: 1px solid #CCCCCC;
}

.lefttopborder
{
border-left: 1px solid #CCCCCC;
border-top: 1px solid #CCCCCC;
}
.leftbottomborder
{
border-left: 1px solid #CCCCCC;
border-bottom:1px solid #CCCCCC;

}

.ja-mainbody-fr {
	border-right: 1px solid #CCCCCC;
	width: 100%;
	background: url(images/bbook-bg.gif) repeat-y 21% 0%;
}

.module {
	margin: 0 0 10px;
	padding: 0;
	float: left;
	clear: both;
	width: 100%;
	background: url(images/box-br.gif) no-repeat bottom right;
}


.bottom {
	margin: 0 0 10px;
	padding: 0;
	float: left;
	clear: both;
	width: 100%;
	background: url(../images/line.jpg) no-repeat bottom right;
}


.boxleft
{
padding: 0;

background: url(../images/box-bl.gif) no-repeat bottom left;
}

.boxborder
{
   border-left: 1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;
    border-right:1px solid #CCCCCC; 
    
}
.boxright{

	
	margin: 0 0 10px;
	padding: 0;
	float: left;
	width:10px;
	background: url(../images/box.jpg) no-repeat bottom right;
}
.vheading
{
color:#FFFFFF;

font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
background-color:#F69A6B;

}
.tdbackground
{
padding-left:15px;
background-color:#F5F5F5;
}


a:link {FONT-SIZE: 11px; color:#990000; TEXT-DECORATION: none; font-family:Verdana, Arial, Helvetica, sans-serif;}
a:visited {FONT-SIZE: 11px; color:#990000; TEXT-DECORATION: none; font-family:Verdana, Arial, Helvetica, sans-serif;}
a:hover {FONT-SIZE: 11px; color:#990000; TEXT-DECORATION: none; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:underline;}


a.pcode:link {FONT-SIZE: 12px; color:#EC7322; TEXT-DECORATION: none; font-family:Verdana, Arial, Helvetica, sans-serif; 
font-weight:bold;}
a.pcode:visited {FONT-SIZE: 12px; color:#EC7322; TEXT-DECORATION: none; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
a.pcode:hover {FONT-SIZE: 12px; color:#EC7322; TEXT-DECORATION: none; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; font-weight:bold;}


a.index:link {FONT-SIZE: 11px; color:#990000; TEXT-DECORATION: none; font-family:Verdana, Arial, Helvetica, sans-serif; 
font-weight:bold;}
a.index:visited {FONT-SIZE: 11px; color:#990000; TEXT-DECORATION: none; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
a.index:hover {FONT-SIZE: 11px; color:#990000; TEXT-DECORATION: none; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; font-weight:bold;}

a.track:link {FONT-SIZE: 11px; color:#990000; TEXT-DECORATION: none; font-family:Verdana, Arial, Helvetica, sans-serif;}
a.track:visited {FONT-SIZE: 11px; color:#990000; TEXT-DECORATION: none; font-family:Verdana, Arial, Helvetica, sans-serif;}
a.track:hover {FONT-SIZE: 11px; color:#990000; TEXT-DECORATION: none; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:underline;
}
.indexmaindata{
	color:#000;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:justify;
	padding-left:2px;
	line-height:140%;
	}	
.updatedata{
	color:#000;
	font-size:10px;
	font-weight:lighter;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	line-height:140%;
	}	
hr{
height:1px;

}
.ptypecode{
color:#EC7322;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
text-align:center;
}		

.ptypehead{
color:#333333;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}
.ptypetitle{
color:#333333;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bolder;
}
.acchead{
color:#CC0000;
font-size:122px;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding-left:8px;
}
.samples{
color:#000000;
font-size:11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align:left;
}
.tblborder{
border-width: 1px;
border-spacing: 4px;
border-color:#990000;
}
.error{
color:#FF0000;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.rghtmenuhd{
color:#CC0000;
font-size:14px;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-weight:bold;
text-align:center;
padding-left:18px;
}
.boxmid
{
   margin: 0 0 0px;
   padding-left: 0px;
   width:191px;
   background: url(../images/tableback-new.jpg) repeat-y top left;
	
}
.boxbotom
{
    margin: 0 0 0px;
	padding-left: 5px;
	padding-top:9px;
  
   
	background: url(../images/box.jpg) no-repeat bottom left ;
}
.upProname{
font-size:14px;
}

.buttons { 
height : 24px; 
padding : 1px 1px 1px 1px; 
font-size : 14px; 
color : #ffffff; 
background-color : #DD714A; 
}

.strong

 {
 color: #BA3838; font-weight: bold;
 
 }
 /*table class*/
 	table.navleft {
	BORDER-TOP: #f5f5f5 1px solid; TABLE-LAYOUT: auto; width : 100%;}
	table.navleft thead td {
	background-color:#EFEFEF;


	vertical-align: middle;
	height:23px;
	text-align:center;
	font-weight:bold;
	padding:0px 5px 3px 5px;
	color:#990000;
	font-size:11px; 
	}
	table.navleft td {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-size:11px; background-color:#F5F5F5; padding: 2px 2px 2px 2px;}
	table.navleft#mini td {FONT-FAMILY: Arial, Helvetica, sans-serif; font-size:11px; background-color:#F5F5F5; padding: 0px 2px 0px 2px;	}
 
/*point to left menu**/
BODY
{ 
color: #000000;
font-family: verdana, arial;
font-size: 11px;
}

ul
{
margin: 0px; 
padding-left:10px;
padding-bottom:0px;

}

li{
/*list-style:none;*/
margin: 0 20px;

}	
#navcontainer2 UL
{
margin: 0;
list-style:none;
padding: 0;
width: auto;

}
#navcontainer2 LI
{
margin: 0;
list-style:none;
padding: 0;
width: auto;

}
#navcontainer2 A
{
color:#990000;
display: block;
width: auto;
text-decoration: none;
background-color:#FFFFFF;
margin: 0;
padding: 2px 5px;
padding-left: 1px;
border-left: 1px solid #fff;
border-top: 1px solid #fff;
border-bottom: 1px solid #EFEFEF;
}
/* to the hover color*/
#navcontainer2 A:hover, #navcontainer2 A:active
{
 background-color: #F5F5F5;
 color:#990000;


 text-decoration:underline;
}
.tracksdata{
	color:#000;
	font-size:10px;

	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:justify;
	line-height:140%;
	}	 
	

.protypelink{
	color: #EC7322;
	font-size: 12px;
	font-weight: bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}


.txtheading{
color:#CC0000;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
}
.datepro{
color: #EC7322;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
}		
.dateupdate{
color: #EC7322;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}		

.typespro{
	color: #EC7322;
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.emailhead{
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
}
.emailcontents{
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
padding-right:110px;
}


.myorders{
background-color:#9D0000;
font-size:10px;
color: #FFFFFF;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.keyvalue
{
	color: #BA3838;
	font-size:14px;
}

.dropdown 
{
	 
	BACKGROUND: #FDF0E7; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
}
/*----------------------*/
/*BODY
{ 
color: #000000;
font-family: verdana, arial;
font-size: 11px;
} */
#navcontainer4 LI
{
margin: 0;
list-style:none;
padding: 0;
width: auto;
padding-left:0px;
text-align:left;
}
#navcontainer4 A
{
color:#990000;
display: block;
width: auto;
text-decoration: none;
background-color:#FFFFFF;
margin: 0;
padding: 2px 5px;
padding-left: 1px;
border-left: 1px solid #fff;
border-top: 1px solid #fff;
border-bottom: 1px solid #EFEFEF;
}
/* to the hover color*/
#navcontainer4 A:hover, #navcontainer4 A:active
{
background-color: #F5F5F5;
color:#990000;
text-decoration:underline;
}
.header1link{
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.headerbgcolor{
background-color:#9D0000;
font-size:11px;
color: #FFFFFF;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
/*-------------middle heading------------*/
.mheading1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#EC7322;
	background:#ffffff;
}


.mheading
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #EC7322;
}


.price-gross{
color:#9D0000;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding-left:26px;
text-decoration:line-through;
}

.price-discount{
color:#9D0000;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding-left:18px;
}


.price-net{
color:#9D0000;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding-left:38px;
font-weight:bold;
}

.downloadlink{
color:#9D0000;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.headingpading
{
	padding:5px;

}

.allvendro{
padding-left:6px;}


.protitleheading{


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #EC7322;

}


.ptdetailsum{

color:#990000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
padding-left:20px;
}

.ptdetailnet{
color:#990000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
padding-left:32px;
}


.signuppage{
	color: #EC7322;
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
}


.procode{
color:#990000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}

.savingpack{
color: #EC7322;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
border-bottom: 2px solid #F5F5F5; 

}		
.borderbottom{
border-bottom: 2px solid #F5F5F5; 
}

.ptypesaving{
color:#333333;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
border-bottom: 2px solid #F5F5F5; 

}

.cartpack{
background-color:#ffffff;
font-size:11px;
color: #9D0000;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.strikevalue{
color:#990000;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:line-through;
}

.signupemail{
color:#009966;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

.totalprices
{
color:#9D0000;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.final-checkout{
color:#9D0000;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding-left:6px;
}

.userstblhead{
background-color:#9D0000;
font-size:11px;
color: #FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.usernamebg
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#EC7322;
	background:#f5f5f5;
}

.profheading
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#EC7322;
}


.newstitle
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #EC7322;
	
}


#pagination-flickr li{
border:0;
margin:0; 
padding:0;
float:left;
font-size:11px;
list-style:none;
text-align:center
}
#pagination-flickr a{
border:solid 1px #DDDDDD;
margin-right:2px;
}
#pagination-flickr .previous-off,
#pagination-flickr .next-off {
color:#990000;
display:block;
float:left;
font-weight:bold;
padding:3px 4px;
}
#pagination-flickr .next a,
#pagination-flickr .previous a {
font-weight:bold;
border:solid 1px #FFFFFF;
}
#pagination-flickr .active{
color:#990000;
font-weight:bold;
display:block;
float:left;
padding:4px 6px;
}
#pagination-flickr a:link,
#pagination-flickr a:visited {
color:#990000;
display:block;
float:left;
padding:3px 6px;
text-decoration:none;
}
#pagination-flickr a:hover{
border:solid 1px #666666;
}
