/* CSS Document */







body {
	margin: 0px;
	padding: 0px;
	background-color: #000000;
	color: #FFFFFF;
	
	background-repeat: repeat-y;
	background-attachment: fixed;
	background-position: center center;
}





TABLE.siteborder {
	width:100%;
}



.siteheader {


}



.contentall{

	width:100%;

	padding: 0px;

	border: thin solid #000000;

}



TD.sidenav{
	vertical-align:top;
	width:230px;
	padding: 0px;
	align: center;
}



table.sidenav{

	vertical-align:top;

	width:100%;

	padding: 0px;



	align: center;

	height: 100%;

}



.content{
	vertical-align:top;
	padding: 0px;
	align: center;

}



.results{

	width:100%;

	padding: 0px;

	background-color: #000000; 

	align: center;



}



.resultstable{

	padding: 3px;

	background-color: #000000;

	font-size: 11pt;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #FFFFFF;

}

.resultstableaddbook{

	padding: 3px;

	background-color: #FFFFFF;

	font-size: 9pt;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #FFFFFF;

}

.resultstableproducts{

	padding: 3px;

	background-color: #CCCCCC;

	font-size: 11pt;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #FFFFFF;

}


.searchresults{

	height: 350px;



}



table.articlestitle a {

	border:1px solid #666;

	display: block;

} 



div.articlestitle a { width:400px;

color: #333333; 

background: #ffffff; 

text-decoration:none; 

font-size:11px; 

line-height:16px; 

font-family: Tahoma, verdana, sans-serif;

padding: 2px 5px;

}



div.articlestitle a:link { 

	color: #333333;

	background-color: #F2F2F2;

}



div.articlestitle a:active { 

color: #000000;

background: #F2F2F2; 

}



div.articlestitle a:visited {

color: #333333; 

background: #F2F2F2; 

}



div.articlestitle a:hover {

	color: #000000;

	border:1px solid #000000;

	background-color: #D2D2D2;

}



.footer{



	height:97px;

	width:500px;

	padding: 10px;

	border: thin solid #0099FF;

	background-color: #FFFFFF;

	margin: 10px;

}



.h2{



	font-size: 15pt;

	font-family: "Courier New", Courier, monospace;

	font-style: normal;

	font-weight: bold;

	color: #FFFFFF;	



}



.h3{



	font-size: 14pt;

	font-family: "Courier New", Courier, monospace;

	font-style: normal;

	font-weight: bold;

	color: #FFFFFF;	



	



}



.h4{



	font-size: 12pt;

	font-family: "Courier New", Courier, monospace;

	font-style: normal;

	font-weight: bold;

	color: #FFFFFF;		

}




.topLine{

    border-top:1px solid #ccc; 

    border-left:1px solid #ccc;

    background:#ffffff;

}



A:link {

	color: #FF0;

	text-decoration: underline;

}



A:hover {

	color: #0066cc;

	text-decoration: underline;

}



A:visited {

	text-decoration: underline;

	color: #0066cc;

}



h2.green {

	color: #3ba800;

}



.green {

	color: #3ba800;

}

.orange {

	color: #F9621A;

}



.blue {

color: #1176D6;

}



.white {

color: #FFFFFF;

}



.menu_white {

	color: #ffffff;

	font: 12px Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

}



A.menu_white {

	color: #ffffff;

	text-decoration:underline;

	}



A.menu_white:hover {

	color: #eaeaea;

	text-decoration:underline;

	}



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



A.menu_black {

	color: #222222;

	text-decoration:none;

	}



A.menu_black:visited {

	color: #222222;

	text-decoration:none;

	}



A.menu_black:hover {

	color: #000000;

	text-decoration:underline;

	}



A.white { 

	color: #fff;

	text-decoration: underline;

}



A.white:hover {

	color: #eaeaea;

	text-decoration: underline;

}



.menu_green {

        color: #3ba800;

        font: 11px Verdana, Arial, Helvetica, sans-serif;

        font-weight: bold;



}



A.menu_green {

        color: #3ba800;

        text-decoration:underline;

        }



A.menu_green:hover {

        color: #3ba800;

        text-decoration:underline;

}



hr {

	color: #dfdfdf;

	background-color: #d5d5d5;

	height: 1px;

	border: 0px solid #d5d5d5;

}



FORM {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

}



SELECT, INPUT {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

}



textarea {

        font: 12px/1.3em Verdana, Arial, Helvetica, sans-serif;

        padding: 3px;

}



.picture {

	padding:10px;

	border:0px;

}


