/*
	 Organic Tabs
	 by Chris Coyier
	 http://css-tricks.com
*/

* 
{ margin: 0; padding: 0; }

body { font: 12px arial, serif; }

html { overflow-y: scroll; }

a { text-decoration: none; }

a:focus { outline: 0; }

p { font-size: 15px; margin: 0 0 20px 0; }

#page-wrap { width: 499px; margin: 80px auto; }

h1 { font: bold 40px Sans-Serif; margin: 0 0 20px 0; }



/* Generic Utility */

.hide { position: absolute; top: -9999px; left: -9999px; }



/* Tabset definitions */


#tabsetmow { background: #bfb; padding: 10px; margin: 0 0 20px 0; -moz-box-shadow: 0 0 5px #666; -webkit-box-shadow: 0 0 5px #666; }


#tabsetmow .nav { overflow: hidden; margin: 0 0 10px 0; }

#tabsetmow .nav li { width: 300px; float: center; margin: 0 10px 0 0; }

#tabsetmow .nav li.last { margin-right: 0; }

#tabsetmow .nav li a { display: block; padding: 5px; background: #959290; color: white; font-size: 15px; text-align: center; border: 0; }

#tabsetmow .nav li a:hover { background-color: #111; }


#tabsetmow ul { list-style: none; }

#tabsetmow ul li a { display: block; border-bottom: 1px solid #666; padding: 4px; color: #666; text-align: left; }

#tabsetmow ul li a:hover { background: #fe4902; color: white; }

#tabsetmow ul li:last-child a { border: none; }


#tabsetmow ul li.nav-one a.current, #tabsetmow ul.history li a:hover { background-color: #057505; color: white; }

/* End of tabsetmow */



#tabset1 { background: #eee; padding: 10px; margin: 0 0 10px 0; -moz-box-shadow: 0 0 5px #666; -webkit-box-shadow: 0 0 5px #666; }


#tabset1 .nav { overflow: hidden; margin: 0 0 10px 0; }

#tabset1 .nav li { width: 148px; float: left; margin: 0 10px 0 0; }

#tabset1 .nav li.last { margin-right: 0; }

#tabset1 .nav li a { display: block; padding: 5px; background: #959290; color: white; font-size: 15px; text-align: center; border: 0; }

#tabset1 .nav li a:hover { background-color: #111; }


#tabset1 ul { list-style: none; }

#tabset1 ul li a { display: block; border-bottom: 1px solid #666; padding: 4px; color: #666; }

#tabset1 ul li a:hover { background: #fe4902; color: white; }

#tabset1 ul li:last-child a { border: none; }


#tabset1 ul li.nav-one a.current, #tabset1 ul.overview li a:hover { background-color: #0575f4; color: white; }

#tabset1 ul li.nav-two a.current, #tabset1 ul.specifications li a:hover { background-color: #d30000; color: white; }

#tabset1 ul li.nav-three a.current, #tabset1 ul.options li a:hover { background-color: #8d01b0; color: white; }

/* End of tabset1 */



#tabset2 { background: #eee; padding: 10px; margin: 0 0 10px 0; -moz-box-shadow: 0 0 5px #666; -webkit-box-shadow: 0 0 5px #666; }


#tabset2 .nav { overflow: hidden; margin: 0 0 10px 0; }

#tabset2 .nav li { width: 148px; float: left; margin: 0 10px 0 0; }

#tabset2 .nav li.last { margin-right: 0; }

#tabset2 .nav li a { display: block; padding: 5px; background: #959290; color: white; font-size: 15px; text-align: center; border: 0; }

#tabset2 .nav li a:hover { background-color: #111; }


#tabset2 ul { list-style: none; }

#tabset2 ul li a { display: block; border-bottom: 1px solid #666; padding: 4px; color: #666; }

#tabset2 ul li a:hover { background: #fe4902; color: white; }

#tabset2 ul li:last-child a { border: none; }


#tabset2 ul li.nav-one a.current, #tabset2 ul.overview li a:hover { background-color: #0575f4; color: white; }

#tabset2 ul li.nav-two a.current, #tabset2 ul.specifications li a:hover { background-color: #d30000; color: white; }

#tabset2 ul li.nav-three a.current, #tabset2 ul.options li a:hover { background-color: #8d01b0; color: white; }

/* End of tabset2 */



#tabset3 { background: #eee; padding: 10px; margin: 0 0 10px 0; -moz-box-shadow: 0 0 5px #666; -webkit-box-shadow: 0 0 5px #666; }


#tabset3 .nav { overflow: hidden; margin: 0 0 10px 0; }

#tabset3 .nav li { width: 148px; float: left; margin: 0 10px 0 0; }

#tabset3 .nav li.last { margin-right: 0; }

