h1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: white}

.body  {
	margin: 0;
	padding: 0;
	padding-top: 2%;
	height: 100%;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: black;
	text-align: justify;
	padding-left: 10px;
	padding-right: 10px;
}
	:link    { color: rgb(51,204,0);}
	:visited { color: rgb(255,102,51);}
	:active  { color: rgb(255,204,0);}

.thebody p a:link{
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #9F73BE;
}

.thebody td a:hover{
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: red;
}
.searchTablePrompt{
	width: 50%;
	text-align: right;
	color: #000000; 
	font-family: Verdana, Times New Roman, Times,'Brush Script MT', cursive ;
	font-size: 12px;
	font-weight: bold;	
}

.searchTableSelectAlign{
	width: 50%;
	text-align: right;
}

.searchTableSelect{
	width: 100%;
	height: 20px;
	text-align: left;
 	color: black;
	font-family: Verdana, Times New Roman, Times,'Brush Script MT', cursive ;
	font-size: 12px;
	background-color: #FFFFFF;
}

SPAN.banerOutside {
	color: #8f1e66; 
	font-family: Times New Roman, Times,'Brush Script MT', cursive ;
	font-size: 18px;
	font-weight: bold;	
}
SPAN.banerInside {
	color: #f3019b; 
	font-family: Times New Roman, Times,'Brush Script MT', cursive ;
	font-size: 18px;
	font-weight: bold;	
}
SPAN.banerInsideEmphasized {
	color: #f84405; 
	font-family: Times New Roman, Times,'Brush Script MT', cursive ;
	font-size: 18px;
	font-weight: bold;	
}
SPAN.chapterHeading
{
	    font: 16px Verdana, Arial, Helvetica, sans-serif;
        font-weight: bold;
        color: white;
		text-align: justify;
}
SPAN.searchEngineTopic
{
	    font: 10px Verdana, Arial, Helvetica, sans-serif;
        color: white;
		padding-right: 50px;
}
SPAN.topicHeading
{
	    font: 16px Verdana, Arial, Helvetica, sans-serif;
        color: #9F73BE;
        font-weight: bold;
		text-align: justify;
		padding-left: 2px;
		padding-right: 10px;
}
SPAN.priceHeading
{
	    font: 14px Verdana, Arial, Helvetica, sans-serif;
        color: black;
        font-weight: bold;
		text-align: justify;
		padding-left: 2px;
		padding-right: 10px;
}
.pseudoHeader {
        background-color: #9F73BE;
}

.copyRight {
        background-color: #9F73BE;
	    font: 9px Verdana, Arial, Helvetica, sans-serif;
        color: white;
		text-align: center;
}
.menuBackground {
        background-color: #E1CDF0;
}
.undecidedBackground {
        background-color: white;
}
.mainText {
	margin: 0;
	padding: 0;
	
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: black;
	text-align: inherit;
	padding-left: 10px;
	padding-right: 10px;
	
}

.nextTopic {
	margin: 0;
	padding: 0;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: black;
	text-align: left;
	padding-left: 6px;
	
}


.nextTopic a:link{
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #9F73BE;
}

.nextTopic a:hover{
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: red;
}
SPAN.nextTopicText
{
	    font: 10px Verdana, Arial, Helvetica, sans-serif;
        color: #9F73BE;
		text-align: justify;
		padding-left: 2px;
		padding-right: 2px;
}
.bottomMenue {
	margin: 0;
	padding: 0;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: black;
	text-align: left;
	padding-left: 6px;
	
}


.bottomMenue a:link{
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #9F73BE;
}

.bottomMenue a:hover{
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: red;
}
SPAN.bottomMenueText
{
	    font: 12px Verdana, Arial, Helvetica, sans-serif;
        color: #9F73BE;
		text-align: justify;
		padding-left: 2px;
		padding-right: 10px;
}

