/* General page setup
---------------------------------------------------------------------- */

html,body 												{font-size:14px;font-family:arial,verdana,sans-serif;color:#000;line-height:110%;text-align:left;}

/* Generel table attributes and fonts
---------------------------------------------------------------------- */

table, td, select, input, label, textarea				{font-size:1em;color:#000;font-family:arial,verdana,sans-serif;}
th														{font-size:1em;text-align:left;font-weight:bold;}
p														{font-size:1em;color:#000;margin:0px;margin-bottom:15px;}
a														{font-size:1em;color:#000;text-decoration:underline;}
a:hover													{font-size:1em;text-decoration:underline;}
h1														{font-size:1.4em;color:#000;margin:0px;}
h2,h3,h4,h5,h6											{font-size:1.1em;font-weight:bold;color:#000;margin:0px;}
address													{font-size:1em;font-style:normal;}
form													{margin:0;padding:0;}
hr														{height:1px;background-color:#e1e1e1;color:#e1e1e1;border:none;margin:0;margin-top:10px;margin-bottom:10px;}
a img													{border:none;}


/* Base template setup - frontpage
---------------------------------------------------------------------- */

.front													{width:100%;clear:both;text-align:left;}
.front .top 											{display:none;}
.front .content 										{width:100%;clear:both;}
.front .content .pad 									{width:100%;clear:both;text-align:left;padding:0px 0px 0px 0px;}
.front .content .pad .row-t1 							{width:523px;clear:both;}
.front .content .pad .row-t1 .header 					{width:100%;clear:both;border-bottom:4px solid #fff;padding:0px 0px 15px 0px;}
.front .content .pad .row-t1 .header h1 				{margin:0;font-weight:normal;color:#fff;font-size:75px;line-height:71px;}
.front .content .pad .row-t1 .news 						{width:100%;clear:both;padding:10px 0px 50px 0px;}
.front .content .pad .row-t1 .news a 					{color:#fff;text-decoration:none;}
.front .content .pad .row-t1 .news p 					{width:440px;margin:0;color:#fff;}
.front .content .pad .row-t1 .news p strong 			{display:block;text-transform:uppercase;margin-bottom:5px;}
.front .content .pad .row-t2	 						{width:100%;clear:both;}
.front .content .pad .row-t2 .col-t1 					{width:200px;float:left;}
.front .content .pad .row-t2 .col-t1 .lim 				{width:190px;clear:both;overflow:hidden;padding:10px 0px 10px 0px;border-top:3px solid #fff;border-bottom:3px solid #fff;}
.front .content .pad .row-t2 .col-t1 .lim .head 		{margin:0;margin-bottom:10px;line-height:105%;letter-spacing:-1px;font-size:15px;font-weight:bold;text-transform:uppercase;color:#fff;}
.front .content .pad .row-t2 .col-t1 .lim .text 		{margin:0;line-height:105%;letter-spacing:-1px;font-size:32px;text-transform:uppercase;color:#fff;}
.front .content .pad .row-t2 .col-t1 .lim .text a 		{text-decoration:none;font-size:32px;line-height:105%;color:#fff;}
.front .content .pad .row-t2 .col-t1 .lim .text strong 	{font-size:32px;line-height:105%;}
.front .content .pad .row-t2 .col-t2 					{width:200px;float:left;}
.front .content .pad .row-t2 .col-t2 .lim 				{width:190px;clear:both;overflow:hidden;padding:10px 0px 10px 0px;border-top:3px solid #fff;border-bottom:3px solid #fff;}
.front .content .pad .row-t2 .col-t2 .lim .head 		{margin:0;margin-bottom:10px;line-height:105%;letter-spacing:-1px;font-size:15px;font-weight:bold;text-transform:uppercase;color:#fff;}
.front .content .pad .row-t2 .col-t2 .lim .text 		{margin:0;line-height:125%;letter-spacing:-1px;font-size:24px;text-transform:uppercase;color:#fff;}
.front .content .pad .row-t2 .col-t2 .lim .text a 		{text-decoration:none;line-height:125%;letter-spacing:-1px;font-size:24px;text-transform:uppercase;color:#fff;}
.front .content .pad .row-t2 .col-t3 					{width:190px;float:left;}
.front .content .pad .row-t2 .col-t3 .lim 				{width:190px;clear:both;overflow:hidden;padding:10px 0px 10px 0px;border-top:3px solid #fff;border-bottom:3px solid #fff;}
.front .content .pad .row-t2 .col-t3 .lim .head 		{margin:0;margin-bottom:10px;line-height:105%;letter-spacing:-1px;font-size:15px;font-weight:bold;text-transform:uppercase;color:#fff;}
.front .content .pad .row-t2 .col-t3 .lim .text 		{margin:0;line-height:135%;font-size:17px;text-transform:uppercase;color:#fff;}
.front .content .pad .row-t2 .col-t3 .lim .text a 		{text-decoration:none;line-height:135%;font-size:17px;text-transform:uppercase;color:#fff;}
.front .content .pad .row-t2 .clr 						{width:100%;height:20px;clear:both;overflow:hidden;}
.front .content .pad .row-t3 							{width:523px;clear:both;}
.front .content .pad .row-t3 .pd 						{width:100%;clear:both;padding:10px 0px 30px 0px;}
.front .content .pad .row-t3 .pd p 						{width:440px;margin:0;color:#fff;}
.front .content .pad .row-t3 .pd p strong 				{font-size:18px;display:block;text-transform:uppercase;margin-bottom:5px;}
.front .content .pad .row-t3 .pd p a 					{font-size:18px;display:block;text-transform:uppercase;margin-bottom:5px;color:#fff;}
.front .footer 											{display:none;}

/* Base template setup - rest
---------------------------------------------------------------------- */

.wrap													{width:100%;clear:both;text-align:left;}
.wrap .top 												{display:none;}
.wrap .content 											{width:100%;clear:both;padding:0px 0px 0px 0px;background:#fff;}
.wrap .content .pad 									{width:100%;text-align:left;padding:0px 0px 0px 0px;}
.wrap .content .pad .submenu 							{display:none;}
.wrap .content .pad .headline				 			{width:100%;clear:both;padding:0px 0px 0px 0px;}
.wrap .content .pad .headline .fx 						{width:524px;clear:both;border-bottom:8px solid #ec2029;padding:0px 0px 5px 0px;}
.wrap .content .pad .headline .fx h1 					{margin:0;font-size:50px;line-height:115%;color:#ec2029;font-weight:normal;}
.wrap .content .pad .headline .dis 						{width:100%;height:5px;clear:both;overflow:hidden;}
.wrap .content .pad .ctn 								{width:100%;clear:both;}
.wrap .content .pad .ctn .left 							{width:543px;float:left;}
.wrap .content .pad .ctn .left .inner 					{width:524px;clear:both;}
.wrap .content .pad .ctn .left .inner .searchresult 	{clear:both;padding:20px 0px 0px 0px;}
.wrap .content .pad .ctn .left .inner .searchresult p 	{margin-bottom:15px;}
.wrap .content .pad .ctn .left .inner .searchresult a 	{font-size:14px;font-weight:bold;text-decoration:none;}
.wrap .content .pad .ctn .left .inner .searchresult span {font-size:14px;font-weight:bold;}
.wrap .content .pad .ctn .left .inner .pubs 			{width:100%;clear:both;padding:30px 0px 0px 0px;}
.wrap .content .pad .ctn .left .inner .pubs .text 		{width:100%;clear:both;}
.wrap .content .pad .ctn .left .inner .pubs .text p 	{font-size:13px;}
.wrap .content .pad .ctn .left .inner .pubs .dis 		{width:100%;height:15px;clear:both;overflow:hidden;}
.wrap .content .pad .ctn .left .inner .pubs .pub 		{width:100%;clear:both;border-top:1px solid #ec2029;border-bottom:1px solid #ec2029;padding:10px 0px 10px 0px;}
.wrap .content .pad .ctn .left .inner .pubs .pub .hd 	{width:100%;min-height:35px;clear:both;cursor:pointer;}
.wrap .content .pad .ctn .left .inner .pubs .pub .hd .col1 {width:50px;float:left;}
.wrap .content .pad .ctn .left .inner .pubs .pub .hd .col1 a {width:45px;height:35px;display:block;background:url(../gfx/arrow-large-blue-selected.png) no-repeat 10px 0px;}
.wrap .content .pad .ctn .left .inner .pubs .pub .hd .col1 .down {width:45px;height:35px;display:block;background:url(../gfx/arrow-large-blue-down.png) no-repeat 10px 0px;}
.wrap .content .pad .ctn .left .inner .pubs .pub .hd .col1 span {display:none;}
.wrap .content .pad .ctn .left .inner .pubs .pub .hd .col2 {width:85px;float:left;text-align:right;}
.wrap .content .pad .ctn .left .inner .pubs .pub .hd .col2 p {margin:0;font-size:13px;color:#ec2029;padding:10px 15px 0px 0px;}
.wrap .content .pad .ctn .left .inner .pubs .pub .hd .col3 {width:370px;float:left;}
.wrap .content .pad .ctn .left .inner .pubs .pub .hd .col3 p {margin:0;color:#000;font-size:13px;padding:10px 0px 0px 0px;}
.wrap .content .pad .ctn .left .inner .pubs .pub .hd .clr {width:100%;height:2px;clear:both;overflow:hidden;}
.wrap .content .pad .ctn .left .inner .pubs .pub .arrs .col2 p {padding:5px 15px 0px 0px;}
.wrap .content .pad .ctn .left .inner .pubs .pub .arrs .col3 p {padding:5px 0px 0px 0px;}
.wrap .content .pad .ctn .left .inner .pubs .pub .over 	{display:none;overflow:hidden;}
.wrap .content .pad .ctn .left .inner .pubs .pub .tx 	{width:100%;clear:both;}
.wrap .content .pad .ctn .left .inner .pubs .pub .tx .col1 {width:50px;float:left;}
.wrap .content .pad .ctn .left .inner .pubs .pub .tx .col2 {width:85px;float:left;text-align:right;}
.wrap .content .pad .ctn .left .inner .pubs .pub .tx .col2 p {margin:0;font-size:13px;color:#ec2029;padding:10px 15px 0px 0px;}
.wrap .content .pad .ctn .left .inner .pubs .pub .tx .col2 .expand {width:22px;height:22px;float:right;margin:8px 15px 0px 0px;background:url(../gfx/arrow-normal-blue-selected.png) no-repeat;}
.wrap .content .pad .ctn .left .inner .pubs .pub .tx .col2 .expanded {width:22px;height:22px;float:right;margin:8px 15px 0px 0px;background:url(../gfx/arrow-normal-blue-down.png) no-repeat;}
.wrap .content .pad .ctn .left .inner .pubs .pub .tx .col2 .email {width:22px;height:22px;float:right;margin:8px 15px 0px 0px;background:url(../gfx/arrow-normal-blue-email.png) no-repeat;}
.wrap .content .pad .ctn .left .inner .pubs .pub .tx .col2 .participants {width:22px;height:22px;float:right;margin:8px 15px 0px 0px;background:url(../gfx/arrow-normal-pink-participants.png) no-repeat;}
.wrap .content .pad .ctn .left .inner .pubs .pub .tx .col2 span {display:none;}
.wrap .content .pad .ctn .left .inner .pubs .pub .tx .col3 {width:370px;float:left;color:#000;font-size:13px;}
.wrap .content .pad .ctn .left .inner .pubs .pub .tx .col3 p {margin:0;color:#000;font-size:13px;padding:10px 0px 0px 0px;}
.wrap .content .pad .ctn .left .inner .pubs .pub .tx .col3 a {text-decoration:none;}
.wrap .content .pad .ctn .left .inner .pubs .pub .tx .col3 a:hover {text-decoration:underline;}
.wrap .content .pad .ctn .left .inner .pubs .pub .tx .clr {width:100%;height:2px;clear:both;overflow:hidden;}
.wrap .content .pad .ctn .left .inner .norm 			{width:100%;clear:both;padding:20px 0px 20px 0px;}
.wrap .content .pad .ctn .left .inner .norm p 			{font-size:13px;}
.wrap .content .pad .ctn .left .inner .news 			{width:100%;clear:both;padding:40px 0px 0px 0px;}
.wrap .content .pad .ctn .left .inner .news .row1 		{width:100%;clear:both;}
.wrap .content .pad .ctn .left .inner .news .row1 .date {width:100%;clear:both;}
.wrap .content .pad .ctn .left .inner .news .row1 .date p {margin:0;font-size:11px;color:#5d5d5d;}
.wrap .content .pad .ctn .left .inner .news .row1 .date strong {font-size:13px;color:#ec2029;text-transform:uppercase;font-weight:normal;}
.wrap .content .pad .ctn .left .inner .news .row1 .head {width:100%;clear:both;padding:5px 0px 0px 0px;}
.wrap .content .pad .ctn .left .inner .news .row1 .head h1 {margin:0;font-size:40px;color:#ec2029;line-height:115%;}
.wrap .content .pad .ctn .left .inner .news .row1 .desc {width:100%;clear:both;padding:5px 0px 20px 0px;}
.wrap .content .pad .ctn .left .inner .news .row1 .desc p {margin:0;font-size:13px;}
.wrap .content .pad .ctn .left .inner .news .row1 .desc a {text-decoration:none;}
.wrap .content .pad .ctn .left .inner .news .row1 .desc img {display:block;padding:20px 0px 0px 0px;}
.wrap .content .pad .ctn .left .inner .news .row2 		{width:100%;clear:both;}
.wrap .content .pad .ctn .left .inner .news .row2 .lft 	{width:270px;float:left;}
.wrap .content .pad .ctn .left .inner .news .row2 .lft .inn {width:254px;clear:both;}
.wrap .content .pad .ctn .left .inner .news .row2 .lft .inn .bdr {width:100%;clear:both;border-top:3px solid #ec2029;border-bottom:3px solid #ec2029;padding:20px 0px 20px 0px;}
.wrap .content .pad .ctn .left .inner .news .row2 .lft .inn .bdr p {margin:0;font-size:13px;}
.wrap .content .pad .ctn .left .inner .news .row2 .lft .inn .bdr a {text-decoration:none;}
.wrap .content .pad .ctn .left .inner .news .row2 .lft .inn .bdr span {display:block;color:#555;font-size:11px;}
.wrap .content .pad .ctn .left .inner .news .row2 .lft .inn .bdr strong {display:block;color:#ec2029;padding:5px 0px 5px 0px;}
.wrap .content .pad .ctn .left .inner .news .row2 .rgt 	{width:254px;float:left;}
.wrap .content .pad .ctn .left .inner .news .row2 .rgt .inn {width:254px;clear:both;}
.wrap .content .pad .ctn .left .inner .news .row2 .rgt .inn .bdr {width:100%;clear:both;border-top:3px solid #ec2029;border-bottom:3px solid #ec2029;padding:20px 0px 20px 0px;}
.wrap .content .pad .ctn .left .inner .news .row2 .rgt .inn .bdr p {margin:0;font-size:13px;}
.wrap .content .pad .ctn .left .inner .news .row2 .rgt .inn .bdr a {text-decoration:none;}
.wrap .content .pad .ctn .left .inner .news .row2 .rgt .inn .bdr span {display:block;color:#555;font-size:11px;}
.wrap .content .pad .ctn .left .inner .news .row2 .rgt .inn .bdr strong {display:block;color:#ec2029;padding:5px 0px 5px 0px;}
.wrap .content .pad .ctn .left .inner .news .row2 .clr 	{width:100%;height:10px;clear:both;overflow:hidden;}
.wrap .content .pad .ctn .left .inner .news .row3 		{width:100%;clear:both;padding:10px 0px 20px 0px;}
.wrap .content .pad .ctn .left .inner .news .row3 ul 	{margin:0;padding:0;list-style-type:none;font-size:13px;}
.wrap .content .pad .ctn .left .inner .news .row3 ul li.first {border:none;}
.wrap .content .pad .ctn .left .inner .news .row3 ul li {margin-bottom:15px;border-top:1px solid #ec2029;padding:15px 0px 0px 0px;}
.wrap .content .pad .ctn .left .inner .news .row3 ul li a {text-decoration:none;}
.wrap .content .pad .ctn .left .inner .news .row3 ul li span {display:block;color:#555;font-size:11px;}
.wrap .content .pad .ctn .left .inner .news .row3 ul li strong {display:block;color:#ec2029;padding:5px 0px 5px 0px;}
.wrap .content .pad .ctn .left .inner .archive 			{width:100%;clear:both;padding:30px 0px 20px 0px;}
.wrap .content .pad .ctn .left .inner .archive ul 		{margin:0;padding:0;list-style-type:none;font-size:13px;}
.wrap .content .pad .ctn .left .inner .archive ul li 	{margin-bottom:15px;border-top:1px solid #ec2029;padding:15px 0px 0px 0px;}
.wrap .content .pad .ctn .left .inner .archive ul li a 	{text-decoration:none;}
.wrap .content .pad .ctn .left .inner .archive ul li span {display:block;color:#555;font-size:11px;}
.wrap .content .pad .ctn .left .inner .archive ul li strong {display:block;color:#ec2029;padding:5px 0px 5px 0px;}
.wrap .content .pad .ctn .right 						{display:none;}
.wrap .content .pad .ctn .clear 						{width:100%;height:10px;clear:both;overflow:hidden;}
.wrap .footer 											{display:none;}

/* Single standing tags */
.autohide 												{display:none;}

/* Forms */
.form-t1 												{display:none;}
.form-t2 												{display:none;}