#tabset3 .nav li a { display: block; padding: 5px; background: #959290; color: white; font-size: 15px; text-align: center; border: 0; }

#tabset3 .nav li a:hover { background-color: #111; }


#tabset3 ul { list-style: none; }

#tabset3 ul li a { display: block; border-bottom: 1px solid #666; padding: 4px; color: #666; }

#tabset3 ul li a:hover { background: #fe4902; color: white; }

#tabset3 ul li:last-child a { border: none; }


#tabset3 ul li.nav-one a.current, #tabset3 ul.overview li a:hover { background-color: #0575f4; color: white; }

#tabset3 ul li.nav-two a.current, #tabset3 ul.specifications li a:hover { background-color: #d30000; color: white; }

#tabset3 ul li.nav-three a.current, #tabset3 ul.options li a:hover { background-color: #8d01b0; color: white; }

/* End of tabset3 */



#tabset4 { background: #eee; padding: 10px; margin: 0 0 20px 0; -moz-box-shadow: 0 0 5px #666; -webkit-box-shadow: 0 0 5px #666; }


#tabset4 .nav { overflow: hidden; margin: 0 0 10px 0; }

#tabset4 .nav li { width: 148px; float: left; margin: 0 10px 0 0; }

#tabset4 .nav li.last { margin-right: 0; }

#tabset4 .nav li a { display: block; padding: 5px; background: #959290; color: white; font-size: 15px; text-align: center; border: 0; }

#tabset4 .nav li a:hover { background-color: #111; }


#tabset4 ul { list-style: none; }

#tabset4 ul li a { display: block; border-bottom: 1px solid #666; padding: 4px; color: #666; }

#tabset4 ul li a:hover { background: #fe4902; color: white; }

#tabset4 ul li:last-child a { border: none; }


#tabset4 ul li.nav-one a.current, #tabset4 ul.overview li a:hover { background-color: #0575f4; color: white; }

#tabset4 ul li.nav-two a.current, #tabset4 ul.specifications li a:hover { background-color: #d30000; color: white; }

#tabset4 ul li.nav-three a.current, #tabset4 ul.options li a:hover { background-color: #8d01b0; color: white; }

/* End of tabset4 */



#tabset5 { background: #eee; padding: 10px; margin: 0 0 20px 0; -moz-box-shadow: 0 0 5px #666; -webkit-box-shadow: 0 0 5px #666; }


#tabset5 .nav { overflow: hidden; margin: 0 0 10px 0; }

#tabset5 .nav li { width: 148px; float: left; margin: 0 10px 0 0; }

#tabset5 .nav li.last { margin-right: 0; }

#tabset5 .nav li a { display: block; padding: 5px; background: #959290; color: white; font-size: 15px; text-align: center; border: 0; }

#tabset5 .nav li a:hover { background-color: #111; }


#tabset5 ul { list-style: none; }

#tabset5 ul li a { display: block; border-bottom: 1px solid #666; padding: 4px; color: #666; }

#tabset5 ul li a:hover { background: #fe4902; color: white; }

#tabset5 ul li:last-child a { border: none; }


#tabset5 ul li.nav-one a.current, #tabset5 ul.overview li a:hover { background-color: #0575f4; color: white; }

#tabset5 ul li.nav-two a.current, #tabset5 ul.specifications li a:hover { background-color: #d30000; color: white; }

#tabset5 ul li.nav-three a.current, #tabset5 ul.options li a:hover { background-color: #8d01b0; color: white; }

/* End of tabset5 */




#tabset6 { background: #eee; padding: 10px; margin: 0 0 20px 0; -moz-box-shadow: 0 0 5px #666; -webkit-box-shadow: 0 0 5px #666; }


#tabset6 .nav { overflow: hidden; margin: 0 0 10px 0; }

#tabset6 .nav li { width: 148px; float: left; margin: 0 10px 0 0; }

#tabset6 .nav li.last { margin-right: 0; }

#tabset6 .nav li a { display: block; padding: 5px; background: #959290; color: white; font-size: 15px; text-align: center; border: 0; }

#tabset6 .nav li a:hover { background-color: #111; }


#tabset6 ul { list-style: none; }

#tabset6 ul li a { display: block; border-bottom: 1px solid #666; padding: 4px; color: #666; }

#tabset6 ul li a:hover { background: #fe4902; color: white; }

#tabset6 ul li:last-child a { border: none; }


#tabset6 ul li.nav-one a.current, #tabset6 ul.overview li a:hover { background-color: #0575f4; color: white; }

#tabset6 ul li.nav-two a.current, #tabset6 ul.specifications li a:hover { background-color: #d30000; color: white; }

#tabset6 ul li.nav-three a.current, #tabset6 ul.options li a:hover { background-color: #8d01b0; color: white; }

