@import url("reset.css");
*{margin:0;padding:0}
body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 background-color:#000000;
}
sup{
font-size: 7px;}

sup a:hover{
text-decoration:none;}

#wrapper { 
 margin: 0 auto;
 width: 980px;
}
#header {
 width: 980px;
 color: #333;
 height: 110px;
 background-image:url(../img/content-bk2.jpg);
 background-position:center;
 background-repeat:repeat-y;

 
}
 #header p{
 margin:0;
 padding:0;}
 
#content { 
 width: 980px;
 color: #333;
 background: #F2F2E6;
 height: 550px;
background-image:url(../img/content-bk2.jpg);
 background-position:center;
 background-repeat:repeat-y;
 margin:0;
 padding:0;
}

#content2 { 
 width: 980px;
 color: #333;
 background: #F2F2E6;
 height: 100%;
 background-image:url(../img/content-bk2.jpg);
 background-position:center;
 background-repeat:repeat-y;
 margin:0;
 padding:0;
}


#footer { 
 width: 980px;
 color: #fff;
 text-align:center;
 padding-top:60px;
 background-image:url(../img/footerbk.jpg);
 background-position:center;
 background-repeat:no-repeat;
 font-size:10px;
 line-height:18px;
}

#footer a{
color:#fff;
text-decoration:none;}


#logo{
float:left;
padding-left:20px;
padding-top:10px
}
#location{
float:right;
clear:both;
padding-right:30px;
}
#location img{
padding-right:10px;
}

#menu{
float:right;
padding-right:25px;
padding-top:40px;
clear:both;

}

#menu li{
display:inline;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
padding-left:12px; padding-right:15px;
}

#menu li a{
color:#FFFFFF;
text-decoration:none;}

.menuborder{
border-right:#FFFFFF solid 1px;
}

#dropnav {
list-style: none;
margin: 0;
padding: 0;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
/*background-color:#FFFFFF;*/
height:80px;
background-image:url(../img/menubk.gif);
background-position:bottom;
background-repeat:repeat-x;
}


#dropnav li{
float: left;
margin: 5;
padding: 0;
}
#dropnav li a{
color: #000;
display: block;
padding: 55px 15px 5px;
text-align:center;
text-decoration:none;
}
#dropnav li a:hover{
text-decoration:underline;}

li#touchmousenav{
padding-left:5px;}

li#slimlinenav{
padding-right:5px;}

li#touchmousenav a{
background:  url(../img/tmnav_th.gif) no-repeat top ;
}
li#mobilemousenav a{
background:  url(../img/mmnav_th.gif) no-repeat top ;
}
li#wirelessltnav a{
background:  url(../img/wlltkeyboard_th.gif) no-repeat top ;
}
li#ltkeynav a{
background: url(../img/keyboard_th.gif) no-repeat top ;
}
li#ec2nav a{
background:  url(../img/ec2keynav_th.gif) no-repeat top ;
}
li#slimlinenav a{
background:  url(../img/slimkeynav_th.gif) no-repeat top ;
}
li#xd300nav a{
background:  url(../img/xdnav.gif) no-repeat top ;
}
li#uv250nav a{
background:  url(../img/uv250navth.gif) no-repeat top ;
}
li#uv150nav a{
background:  url(../img/uv150nav.gif) no-repeat top ;
}
li#gsusnav a{
background:  url(../img/gs_us.gif) no-repeat top ;
}
li#gsuknav a{
background:  url(../img/gs_uk.gif) no-repeat top ;
}
li#gsfrnav a{
background:  url(../img/gs_fr.gif) no-repeat top ;
}
li#gsdenav a{
background:  url(../img/gs_de.gif) no-repeat top ;
}
#tip1_trigger2{
background-color:#FFFFFF;
height:80px;
padding-top:10px;
border: #000000 1px solid;
border-top-width:0;
}
#tip1_trigger2a{
background-color:#FFFFFF;
height:80px;
padding-top:10px;
border: #000000 1px solid;
border-top-width:0;
}
#nav{height:0px;
}

#productsbottom{
list-style: none;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
padding-top:20px;
}


#productsbottom li{
float: left;
margin: 0;
padding: 0;

}

#productsbottom li a{
color: #fff;
display: block;
padding: 125px 25px 8px;
width:192px;
text-align:center;
text-decoration:none;
clear:none;
}

#productsbottom li a:hover{
text-decoration:underline;}

li#product1 a{
background:  url(../img/uv250_fpbottom.jpg) no-repeat top ;
padding-left:30px;

}
li#product2 a{
background:  url(../img/ux300_fpbottom.jpg) no-repeat top ;
}
li#product3 a{
background:  url(../img/mm_fpbottom.jpg) no-repeat top ;
}
li#product4 a{
background:  url(../img/ltkey_fpbottom.jpg) no-repeat top ;
}

