/* head1 */	
.head1    {
	color: #FFFFFF;
	text-decoration: none;	
	font-family: Verdana,Arial,Helvetica;
	font-weight: bold;	
	font-size: 10px;
    line-height: 17px;	
}

/* head2 */	
.head2    {
	color: #B7005B;
	text-decoration: none;	
	font-family: Verdana,Arial,Helvetica;
	font-weight: bold;	
	font-size: 10px;
    line-height: 17px;	
}

/* head2 link */
a.head2:active	{ color: #333333; }
a.head2:link	{ color: #333333; }
a.head2:visited { color: #333333; }
a.head2:hover 	{ color: #B7005B; }


/* text */	
.text    {
	color: #333333;
	text-decoration: none;	
	font-family: "trebuchet MS", Verdana,Arial,Helvetica;
	font-weight: normal;	
	font-size: 12px;
    line-height: 17px;	

}

/* error */	
.error    {
	color: #FF0000;
	text-decoration: none;	
	font-family: "trebuchet MS", Verdana,Arial,Helvetica;
	font-weight: normal;	
	font-size: 11px;
    line-height: 17px;	

}

/* text link */
a.text:active	{ color: #B7005B; text-decoration: underline; font-weight: bold;	}
a.text:link		{ color: #B7005B; text-decoration: underline; font-weight: bold; }
a.text:visited 	{ color: #B7005B; text-decoration: underline; font-weight: bold; }
a.text:hover 	{ color: #333333; font-weight: bold; }


/* text2 */	
.text2    {
	color: #333333;
	text-decoration: none;	
	font-family: "trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: bold;	
	font-size: 11px;
    line-height: 16px;	

}

/* text3 */	
.text3    {
	color: #333333;
	text-decoration: none;	
	font-family: "trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: normal;	
	font-size: 11px;
    line-height: 16px;	

}


/* bold */	
.bold    {
	color: #333333;
	text-decoration: none;	
	font-family: "trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: bold;	
	font-size: 12px;
    line-height: 14px;	
}

/* bold link */
a.bold:active	{ color: #333333; }
a.bold:link	{ color: #333333; }
a.bold:visited { color: #333333; }
a.bold:hover 	{ color: #333333; }


/* small */	
.small	{
	color: #333333;
	text-decoration: none;	
	font-family: "trebuchet MS", Verdana,Arial,Helvetica;
	font-weight: normal;	
	font-size: 11px;
    line-height: 17px;	
}

/* small link */
a.small:active	{ color: #B7005B; text-decoration: underline; }
a.small:link		{ color: #B7005B; text-decoration: underline; }
a.small:visited 	{ color: #B7005B; text-decoration: underline; }
a.small:hover 	{ color: #333333; }


/* footer */	
.footer	{
	color: #CCCCCC;
	text-decoration: none;	
	font-family: "trebuchet MS", Verdana,Arial,Helvetica;
	font-weight: normal;	
	font-size: 10px;
    line-height: 13px;	
}

/* footer link */
a.footer:active	{ color: #CCCCCC; text-decoration: underline; }
a.footer:link		{ color: #CCCCCC; text-decoration: underline; }
a.footer:visited 	{ color: #CCCCCC; text-decoration: underline; }
a.footer:hover 	{ color: #B7005B; }


/* small bold */	
.smallbold    {
	color: #333333;
	text-decoration: none;	
	font-family: "trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: bold;	
	font-size: 11px;
    line-height: 12px;	
}

.select { 
	color: #333333;
	text-decoration: none;
	font-family: "trebuchet MS", Verdana,Arial,Helvetica;
	font-size: 11px;
	font-weight: normal;
	letter-spacing: 0px;
	background-color: FFFFFF;		
	border-top: 1px solid #7F9DB9;
	border-bottom: 1px solid #7F9DB9;
	border-left: 1px solid #7F9DB9;
	border-right: 1px solid #7F9DB9;	
}

.textarea { 
	color: #333333;
	text-decoration: none;
	font-family: "trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	letter-spacing: 0px;
	background-color: FFFFFF;		
	border-top: 1px solid #7799BB;
	border-bottom: 1px solid #7799BB;
	border-left: 1px solid #7799BB;
	border-right: 1px solid #7799BB;	
}


.textbox {
	color: #333333;
	text-decoration: none;
	font-family: "trebuchet MS", Verdana,Arial,Helvetica;
	font-size: 11px;
	font-weight: normal;
	letter-spacing: 0px;
	background-color: FFFFFF;		
	border-top: 1px solid #7F9DB9;
	border-bottom: 1px solid #7F9DB9;
	border-left: 1px solid #7F9DB9;
	border-right: 1px solid #7F9DB9;	

}

.button	{
	font-family: "trebuchet MS", Verdana,Arial,Helvetica;
	font-size : 12px;
	color : #B7005B;
	font-weight: bold;
	text-align: right;
	background-color: transparent;
	border: none;
	letter-spacing: 0px;
 	text-decoration: underline;
    cursor: pointer;	
}	

	
li                  {font-family: "trebuchet MS",Verdana,Arial,Helvetica;font-size: 11px;color: #333333;font-variant: normal;list-style-image: url(http://www.10x10.ch/10x10/images/list_arrow.gif);white-space: normal; padding-bottom: 20;
}






.question{	/* Styling question */
	/* Start layout CSS */
	color:#B7005B;
	font-size:12px;
	background-color: none;
	font-family: "trebuchet MS", Verdana,Arial,Helvetica;
	font-weight: bold;	
    line-height: 17px;	
 	text-decoration: underline;
	
	background-image:url('http://www.10x10.ch/10x10/images/btn_1.gif');
	background-repeat:no-repeat;
	background-position:top right;	

	
	width:698;
	margin-bottom:0px;
	margin-top:0px;
	padding-left:0px;
	height:17px;
	
	/* End layout CSS */
	
	overflow:hidden;
	cursor:pointer;
}
.answer{	/* Parent box of slide down content */
	/* Start layout CSS */
	color:#B7005B;
	font-size:12px;
	font-family: "trebuchet MS", Verdana,Arial,Helvetica;
	font-weight: bold;	
    line-height: 17px;	
	border:0px solid #FFFFF;
	background-color:#FFFFFF;
	width:698px;
	
	/* End layout CSS */
	
	visibility:hidden;
	height:0px;
	overflow:hidden;
	position:relative;

}