/* End of tabset6 */





#tabset7 { background: #eee; padding: 10px; margin: 0 0 20px 0; -moz-box-shadow: 0 0 5px #666; -webkit-box-shadow: 0 0 5px #666; }


#tabset7 .nav { overflow: hidden; margin: 0 0 10px 0; }

#tabset7 .nav li { width: 148px; float: left; margin: 0 10px 0 0; }

#tabset7 .nav li.last { margin-right: 0; }

#tabset7 .nav li a { display: block; padding: 5px; background: #959290; color: white; font-size: 15px; text-align: center; border: 0; }

#tabset7 .nav li a:hover { background-color: #111; }


#tabset7 ul { list-style: none; }

#tabset7 ul li a { display: block; border-bottom: 1px solid #666; padding: 4px; color: #666; }

#tabset7 ul li a:hover { background: #fe4902; color: white; }

#tabset7 ul li:last-child a { border: none; }


#tabset7 ul li.nav-one a.current, #tabset7 ul.overview li a:hover { background-color: #0575f4; color: white; }

#tabset7 ul li.nav-two a.current, #tabset7 ul.specifications li a:hover { background-color: #d30000; color: white; }

#tabset7 ul li.nav-three a.current, #tabset7 ul.options li a:hover { background-color: #8d01b0; color: white; }

/* End of tabset7 */






#tabset8 { background: #eee; padding: 10px; margin: 0 0 20px 0; -moz-box-shadow: 0 0 5px #666; -webkit-box-shadow: 0 0 5px #666; }


#tabset8 .nav { overflow: hidden; margin: 0 0 10px 0; }

#tabset8 .nav li { width: 148px; float: left; margin: 0 10px 0 0; }

#tabset8 .nav li.last { margin-right: 0; }

#tabset8 .nav li a { display: block; padding: 5px; background: #959290; color: white; font-size: 15px; text-align: center; border: 0; }

#tabset8 .nav li a:hover { background-color: #111; }


#tabset8 ul { list-style: none; }

#tabset8 ul li a { display: block; border-bottom: 1px solid #666; padding: 4px; color: #666; }

#tabset8 ul li a:hover { background: #fe4902; color: white; }

#tabset8 ul li:last-child a { border: none; }


#tabset8 ul li.nav-one a.current, #tabset8 ul.overview li a:hover { background-color: #0575f4; color: white; }

#tabset8 ul li.nav-two a.current, #tabset8 ul.specifications li a:hover { background-color: #d30000; color: white; }

#tabset8 ul li.nav-three a.current, #tabset8 ul.options li a:hover { background-color: #8d01b0; color: white; }

/* End of tabset8 */



#tabset9 { background: #eee; padding: 10px; margin: 0 0 20px 0; -moz-box-shadow: 0 0 5px #666; -webkit-box-shadow: 0 0 5px #666; }


#tabset9 .nav { overflow: hidden; margin: 0 0 10px 0; }

#tabset9 .nav li { width: 148px; float: left; margin: 0 10px 0 0; }

#tabset9 .nav li.last { margin-right: 0; }

#tabset9 .nav li a { display: block; padding: 5px; background: #959290; color: white; font-size: 15px; text-align: center; border: 0; }

#tabset9 .nav li a:hover { background-color: #111; }


#tabset9 ul { list-style: none; }

#tabset9 ul li a { display: block; border-bottom: 1px solid #666; padding: 4px; color: #666; }

#tabset9 ul li a:hover { background: #fe4902; color: white; }

#tabset9 ul li:last-child a { border: none; }


#tabset9 ul li.nav-one a.current, #tabset9 ul.overview li a:hover { background-color: #0575f4; color: white; }

#tabset9 ul li.nav-two a.current, #tabset9 ul.specifications li a:hover { background-color: #d30000; color: white; }

#tabset9 ul li.nav-three a.current, #tabset9 ul.options li a:hover { background-color: #8d01b0; color: white; }

/* End of tabset9 */


#tabset10 { background: #eee; padding: 10px; margin: 0 0 20px 0; -moz-box-shadow: 0 0 5px #666; -webkit-box-shadow: 0 0 5px #666; }


#tabset10 .nav { overflow: hidden; margin: 0 0 10px 0; }

#tabset10 .nav li { width: 148px; float: left; margin: 0 10px 0 0; }

#tabset10 .nav li.last { margin-right: 0; }

#tabset10 .nav li a { display: block; padding: 5px; background: #959290; color: white; font-size: 15px; text-align: center; border: 0; }

#tabset10 .nav li a:hover { background-color: #111; }


#tabset10 ul { list-style: none; }

#tabset10 ul li a { display: block; border-bottom: 1px solid #666; padding: 4px; color: #666; }

