/* Style sheet Main */
html{min-height: 101%;}
body{background-color:#000000;background-image:url("tl_files/layout/bg.png");background-repeat:repeat-x;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:12px;color:#ffffff;}
#wrapper{margin-top:0;margin-bottom:30px;}
#header{margin-bottom:10px;background-image:url("tl_files/layout/header.gif");background-repeat:no-repeat;}
#container{padding-top:0;}
#left{margin-right:10px;}
#right{margin-left:10px;padding-bottom:10px;}
#main{padding-bottom:20px;}
#footer{margin-top:20px;padding-top:5px;border-top:1px solid #ffffff;}
#split_left{width:435px;float:left;padding-right:15px;border-right:1px dotted #ffffff;}
#split_right{width:435px;float:right;}
#copyright{width:600px;float:left;display:inline;}
#developed{width:250px;float:right;display:inline;text-align:right;}
#clear{clear:both;}
#headerBlockNav{height:20px;float:right;display:inline;margin-top:45px;}
#searchBar{}
.ce_accordion{}
.toggler{margin-top:5px;margin-bottom:5px;padding-top:3px;padding-bottom:3px;padding-left:5px;background-color:#eeeeee;border-top:1px dotted #5e7e65;font-weight:bold;font-size:12px;color:#000000;cursor: pointer;}
.accordion{padding-top:10px;padding-bottom:10px;text-align:justify;line-height:150%;}
.layout_simple{}
.layout_latest{margin-bottom:10px;padding-top:10px;padding-bottom:5px;border-top:1px dotted #ffffff;}
.info{margin-bottom:3px;font-weight:bold;color:#cccccc;}
.Searchodd{margin-top:10px;margin-bottom:10px;padding-top:5px;padding-bottom:5px;background-color:#f7f7f7;}
.header{margin-top:10px;margin-bottom:20px;}
.relevance{font-size:11px;}
#search{margin-bottom:10px;}
.pagination{overflow:hidden;clear:both;margin-top:6px;padding-top:6px;border-top:1px dotted #eaeaea;}
.pagination p{float:left;}
.pagination ul{float:right;margin:0;padding:0;}
.pagination li{display:inline;padding:0 1px;background:none;}
#searchRight{padding:10px;border:1px dashed #5e7e65;}
.searchRightText{width:100px;}
#textsizer{width:130px;float:left;clear:both;margin-top:10px;margin-left:10px;}
#textsizerText{width:75px;height:20px;float:left;display:inline;margin-top:3px;}
#textsizerA{width:55px;float:right;display:inline;}
#textsizerA,#textsizerA a,#textsizerA a:link,#textsizerA a:active,#textsizerA a:visited,#textsizerA a:hover{text-decoration:none;color:#ffffff;}
#ctrl_1_submit{margin-left:85px;}
.pdf_link{float:right;margin-bottom:-15px;}
.mod_newsreader{clear:both;}
#news_left{margin-right:40px;text-align:justify;}
.mime_icon{margin:0;padding:0 0 3px 0;vertical-align:middle;}
.services_title{margin-left:10px;}
.mod_imagerotator{margin-bottom:15px;}
.mod_newslist .image_container{width:110px;float:left;}
.newstext{float:left;}
.staffMember{width:180px;float:left;display:inline;margin-top:10px;margin-right:30px;padding-bottom:10px;text-align:center;}
.staffMembers{width:100%;display:block;}
.total{width:1px;height:1px;position:absolute;overflow:hidden;}
.staffMember h2{height:30px;}
.staffImage{float:right;margin-bottom:10px;margin-left:10px;}
.search_group{margin-top:10px;}
.sort_group{margin-top:10px;}
.clearall{padding-top:10px;}
.back{margin-top:10px;margin-bottom:10px;}
.googleMap{color:#000000;}
.staffMember a{height:30px;color:#ffffff;}
.staffMember a:hover{height:30px;color:#999999;}
.filter_group h3{margin-top:10px;margin-bottom:10px;}
.mod_newsmenu ul{list-style-type:none;}
.mod_newsmenu .level_1 li{margin-top:5px;margin-bottom:5px;margin-left:10px;font-weight:bold;font-size:16px;}
.mod_newsmenu .level_2 li{margin:0 0 0 20px;font-size:12px;}
.mod_newsmenu .level_2{margin:0;padding:0;}
.mod_newsmenu .level_1{margin:0;padding:0;}
.mod_newsmenu .level_1 a{text-decoration:none;}
.mod_newsmenu .level_1 a:hover{text-decoration:none;color:#ffffff;}
.whiteButton{width:130px;height:25px;padding-top:5px;text-align:center;font-weight:bold;background:transparent url(tl_files/layout/whiteButton.gif) no-repeat scroll 0 0;text-transform:uppercase;}
.whiteButtonHolder a{text-decoration:none;color:#000000;}
.whiteButtonHolder a:hover{color:#666666;}
.contactButton{width:242px;height:55px;margin-top:10px;background:transparent url("tl_files/layout/contactUsButton.jpg") no-repeat scroll center center;}
.contactButton:hover{background:transparent url("tl_files/layout/contactUsButtonHover.jpg") no-repeat scroll center center;}
.whiteButtonHolder{width:130px;}
.staffMemberSmall{width:110px;float:left;display:inline;margin-top:10px;margin-right:40px;padding-bottom:10px;text-align:center;}
.staffMemberSmall h2{height:30px;}
.error{font-size:12px;color:#ff0000;}
.divider{width:99%;margin-top:15px;padding-top:15px;border-top:1px solid #ffffff;}
.staffMemberSmall a{color:#ffffff;}
.staffMemberSmall a:hover{color:#999999;}
.layout_latest img{width:90px;float:left;padding-right:10px;padding-left:10px;}
