/* Style sheet main */
html{height:100%;}
body{width:100%;height:100%;clear:both;margin:0;padding:0;background:#ebebeb url("tl_files/structure/body_bg.gif") center top repeat-y;font-family:Arial;font-size:9pt;color:#454545;line-height:13pt;}
A:link,A:visited,A:active{text-decoration:none;color:#000000;}
A:hover{text-decoration:none;color:#90d43a;}
h1{font-family:arial;font-weight:bold;font-size:14px;color:#000000;line-height:16px;}
imgs{display:block;border:0px;}
#wrapper{height:100%;position:relative;margin-bottom:-70px;}
#header{background:#ebebeb url("tl_files/structure/header_bg.gif") left top repeat-x;}
#container{width:980px;margin-right:auto;margin-left:auto;}
.home #header2{width:100%;height:342px;}
.header_top{width:980px;margin-right:auto;margin-left:auto;}
#main{width:670px;height:100%;background-color:#ffffff;}
#main .inside{padding:16px;background-color:#ffffff;}
.newsItem h1{display:none;}
.newsItem .ce_text h1{display:block;}
.layout_full{padding-top:8px;padding-bottom:16px;border-bottom:1px dotted #bebebe;}
.home #main img{border:4px solid #ebebeb;}
.about #main .thickBorder img{margin:16px;border:4px solid #ebebeb;}
#main .noBorder{margin-right:20px;border:0px;}
.home #main A:visited,.home #main A:link,.home #main A:active,.about #main A:visited,.about #main A:link,.about #main A:active{border-bottom:1px solid #30cbd1;}
.home #main A:hover,.about #main A:hover{border-bottom:1px solid #000000;color:#000000;}
#main hr{width:636px;color: #fff;background-color: #fff;border: 1px dotted #b3b4b4;border-style: none none dotted;}
#right .inside{width:310px;padding-top:21px;padding-left:16px;}
#right .rightLinks{padding-left:16px;font-family:Arial;font-size:12px;color:#b3b4b4;line-height:14pt;}
#right A:link,#right A:visited,#right A:active{text-decoration:none;color:#454545;}
#right A:hover{text-decoration:none;color:#90d43a;}
#right hr{width:287px;margin-bottom:20px;color: #ebebeb;background-color: #ebebeb;border: 1px dotted #bebebe;border-style: none none dotted;}
.mod_search .formbody{height:26px;margin:0;padding:3px;background-image:url("tl_files/structure/searchBar.gif");background-repeat:no-repeat;}
.mod_search .formbody #ctrl_keywords{width:213px;margin-top:4px;margin-right:5px;margin-left:3px;border:0px solid;font-family:Arial;font-size:10pt;color:#878787;line-height:11pt;background: none;}
.mod_search .formbody #ctrl_submit{position:absolute;float:right;}
.contact .formbody #ctrl_13,.contact .formbody #ctrl_14,.contact .formbody #ctrl_17{width:500px;height:16px;margin:8px 9px 8px 3px;padding:3px;background-color:#ebebeb;border:1px solid #d4d4d4;font-family:Arial;font-size:10pt;color:#878787;line-height:14pt;}
.contact .formbody #ctrl_19{width:120px;height:16px;margin:8px 9px 8px 3px;padding:3px;background-color:#ebebeb;border:1px solid #d4d4d4;font-family:Arial;font-size:10pt;color:#878787;line-height:14pt;}
.contact .cpimage{margin-right:8px;}
.contact .formbody #ctrl_16{width:500px;height:205px;overflow:hidden;margin:8px 9px 8px 3px;padding:3px;background-color:#ebebeb;border:1px solid #d4d4d4;font-family:Arial;font-size:10pt;color:#878787;line-height:14pt;}