#tabset10 ul li a:hover { background: #fe4902; color: white; }

#tabset10 ul li:last-child a { border: none; }


#tabset10 ul li.nav-one a.current, #tabset10 ul.overview li a:hover { background-color: #0575f4; color: white; }

#tabset10 ul li.nav-two a.current, #tabset10 ul.specifications li a:hover { background-color: #d30000; color: white; }

#tabset10 ul li.nav-three a.current, #tabset10 ul.options li a:hover { background-color: #8d01b0; color: white; }

/* End of tabset10 */


#tabset11 { background: #eee; padding: 10px; margin: 0 0 20px 0; -moz-box-shadow: 0 0 5px #666; -webkit-box-shadow: 0 0 5px #666; }


#tabset11 .nav { overflow: hidden; margin: 0 0 10px 0; }

#tabset11 .nav li { width: 148px; float: left; margin: 0 10px 0 0; }

#tabset11 .nav li.last { margin-right: 0; }

#tabset11 .nav li a { display: block; padding: 5px; background: #959290; color: white; font-size: 15px; text-align: center; border: 0; }

#tabset11 .nav li a:hover { background-color: #111; }


#tabset11 ul { list-style: none; }

#tabset11 ul li a { display: block; border-bottom: 1px solid #666; padding: 4px; color: #666; }

#tabset11 ul li a:hover { background: #fe4902; color: white; }

#tabset11 ul li:last-child a { border: none; }


#tabset11 ul li.nav-one a.current, #tabset11 ul.overview li a:hover { background-color: #0575f4; color: white; }

#tabset11 ul li.nav-two a.current, #tabset11 ul.specifications li a:hover { background-color: #d30000; color: white; }

#tabset11 ul li.nav-three a.current, #tabset11 ul.options li a:hover { background-color: #8d01b0; color: white; }

/* End of tabset11 */


#tabset12 { background: #eee; padding: 10px; margin: 0 0 20px 0; -moz-box-shadow: 0 0 5px #666; -webkit-box-shadow: 0 0 5px #666; }


#tabset12 .nav { overflow: hidden; margin: 0 0 10px 0; }

#tabset12 .nav li { width: 148px; float: left; margin: 0 10px 0 0; }

#tabset12 .nav li.last { margin-right: 0; }

#tabset12 .nav li a { display: block; padding: 5px; background: #959290; color: white; font-size: 15px; text-align: center; border: 0; }

#tabset12 .nav li a:hover { background-color: #111; }


#tabset12 ul { list-style: none; }

#tabset12 ul li a { display: block; border-bottom: 1px solid #666; padding: 4px; color: #666; }

#tabset12 ul li a:hover { background: #fe4902; color: white; }

#tabset12 ul li:last-child a { border: none; }


#tabset12 ul li.nav-one a.current, #tabset12 ul.overview li a:hover { background-color: #0575f4; color: white; }

#tabset12 ul li.nav-two a.current, #tabset12 ul.specifications li a:hover { background-color: #d30000; color: white; }

#tabset12 ul li.nav-three a.current, #tabset12 ul.options li a:hover { background-color: #8d01b0; color: white; }

/* End of tabset12 */
#tabset13 { background: #eee; padding: 10px; margin: 0 0 20px 0; -moz-box-shadow: 0 0 5px #666; -webkit-box-shadow: 0 0 5px #666; }


#tabset13 .nav { overflow: hidden; margin: 0 0 10px 0; }

#tabset13 .nav li { width: 148px; float: left; margin: 0 10px 0 0; }

#tabset13 .nav li.last { margin-right: 0; }

#tabset13 .nav li a { display: block; padding: 5px; background: #959290; color: white; font-size: 15px; text-align: center; border: 0; }

#tabset13 .nav li a:hover { background-color: #111; }


#tabset13 ul { list-style: none; }

#tabset13 ul li a { display: block; border-bottom: 1px solid #666; padding: 4px; color: #666; }

#tabset13 ul li a:hover { background: #fe4902; color: white; }

#tabset13 ul li:last-child a { border: none; }


#tabset13 ul li.nav-one a.current, #tabset13 ul.overview li a:hover { background-color: #0575f4; color: white; }

#tabset13 ul li.nav-two a.current, #tabset13 ul.specifications li a:hover { background-color: #d30000; color: white; }

#tabset13 ul li.nav-three a.current, #tabset13 ul.options li a:hover { background-color: #8d01b0; color: white; }

/* End of tabset13 */



#tabset14 { background: #eee; padding: 10px; margin: 0 0 20px 0; -moz-box-shadow: 0 0 5px #666; -webkit-box-shadow: 0 0 5px #666; }


