body, td
	{
	font-size: 12px ;
	font-family:arial ;
	padding:0px;
	margin:0px;
	
	}

body	{
	padding:5px;
	margin:5px;
	}


/*============================================
box styles*/



.content
	{
 
	background: white ;
	z-index:10 ;
	overflow : auto ;
	overflow-x : hidden ;
	overflow-y : auto ;
	border-bottom: 1px solid black ;
	text-align: justify ;
	}

.noprint
	{
	display:none ;
	}
	


/*===============================================================================*/
/*  Styles defining basic parts  */
/*===============================================================================*/

h1	{	
	font-family : arial ; 
	font-size :  18px ;
	color : black ; 
	font-weight : bold ; 
	font-style : normal ; 
	text-align : center ; 
	padding:0px ;
	margin:0px ;
	padding-bottom: 6px ;
	}

h2	{	
	font-family : arial ; 
	font-size :  14px ;
	color : black ; 
	font-weight : bold ; 
	font-style : normal ; 
	text-align : center ; 
	padding:0px ;
	margin:0px ;
	}

small	{
	display : block ;
	font-family : arial ;
	font-size : 10px ;
	text-align : center ;
	}

p	{
	margin-top : 0px ;
	padding-top :6px ;
	margin-bottom : 0px ;
	padding-bottom :10px ;
	}

img	{
	border:0px;
	}


/*===============================================================================*/
/*  Styles defining layout of links  */
/*===============================================================================*/


a	{
	color:black ;
	text-decoration: none ;
	font-weight: bold ;
	}

a:hover	{
	color : rgb(100,100,100) ;
	}


.menuitem
	{
	display : block ;
	color : white ;
	font-weight : bold ;
	font-family: arial ;
	font-size : 12px ;
	text-decoration : none ;
	
	}


.menuitem:hover
	{
	color : rgb(200,200,200) ;
	}


#clickplus
	{
	cursor: pointer ;
	display : none ;
	}


#clickmin
	{
	cursor: pointer ;
	display : none ;
	}


/*===============================================================================*/
/*  Styles defining HTML tags  */
/*===============================================================================*/

h1	{	
	font-family : arial ; 
	font-size :  18px ;
	color : black ; 
	font-weight : bold ; 
	font-style : normal ; 
	text-align : center ; 
	padding:0px ;
	margin:0px ;
	padding-bottom: 6px ;
 
	}

h2	{	
	font-family : arial ; 
	font-family : arial ; 
	font-size :  18px ;
	color : black ; 
	font-weight : bold ; 
	font-style : normal ; 
	text-align : center ; 
	padding:0px ;
	margin:0px ;
	padding-bottom: 6px ;
 
	}


h3	{	
	font-family : arial ; 
	font-size :  14px ;
	color : black ; 
	font-weight : bold ; 
	font-style : normal ; 
	text-align : center ; 
	padding:0px ;
	margin:0px ;
	}


small	{
	font-family : arial ;
	font-size : 10px ;
	text-align : center ;
	}


p	{
	margin-top : 0px ;
	padding-top :6px ;
	margin-bottom : 0px ;
	padding-bottom :10px ;
	}

img	{
	border:0px;
	}


ul	{
	padding : 0px ;
	padding-left : 4px ;
	margin : 0px ;
	list-style-type:none ;
	}

th,  td	{
	font-weight:normal ;
	vertical-align:top ;
	text-align:left ;
	padding:0px;
	margin:0px;
	padding-left:2px ;
	font-size: 12px ;
	}

table	{
	border:0px ;
	}

/*===============================================================================*/
/*  Classes defining layout   */
/*===============================================================================*/


.small	{
	font-family : arial ;
	font-size : 10px ;
	text-align : center ;
	padding-top : 0px ;
	padding-bottom : 0px ;
	}

.center
	{
	text-align:center ;
	padding:0px ;
	margin:0px ;
	}

.objTh	{
	width:150px;
	}

.mdaTh	{
	width:150px;
	font-weight: bold ;
	}

.mdaTd	{
	width:200px;
	}

br.clr	{
	clear:both ;
	}


/*===============================================================================*/
/*  Styles defining layout of parts  */
/*===============================================================================*/

.in
	{
	padding-left : 15px ;
	padding-right : 15px ;
	padding-top:10px;


	}


.title	
	{	
	font-family : arial ; 
	font-size :  18px ;
	color : black ; 
	/*letter-spacing : 1px ; )*/
	font-weight : bold ; 
	font-style : normal ; 
	text-align : center ; 
	}


/*===============================================================================*/
/*  Classes defining layout   */
/*===============================================================================*/


.small	{
	font-family : arial ;
	font-size : 10px ;
	text-align : center ;
	padding-top : 0px ;
	padding-bottom : 0px ;
	}

.center
	{
	text-align:center ;
	padding:0px ;
	margin:0px ;
	}

.objTh	{
	width:150px;
	}

.mdaTh	{
	width:150px;
	font-weight: bold ;
	}

.mdaTd	{
	width:200px;
	}

br.clr	{
	clear:both ;
	}




 
/*===============================================================================*/
/*  Image borders and floats */
/*===============================================================================*/

.topObjBlock
	{
	float:right ;
	display:block ;
	left:490px ;
	right:0px ;
	width: 310px ;
	margin-left: 8px ;
	}



.passpartout
	{
	position:absolute;
	z-index:150 ;
	padding:0px ;
	margin:0px ;
	}

.pImage
	{
	top:-213px;
	z-index:149 ;
	padding:0px ;
	margin:0px ;
	}
.iCopy	{
	position:relative ;
	text-align:center ;
	font-size : 10px ;
	padding:0px ;
	margin:0px ;
	}


.sheetImageBlock
	{
	float:left ;
	display:block ;
	left:490px ;
	right:0px ;
	width: 310px ;
	margin-right : 8px ;
	}


.collImage
	{
	border: 1px solid black;
	margin-right : 5px ;
	overflow:hidden ;
	display: block ;
	float:left ;
	display:block ;
	right : 10px ;
	width : 155px ;
	height : 105px ;
	}




.imgLeft
	{
	border:0px ;
	float:left ;
	margin-right: 8px ;
	}

.imgRight
	{
	border:0px ;
	float:right ;
	margin-left: 8px ;
	}
