.header{
   width: 100%;
   top: 0px;
   background-color:#E9CFEC;
   text-align: center;
   vertical-align: middle;
   font-size: 32px;
   color: #7E587E;
     letter-spacing: 6px;
   word-spacing: 10px;
   font-family: Trebuchet MS;
   font-weight: bold;

}
.header2{
    background-color:#E9CFEC;
   text-align: center;
   vertical-align: middle;
   font-size: 16px;
   color: #7E587E;
   letter-spacing: 6px;
   word-spacing: 10px;
   font-family: Trebuchet MS;
   font-weight: bold;

}


.subHeader
{
   height: 24px;
   width: 100%;
   margin: 0px;
   background-color:#7E587E;
   text-align: center;
   vertical-align: middle;
   font-size: 16px;
   color: #FFFFFF;
   font-family: Trebuchet MS;
   font-weight: bold;
}
.body
{

   text-align: center;
   vertical-align: middle;
   font-size: 16px;
   color: #7E587E;
   font-family: Trebuchet MS;
 }
.main
{

   text-align: center;
   vertical-align: middle;
   font-size: 12px;
   color: #7E587E;
   font-family: Trebuchet MS;
   font-weight: bold;
}

.content
{

   border-style:solid; border-width:0px; text-align: left;
   vertical-align: middle;
   font-size: 16px;
   color: #7E587E;
   font-family: Trebuchet MS;
   height:100%;
 }
 
.Button {
    background-color : #7E587E;
    font-family : Arial;
    color : #FFFFFF;
    font-weight : bold;
    border-style : solid;
    border-width : 2px;
    border-color: #E9CFEC;
    cursor: hand;
    text-align: center;
}

.SelectedButton {
    background-color : #7E587E;
    border-color: #FFFFFF;
    color : #b9b8f6;
}

.LargeButton {
    width: 160px;
    font-size: 12pt;
    font-weight : bold;
    border-color: #E9CFEC;
    padding: 3px;
}

.MediumButton {
    width: 120px;
    font-size: 10pt;
    font-weight : bold;
     border-color: #E9CFEC;
    padding: 2px;
}

.SmallButton {
    width: 40px;
    font-size: 7pt;
}

.wsNews{
	
	border:2px solid blue;  
	background-color:#FFFFFF;
	
	}

.pageHeader{
	font-family : Trebuchet MS;
	font-size:20pt;
	color:#9900FF;
	background-color:#FFFFFF;
}
.pageHeader2{
	font-family : Trebuchet MS;
	font-size:12pt;
	color:#9900FF;
	font-weight:bold;
	background-color:#FFFFFF;
	text-align: center;
	vertical-align: middle;
	font-weight: bold
}

.mainText{
   font-size: 16px;
   color: #7E587E;
   font-family: Trebuchet MS;

}
.wsOuterTable{
	
	border-style:solid; 
	border-width:2px; 
	position: relative; 
	top:10px;
	width: 650px; 
	background-color:white; 
	padding-left: 5px; padding-right:5px; padding-top:1px; padding-bottom:10px

	}
.wsquestion{
	font-family : Trebuchet MS;
	font-size:12pt
}
.wsnumber{
	font-family : Trebuchet MS;
	font-size:12pt
}
.wsText{
   font-size: 12pt;
   font-family: Trebuchet MS;

	}

.wsMessage{

	display:none;
	color:#808000;
	font-style:italic;
	font-weight:bold; font-size:10pt
}

.wsAnswer{
	display:none;
	color:#FF0000; 
	font-weight:bold
}

.mainTextWarning{
font-size:10pt; color:#FF0000;
font-style:italic

}


.adTable{
	
	border-style:solid; 
	border-width:1px; 
	top:11px;
	left:805px;
	width: 130px; 
	height:auto;
	background-color:white; position:absolute	
	}

A:link { color: #7E587E}          /* unvisited link */
A:visited { color: #7E587E}        /* visited links */