﻿html{color:#000;background:#FFF;font-family:Verdana, sans-serif;font-size:11px}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:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,th,var,optgroup{font-style:inherit;font-weight:inherit}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}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%}p{margin:0 0 16px}#header-wrap,#dnn_header_bgimage{width:100%;background:/*#f1ffed*/Black url(images/bg-headerwrap.png) bottom repeat-x;height:160px}#dnn_header_bgimage{background-color:Transparent;background-position:top center;background-repeat:no-repeat}#logo{width:286px;height:110px;position:absolute;top:0;left:0px}#logo a{position:absolute;width:128px;height:73px;left:10px;top:10px;background:url(images/tllogo3.png) no-repeat;overflow:hidden;text-indent:-9999px}#logo h3{position:absolute;top:80px;color:#FFF;font-size:9pt;font-weight:700;left:10px;font-family:Tahoma;margin:0; padding:5px;}#search{position:absolute;width:240px;height:62px;right:0;top:0;background:url(images/bg-search.png) 2px 0}#search input.NormalTextBox{background:none;border:none;height:20px;width:167px;position:absolute;top:23px;left:22px}#dnn_dnnSEARCH_cmdSearch{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:110px;color:#FFF;text-align:center;z-index:150;padding:10px 0}#logintab{position:absolute;height:26px;background:url(images/tab-left.png) no-repeat;right:0;top:134px;color:#FFF;z-index:100;overflow:hidden;padding:0 0 0 15px}#logintab a{background:url(images/tab-right.png) no-repeat top right;display:block;color:#CCDED8;font-size:14px;font-weight:400;text-decoration:none;text-transform:uppercase;padding:5px 30px 8px 0}#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 0 25px}#loginbox .title{float:left;white-space:nowrap;margin:0}#loginbox .title_vis{float:right;text-align:right;margin:0}#loginbox .AuthenticationContent{background:url(images/bg-loginbox-midbtm.png) repeat-y;color:#FFF}#loginbox .AuthenticationContent > div > table > tbody > tr > td{padding:0 0 0 30px}#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{background:url(images/bg-loginbox-panel.png) no-repeat;width:260px;height:126px;padding:3px 0 0 30px}#loginbox label{color:#000;font-size:10px}#loginbox .LoginPanel label{color:#FFF;font-weight:700}#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:#FFF;display:block;cursor:pointer}#loginbox .Head{color:#FFF;font-size:14px;font-family:tahoma;text-transform:uppercase;margin-top:0;margin-bottom:0}#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:700;color:gray;text-decoration:none}#breadcrumbs div{position:absolute;bottom:10px;left:25px}div#crumbwrap{height:45px}span.morelink{color:#80ac9d;font-size:11px;font-weight:700}#content{width:980px;min-height:400px;padding-top:0;margin-left:0;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:700}h3,h4,div.c_subcontent .Head{font-size:17px;margin-top:4px;margin-bottom:10px;color:#006f38;letter-spacing:.02em}h5,h6{font-family:Verdana,sans-serif;font-size:13px;font-weight:700;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 0}a.plainlink:link,div.plainlink a:link{color:#000;text-decoration:none}a:hover{text-decoration:underline}#footer{width:980px;height:50px;background:url(images/bg-footer.png) no-repeat;padding-top:45px;text-indent:20px;clear:both;margin:0 auto 50px}#footer span.privacy{float:left}#footer #address{float:left;clear:left;margin-top:21px;margin-left:-12px}#footer #address,#footer #address a{color:#000;font-weight:400;font-size:11px;letter-spacing:-.02em}#footer,#footer a{color:#FFF;text-decoration:none;font-weight:700;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}


#AdminHostList{position:absolute;left:1000px;top:0}#content div.csel_fav{text-align:left;line-height:20px;margin:0;padding:0}#content div.csel_fav ul{margin-bottom:10px}#content div.csel_fav li{list-style-type:none;background:none;margin:0;padding:0}#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{vertical-align:top;border-bottom:2px solid #d8e6e1;font-family:Verdana,sans-serif;font-size:12px;line-height:20px;padding:15px 0 10px}.SearchID{padding-right:5px;color:#006F38;font-weight:700}.SearchLocation{padding-top:8px;font-size:10px;font-weight:700}.SearchLocation a{font-size:11px;font-weight:400}.SummaryContent a{font-weight:400}div.c_maincontent div.c_head span{display:block}div.c_subcontent div.c_head{width:100%;border-bottom:2px solid #d8e6e1}del,ins,a:link,a.CommandButton:link,a:visited{text-decoration:none}sup,sub{vertical-align:baseline}#header,#body-wrap{width:980px;position:relative;margin:0 auto}#user a,#logintab a:hover{color:#FFF}.clear_float,.BottomPane{clear:both}#loginbox .c_content hr,#loginbox a img{display:none}#loginbox .AuthenticationContent td.SubHead,#loginbox .LoginPanel td{padding:0}#nav ul li ul li:hover,#nav ul li ul li.sfhover,#nav ul li.tab ul.nontab li a:hover,#nav ul li.tab ul.nontab li span:hover,#nav li.tab:hover,#nav li.tab:hover a,#nav li.tab:hover span{color:#fff}.SearchTitle,.SummaryContent{font-weight:700}.HeadBuffer{width:300px;height:150px;position:absolute;top:0px;}#LeftBuffer{left:-250px;background:url(images/backleftgrad.png) repeat-y}#RightBuffer{right:-250px;background:url(images/backrightgrad.png) repeat-y}

/* -------- Nav menu ---------*/
#nav {width:980px;height:29px;margin:0 auto;}	
#nav ul {float: left;width: 100%;list-style: none;margin: 0;padding: 0;line-height:25px;z-index:1000;}
#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: 0;background:none;list-style: none;}
#nav ul li {float: left;text-align:center;padding: 0;background:none;line-height:normal;}
#nav ul li.tab {margin:0;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:0;}
#nav li ul {position: absolute;left: -999em;height: auto;width: 16.4em;w\idth: 14.9em;font-weight: normal;margin: 0;padding: 0;}
#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;}

/* Drop down rounded corners */
#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;}

/*  Hover effects */
#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;}
