﻿html{color:#000;background:#FFF}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th{margin:0px;padding:0px}table{border-collapse:collapse;border-spacing:0px}fieldset,img{border:0px}address,caption,cite,code,dfn,th,var,optgroup{font-style:inherit;font-weight:inherit}del,ins{text-decoration:none}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0px;font-variant:normal}sup{vertical-align:baseline}sub{vertical-align:baseline}legend{color:#000}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}input,button,textarea,select,*{font-size:100%}html{    font-family:Verdana,sans-serif;    font-size:11px}p{margin:0 0 16px}#header-wrap,#dnn_header_bgimage{    width:100%;    background:#f1ffed url(images/bg-headerwrap.png) bottom repeat-x; height:190px}#dnn_header_bgimage{ background-color:Transparent; background-position:top center; background-repeat:no-repeat}#header{ width:980px; margin:0 auto; position:relative}#logo { width:286px; height:200px; position:absolute; top:0px; left:-8px}#logo a{    position:absolute;    width:225px;    height:128px;    left:24px;    top:10px;    background:url(images/tllogo2.png);    overflow:hidden;    text-indent:-9999px}#logo h3{position:absolute;top:130px;color:white;font-size:9pt;left:24px;margin:0px;width:225px;text-align:center;font-family:Tahoma}#search{    position:absolute;    width:240px;    height:62px;    right:0px;    top:0px;    background:url(images/bg-search.png) 2px 0px}#search input.NormalTextBox{ background:none; border:none; height:20px; width:167px; position:absolute; top:23px; left:22px}#search_button{ background:none; border:none; text-indent:-9999px; width:28px; height:20px; left:191px; top:21px; position:absolute;cursor:pointer}#user{position:absolute;height:17px; right:20px; top:140px;color:White;text-align:center;padding:10px 0px 10px 0px;z-index:150}#user a{color:white}#logintab{ position:absolute;height:17px;    right:0px;    top:154px;color:White;text-align:center;padding:10px 0px 10px 0px;z-index:100;overflow:hidden}#userTabLeft{display:inline-block;height:26px;width:20px;padding:0px;margin:0px;background:url(images/tab-left.png);vertical-align:top}#userTabRight{display:inline-block;height:17px;width:105px;padding:5px 30px 4px 0px;margin:0px;background:url(images/tab-right.png) top right;vertical-align:top;text-align:center}#logintab a{color:#CCDED8;font-size:14px;font-weight:normal;text-decoration:none;text-transform:uppercase;cursor:pointer}#logintab a:hover {color:white}#body-wrap{    width:980px;    margin:0 auto;    position:relative}.clear_float{clear:both}#loginbox{margin-top:-116px;margin-left:-10px;    width:260px}#loginbox .Normal,#loginbox .NormalDisabled{    line-height:normal}#loginbox .c_head{    background:url(images/bg-loginbox-top.png) no-repeat;    height:21px;padding:25px 30px 0px 25px}#loginbox .c_content hr{    display:none}#loginbox .title{margin:0px;float:left;white-space:nowrap}#loginbox .title_vis{margin:0px;float:right;text-align:right}#loginbox .AuthenticationContent{    background:url(images/bg-loginbox-midbtm.png) repeat-y;color:White}#loginbox .AuthenticationContent >div >table >tbody >tr >td{padding:0 0 0 30px}#loginbox .AuthenticationContent td.SubHead{padding:0px}#loginbox .AuthenticationContent >table:first-child{    background:url(images/bg-loginbox-midtop.png) repeat-y;    margin:0 -20px 0 0}#loginbox .AuthenticationContent >table:first-child tr td:first-child{    padding-left:20px}#loginbox .LoginPanel td {padding:0px}#loginbox .LoginPanel{    background:url(images/bg-loginbox-panel.png) no-repeat;width:260px;height:126px;padding:3px 0 0 30px}#loginbox  label{    color:black;    font-size:10px}#loginbox  .LoginPanel label{    color:white;    font-weight:bold}#loginbox input.NormalTextBox{    width:200px;    border:none;    margin-top:8px;    margin-bottom:2px;    height:20px;    display:block;    background:none}#loginbox input.StandardButton{    width:100px;    height:27px;    background:none;    border:none;    margin-top:8px;    font-size:14px;    font-family:tahoma;    text-transform:uppercase;    color:white;    display:block;cursor:pointer}#loginbox  a img{display:none}#loginbox .Head{    color:white;    font-size:14px;    font-family:tahoma;    text-transform:uppercase;    margin-top:0px;    margin-bottom:0px}#loginbox .c_footer{    background:url(images/bg-loginbox-bottom.png) no-repeat;    height:30px}#loginbox input[type="checkbox"]{margin-top:10px;margin-right:5px;    border:none;    background:none}#breadcrumbs{    background:url(images/bg-breadcrumbs.png) no-repeat; width:738px; height:45px; position:absolute}#breadcrumbs,#breadcrumbs a { font-weight:bold; color:#808080; text-decoration:none}#breadcrumbs div{position:absolute;bottom:10px;left:25px}div#crumbwrap {height:45px}span.morelink{ color:#80ac9d; font-size:11px; font-weight:bold}#content{ width:980px; min-height:400px; padding-top:0px; margin-left:0px; font-size:12px}.Normal,.NormalDisabled{ font-family:Verdana,sans-serif;font-size:12px;line-height:normal}p,li{ margin-left:1px; line-height:20px}h1,h2,.Head{ font-size:20px; margin-top:4px; margin-bottom:10px}h2{ margin-top:28px}.SubHead{ color:#006f38; font-weight:bold}h3,h4,div.c_subcontent .Head{ font-size:17px; margin-top:4px; margin-bottom:10px; color:#006f38; letter-spacing:0.02em}h5,h6{font-family:Verdana,sans-serif;font-size:13px;font-weight:bold; color:#006f38; margin-bottom:4px}ul li{    margin-bottom:10px;    padding-left:20px;    background:url(images/bg-li.png) no-repeat -1px 5px;list-style:none}hr{    background:none;    border:none;    border-top:2px solid #d8e6e1;    margin:15px 0px}a:link,a.CommandButton:link{text-decoration:none}a.plainlink:link,div.plainlink a:link{    color:Black;text-decoration:none}a:visited{text-decoration:none}a:hover {text-decoration:underline}#footer{    width:980px;    height:50px;    margin:0 auto 50px;    background:url(images/bg-footer.png) no-repeat; padding-top:45px; text-indent:20px; clear:both}#footer span.privacy{float:left}#footer #address{ float:left; clear:left; margin-top:21px; margin-left:-12px}#footer #address,#footer #address a{ color:black; font-weight:normal; font-size:11px; letter-spacing:-0.02em}#footer,#footer a{ color:white; text-decoration:none; font-weight:bold; font-size:10px}#footer span.copyright{ float:right; padding-right:20px}#tabstrip{ margin-top:-26px}.ContentPane{float:left;margin-left:20px;width:680px}.RightPane{float:right;width:240px}.BottomPane{clear:both}#nav{width:980px;height:29px;margin:0 auto}#nav ul{float:left;width:100%;list-style:none;margin:0px;padding:0px;line-height:25px;z-index:100}#nav ul li.tab ul{width:16em}#nav a,#nav span{display:block;color:#CCDED8;text-decoration:none;padding:2px 4px 2px 4px;background:none}#nav span{cursor:default}#nav li{float:left;padding:0px;background:none;list-style:none}#nav ul li{float:left;text-align:center;padding:0px;background:none;line-height:normal}#nav ul li.tab{margin:0px;padding:0 0 0 9px;background:url("images/tab-left.png") no-repeat left top}#nav ul li.tab a,#nav ul li.tab span{padding:5px 25px 4px 6px;text-transform:uppercase;text-decoration:none;font-family:tahoma;font-size:14px;font-weight:normal;color:#CCDED8;background:url("images/tab-right.png") no-repeat right top;letter-spacing:0.02em}#nav ul li.tab ul.nontab li a,#nav ul li.tab ul.nontab li span{text-transform:none;background-image:none;font-family:Verdana,sans-serif;font-size:11px;font-weight:bold;color:#CCDED8;padding:7px 25px 7px 6px}#nav ul li.tab ul.nontab li a.parent,#nav ul li.tab ul.nontab li span.parent{background:url("images/menu-arrow.png") center right no-repeat}#nav ul li ul{line-height:15px}#nav ul li.tab ul.nontab {margin-left:-9px}#nav ul li ul li{text-align:left;border:none;margin-left:0px}#nav li ul{position:absolute;left:-999em;height:auto;width:16.4em;w\idth:14.9em;font-weight:normal;margin:0px;padding:0px}#nav li li{padding:0 1em 0 1em;width:231px}#nav li ul a,#nav li ul span{width:160px;w\idth:160px;text-align:left;background:none}#nav li ul ul{margin:-39px 0 0 202px}#nav li.tab.selected{background-position:0% -36px;color:#fff}#nav li.tab.selected a,#nav li.tab.selected span{background-position:100% -36px}#nav ul li ul li{margin:0 0 0 -8px;background:url("images/drop-middle.png") repeat-y left top}#nav ul li.top{height:12px;margin:0 0 0 -8px;background:url("images/drop-top.png") no-repeat left top}#nav ul li.bottom{height:23px;margin:0 0 0 -8px;background:url("images/drop-bottom.png") no-repeat left top}#nav li:hover ul ul,#nav li:hover ul ul ul,#nav li.sfhover ul ul,#nav li.sfhover ul ul ul{left:-999em}#nav li:hover ul,#nav li li:hover ul,#nav li li li:hover ul,#nav li.sfhover ul,#nav li li.sfhover ul,#nav li li li.sfhover ul{left:auto}#nav ul li ul li:hover,#nav ul li ul li.sfhover{color:#fff}#nav ul li.tab ul.nontab li a:hover,#nav ul li.tab ul.nontab li span:hover{color:#fff}#nav li.tab:hover,#nav li.tab:hover a,#nav li.tab:hover span{color:#fff}#AdminHostList {position:absolute;left:1000px;top:0px}#content div.csel_fav{margin:0px;padding:0px;text-align:left;line-height:20px}#content div.csel_fav ul{margin-bottom:10px}#content div.csel_fav li{list-style-type:none;padding:0px;margin:0px;background:none}#content div.csel_fav li a img{border:none}#content div.csel_fav li a,#content div.csel_fav li a:visited{color:#006F38;text-decoration:none}.news_title{font-size:14px}.news_date{font-size:11px;font-style:italic;margin-top:-5px;margin-bottom:5px}.PagingTable {padding-top:15px;color:#006F38;border:None;width:100%}div.PagingTable{padding-left:5px}.SearchResults table{width:100%}.SearchItem{padding:15px 0 10px;vertical-align:top; border-bottom:2px solid #d8e6e1; font-family:Verdana,sans-serif;font-size:12px;line-height:20px}.SearchID {padding-right:5px;color:#006F38;font-weight:bold}.SearchTitle{font-weight:bold}.SearchLocation {padding-top:8px;font-size:10px;font-weight:bold}.SearchLocation a{font-size:11px;font-weight:normal}.SummaryContent{font-weight:bold}.SummaryContent a{font-weight:normal}div.c_maincontent div.c_head span{ display:block}div.c_subcontent div.c_head{ width:100%; border-bottom:2px solid #d8e6e1}