/* General page setup
---------------------------------------------------------------------- */

html,body 												{margin:0px;padding:0px;width:100%;height:100%;background:#f4f5ef url(../gfx/body_bg_exp.jpg) repeat;font-size:13px;font-family:Georgia,arial,verdana,sans-serif;color:#000;line-height:150%;text-align:center;}

/* Generel table attributes and fonts
---------------------------------------------------------------------- */

table, td, select, input, label, textarea				{font-size:1em;color:#000;}
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:#e1470c;text-decoration:underline;}
a:hover													{font-size:1em;text-decoration:underline;}
h1														{font-size:18px;color:#000;margin:0px;margin-bottom:15px;font-weight:normal;}
h2,h3,h4,h5,h6											{font-size:1.1em;font-weight:bold;color:#28082e;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
---------------------------------------------------------------------- */

.split 													{width:100%;height:50%;clear:both;}
.main 													{width:972px;height:547px;margin:0 auto;background:url(../gfx/body_bg.png) no-repeat;margin-top:-270px;}
.main .left 											{width:486px;float:left;}
.main .left .inner 										{clear:both;padding:0px 10px 0px 20px;margin-top:18px;border-right:1px solid #ededed;}
.main .right 											{width:485px;float:left;text-align:left;}
.main .right .inner 									{clear:both;padding:25px 20px 0px 20px;}
.main .right .inner .menu 								{width:100%;height:55px;clear:both;}
.main .right .inner .menu ul 							{margin:0;padding:0;list-style-type:none;font-size:16px;line-height:18px;}
.main .right .inner .menu ul li 						{display:inline;}
.main .right .inner .menu ul li span 					{display:inline;color:#ccc;padding:0px 1px 0px 1px;font-size:11px;}
.main .right .inner .menu ul li a 						{color:#154c84;text-decoration:none;}
.main .right .inner .menu ul li a:hover 				{text-decoration:underline;}
.main .right .inner .menu ul li a.selected				{color:#000;text-decoration:none;}

.main .right .inner .content 							{height:375px;clear:both;overflow:auto;padding:25px 20px 0px 0px;}
.main .right .inner .content p 							{font-size:1em;line-height:18px;}
.main .right .inner .logo 								{width:100%;height:50px;clear:both;}
.main .right .inner .logo a 							{float:right;width:210px;height:45px;}

.footer 												{width:972px;height:20px;margin:0 auto;}
.footer .inner 											{float:left;text-align:left;padding-left:25px;}
.footer .inner p 										{color:#222;font-size:12px;}
.footer .inner a 										{color:#e1470c;text-decoration:none;}
.footer .inner a:hover 									{text-decoration:underline;}


/* Highslide
---------------------------------------------------------------------- */

.highslide 												{}
.highslide-active-anchor img 							{visibility:hidden;}
.highslide img 											{border:2px solid #fff;}
.highslide:hover img 									{border:2px solid #333;}
.highslide-wrapper 										{background:white;}
.highslide-image 										{border:5px solid white;}
.highslide-image-blur 									{}
.highslide-caption 										{display:none;border:2px solid white;border-top:none;font-family:Verdana, Helvetica;font-size:10pt;padding:5px;background-color:white;}
.highslide-loading 										{display:block;color:black;font-size:8pt;font-family:sans-serif;font-weight:bold;text-decoration:none;padding:2px;border:1px solid black;background-color:white;padding-left:22px;background-image:url(/highslide/graphics/loader.white.gif);background-repeat:no-repeat;background-position:3px 1px;}
a.highslide-full-expand 								{background:url(/highslide/graphics/fullexpand.gif) no-repeat;display:block;margin:0 10px 10px 0;width:34px;height:34px;}
.highslide-display-block 								{display:block;}
.highslide-display-none 								{display:none;}
.control 												{float:right;display:block;position:relative;margin:0 5px;font-size:9pt;font-weight:bold;text-decoration:none;text-transform:uppercase;margin-top:1px;margin-bottom:1px;}
.control:hover 											{border-top:1px solid #333;border-bottom:1px solid #333;margin-top:0;margin-bottom:0;}
.control, .control * 									{color:#666;}
.highslide-html 										{background-color:white;}
.highslide-html-blur 									{}
.highslide-html-content 								{position:absolute;display:none;text-align:left;}
.highslide-loading 										{display:block;color:black;font-size:8pt;font-family:sans-serif;font-weight:bold;text-decoration:none;padding:2px;border:1px solid black;background-color:white;padding-left:22px;background-image:url(/highslide/graphics/loader.white.gif);background-repeat:no-repeat;background-position:3px 1px;}
a.highslide-credits,a.highslide-credits i 				{padding:2px;color:silver;text-decoration:none;font-size:10px;}
a.highslide-credits:hover,a.highslide-credits:hover i 	{color:white;background-color:gray;}
.highslide-wrapper 										{background-color:white;}
.highslide-wrapper .highslide-html-content 				{width:400px;padding:5px;}
.highslide-wrapper .highslide-header div 				{}
.highslide-wrapper .highslide-header ul 				{margin:0;padding:0;text-align:right;}
.highslide-wrapper .highslide-header ul li 				{display:inline;padding-left:1em;}
.highslide-wrapper .highslide-header ul li.highslide-previous, 
.highslide-wrapper .highslide-header ul li.highslide-next {display:none;}
.highslide-wrapper .highslide-header a 					{font-weight:bold;color:gray;text-transform:uppercase;text-decoration:none;}
.highslide-wrapper .highslide-header a:hover 			{color:black;}
.highslide-wrapper .highslide-header .highslide-move a 	{cursor:move;}
.highslide-wrapper .highslide-footer 					{height:11px;}
.highslide-wrapper .highslide-footer .highslide-resize 	{float:right;height:11px;width:11px;background:url(/highslide/graphics/resize.gif);}
.highslide-wrapper .highslide-body 						{}
.highslide-move 										{cursor:move;}
.highslide-resize 										{cursor:nw-resize;}
.highslide-display-block 								{display:block;}
.highslide-display-none 								{display:none;}
.abslinks 												{position:absolute;z-index:1;left:0px;top:0px;width:100%;height:100%;visibility:hidden;}
.abslinks .mid 											{width:100%;height:45%;clear:both;}
.abslinks .centre 										{width:100%;clear:both;text-align:center;}
.abslinks .centre a 									{width:10px;height:10px;display:block;margin:0 auto;}
.absdark 												{position:absolute;z-index:2;left:0px;top:0px;width:100%;height:100%;background-color:#000;filter:alpha(opacity=40);-moz-opacity:.40;opacity:.40;display:none;}
.highslide-move 										{cursor:move;width:100%;height:20px;clear:both;}
.highslide-move .cls 									{float:right;}
.highslide-move .cls a 									{width:20px;height:20px;background:url(/gfx/icon_close.gif) no-repeat 50% 50%;float:right;cursor:pointer;}

.ajx 													{clear:both;height:530px;padding:0px 0px 10px 15px;overflow:hidden;}
.ajx p 													{margin:0;margin-bottom:15px;font-size:1.4em;}
.ajx .images 											{width:100%;height:485px;clear:both;overflow:hidden;}

.pagination 											{width:100%;height:22px;clear:both;}
.pagination .pad 										{float:right;padding-right:14px;}