#tabset14 .nav { overflow: hidden; margin: 0 0 10px 0; }

#tabset14 .nav li { width: 148px; float: left; margin: 0 10px 0 0; }

#tabset14 .nav li.last { margin-right: 0; }

#tabset14 .nav li a { display: block; padding: 5px; background: #959290; color: white; font-size: 15px; text-align: center; border: 0; }

#tabset14 .nav li a:hover { background-color: #111; }


#tabset14 ul { list-style: none; }

#tabset14 ul li a { display: block; border-bottom: 1px solid #666; padding: 4px; color: #666; }

#tabset14 ul li a:hover { background: #fe4902; color: white; }

#tabset14 ul li:last-child a { border: none; }


#tabset14 ul li.nav-one a.current, #tabset14 ul.overview li a:hover { background-color: #0575f4; color: white; }

#tabset14 ul li.nav-two a.current, #tabset14 ul.specifications li a:hover { background-color: #d30000; color: white; }

#tabset14 ul li.nav-three a.current, #tabset14 ul.options li a:hover { background-color: #8d01b0; color: white; }

/* End of tabset14 */






#tabset15 { background: #eee; padding: 10px; margin: 0 0 20px 0; -moz-box-shadow: 0 0 5px #666; -webkit-box-shadow: 0 0 5px #666; }


#tabset15 .nav { overflow: hidden; margin: 0 0 10px 0; }

#tabset15 .nav li { width: 148px; float: left; margin: 0 10px 0 0; }

#tabset15 .nav li.last { margin-right: 0; }

#tabset15 .nav li a { display: block; padding: 5px; background: #959290; color: white; font-size: 15px; text-align: center; border: 0; }

#tabset15 .nav li a:hover { background-color: #111; }


#tabset15 ul { list-style: none; }

#tabset15 ul li a { display: block; border-bottom: 1px solid #666; padding: 4px; color: #666; }

#tabset15 ul li a:hover { background: #fe4902; color: white; }

#tabset15 ul li:last-child a { border: none; }


#tabset15 ul li.nav-one a.current, #tabset15 ul.overview li a:hover { background-color: #0575f4; color: white; }

#tabset15 ul li.nav-two a.current, #tabset15 ul.specifications li a:hover { background-color: #d30000; color: white; }

#tabset15 ul li.nav-three a.current, #tabset15 ul.options li a:hover { background-color: #8d01b0; color: white; }

/* End of tabset15 */


#tabset16 { background: #eee; padding: 10px; margin: 0 0 20px 0; -moz-box-shadow: 0 0 5px #666; -webkit-box-shadow: 0 0 5px #666; }


#tabset16 .nav { overflow: hidden; margin: 0 0 10px 0; }

#tabset16 .nav li { width: 148px; float: left; margin: 0 10px 0 0; }

#tabset16 .nav li.last { margin-right: 0; }

#tabset16 .nav li a { display: block; padding: 5px; background: #959290; color: white; font-size: 15px; text-align: center; border: 0; }

#tabset16 .nav li a:hover { background-color: #111; }


#tabset16 ul { list-style: none; }

#tabset16 ul li a { display: block; border-bottom: 1px solid #666; padding: 4px; color: #666; }

#tabset16 ul li a:hover { background: #fe4902; color: white; }

#tabset16 ul li:last-child a { border: none; }


#tabset16 ul li.nav-one a.current, #tabset16 ul.overview li a:hover { background-color: #0575f4; color: white; }

#tabset16 ul li.nav-two a.current, #tabset16 ul.specifications li a:hover { background-color: #d30000; color: white; }

#tabset16 ul li.nav-three a.current, #tabset16 ul.options li a:hover { background-color: #8d01b0; color: white; }

/* End of tabset16 */




#tabset17 { background: #eee; padding: 10px; margin: 0 0 20px 0; -moz-box-shadow: 0 0 5px #666; -webkit-box-shadow: 0 0 5px #666; }


#tabset17 .nav { overflow: hidden; margin: 0 0 10px 0; }

#tabset17 .nav li { width: 148px; float: left; margin: 0 10px 0 0; }

#tabset17 .nav li.last { margin-right: 0; }

#tabset17 .nav li a { display: block; padding: 5px; background: #959290; color: white; font-size: 15px; text-align: center; border: 0; }

#tabset17 .nav li a:hover { background-color: #111; }


#tabset17 ul { list-style: none; }

#tabset17 ul li a { display: block; border-bottom: 1px solid #666; padding: 4px; color: #666; }

#tabset17 ul li a:hover { background: #fe4902; color: white; }

#tabset17 ul li:last-child a { border: none; }


#tabset17 ul li.nav-one a.current, #tabset17 ul.overview li a:hover { background-color: #0575f4; color: white; }

