/*
	ESKILL BASE SCREEN STYLESHEET
	v 1.0
	
	USE RELATIVE UNITS FOR TEXT SIZES, HANDY TOOL: http://riddle.pl/emcalc/
	
		Common sizes relative to 16px base (default in most browsers):
		10px = .625em; 	
		11px = .6875em;	
		12px = .75em;
*/

* { margin:0; padding:0; }

body { font: 0.75em/140% lucida sans,arial, sans-serif; background:#f0f0f0 url("/lisalib/getfile.aspx?itemid=ee527088-dbef-4e6b-ace6-e595b711e31b") repeat-x center -30px;}

img { border:0; }
a { text-decoration: none; outline:none; }
a:hover {}

/* adjust fonts and spacing for headings */
h1,h2,h3,h4,h5,h6 { margin: 1em 0 .3em 0; }
h1 { font-size: 1.4167em; }
h2 { font-size: 1.3333em; font-family: Verdana;color:#333333; font-weight:normal;}
h3 { font-size: 1.25em; color: #333333; }
h4 { font-size: 1.1667em; color:#333333; font-weight:normal; }
h5 { font-size: 1.0833em; }
h6 { font-size: 1em; }

/* set basic formstyling */
form {}
fieldset { margin: 1em 0; }
fieldset legend { color: #000; padding: 0 4px; }
input, textarea { font-size: 1em; padding: 2px; border: 1px solid #666; color: inherit; }
input {}
textarea { font-family: Arial, Sans-Serif; } /* remember to set fonts on textarea */
input.radio, input.checkbox { border: none; } /* this is for IE6, obviously for it to work you have to put class="radio" on radio inputs and class="checkbox" on checkbox inputs in the HTML */
input[type='radio'], input[type='checkbox'] { border: none; }
select {}
button {}

/* mind the font-sizes in tables */
table { font-size: inherit; border-collapse: collapse; }
th,td { padding: 2px; }
th { text-align: left; }
td {}

ul { list-style: none; }
ol {}
dl {}
dt {}
dd {}
blockquote {}
q {}

/*	adjust spacing for lists and quotes 
	assumes you have a wrapper around the content
	with classname content, change this to whatever suits your fancy... */
.content ul, .content ol, .content dl, 
.content blockquote, .content q { margin: 1em 0 1em 2em; }
.content ul { list-style: disc; }
.content dd { margin-left: 2em; }

/* adjust spacing for content paragraphs, same as above: change this to whatever your content wrapper is */
.content p { margin-bottom: 1em; }

/* do not change these */
.hidden, .access { display: none; }
.eskill-text-link { display: none; }
.eskill-image-link { display: none; } /* DEV:TODO: CHANGE THIS */

.left { float: left; }
.right { float: right; }
.clearthis, .clear, .clearme { clear:both; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-block; }
/* Hides from IE-mac \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* end of do not change these and hide from IE-mac */


/***** Wrappers *****/

#wrapper { margin:0 auto; position:relative; width:1030px;}
#bodywrapper { background:url("/lisalib/getfile.aspx?itemid=5ded95fa-e59b-4fb4-aa54-2d1c5073b06c") repeat-y left center; }
#bodywrappertop { background:url("/lisalib/getfile.aspx?itemid=d6d46341-bc31-40b8-8eb3-fb6d34f28404") no-repeat left -30px; }
#innerbodywrapper { background:url("/lisalib/getfile.aspx?itemid=e100bd4a-2e27-4e55-9b28-ef5a3fc94191") no-repeat 25px 129px; }

/*** Header ***/
#header { height:100px; position:relative; background:url() no-repeat top left; }
#header .logo { background:url("/lisalib/getfile.aspx?itemid=2274bfac-7376-4e70-8494-000e8a41bbb2") no-repeat left top; height:41px; width:200px; position:absolute; top:20px; left:40px; text-indent:-9999px; }

#header .links { position:absolute; top:15px; left:475px; line-height:36px; }
#header .links a { text-transform:uppercase; color:#666666; padding-right:25px; }
#header .links .english { background:url("/lisalib/getfile.aspx?itemid=94a4bec6-2c07-4ca9-ba25-08d14a21210c") no-repeat 0 0; height:36px;  padding:10px 0 10px 42px; display: none;}

/*** Search ***/
#search { position:absolute; top:20px; left:707px; }
#search .submit{ background:url("/lisalib/getfile.aspx?itemid=3fb1c96e-e4ed-461c-bc86-e85998c305e5") no-repeat left top; height:26px; margin-left:10px; padding:0; width:78px; border:none; display:block; float:left;}
#search #search-box { background:url("/lisalib/getfile.aspx?itemid=e5e359a5-52a8-48a0-ad6c-0e3f9bf4bc90") no-repeat left top; height:22px; line-height:22px; margin-left:10px; padding:2px 5px; margin:0; width:182px; border:none; display:block; float:left; }

#content .search input { background:url("/lisalib/getfile.aspx?itemid=e5e359a5-52a8-48a0-ad6c-0e3f9bf4bc90") no-repeat scroll left top transparent; border:medium none; display:block; float:left; height:22px; line-height:22px; margin:0; padding:2px 5px; width:182px;}
#content .search input.button { background:url("/lisalib/getfile.aspx?itemid=3fb1c96e-e4ed-461c-bc86-e85998c305e5") no-repeat scroll left top transparent; border:medium none; display:block; float:left; height:26px; margin-left:10px; padding:0; width:78px;}
#content .search .searchContent {clear: both;}
#content .search .searchPosition {float: left;}
#content .searchResults h2 {margin-bottom: 20px;}

/*** Nav ***/
/* topnav */
#nav { width:940px; height:40px; position:absolute; top:90px; left:45px; background:url("/lisalib/getfile.aspx?itemid=436d6f99-7dc4-40e5-b28d-0fd48f3a8d3a") no-repeat 0 0;}
#nav ul li { float:left; }
#nav ul li a { font-size:1.17em; padding-top:13px; display:block; text-transform:uppercase; color:#ffffff; text-align:center; background:url("/lisalib/getfile.aspx?itemid=308f629c-3c6a-426d-9a5f-456b07318064") repeat-x 0 0; height:30px; width:158px; }

#nav ul .first { background:#afb7ab url("/lisalib/getfile.aspx?itemid=30003fe9-8204-4f96-933f-6a93f411aa7b") no-repeat 0 0; height:40px; }
#nav ul .first a { margin-left:5px; }
#nav ul .last { background:url("/lisalib/getfile.aspx?itemid=4e02a496-50d0-484a-bfff-7f6cf49d33a3") no-repeat 0 0; height:40px; }
#nav ul .last a { margin-right:5px; }

#nav ul .selected a { color:#cc0000; background:url("/lisalib/getfile.aspx?itemid=9c294d88-adf6-4081-b9f8-490c058f6957") no-repeat 0 0; margin-top:-5px; padding-top:18px; }

/*** Frontpage Subnav ***/
.frontpage #subnav { position:absolute; top:147px; left:60px; width:940px;}
.frontpage #subnav ul li { float:left; margin-right:10px; }
.frontpage #subnav ul li a { /*font-size:1.17em;*/ text-transform:uppercase; color:#333333; background:url("/lisalib/getfile.aspx?itemid=36f65d9d-492a-4d25-8350-80935f71c3f5") no-repeat 99% 55%; padding-right:15px; }
.frontpage #subnav ul li.last a { background:none; }

/*** Subpage Top Subnav ***/
.subpages #top { display:inline-block; border-bottom:1px solid #D2D2D2; width:940px; height: 30px; line-height: 25px; }
#loginpage #top { border: none !important; height: 10px !important; }
.subpages #top ul li { float:left; margin-right:10px; }
.subpages #top ul li a { /*font-size:1.17em;*/ text-transform:uppercase; color:#333333; background:url("/lisalib/getfile.aspx?itemid=36f65d9d-492a-4d25-8350-80935f71c3f5") no-repeat 99% 55%; padding-right:15px; }
.subpages #top ul li.last a { background:none; }

/*** Subpage Subnav ***/
.subpages #subnav { background:url("/lisalib/getfile.aspx?itemid=7e81e491-f98a-4d3b-8023-e98fbb68616d") no-repeat 0 0; padding-top:29px; }
.subpages #subnav ul li a { text-transform:uppercase; color:#333333; line-height:28px; font-size:0.92em; }
.subpages #subnav ul li { border-bottom:1px solid #dddddd; border-top:1px solid #ffffff; background:url("/lisalib/getfile.aspx?itemid=5f09cb2f-654e-447c-afbf-c00284c2b373") no-repeat 0 0;}
.subpages #subnav ul li.first { border-top:none; background:url("/lisalib/getfile.aspx?itemid=22303d54-fde8-4896-ac18-3e0152a896f7") no-repeat 0 0;}
.subpages #subnav ul li.selected { background:url("/lisalib/getfile.aspx?itemid=3fbf3735-bbdb-42c3-bc82-884724b9782a") no-repeat 0 0; }
.subpages #subnavbottom { background:url("/lisalib/getfile.aspx?itemid=f67d504a-91db-4154-bcbd-ee1c905f6112") no-repeat 0 0; height:218px; }  					

.subpages #subnav ul li ul { border-top:1px solid #dddddd;}
.subpages #subnav ul li ul li a { text-transform:none; margin-left:10px; }
.subpages #subnav ul li ul li.selected { background:url("/lisalib/getfile.aspx?itemid=5f09cb2f-654e-447c-afbf-c00284c2b373") no-repeat 0 0; }
.subpages #subnav ul li ul li.selected a { color:#CF1111; }
.subpages #subnav ul li ul li.first { border-bottom:1px solid #dddddd; border-top:1px solid #ffffff; background:url("/lisalib/getfile.aspx?itemid=5f09cb2f-654e-447c-afbf-c00284c2b373") no-repeat 0 0;}
.subpages #subnav ul li ul li.last { border-bottom:none; }

.subpages #subnav ul li ul li ul li a, .subpages #subnav ul li ul li.selected ul li a { margin-left:20px; color:#333333; }
.subpages #subnav ul li ul li ul li.selected a { background:url("/lisalib/getfile.aspx?itemid=a5d2fce1-0caf-448a-be07-b28acd74e4ec") no-repeat 0 50%; margin-left:10px; padding-left:10px; }

/*** Login ***/
.subpages #loginwrapper .highbox iframe {width: 260px;}
.subpages #loginwrapper .highbox iframe #btnLogin { font-size:1.17em; text-transform:uppercase; color:#ffffff; background:url("/lisalib/getfile.aspx?itemid=81922446-e66f-4b18-b300-4d2fcd4b8afc") no-repeat 0 0; padding-left:22px; }
#login { position:absolute; top:103px; left:848px; }
#login a { font-size:1.17em; text-transform:uppercase; color:#ffffff; background:url("/lisalib/getfile.aspx?itemid=81922446-e66f-4b18-b300-4d2fcd4b8afc") no-repeat 0 0; padding-left:22px; }

/*** Footer ***/
#footer { background:url("/lisalib/getfile.aspx?itemid=a9f627c8-c349-442b-8be1-4f6e44adb2c2") no-repeat 0 0; color:#ffffff; height:94px; text-align:center; }
#footer ul { padding-top:20px; }
#footer ul li { display:inline; background:url("/lisalib/getfile.aspx?itemid=64ba8292-0181-4d4f-aa8a-a535abe914f2") no-repeat 0 2px; padding-left:10px; padding-right:8px; }
#footer ul li.first { background:none; }
#footer a { color:#ffffff; }


/*** Frontpage ***/
.frontpage #content { width:980px; position:relative; margin:40px auto 0; }
/*For subfrontpage*/
.frontpage #content.lower { margin:80px auto 0; }
.frontpage #content #top img { margin-left:10px; }
.frontpage #content #top .tabcontrol img { margin:0; }
.frontpage .tabcontrol .tabpane.current{display:block; } 
.frontpage .tabcontrol .tabpane { display:none; margin-left:10px; }
.frontpage .tabcontrol .tabpane .TabsTitle { position:absolute; left:70px; top:60px; width:450px; font-family:Lucida sans, Verdana; font-size:2.75em; line-height:1.2; } 
.frontpage .tabcontrol .tabpane .TabsText { position:absolute; left:70px; top:150px; width:450px; font-family:Lucida sans, Verdana; font-size:1.33em; color:#CF1111; line-height:1.2; } 
.frontpage .tabcontrol { background:url(/lisalib/getfile.aspx?itemid=8290eba1-a0fe-4bda-a69d-5f34616a5d89) no-repeat 50% 0; height:344px; position:relative; }
.frontpage .tabcontrol ul.tabs { bottom:1px; position:absolute; text-transform:uppercase; margin-left:50px; background:url(/lisalib/getfile.aspx?itemid=b47b4ec2-844a-49ea-b97e-95a67c653706) no-repeat left top; }
.frontpage .tabcontrol ul.tabs li { cursor:pointer; float:left; width:220px; margin:0px; padding:0px; background:url(/lisalib/getfile.aspx?itemid=b47b4ec2-844a-49ea-b97e-95a67c653706) no-repeat right top; }
.frontpage .tabcontrol ul.tabs li .tabTitle { color:#212121; margin-left:15px; line-height:2.8; font-weight: bold; }
.frontpage .tabcontrol ul.tabs li p { color:#333333; text-transform:none; margin-left:15px; margin-right:15px; line-height:1.3;}
.frontpage .title { display:none; }
.frontpage .tabcontrol ul.tabs li.current { background:url("/lisalib/getfile.aspx?itemid=fc8b5844-e16b-4c30-8324-d3c0a1716dfc") no-repeat 0 0; height:103px; }
.frontpage .tabcontrol ul.tabs li.current .tabTitle { font-weight:normal; color: #CF1111; font-weight: bold; }
.frontpage .tabcontrol ul.tabs li.current a p { color:#333333; }

.frontpage #middleleft { background:url("/lisalib/getfile.aspx?itemid=291d9a9f-72fb-42aa-a1f7-a47146c6e4c6") no-repeat 0 0; width:500px; margin-top:20px; padding-left:10px; padding-top:4px;}
.frontpage #middleleft h2 {font-family: Lucida sans; font-weight: bold; line-height: 1.4em;}
.frontpage #middleleft a,.frontpage #middleright a { color:#CC0000; }
.frontpage #middleright { background:url("/lisalib/getfile.aspx?itemid=4f5c13e1-2991-4f68-a223-10ac53f0016e") no-repeat 0 0; width:450px; margin-top:20px; padding-left:10px; padding-top:4px;}
.frontpage #middleright h2 {font-family: Lucida sans; font-weight: bold; line-height: 1.4em;}
.frontpage #middleright ul { margin-top:20px; color:#CC0000; }
.frontpage #middleright ul li { border-bottom:1px dotted #d2d2d2; width:160px; }
.frontpage #middlebox { float:left; width:980px; margin-top:20px; line-height:80px; text-align:center; }

.frontpage #bottom a{color: #CC0000;}


/*** Frontpage news ***/
.frontpage #bottom h2 {margin-bottom: 15px; font: 1.35em lucida sans,arial,sans-serif; font-weight: bold;}
.frontpage #bottom h3 {margin-top: 0; font-size: 1.15em;}
.frontpage #bottom h3.headlines {margin-top: 0; font-size: 1.25em;}
.frontpage #bottom { float:left; background:url("/lisalib/getfile.aspx?itemid=e100bd4a-2e27-4e55-9b28-ef5a3fc94191") no-repeat 0 0; height:220px; width:980px; margin-top:20px; padding-left:20px; padding-bottom:20px;}
.frontpage #bottom .newslist .newsitem { float:left; width:220px; margin-right:15px; }
.frontpage #bottom .newslist .newsitem a { color:#cc0000; }
.frontpage #bottom .newslist .newsitem h3 a { font-size:0.8em; }
.frontpage #bottom .newslist .newsitem h3 { margin:0; height: 55px }
.frontpage #bottom .newslist .newsitem .dates { font-size:0.75em; }
.frontpage #bottom .newslist .newsitem p { margin-top:10px; }
.frontpage #bottom .moreNews { float: right; margin-right:25px; }

/*** Loginpage ***/
.subpages #loginwrapper { background: url(/lisalib/getfile.aspx?itemid=0da769fc-22e9-42d8-9a7e-b94fce39940c) no-repeat 0 0; width: 940px; }
.subpages #loginwrapper .lowbox { background: url(/lisalib/getfile.aspx?itemid=a9e41913-f828-4176-aac1-24e1f2a682c8) no-repeat 0 0; margin-top: 170px; padding-left: 12px; width: 300px; float: left; }
.subpages #loginwrapper .lowbox p { width: 280px; }
.subpages #loginwrapper .highbox { background: url(/lisalib/getfile.aspx?itemid=4e8c9197-b31b-4e80-8eb1-62e5b60b1153) no-repeat 0 0; margin-top: 30px; padding-left: 15px; width: 300px; float: left; min-height: 200px; }
.subpages #loginwrapper a { text-decoration: none; color: #CB0000; }
.subpages #loginwrapper a:hover { text-decoration: none; color: #333333; }
.hightbox label { display:block; }
.highbox input{ display:block; width:240px; margin-bottom:10px; margin-top:10px; }
.highbox .button { background:url(/lisalib/getfile.aspx?itemid=0691d504-c3ba-41db-9385-c55242fa9dae) no-repeat 0 0; text-transform:uppercase; color: #494949; font-weight:bold; width:129px; border:none; height:26px; margin-top:20px; padding-bottom:4px; }
.highbox h2 {margin-bottom: 20px;}

/*** Subpage ***/
.subpages #content { width:940px; position:relative; margin:40px auto 0; min-height:450px; }
.subpages .left { width:200px; margin-bottom:20px; }
.subpages .right { width:700px; margin:40px 0 40px 40px; }
.subpages .right h1 { margin-top:0px; margin-bottom:10px; }
.subpages #content p {padding-bottom: 10px;}
.subpages #content .right ul {list-style: disc inside none; }
.subpages #content .webtree { margin-left:30px; list-style:disc outside none; margin-bottom:1em; color:#CF1111; }
.subpages #content .webtree a { color:#CF1111; }

/*** Highlight box ***/
.frontpage .highlight { float:left; font-family:Verdana; font-size:1.23em; background:url("/lisalib/getfile.aspx?itemid=3e706ba6-b6c9-4f29-9da6-62e66209ae7d") no-repeat 0 0; width:980px; line-height:80px; text-align:center; }
.frontpage .highlight a { font-family:lucida sans,arial; background:url("/lisalib/getfile.aspx?itemid=a7764299-69c5-49e8-bcda-3c88ae14fd33") no-repeat 0 0; color:#ffffff; font-size:0.88em; margin-left:37px; display: inline-block; width: 220px; line-height: 40px; hight: 40px; text-transform:uppercase; }
.subpages .highlight { float:left; font-family:Verdana; font-size:1.23em; background:url("/lisalib/getfile.aspx?itemid=709da368-8b54-44fd-8e9a-89fbe96a0b98") no-repeat 0 0; width:700px; margin-top:20px; line-height:80px; text-align:center; }
.subpages .highlight a { font-family:lucida sans,arial; background:url("/lisalib/getfile.aspx?itemid=a7764299-69c5-49e8-bcda-3c88ae14fd33") no-repeat 0 0; color:#ffffff; font-size:0.88em; margin-left:37px; display: inline-block; width: 220px; line-height: 40px; text-transform:uppercase; }

/*** Contact Us ***/
.listobject-form label { display:block; }
.listobject-form fieldset { border: none; }
.listobject-form textarea { width: 450px; height:200px;  }
input.wide { display:block; width:350px; margin-bottom:10px; margin-top:10px; }
textarea.wide { display:block; width:350px; margin-bottom:10px; margin-top:10px; }
.listobject-form span.required { color:#CF1111; cursor:help; margin:0 5px; font-weight:bold; }
.contactus .button { background:url("/lisalib/getfile.aspx?itemid=c31864fa-4e89-4269-b2f6-dc52f292b3b6") no-repeat 0 0; text-transform:uppercase; font-weight:bold; width:179px; border:none; height:26px; margin-top:10px; padding-bottom:4px; }
.errors ul { list-style:disc outside none; background:#F8F8F8; border-bottom:1px solid #EAEAEA; border-top:1px solid #EAEAEA; margin-bottom:1em; padding:15px 35px;}
.errors ul li { color:#E2525C; padding-bottom:2px; }

/*** Search ***/
.searchResults a { color:#CF1111; }
.paging { clear:both; }
.paging a { color:#CF1111; }
.paging ul { list-style:none; }
.paging ul li { list-style:none; }
.paging .spanindication, .paging .prevpage, .paging .nextpage, .paging .item { padding-right:10px; font-size:110%; font-weight:bold; float:left; color:#9D0000; }
.paging .selected { color:#666666; }

.paging .pagelinks {float: left; margin: 0 10px;}
.paging #prevpage {float: left;}
.paging #nextpage {float: left;}

/*** Top list ***/
.bignumbers {font-family: Georgia, serif;}

/*** Newspage ***/
.subpages .newsitem {margin-top: 10px;}
.subpages .newsitem  h3 {margin: 0;}
.headlines a {color:#CC0000; font-size:12px;}

/*** Information Tabs***/
.subpages #content .tabcontrol ul { margin:0px;padding:0px; float:left; list-style:none !important;}
.infoTabs .tabs li{float:left; width: 162px; padding: 8px 0 20px 0; margin-right: 12px; }
.infoTabs .tabs li.current{font-weight:bold;}
.infoTabs .tabpane {background: url(/lisalib/getfile.aspx?itemid=634878c2-e6fc-49ba-8dc3-5fe9f7f9a701) no-repeat left bottom; border:none !important; padding: 10px 20px 40px; display:none; clear:left; min-height:200px; }
.infoTabs .tabpane.current{display:block;}

.infoTabs { background: url(/lisalib/getfile.aspx?itemid=05a4fcec-f944-4215-b145-d67042df441c)  no-repeat 0 40px; margin-top:30px; margin-bottom: 35px;}

.infoTabs .tabs .Tab0 { background: url(/lisalib/getfile.aspx?itemid=9092b636-59cd-4aac-ae74-2a4b7d4d45a8) no-repeat; }
.infoTabs .tabs .Tab1 { background: url(/lisalib/getfile.aspx?itemid=ee14603c-8e97-4265-9324-62c50c9c5bd2) no-repeat; }
.infoTabs .tabs .Tab2 { background: url(/lisalib/getfile.aspx?itemid=782e7123-ba4f-4653-a15a-26762200d313) no-repeat; }
.infoTabs .tabs .Tab3 { background: url(/lisalib/getfile.aspx?itemid=39e3f50f-d683-49e9-a6ec-c0ff0a2bc470) no-repeat; margin-right:0; }

.infoTabs .tabs li a  {margin-left:20px; color:#282828; text-decoration:none; }
.infoTabs .tabs li a:hover { font-weight:bold; }
.infoTabs .tabs li.current a {}

.infoTabs .tabs .Tab0.current { background: url(/lisalib/getfile.aspx?itemid=627d8ea1-a2fc-454e-9ec3-d1b256542411) no-repeat; }
.infoTabs .tabs .Tab1.current { background: url(/lisalib/getfile.aspx?itemid=e2252eea-3e57-4f56-b4e8-e2ac3ddea5f4) no-repeat; }
.infoTabs .tabs .Tab2.current { background: url(/lisalib/getfile.aspx?itemid=9b74244c-559c-416a-9d69-ae49eb819816) no-repeat; }
.infoTabs .tabs .Tab3.current { background: url(/lisalib/getfile.aspx?itemid=b82ed51f-52f7-47fb-99a3-086357edce75) no-repeat; }

.infoTabs .tabpane h5{font-weight:normal;}
.infoTabs .tabpane h3{margin-top:0;}