/*--------------------reset--------------------------*/
a,abbr,acronym,address,applet,article,aside,audio,b,blockquote,big,body,center,canvas,caption,cite,code,command,datalist,dd,del,details,dfn,dl,div,dt,em,embed,fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,keygen,label,legend,li,meter,nav,object,ol,output,p,pre,progress,q,s,samp,section,small,span,source,strike,strong,sub,sup,tfoot,thead,tdvideo,tt,u,ul,var{background:transparent;border:0 none;font-size:100%;margin:0;padding:0;border:0;outline:0;vertical-align:top;}
ol, ul {list-style:none;}
blockquote,q{quotes:none;}
img{vertical-align:top;}
embed{vertical-align:top;}
article,aside,audio,canvas,command,datalist,details,embed,figcaption,figure,footer,header,hgroup,keygen,meter,nav,output,progress,section,source,video {display:block;}
mark,rp,rt,ruby,summary,time{display:inline;}
input,textarea{border:0;padding:0;margin:0;outline:0;}
iframe{border:0;margin:0;padding:0;}
input,textarea,select {margin:0;padding:0px;}
/*---------------------public-----------------------*/
html{}
body{margin:0px;font:9pt/20px arial, helvetica, sans-serif;color:#4d4d4d;direction:ltr;text-align:justify;background:#fff}
a,span{display:inline-block}
a{text-decoration:none;color:#595959;outline:none;transition:1s;-moz-transition:1s;-ms-transition:1s;-webkit-transition:1s;-o-transition:1s} 
a:hover{color:#0073e7}
input,select,textarea{font:8pt/18px Tahoma;color:#747474}
strong{font-weight:500}
div,section,nav,aside,footer,article{margin:0 auto}
p{margin:0;padding:5px 0px}
img{border:0}
.clear{clear:both;height:0px;line-height:0px;overflow:hidden}
.hidden{display:none}
.t-left{text-align:left}
.t-center{text-align:center}
.t-right{text-align:right}
.main{width:980px}
.red{ color:#be0b04}
.gray{ color:#717171}
.m-bot{margin-bottom:10px}
.rel{position:relative}
.nobg{background:0 !important}
.title{font:500 10pt/20px tahoma}
.right{ float:right !important}
.left{ float:left !important}
.margin-t10{margin-top:10px}
.margin-l10{margin-left:10px}
.margin-r10{margin-right:10px}
.margin-b10{margin-bottom:10px}
.auto{margin:0 auto}
/*-----------------------Top--------------------*/

/*-------------------------form-------------------*/
.form {display:inline-block;margin:10px;}
.form td {vertical-align:top;text-align:left}
.form > thead > tr > td {min-width:370px;padding:25px 0px 40px 90px;color:#000;Background:url("../images/sprite2.png") no-repeat left -210px;}
.form > tfoot > tr > td {min-width:323px;padding-right:127px;}
.btn{min-width:70px;height:25px;padding:0 10px;margin:5px;text-align:center;background:url("../images/v-bg.png") repeat-x left -801px;color:#fff;border-radius:3px;cursor:pointer;float:right;}
.btn:hover {background-position:left -761px;}
.ddl{-webkit-appearance:none;width:192px;height:26px;padding:3px 5px;border:1px inset #eee;border-radius:5px;background:url("../images/ddl.jpg") no-repeat 168px 3px #f2f2f2;margin-bottom:10px;color:#000;}
.txt{width:190px;height:25px;border:solid #d9d9d9;border-width:0 1px 0 1px;border-radius:5px;background:url("../images/textbox.png") repeat-x left top #f2f2f2;margin-bottom:10px;color:#000;}
.lbl {padding:2px 10px;font-size:8pt;color:#4e4e4e;text-align:left;}
.txtarea {display:inline-block;width:190px;height:100px;border:solid #d9d9d9;border-width:0 1px 0 1px;border-radius:5px;background:url("../images/textbox.png") repeat-x left top #f2f2f2;margin-bottom:10px;color:#000;}
input[type=radio], input[type=checkbox] {margin:2px 5px 0 0}
.form label {margin:0 20px 0 0}
/*-----------------------------prety photo---------------------------------*/
  div.light_square .pp_left ,div.light_square .pp_middle,div.light_square .pp_right,div.light_square .pp_content{}
 div.light_square .pp_content .ppt{color:#000;}
 div.light_square .pp_expand{background: url(../images/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat;cursor: pointer;}
 div.light_square .pp_expand:hover{background: url(../images/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat;cursor: pointer;}
 div.light_square .pp_contract{background: url(../images/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat;cursor: pointer;}
 div.light_square .pp_contract:hover{background: url(../images/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat;cursor: pointer;}
 div.light_square .pp_close{float:right;width:75px;height:22px;background: url(../images/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat;cursor: pointer;}
 div.light_square #pp_full_res .pp_inline{color:#000;}
 div.light_square .pp_gallery a.pp_arrow_previous,div.light_square .pp_gallery a.pp_arrow_next{margin-top:12px !important;}
 div.light_square .pp_nav .pp_play{background: url(../images/prettyPhoto/light_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px;}
 div.light_square .pp_nav .pp_pause{background: url(../images/prettyPhoto/light_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px;}
 div.light_square .pp_arrow_previous{background: url(../images/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat;}
 div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}
 div.light_square .pp_arrow_next{background: url(../images/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat;}
 div.light_square .pp_arrow_next.disabled{background-position: -22px -87px;cursor:default;}
 div.light_square .pp_next:hover{background: url(../images/prettyPhoto/light_square/btnNext.png) center right no-repeat;cursor: pointer;}
 div.light_square .pp_previous:hover{background: url(../images/prettyPhoto/light_square/btnPrevious.png) center left no-repeat;cursor: pointer;}
 div.pp_pic_holder a:focus{outline:none;}
 div.pp_overlay{background:#000;display: none;left:0;position:absolute;top:0;width:100%;z-index:9500;}
 div.pp_pic_holder{display: none;position:absolute;width:100px;z-index:10000;}
 .pp_top{height:20px;position: relative;}* html .pp_top{padding:0 20px;}
 .pp_top .pp_left{height:20px;left:0;position:absolute;width:20px;}
 .pp_top .pp_middle{height:20px;left:20px;position:absolute;right:20px;}
 * html .pp_top .pp_middle{left:0;position: static;}
 .pp_top .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px;}
 .pp_content{height:40px;}.pp_fade{display: none;}
 .pp_content_container{position: relative;text-align: left;width:100%;border-radius: 5px;border: 4px solid #AAA; background:#fff}
 .pp_content_container .pp_left{padding-left:20px;}
 .pp_content_container .pp_right{padding:20px 20px 0 0;}
 .pp_content_container .pp_details{float: left;margin:10px 0 2px 0;}
 .pp_description{display: none;margin:0 0 5px 0;}
 .pp_nav{float: left;margin:3px 0 0 0;}
 .pp_nav p{float: left;margin:2px 4px;}
 .pp_nav .pp_play,.pp_nav .pp_pause{float: left;margin-right:4px;text-indent: -10000px;}
 a.pp_arrow_previous,a.pp_arrow_next{display:block;float: left;height:15px;margin-top:8px;overflow: hidden;text-indent: -10000px;width:14px;}
 .pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000;}
 .pp_gallery{left:50%;margin-top: -50px;position:absolute;z-index:10000;}
 .pp_gallery ul{float: left;height:35px;margin:0 0 0 5px;overflow: hidden;padding:0;position: relative;}
 .pp_gallery ul a{border:1px #000 solid;border:1px rgba(0,0,0,0.5) solid;display:block;float: left;height:33px;overflow: hidden;}
 .pp_gallery ul a:hover,.pp_gallery li.selected a{border-color:#fff;}.pp_gallery ul a img{border:0;}
 .pp_gallery li{display:block;float: left;margin:0 5px 0 0;}
 .pp_gallery li.default a{background: url(../images/prettyPhoto/facebook/default_thumbnail.gif) 0 0 no-repeat;display:block;height:33px;width:50px;}
 .pp_gallery li.default a img{display: none;}
 .pp_gallery .pp_arrow_previous,.pp_gallery .pp_arrow_next{margin-top:7px !important;}
 a.pp_next{background: url(../images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float: right;height:100%;text-indent: -10000px;width:49%;}
 a.pp_previous{background: url(../images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float: left;height:100%;text-indent: -10000px;width:49%;}
 a.pp_expand,a.pp_contract{cursor: pointer;display: none;height:20px;position:absolute;right:30px;text-indent: -10000px;top:10px;width:20px;z-index:20000;}
 a.pp_close{display:block;float: right;line-height:22px;text-indent: -10000px;}
 .pp_bottom{height:20px;position: relative;}* html .pp_bottom{padding:0 20px;}
 .pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px;}
 .pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px;}
 * html .pp_bottom .pp_middle{left:0;position: static;}
 .pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px;}
 .pp_loaderIcon{display:block;height:24px;left:50%;margin: -12px 0 0 -12px;position:absolute;top:50%;width:24px;}
 #pp_full_res{line-height:1 !important;}
 #pp_full_res .pp_inline{text-align: right; direction:rtl}
 #pp_full_res .pp_inline p{margin:0 0 15px 0;}
 div.ppt{color:#fff;display: none;font-size:17px;margin:0 0 5px 15px;z-index:9999;}
 .clearfix:after{content: ".";display:block;height:0;clear:both;visibility: hidden;}
 .clearfix {display: inline-block;}
 * html .clearfix {height:1%;}
 .clearfix {display:block;}
/*--------------------------- mine ---------------------*/
body {background:#fff;}
.nobr {border:none !important;}
.nobg {background:none !important;}
.topback {height:133px;background:url("../images/top-pat.jpg");}
.topbox {width:960px;height:133px;background:url("../images/header.png");}
.lang {padding:2px 10px 2px 35px;margin:5px 0;border:1px inset #256d97;color:#eee;text-shadow:1px 1px 5px #000;background:url("../images/sprite.png") no-repeat -38px 5px #2973a0;float:right;border-radius:15px;}
.lang:hover {color:#fff;text-shadow:none;}
.h-time {margin:7px 5px;color:#fff;float:right;}
.sbox {height:20px;padding:0 5px;margin:10px 0;float:right;background:#fff;border-radius:10px;border-top:1px solid #8c8e8f;}
.sbox .stxt {width:180px;height:20px;background:transparent;color:#5d5d5d;float:left;text-align:left;}
.sbox .sbtn {width:20px;height:20px;background:url("../images/sprite.png") no-repeat -98px 0px;float:right;cursor:pointer;}
.sbox .sbtn:hover {}
.toplist {float:right;}
.toplist > li {float:left;background:url("../images/v-bg.png") no-repeat right -642px;}
.toplist > li > a {color:#fff;padding:3px 10px;}
.toplist > li > a:hover {text-shadow:0 -2px 3px #000;}

.sliderback {height:403px;background:url("../images/v-bg.png") repeat-x left -3px;border-top:3px solid #042f3f;}
.sliderbox {width:960px;}

.headerbox {height:125px;background:url("../images/header.jpg") no-repeat left top;position:relative;}
.headertxt {max-width:400px;height:20px;overflow:hidden;position:absolute;bottom:5px;left:10px;color:#4a4a4a;}
.navilist {width:970px;height:40px;}
.navilist > li {float:left;background:url("../images/v-bg.png") no-repeat right -675px;position:relative;}
.navilist > li > a {padding:8px 9px;color:#fff;background:url("../images/menu-l.png") no-repeat center -30px;}
.navilist > li > a:hover {background-position:center 0px;}
.navilist > li > .active {background-position:center 0px;}
.menu {min-width:150px;position:absolute;left:0;top:35px;z-index:500;overflow:hidden;display:none}
.menu > li {background:url("../images/v-bg.png") repeat-x left -3px;border-bottom:1px solid transparent;}
.menu > li > a {display:block;padding:3px 10px;color:#ccc;white-space:nowrap;background:url("../images/menu-l.png") no-repeat -100px -5px;}
.menu > li > a:hover {color:#fff;background-position:130px -5px;}
.more {width:9px;height:8px;margin:8px 0 0 4px;background:url("../images/sprite.png") no-repeat -123px -5px;}

.marquee1, .marquee2 {width:258px;height:125px;overflow:hidden}

.midback {}
.midbox {width:960px;}
.newsbox {width:260px;height:203px;margin:15px 5px 0;padding-bottom:15px;float:left;background:url("../images/news-shd.png") no-repeat center bottom;}
.archive {height:20px;padding:3px 10px 3px 25px;float:right;color:#515050;background:url("../images/news_ico.png") no-repeat left 5px;}
.archive:hover {color:#f26a54;}
.rss {width:17px;height:26px;float:left;margin-left:5px;color:#515050;background:url("../images/sprite.png") no-repeat right -40px;}
.rss:hover {color:#f26a54;}
.h-newslist {}
.h-newslist > li {border-bottom:1px solid #ddd;}
.h-newsobj {padding:5px 5px 25px 10px;border:solid #fff;border-width:0 1px 0 1px;text-align:left;background:url("../images/metallic.png") repeat-x left top;background-size:100% 100%;}
.h-newsobj a {color:#448ba6;padding-left:15px;background:url("../images/lipic1.png") no-repeat left 4px;line-height:15px;}
.h-newsobj a:hover {color:#b52104;}
.h-newsobj time {color:#828282;float:right;font-size:8pt;}
.home-box {width:416px;padding-bottom:19px;margin:15px 0 0;float:left;background:url("../images/intro-shd.png") no-repeat center bottom;}
.home-box > div {height:196px;border:1px solid #dcdcdc;background:url("../images/h-line.png") repeat-y right top;}
.home-content {height:196px;background:url("../images/box-back.png") no-repeat left 35px;}
.home-content h1 {height:20px;color:#de1f07;padding:10px 5px 12px 40px;background:url("../images/sprite.png") no-repeat left -192px;}
.home-content p {padding:5px 15px;}
.home-content .about {padding-left:15px;margin:0 15px;background:url("../images/sprite.png") no-repeat left -78px;color:#2791ba;font-size:10pt;float:right;text-shadow:0 0 1px #2791ba;}
.home-content .about:hover {text-shadow: 1px 1px 2px #888;}
.h-prdbox {width:258px;height:196px;margin:15px 5px;border:1px solid #ddd;float:left;}
.h-prdbox > div {width:256px;height:194px;border:1px solid #fff;background:url("../images/metallic.png") repeat-x left top;}
.h-prdbox h2 {color:#043242;padding:10px 5px 12px 40px;background:url("../images/sprite.png") no-repeat left -192px;}

.botback {height:98px;background:url("../images/v-bg.png") repeat-x left -407px;}
.botbox {width:960px;}
.newsletter {width:260px;height:98px;float:left;}
.newsletter span {display:block;margin:12px 0;color:#fff;}
.newsletter .ntxt {width:200px;height:27px;padding:0 5px;color:#7f97a0;background:#0d3a4c;border:1px inset #0d3a4c;float:left;border-radius:5px 0 0 5px;}
.newsletter .nbtn {width:43px;height:29px;color:#fff;background:url("../images/v-bg.png") repeat-x left -615px;float:left;cursor:pointer;border-radius:0 5px 5px 0;}
.newsletter .nbtn:hover {text-shadow:1px 1px 3px #000;}
.footlist {width:535px;height:88px;margin:5px 10px;float:left;}
.footlist > li {float:left;width:115px;padding-left:15px;margin:2px 0;background:url("../images/sprite.png") no-repeat left -248px;}
.footlist > li > a {color:#d2d2d2;}
.footlist > li > a:hover {color:#fff;padding-left:5px;}
.footlist-a {color:#d2d2d2;margin-right:10px;float:right;}
.footlist-a:hover {color:#fff;padding-top:5px;}
.sociallist {padding:10px 0;float:right;}
.sociallist > li {float:left;}
.sociallist > li > a {width:34px;height:33px;margin:0 5px;background:url("../images/sprite.png") no-repeat;transition:0s;-moz-transition:0s;-ms-transition:0s;-webkit-transition:0s;-o-transition:0s}
.sociallist > li > .twitter {background-position:-282px 0px;}
.sociallist > li > .twitter:hover {background-position:-282px -33px;}
.sociallist > li > .facebook {background-position:-316px 0px;}
.sociallist > li > .facebook:hover {background-position:-316px -33px;}
.sociallist > li > .gmail {background-position:-350px 0px;}
.sociallist > li > .gmail:hover {background-position:-350px -33px;}

.kaspid {height:41px;text-align:center;background:url("../images/top-pat.jpg") repeat-x left top;}
.kaspid > span {width:960px;margin:5px 0;text-align:right;}
.kaspid a {color:#fff;}
.kaspid a:hover {padding-right:5px;color:#fee902;text-shadow:-2px -1px 3px #fef37f}

.h-tabwrapper {height:196px;border:1px solid #ddd;border-radius:0 10px 0 0;}
.h-tabs {position:relative;height:170px;background:url("../images/sprite.png") no-repeat right -282px;}
.h-tabs > li {float:left;padding:2px 10px;margin:6px 0;background:url("../images/v-bg.png") no-repeat right -716px;}
.h-tabs > li > .a {padding:2px 20px;position:relative;color:#042f3f;cursor:pointer;z-index:1;border:1px solid transparent;background:transparent;border-radius:10px;}
.h-tabs > li > .a:hover {color:#fff;background:#3899bf;border:1px inset #3899bf;}
.h-tabs > li > .active {color:#fff;background:#3899bf;border:1px inset #3899bf;z-index:3;}
.h-tabs > li > .div {width:258px;height:125px;position:absolute;top:41px;right:0px;overflow:hidden;background:#fff;text-align:left;border-top:1px solid #ccc;}
.marguee1 {height:125px;}
.marguee2 {height:125px;}
.h-icon {width:31px;height:41px;padding:0 !important;margin:0 !important;background:url("../images/sprite.png") no-repeat 0 -193px !important;}

.h-docketbox {height:115px;}
.h-r-d-box {width:261px;height:110px;float:left;margin-left:5px;}
.h-l-d-box {width:678px;height:100px;float:right;margin-right:11px;padding-bottom:17px;background:url("../images/slider-shd.png") no-repeat center bottom;}
.h-prc-link {width:261px;height:38px;padding-bottom:14px;background:url("../images/sprite.png") no-repeat -234px -69px;}
.h-prc-link:hover {background:url("../images/news-shd.png") no-repeat center 37px;}
.h-prc-link > a {width:231px;height:28px;padding:5px 5px 5px 25px;background:url("../images/sprite.png") no-repeat -234px -69px;color:#fff;text-shadow:1px 1px 3px #fff;}
.h-prc-link > a:hover {text-shadow:0px 0px 1px #fff;}
.h-cmt-link {width:261px;height:38px;padding-bottom:14px;background:url("../images/sprite.png") no-repeat -234px -131px;}
.h-cmt-link:hover {background:url("../images/news-shd.png") no-repeat center 37px;}
.h-cmt-link > a {width:231px;height:28px;padding:5px 5px 5px 25px;background:url("../images/sprite.png") no-repeat -234px -131px;color:#fff;text-shadow:1px 1px 3px #fff;}
.h-cmt-link > a:hover {text-shadow:0px 0px 1px #fff;}
/*=================================*/
.infiniteCarousel {width:225px;height:132px;margin:10px 14px;direction:ltr;position:relative;border:1px solid #aaa;}
.infiniteCarousel .wrapper {width:217px;height:124px;overflow:auto;position:absolute;top:0;margin:4px;}
.infiniteCarousel .wrapper ul {width:972px;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0;position:absolute;top:0;}
.infiniteCarousel .wrapper ul li {display:block;float:left;text-align:center;width:217px;height:86px;position:relative;}
.infiniteCarousel .wrapper > ul > li .name {width:160px;height:30px;overflow:hidden;position:absolute;left:5px;top:100px;color:#000;text-align:left;z-index:10;}
.infiniteCarousel .wrapper ul li a img {width:217px;height:86px;}
.infiniteCarousel .arrow {display:block;width:23px;height:23px;position:absolute;top:103px;cursor:pointer;background:url("../images/sprite.png");z-index:100;transition:0s;-moz-transition:0s;-ms-transition:0s;-webkit-transition:0s;-o-transition:0s}
.infiniteCarousel .forward {right:8px;background-position:-192px 0px;}
.infiniteCarousel .back {right:32px;background-position:-169px 0px;}
.infiniteCarousel .forward:hover {background-position:-192px -23px;}
.infiniteCarousel .back:hover {background-position:-169px -23px;}
.infiniteCarousel .docket {width:225px;height:35px;border-top:1px solid #aaa;position:absolute;left:0;bottom:0;background:url("../images/v-bg.png") repeat-x left -515px;}
.infiniteCarousel .arrowbg {width:65px;height:35px;position:absolute;right:0;bottom:0;z-index:99;background:url("../images/v-bg.png") repeat-x left -515px;}
/*=================================*/
.infiniteCarousel2 {width:678px;height:100px;direction:ltr;position:relative;background:url("../images/v-bg.png") repeat-x left -509px;border:1px solid #eee;}
.infiniteCarousel2 .wrapper2 {width:512px;height:90px;overflow:auto;position:absolute;top:0;margin:0 83px;}
.infiniteCarousel2 .wrapper2 ul {width:2048px;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0;position:absolute;top:0;}
.infiniteCarousel2 .wrapper2 ul li {display:block;float:left;text-align:center;width:128px;height:100px;}
.infiniteCarousel2 .wrapper2 ul li a img {width:90px;height:90px;}
.infiniteCarousel2 .wrapper2 ul li a {opacity:0.7;width:90px;height:90px;margin:5px 19px;overflow:hidden;text-align:center;}
.infiniteCarousel2 .wrapper2 ul li a:hover {opacity:1;padding-top:5px}
.infiniteCarousel2 .arrow {display:block;width:32px;height:33px;position:absolute;top:33px;cursor:pointer;background:url("../images/sprite.png");transition:0s;-moz-transition:0s;-ms-transition:0s;-webkit-transition:0s;-o-transition:0s}
.infiniteCarousel2 .forward {right:15px;background-position:-249px 0px;}
.infiniteCarousel2 .back {left:15px;background-position:-216px 0px;}
.infiniteCarousel2 .forward:hover {background-position:-249px -33px;}
.infiniteCarousel2 .back:hover {background-position:-216px -33px;}
/*=================================*/
/* The Nivo Slider styles */
.nivoSlider_wrapper .nivo-frame {width:955px;height:339px;background:url("../images/slider-frame.png");position:absolute;top:0;left:0;z-index:100;}
.nivoSlider_wrapper				{width:955px;position:relative;}
.nivoSlider 					{position:relative;width:955px;height:339px;}
.nivoSlider img 				{position:absolute;top:0px;left:0px;}
.nivo-box 						{display:block;position:absolute;z-index:5;}
/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink 	{position:absolute;top:0px;left:0px;width:100%;height:100%;border:0;padding:0;margin:0;z-index:60;display:none;}
/* The slices in the Slider */
.nivo-slice 					{display:block;position:absolute;z-index:50;height:100%;}
/* Caption styles */
.nivo-caption 					{position:absolute;left:0px;bottom:0px;background:#000;color:#fff;opacity:0.8; /* Overridden by captionOpacity setting */width:100%;z-index:89;display:none!important;}
.nivo-caption p 				{padding:5px;margin:0;}
.nivo-caption a 				{display:inline !important;}
.nivo-html-caption 				{display:none;}
/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav				{position:absolute;height:1px;z-index:998;width:100%;visibility:hidden;background:#0C6;}
.nivo-directionNav a 			{z-index:99;cursor:pointer;}
.nivo-prevNav,
.nivo-nextNav					{display:inline-block;visibility:visible;padding:0px;width:26px;height:360px;border:1px solid #252a30;position:absolute;top:0px;background:url("../images/sprite.png") no-repeat #52626f;}
.nivo-prevNav					{background-position:-40px 165px;right:-28px;}
.nivo-nextNav					{background-position:-22px 165px;left:-28px;}
.nivo-prevNav:hover,
.nivo-nextNav:hover				{background-color:#85919a;}
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav				{position:absolute;z-index:999;left:0px;bottom:-20px;overflow:hidden;width:auto;padding:2px 5px;font-size:0px;line-height:0;text-align:right;}
.nivo-controlNav a				{width:15px;height:15px;display:block;padding:0px;overflow:hidden;float:left;margin:0px 2px;position:relative;z-index:999;cursor:pointer;background:url("../images/sprite.png") no-repeat -138px 0;}
.nivo-controlNav a				{transition:0s;-moz-transition:0s;-ms-transition:0s;-webkit-transition:0s;-o-transition:0s;}
.nivo-controlNav a:hover		{}
.nivo-controlNav a.active		{background-position:-153px 0;}
.nivo-controlNav a {}

/***************** FredCarousel ***********/
.FredCarouselHolder1 {clear:both;background:url("../images/v-bg.png") repeat-x left -509px;border:1px solid #eee;}
.FredCarousel1 {width:640px;height:95px;padding-top:5px;margin:0 auto;position:relative;}
.FredCarousel1 div.slide {position:relative;}
.FredCarousel1 .control {width:16px;height:95px;display:block;position:absolute;top:25px;background:url(../images/sprite.png) no-repeat;visibility:hidden}
.FredCarousel1 #prev1 {left:-10px;background-position:-4px -110px}
.FredCarousel1 #next1 {right:-10px;background-position:-20px -110px}
#FredCarousel1 {margin:0;}
#FredCarousel1 ul {margin:0;padding:0;list-style:none;display:block;}
#FredCarousel1 li {display:block;width:128px;height:100px;padding:0;margin:0;font-size:40px;color:#999;text-align:center;float:left;overflow:hidden;position:relative}
#FredCarousel1 li a {height:90px;overflow:hidden}
#FredCarousel1 img {width:90px;opacity:.8}
#FredCarousel1 img:hover {opacity:1}
#FredCarousel1.responsive {width:auto;margin-left:0;}