#tabset17 ul li.nav-two a.current, #tabset17 ul.specifications li a:hover { background-color: #d30000; color: white; }

#tabset17 ul li.nav-three a.current, #tabset17 ul.options li a:hover { background-color: #8d01b0; color: white; }

/* End of tabset17 */



#tabset18 { background: #eee; padding: 10px; margin: 0 0 20px 0; -moz-box-shadow: 0 0 5px #666; -webkit-box-shadow: 0 0 5px #666; }


#tabset18 .nav { overflow: hidden; margin: 0 0 10px 0; }

#tabset18 .nav li { width: 148px; float: left; margin: 0 10px 0 0; }

#tabset18 .nav li.last { margin-right: 0; }

#tabset18 .nav li a { display: block; padding: 5px; background: #959290; color: white; font-size: 15px; text-align: center; border: 0; }

#tabset18 .nav li a:hover { background-color: #111; }


#tabset18 ul { list-style: none; }

#tabset18 ul li a { display: block; border-bottom: 1px solid #666; padding: 4px; color: #666; }

#tabset18 ul li a:hover { background: #fe4902; color: white; }

#tabset18 ul li:last-child a { border: none; }


#tabset18 ul li.nav-one a.current, #tabset18 ul.overview li a:hover { background-color: #0575f4; color: white; }

#tabset18 ul li.nav-two a.current, #tabset18 ul.specifications li a:hover { background-color: #d30000; color: white; }

#tabset18 ul li.nav-three a.current, #tabset18 ul.options li a:hover { background-color: #8d01b0; color: white; }

/* End of tabset18 */




#tabset19 { background: #eee; padding: 10px; margin: 0 0 20px 0; -moz-box-shadow: 0 0 5px #666; -webkit-box-shadow: 0 0 5px #666; }


#tabset19 .nav { overflow: hidden; margin: 0 0 10px 0; }

#tabset19 .nav li { width: 148px; float: left; margin: 0 10px 0 0; }

#tabset19 .nav li.last { margin-right: 0; }

#tabset19 .nav li a { display: block; padding: 5px; background: #959290; color: white; font-size: 15px; text-align: center; border: 0; }

#tabset19 .nav li a:hover { background-color: #111; }


#tabset19 ul { list-style: none; }

#tabset19 ul li a { display: block; border-bottom: 1px solid #666; padding: 4px; color: #666; }

#tabset19 ul li a:hover { background: #fe4902; color: white; }

#tabset19 ul li:last-child a { border: none; }


#tabset19 ul li.nav-one a.current, #tabset19 ul.overview li a:hover { background-color: #0575f4; color: white; }

#tabset19 ul li.nav-two a.current, #tabset19 ul.specifications li a:hover { background-color: #d30000; color: white; }

#tabset19 ul li.nav-three a.current, #tabset19 ul.options li a:hover { background-color: #8d01b0; color: white; }

/* End of tabset19 */




#tabset20 { background: #eee; padding: 10px; margin: 0 0 20px 0; -moz-box-shadow: 0 0 5px #666; -webkit-box-shadow: 0 0 5px #666; }


#tabset20 .nav { overflow: hidden; margin: 0 0 10px 0; }

#tabset20 .nav li { width: 148px; float: left; margin: 0 10px 0 0; }

#tabset20 .nav li.last { margin-right: 0; }

#tabset20 .nav li a { display: block; padding: 5px; background: #959290; color: white; font-size: 15px; text-align: center; border: 0; }

#tabset20 .nav li a:hover { background-color: #111; }


#tabset20 ul { list-style: none; }

#tabset20 ul li a { display: block; border-bottom: 1px solid #666; padding: 4px; color: #666; }

#tabset20 ul li a:hover { background: #fe4902; color: white; }

#tabset20 ul li:last-child a { border: none; }


#tabset20 ul li.nav-one a.current, #tabset20 ul.overview li a:hover { background-color: #0575f4; color: white; }

#tabset20 ul li.nav-two a.current, #tabset20 ul.specifications li a:hover { background-color: #d30000; color: white; }

#tabset20 ul li.nav-three a.current, #tabset20 ul.options li a:hover { background-color: #8d01b0; color: white; }

/* End of tabset20 */




#tabset21 { background: #eee; padding: 10px; margin: 0 0 20px 0; -moz-box-shadow: 0 0 5px #666; -webkit-box-shadow: 0 0 5px #666; }


#tabset21 .nav { overflow: hidden; margin: 0 0 10px 0; }

#tabset21 .nav li { width: 148px; float: left; margin: 0 10px 0 0; }

#tabset21 .nav li.last { margin-right: 0; }

#tabset21 .nav li a { display: block; padding: 5px; background: #959290; color: white; font-size: 15px; text-align: center; border: 0; }

