/*-------------Templates General-------------*/
.GeneralTxtContent	   {font-size:100%; padding:0px; text-align:right; margin-bottom:1em; padding-left:25px;}
.GeneralTxtContent h2  {padding-bottom:3px; overflow:hidden; margin-bottom:12px; border-bottom:1px solid #dadada;}
.GeneralTxtContent h3  {padding-bottom:3px;}
.GeneralTxtContent h4  {padding-bottom:3px;}
.GeneralTxtContent table.LKtable {border:none; padding:0px; margin:0px;}
.GeneralTxtContent table.LKtable th {border:1px solid #D4E0E6; color:#6CB1EB; font-weight:bold; font-size:14px; padding:4px;}
.GeneralTxtContent table.LKtable td {border:1px solid #D4E0E6; padding:4px;}
.TCat       {display:none; width:100%; float:right; margin-bottom:5px;}
.TCatIcon  	{margin-right:2px; float:right; margin-top:25px; }
.TCatTitle 	{margin-top:15px; float:right; font-weight:bold; }
.TCatDivider{clear:both; line-height:1px; width:100%; border:none; height:1px; color:#dadada; background-color:#dadada;}


/*-------------T1-Records-------------*/
.T1Records				{overflow:hidden; width:100%; padding-bottom:19px;}
.T1Title				{color:#3c3c3c; font-weight:bold; font-size:12px;}
.T1Title a				{color:#3c3c3c; font-weight:bold; font-size:12px; text-decoration:none;}
.T1Title a:visited		{color:#3c3c3c; font-weight:bold; font-size:12px; text-decoration:none;}
.T1Title a:hover    	{color:#3c3c3c; font-weight:bold; font-size:12px; text-decoration:underline;}
.T1Text					{float:right; width:76%; text-align:right; margin-left:10px; margin-right:5px;}
.T1imgHolderRight		{float:right; margin-left:10px; margin-top:3px; text-align:center; border:1px solid #DADADA; padding:2px;}
.T1Desc					{margin-top:5px;}
.T1RecordsLink			{margin-top:2px; font-size:13px;}
.T1RecordsLink			a{color:#4177BB; font-size:12px; text-decoration:none;}
.T1RecordsLink			a:visited{color:#4177BB; font-size:12px; text-decoration:none;}
.T1RecordsLink			a:hover{color:#4177BB; font-size:12px; text-decoration:none;}
.T1RecordsLink			a:link{color:#4177BB; font-size:12px; text-decoration:none;}


/*-------------T2-Text&Picture-------------*/
.T2lnkSrc				{padding-bottom:1em;}
.T2imgHolderNone		{display:none;}
.T2imgHolderLeft		{float:left; margin:3px 10px 10px 20px;}
.T2imgHolderRight		{float:right; margin:3px 0px 10px 20px;}
.T2imgResize            {margin-top:5px; background-color:#ECECEC; color:#737373; padding:5px; text-align:center;}
.T2imgResize a          {color:#737373; text-decoration:none;}
.T2TitleDiv		        {padding-top:9px; padding-bottom:5px;}


/*-------------T4-Downloads-------------*/
.T4Download			{overflow:hidden; margin:0px; padding:0px; padding-bottom:1em; width:100%;}
.T4FileIcon			{float:right; width:40px;}
.T4TitleHolder		{float:right; width:90%;}
.bgOver 			{ background-color:#DBE0E4}
.T4Desc				{clear:both; margin-top:6px;}
.T4Title            {float:right; padding-top:4px;}
.T4Title a:link		{ font-size:12px; color:#4177BB;}
.T4Title a:visited	{ font-size:12px; color:#4177BB;}
.T4Title a:hover	{ font-size:12px; color:#4177BB;}
.T4dlLink     		{float:right; font-size:12px;}
.T4dlLink a:link		{ font-size:12px; color:#4177BB;}
.T4dlLink a:visited	{ font-size:12px; color:#4177BB;}
.T4dlLink a:hover	{ font-size:12px; color:#4177BB;}
.small				{ color:#AAB8B9; font-size:12px;}

/*---------------T5-Links---------------*/
.T5titleIcon        {padding-left:5px; vertical-align:top; padding-top:6px;}
.T5Link 			{overflow:hidden; margin:0px; padding:0px; padding-left:0em; padding-bottom:1em; width:100%;}
.T5Link a			{color:#4177BB; font-weight:bold;}
.T5Link a:visited   {color:#4177BB; font-weight:bold;}
.T5Link a:hover		{color:#4177BB; font-weight:bold;}
.T5Link h3 	        {font-size:12px;}
.linksTitle			{float:right;}
.T5ShowUrl  		{float:right; font-size:12px;display:none;}
.T5ShowUrl a    	{color:#4177BB; font-weight:normal; text-decoration:underline;}
.T5ShowUrl a:visited{color:#4177BB; font-weight:normal; text-decoration:underline;}
.T5ShowUrl a:hover 	{color:#4177BB; font-weight:normal; text-decoration:underline;}
.T5MenuSep			{padding-right:5px; padding-left:5px; font-size:8px; color:#CFCFCF; float:right; padding-top:3px;}
.T5Desc				{padding-bottom:15px; padding-left:0px; text-align:right;}

/*-------------T6-Gallery-------------*/
.T6Cat       			{display:none; width:100%; float:right; margin-bottom:15px; margin-top:10px;}
.T6PicLine		    	{display:none; width:100%; float:right; margin-bottom:0em; margin-top:0em;}
.T6imgHolder    	    {float:right; margin-left:13px; margin-bottom:20px; }
.T6imgSrc               {border:1px solid #DADADA;}
.T6imgResize            {margin-top:2px; background-color:#ECECEC; color:#737373; padding:5px; text-align:center;}
.T6imgResize a          {color:#737373; text-decoration:none;}

/*-------------T11-Form-------------*/
.T11Form		{width:98%; padding:0px; margin:0px; text-align:right;}
.T11Form td	    {padding-left:0.2em; text-align:right;}
.T11Form select {padding-right:0.4em; margin:0.2em 0em}
.T11Form input  {vertical-align:top; height:18px; width:auto; margin-top:0.2em; border:1px solid #DADADA; }
.T11Form input.radiobutton {vertical-align:middle; border:none}
.T11Form input.checkbox {vertical-align:middle; border:none;}
.T11Form textarea {vertical-align:top; border:1px solid #DADADA; padding-left:0.4em; margin:0.2em 0em; height:100px;}
.T11Form label.Textarea	{}
.T11Form legend {display:none;}
.T11FieldTitle  {font-size:12px; vertical-align:top; padding-right:10px;}
.T11Field  {white-space:nowrap; font-size:12px; padding-top:0.6em; padding-bottom:0.6em; vertical-align:top;}
.T11Bullet {width:1.5em; padding-right:0.7em;}
.T11Bullet img	{margin-top:0.3em;}
.T11Required 	{color:red; vertical-align:top; font-size:12px; padding-top:10px;}
.T11Filler          {width:100%;}
.T11Form #formError	{padding:5px 0px 5px 0px; display:none; color:#868686; font-weight:bold; font-size:100%;}
.T11mustTxt        	{color:#737373; padding-top:0px; padding-bottom:15px; font-size:12px;}
.formResponse   	{padding:5px; text-align:right; color:#868686; font-weight:bold; font-size:100%;}
.T11Form td.T11submit  {text-align:left; padding-left:15px;}
.T11Form .SubmitBtn {background-color:#ffffff; cursor:pointer; width:60px; height:22px; color:#868686; font-weight:bold; font-family:Arial; font-size:10pt; border:1px solid #DADADA;} 
.T11Form .SubmitBtnOn {background-color:#DEDEDE; cursor:pointer; width:60px; height:22px; color:#ffffff; font-weight:bold; font-family:Arial; font-size:10pt; border:1px solid #DADADA;} 
#yourcompanyname{
position:absolute;
top:-100px;
left:-100px;
}

/*-------------T12-Records-------------*/
.en_content		{text-align:left;}
.en_content .GeneralTxtContent {direction:ltr; text-align:left; padding-left:0px;}
.en_content .GeneralTxtContent ul { list-style-type:none; margin:0px; padding:0px;}
.en_content .GeneralTxtContent ul li {background-image:url(../../Images/bb/bullet_l1.gif); list-style:none; background-repeat:no-repeat; background-position:left 5px; padding-left:12px; margin:0px; padding-bottom:3px;}
.en_content .GeneralTxtContent ul ul {margin-top:0px; margin-left:0px; padding-left:13px;}
.en_content .GeneralTxtContent ul li ul {margin-top:3px; margin-left:0px; padding-left:0px;}  /* IE7 fix */
.en_content .GeneralTxtContent *html ul ul {margin-top:3px; margin-left:0px; padding-left:0px;} /* IE6 fix */
.en_content .GeneralTxtContent ul ul li {background-image:url(../../Images/bb/bullet_l2.gif); list-style:none; background-repeat:no-repeat; background-position:left 5px; margin:0px;}
.en_content .GeneralTxtContent ul ul ul li { background-image:url(../../Images/bb/bullet_l3.gif); list-style:none; background-repeat:no-repeat; background-position:left 5px; margin:0px;}

.en_content .GeneralTxtContent ol {padding:0px; margin:10px px 0px 25px;}
.en_content .GeneralTxtContent ol li { padding:0px; margin:0px; padding-bottom:10px; }
.en_content .GeneralTxtContent ol li li { padding:0px; margin:0px; }


/*--------------SiteMap-------------*/
.SiteMap 			        { width:280px;}
.SiteMap ul			        { }
.SiteMap li 			    { padding:3px 10px 4px 0px; border-bottom:1px solid #DADADA; font-size:12px; background-image:url(../../images/bb/rbar_arrow.gif); background-repeat:no-repeat; background-position:100% 9px; }

.SiteMap li a			    { color:#737373; text-decoration:none; display:block; cursor:pointer;}
.SiteMap li a:visited	    { color:#737373; text-decoration:none; display:block; cursor:pointer;}
.SiteMap li a:hover	        { color:#4177BB; text-decoration:none; display:block; cursor:pointer;}

.SiteMap ul li.li2 			{ font-size:12px; margin:0px; padding:0px; margin-right:60px; padding:3px 5px 4px 0px; background-image:url(../../images/bb/rbar_arrow.gif); background-repeat:no-repeat; background-position:right 9px;}
.SiteMap ul li.li2 a			{ color:#737373; margin-right:5px; text-decoration:none; vertical-align:middle; display:block;}
.SiteMap ul li.li2 a:visited	{ color:#737373; text-decoration:none; vertical-align:middle; display:block;}
.SiteMap ul li.li2 a:hover	{ color:#4177BB; text-decoration:none; vertical-align:middle; display:block;}

.SiteMap ul li.li3 		{ font-size:12px; margin:0px; padding:0px; margin-right:120px; padding:3px 10px 4px 0px; background-image:url(../../images/bb/rbar_arrow.gif); background-repeat:no-repeat; background-position:right 9px;}

