﻿/*--------- COMMON ---------*/
/*--------------------------*/
.Templates									{}
.Templates		:disabled					{background-color: white;}
/*==========================*/

/*--------- Template1 ---------*/
/*-----------------------------*/
.Template1				{}
.Template1	strong		{color:#58083F;}
/*=============================*/

/*--------- Template2 ---------*/
/*-----------------------------*/
.Template2				{}
.Template2	strong		{color:#58083F;}
/*=============================*/

/*--------- Template3 ---------*/
/*-----------------------------*/
.Template3									{}
.Template3		strong						{color:#58083F;}
.Template3		table						{width:100%; border-collapse:collapse; margin-top:10px; margin-bottom:10px; }
.Template3		table td					{padding:5px; border-bottom:solid 1px #d9d9d9;font-size:small; vertical-align:top;}
.Template3		table tr.last td			{border-bottom:none;}
.Template3		table tbody tr:hover td		{cursor:pointer; background:#f0f1f3; color:#000;}
.Template3		table tbody tr.sel td		{background:#e9f2ea; color:#000;}
.Template3		table tbody tr.sel:hover td	{background:#d2e6d5; color:#000;}
.Template3		.thead						{background:url(../images/bg-tabletop.png) #bde0a1 repeat-x; height:25px;height:15px;font-size:small;font-weight:bold;color:Black;text-align:left;}
.Template3		.thead th					{font-weight:bold;border-bottom:solid 1px #fff;padding:5px;vertical-align:top;}
.Template3		table.archive				{}
.Template3		table.archive thead tr		{background:url(../images/bg-tabletop-gr.png) #ccc repeat-x; height:25px;height:15px;font-size:small;font-weight:bold;}
/*=============================*/

/*--------- Template4 ---------*/
/*-----------------------------*/
.Template4									{}
.Template4		strong						{color:#58083F;}
.Template4		table						{width:100%; border-collapse:collapse; margin-top:10px; margin-bottom:10px; }
.Template4		table td					{padding:5px; border-bottom:solid 1px #d9d9d9;font-size:small; vertical-align:top;}
.Template4		table tr.last td			{border-bottom:none;}
.Template4		table tbody tr:hover td		{cursor:pointer; background:#f0f1f3; color:#000;}
.Template4		table tbody tr.sel td		{background:#e9f2ea; color:#000;}
.Template4		table tbody tr.sel:hover td	{background:#d2e6d5; color:#000;}
.Template4		.thead						{background:url(../images/bg-tabletop.png) #bde0a1 repeat-x; height:25px;height:15px;font-size:small;font-weight:bold;color:Black;text-align:left;}
.Template4		.thead th					{font-weight:bold;border-bottom:solid 1px #fff;padding:5px;vertical-align:top;}
.Template4		table.archive				{}
.Template4		table.archive thead tr		{background:url(../images/bg-tabletop-gr.png) #ccc repeat-x; height:25px;height:15px;font-size:small;font-weight:bold;}
/*=============================*/

/*--------- Template5 ---------*/
/*-----------------------------*/
.Template5				{}
.Template5 strong		{color:#58083F;}
.Template5 img			{margin-top:20px;margin-bottom:20px;}
/*=============================*/

/*--------- Template6 ---------*/
/*-----------------------------*/
.Template6				{}
.Template6	strong		{color:#58083F;}
.Template6	.leftBox	{float:left;width:47%;}
.Template6	.rightBox	{float:right;width:47%;}
/*=============================*/

/*--------- Template7 ---------*/
/*-----------------------------*/
.Template7				{}
.Template7	strong		{color:#58083F;}
.Template7	table td	{vertical-align:top;}
/*=============================*/

/*--------- Template8 ---------*/
/*-----------------------------*/
.Template8				{}
.Template8	strong		{color:#58083F;}
.Template8	table		{width:100%;}
.Template8	.QuestionnaireCell div	{margin-top:5px;margin-bottom:20px;}
/*=============================*/

/*--------- Template9 ---------*/
/*-----------------------------*/
.Template9						    {}
.Template9	strong				    {color:#58083F;}
.Template9	.QuizTable			    {width:100%;margin-top:10px;margin-bottom:10px;}
.Template9	.QuizTableCell		    {margin-bottom:10px;}
.Template9  .QuizAnswersTable       {width:100%;}
.Template9  .QuizAnswersTable td    {vertical-align:top;}
/*=============================*/

/*--------- Template10 ---------*/
/*------------------------------*/
.Template10				{}
.Template10	strong		{color:#58083F;}
/*==============================*/

/*--------- Template11 ---------*/
/*------------------------------*/
.Template11				{}
.Template11	strong		{color:#58083F;}
.Template11	.txtContent	{margin-top:10px;margin-bottom:10px;}
/*==============================*/

/*--------- Template12 ---------*/
/*------------------------------*/
.Template12				{}
.Template12	strong		{color:#58083F;}
/*==============================*/

/*--------- Template14 ---------*/
/*-----------------------------*/
.Template14									{}
.Template14		strong						{color:#58083F;}
.Template14	.dynamicTable	table						{width:100%; border-collapse:collapse; margin-top:10px; margin-bottom:10px; }
.Template14	.dynamicTable	table td					{padding:5px; border-bottom:solid 1px #d9d9d9;font-size:small; border-right: 0px; vertical-align:top;}
.Template14	.dynamicTable	table tr.last td			{border-bottom:none;}
.Template14	.dynamicTable	table tbody tr:hover td		{cursor:pointer; background:#f0f1f3; color:#000;}
.Template14	.dynamicTable	table tbody tr.sel td		{background:#e9f2ea; color:#000;}
.Template14	.dynamicTable	table tbody tr.sel:hover td	{background:#d2e6d5; color:#000;}
.Template14		.thead						{background:url(../images/bg-tabletop.png) #bde0a1 repeat-x; height:25px;height:15px;font-size:small;font-weight:bold;color:Black;text-align:left;}
.Template14		.thead th					{font-weight:bold;border-bottom:solid 1px #fff;padding:5px;vertical-align:top;}
/*=============================*/

/*--------- Template20 ---------*/
/*------------------------------*/
.Template20 {}
.Template20 strong		{color:#58083F;}
.Template20 .Question 	{margin-bottom:10px;}
.Template20 .Answer 	{!important;display:block; color:#555c01; border-bottom:dashed 1px #b3b3b3;}
.Template20 .QAPair 	{margin-bottom:20px;}

.Template20 {padding-left:0; }
.Template20 {background:none !important; margin-top:25px;}
.Template20 {width:99%; width:92.5%;clear:both; height:80px; display:inline;}
/*==============================*/