#sliderholder{
 margin: 0 auto;
 width: 970px;
 margin-left:5px;
}
	#slider ul, #slider li{
		 margin: 0 auto;
		padding:0;
		list-style:none;
		}

	#slider li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:970px;
		height:382px;
		overflow:hidden; 
		}	
		
#newtext{padding-top:10px;}

#whiteline{
margin-left:5px;
padding: 0px;
height:1px;}			
			
#whiteline img {vertical-align:top;
} 

#whiteline p{
margin:0;
padding:0;}
 
#imageholder{
text-align:center;
margin: 0 auto;
}


#productlogo{
padding-right:10px;
padding-top:20px;
float:right;
}

#productintro{
width:44%;
padding-left:40px;
padding-top:20px;}

#productintro p{
padding-bottom:10px;
line-height:20px;}

#producticons{
padding-left: 100px;
padding-top:40px;
}
#producticons ul{

padding-right:100px;
}
#producticons ul li{
list-style: none; /* Dropping the list style */
background: url(../img/bullet.gif) no-repeat center left; /* Adding the bullet as a background instead */
padding-left:15px;
line-height:20px;
}
#producticons2{
float:right;
}
#producticons2 ul{

padding-right:100px;
padding-top:70px;
}
#producticons2 ul li{
list-style: none; /* Dropping the list style */
background: url(../img/bullet.gif) no-repeat center left; /* Adding the bullet as a background instead */
padding-left:15px;
line-height:20px;
}
#producticons3{
float:right;
}

#producticons3 ul{

padding-right:100px;
padding-top:20px;
}
#producticons3 ul li{
list-style: none; /* Dropping the list style */
background: url(../img/bullet.gif) no-repeat center left; /* Adding the bullet as a background instead */
padding-left:15px;
line-height:20px;
}
}
#producticons4{
float:left;
}

#producticons4 ul{

padding-left:50px;
padding-top:20px;
}
#producticons4 ul li{
list-style: none; /* Dropping the list style */
background: url(../img/bullet.gif) no-repeat center left; /* Adding the bullet as a background instead */
padding-left:15px;
line-height:20px;
}
#productfeature{
width:44%;
padding-right:40px;
padding-top:40px;
float:right;}

#productfeature p{
padding-bottom:10px;
line-height:20px;}

#productfeaturecontact{

padding-right:40px;
padding-top:300px;
float:right;}

#fourway{
	padding-right:50px;
	padding-top:70px;	
}
#fourway img{padding-left:60px;
padding-top:20px;}

#fourway2{
	padding-right:60px;}

#fourway2 img{padding-left:5px;
padding-top:90px;}

#fourway3{
	padding-left:5px;
}

#fourway4{
	padding-right:50px;
	padding-top:10px;	
}
#fourway4 img{padding-left:200px;
padding-top:20px;}

#system{
	padding-left:40px;
	padding-top:35px;
	line-height:20px;}
	
	#system p{line-height:20px;}
	
#system img{padding-top:5px;}

#videolaunch{
	float:right;
	text-align:center;
	padding-right:220px;}
#videolaunch img{
	padding-top:50px;
	}
	
#videolaunch2{
		float:right;
	text-align:center;
	padding-right:220px;}
#videolaunch2 img{
	padding-top:70px;}
	
	
label
{
width: 4em;
float: left;
text-align: right;
margin-right: 0.5em;
display: block;


}

.submit input
{
margin-left: 4.5em;
} 
input
{
color: #000000;


}

.submit input
{

} 
fieldset
{

width: 50em
}

legend
{
color: #fff;

padding-bottom:20px;
}
#buynow{
float:left;
vertical-align:middle;
padding-left:5px;
}

#flags{background: none;
float:right;
padding-right:165px;
clear:both;
margin-top:-106px;


}
#flags img{background: none;


padding-top:8px;
padding-right:10px;
border:none;
}

#productintrosup{
width:90%;
padding-left:40px;
padding-top:20px;

}

#productintrosup p{
padding-bottom:10px;
line-height:20px;}

#productintrosup ul li{
list-style: none; /* Dropping the list style */
background: url(../img/bullet.gif) no-repeat center left; /* Adding the bullet as a background instead */
padding-left:15px;
line-height:30px;
}
/*drivers*/

#drivercontainer{
	margin: 0px auto;
	border:0;
	padding-top:20px;
	padding-top:30px;
	}
  
  #driver1 {
	float: left;
	width: 226px;
	height:132px;
	margin-right:100px;

	/*background-color:#ef6900;*/
	text-align:center;
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px;
	border: 1px solid #ef6900;
	
}

#driver3 {
	float: right;
	width: 226px;
	height:132px;
	/*background-color:#ef6900;*/
	text-align:center;
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px;
	border: 1px solid #ef6900;
}

