/* CSS Document */

body {
	color: #FFFFFF;
	background-color: #000000;
	margin-left: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}


.bodystyle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	}

.p_top	{
	margin-top: 0px;
	margin-bottom: 10px;
	}

.feature_table	{
	background-color: #262626;
	}

.featurettes {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:150%;
	text-align: left;
	letter-spacing: 0px;
	color: #FFFFFF;
	
	padding-top: 0px;
	padding-right: 15px;
	padding-left: 15px;
	}

.main_feature {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:140%;
	text-align: left;
		
	padding-top: 5px;
	padding-right: 85px;
	padding-bottom: 5px;
	padding-left: 74px;

	color: #FFFFFF;
	}

.footertext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #777777; }
.footer { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #777777; }
.footer:link          {color:#777777; text-decoration: none; }
.footer:visited       {color:#777777; text-decoration: none; }
.footer:hover         {color:#777777; text-decoration: underline; }
.footer:active        {color:#777777; text-decoration: none; }

.whitefootertext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; }
.whitefooter { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; }
.whitefooter:link          {color:#000000; text-decoration: none; }
.whitefooter:visited       {color:#000000; text-decoration: none; }
.whitefooter:hover         {color:#000000; text-decoration: underline; }
.whitefooter:active        {color:#000000; text-decoration: none; }

.twelvepxlink	{ font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; font-size:12px; font-weight: bold; color: #3B3B3B; }
.twelvepxlink:link          {text-decoration: underline; }
.twelvepxlink:visited       {text-decoration: underline; }
.twelvepxlink:hover         {text-decoration: underline; }
.twelvepxlink:active        {text-decoration: underline; }

.downloadlink	{ font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; font-size:12px; font-weight: bold; color: #BBBBBB; }
.downloadlink:link          {text-decoration: none; }
.downloadlink:visited       {text-decoration: none; }
.downloadlink:hover         {text-decoration: underline; }
.downloadlink:active        {text-decoration: none; }

.redbold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; color: #FF0000; }


.tenpx_headline {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; color: #3B3B3B; }
.elevenpx_headline	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #3B3B3B; }
.twelvepx_headline	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #3B3B3B; }


/* ************** NEW CSS BASED NAVIGATOR HEADER ****************** */
#headnav ul
	{
	position: relative;
	top: 0;
	left: 0;
	margin:0;
	padding:0;
	list-style-type: none;
	background: transparent url(images/css_navs/homenav_blk_pair.gif) top left no-repeat;
	width: 980px;
	height: 57px;
	}

#headnav li a
	{
	list-style-type: none;
	margin:0;
	padding:0;
	display: block;
	height: 57px;
	width: 98px;
	}

#headnav li {float: left;}

#headnav li a:hover {background: transparent url(images/css_navs/homenav_blk_pair.gif) top left no-repeat;}
#headnav a#menu0:hover {background-position: -980px 0%;}
#headnav a#menu1:hover {background-position: -1078px 0%;}
#headnav a#menu2:hover {background-position: -1176px 0%;}
#headnav a#menu3:hover {background-position: -1274px 0%;}
#headnav a#menu4:hover {background-position: -1372px 0%;}
#headnav a#menu5:hover {background-position: -1470px 0%;}
#headnav a#menu6:hover {background-position: -1568px 0%;}
#headnav a#menu7:hover {background-position: -1666px 0%;}
#headnav a#menu8:hover {background-position: -1764px 0%;}
#headnav a#menu9:hover {background-position: -1862px 0%;}

#botnav ul
	{
	position: relative;
	top: 0;
	left: 0;
	margin:0;
	padding:0;
	list-style-type: none;
	background: transparent url(images/css_navs/drs_blk_pair.gif) top left no-repeat;
	width: 294px;
	height: 20px;
	}

#botnav li a
	{
	list-style-type: none;
	margin:0;
	padding:0;
	display: block;
	height: 20px;
	width: 98px;
	}

#botnav li {float: left;}
#botnav li a:hover {background: transparent url(images/css_navs/drs_blk_pair.gif) top left no-repeat;}
#botnav a#menu0:hover {background-position: -294px 0%;}
#botnav a#menu1:hover {background-position: -392px 0%;}
#botnav a#menu2:hover {background-position: -490px 0%;}


/* 15px RADIUS ROUNDED CORNERS - ANY COLOR TO BLACK*/
.rc_mask-content { margin:0; padding:0; }

.rc_masktoblk-tr { margin:0; padding:0;	background:url("images/corners/rc_masktoblk/tr.png") no-repeat right top; }
.rc_masktoblk-tl { margin:0; padding:0;	background:url("images/corners/rc_masktoblk/tl.png") no-repeat left top;  }
.rc_masktoblk-br { margin:0; padding:0;	background:url("images/corners/rc_masktoblk/br.png") no-repeat right bottom; }
.rc_masktoblk-bl { margin:0; padding:0;	background:url("images/corners/rc_masktoblk/bl.png") no-repeat left bottom; }

/* 15px RADIUS ROUNDED CORNERS - ANY COLOR TO WHITE*/
.rc_masktowhite-tr { margin:0; padding:0;	background:url("images/corners/rc_masktowhite/tr.png") no-repeat right top; }
.rc_masktowhite-tl { margin:0; padding:0;	background:url("images/corners/rc_masktowhite/tl.png") no-repeat left top;  }
.rc_masktowhite-br { margin:0; padding:0;	background:url("images/corners/rc_masktowhite/br.png") no-repeat right bottom; }
.rc_masktowhite-bl { margin:0; padding:0;	background:url("images/corners/rc_masktowhite/bl.png") no-repeat left bottom; }

/* 15px RADIUS ROUNDED CORNERS - ANY COLOR TO 3Bh*/
.rc_maskto3Bh-tr { margin:0; padding:0;	background:url("images/corners/rc_maskto3Bh/tr.png") no-repeat right top; }
.rc_maskto3Bh-tl { margin:0; padding:0;	background:url("images/corners/rc_maskto3Bh/tl.png") no-repeat left top;  }
.rc_maskto3Bh-br { margin:0; padding:0;	background:url("images/corners/rc_maskto3Bh/br.png") no-repeat right bottom; }
.rc_maskto3Bh-bl { margin:0; padding:0;	background:url("images/corners/rc_maskto3Bh/bl.png") no-repeat left bottom; }

/* 15px RADIUS ROUNDED CORNERS - ANY COLOR TO 26h*/
.rc_maskto26h-tr { margin:0; padding:0;	background:url("images/corners/rc_maskto26h/tr.png") no-repeat right top; }
.rc_maskto26h-tl { margin:0; padding:0;	background:url("images/corners/rc_maskto26h/tl.png") no-repeat left top;  }
.rc_maskto26h-br { margin:0; padding:0;	background:url("images/corners/rc_maskto26h/br.png") no-repeat right bottom; }
.rc_maskto26h-bl { margin:0; padding:0;	background:url("images/corners/rc_maskto26h/bl.png") no-repeat left bottom; }


/* HOME PAGE:  PRODUCT FEATURE BULLET LIST */

.prodname {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align: left;
	vertical-align:top;
	font-weight: bold;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 17px;

	color: #ffffff;
	}

.subprodname {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height:100%;
	text-align: left;
	vertical-align:top;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 17px;

	color: #04DE04;
	}

.learnmore {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	vertical-align:top;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 17px;

	color: #FF0000;
	}

.home_list {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height:125%;
	text-align: left;
	vertical-align:top;
	
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;

	color: #BBBBBB;
	}

#home_rrect ul
	{
	list-style-type: none;
	padding: 0;
	margin-left: 0;
	margin-right: 0;
	padding-right: 0;
	padding-left: 0;
	text-indent: 0;
	width: 185px;
	}

#home_rrect li
	{
	background-image: url(images/bullets/redrrect_9x5.png);
	background-repeat: no-repeat;
	background-position: 0px 4px;
	padding-left: 17px;
	padding-bottom: 3px;
	margin: 0px 0;
	}

/* TUNERANGER PROD PAGE */

.bullets {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:125%;
	text-align: left;
	
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 74px;

	color: #dddddd;
	}

#red_rrect ul
	{
	list-style-type: none;
	padding: 0;
	margin-left: 0;
	margin-right: 0;
	padding-right: 0;
	padding-left: 0;
	text-indent: 0;
	/* width: 400px; */
	}

#red_rrect li
	{
	background-image: url(images/bullets/redrrect_9x5.png);
	background-repeat: no-repeat;
	background-position: 0px 5px;
	padding-left: 19px;
	margin: 3px 0;
	}