#tabset21 .nav li a:hover { background-color: #111; }


#tabset21 ul { list-style: none; }

#tabset21 ul li a { display: block; border-bottom: 1px solid #666; padding: 4px; color: #666; }

#tabset21 ul li a:hover { background: #fe4902; color: white; }

#tabset21 ul li:last-child a { border: none; }


#tabset21 ul li.nav-one a.current, #tabset21 ul.overview li a:hover { background-color: #0575f4; color: white; }

#tabset21 ul li.nav-two a.current, #tabset21 ul.specifications li a:hover { background-color: #d30000; color: white; }

#tabset21 ul li.nav-three a.current, #tabset21 ul.options li a:hover { background-color: #8d01b0; color: white; }

/* End of tabset21 */




#tabset22 { background: #eee; padding: 10px; margin: 0 0 20px 0; -moz-box-shadow: 0 0 5px #666; -webkit-box-shadow: 0 0 5px #666; }


#tabset22 .nav { overflow: hidden; margin: 0 0 10px 0; }

#tabset22 .nav li { width: 148px; float: left; margin: 0 10px 0 0; }

#tabset22 .nav li.last { margin-right: 0; }

#tabset22 .nav li a { display: block; padding: 5px; background: #959290; color: white; font-size: 15px; text-align: center; border: 0; }

#tabset22 .nav li a:hover { background-color: #111; }


#tabset22 ul { list-style: none; }

#tabset22 ul li a { display: block; border-bottom: 1px solid #666; padding: 4px; color: #666; }

#tabset22 ul li a:hover { background: #fe4902; color: white; }

#tabset22 ul li:last-child a { border: none; }


#tabset22 ul li.nav-one a.current, #tabset22 ul.overview li a:hover { background-color: #0575f4; color: white; }

#tabset22 ul li.nav-two a.current, #tabset22 ul.specifications li a:hover { background-color: #d30000; color: white; }

#tabset22 ul li.nav-three a.current, #tabset22 ul.options li a:hover { background-color: #8d01b0; color: white; }

/* End of tabset22 */




#tabset23 { background: #eee; padding: 10px; margin: 0 0 20px 0; -moz-box-shadow: 0 0 5px #666; -webkit-box-shadow: 0 0 5px #666; }


#tabset23 .nav { overflow: hidden; margin: 0 0 10px 0; }

#tabset23 .nav li { width: 148px; float: left; margin: 0 10px 0 0; }

#tabset23 .nav li.last { margin-right: 0; }

#tabset23 .nav li a { display: block; padding: 5px; background: #959290; color: white; font-size: 15px; text-align: center; border: 0; }

#tabset23 .nav li a:hover { background-color: #111; }


#tabset23 ul { list-style: none; }

#tabset23 ul li a { display: block; border-bottom: 1px solid #666; padding: 4px; color: #666; }

#tabset23 ul li a:hover { background: #fe4902; color: white; }

#tabset23 ul li:last-child a { border: none; }


#tabset23 ul li.nav-one a.current, #tabset23 ul.overview li a:hover { background-color: #0575f4; color: white; }

#tabset23 ul li.nav-two a.current, #tabset23 ul.specifications li a:hover { background-color: #d30000; color: white; }

#tabset23 ul li.nav-three a.current, #tabset23 ul.options li a:hover { background-color: #8d01b0; color: white; }

/* End of tabset23 */



#tabsetp { background: #eee; padding: 10px; margin: 0 0 20px 0; -moz-box-shadow: 0 0 5px #666; -webkit-box-shadow: 0 0 5px #666; }


#tabsetp .nav { overflow: hidden; margin: 0 0 10px 0; }

#tabsetp .nav li { width: 197px; float: left; margin: 0 10px 0 0; }

#tabsetp .nav li.last { margin-right: 0; }

#tabsetp .nav li a { display: block; padding: 5px; background: #959290; color: white; font-size: 15px; text-align: center; border: 0; }

#tabsetp .nav li a:hover { background-color: #111; }


#tabsetp ul { list-style: none; }

#tabsetp ul li a { display: block; border-bottom: 1px solid #666; padding: 4px; color: #666; }

#tabsetp ul li a:hover { background: #fe4902; color: white; }

#tabsetp ul li:last-child a { border: none; }


#tabsetp ul li.nav-one a.current, #tabsetp ul.overview li a:hover { background-color: #0575f4; color: white; }

#tabsetp ul li.nav-two a.current, #tabsetp ul.specifications li a:hover { background-color: #d30000; color: white; }

#tabsetp ul li.nav-three a.current, #tabsetp ul.options li a:hover { background-color: #8d01b0; color: white; }

/* End of tabsetp */


