/* Style sheet design */
.mh10{margin-right:10px;margin-left:10px;}
#top{background:#003068 url("tl_files/images/bg.jpg") left top repeat-x;}
#container{padding:20px 0;font-size:1.2em;background:#000000 url("tl_files/images/black.png") left top repeat-x;}
#main{color:#999999;}
#main .g9{padding:10px 0;background-color:#1f1f1f;width:680px !important;}
#main .g9 .g3{margin-right:10px;margin-left:10px;width:200px !important;}
#right .inside{padding-left:10px;text-align:center;color:#4d7cb3;}
#right .inside strong{color:#013d84;}
#aleft .inside{padding-right:10px;padding-left:10px;}
#footer{font-size:1.2em;}
#footer .inside{padding:20px 0;}
#footer p{text-align:center;color:#ffffff;}
#facebook p a{color:#ffffff;}
#footer img{vertical-align:middle;}
.index .more a{width:84px;height:24px;overflow:hidden;display:block;margin:0 auto;text-align:center;background-image:url("tl_files/images/button-more.png");background-repeat:no-repeat;line-height:24px;text-indent:-9999px;}
.column{width:220px;float:left;display:inline;margin-right:10px;margin-left:10px;text-align:center;background:url("tl_files/images/vline.png") left center repeat-y;}
.no-margin{clear:left;margin-left:0;background-image:url("none");}
.hr{height:20px;clear:both;margin-right:10px;background:url("tl_files/images/line.png") center center repeat-x;}
p a{color:#5685bc;}
#left .inside{color:#ffffff;}
.mod_customnav ul{margin:0;padding:0;}
.mod_customnav li{margin:0 0 1px;padding:0;}
.mod_customnav a,.mod_customnav span{display:block;padding:5px 10px;background-color:#333333;text-decoration:none;color:#eeeeee;}
.mod_customnav a:hover,.mod_customnav span{background-color:#5685bc;}
.mod_customnav a:hover{text-decoration:underline;}
.mod_customnav span{color:#eeeeee;}
table.calendar{width:98%;margin-top:1em;border:1px solid #CCCCCC;}
table.calendar thead{display:table-header-group;vertical-align:middle;}
table.calendar tr{display:table-row;vertical-align:inherit;}
table.calendar th{padding-top:9px;padding-bottom:9px;background-color:#5685bc;font-weight:bold;}
table.calendar th.previous{padding-left:12px;text-align:left;}
table.calendar th.current{text-align:center;}
table.calendar th.next{padding-right:12px;text-align:right;}
#mainnav{height:39px;overflow:hidden;margin:0;padding:0;background:url("tl_files/images/mn-bg.png") center center repeat-x;font-size:1.8em;}
#mainnav ul{list-style-type:none;}
#mainnav li{float:left;margin:0;padding:0;}
#mainnav a,#mainnav span{display:block;margin:0;padding:0 10px 0 8px;background:url("tl_files/images/mn-bar.png") right center no-repeat;font-family:Impact, sans-serif;text-decoration:none;color:#000000;line-height:39px;text-transform:uppercase;}
#mainnav a:hover,#mainnav a:active{color:#5685bc;}
#mainnav ul ul{width:14em;height:auto;background:#000000 url("tl_files/images/mn-sub-bg.png") left top repeat-x;color:#b7b9c5;}
#mainnav li li{width:14em;float:none;}
#mainnav ul ul a,#mainnav ul ul span{margin:0;padding:0 10px;background-image:url("none");border-color:#1f1f1f;color:#b7b9c5;}
