/* Style sheet style */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6{margin:0;padding:0;border:0;font-size:100%;outline: 0;}
body{margin:0;padding:0;text-align:center;background-color:#FFFFFF;font-family:"Trebuchet MS", Helvetica, sans-serif;font-weight:normal;color:#666666;}
#wrapper #header h1 a{margin:0 0 0 110px;padding:0;font-weight:normal;text-decoration:none;font-size:2.4em;color:#E3E3E3;}
#wrapper #header h2 a{margin:0 0 0 290px;padding:0;font-weight:normal;text-decoration:none;font-size:1.8em;color:#BE5C2D;}
#wrapper #header p a{margin:0 0 0 100px;padding:0;text-decoration:none;color:#000000;}
#wrapper #container #main h1{font-size:1.5em;color:#333333;}
#wrapper #container #main h2{font-size:1em;color:#333333;}
#wrapper #container #main h3{padding-left:2px;background-color:#C6D0D9;border-top:1px solid #000000;border-bottom:1px solid #000000;font-size:18px;color:#60738C;line-height:35px;}
a,a:link{text-decoration:underline;color:#3E9722;}
a:visited{text-decoration:underline;color:#3E9722;}
a:hover{text-decoration:none;color:#E58C24;}
a:focus{color:#3E9722;}
a:active{color:#3E9722;}
#wrapper{width:960px;margin:20px auto 0 auto;text-align:left;background-color:#fff;}
#wrapper #header{margin:0;padding:0;background: url("/tl_files/layout/img01_b.jpg") top center no-repeat;}
#wrapper #header .inside{height:125px;position:relative;margin:0 20px;padding:15px 0 0 0;}
#wrapper #container{background:url("/tl_files/layout/img02.jpg") top center no-repeat;border-style:1px;border-color:#FFFFFF;}
#wrapper #container #main{margin:0 20px;padding:20px 18px;}
#wrapper #container #main .ce_accordion .accordion{padding-left:8px;}
#wrapper #footer{height:50px;margin:0;padding:0;background:url("/tl_files/layout/img02u.jpg") center bottom no-repeat;}
#wrapper #footer .inside{margin:0 20px;padding-top: 1px;text-align:center;font-size: x-small;}
#wrapper #footer .inside a{font-size:x-small;color:#666666;}
#mainmenu{right:0px;bottom:1px;position:absolute;}
#mainmenu ul{margin:0;padding:0;list-style-type:none;}
#mainmenu li{width:124px;height:35px;float:left;display:inline;padding:0;text-align:center;background:url("/tl_files/layout/img03.png") center top no-repeat;line-height:1;}
#mainmenu a,#mainmenu span{display:block;font-weight:bold;text-decoration:none;color:#000000;line-height:35px;}
#mainmenu a:hover{background:url("/tl_files/layout/img04.png") center top repeat-x;color:#46565e;}
#mainmenu span,#mainmenu a.trail{background:url("/tl_files/layout/img05.png") center top repeat-x;}
#submenu{margin:0 0 15px 0;padding:0;font-size: small;}
#submenu ul{margin:5px 0 0 25px;padding:0;list-style-type:none;}
#submenu ul li{float:left;display:inline;text-align:center;list-style-type:none;}
#submenu a{width:120px;display:block;padding-right:5px;padding-left:5px;text-align:center;border-left:1px solid #000000;text-decoration:none;color:#000000;}
#submenu span{width:120px;display:block;padding-right:5px;padding-left:5px;text-align:center;background-color:#C6D0D9;border-left:1px solid #000000;text-decoration:underline;color:#000000;}
#submenu a:hover{text-decoration:underline;}
#submenu a.trail{text-decoration:underline;color:#000000;}
.toggler {width:872px; margin:0 auto; height:29px; line-height:25px; cursor:pointer; padding-left:10px; color:#666; font-weight:bold; margin-bottom:1px; background:url("/tl_files/layout/1.jpg") no-repeat;}
.toggler:hover {color:#333; background-position:-882px 0px;}
.active   {color:#000000; background-position:-882px -29px;}
.active:hover  {color:#FF9933; background-position:0px -29px;}
.accordion { width:872px; margin:0 auto;}
.accordion {padding:10px; text-align:justify; line-height:1.3;}
.accordion h3 {font-size:14px; font-weight:bold; line-height:1.5; margin:10px 0px;}
.accordion img { border:0px;}
.accordion a {color:#000000; outline:none;}
.accordion a:hover {color:#000000; text-decoration:underline;}
.accordion text {font-size:12px; margin:10px 0px; text-align:justify; line-height:1.3;}
.accordion ol{padding-left:20px;}

