/*Generic Css*/
*{margin:0;padding: 0}
img{display: block;border:0}
a{text-decoration:none;color: #007fc5}
a:hover{color:#6F9CB5}
a:focus {outline: 0}
ul{list-style:none}
p{padding: 0 0 10px 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:#fff url(../Images/Background/Page.jpg) no-repeat 50% 110px;height:100%;font-family: tahoma,verdana,geneva,sans-serif;color: #5f5f60}
.innerPage{background:#fff url(../Images/Background/PageInner.jpg) no-repeat 50% 0px;}
.wrap{height:100%;float:left;width:100%;text-align: center}
.page{margin: 0 auto;width:960px;text-align:left}
.header{width:100%; float:left;margin: 10px 0 15px 0;position:relative;z-index: 10000}
.logo{float: left}
.navigation{float:left;width:743px;margin-top:5px;position: relative;background:transparent url(../Images/Background/Nav.gif) 0 0px repeat-x;margin-left: 15px; display:inline}
.navigation li{float:left;position:relative}
.navigation li a{color: #fff;padding: 12px 20px 15px 20px;display:block;float:left;width:auto}
.navigation li span {display:block;background:transparent url(../Images/Background/navActiveHighlight.gif) 100% 50% no-repeat;float:left;padding-right:2px}
.navigation li.active a{background:transparent url(../Images/Background/NavActive.gif) 0 0px repeat-x;}
.navigation li a span{display:block}
.navigation li a:hover{background:transparent url(../Images/Background/NavActive.gif) 0 0px repeat-x;}
.navigation li a:hover span,.navigation li.highlight a span{background:transparent url(../Images/Background/navHoverR.html) 100% 1px no-repeat;color:#fff}
.navigation li ul{display:none;position:absolute;margin-top:45px;background:#48c2d3;z-index:1000;width:215px;z-index:5000;left:0}
.navigation li ul li{padding:0px; width:215px;background:transparent url(../Images/Background/SubNavBorder.gif) 0 100% repeat-x;margin:0;}
.navigation li ul li a{padding:10px 20px 10px 20px;background:none;width: 175px}
.navigation li ul li a:hover{background:none}
.navigation li:hover ul{display:block;text-transform:capitalize;font-size:11px;margin-right:13px;}
.navigation li:hover ul li a:hover{background: #65cbda}
.navigation li.highlight ul li a{background: none;color: #fff;background:transparent url(../Images/Background/subnavArrow.html) 0 4px no-repeat;padding-left:10px}
.navigation li.highlight ul li a:hover{color: #EAF1F4;background:none}
.navigation li.highlight ul li.highlight a{color: #6196AD}
.navigation li.highlight ul li.highlight ul,.navigation li.highlight ul li ul{display:none}
.language{position: absolute;right:10px; top: 56px}
.quicklinks{float:left;width: 755px}
.quicklinks .callno{float:left; padding: 0 0 0 30px}
.search{float: right; width: 475px}
.search .txtWrap{ border: 1px solid #47c3d2;padding: 0px 5px 0px; float:left;margin:0 10px 0 0; display:inline}
.search .txtWrap a{float:left}
.search .txtWrap input{border:0;padding: 3px; color: #46c3d2;float:left;width:100px}
.partnersLogin{float: left;background:transparent url(../Images/Background/PartnersLogin.gif) 0 0px no-repeat;padding: 10px 10px;width:110px;font-size:12px}
.livechat{float:left;padding: 0 10px 0 0}
.partnersLogin a{color: #46c3d2}
.socialMedia{float:left;margin-top:10px;width:55px}
.socialMedia a{float: left; padding: 0 0 0 10px}
.mediaspace{float:left;width: 960px; height: 345px;float:left;background:transparent url(../Images/Background/MSpace.jpg) 0 0px no-repeat;overflow:hidden;position:relative}
.sliderCover{float:left;background: transparent}
.slide{width: 960px;float:left;background: transparent!important	}
.mediaspace .imageHolder{float:left; width:562px;padding: 17px 0 0 26px;position: relative}
.mediaspace .imageHolder .image{float:left;width:562px}
.mediaspace .imageHolder  .caption {position: absolute; bottom: 10px; left:40px;font-size:22px; background:transparent url(../Images/Background/Mediaspace_caption.png) 0 0px repeat-x;padding: 10px;color: #fff;line-height: 13px}
.mediaspace  .desc{float:left;width: 310px;margin: 19px 0 0 20px;padding: 20px 0px 20px 0;font-size: 12px; line-height:19px}
.mediaspace  h1{font-size: 18px;color: #0066ab;padding: 0 0 10px 0}
.hrStrip{float:left;width:940px; padding: 0 0 10px 20px;height:90px}
.hrStrip ul{float:left; width: 100%}
.hrStrip ul li:first-child,.hrStrip ul li.firstChild{padding: 16px 30px 15px 5px;}
.hrStrip ul li{float:left;padding: 16px 17px 15px 18px;margin-top:-5px;cursor:pointer;background:transparent url(../Images/Background/DividerStrip.gif) 100% 13px no-repeat;}
.hrStrip ul li.lastChild,.hrStrip ul li:last-child{background:none}
.hrStrip ul li h2{float:left;width: 60px;font-size: 15px;padding:12px 0 0 0}
.hrStrip ul li .thumb{border: 1px solid #d6d7d8;background: #fff;padding:4px;float:left;margin:0 0 0 30px;display:inline}
.hrStrip ul li.active{background:transparent url(../Images/Background/hrStripHover.gif) 0 0px no-repeat;padding: 16px 20px 15px 20px;}
.more{display:block;background:transparent url(../Images/Background/Arrow1.gif) 0 7px no-repeat;padding: 0 0 0 17px}
.genericBtn{background:transparent url(../Images/Background/Btn_l.gif) 0 0px no-repeat;float:left;padding:0 0 0 10px}
.genericBtn a {background:transparent url(../Images/Background/Btn_r.gif) 100%  0 no-repeat;float:left;padding: 7px 30px 10px 30px;color: #0080c5; width: 130px}
.genericBtn1{background:transparent url(../Images/Background/Btn_l.gif) 0 0px no-repeat;float:left;padding:0 0 0 10px}
.genericBtn2{background:transparent url(../Images/Background/Btn_l.gif) 0 0px no-repeat;float:left;padding:0 0 0 10px}
.genericBtn1 a {background:transparent url(../Images/Background/Btn_r.gif) 100%  0 no-repeat;float:left;padding: 7px 30px 10px 30px;color: #0080c5; width: 160px}
.section .genericBtn{margin-right: 5px}
.content{float:left; width:100%;font-size: 12px;line-height:19px;padding: 0 0 20px 0}
.content h2{color: #0066ab;font-size:22px;font-weight:normal;padding: 0 0 15px 0}
.hrStrip{float: left;width:100%}
.cellLeft{float:left; width: 440px;background:transparent url(../Images/Background/Divider.gif) 100%  0 no-repeat;padding: 15px 20px 0 20px}
.cellRight{width: 455px; float:left;padding: 0 0 0 20px}
.section{float:left; width:100%;position: relative;padding:0 0 15px 0}
.column2 .section img{margin: 0 auto}
.section a img{margin:0}
.section .paging{position: absolute; right:0;top:0;color: #d7d7d7}
.section .paging  a{display: inline-block;}
.section .paging .prev{padding: 0 0 0 15px;background:transparent url(../Images/Background/Arrow2.gif) 0  6px no-repeat;}
.section .paging .next{padding: 0 15px 0 0;background:transparent url(../Images/Background/Arrow3.gif) 100%  6px no-repeat;}
.section em{font-size: 9px;color: #46c3d2;font-style:normal}
.section .archiveLink{position: absolute; right: 0;bottom:20px}
.bigBtn{background:transparent url(../Images/Background/Btn.gif) 0 0 no-repeat;float:left; padding: 20px 15px 20px 50px;width: 142px;display:inline;margin: 0 10px 0 0}
.section .newsList{float:left;width:100%;height: 205px}
.section .newsList li{float:left; width:100%}
.section .newsList .summary{float: left; width: 360px}
.section .newsList .thumb{float:left;margin: 20px 0 0 10px;display:inline;padding:4px;border: 1px solid #d6d7d8}
.tabs{float:left; width:100%}
.tabs li{float: left;background:transparent url(../Images/Background/TabDivider.gif) 100%  5px no-repeat;padding: 0 15px}
.tabs li.lastChild,.tabs li:last-child{background: none}
.tabs li a{color: #0872b0;float:left; padding: 5px 0 5px 0}
.tabs li.active{background:transparent url(../Images/Background/TabActive_l.gif) 0 0 no-repeat;padding-left:5px;padding-right:0;margin-left:-1px}
.tabs li.active a{background:transparent url(../Images/Background/TabActive_r.gif) 100% 0 no-repeat;float:left;padding: 5px 15px 5px 10px;color: #fff; font-weight:bold}
.tabs li.activeFirst{background:transparent url(../Images/Background/TabBg.gif) 0 0 repeat-x;padding-left:5px;padding-right:0;margin-left:0px}
.cellRight .panes{float:left;background:transparent url(../Images/Background/Panes.gif) 0 0 repeat-x;width: 402px;padding: 45px 20px 20px 15px}
.cellRight .panes .thumb{float: right;padding:4px;border: 1px solid #d6d7d8;margin: 0 0 0 10px; display: inline}
.instantQuote{padding: 20px 0 0 0;float:left}
.sponsorLogos{float:left; width:895px;border-top: 1px solid #d7d7d7;padding: 20px 0 20px 0px;display:inline;position: relative;overflow:hidden;height: 50px}
.innerPage .sponsorLogos{margin-left: 40px}
.sponsorLogos .container{position: absolute;width:2000em;height: 120px}
.sponsorLogos a{float: left; padding: 0 15px 0}
.sponsorLogos div{float:left}
.footerHolder{float:left; width:100%;background:transparent url(../Images/Background/Footer.gif) 0 0 repeat-x;height:350px;overflow:hidden;position: relative}
.footerHolder .footer{margin: 0 auto;width:940px;text-align:left;font-size:12px;padding: 30px 0 15px 20px;position: relative}
.footerHolder .footer .footerToggleBtn{position:absolute; right:0; top:-10px;text-indent:-999em;background:transparent url(../Images/Generic/ExpandCollapseBtn.gif) 0 0 repeat-x;display:block; width: 33px; height:31px;}
.footerHolder .footer .footerToggleBtn a{display:block;width: 33px; height:31px;}
.expandBtn{float: right;margin-right:-5px;display:none}
.expandBtn a{text-indent:-999em;background:transparent url(../Images/Generic/ExpandBtn.gif) 0 0 no-repeat;display:block; width: 33px; height:31px;}
.footer h3{color: #fff;font-size: 18px;font-weight: normal;padding: 0 0 15px 0}
.footer h3 a{color: #fff}
.footer .sitemap{float:left; width:740px;color: #97d8e6;height: 240px}
.footer .sitemap li h3 a{color: #fff}
.footer .sitemap li li{padding: 0 0 7px 0;background: none;margin:0;height:auto}
.footer .sitemap li{float:left;width: 170px;height: 200px;background:transparent url(../Images/Background/FooterSitemapDivider.gif) 100% 0 no-repeat;margin-right: 15px; display:inline}
.footer .sitemap li a{color: #97d8e6}
.footer .sitemap li a:hover{color:#e5e5e5}
.footer .contactInfo{float:left;width: 180px;color: #97d8e6;line-height:17px}
.footer .contactInfo a{color: #97d8e6}
.footerlinks{float:left; width: 100%;color: #73c1c8}
.footerlinks .rss{background:transparent url(../Images/Generic/Rss.gif) 0 0 no-repeat;padding: 0px 0 10px 20px}
.footerlinks .quickLinks{float:left; width: 570px}
.footerlinks a{color: #72c1c8}
.footerlinks .copyright{color: #b1cfe5}
.footerlinks .newsletter p{color: #e5e5e5}
.newsletter .txtbox{float:left;background:transparent url(../Images/Background/NewsletterTxt.gif) 0 0 no-repeat;padding: 7px 15px 13px;border:0;width: 238px;color: #5c5c5c}
.footerlinks .subscribeBtn,.footerlinks a.subscribeBtn{background:transparent url(../Images/Background/NewsletterBtn.gif) 0 0 no-repeat;float:left;padding: 8px 10px 10px;margin:0 0 0 15px; display:inline;color: #fff}
.footerlinks .contactInfo{float: left;width: 180px}
.footerlinks .contactInfo a{color: #97d8e6}
.innerContent{float:left; width:100%;background:transparent url(../Images/Background/InnerPage.gif) 0 0 no-repeat;padding: 10px 0 20px 19px;margin:0 0 20px 0;position:relative;z-index:1000}
.imageCurve{background:transparent url(../Images/Background/fold.png) 0 0 no-repeat;position:absolute;z-index:1000;top: 80px; left:48px;width:58px; height: 41px}
.column1{float:left;width: 520px;padding: 35px 0 0 45px;font-size:12px; line-height: 19px;position:relative}

/*Internal changes - by Pankaj*/
.column1IFrame{float:left;width: 700px;padding: 0px 0 0 32px;font-size:12px; line-height: 19px;position:relative}
.column1IFrame h2,.copyExpanded h2{font-size: 25px; color: #46c3d2;padding: 0 0 10px 0;font-style:italic}
.column1IFrame h3{font-size:20px; color:#5f5f5f;padding: 0 0 10px 0}
.copyIFrame {float:left;padding-left:35px;padding-top:35px;width:89%;text-align:justify;font-size:12px;font-family:Arial,Verdana;}
.copyIFrame h2{font-size: 25px; color: #46c3d2;padding: 0 0 10px 0;font-style:italic}
.column1PopUp{float:left;width: 820px;padding: 10px 0 0 45px;font-size:12px; line-height: 19px;position:relative;}
.innerContentPopUp{float:left; width:100%;background:transparent url(../Images/Background/InnerPage.gif) 0 0 no-repeat;padding: 5px 0 10px 19px;margin:0 0 10px 0;position:relative;z-index:1000}
.innerContentPopUp h1{color: #fff;font-size: 25px;padding: 0 0 5px 0;float:left}

.innerContent h1{color: #fff;font-size: 25px;padding: 0 0 5px 0;float:left}
.copy{float:left; width:100%}
.themeImage{padding: 42px 0 0 45px;float:left;width: 834px; overflow:hidden}
.themeImage a{float:left;padding: 0 1px 0 0}
.column1 h2,.copyExpanded h2{font-size: 25px; color: #46c3d2;padding: 0 0 10px 0;font-style:italic}
.column1 h3{font-size:20px; color:#5f5f5f;padding: 0 0 10px 0}
.column2{float: left;width: 315px;padding: 35px 0 0 20px;font-size: 12px}
.column2 .subNav{float:right; width:100%;margin: 0 0 20px 0;width: 300px;}
.column2 .subNav li{float:left; width: 100%;background:transparent url(../Images/Background/SubNavBorder2.gif) 0 100% no-repeat;padding: 9px 0 9px}
.column2 .subNav li a{color: #0080c5;display:block; float:left;background:transparent url(../Images/Generic/SubnavIcon.gif) 20px 2px no-repeat;padding: 0 0 0 45px}

/*Internal changes - by Pankaj*/
.column2IFrame{float: left;width: 200px;padding: 0px 0 0 10px;font-size: 12px}
.column2IFrame .subNav{float:right; width:100%;margin: 0 0 20px 0;width: 200px;}
.column2IFrame .subNav li{float:left; width: 100%;background:transparent url(../Images/Background/SubNavBorder2.gif) 0 100% no-repeat;padding: 9px 0 9px}
.column2IFrame .subNav li a{color: #0080c5;display:block; float:left;background:transparent url(../Images/Generic/SubnavIcon.gif) 20px 2px no-repeat;padding: 0 0 0 45px}
.bannerIFrame{float:right;width: 200px}
.bannerIFrame .desc{background:none repeat scroll 0 0 #3FA0D4;color:#FFFFFF;margin-left:25px;padding:5px;width:200px;}

.breadcrumb{float:left;width: auto;font-size: 11px;margin: 13px 0 10px 30px;color: #fff}
.breadcrumb a{color: #5fcade}
.column2 .subNav li.active a{background:transparent url(../Images/Generic/SubnavIconActive.gif) 20px 2px no-repeat;color: #51c7d5}
.column2 .subNav li ul{padding: 0 0 0 45px;background:transparent url(../Images/Background/SubNavBorder2.gif) 0 0 no-repeat;float:left;margin: 9px 0 0 0;width:230px;display:none}
.column2 .subNav li ul ul{padding-left: 10px;}
.column2 .subNav li.active ul{display:block}
.column2 .subNav li.active li{background:none;border-bottom: 1px solid #eaeaea;padding-left:0;}
.column2 .subNav li.active li a{background:none;color: #999999;padding-left:10px;background:transparent url(../Images/Background/Arrow4.gif) 0 5px no-repeat;}
.column2 .subNav li.active li.active a{font-weight:bold}
.column2 .subNav li li:last-child,.column2 .subNav li li.lastChild{padding-bottom:0;border:0}
.borderedList{float:left; width:100%;padding: 20px 0 0 0}
.borderedList li{float:left; width: 100%;background:transparent url(../Images/Background/ListBorder.gif) 0 100% no-repeat;padding: 0 0 15px;margin: 0 0 15px 0}
.borderedList li .thumb{float:left;padding: 3px;border: 1px solid #cccccc}
.borderedList li .desc{float:left;padding: 0 0 0 0px}
.borderedList li h3{color:#128aca;font-size: 19px}
.borderedList li h4{color:#46c3d2;font-size: 15px;font-weight:normal}
.highlightSection{width:100%;float:left}
.highlightSection .copyThumb{float:right;margin-top:-10px}
.highlightSection  h4{font-size: 18px; line-height: 27px;font-weight:normal}
.highlightSection  span{color: #128aca}
.column2 h4{font-size: 17px;padding: 0 0 10px 18px}
.topBorder{border-top: 1px solid #cccccc;padding: 40px 0 0 0;margin-top:30px}
.colLeft{width: 260px;float:left;border-right: 1px solid #ccc}
.colLeft .thumb,.colRight .thumb{border: 1px solid #ccc;float:left;padding: 3px}
.colLeft .desc,.colRight .desc{float:left; clear:both;margin: 10px 0 0 0;width:100%}
.colLeft strong,.colRight strong{color: #128aca}
.colRight{float:left;width: 220px;padding: 0 0 0 20px}
.phone{background:transparent url(../Images/Generic/Phone.gif) 0px 2px no-repeat;padding: 2px 0 10px 30px}
.fax{background:transparent url(../Images/Generic/fax.gif) 0px 2px no-repeat;padding: 2px 0 10px 30px}
.email{background:transparent url(../Images/Generic/email.gif) 0px 2px no-repeat;padding: 2px 0 10px 30px}
.location{background:transparent url(../Images/Generic/download.gif) 0px 2px no-repeat;padding: 2px 0px 10px 30px}
.faq{float:left; width:520px}
.faq li{float:left;background:transparent url(../Images/Background/faq_border.gif) 0px 100% no-repeat;background-color: #e1f5f8;width: 480px; padding: 8px 20px 8px 20px}
.faq li a{float:left;background:transparent url(../Images/Background/faq_arrow.gif) 0px 5px no-repeat;padding: 0 0 0 20px}
.faq li.even{background-color:#fff;}
.faq li .answer{display:none;float:left; width:100%;padding: 10px 0 0 0}
.banner{float:right;width: 300px}
.banner .desc{background:none repeat scroll 0 0 #3FA0D4;color:#FFFFFF;margin-left:25px;padding:5px;width:240px;}
.downloads{float:left; width:100%}
.downloads li{background:transparent url(../Images/Generic/PDF.gif) 0px 4px no-repeat;padding:0 0 5px 20px}
.column1 em{color: #46c3d2;font-style: normal}
.column1 h5{font-size: 12px;color: #5f5f5f;padding: 0 0 10px 0}
.column1 .grey{color: #999999}
.mediaImage{float: right; width: 292px;padding: 0 0 10px 10px}
.mediaImage div{padding: 4px; float:left;border: 1px solid #ccc;margin: 0 0 5px 0}
.mediaImage p{font-size: 11px;line-height: 16px}
#nav{position:absolute;overflow:hidden; width: 1px}
#nav a{color: #fff}
.newlistInner{float:left;width: 100%}
.newlistInner li strong {color: #5f5f5f}
.newlistInner li p{padding: 0}
.newlistInner li{border-bottom: 1px solid #cccccc;float: left;width: 100%; padding: 15px 0 15px 0}
.newlistInner li .desc{float: left;width: 455px;line-height: 19px}
.newlistInner li .more{background:transparent url(../Images/Generic/Arrow_1.gif) 100% 6px no-repeat;display:inline;padding-right: 10px}
.newlistInner li .thumb{margin: 20px  0 0 0;float: left;padding: 3px; border: 1px solid #e3e3e4}
.canvasHolder{position: relative;float:left}
.canvasHolder .galleryCaption{background:transparent url(../Images/Background/GalleryCaption.png) 0 0 repeat;position:absolute;width:502px;color: #666;padding: 10px;bottom:6px;left:8px}
#canvas{float:left;border: 1px solid #cccccc; padding: 4px;width: 528px; height: 317px;overflow:hidden}
#canvas img{margin-left: 4px; margin-top: 4px }
#gallerynav{float:left; clear:both;width: 530px;margin: 30px 0 0 0;position:relative;height: 200px;overflow:hidden}
#gallerynav ul{float:left; width: 3000px}
#gallerynav li{float:left;width: 170px;height: 120px;}
#gallerynav li a{padding: 5px;border: 1px solid #ccc;float:left}
#gallerynav .wraper{width: 490px; position: absolute; height: 200px;margin: 0 20px;width: 8000em}
#gallerynav .wraper div{float:left;height: 120px}
#gallerynav .wraper div a{float:left; border: 1px solid #ccc;padding: 5px;margin-right: 24px}
.gallerywrap .browse {position: absolute; top: 80px; width:15px;height: 24px;display:block;text-indent:-999em;cursor:pointer;z-index:1000}
.gallerywrap .prev{background:transparent url(../Images/Generic/btnPrev.gif) 0 0px no-repeat;left: 0px;}
.gallerywrap .next{background:transparent url(../Images/Generic/btnNext.gif) 0 0px no-repeat;left: auto; right: -10px}
.video .next{right:0}
.gallerywrap .navi{position: absolute; top: 170px; right: 10px;}
.gallerywrap .navi a{background:transparent url(../Images/Generic/Page.gif) 0 0px no-repeat;display:inline-block;width: 12px;height: 12px;margin-right: 5px;text-indent:-999em;cursor: pointer}
.gallerywrap .navi a.active{background:transparent url(../Images/Generic/PageActive.gif) 0 0px no-repeat;}
.toggleContent{display: block;position:relative}
.partners{margin-bottom: -10px;background: #fff;float:left;position:relative;z-index:1000;color:#0066AB;}
.partners h2{font-size: 22px;padding: 0 0 0 20px}
.hrBanner{float:left; width: 100%;padding: 10px 0 10px 0;text-align:center}
.hrBanner *{margin: 0 auto}
.smallBanner{float:left; width:100%;text-align:center}
.smallBanner * {margin: 0 auto}
.login{margin: 10px 0 0 0px;border:0}
.login td,.login th{color: #128aca;font-size: 12px;padding: 0 30px 10px 0;border:0}
.login td .textbox{border: 1px solid #138aca;padding: 3px; width: 220px}
.login td .loginBtn,.form td .submitBtn{background:transparent url(../Images/Background/NewsletterBtn.gif) no-repeat scroll 0 0;color:#FFFFFF;display:inline;cursor:pointer;padding:6px 10px 10px;border: 0}

.login td .loginBtn,.form td .submitBtnNew{background:transparent url(../Images/Background/NewsletterBtn.gif) no-repeat scroll 0 0;color:#FFFFFF;display:inline;cursor:pointer;padding:6px 5px 5px;border: 0}

.column2 .highlight{float:left;padding: 15px 20px;background: #eaeaea;line-height: 19px;color: #5f5f5f}
.form{border:0}
.form td.error, p.error{color:#ff0101}
.login td .error{border: 1px solid #ff0101; color:#ff0101}
.form td,.form th{color: #666666;font-size: 12px;padding: 0 30px 10px 0;vertical-align: top;border:0}
.form td .textbox{border: 1px solid #47c3d2;padding: 3px; width: 180px}
.form td.label{width: 150px} 
.form td input.error{border: 1px solid #47c3d2;padding: 3px; width: 180px}
.form td input.radio{margin: 0 10px 0 0}
.form td textarea{width: 180px; height: 120px;font-family:arial;font-size:12px}
.form td select{width: 190px}
.form td.field label{display:inline-block;padding: 0 0px 0 0}
ul.list {width: 100%;list-style: none;margin: 0 0 20px 0}
ul.list li{padding: 0 0 10px 10px;margin: 0 0 0 0px;background:transparent url(../Images/Background/Arrow4.gif) no-repeat scroll 0 7px}
ul.list li ul{padding: 10px 0 0 0}
ul.list li li{padding: 0 0 10px 10px;margin: 0;background:transparent url(../Images/Background/Arrow4.gif) no-repeat scroll 0 9px}
table{border: 1px solid #ddd;border-collapse: collapse;margin: 20px 0 20px 0}
table td,table th{padding: 5px 10px;border: 1px solid #ddd}
.fineprint{font-style:italic}
.hidden{display:none}
.cell-left{width: 270px;float:left}
.cell-right{width: 250px;float:left}
.gallerywrap{position:relative;height:200px;width:100%;float:left;margin-left:0px;display:inline}
.newstickerwrap{float:right; width:370px;position:relative;margin-top:-35px}
.latestNews{width:330px;float:right;overflow:hidden;position: relative;z-index: 1000;height: 55px}
.latestNews .wrapper{position:absolute; top: 0; left: 0;color: #128aca; font-weight:bold;width: 8000em;font-size:11px}
.latestNews .wrapper div{float:left; width: 330px}
.newstickerwrap .browse {position: absolute; top: 10px; width:15px;height: 24px;display:block;text-indent:-999em;cursor:pointer;z-index:1000}
.newstickerwrap .prev{background:transparent url(../Images/Background/NewsArrow-l.gif) no-repeat scroll 0 0; left: 0px;}
.newstickerwrap .next{background:transparent url(../Images/Background/NewsArrow.gif) 0 0px no-repeat;left: auto; left: 20px}
.tools{float: right;width: 280px;position: absolute; right:0;top:30px}
.tools li{float:left;padding: 7px 20px 10px 0}
.tools li a{float:left; padding-left: 37px;color: #33d1da;font-size:11px}
.tools li.print{background:transparent url(../Images/Background/Print.gif) no-repeat scroll 0 0}
.tools li.email{background:transparent url(../Images/Background/Email.gif) no-repeat scroll 0 0}
.newsFooter{float:left; width: 100%;}
.newsFooter .shareThis{width: 150px;float:left}
.newsFooter .backBtn{float:right; width: 120px}
.sitemap-content{float:left; width: 100%}
.sitemap-content li{width: 150px;float:left;padding-right: 20px;padding-bottom:20px}
.sitemap-content li li{padding: 0 0 10px 0} 
.clear{xclear:both}
.copyExpanded{width: 832px;float:left; font-size: 12px;padding:  30px 0 0 50px}
.locations{float:left;width: 850px;overflow:hidden}
.locations div{width: 170px;float:left;border-right: 1px solid #d7d7d7;padding-right:20px;padding-left:20px}
.locations div.first{padding-left:0}
.locations div.last{padding-right:0;border:0}
.locations {font-size: 12px;line-height: 21px;padding: 20px 0 0 0}
.locations h3{font-size: 20px}
#branchLocatorWrap{float:left;width: 822px; border: 1px solid #d7d7d7;padding: 4px}
.rightAlign{float:right}
