@charset "utf-8";
/* CSS Document */

html, body{
	margin:0px;
	padding:0px;
	
}
img{
border:none;

}
a, a:visited{
  color:#000;
  text-decoration:underline;
}
a:hover{
  text-decoration:none;
}
ul, li{
  	list-style:none;
  	padding:0px;
  	margin:0px;
}
object, a{ 
outline:none; 
}

.Show, .Load{
  position:absolute;
  background-color:#FFF;
  
}
.col1{
  float:left;
}
.col2{
 float:right;
}
.clearAll{
  clear:both;
}

.spacer1{
	height:10px;
	width:100%;
}

.spacer2{
	height:15px;

}
.spacer1{
	height:10px;
}

.spacer3{
	height:5px;

}
.warning{
	text-decoration:underline;
}
.titleText{

	margin-bottom:6px;
}
.titleStore{
	height:20px;
}
#global{
	width:950px;
		
}
#sidebar{
	margin:32px 0px 0px 5px;
	float:left;
	width:177px;
	height:600px;

}
form #button{
text-align:right;
width:100%;
}
#sidebar #logo{
	padding:0px 0px 42px 14px;
}
#content{
	margin:150px 0px 0px 50px;
	float:left;
  width:700px;
}
#content #inside p{
margin:3px 0px 15px 0px;
}
#track {
  display:none;
  visibility:hidden;
  margin-left:10px;
  margin-top:29px;
	height: 613px;
	width: 10px;
	float: left;		
	background: #FFF;
}

#thumb {	
  display:none;
  visibility:hidden;		
	
	height: 180px;
	width: 2px;
	border:1px solid #000;
	background: repeat-y url(../imgs/scroll_thumb_bkg.gif);
}

#content #navigBlock{
margin-right:168px;
float:right;
}


#content #inside{
	width:460px;
	height:495px;
	font: 10px verdana;
	float:left;
	line-height:14px;
	overflow:hidden;
	margin:29px 0px 0px 0px;
}
#content .colLeft{
  width:214px;
  float:left;
}
#content .colRight{
 
  width:218px;
  float:right;
  
}
.scrollCol{
  height:400px;
  overflow:hidden;
}
#content #inside .next{
	clear:both;
	margin:0px 0px 20px 237px;
	padding:15px 0px 0px 0px;
	height:1px;
	border-bottom:1px solid #000;
	width:25px;

}
#content #inside .end{
	clear:right;

	padding:50px 0px 0px 0px;
	height:1px;
	width:25px;

}

#itemNavigation{
  margin:0 0 20px 0;
}
/*Home*/
#home{
margin:20px;
}
/*Collections*/

#content #insideL2{
	
	width:454px;
	
	font: 10px verdana;
	float:left;
	line-height:14px;
	
	padding:0px 0px 0px 0px;
}

#content #insideL2 #itemImg{
}

#content #insideL2 #itemDescription{
  margin:45px 0 22px 0;
}
#content #insideL2 #itemDescription p{
	
	margin:0;
}


/*Publications*/

#content #inside #colRightPub{
  height:450px;
  overflow:hidden;
}
#content #inside #colRightPub p{
  margin:0px 0px 2px 0px;
}
#content #inside #colRightPub a{
	text-decoration:none;
}
#content #inside #colRightPub a:hover{
	text-decoration:underline;
}
#content #inside #colRightPub .subtitle{
  font-style:italic;
}
#content #inside #colRightPub .tSelected{
  font-weight:bold;
  text-decoration:underline;
}
#content #inside #colRightPub .stSelected{
  text-decoration:underline;
}
#contentL3{
  margin:30px 0px 0px 50px;
	float:left;
  
}
#imgNavigation{
font: 10px verdana;
  margin:30px 0px 0px 18px;
	float:left;
  
}

/*Press*/
#content #spacer{
width:205px;
height:1px;
border-top:1px solid #000;
margin:15px 0px 20px 0px;
}
#content #zoneLogin{
 
width:235px;
}
#content #zoneLogin .tInput{
	padding: 5px 0 0 0;
}
#content #zoneLogin form{
  margin:33px 0px 0px 0px;
}
#content #zoneLogin form input{
height:17px;
}
#content #zoneLogin div{
margin:0px 0px 8px 0px;
}
#content #zoneLogin form #name{
width:167px;

}
#content #zoneLogin form #password{
width:147px;

}
#content .filePress{
float:left;
padding:0 10px 10px 0;
}

#content #zoneDownload{
  margin:33px 0px 0px 0px;
}

/*Shop*/
#content #inside #goNext{
	padding:40px 0px 0px 0px;
}
#content #insideL2 .viewMoreLeft{
padding:5px 0px 5px 0px;
width:214px;
border-bottom: 1px solid #000;
float:left;
}
#content #insideL2 .viewMoreRight{
padding:5px 0px 5px 0px;
border-bottom: 1px solid #000;
width:218px;
float:right;
}
#content #inside #info{
	margin:17px 0px 56px 0px;
}
#content #inside form input{
	height:15px;
	margin:5px 0px 10px 0px;
	width:211px;
}
#content #inside form textarea{
	margin:5px 0px 10px 0px;
	width:211px;
	height:60px;
}
#content #inside form .check{
	width:15px;
	height:15px;
	margin:0px;
	vertical-align:middle;
}
#content #inside .reviewInfos{
margin: 20px 0px 36px 0px;
}
#content #inside .reviewOrderLeft{
float:left;
margin:0px 0px 16px 0px;
}
#content #inside .reviewOrderRight{
float:right;
}
#content #inside hr{
color: #000;
background-color: #000;
height: 1px;
width:20px;
border: 0;
margin-left: 0px;

}
/*Contact*/
#content #inside .hrContact{
color: #FFF;
background-color: #FFF;
height: 1px;
width:20px;
border-style: dashed #000;
border:1px 0px 0px 0px;
margin-left: 0px;
}
#content #inside #bxlexport{
margin:205px 0px 0px 0px;
}
