/* Style sheet westfield */
html{height:100%;}
body{height:100%;margin:0;padding:0;background:url("http://www.stevens470.com/new/typolight/") right top repeat-y;font-family:arial, verdana, tahoma, helvetica, Trebuchet MS, sans-serif;font-size:12px;color:#231f20;line-height:18px;}
#wrapper{background:url("tl_files/structure/background.gif") right top repeat-y;min-height:100%}
a{color:#03428e;}
a:hover{color:#789829;}
h1,h2,h1 a,h2 a{text-decoration:none;color:#789829;}
h3,h4,h5,h6,h3 a,h4 a,h5 a,h6 a{text-decoration:none;color:#03428e;}
h1{margin:0 0 3px;padding:0;font-weight:bold;font-size:16px;line-height:20px;}
h2,h3,h4,h5,h6,.home .mod_newslist h2{margin:0;padding:0;font-weight:bold;font-size:13px;line-height:17px;}
p{margin:0;padding:0 0 18px;}
hr{border-top:1px solid #d1d1d1;border-right:0px solid #d1d1d1;border-bottom:0px solid #d1d1d1;border-left:0px solid #d1d1d1;}
#main ul{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:10px;}
#left,#main{padding-top:20px;}
.email_signup{width:160px;height:40px;padding-top:20px;font-size:11px;color:#70723e;}
#left .email_signup{padding-top:0;padding-bottom:30px;}
.cc_imput{width:127px;height:19px;border:1px solid #ccc;}
#header .navbar{width:100%;height:30px;background-color:#03428e;font-family:arial, verdana, tahoma, helvetica, Trebuchet MS, sans-serif;font-weight:bold;font-size:11px;color:#ffffff;line-height:30px;text-transform:uppercase;}
#header .navbar .ce_inside{padding-right:10px;padding-left:10px;}
#header .navbar a{text-decoration:none;color:#ffffff;}
#header .navbar a:hover{text-decoration:underline;}
#header .navbar .mod_customnav{width:475px;height:30px;float:left;}
#header .facebook img{display:inline;padding-top:7px;vertical-align:top;}
#header .navbar .mod_search{height:30px;float:right;}
.mod_search .search_left{float:left;padding-right:5px;}
.mod_search input.text{width:125px;font-size:10px;}
.home #header .top{height:242px;background:url("tl_files/structure/header_topmedia_bg.gif") left bottom no-repeat;}
#header .top_left{width:185px;float:left;}
#header .top_right{width:210px;float:left;font-size:11px;line-height:14px;}
#header .top_right .ce_inside{padding-top:10px;padding-right:10px;}
#header .top_middle{width:565px;float:left;font-size:14px;color:#03428e;line-height:18px;}
#header .top_middle .ce_inside{padding-top:5px;padding-right:25px;padding-left:12px;}
#main .inside{padding-right:25px;padding-bottom:20px;padding-left:20px;}
.home .mod_newslist{padding-left:25px;}
.home .new_members{width:200px;}
.home .new_members ul{margin:0;padding:0;}
.home .new_members li{list-style-type:none;}
.ce_table td{padding-top:5px;padding-right:10px;padding-bottom:5px;}
.ce_table td.col_last{padding-right:0;}
.table_list td{border-bottom:1px solid #d1d1d1;}
.formbody td.col_0{padding-right:10px;text-align:right;}
.formbody .checkbox_container span{display:block;}
.formbody td{padding-bottom:5px;}
.mod_newslist h2{padding-bottom:3px;font-size:16px;line-height:20px;}
.mod_newslist p,.mod_newsreader p.info{padding-bottom:10px;}
.mod_newslist p.more{padding-bottom:0;}
.mod_newslist .info,.mod_newsreader .info{font-size:11px;line-height:14px;}
.layout_short{padding-bottom:30px;}
.mod_catalogfilter .search_group,.mod_catalogfilter .sort_group{float:left;padding-top:15px;}
.mod_catalogfilter .sort_group{padding-left:35px;}
.mod_catalogfilter .sort_group ul{margin:0;padding:0;list-style-type:none;}
.mod_catalogfilter .clearall{clear:both;}
.mod_cataloglist td{padding-top:5px;padding-right:15px;}
.mod_cataloglist .layout_simpletable{padding-top:20px;}
.mod_cataloglist div.link{width:115px;}
.mod_cataloglist .header{text-align:left;}
.mod_cataloglist .total{display:none;}
.mod_catalogreader .label{display:none;}
.mod_catalogreader .category .label{float:left;display:inline;padding-right:5px;}
.mod_catalogreader .company_name{font-weight:bold;font-size:16px;color:#789829;line-height:20px;}
.mod_catalogreader .image{float:left;padding-right:5px;}
.mod_catalogreader .category{clear:both;}
.mod_catalogreader .category{padding-top:30px;padding-bottom:10px;font-size:11px;line-height:14px;}
.mod_eventlist .header{margin-top:15px;padding-top:5px;padding-bottom:5px;padding-left:5px;background-color:#e8e6e3;font-weight:bold;}
.mod_eventlist p.time{padding-bottom:0;font-size:11px;}
.mod_eventlist p.teaser,.mod_eventlist p.more{padding-top:5px;padding-bottom:0;}
.mod_eventlist .event{padding-top:15px;padding-bottom:15px;}
.mod_eventreader .info{padding-bottom:20px;font-size:11px;}
.highlight{font-weight:bold;color:#789829;}
.mod_search .even,.mod_search .odd{margin-bottom:25px;}
p.context{padding-top:10px;padding-bottom:0;}
.pagination{margin-top:15px;padding-top:5px;background-color:#e8e6e3;}
.pagination li{display:inline;padding-right:5px;}
.pagination ul{margin:0;padding:0;list-style-type:none;}
.pagination p{float:left;display:inline;padding-right:30px;padding-bottom:0;padding-left:10px;}
#right .mem_directory{margin-bottom:10px;background-color:#e8e6e3;color:#03428e;}
#right .mem_directory .ce_inside{padding:5px 10px;}
#right .mem_directory a{color:#789829;}
#right .mem_directory h3 a{color:#03428e;}
#right{background:url("tl_files/structure/rc_background.gif") left top no-repeat;}
#right .inside{padding:21px 1px 25px;font-size:11px;line-height:14px;}
#right .mod_article{margin-bottom:15px;}
#right .ce_text{padding-right:10px;padding-left:10px;}
address{font-style:normal;}
#footer{padding-left:185px;font-size:11px;line-height:16px;}
.footer_right{width:210px;float:right;padding-bottom:20px;}
.footer_right .ce_inside{padding-right:10px;padding-left:10px;}
#footer a{text-decoration:none;color:#000000;}
#footer a:hover{text-decoration:underline;color:#789829;}
#footer .mod_customnav{padding-right:25px;padding-bottom:10px;}