#driver2{ 
	float: left;
	width: 25%;
	height:132px;
	margin-bottom:20px;
	/*background-color:#ef6900;*/
	text-align:center;
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px;
	border: 1px solid #ef6900;
}
#driver1 img{
padding-top:5px;

}
#driver1 h2{padding-top:5px; padding-left:7px;}

#driver1 p{padding-top:2px; font-size:13px;}

#driver2 img{padding-top:5px;}

#driver2 h2{padding-top:5px; padding-left:10px;}

#driver2 p{padding-top:2px; font-size:13px;}

#driver3 img{padding-top:5px;}

#driver3 p{padding-top:2px;font-size:13px;}

#drivertext{clear:left; padding-bottom:20px;}

#manual{padding-top:30px; clear:left;}

#numbers{clear:left;}

#faqlink{float:right; padding-right:45px;}

#faqRoot {width: 800px;margin: 0 auto; padding: 0;}
#faqindex {float: right;width: 190px;font-family: Arial, Helvetica, sans-serif; line-height:24px;}
#faqindex a, #faqindex a:visited {text-decoration: none;color: #fff;}
#faqindex a:active, #faqindex a:hover {color: #000;border-bottom:dotted #ef6900 1px;}
#faqindex ul {list-style-type: square;list-style-image: none;list-style-position: outside;padding-left:25px;line-height: 18px;margin-top: 5px;}
#faqindex ul li {color:#666666;white-space:nowrap;}
#faqindex h2 {padding: 0;margin-bottom: 10px;border-bottom: dotted 1px #ef6900;color: #fff;}
#faq {float:left;width: 800px;margin: 0 auto;  }
#faq {margin-bottom: 25px;}
#faq .faqcontent {margin:10px  10px 20px 10px;font-size: 13px; line-height:18px;}
#faq h2.faqopened, #faq h2.faqclosed {cursor: pointer; padding: 5px 0 10px 25px;border-bottom: dotted 1px #ccc;margin-bottom: 0;}
#faq h2.faqclosed:hover {color: #ef6900;}
#faq h2.faqclosed {color: #fff;background: transparent url(../img/collapsed.png) no-repeat scroll 0 10px;}
#faq h2.faqopened {color: #ef6900;background: transparent url(../img/expanded.png) no-repeat scroll 0 10px; }

.mydiv{
background-color:#ef6900;
padding-top: 5px;

margin-left:5px;
margin-right:5px;
color:#000000;
font-weight: 800;
font-size:16px;
}

#bestbuy img{ float:left; padding-right:10px;}
#bestbuy p{padding-top:15px;
}
#gslink img{ float:left; padding-right:10px;}
#gslink p{padding-top:15px; padding-bottom:20px;
}

#youtube img{ padding-top:40px; float:left;}
#youtube { text-align:center}

ol{
list-style: decimal;
padding-left:10px;
line-height:22px;}

.faqindent{
padding-left:30px;}

#buynownew{
list-style:none;
margin-left: 76px;
padding:0;
}

#buynownew li{
float:left;
margin:0;
padding:0;

}
#buynownew li a{
display:block;
padding:30px 10px 5px;
width:75px;

background-image:url(../img/buynow.gif);
background-repeat:no-repeat;
background-position: top center;
text-align:center;
}
#usbright{
	float:right;
	padding-right:120px;
	padding-top:20px;}

