<style type="text/css">

/***********************************************
* DD Tab Menu II script- ? Dynamic Drive DHTML code library (www.dynamicdrive.com)
* This notice MUST stay intact for legal use
* Visit Dynamic Drive at http://www.dynamicdrive.com/ for full source code
***********************************************/


.middle {
    scrollbar-3dlight-color: GreenYellow;
    scrollbar-arrow-color: Blue;
    scrollbar-base-color: Gold;
    scrollbar-darkshadow-color: NavajoWhite;
    scrollbar-face-color: Red;
    scrollbar-highlight-color: GreenYellow;
    scrollbar-shadow-color: DarkOrange;
    scrollbar-track-color: HoneyDew;}
}

#ddimagetabs{
}
#ddimagetabs a{
display: block;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font: bold 10px; /*tab font */
color: #ffffff; /*font color */
width: 80px; /*width of tab image */
height: 15px; /*height of tab image */
float: left;
display: inline;
margin-left: 0px; /*spacing between tabs */
padding-top: 0px; /*vertical offset of tab text from top of tab*/

background-repeat: no-repeat;
text-align: center;
}
#ddimagetabs a:hover, #ddimagetabs a.current{
background-image:url(bg4.jpg); /*URL to tab image onmouseover */
color: #DD162B;
}

#tabcontentcontainer a{

{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: 400; color: #FFFFFF; text-decoration: none; 

background-repeat: no-repeat;

}

#tabcontentcontainer a:hover, #tabcontentcontainer a.current{

text-valign: top;
color: #DD162B;
}  


.tabcontent{

display:none;
}  

.disco {
color: #DD162B;
}



.indentsc1 {
padding-left: 15px;
}


.indentsc2 {
padding-left: 20px;
}

.indentsc3 {
padding-left: 190px;
}

.indentsc4 {
padding-left: 315px;
}

.indentsc5 {
padding-left: 0px;
}



.registernote {
text-decoration: none;
font-family: verdana;
font: bold 10px; /*tab font */
color: #cbcbcb;
}


.bttmlink { font-family: Verdana, Arial, font-size: 10px; font-style: normal; font-weight: 400; color: #FFFFFF; text-decoration: none; }

a.bttmlink:hover{ 
color: #DD162B;
}                   

.spacer {
text-decoration: none;
font-family: verdana;
font: bold 10px; /*tab font */
color: #cbcbcb;
}

a.sapcer:hover{ 
color: #cbcbcb;
}

#idee{
font-family: verdana;
color: #ffffff;
}

#clock{
font-family: verdana;
font: bold 10 px;
color: #ffffff;

}

.prolink { font-family: verdana;
color: #0BA140; text-decoration: none; font: bold 10px;}
.prolink:hover { text-decoration: underline; color: #DD162B;} 

.prolink1 { font-family: verdana;
color: #0BA140; text-decoration: none; font: bold 8px;}

.arrow { font-family: verdana; color: #ffffff; text-decoration: none; font: bold 8px;}
.arrow:hover { text-decoration: underline; color: #DD162B;} 

.nav { font-family: Verdana, Arial, font-size: 10px; font-style: normal; font-weight: 400; color: #FFFFFF; text-decoration: none; }

.nav:hover { text-decoration: none; color: #DD162B;} 

.dealerslink { font-family: verdana;
color: #0BA140; text-decoration: none; font: bold 10px;}
.dealerslink:hover { text-decoration: underline; color: #DD162B;} 
    
.ddlinks { font-family: verdana;
color: #0BA140; text-decoration: none;
font: bold 12px; } 

.companylink { font-family: verdana;
color: #0BA140; text-decoration: none;}
.companylink:hover { text-decoration: underline; color: #DD162B;}

.announce { font-family: verdana;
color: #0BA140; text-decoration: none; font: bold 10px; }
.companylink:hover { text-decoration: underline; color: #DD162B;}  

.news { font-family: verdana;
color: #0BA140; text-decoration: none; font: 22px; }
.news:hover { text-decoration: underline; color: #DD162B;}

.news1 { font-family: verdana;
color: #0BA140; text-decoration: none; font: 10px; }
.news1:hover { text-decoration: underline; color: #DD162B;}

.companylink2 { font-family: verdana;
color: #0BA140; text-decoration: underline; }
.companylink2:hover { text-decoration: underline; color: #DD162B;} 

.dealers { font-family: verdana;
color: #0BA140; text-decoration: none;
font: bold 10px; }

.contactcomments { font-family: verdana;
color: #cbcbcb; text-decoration: none;
font: bold 12px; }

.productslink { font-family: verdana;
color: #cbcbcb; text-decoration: none;
font: bold 14px; }

.productslink:hover { text-decoration: underline; } 

.par { font-family: verdana;
color: #ffffff; text-decoration: none;
font: bold 10px; }

.par1 { font-family: verdana;
color: #0BA140; text-decoration: none;
font: bold 10px; }
                      
.para { font-family: verdana;
color: #0BA140; text-decoration: none;
font: bold 11px; }
                   
.undercon { font-family: verdana;
color: #DD162B; text-decoration: none;
font: bold 20px; } 

.underconthumb { font-family: verdana;
color: #DD162B; text-decoration: none;
font: 10px; }

.calibers1 { font-family: verdana;
color: #cbcbcb; text-decoration: none;
font: bold 12px; }

.calibers2 { font-family: verdana;
color: #cbcbcb; text-decoration: none;
font: bold 20px; }

.calibers3 { font-family: verdana;
color: #cbcbcb; text-decoration: none;
font: bold 12px; }

.calibers3:hover { text-decoration: underline; } 

p { font-family: verdana;
color: #0BA140; text-decoration: none;
font: bold 10px; } 

.protext { font-family: verdana;
color: #0BA140; text-decoration: none;
font: bold 11px; }    

.category { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: 400; color: #FFFFFF; text-decoration: none; }

.state { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: 400; color: #0BA140; text-decoration: none; }
.state:hover { text-decoration: underline; color: #DD162B;} 


.typing { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: 400; color: #0BA140; text-decoration: none; }

.regtext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: 400; color: #0BA140; text-decoration: none; }

.regtext1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: 400; color: #0BA140; text-decoration: none; }

.regtext2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: 400; color: #0BA140; text-decoration: none; }

.slr105des { font-family: verdana;
color: #cbcbcb; text-decoration: none;
font: bold 12px; }



.gallerycontainer{
position: relative;
/*Add a height attribute and set to largest image's height to prevent overlaying*/
}

.thumbnail img{
border: 1px solid white;
margin: 0 5px 5px 0;
}

.thumbnail:hover{
background-color: transparent;
}

.thumbnail:hover img{
border: 1px solid black;
}

.thumbnail span{ /* enlarged image*/
position: absolute;
background-color: white;
padding: 0;
left: -1000px;
border: none;
visibility: hidden;
color: green;
text-decoration: none;
}

.thumbnail span img{ /* enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /* enlarged image*/
visibility: visible;
top: -700px;
left: -280px; /*position where enlarged image should offset horizontally */
z-index: 50;
}

</style>