﻿/* homepage layout */#HeaderShaddowPropBackgroundNone{width:962px; background-image:url(../images/template/main-bg-strip-with-border-none.jpg); background-repeat:repeat-y; margin:0px; padding:0px; margin-left:auto; margin-right:auto; height:16px;}#MainContentWrapperNone{width: 960px; padding-bottom: 0px; margin: 0px; background-color: #FFF; margin-left: auto; margin-right: auto; overflow: hidden; z-index: 300; 	background-image: url(../images/template/main-bg-strip-no-back.jpg); background-repeat: repeat-y; overflow: visible; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #d1d2d4; border-left-color: #d1d2d4; display:block; clear:both;}.FullWidthPadding{margin:0px; padding:15px; padding-top:0px;}.HomepageColumn1{margin:0px; padding:0px; width:602px; margin-right:15px; float:left;}.HomepageColumn2{margin:0px; padding:0px; width:313px; float:left;}.HomepageBottomBoxesHolder{width:602px; height:101px; margin:0px; padding:0px;  display:block; position:relative;}.HomepageBottomBox{margin:0px; padding:0px; width:140px; height:101px; float:left;}.HomepageBottomBoxSpacer{margin-right:14px !important;}.HomepageRightBoxHolder{border: 1px solid #d0d2d1; width:295px; margin:0px; padding:8px; margin-bottom:15px; }.HomepageRightBox{border: 1px solid #d0d2d1; margin:0px; padding:6px;  background-color:#FFF; height:43px; overflow:hidden; display:block; margin-top:14px; }.HomepageRightBoxInt1{width:178px; margin:0px; padding:0px; float:left; height:43px; overflow:hidden;}.HomepageRightBoxInt2{width:100px; margin:0px; padding:0px; float:left; height:43px;  overflow:hidden;}.HomepageRightBoxInt1 p, .HomepageRightBox p{margin:0px; padding:0px;}.HomepageRightBoxInt1 p{ height: 43px; display: table-cell; vertical-align: middle;}.HomepageRightBox:first-child{margin-top:9px;}.HomepageRightBoxFiller{margin:0px; padding:0px; height:10px;}.HomepageRightBoxHolder2{border: 1px solid #d0d2d1; width:303px; height:91px; argin:0px; padding:4px;  overflow:hidden;}.HPFloodUDTxt{margin:0px; padding:10px; width:85px; height:71px; background-color:#005b83; float:left; color:#FFF; font-size:1.3em; line-height:1.4em; font-weight:bold;}.HPFloodwrnhld{margin:0px; padding:4px; padding-top:8px; padding-bottom:0px; float:left; width:58px; height:83px; color:#000; text-align:center; overflow:hidden; font-weight:bold; background-color:#c8d9ea; font-size:0.89em; line-height:1.0em;}.HPFloodwrnhld img{padding-top:2px; padding-bottom:4px;}/* /homepage layout *//* banner slider */.banner { position: relative; margin:0px; padding:0px; }.banner li { list-style: none;   }.banner ul li { float: left; z-index:50; width: 100%; height: 100%; display: block;}.banner img { display: block; max-width: 100%; height: auto;}.bannerMain { position: relative; margin:0px; padding:0px; }.bannerMain li { list-style: none;   }.bannerMain ul li { float: left; z-index:50; width: 100%; height: 100%; display: block;}.bannerMain img { display: block; max-width: 100%; height: auto;}#SliderHolder { margin:0px; padding:0px; margin-left:auto; margin-right:auto; background-color:#FFF; border: 1px solid #d0d2d1; overflow:hidden; width:367px !important; height:307px !important;}#SliderHolder li img {width:367px !important; height:307px !important;}#MainSliderHolder { margin:0px; padding:0px; margin-left:auto; margin-right:auto; background-color:#FFF; border: 1px solid #d0d2d1; overflow:hidden; width:367px !important; height:307px !important;}.banner h1, .banner p,.bannerMain h1, .bannerMain p{margin:0px; padding:0px;}.Slider,.SliderMain{margin:0px; padding:0px; list-style:none;}.SliderHeader{ width:230px; padding:8px; background-color:#FFF; background-color:rgba(255,255,255,0.85);}.OpacityTop{height:15px; width:246px; background-color:#FFF; background-color:rgba(255,255,255,0.85);}.SliderText{padding:8px; background-color:#FFF; background-color:rgba(255,255,255,0.85); width:230px; height:100%;}.SliderHeader h1, .SliderHeader h1 a{color:#015a83 !important; font-size:18px; margin:0px; padding:0px; text-decoration:none;}.SliderHeader h1 a:hover{text-decoration:underline;}.SliderText p, .SliderText a,.SliderTextMain p, .SliderTextMain a{color:#000; font-size:13px; margin:0px; padding:0px; margin-bottom:15px; text-wrap:normal;}.SliderText a,.SliderTextMain a{font-weight:bold;}.SliderNav,.SliderNavMain{position:absolute; z-index:80; right:1%; top:1%;}.SliderPrev,.SliderPrevMain{ width:18px !important; height:20px !important; background-image:url(/images/homepage/left.png); display:inline-block; margin-right:5px;}.SliderNext,.SliderNextMain{width:18px !important; height:20px !important; background-image:url(/images/homepage/right.png); display:inline-block;}/* /banner slider *//* text rotator */.Box{ width:584px; height:38px; overflow:hidden; margin:0px; margin-left:auto; margin-right:auto; padding:8px; border: 1px solid #d0d2d1; margin-bottom:15px; overflow:hidden;}.Box h2{font-size:17px; margin:0px; padding:0px;}.Ticker{margin:0px; padding:0px; list-style:none;}.textItem {position: absolute; display: none; overflow:hidden;}/*  /text rotator */.HpGradientforBoxes{background: rgb(255,255,255); /* Old browsers */background: -moz-linear-gradient(top, rgba(255,255,255,1) 36%, rgba(230,231,231,1) 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(36%,rgba(255,255,255,1)), color-stop(100%,rgba(230,231,231,1))); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top, rgba(255,255,255,1) 36%,rgba(230,231,231,1) 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top, rgba(255,255,255,1) 36%,rgba(230,231,231,1) 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top, rgba(255,255,255,1) 36%,rgba(230,231,231,1) 100%); /* IE10+ */background: linear-gradient(to bottom, rgba(255,255,255,1) 36%,rgba(230,231,231,1) 100%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e6e7e7',GradientType=0 ); /* IE6-9 */}.BoxDropShaddowAppear:hover{	-webkit-transition: box-shadow 0.3s;    -moz-transition: box-shadow 0.3s;    -o-transition: box-shadow 0.3s;    transition: box-shadow 0.3s;	-webkit-box-shadow: 4px 4px 6px 0px rgba(50, 50, 50, 0.45);-moz-box-shadow:    4px 4px 6px 0px rgba(50, 50, 50, 0.45);box-shadow:         4px 4px 6px 0px rgba(50, 50, 50, 0.45);}.BoxDropShaddowAppear{	-webkit-transition: box-shadow 0.3s;    -moz-transition: box-shadow 0.3s;    -o-transition: box-shadow 0.3s;    transition: box-shadow 0.3s;	}