#tabsetlbl { background: #eee; padding: 10px; margin: 0 0 0 0; -moz-box-shadow: 0 0 5px #666; -webkit-box-shadow: 0 0 5px #666; }


#tabsetlbl .nav { overflow: hidden; margin: 0 0 0 0; }

#tabsetlbl .nav li { width: 980px; float: center; margin: 0 0 0 0; }

#tabsetlbl .nav li.last { margin-right: 0; }

#tabsetlbl .nav li a { display: block; padding: 5px; background: #0575f4; color: white; font-size: 15px; text-align: center; border: 0; }

#tabsetlbl .nav li a:hover { background-color: #111; }


#tabsetlbl ul { list-style: none; }

#tabsetlbl ul li a { display: block; border-bottom: 1px solid #666; padding: 0px; color: #666; }

#tabsetlbl ul li a:hover { background: #fe4902; color: white; }

#tabsetlbl ul li:last-child a { border: none; }


#tabsetlbl ul li.nav-one a.current, #tabsetlbl ul.overview li a:hover { background-color: #997700; color: white; }

/* End of tabsetlbl */


#tabsetlrd { background: #eee; padding: 10px; margin: 0 0 0 0; -moz-box-shadow: 0 0 5px #666; -webkit-box-shadow: 0 0 5px #666; }


#tabsetlrd .nav { overflow: hidden; margin: 0 0 0 0; }

#tabsetlrd .nav li { width: 980px; float: center; margin: 0 0 0 0; }

#tabsetlrd .nav li.last { margin-right: 0; }

#tabsetlrd .nav li a { display: block; padding: 5px; background: #d30000; color: white; font-size: 15px; text-align: center; border: 0; }

#tabsetlrd .nav li a:hover { background-color: #111; }


#tabsetlrd ul { list-style: none; }

#tabsetlrd ul li a { display: block; border-bottom: 1px solid #666; padding: 0px; color: #666; }

#tabsetlrd ul li a:hover { background: #fe4902; color: white; }

#tabsetlrd ul li:last-child a { border: none; }


#tabsetlrd ul li.nav-one a.current, #tabsetlrd ul.overview li a:hover { background-color: #d30000; color: white; }

/* End of tabsetlrd */


#tabsetlpr { background: #eee; padding: 10px; margin: 0 0 0 0; -moz-box-shadow: 0 0 5px #666; -webkit-box-shadow: 0 0 5px #666; }


#tabsetlpr .nav { overflow: hidden; margin: 0 0 0 0; }

#tabsetlpr .nav li { width: 980px; float: center; margin: 0 0 0 0; }

#tabsetlpr .nav li.last { margin-right: 0; }

#tabsetlpr .nav li a { display: block; padding: 5px; background: #8d01b0; color: white; font-size: 15px; text-align: center; border: 0; }

#tabsetlpr .nav li a:hover { background-color: #111; }


#tabsetlpr ul { list-style: none; }

#tabsetlpr ul li a { display: block; border-bottom: 1px solid #666; padding: 0px; color: #666; }

#tabsetlpr ul li a:hover { background: #fe4902; color: white; }

#tabsetlpr ul li:last-child a { border: none; }


#tabsetlpr ul li.nav-one a.current, #tabsetlpr ul.overview li a:hover { background-color: #997700; color: white; }

/* End of tabsetlpr */


/* navbar input */
.nav_bar {
width: 100%;
margin: auto;
}
.nav_bar ul {
    padding: 0px 2px 0px 2px;
    list-style: none;
}
.nav_bar ul li {
    float: left;
    font-size: 16px;
    font-weight: normal;
    margin-right: 2px;
}
.nav_bar ul li a {
    text-decoration: none;
    color: #ffffff;
    background: #474747;
    border: 0px solid #000000;
   # border-bottom: none;
    padding: 7px 20px 7px 20px;
    # -webkit-border-top-left-radius: 10px;
   # -webkit-border-radius: 10px;
    #-webkit-border-top-right-radius: 10px;
    #-moz-border-radius-topleft: 10px;
    #-moz-border-radius-topright: 10px;
   # border-top-left-radius: 10px;
    #border-top-right-radius: 10px;
    width: 164px;
    display: block;
    text-align: center;
}
.nav_bar ul li a:hover {
    text-decoration: none;
    color: #ffff00;
    background: #777777;
    -moz-transition: background-color 200ms ease-in;
    -webkit-transition: background-color 200ms ease-in;
    -ms-transition: background-color 200ms ease-in;
    -o-transition: background-color 200ms ease-in;
    transition: background-color 200ms ease-in;
}
.nav_bar ul li a#onlink {
    background: #000000;
    color: #33ff33;
}
.nav_bar ul li a#onlink:hover {
    background: #000000;
    color: #33ff33;
}
