a,p,span,div,font,h1,h2,h3,h4,h5,input,textarea,label,body td{text-decoration:none;font-size:13px}
body{padding:0;margin:0;background:#dedede url('/images/greywhitebk.png') center top repeat-y}
img,h1,h2,h3,h4,h5{border:0px;padding:0;margin:0}
h1,h2,h3,h4,h5{margin-bottom:5px}
h1,h2,h3,h4,h5,.redtext,.redtitle{color:#e84937}
h1{font-size:18px;text-transform:uppercase}
.greentitle,.greentext{color:#84a200}
.redtitle,.greentitle{text-transform:uppercase;font-size:18px;font-weight:bold}
.greenbk{background:#f6f8ed}
.redbk{background:#fdf2f1}
.whitebk{background:#ffffff}
.whitetext{color:#ffffff}
.greytext{color:#c5c5c5}
p{text-align:justify;margin:0;padding:0}
#topfader,.wrapper,#content,.topstrip,.topbar,.topmenubar,.footerbar{width:960px}
.wrapper{margin:0 auto;overflow:hidden}
.topstrip{height:3px;background:#3a3838;overflow:hidden;position:absolute;top:0px;z-index:3}
.topbar{overflow:hidden;height:162px;position:absolute;top:3px;z-index:15;background:url('/images/whiteovertopstrip.png')}
.topmenubar{height:46px;position:absolute;top:165px;z-index:22;background:url('/images/menubar.png')}
#topfader{position:absolute;top:3px;z-index:2;height:591px}
#topnofader{position:absolute;top:3px;z-index:2;height:208px}
#content{background:#ffffff;color:#363636;line-height:24px}
#content p{padding-bottom:10px}
.footerbar{height:206px;background:#353535 url('/images/footerbk.png');overflow:hidden}
#tllogo{position:relative;left:31px;top:6px;width:150px;height:150px;background:url('/images/logo.png')}
#trcontact{position:relative;left:610px;top:-28px;width:315px;height:54px;background:url('/images/contacttop.png')}
#trsearch{position:relative;left:728px;top:-123px;width:208px;height:33px;background:url('/images/searchbox.png')}

#carouselnofader{position:absolute;top:211px;z-index:18;height:146px}
#carouselwithfader{position:absolute;top:594px;z-index:18;height:146px}
#candfnofader{position:absolute;top:357px;z-index:20}
#candfwithfader{position:absolute;top:740px;z-index:20}
#nocandfnofader{position:absolute;top:212px;z-index:20}


.jquerycssmenu{}
.jquerycssmenu ul{margin:0;padding:0;list-style-type:none;z-index:300000}
.jquerycssmenu ul li{position:relative;display:inline;float:left;line-height:46px;margin:0px;padding:0 15px;z-index:400000;}
.jquerycssmenu ul li a,.jquerycssmenu ul li a:visited{display:block;color:#ffffff;text-decoration:none;font-weight:bold;text-transform:uppercase}
.jquerycssmenu ul li a:hover{display:block;color:#e84937;text-decoration:none;text-transform:uppercase}
.jquerycssmenu ul li ul{position:absolute;left:0;display:block;visibility:hidden;margin:0px 0px 0px 0px;padding:5px 8px 5px 8px;background:url(/images/menubar.png);width:240px;line-height:normal;z-index:380000;}
.jquerycssmenu ul li ul li{display:list-item;float:none;margin:0px;padding:0px;border-top:#3a3c41 1px solid;background:none;line-height:normal;text-transform:none;z-index:400000;}
.jquerycssmenu ul li ul li ul{top:0;margin:-1px 0px 0px 0px;padding:0px 0px 10px 0px;z-index:40000;}
.jquerycssmenu ul li ul li a,.jquerycssmenu ul li ul li a:visited{font-weight:normal;color:#ffffff;padding:4px 5px;margin:0;text-transform:none;z-index:40000;font-weight:bold;text-transform:uppercase}
.jquerycssmenu ul li ul li a:hover{color:#e84937;text-transform:none;z-index:40000;font-weight:bold;text-decoration:none;text-transform:uppercase}
.downarrowclass{position:absolute;top:0px;right:0px}
.rightarrowclass{position:absolute;top:5px;right:0px}
.rssfeed{float:right;margin:11px 10px 0px 0px}

#SearchSiteInput{position:relative;top:8px;left:10px}
#SearchSiteFor{border:none;width:160px;color:#808080}
#SearchSiteImage{position:relative;top:-10px;left:178px}

.leftcol{width:595px;padding-bottom:15px}
.rightcol{width:310px;padding-bottom:20px}
#footerbot{height:16px;width:960px;position:relative;left:0px;top:-224px;font-size:12px}
#footerleft{color:#c5c5c5;padding-left:15px;font-size:10px}
#footerlinks{color:#ffffff}
#footerlinks a{text-decoration:underline;color:#ffffff}
#met{width:20px;overflow:hidden;height:10px;color:#84898F}
#footercol1,#footercol2{position:relative;width:170px;height:120px;line-height:20px;font-size:10px}
#footercol1 a,#footercol2 a{font-size:11px}
#footercol1{top:60px;left:30px}
#footercol2{top:-60px;left:220px}
#footercol3{width:220px;height:48px;position:relative;left:406px;top:-80px}
#footercol4{width:305px;position:relative;height:120px;top:-228px;left:635px}
#footercol4 a{color:#121A58;font-style:italic}
#footerright{color:#c5c5c5;width:300px;overflow:hidden;padding-right:15px;font-size:12px}
#footerright a.followlink{color:#c5c5c5;text-decoration:none;font-size:12px}
#prod{width:30px;overflow:hidden;color:#84898F}
#prod a{color:#84898F}
#footerni{}
#footerni input{background:#707070;color:#fff;width:220px;border:none;height:26px;padding-left:5px}
#footerny{position:relative;top:-28px;left:230px}
#footernt{position:relative;top:-20px}
.cufrmt{text-align:right;width:80px}
.cufrme{width:200px}
.cufrme input{width:100%}
.oofradio{width:20px !important}
.h213{height:213px;}
.border1{padding-left:10px;}
.border1 td{padding-left:10px}
.bl{border-left:1px solid #cccccc;}
.bt{border-top:1px solid #cccccc;}
.g1{padding:10px 0px;}
.g2{margin:0px 10px 0px 0px;background-repeat:no-repeat;}
.grid_title{background:url(/images/grid_top_bg.png) no-repeat;width:268px;height:38px;line-height:38px;padding-left:10px;margin-bottom:92px;}
.grid_title h2 a,.grid_title h2 a:visited,.grid_title h2 a:hover{color:#FFFFFF;font-size:15px;font-weight:bold;text-decoration:none;}
.grid_arrow{float:right;padding:7px 7px 0px 0px;}
.grid_desc{background:url(/images/grid_bottom_bg.png) no-repeat;width:258px;height:63px;padding:5px 10px 15px 10px;color:#FFFFFF;}