@font-face{
font-family:"UniversLTW01-57Condense 723821";
src:url("http://madcatz.biz/Fonts/aefefc4e-9cb8-4e8e-8599-dda705456734.eot?iefix") format("eot");}
@font-face{
font-family:"UniversLTW01-57Condense 723821";
src:url("http://madcatz.biz/Fonts/aefefc4e-9cb8-4e8e-8599-dda705456734.eot?iefix");
src:url("http://madcatz.biz/Fonts/1eaf27c0-f4de-4273-9f4c-1b3236ad2f3c.woff") format("woff"),url("http://madcatz.biz/Fonts/9b913baf-b1f0-47d2-8c76-42f59650058f.ttf") format("truetype"),url("http://madcatz.biz/Fonts/0abcce12-2274-4ee7-b6d5-0066b5f5f670.svg#0abcce12-2274-4ee7-b6d5-0066b5f5f670") format("svg");
}
@font-face{
font-family:"UniversLTW01-59UltraCn";
src:url("http://madcatz.biz/Fonts/9ff12269-014c-4b72-a738-a0d7ddbce820.eot?iefix") format("eot");}
@font-face{
font-family:"UniversLTW01-59UltraCn";
src:url("http://madcatz.biz/Fonts/9ff12269-014c-4b72-a738-a0d7ddbce820.eot?iefix");
src:url("http://madcatz.biz/Fonts/7cc7234f-05ac-4109-8b8a-93f13c489739.woff") format("woff"),url("Fonts/6c4a7455-816a-41fb-8c03-dd71dcbbc686.ttf") format("truetype"),url("http://madcatz.biz/Fonts/383b7b06-99d7-4749-85ac-bf144981cfce.svg#383b7b06-99d7-4749-85ac-bf144981cfce") format("svg");
}
@font-face{
font-family:"UniversLTW01-67BoldCn";
src:url("http://madcatz.biz/Fonts/076b8d7a-91b5-4c89-86a1-546b980072c7.eot?iefix") format("eot");}
@font-face{
font-family:"UniversLTW01-67BoldCn";
src:url("http://madcatz.biz/Fonts/076b8d7a-91b5-4c89-86a1-546b980072c7.eot?iefix");
src:url("http://madcatz.biz/Fonts/21decb60-b395-4de2-bd04-e38eb2a56d2f.woff") format("woff"),url("http://madcatz.biz/Fonts/091058d4-36b2-43f6-80d3-16c88e098061.ttf") format("truetype"),url("Fonts/827d22bc-e38b-4ccf-8a21-1f9aaa76e402.svg#827d22bc-e38b-4ccf-8a21-1f9aaa76e402") format("svg");
}
@font-face{
font-family:"UniversLTW01-85ExtraBkO";
src:url("http://madcatz.biz/Fonts/2530da3d-f1d7-442e-bfb0-b19fcba664c8.eot?iefix") format("eot");}
@font-face{
font-family:"UniversLTW01-85ExtraBkO";
src:url("http://madcatz.biz/Fonts/2530da3d-f1d7-442e-bfb0-b19fcba664c8.eot?iefix");
src:url("http://madcatz.biz/Fonts/5a2f9593-12c2-4112-862e-1aa0a4f425eb.woff") format("woff"),url("http://madcatz.biz/Fonts/e87c22ca-a657-4c8a-88f2-5933aab9d95c.ttf") format("truetype"),url("Fonts/03d2c5f3-b690-4467-a028-47a5c2e659ce.svg#03d2c5f3-b690-4467-a028-47a5c2e659ce") format("svg");
}
@font-face{
font-family:"Slate W01 Bk";
src:url("http://madcatz.biz/Fonts/8770f5ba-b290-4c39-8053-fa62b4504af6.eot?iefix") format("eot");}
@font-face{
font-family:"Slate W01 Bk";
src:url("http://madcatz.biz/Fonts/8770f5ba-b290-4c39-8053-fa62b4504af6.eot?iefix");
src:url("http://madcatz.biz/Fonts/f0e21b22-be82-4646-8834-929f21697b8b.woff") format("woff"),url("http://madcatz.biz/Fonts/e34fcf36-14df-42f7-b779-2715c5e4cf48.ttf") format("truetype"),url("http://madcatz.biz/Fonts/cee327ea-b14e-45be-860f-f5d226b92bf3.svg#cee327ea-b14e-45be-860f-f5d226b92bf3") format("svg");
}
@font-face{
font-family:"Slate W01 Bk Italic";
src:url("http://madcatz.biz/Fonts/66595dce-119d-40ee-8845-c922b798f51c.eot?iefix") format("eot");}
@font-face{
font-family:"Slate W01 Bk Italic";
src:url("http://madcatz.biz/Fonts/66595dce-119d-40ee-8845-c922b798f51c.eot?iefix");
src:url("http://madcatz.biz/Fonts/da19e923-e1a4-4125-b571-aaec1eaea1f1.woff") format("woff"),url("http://madcatz.biz/Fonts/c5b18de6-b98d-4176-95ec-280edc1ecbc9.ttf") format("truetype"),url("http://madcatz.biz/Fonts/5bd800fd-d759-4593-85b2-2ae5f3b34571.svg#5bd800fd-d759-4593-85b2-2ae5f3b34571") format("svg");
}
@font-face{
font-family:"Slate W01";
src:url("http://madcatz.biz/Fonts/0ccb23cc-e65f-4f1a-adee-23462447a4f9.eot?iefix") format("eot");}
@font-face{
font-family:"Slate W01";
src:url("http://madcatz.biz/Fonts/0ccb23cc-e65f-4f1a-adee-23462447a4f9.eot?iefix");
src:url("http://madcatz.biz/Fonts/fc86544e-4e5f-4492-a80e-16b5745bb869.woff") format("woff"),url("http://madcatz.biz/Fonts/52e5df46-b718-4238-9f2e-c141505a48c3.ttf") format("truetype"),url("http://madcatz.biz/Fonts/f18b502a-d62a-4454-96ee-ab538e38e037.svg#f18b502a-d62a-4454-96ee-ab538e38e037") format("svg");
}