/* Style sheet xLayout */
#footer{display:block;background:url("tl_files/timelinx/images/footerBg.jpg") left top repeat-x;height:auto !important;height:50px;}
.home #footer{background-image:none;}
.toggler{display:block;margin-bottom:10px;padding:5px 10px;background-color:#003366;font-weight:bold;font-size:18px;color:#cccccc;line-height:20px;cursor:pointer;}
#main .ce_form .formbody{margin-top:10px;margin-bottom:10px;}
#main .ce_form input,#main .ce_form  textarea,#main .ce_form .checkbox_container,#main .ce_form .select,#main .ce_form .multiselect{clear:left;margin-bottom:10px;}
#main .ce_form .checkbox_container{margin-top:10px;}
#main .ce_form .checkbox_container span{clear:both;display:block;margin-right:5px;margin-bottom:10px;}
#main .ce_form .checkbox_container label{display:inline;}
#main .ce_form label{display:block;}
#main .ce_form .checkbox_container input.checkbox{margin-bottom:0;}
#footer .copyright{float:right;padding-top:10px;padding-right:20px;font-size:11px;color:#999999;}
#footer .footerNav{width:500px;float:left;padding-top:10px;padding-bottom:40px;padding-left:10px;}
#footer .footerNav ul{margin:0;padding:0;}
#footer .footerNav li{float:left;margin:0;padding:0;list-style-type:none;}
#footer .footerNav a{display:block;margin-right:8px;padding-right:8px;padding-left:8px;}
.insidePage #main{width:550px;float:left;display:block;margin-left:20px;padding:20px 50px 50px 10px;}
.insidePage #left{width:200px;margin-top:15px;padding:15px 10px 20px 20px;background:url("tl_files/timelinx/images/leftBg.jpg") left top no-repeat;}
.insidePage #left #subNav ul{margin:0;padding:0;}
.insidePage #left #subNav li{margin:0;padding:0;list-style-type:none;}
* html .insidePage #left #subNav li{vertical-align:bottom;zoom:1;}
.insidePage #left #subNav a{display:block;padding:5px 10px;background:url("tl_files/timelinx/images/footerBg.jpg") left top repeat-x;color:#666666;}
.insidePage #left #subNav a:hover,.insidePage #left #subNav .active a{background-image:url("tl_files/timelinx/images/navOver.jpg");text-decoration:none;color:#fff;}
body{padding-top:25px;background:#F0EFF4 url("tl_files/timelinx/images/bodyBg.jpg") left top repeat-x;}
.wrapper{width:950px;margin-right:auto;margin-bottom:50px;margin-left:auto;background-color:#ffffff;}
.clearBoth{clear:both;}
.home #main{position:relative;clear:none;margin-left:-5px;padding-top:20px;padding-bottom:10px;padding-left:20px;background:url("tl_files/timelinx/images/homeBottom.jpg") left top no-repeat;z-index:0;}
.block{overflow:visible;}
.inside{position:static;}
#container{padding-right:8px;padding-left:8px;min-height:450px;height:auto;}
* html #container{height:450px;z-index:-2;}
#header{position:relative;display:block;padding-top:8px;background:#000000 url("tl_files/timelinx/images/headerBg.jpg") left top repeat-x;}
#header .headerLogo{width:108px;position:relative;float:left;display:block;padding-top:14px;padding-left:20px;}
#header .headerLogin{width:125px;position:relative;float:right;display:block;padding-right:25px;}
.home .homeWrap{height:230px;overflow:visible;background:url("tl_files/timelinx/images/homeMainBg.jpg") left top repeat-x;}
.home .mainImg{left:0;top:0;position:absolute;display:block;padding-top:4px;z-index:2;}
.home #left{width:410px;position:relative;display:block;padding-right:20px;padding-left:20px;background:url("tl_files/timelinx/images/homeMainTextBg.jpg") center bottom no-repeat;}
* html .home #left{width:400px;padding-right:15px;padding-left:15px;}
.home #left .leftHeader{padding-top:15px;}
.home #left h1{margin-top:0;margin-bottom:10px;padding:0;border-bottom:0px;font-weight:bold;font-size:12px;color:#003366;line-height:14px;letter-spacing:normal;}
.home #right{width:430px;right:0;top:0;position:relative;overflow:visible;float:right;z-index:2;}
.home .homeLeft{width:200px;float:left;display:block;margin-right:20px;}
.home .homeLeft p{margin-top:8px;margin-bottom:5px;line-height:13px;}
.home .homeRight{width:200px;float:left;display:block;}
.home .homeLeft h2,.home .homeRight h2{margin-top:0;margin-bottom:5px;padding:0;font-size:13px;color:#006699;line-height:14px;text-transform:uppercase;}
.home .homeRight p{padding:0;font-size:11px;line-height:13px;}
.home .homeRight ul{margin-top:8px;margin-bottom:8px;margin-left:0;padding-left:10px;}
.home .homeButtons{overflow:visible;clear:both;display:block;}
.home .homeButtons  .button{width:202px;overflow:visible;float:left;margin-right:25px;}
.home .homeButtons  .button a{width:202px;height:25px;float:left;display:block;padding-top:15px;text-align:center;vertical-align:middle;background:url("tl_files/timelinx/images/homeButtons.jpg") left top no-repeat;font-weight:bold;font-size:12px;color:#36419f;text-transform:uppercase;}
.home .homeButtons  .button a:hover{background-image:url("tl_files/timelinx/images/homeButtonsOver.jpg");text-decoration:none;}
.home .homeButtons .sageLogo{position:relative;overflow:visible;float:right;display:block;margin-top:-20px;margin-right:25px;}
#header .headerTagline{width:400px;position:relative;float:right;clear:right;display:block;padding-right:15px;}
#nav{height:35px;position:relative;overflow:visible;display:block;background:url("tl_files/timelinx/images/navBg.jpg") left top repeat-x;border-top:5px solid #ffffff;border-right:8px solid #ffffff;border-left:8px solid #ffffff;z-index:99;}
#nav .mainNav{width:650px;height:35px;position:relative;overflow:visible;float:left;display:block;z-index:100;}
#simpleSearch{width:220px;position:relative;float:right;display:block;padding-top:10px;padding-right:20px;padding-left:20px;background:url("tl_files/timelinx/images/searchBg.jpg") center top no-repeat;}
#simpleSearch .headline{width:40px;float:left;display:block;color:#666666;}
#simpleSearch br{display:none;}
#simpleSearch input.text{width:125px;float:left;margin-right:6px;margin-left:6px;background:url("tl_files/timelinx/images/inputBg.jpg") left top no-repeat;border:1px solid #666666;font-size:11px;color:#333333;line-height:12px;}
