/* General article formatting
DO NOT CHANGE CLASSNAMES OR CSS NAME
This stylesheet also in use by preview.tpl and help.tpl */

body						{margin:0 0 0 0;padding:0 0 0 0;background-image:url(../1image/bg.jpg); background-repeat:repeat-x; background-color:#f8f7f1;}

.maincontentouter			{width:490px;font-size:11px;float: left;margin: 0 0 0 0;}
.sidecontentouter			{font-family: Arial, Helvetica, Verdana; float:right;width:170px; font-size: 10px;margin-right:14px;margin-top: 36px;}


/* GLOBAL MENU ITEMS
.globalmenuouter			{width:690px;margin: 0 0 0 22px;width:670px;} */

.globalmenu					{font-size: 11px;font-family: Arial, Helvetica, Verdana;color: #FFFFFF;text-decoration:none;font-weight:normal;}
.globalmenu:Visited			{font-size: 11px;font-family: Arial, Helvetica, Verdana;color: #FFFFFF;text-decoration:none;font-weight:normal;}
.globalmenu:Active			{font-size: 11px;font-family: Arial, Helvetica, Verdana;color: #FFFFFF;text-decoration:none;font-weight:normal;}
.globalmenu:Hover			{font-size: 11px;font-family: Arial, Helvetica, Verdana;color: #f6bb1e;text-decoration:none;font-weight:underline;}

.globalmenuactive			{font-size: 11px;font-family: Arial, Helvetica, Verdana;color: #FFFFFF;text-decoration:none;font-weight:underline;}
.globalmenuactive:Visited	{font-size: 11px;font-family: Arial, Helvetica, Verdana;color: #FFFFFF;text-decoration:none;font-weight:underline;}
.globalmenuactive:Active	{font-size: 11px;font-family: Arial, Helvetica, Verdana;color: #FFFFFF;text-decoration:none;font-weight:underline;}
.globalmenuactive:Hover		{font-size: 11px;font-family: Arial, Helvetica, Verdana;color: #f6bb1e;text-decoration:none;font-weight:normal;}


/* LOCAL MENU ITEMS */
.sidemenuouter				{float:right;width:140px; font-size: 10px;margin-right:10px;margin-top: 39px;}

.sidemenu					{font-size: 11px;font-family: Verdana, Arial, Helvetica, sans-serif;color: #184154;text-decoration:none; display:block; font-weight:normal; background-color:#d6d6ce; border-bottom:#FFFFFF solid 1px; padding:5px 5px 5px 10px;}
.sidemenu:Visited			{font-size: 11px;font-family: Verdana, Arial, Helvetica, sans-serif;color: #184154;text-decoration:none; display:block;font-weight:normal; background-color:#d6d6ce; border-bottom:#FFFFFF solid 1px; padding:5px 5px 5px 10px;}
.sidemenu:Active			{font-size: 11px;font-family: Verdana, Arial, Helvetica, sans-serif;color: #184154;text-decoration:none; display:block; font-weight:normal; background-color:#d6d6ce; border-bottom:#FFFFFF solid 1px; padding:5px 5px 5px 10px;}
.sidemenu:Hover				{font-size: 11px;font-family: Verdana, Arial, Helvetica, sans-serif;color: #820000;text-decoration:none;display:block;font-weight:normal; background-color:#ecece8; border-bottom:#FFFFFF solid 1px; padding:5px 5px 5px 10px;}

.sidemenuactive				{font-size: 11px;font-family: Verdana, Arial, Helvetica, sans-serif;color: #820000;text-decoration:none;display:block;font-weight:normal; background-color:#ecece8; border-bottom:#FFFFFF solid 1px; padding:5px 5px 5px 10px;}
.sidemenuactive:Visited		{font-size: 11px;font-family: Verdana, Arial, Helvetica, sans-serif;color: #820000;text-decoration:none;display:block;font-weight:normal; background-color:#ecece8; border-bottom:#FFFFFF solid 1px; padding:5px 5px 5px 10px;}
.sidemenuactive:Active		{font-size: 11px;font-family: Verdana, Arial, Helvetica, sans-serif;color: #820000;text-decoration:none;display:block;font-weight:normal; background-color:#ecece8; border-bottom:#FFFFFF solid 1px; padding:5px 5px 5px 10px;}
.sidemenuactive:Hover		{font-size: 11px;font-family: Verdana, Arial, Helvetica, sans-serif;color: #184154;text-decoration:none;display:block;font-weight:normal; background-color:#d6d6ce; border-bottom:#FFFFFF solid 1px; padding:5px 5px 5px 10px;}

/*sidemenu level 2 */
.sidemenu2					{font-size: 11px;font-family: Verdana, Arial, Helvetica, sans-serif;color: #184154;text-decoration:none; display:block; font-weight:normal; background-color:#d6d6ce; border-bottom:#FFFFFF solid 1px; padding:5px 5px 5px 15px;}
.sidemenu2:Visited			{font-size: 11px;font-family: Verdana, Arial, Helvetica, sans-serif;color: #184154;text-decoration:none; display:block;font-weight:normal; background-color:#d6d6ce; border-bottom:#FFFFFF solid 1px; padding:5px 5px 5px 15px;}
.sidemenu2:Active			{font-size: 11px;font-family: Verdana, Arial, Helvetica, sans-serif;color: #184154;text-decoration:none; display:block; font-weight:normal; background-color:#d6d6ce; border-bottom:#FFFFFF solid 1px; padding:5px 5px 5px 15px;}
.sidemenu2:Hover				{font-size: 11px;font-family: Verdana, Arial, Helvetica, sans-serif;color: #184154;text-decoration:none;display:block;font-weight:normal; background-color:#d6d6ce; border-bottom:#FFFFFF solid 1px; padding:5px 5px 5px 15px;}

.sidemenu2active				{font-size: 11px;font-family: Verdana, Arial, Helvetica, sans-serif;color: #820000;text-decoration:none;display:block;font-weight:normal; background-color:#d6d6ce; border-bottom:#FFFFFF solid 1px; padding:5px 5px 5px 15px;}
.sidemenu2active:Visited		{font-size: 11px;font-family: Verdana, Arial, Helvetica, sans-serif;color: #820000;text-decoration:none;display:block;font-weight:normal; background-color:#d6d6ce; border-bottom:#FFFFFF solid 1px; padding:5px 5px 5px 15px;}
.sidemenu2active:Active		{font-size: 11px;font-family: Verdana, Arial, Helvetica, sans-serif;color: #820000;text-decoration:none;display:block;font-weight:normal; background-color:#d6d6ce; border-bottom:#FFFFFF solid 1px; padding:5px 5px 5px 15px;}
.sidemenu2active:Hover		{font-size: 11px;font-family: Verdana, Arial, Helvetica, sans-serif;color: #184154;text-decoration:none;display:block;font-weight:normal; background-color:#d6d6ce; border-bottom:#FFFFFF solid 1px; padding:5px 5px 5px 15px;}


/* General typography */
.header            			{text-transform: uppercase; font-family: arial, verdana, sans-serif; font-size: 16px; line-height: 17px; color: #000000; font-weight: bold; background-color: transparent; display: block; padding: 20px 60px 5px 20px;}
.lead              			{font-family: arial, sans-serif; font-size: 13px; color: #000000; font-weight: normal; font-style: italic; line-height: 16px; display: block; padding: 0px 20px 25px 0px; background-color: transparent;}
.body              			{font-family: verdana, helvetica, sans-serif; font-size: 11px; line-height: 15px; color: #333333; font-weight: normal; background-color: transparent;display: block; padding: 0px 0px 0px 0px;}
.userheader        			{}
.smallbody 					{font-family: Arial, Helvetica, Verdana; font-size: 11px; color:#000000; line-height:15px; font-weight:normal; text-decoration:none;}


/* HEADINGS IN MAIN ARTICLE */
.maincontentouter h1		{font-family: "Trebuchet MS", Arial, Helvetica, Verdana; font-size: 24px;color: #4B4B4B;font-weight:normal;text-transform: uppercase;margin: 0 0 10px 0; padding: 0 0 0 0;}
.maincontentouter h2		{font-family: "Trebuchet MS", Arial, Helvetica, Verdana; font-size: 14px; color: #4b4b4b; font-weight: bold;text-transform: none; background-color: transparent; margin:10px 0 0 0; padding:0 0 0 0; display: inline;line-height: 19px;}


/* HEADINGS IN SIDE ARTICLE */
.sidecontentouter h1		{font-family: "Trebuchet MS", Arial, Helvetica, Verdana; font-size: 12px; line-height: 14px;color: #4B4B4B;font-weight:normal;text-transform: uppercase;margin: 0 0 0 0; padding: 0 0 0 0;}
.sidecontentouter h2		{font-family: "Trebuchet MS", Arial, Helvetica, Verdana; font-size: 11px; color: #4b4b4b; font-weight: bold;text-transform: none; background-color: transparent; margin:10px 0 0 0; padding:0 0 0 0; display: inline;line-height: 19px;}


/* Link class below should follow 'body' settings */
div.body A               	{color : #21409a; font-size: 11px; font-family: inherit; font-weight : bold; text-decoration : underline; line-height: inherit; background-color: transparent;}
div.body A:Visited          {color : #21409a; font-size: 11px; font-family: inherit; font-weight : bold; text-decoration : none; line-height: inherit; background-color: transparent;}
div.body A:Active           {color : #21409a; font-size: 11px; font-family: inherit; font-weight : bold; text-decoration : none; line-height: inherit; background-color: transparent;}
div.body A:Hover            {color : #000000; font-size: 11px; font-family: inherit; font-weight : bold; text-decoration : none; line-height: inherit; background-color: transparent;}


/* Article bullets class below should follow 'body' settings */
.bulletul                   {color: inherit; background-color: transparent; list-style: disc; display: block; padding-top: 2px;}
.bulletli                   {font-family: inherit; font-size: inherit; color: inherit; font-weight: normal; line-height: inherit; background-color: transparent; padding-top: 2px; }


/* Article images */
.imagetable					{background-color: transparent; color: inherit; margin: 0px; padding: 0px 0px 0px 0px; border-spacing: 0; border:0 solid black; border-collapse: collapse;}
.imagetxt   				{font-family: arial, sans-serif; font-size: 10px; color: #000000; font-weight: normal; line-height: 11px; background-color: transparent; display: block; padding:0px 0px 0px 0px;}


/* Article table layout */
.tablemaster   				{color: inherit; background-color: transparent; margin: 6px;}
.tabletitle       			{font-family: arial, helvetica, sans-serif; font-size: 12px; line-height: 1.2em; color: #000000; font-weight: bold; background-color: transparent; padding: 0 0 0 4px; display: block;}
.tableclass   				{font-family: arial, helvetica, sans-serif; font-size: 11px; line-height: 1.2em; color: #000000; font-weight: normal; background-color: transparent;}
.thclass					{text-align: left; font-family: arial, helvetica, sans-serif; font-size: 11px; line-height: 1.2em; color: #000000; font-weight: bold; background-color: #cecece; padding: 2px 6px 2px 6px;}
.tdclass   					{text-align: left; font-family: arial, helvetica, sans-serif; font-size: 11px; line-height: 1.2em; color: #000000; font-weight: normal; background-color: transparent; padding: 2px 6px 2px 6px; border: 1px #cecece solid;}


/* Article image and table common */						
div.floatleft 				{float: left; margin-right:15px; margin-top:5px; margin-bottom: 5px; margin-left: 0;}
div.floatright 				{float: right; margin-left:15px; margin-top:5px; margin-bottom: 5px; margin-right: 0;}
div.floatcenter div 		{text-align:center; margin-left:0; margin-top:5px; margin-bottom: 5px; margin-right: 0;}



/* Imagetext float*/
.textinnerTest					{font-size:10px;}


div.floatright .textinnerTest 	{text-align:left;}
div.floatleft .textinnerTest 	{text-align:left;}
div.floatcenter .textinnerTest 	{text-align:left;}

.contenttypeimage			{background-color: transparent; color: inherit; margin: 0px; padding: 0px 0px 0px 0px; border-spacing: 0px; border:1px solid black; border-collapse: collapse;}
.contenttypeimagetxt 		{font-family: arial, sans-serif; font-size: 10px; color: #000000; font-weight: normal; background-color: transparent;  padding: 0px 0px 0px 0px;}


/* Form table layout */
.formtable 					  		{width:500px;font-family:verdana;font-size:11px;}
.formtablerow				  		{}


/* these lines here are n1nj4! */
/* _pos#x means a row width 1,2 or 3 columns placed to the [l]eft, [m]iddle or [r]ight */
.formtablecolumn_pos1l		{padding-bottom:20px;}

.formtablecolumn_pos2l,
.formtablecolumn_pos2r		{padding-bottom:20px;}

.formtablecolumn_pos3l,		
.formtablecolumn_pos3m,
.formtablecolumn_pos3r  	{padding-bottom:20px;}


.formtableheader			  		{font-family:Verdana;}
.formtableheaderx			  		{}

.formtableinputsubmit			{}
.formtableinputreset				{}
.formtableinputcaption			{font-family:Verdana;}
.formtableinputcheckbox 		{}
.formtableinputselect			{}
.formtableinputselectmultiple {}
.formtableinputoption			{}
.formtableinputtext				{}
.formtableinputtextarea 		{width:100%;height:80px;}
.formtableinputradio 			{}
.formtableinputtitle				{}

/* my Form layout */
input.formsbtn
{color: #ffffff; font-weight:bold; height:24px; width:80px; font:11px Arial, Helvetica, sans-serif;  background-color: #820000; margin:0px 0px 0px 0px; padding:2px 2px  2px 2px; text-transform: normal; border-left: 1px solid #820000; border-top: 1px solid #820000; border-right: 1px solid #820000; border-bottom: 1px solid #820000; border:outset;}

input.formsbtn1
{color: #ffffff; font-weight:bold; height:20px; width:60px; font:11px Arial, Helvetica, sans-serif;  background-color: #737373; margin:0px 0px 0px 0px; padding:2px 2px  2px 2px; text-transform: normal; border-left: 1px solid #ffffff; border-top: 1px solid #ffffff; border-right: 1px solid #ffffff; border-bottom: 1px solid #ffffff;}

input.forms
{color: #000000; height:18px; font:11px Arial, Helvetica, sans-serif;  background-color: #ffffff; padding:2px; border-right: 1px solid #820000; border-left: 1px solid #820000; border-top: 1px solid #820000; border-bottom: 1px solid #820000;}

textarea.forms
{color: #000000; height:160px; font:10px Arial, Helvetica, sans-serif; background-color: #ffffff; padding:2px; border-right: 1px solid #820000;border-left: 1px solid #820000; border-top: 1px solid #820000;border-bottom: 1px solid #820000;}

.inputselect.forms
{color: #000000; height:20px; font:11px Arial, Helvetica, sans-serif;  background-color: #ffffff; padding:2px; border-right: 1px solid #666666; border-left: 1px solid #666666; border-top: 1px solid #666666; border-bottom: 1px solid #666666;}

/* jump menu css */
option.red {background-color: #FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; color: #000000;}
option.pink {background-color: #ffcccc;}