

/* DEFAULTS



----------------------------------------------------------*/



html { margin: 0px; padding: 0px; background: url(../images/bckg.jpg) no-repeat center center fixed; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; }



body { font-size: 14px; font-family: 'PT Sans' , sans-serif; margin: 0px; padding: 0px; color: #FFFFFF; }



img { border: 0; }



ul { list-style: none; }



h2, ul, li { padding: 0; margin: 0; }



p { margin: 0 0 12px 0; }



#menudiv { background-image: url('../images/menubar_bkg.png'); background-repeat: repeat-x; height: 50px; width: 100%; }



#topmenu { width: 968px; margin-right: auto; margin-left: auto; }



#bottommenudiv { width: 924px; margin-right: auto; margin-left: auto; }



#homebottommenudiv { width: 968px; margin-right: auto; margin-left: auto; }



#maincontent { width: 968px; margin-right: auto; margin-left: auto; background-image: url('../images/bkg_white40.png'); background-repeat: repeat; padding-bottom: 22px; }
#laslimasmaincontent { width: 968px; margin-right: auto; margin-left: auto; background-image: url('../images/screen.png'); background-repeat: repeat; padding-bottom: 22px; }







.NewsText a:link { color: #e47c01; text-decoration: none; }







.NewsText a:visited { color: #626262; text-decoration: none; }







.NewsText a:hover { color: #4fa056; text-decoration: none; }







.NewsText a:active { color: #ea3916; text-decoration: none; }











/* advanced search */



.error { color: #ff0000; font-size: x-small; }



.small { font-size: 10px; line-height: 10px; color: #ffffff; }



.plantsearchinputbox { color: #666666; padding: 2px; border-right: #aaaaaa 1px solid; border-top: #aaaaaa 1px solid; border-left: #aaaaaa 1px solid; border-bottom: #aaaaaa 1px solid; }



.plantsearch_dd { font-size: 10px; color: #3d3d3d; border-right: #aaaaaa 1px solid; border-top: #aaaaaa 1px solid; border-left: #aaaaaa 1px solid; border-bottom: #aaaaaa 1px solid; }



.plantsearch_dd_disabled { font-size: 10px; color: #504030; border-right: #aaaaaa 1px solid; border-top: #aaaaaa 1px solid; border-left: #aaaaaa 1px solid; border-bottom: #aaaaaa 1px solid; background-color: #cccccc; }











.small { font-size: 9px; line-height: 10px; }



.AdvancedSearchSmall { font-size: 11px; font-weight: bold; }



.smNewVariety { color: #ff0000; line-height: 18px; font-size: 16px; font-weight: bold; }



.smallCheckerPic { width: 123px; height: 123px; display: block; }



.smallCheckerName { color: #ffffff; font-size: 11px; line-height: 11px; display: block; }







/* pager stuff */



.sm_outline { border: 1px solid #FFFFFF; font-size: 11px; font-weight: bold; }



.sm_text { font-size: 11px; text-decoration: none; }



.sm_text a { font-size: 11px; text-decoration: none; }



.sm_text a:link { font-size: 11px; text-decoration: none; color: #ffffff; }



.sm_text a:visited { font-size: 11px; text-decoration: none; color: #ffffff; }



.sm_text a:hover { font-size: 11px; text-decoration: none; color: #ffffff; }











/* top menu */



.topmenu { color: #ffffff; text-decoration: none; padding-left: 15px; padding-right: 15px; padding-top: 20px; padding-bottom: 3px; line-height: 50px; }



.topmenu:link { color: #ffffff; text-decoration: none; padding-left: 15px; padding-right: 15px; padding-top: 20px; padding-bottom: 3px; }



.topmenu:visited { color: #ffffff; text-decoration: none; padding-left: 15px; padding-right: 15px; padding-top: 20px; padding-bottom: 3px; }



.topmenu:hover { padding-left: 13px; padding-right: 13px; border-width: 2px; border-color: #54A85A; color: #ffffff; text-decoration: none; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; }



.topmenu:active { padding-left: 13px; padding-right: 13px; border-width: 2px; border-color: #E80034; color: #ffffff; text-decoration: none; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; }



.topmenu.status { padding-left: 13px; padding-right: 13px; border-width: 2px; border-color: #E47C01; color: #ffffff; text-decoration: none; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; }







/* home page links */



.hplink { font-weight: bold; color: #e47c01; text-decoration: none; font-size: 22px; border-bottom-style: dotted; border-bottom-width: 1px; border-bottom-color: #E47C01; }



.hplink:link { color: #e47c01; text-decoration: none; font-size: 22px; }



.hplink:visited { color: #e47c01; text-decoration: none; font-size: 22px; }



.hplink:hover { color: #54A85A; text-decoration: none; font-size: 22px; }



.hplink:active { color: #e47c01; text-decoration: none; font-size: 22px; }











/* bottom menu */



.bottommenu { color: #ffffff; text-decoration: none; font-size: 13px; }



.bottommenu:link { color: #ffffff; text-decoration: none; font-size: 13px; }



.bottommenu:visited { color: #ffffff; text-decoration: none; font-size: 13px; }



.bottommenu:hover { color: #54A85A; text-decoration: none; font-size: 13px; }



.bottommenu:active { color: #E80034; text-decoration: none; font-size: 13px; }



.bottommenu.header { color: #ffffff; text-decoration: none; font-size: 15px; font-weight: bold; margin-bottom: 9px; margin-top: 16px; text-shadow: #2b2b2b 2px 2px 3px; }







/* Product page menus */



.ProductMenu { font-size: 13px; color: #FFFFFF; padding-bottom: 3px; text-decoration: none; font-weight: normal; }



.ProductMenu:link { font-size: 13px; color: #FFFFFF; padding-bottom: 3px; text-decoration: none; font-weight: normal; }



.ProductMenu:hover { font-size: 13px; color: #b43b22; padding-bottom: 3px; text-decoration: none; font-weight: normal; }















/* News / Events */



.NewsCaption { color: #FFFFFF; text-decoration: none; line-height: 22px; font-size: 18px; font-weight: bold; }



.NewsList { color: #FFFFFF; text-decoration: none; line-height: 18px; font-size: 14px; }



.NewsList:link { color: #FFFFFF; text-decoration: none; line-height: 18px; font-size: 14px; }



.NewsList:hover { color: #54A85A; text-decoration: none; line-height: 18px; font-size: 14px; }



.NewsTitle { color: #000000; line-height: 20px; font-size: 18px; }



.NewsSubTitle { color: #000000; line-height: 18px; font-size: 16px; }



.NewsText { color: #000000; }







/* button classes */



.p_submit_button { display: block; width: 118px; height: 27px; background: url("../images/but_submit.png") no-repeat 0 0; cursor: pointer; }



.p_submit_button:hover { background-position: -118px 0px; }



.p_submit_button:active { background-position: -236px 0px; }







.p_search_button { display: block; width: 73px; height: 21px; background: url("../images/but_search.png") no-repeat 0 0; cursor: pointer; }



.p_search_button:hover { background-position: -73px 0px; }



.p_search_button:active { background-position: -146px 0px; }







/* Plant Info Page Classes*/



.PlantInfo_Name { color: #FFFFFF; font-size: 24px; line-height: 26px; font-weight: bold; }



.PlantInfo_GrowerInfo { color: #FFFFFF; font-size: 14px; line-height: 15px; }



.VertText1 { background-image: url('../images/bkg_vert_text1.png'); background-repeat: repeat-y; }



.VertText2 { background-image: url('../images/bkg_vert_text2.png'); background-repeat: repeat-y; }



/*.RedBack { background-image: url('../images/bkg_red.gif'); background-repeat: repeat; }



.OrangeBack { background-image: url('../images/bkg_orange.gif'); background-repeat: repeat; }*/



.infoHeader { background-color: #DC7B09; width: 280px; }



/*.infoTitle { font-size: 13px; line-height: 18px; font-weight: bold; padding-left: 10px; padding-right: 10px; padding-bottom: 5px; color: #FFFFFF; }



.infoText { font-size: 13px; line-height: 16px; padding-left: 10px; padding-right: 10px; color: #FFFFFF; }*/



















.infoTitle { font-size: 13px; line-height: 16px; font-weight: bold; padding-left: 10px; padding-right: 10px; padding-bottom: 2px; color: #FFFFFF; }



.infoText { font-size: 13px; line-height: 14px; padding-left: 10px; padding-right: 10px; color: #FFFFFF; padding-top: 2px; }











.pinfoHeader { background-color: #DC7B09; }



.pinfoTitle { font-size: 13px; line-height: 18px; font-weight: bold; padding-left: 10px; padding-right: 10px; padding-bottom: 5px; color: #FFFFFF; }



.pinfoText { font-size: 13px; line-height: 16px; padding-left: 10px; padding-right: 10px; color: #FFFFFF; }



.pHeaderRow { padding-left: 10px; color: #ffffff; background-color: #666666; border-right: #666666 1px solid; border-top: #666666 1px solid; border-left: #666666 1px solid; border-bottom: #666666 1px solid; }







.small_link { color: #ffffff; font-size: 9px; text-decoration: none; line-height: 9px; margin: 0px; padding: 0px; display: block; }



.small_link:link { color: #ffffff; font-size: 9px; text-decoration: none; line-height: 9px; margin: 0px; padding: 0px; }



.small_link:visited { color: #ffffff; font-size: 9px; text-decoration: none; line-height: 9px; margin: 0px; padding: 0px; }



.small_link:hover { color: #ffffff; font-size: 9px; text-decoration: none; line-height: 9px; margin: 0px; padding: 0px; }







/* plant info drawers classes */



.drawer-handle { cursor: pointer; border-right: #D6492B 1px solid; border-top: #D6492B 1px solid; border-left: #D6492B 1px solid; border-bottom: #D6492B 1px solid; font-size: 18px; line-height: 28px; background-position: 255px 5px; width: 270px; height: 30px; background-image: url(../images/arrow_yellow.png); background-repeat: no-repeat; padding-left: 10px; color: #ffffff; }



.drawer-handle.open { border-right: #FFFFFF 1px solid; border-top: #FFFFFF 1px solid; border-left: #FFFFFF 1px solid; font-size: 18px; line-height: 28px; background-position: 255px 5px; width: 270px; height: 30px; background-image: url(../images/arrow_orange.png); background-repeat: no-repeat; color: #ffffff; background-color: #5C382D; border-style: solid solid hidden solid; }



.drawercontent { border-right: #FFFFFF 1px solid; border-left: #FFFFFF 1px solid; border-bottom: #FFFFFF 1px solid; font-size: 11px; line-height: 13px; width: 280px; }







/* tool tip stuff */



.tooltip { position: absolute; display: none; padding: 10px; width: 200px; font-size: 9px; color: #000000; z-index: 99; background-color: #ffc62b; border-right: #aaaaaa 1px solid; border-top: #aaaaaa 1px solid; border-left: #aaaaaa 1px solid; border-bottom: #aaaaaa 1px solid; }



.smNote { font-size: 12px; color: #ffFF00; text-decoration: none; }



.padtop { padding-top: 5px; float: right; }







/* Home Page parallax classes */



#nav { list-style: none; position: fixed; left: 0px; z-index: 999; }



#nav li { margin: 0 0 10px 0; }



.WhiteHeader { font-size: 50px; line-height: 50px; color: #FFFFFF; font-weight: bold; margin:0px;}



.GreenHeader { font-size: 50px; line-height: 50px; color: #3eba48; font-weight: bold; }



.LightGreenHeader { font-size: 50px; line-height: 50px; color: #bcd197; font-weight: bold; }



.whitetype { font-size: 22px; color: #ffffff; }
.whitemediumtype { font-size: 40px; color: #ffffff;  margin:0px;}


.blacktype { font-size: 22px; color: #000000; }



.story { z-index: 200; position: absolute; }

.LMlink { padding: 10px 15px 10px 15px; font-weight: bold; color: #ffffff; text-decoration: none; font-size: 25px; background-color: #e47c01;margin-top:30px }
.LMlink:link { color: #ffffff; text-decoration: none; font-size: 25px; }
.LMlink:visited { color: #ffffff; text-decoration: none; font-size: 25px; }
.LMlink:hover { color: #54A85A; text-decoration: none; font-size: 25px; }
.LMlink:active { color: #ffffff; text-decoration: none; font-size: 25px; }
.o_back{background-color:#843d63}
.bfp_back{background-color:#a7c409}
.mm_back{background-color:#734dbf}
.cf_back{background-color:#591d04}


#section1 { background: url(../images/parallax/mixmasters_bkg.jpg) 50% 0 no-repeat fixed; width: 968px; height: 850px; position: relative; z-index: 1; overflow: hidden; position: relative; }
#section2 { background: url(../images/parallax/campfire_bkg.jpg) 50% 0 no-repeat fixed; width: 968px; height: 850px; position: relative; z-index: 1; overflow: hidden; position: relative; }
#section3 { background: url(../images/parallax/real_series_bkg.jpg) 50% 0 no-repeat fixed; width: 968px; height: 850px; z-index: 1; overflow: hidden; position: relative; }
#section4 { background: url(../images/parallax/season_bkg.png) 50% 0 no-repeat fixed; width: 968px; height: 850px; z-index: 1; overflow: hidden; position: relative; }
#section5 { background: url(../images/parallax/bfp_bkg.jpg) no-repeat fixed 50% 0; width: 968px; height: 850px; z-index: 1; overflow: hidden; position: relative; }
#section6 { background: url(../images/parallax/webtrack_bkg.jpg) 50% 0 no-repeat fixed; width: 968px; height: 850px; position: relative; z-index: 1; overflow: hidden; position: relative; }

#section1 .bg1 { background: url(../images/parallax/mixmasters_vertical.png) 0 0 no-repeat fixed; width: 968px; height: 850px; position: absolute; z-index: 2; }
#section1 .bg2 { background: url(../images/parallax//mixmasters_01.png) 0 0 no-repeat fixed; width: 968px; height: 850px; position: absolute; z-index: 1; }
#section1 .bg3 { background: url(../images/parallax//mixmasters_02.png) 0 0 no-repeat fixed; width: 968px; height: 850px; position: absolute; z-index: 1; }

#section2 .bg1 { background: url(../images/parallax/campfire_vertical.png) 0 0 no-repeat fixed; width: 968px; height: 850px; position: absolute; z-index: 1; }
#section2 .bg2 { background: url(../images/parallax/campfire_coleus.png) 0 0 no-repeat fixed; width: 968px; height: 850px; position: absolute; z-index: 1; }

#section3 .bg1 { background: url(../images/parallax/real_series_title_side.png) 0 0 no-repeat fixed; width: 968px; height: 850px; position: absolute; z-index: 2; }
#section3 .bg2 { background: url(../images/parallax/real_series_3pots.png) 0 0 no-repeat fixed; width: 968px; height: 850px; position: absolute; z-index: 1; }

#section4 .bg1 { background: url(../images/parallax/season_logo.png) 0 0 no-repeat fixed; width: 968px; height: 850px; position: absolute; z-index: 1; }
#section4 .bg2 { background: url(../images/parallax/season_plant.png) 0 0 no-repeat fixed; width: 968px; height: 850px; position: absolute; z-index: 2; }

#section5 .bg1 { background: url(../images/parallax/bfp_vertical.png) 0 0 no-repeat fixed; width: 968px; height: 850px; position: absolute; z-index: 1; }
#section5 .bg2 { background: url(../images/parallax/bfp_film.png) 0 0 no-repeat fixed; width: 968px; height: 850px; position: absolute; z-index: 2; }

#section6 .bg1 { background: url(../images/parallax/webtrack_vertical.png) 0 0 no-repeat fixed; width: 968px; height: 850px; position: absolute; z-index: 2; }
#section6 .bg2 { background: url(../images/parallax/webtrack_ipad.png) 0 0 no-repeat fixed; width: 968px; height: 850px; position: absolute; z-index: 1; }
#section6 .bg3 { background: url(../images/parallax/webtrack_logo.png) 0 0 no-repeat fixed; width: 968px; height: 850px; position: absolute; z-index: 2; }


.thumbalign { vertical-align: middle; }

/*
Enduro background
*/
.endurobackground { background: url(../images/enduro_grad.jpg ) repeat-x fixed 0 0px; }

/*
#section1 { background-color:#4D2E2C; width: 968px; height: 60px; position: relative; z-index: 1; overflow: hidden; position: relative; }
#section2 { background: url(../images/sect1_bg.jpg) 50% 0 no-repeat fixed; width: 968px; height: 850px; position: relative; z-index: 1; overflow: hidden; position: relative; }
#section3 { background: url(../images/sect2_bg.jpg) no-repeat fixed 50% 0; width: 968px; height: 850px; z-index: 1; overflow: hidden; position: relative; }
#section4 { background: url(../images/sect3_bg.jpg) 50% 0 no-repeat fixed; width: 968px; height: 850px; z-index: 1; overflow: hidden; position: relative; }
#section5 { background: url(../images/sect4_bg.jpg) 50% 0 no-repeat fixed; width: 968px; height: 850px; position: relative; z-index: 1; overflow: hidden; position: relative; }
#section6 { background: url(../images/sect5_bg.gif) 50% 0 no-repeat fixed; width: 968px; height: 850px; position: relative; z-index: 1; overflow: hidden; position: relative; }
#section7 { background: url(../images/sect6_bg.jpg) 50% 0 no-repeat fixed; width: 968px; height: 850px; position: relative; z-index: 1; overflow: hidden; position: relative; }
#section2 .bg1 { background: url(../images/sect1_bg1.png) 0 0 no-repeat fixed; width: 968px; height: 850px; position: absolute; z-index: 1; }
#section2 .bg2 { background: url(../images/sect1_bg2.png) 0 0 no-repeat fixed; width: 968px; height: 850px; position: absolute; z-index: 1; }
#section3 .bg1 { background: url(../images/sect2_bg1.png) 0 0 no-repeat fixed; width: 968px; height: 850px; position: absolute; z-index: 1; }
#section3 .bg2 { background: url(../images/sect2_bg2.jpg) 0 0 no-repeat fixed; width: 968px; height: 850px; position: absolute; z-index: 1; }
#section3 .bg3 { background: url(../images/sect2_bg3.jpg) 0 0 no-repeat fixed; width: 968px; height: 850px; position: absolute; z-index: 1; }
#section3 .bg4 { background: url(../images/sect2_bg4.jpg) 0 0 no-repeat fixed; width: 968px; height: 850px; position: absolute; z-index: 1; }
#section4 .bg1 { background: url(../images/sect3_bg1.png) 0 0 no-repeat fixed; width: 968px; height: 850px; position: absolute; z-index: 3; }
#section4 .bg2 { background: url(../images/sect3_bg2.jpg) 0 0 no-repeat fixed; width: 968px; height: 850px; position: absolute; z-index: 2; }
#section4 .bg3 { background: url(../images/sect3_bg3.jpg) 0 0 no-repeat fixed; width: 968px; height: 850px; position: absolute; z-index: 1; }
#section5 .bg1 { background: url(../images/sect4_bg1.png) 0 0 no-repeat fixed; width: 968px; height: 850px; position: absolute; z-index: 2; }
#section5 .bg2 { background: url(../images/sect4_bg2.png) 0 0 no-repeat fixed; width: 968px; height: 850px; position: absolute; z-index: 3; }
#section5 .bg3 { background: url(../images/sect4_bg3.png) 0 0 no-repeat fixed; width: 968px; height: 850px; position: absolute; z-index: 1; }
#section6 .bg1 { background: url(../images/sect5_bg1.png) 0 0 no-repeat fixed; width: 968px; height: 850px; position: absolute; z-index: 2; }
#section6 .bg2 { background: url(../images/sect5_bg2.jpg) 0 0 no-repeat fixed; width: 968px; height: 850px; position: absolute; z-index: 1; }
#section7 .bg1 { background: url(../images/sect6_bg1.png) 0 0 no-repeat fixed; width: 968px; height: 850px; position: absolute; z-index: 1; }
#section7 .bg2 { background: url(../images/sect6_bg2.png) 0 0 no-repeat fixed; width: 968px; height: 850px; position: absolute; z-index: 1; }

*/






.RedBack { background: #d6492b; /* Old browsers */ background: -moz-linear-gradient(left, #d8715f 0%, #d6492b 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, right top, color-stop(0%,#d8715f), color-stop(100%,#d6492b)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(left, #d8715f 0%,#d6492b 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(left, #d8715f 0%,#d6492b 100%); /* Opera11.10+ */ background: -ms-linear-gradient(left, #d8715f 0%,#d6492b 100%); /* IE10+ */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d8715f', endColorstr='#d6492b',GradientType=1 ); /* IE6-9 */ background: linear-gradient(left, #d8715f 0%,#d6492b 100%); /* W3C */ }



.OrangeBack { background: #e58a22; /* Old browsers */ background: -moz-linear-gradient(top,  #e58a22 1%, #d27403 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#e58a22), color-stop(100%,#d27403)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top,  #e58a22 1%,#d27403 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top,  #e58a22 1%,#d27403 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top,  #e58a22 1%,#d27403 100%); /* IE10+ */ background: linear-gradient(top,  #e58a22 1%,#d27403 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e58a22', endColorstr='#d27403',GradientType=0 ); /* IE6-9 */ }



.BrownBack { background: #4D2E2C; /* Old browsers */ background: -moz-linear-gradient(top, #685b5b 0%, #4d2e2c 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#685b5b), color-stop(100%,#4d2e2c)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #685b5b 0%,#4d2e2c 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #685b5b 0%,#4d2e2c 100%); /* Opera11.10+ */ background: -ms-linear-gradient(top, #685b5b 0%,#4d2e2c 100%); /* IE10+ */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#685b5b', endColorstr='#4d2e2c',GradientType=0 ); /* IE6-9 */ background: linear-gradient(top, #685b5b 0%,#4d2e2c 100%); }







.button { border-top: 1px solid #ecf233; background: #729401; background: -webkit-gradient(linear, left top, left bottom, from(#83a607), to(#729401)); background: -webkit-linear-gradient(top, #83a607, #729401); background: -moz-linear-gradient(top, #83a607, #729401); background: -ms-linear-gradient(top, #83a607, #729401); background: -o-linear-gradient(top, #83a607, #729401); padding: 5px 10px; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0; -moz-box-shadow: rgba(0,0,0,1) 0 1px 0; box-shadow: rgba(0,0,0,1) 0 1px 0; text-shadow: rgba(0,0,0,.4) 0 1px 0; color: white; font-size: 14px; font-family: Helvetica, Arial, Sans-Serif; text-decoration: none; vertical-align: middle; }



.button:hover { border-top-color: #d6492d; background: #d6492d; color: #ccc; }



.button:active { border-top-color: #db0d1e; background: #db0d1e; }







/* Tiny Scrollbar */



#scrollbar1 { width: 522px; margin: 0px 0 0px 0; }



#scrollbar1 .viewport { width: 502px; height: 276px; overflow: hidden; position: relative; }



#scrollbar1 .overview { list-style: none; position: absolute; left: 0; top: 0; padding: 0; margin: 0; }



#scrollbar1 .scrollbar { background: transparent url(../images/bg-scrollbar-track-y.png) no-repeat 0 0; position: relative; background-position: 0 0; float: right; width: 15px; }



#scrollbar1 .track { background: transparent url(../images/bg-scrollbar-trackend-y.png) no-repeat 0 100%; height: 100%; width: 13px; position: relative; padding: 0 1px; }



#scrollbar1 .thumb { background: transparent url(../images/bg-scrollbar-thumb80.png) no-repeat 50% 100%; height: 20px; width: 25px; cursor: pointer; overflow: hidden; position: absolute; top: 0; left: -5px; }



#scrollbar1 .thumb .end { background: transparent url(../images/bg-scrollbar-thumb80.png) no-repeat 50% 0; overflow: hidden; height: 5px; width: 25px; }



#scrollbar1 .disable { display: none; }





p.videodownload a { padding-left: 32px; font-size: 15px; line-height: 15px; color: #ffc52b; font-weight: bold; height: 21px; padding-top: 6px; display: block; margin-top: -6px; }



p.videodownload a:link { background: url(../images/imgs/icon_goto_video.png) no-repeat 0 -0px; }



p.videodownload a:visited { background: url(../images/imgs/icon_goto_video.png) no-repeat 0 -0px; color: #ffffff; }



p.videodownload a:hover { background: url(../images/imgs/icon_goto_video.png) no-repeat 0 -26px; color: #ffffff; }



p.videodownload a:active { background: url(../images/imgs/icon_goto_video.png) no-repeat 0 -26px; color: #ffffff; }





p.pdfdownload a { padding-left: 32px; font-size: 15px; line-height: 15px; color: #ffc52b; font-weight: bold; height: 21px; padding-top: 6px; display: block; margin-top: -6px; }



p.pdfdownload a:link { background: url(../images/imgs/icon_download_pdf.png) no-repeat 0 0px; }



p.pdfdownload a:visited { background: url(../images/imgs/icon_download_pdf.png) no-repeat 0 0px; color: #ffffff; }



p.pdfdownload a:hover { background: url(../images/imgs/icon_download_pdf.png) no-repeat 0 -26px; color: #ffffff; }



p.pdfdownload a:active { background: url(../images/imgs/icon_download_pdf.png) no-repeat 0 -26px; color: #ffffff; }













