/* Global */

td {font-family: verdana,arial,helvetica; font-size: 12px; color: #d2d3d4; line-height:150%;font-weight:normal;}              
* {margin:0px; padding:0px;}
p {line-height:150%;text-align:left;}
br.clearfix {clear:both;}
li {list-style-type:none;}
ul {float:left; text-align:left;}
img {border:none;}

/* P */

p.tentop {margin:10px 0 0 0;}
p.right {text-align:right;}
p.center {text-align:center;}

/* Img */

img.left {float:left;margin:0 15px 5px 0;}
img.right {float:right;margin:0 0 5px 10px;}
img.twentytopbottom {margin:20px 0 20px 0;}
img.twentytopfiftybottom {margin:20px 0 50px 0;}
img.tentop {margin:10px 0 0 0;}
img.seventop {margin:7px 0 0 0;}

/* Div */

div.clearfix {clear:both;}
div.left {float:left;}
div.right {float:right;}
div.left-nav {margin:0 40px 20px 20px;}
div.tentop {margin:10px 0 0 0;}
div.fivetop {margin:5px 0 0 0;}

/* Links */

a:link{font-family: verdana,arial,helvetica; font-size: 12px; color: #d1821b;text-decoration:none; font-weight:normal;line-height:120%;}
a:visited{font-family: verdana,arial,helvetica; font-size: 12px; color: #d1821b;text-decoration:none;font-weight:normal;line-height:120%;}
a:hover{font-family: verdana,arial,helvetica; font-size: 12px; color: #d1821b;text-decoration:underline; font-weight:normal;line-height:120%;}

a.left-nav:link{font-family: verdana,arial,helvetica; font-size: 11px; color: #ffffff;text-decoration:none; font-weight:bold;line-height:120%;}
a.left-nav:visited{font-family: verdana,arial,helvetica; font-size: 11px; color: #ffffff;text-decoration:none;font-weight:bold;line-height:120%;}
a.left-nav:hover{font-family: verdana,arial,helvetica; font-size: 11px; color: #ffffff;text-decoration:underline; font-weight:bold;line-height:120%;}

a.press:link{font-family: verdana,arial,helvetica; font-size: 11px; color: #C56E25;text-decoration:none; font-weight:normal;line-height:120%;}
a.press:visited{font-family: verdana,arial,helvetica; font-size: 11px; color: #C56E25;text-decoration:none;font-weight:normal;line-height:120%;}
a.press:hover{font-family: verdana,arial,helvetica; font-size: 11px; color: #C56E25;text-decoration:underline; font-weight:normal;line-height:120%;}


/* Text */

.caption { font-family: verdana,arial,helvetica; font-size: 10px; color: #d2d3d4; line-height:150%;font-weight:normal; }
.orange-12-b {font-family: verdana,arial,helvetica; font-size: 12px; color: #d1821b;text-decoration:none; font-weight:bold;line-height:150%;}
.orange-12-nb {font-family: verdana,arial,helvetica; font-size: 12px; color: #d1821b;text-decoration:none; font-weight:normal;line-height:150%;}
.orange-14-b {font-family: verdana,arial,helvetica; font-size: 14px; color: #d1821b;text-decoration:none; font-weight:bold;line-height:150%;}
.footer-text {font-family: verdana,arial,helvetica; font-size: 10px; color: #d2d3d4;text-decoration:none; font-weight:normal;line-height:150%;}
.white-11-nb {font-family: verdana,arial,helvetica; font-size: 11px; color: #d2d3d4;text-decoration:none; font-weight:normal;line-height:150%;}
.black-12-b {font-family: verdana,arial,helvetica; font-size: 12px; color: #000000;text-decoration:none; font-weight:bold;line-height:150%;}
.black-12-nb {font-family: verdana,arial,helvetica; font-size: 12px; color: #000000;text-decoration:none; font-weight:normal;line-height:150%;}

/* Margins */

.internal-margin {margin:25px 38px 0 39px;}
.leftnav-links {margin:10px 0 0 17px;}
.footer-wrapper {margin:15px 42px 145px 34px;}
.body-text {margin:20px 0 20px 15px;}
.body-text-custom { margin:20px 0 20px 0; }
.body-text-tech {margin:20px 0 0 0;}
.body-text-tech-buttons {margin:0 0 20px 0;}
.twentybottom {margin:0 0 20px 0;}
.tentop {margin:10px 0 0 0;}
.eightleft {margin:0 0 0 8px;}
.eightright {margin:0 8px 0 0;}

/* Inputs */

input.contact1 {border:none;background:#717274;width:250px;height:30px;margin:5px 0 0 0;font-family: verdana,arial,helvetica; font-size: 18px; color: #000000;text-decoration:none; font-weight:normal;line-height:150%;}
input.contact2 {border:none;background:#717274;width:300px;height:30px;margin:5px 0 0 0;font-family: verdana,arial,helvetica; font-size: 18px; color: #000000;text-decoration:none; font-weight:normal;line-height:150%;}
input.contact3 {border:none;background:#717274;width:143px;height:30px;margin:5px 0 0 0;font-family: verdana,arial,helvetica; font-size: 18px; color: #000000;text-decoration:none; font-weight:normal;line-height:150%;}
input.contact4 {border:none;background:#717274;width:127px;height:30px;margin:5px 0 0 0;font-family: verdana,arial,helvetica; font-size: 18px; color: #000000;text-decoration:none; font-weight:normal;line-height:150%;}
input.checkbox {margin:5px 0 0 0;}
textarea {border:none;background:#717274;width:580px;height:120px;margin:5px 0 0 0;font-family: verdana,arial,helvetica; font-size: 18px; color: #000000;text-decoration:none; font-weight:normal;line-height:150%;}

.fancy_table td {width:176px;font-size:11px;}
.subnavdiv {display:none;margin:0px 0px 0px 5px }
.subnavdiv_visible { margin:0 0 5px 5px; }

/* Easy Slider */

        #slider ul, #slider li{
	width:101px;
        padding:0;
        list-style:none;
        }
        #slider li{
	width:101px;
	height:183px;
        /*
        define width and height of list item (slide)
        entire slider area will adjust according to the parameters provided here
        */
        overflow:hidden;
        }
        #prevBtn{float:left;margin:-120px 0 0 -25px;}
        #nextBtn{float:left;margin:-120px 0 0 110px;}


	#slider2 ul, #slider2 li{
	width:101px;
        padding:0;
        list-style:none;
        }
        #slider2 li{
	width:101px;
	height:183px;
        /*
        define width and height of list item (slide)
        entire slider area will adjust according to the parameters provided here
        */
        overflow:hidden;
        }
        #prevBtn2{float:left;margin:-120px 0 0 -25px;}
        #nextBtn2{float:left;margin:-120px 0 0 110px;}

	#slider3 ul, #slider3 li{
	width:101px;
        padding:0;
        list-style:none;
        }
        #slider3 li{
	width:101px;
	height:183px;
        /*
        define width and height of list item (slide)
        entire slider area will adjust according to the parameters provided here
        */
        overflow:hidden;
        }
        #prevBtn3{float:left;margin:-120px 0 0 -25px;}
        #nextBtn3{float:left;margin:-120px 0 0 110px;}

/* // Easy Slider */

/* STAND SLIDER */

	#stand_slider ul, #stand_slider li{
	width:612px;
        padding:0;
        list-style:none;
        }
        #stand_slider li{
	width:612px;
	height:205px;
        /*
        define width and height of list item (slide)
        entire slider area will adjust according to the parameters provided here
        */
        overflow:hidden;
        }
        #prev_btn{float:left;margin:0px 0 0 0px;}
        #next_btn{float:left;margin:0px 0 0 00px;}

/* NEXT/PREVIOUS LIST */

#next_prev { width:126px; height:24px; float:left; z-index: 1; }
#next_prev a { display:block; }
#next_prev li { float:left; }
#next_prev li a { height:24px; }

#next_btn a { background: url(/images/accessories/next-btn.jpg) top center no-repeat; width:63px; height:24px; }
#previous_btn a { background: url(/images/accessories/previous-btn.jpg) top center no-repeat; width:63px; height:24px; }

/* TWITTER YOU-TUBE CONTACT */
#follow   { width: 100%; color: #d2d3d4; font-family: Verdana, Arial, sans-serif; font-size: 10px; margin: 15px 0 0 0; *padding: 15px 0 0 0;  float: leftt; }
	#follow_img { width: 70px; height: 39px; float: left;}
	#follow_text {width:125px; height: 40px; float: left; line-height: 130% ; margin: 1px 0 0 0; text-align: left;}

/*==================LAYOUT==========================*/

#mse-group-footer  { float: left; width: 100%; padding: 6px 0 6px 0; text-align: center; }
	.footer-links  { float: left; width: 227px; text-align: center;  }
	#soundtube  {margin-top: 8px;}
	#phasetech  { margin-top: 2px;  }
	#soliddrive { margin-top: 3px;  }
#custom_finish_inset {width: 100%; height: 220px;}