/*Generic Css*/
*{margin:0;padding: 0;}
img{display: block;border:0}
a{text-decoration:none;color: #F89F1A}
a:hover{color:#333}
a:focus {outline: 0;}
ul{list-style:none}
p{padding: 0 0 10px 0}
fieldset{border:0}
/*Clearfix for firefox */
.clearfix:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0}
.clearfix {display: inline-block}
html[xmlns] .clearfix {display: block}
* html .clearfix {height: 1%}
/*Clearfix for firefox ends */
body{background:url(../Images/Background/Page.jpg) repeat-x 0 0;font-family:arial,verdana,sans-serif;color:#333333}
.wrap{height:100%;float:left;width:100%;text-align: center;}
.page{margin: 0 auto;width:960px;text-align:left;overflow-x:hidden;position: relative}
.header{float:left;padding: 10px 0 0 0;width:100%}
.logo{float:left}
.date{float:left;color:#BCBCBC;font-size:11px;padding: 8px 10px}
.search{float:right}
.search fieldset{float: left}
.search fieldset input{float:left;padding: 6px 10px 6px;font-size:11px;border:0;height:13px;}
.search fieldset a{background:url(../Images/Generic/SearchBtn.gif) no-repeat 0 0;width:24px;height:25px;float:left;text-indent:-999em}
.lang{padding: 5px 0 0 15px;float:left}
.mediaspaceHolder{position: relative;float:left}
.mediaspace{clear:both;padding: 6px 0 0 0;width:960px; height:240px;position:relative}
.content{float:left; width:100%;padding: 20px 0 0 0px;font-size:13px;line-height:17px;color:#333}
.content p{line-height:17px;font-size: 12px}
.content .cellExpanded ul li{background:#fff url(../Images/Generic/SubNavArrowActive.gif) no-repeat 0px 5px;padding: 0 0 10px 15px}
.content .cell1{float:left;width:260px;padding: 0 0 0 65px;background:url(../Images/Background/Content.gif) repeat-y 0 0}
.innerPage .content{margin-top:20px;padding: 0px 0 0 65px;background:url(../Images/Background/ContentInner.gif) repeat-y 0 0}
.innerPage .content3col{background:url(../Images/Background/Content.gif) repeat-y 0 0}
.innerPage .cell1{padding:0; background:none}
.content .cell2{float:left;padding: 0 0 0 18px;width:295px}
.content .cell3{float:left;padding: 0 0 0 18px;width:304px;overflow:hidden}
.mediaspacePattern{background:url(../Images/Background/MediaSpaceBg.png) no-repeat 0 0;position: absolute; z-index: 1000;width: 42px; height: 240px; top:0}
.expanded{width:100%;clear:both;float:left;margin: 20px 0 0 0;position:relative}
.hrListing{float:left; width:100%}
.hrListing li{float:left;width:259px;dbackground:#e1e1e1;padding:10px 0;margin:0 20px 0 0;border-bottom:1px solid #d6d6d6;}
.hrListing li p {padding:0 0 0 2px;}
.hrListing li .desc{float:left;width:276px;color:#666}
.hrListing li .desc em{font-style:normal;color:#333;font-weight:bold;}
.hrListing li .desc a{color: #333}
.hrListing li .desc a:hover{color:#666}
.hrListing li .thumb{display:none;float:left;padding-left:20px}
.hrListing li.lastChild,.hrListing li:last-child{margin-right:0}
.content h2{color:#000000;font-size:15px;padding: 0 0 10px 0} 
.footer{padding: 10px 20px;background: #9A9A9A;width:920px;float:left;margin-bottom:10px;margin-top:20px}
.footer p{color: #333; float: left;    font-size: 11px;    line-height: 16px;    padding: 0 0 5px;    width: 321px;}
.footer p.links{padding:0; color: #fff;line-height: 13px; float:left}
.footer p a{color:#fff;font-size:11px;padding:0}
.footer p a:hover{color:#ddd}
.footer div p.clearit {    clear: left;    float: left;    padding: 0 0 0 9px;}
.footer div {    float: right;    overflow: hidden;    width: 321px;}
.quickLinks,.rtUL{float:left;width:100%;font-size:12px;padding: 0 0 10px 0}
.rtUL {padding: 0}
.rtUL .rtUL{padding:0}
.quickLinks li,.rtUL li{float:left;width:100%;background: #E1E1E1;margin: 0 0 1px 0;border-bottom: 10px solid #fff;cursor:pointer}
.rtUL li{border-bottom:1px solid #fff;}
.content .cell1 h2{background: #fff; }
.quickLinks li ul{display:none}
.quickLinks li.Highlight ul{display:block}
.quickLinks li li,.rtUL li li{background-color:#fff;margin:0;padding: 7px 0 7px 20px;border-bottom:1px solid #E1E1E1;width:240px;border:0}
.rtUL li li {padding: 7px 0 7px 0px;width:260px}
.quickLinks li li a,.rtUL li li a{background:#fff url(../Images/Generic/SubNavArrow.gif) no-repeat 18px 7px;display:block;padding-left:32px;color: #000000}
.quickLinks li li a:hover,.rtUL li li a:hover{background:#fff url(../Images/Generic/SubNavArrowHover.gif) no-repeat 18px 7px;color: #F9A01B}
.quickLinks li li.Highlight a{background:#fff url(../Images/Generic/SubNavArrowActive.gif) no-repeat 18px 7px;color:#8F8F8F}
.quickLinks li img{float:left}
.quickLinks li span,.rtUL li .rtTop{float:left;padding: 5px 10px;width:213px;cursor:pointer}
.quickLinks li a{color: #333}
.quickLinks li a:hover span{background: #BBBBBB}
.cell2 h2{color: #f89f1a;font-size:19px;}
div.cell4 {float:left;padding:18px 0 0 19px;width:auto;}
.gallery{background: #343434;padding:10px;float:left;text-align:right}
.gallery ul{float:left}
.gallery ul li{float:left; padding:0 0 10px 0}
.gallery .readMore{color: #fff}
.gallery .readMore:hover{color: #f89f19}
.learnMore{background:url(../Images/Generic/Arrow.gif) no-repeat 0 4px;padding-left: 10px}
.expanded .learnMore{position: absolute; right:0}
.paging{position: relative;float:left; padding: 0px 0 0px 0;width:960px;bottom:0}
#nav{position: absolute;right: 15px; top: 260px;z-index: 1000}
h1{color: #f9a01b;background:#000;padding: 8px 10px 8px;width:940px;float:left}
.paging .bredcrumb,
.paging ul{float:left;position:absolute;right:10px;top:15px;display: none}
.paging ul li{float:left;font-size:11px}
.paging ul li a{padding: 3px 8px;background:#343434;color:#fff;margin-right: 3px}
#nav a{padding: 3px 8px;background:#343434;color:#fff;margin-right: 3px;float:left;font-size:12px}
#nav a.activeSlide,#nav a:hover{background: #f9a01b}}
.paging ul li a:hover,.paging ul li.active a{background: #f9a01b}
.paging .bredcrumb{color:#fff;font-size:11px}
.paging .bredcrumb a{color: #BBBBBB}
.paging .bredcrumb .divider{color:#F9A01B}
.cellExpanded{float:left;overflow:hidden;padding:0 0 0 10px;width:625px;}
div.imgLeft {float:left;width:100%;padding:7px 0;}
div.imgLeft img {padding:3px 15px 0 0;float:left}
.cellExpanded h2{color:#f89f19;font-size: 19px;text-transform: uppercase}
.cellExpanded h3{color:#333333;font-size: 14px}
.cellExpanded ol{padding: 0 0 10px 25px}
.cellExpanded ol li{padding:0 0 10px 0}
.topNav{float: right;clear:right;text-transform: uppercase;font-size:12px;margin-top:8px;width: 700px}
.topNav li{padding: 6px 10px;float:left}
.topNav li a{color: #FFFFFF}
.topNav li.active{background: #F9A01B;}
.topNav li a:hover{color: #F9A01B}
.topNav li.active a{color: #343434}
.topNav li ul{position: absoulute;display:none}
.slide{position:absolute;width:960px; height:240px}
.relat{width:100%;float:left}
.relat li{float:left;width:250px;height:200px;padding: 0 40px 0 0}
.innerPage .expanded{float:left;width:100%;margin:0}
.innerPage .expanded h2{color: #f89f1a;font-size: 18px;text-transform:uppercase}
.relat li h5{font-size: 13px;padding: 0 0 10px}
.relat li h5 a{color: #333}
.relat li .date,.sf_singleNews .date{padding:0;display:block;float:none;color: #999;font-size:12px}
.sf_singleNews {float:left; width: 80%}
.sf_singleNews h5{font-size: 16px;padding: 0 0 10px}
.sf_singleNews .sf_back{padding: 0 0 10px 0;display: block}
.Sitemap{}
ul.overview li div.thumb{padding:  0 0 10px 0;}
.Sitemap li{width: 215px; float:left;padding: 0 0 10px 15px}
.Sitemap li a{color: #333333;font-weight: bold}
.Sitemap li ul{padding:10px 0 0 0}
.Sitemap li ul li{background: url("../Images/Generic/SubNavArrowActive.gif") no-repeat scroll 0 5px #FFFFFF}
.Sitemap li ul li a{font-weight: normal}
.Sitemap li a:hover{color: #F89F1A}
.overview{float: left;width:100%}
.cellExpanded ul.overview li{width: 300px; float:left;background: none;padding: 0 20px 20px 0;margin: 0 0 20px 0;background: url("../Images/Background/OverviewBorder.jpg") no-repeat scroll 0 100% #FFFFFF}
.cellExpanded ul.overview li .thumb{float:left}
.cellExpanded ul.overview li .desc{float:left;min-height:60px;height:auto !important;height:60px;padding:0 10px 0 0;width:280px}
.cellExpanded ul.overview li .desc p{padding:0}
.cellExpanded ul.overview li .more{background: url("../Images/Background/OverviewArrow.gif") no-repeat scroll 0 8px #FFFFFF;display: block;float:left; padding: 0 0 0 15px;margin: 10px  0 0 0}
.ContactForm th{ width: 200px}
.ContactForm th,.ContactForm td{padding: 0 0 10px 0}
.ContactForm td input{border: 1px solid #E1E1E1;padding: 3px;width: 200px;font-size: 12px;margin: 0 10px 0 0}
.ContactForm td textarea{border: 1px solid #E1E1E1;padding: 3px;width: 200px;font-family: arial;font-size: 12px;margin: 0 10px 0 0}
.ContactForm td .formSubmit{width: auto;padding: 4px;cursor: pointer;background: #F89F1A;color: #333;border:0;font-weight:bold;margin: 20px 0 0 0}
.contactForm{float:left; width: 450px}
.contactInfo{float:left}
.contactInfo p{clear:both}
#mapCanvas{width: 400px; height: 200px;float:left}
.gMapHolder{float:left;border: 1px solid #ddd; padding: 10px;margin: 0 0 20px }
.HorizontalListing {width: 910px}
.HorizontalListing td{padding: 0 20px 10px 0}
.HorizontalListing h3{font-size: 13px}
.Paging{width: 910px}
.Paging td{width:40%;text-align:center;font-weight:bold}
.Paging td.Previous{width: 30%;text-align:left}
.Paging td.Next{width: 30%;text-align:right}
