/* root element for tabs  */
ul.css-tabs {  
	margin:0 !important; 
	padding:0;
	height:45px;
	border-bottom:1px solid #666;	 
	clear:both;
	background-color:#ddd;
	background-image:url('http://trittonusa.com/css/imgages/tabs_tile.jpg');
	background-repeat:repeat-x;
}

/* single tab */
ul.css-tabs li {  
	float:left;	 
	padding:0; 
	margin:0;  
	list-style-type:none;	
}

/* link inside the tab. uses a background image */
ul.css-tabs a { 
	background-image:url('http://trittonusa.com/css/imgages/tab_bg.jpg');
	background-repeat:no-repeat;
	float:left;
	font-size:12px;
	display:block;
	padding:15px 35px 15px 35px;	
	text-decoration:none;
	border:0px solid #666;	
	border-bottom:0px;
	/*background-color:#efefef;*/
	color:#5e627f;
	margin-right:2px;
	position:relative;
	top:1px;	
	outline:0;
	-moz-border-radius:4px 4px 0 0;	
}

ul.css-tabs a:hover {
	/*background-color:#F7F7F7;*/
	/*background-image:url(http://trittonusa.com/imgs/tab_bkroll.png);
	background-repeat:no-repeat;*/
	color:#5e627f;
}
	
/* selected tab */
ul.css-tabs a.current {
	/*background-color:#f79321;*/
	/*background-image:url(http://trittonusa.com/imgs/tab_bkroll.png);
	background-repeat:no-repeat;*/
	border-bottom:0px solid #ddd;	
	color:#000;	
	cursor:default;
}

	
/* tab pane */
.css-panes div {
	display:none;
	min-height:150px;
	padding-left: 0px;
	padding-top:20px;
	padding-bottom:10px;
	line-height:20px;
	background-color:#111;
	/*background-image:url('http://trittonusa.com/css/imgs/overview_bg.jpg');
	background-repeat:repeat-x; */
	clear:both;
	border:0px solid #ddd;
	color:#fff;

	
	
}
.css-panes p{
	padding-bottom: 10px;
	padding-left: 10px;
	width:650px;}
	
.css-panes H3{
	padding-bottom:5px;
	padding-left:20px;}



	/* alternate colors: skin2 */
	ul.skin2 a {
		/*background-color:#161b43;		*/
		clear:both;

	}
	
	/* mouseover state */
	ul.skin2 a:hover {
		background-color:#000;
		background-image:url("http://trittonusa.com/css/imgs/tab_bg.jpg");
	}
	
	/* active tab */
	ul.skin2 a.current {
		background-color:#fff;
		background-image:url('http://trittonusa.com/css/imgs/tab_bg.jpg');
		background-repeat:no-repeat;
		/*border-bottom:2px solid #f79321;	*/

	}
	
	/* tab pane with background gradient */
	div.skin2 div {
		min-height:450px;
		color:#000;
		/* IE6 does not support PNG24 images natively */
		/*_background:#4F5C6A;*/
		background-image:url('http://trittonusa.com/css/imgs/overview_bg.jpg');
		background-repeat:repeat-x;
		border:0px solid #ddd;
	}
	
	
	
	
	/* alternate colors: black skin */
	ul.skin3 a {
		/*background-color:#161b43;		*/
		color:#000 !important;
		clear:both;

	}
	
	/* mouseover state */
	ul.skin3 a:hover {
		background-color:#cacbcb;
		background-image:url("http://trittonusa.com/css/imgages/tab_bg.jpg");
	}
	
	/* active tab */
	ul.skin3 a.current {
		background-color:#ef5424;
		background-image:url('http://trittonusa.com/css/imgs/tab_bg.jpg');
		background-repeat:no-repeat;
		/*border-bottom:2px solid #f79321;	*/

	}
	
	/* tab pane with background gradient */
	div.skin3 div {
		position:relative;
		padding:20px;
		min-height:450px;
		color:#ccc;
		/* IE6 does not support PNG24 images natively */
		background:#000;
		background-image:url('http://trittonusa.com/css/imgs/overview_bg.jpg');
		background-repeat:repeat-x;
		border:0px solid #ff0004;

	}
	
	

#aplus p{font-size:1em; line-height:10px; color:#CC6600;}



#Overview{width:260px; float:left; border:1px solid #ddd;}

#OverviewText {
	position:relative;
	width:580px;
	float:left;
	padding:20px;
	border:0px solid #ddd;
}

#OverviewText H1{ font-size:2em; color:#fff; line-height:30px;}
#OverviewText H4{ font-size:1em; color:#fff;}
#OverviewText p{ font-size:1em; line-height:20px; color:#CC6600;}
#Overview{width:260px; float:left; border:1px solid #ddd;}


#OverviewText2 {
	position:relative;
	width:580px;
	float:left;
	padding:20px;
	border:0px solid #ddd;
	color:#fff;
}

#OverviewText2 H1{ font-size:2em; color:#ef5424; line-height:30px;}
#OverviewText2 H4{ font-size:1em; color:#ef5424;}
#OverviewText2 p{ font-size:1em; line-height:20px; color:#fff;}
#OverviewText2 img{ border:1px solid #333;}


#r9video{ padding-top:50px; width:260px; float:right;}
#r9video img{
border:1px solid #ef5424;
}


.imagesleft{float:left; padding-left:30px; padding-right:50px; }

.bullets {padding-top:0px; list-style:none; padding-left:0px; }
.bullets li{ 
	padding-bottom:15px;
	background-image: url(http://trittonusa.com/images/bullet.png);
	background-repeat: no-repeat;
	background-position: 0 .3em;
	padding-left:20px;
	}

#gallery7{ display:block; height:500px;}
#gallery7 li{ display: inline; float:left; padding-left:15%; padding-top:30px;}

/*White background styles*/
.Image{ float: left; padding-top:0px; padding-bottom:30px; padding-left:10px;}
.Image img{ border:1px solid #333; }
.Text{color:#fff; float:left; width:270px; border:0px solid #ff0004; padding:10px;}
.Text H2{ color:#fff; font-size:2em; padding-bottom:20px;}
.Text H4{ font-size:1em; color:#ef5424; padding-bottom:10px;}
.Text p{ color:#fff; margin:0px;}


/*black background styles*/

.Image2{float:left; padding:5px;}
.Image2 img{ border:0px solid  #fff;}

.Text2{ 
	float:left;
	width:480px;
	margin-top:10px;
	padding-left:10px;
	line-height:20px;
	border:0px solid #ff0004;
}
.Text2 H2{ color:#fff; font-size:2em; padding-bottom:20px;}
.Text2 H4{ font-size:1em; color:#fff;}
.Text2 p{ color:#ef5323; margin-bottom:20px;}

hr{border: 1px solid #222;}

.HRorange{background-color:#ef5323;}

#introtext{color:#fff;width:600px; padding-bottom:25px;}
#storelink{ float:right; padding-top:60px; padding-right:200px;}
.featureimage{float:right; padding-top:60px; padding-right:200px;}	


#reviews {}
#reviews img{ float:left; padding:10px;border:0px solid #ff0004;}
#reviews p{float:left; margin-top:40px;width:500px; border:0px solid #ff0004;}
	
#anchors li {  
	float:left;	 
	padding:0; 
	margin:0;  
	list-style-type:none;	
}

#anchors a { 
	float:left;
	display:block;
	padding:15px 35px 15px 35px;	
	text-decoration:none;
	border:0px solid #666;	
	color:#ef5323;
	margin-right:2px;
	top:1px;	
	outline:0;
	-moz-border-radius:4px 4px 0 0;	
}

#anchors a:hover {
	color:#fff;
}
	
#featuredNav{
list-style-type:none;
position:fixed;
right:23%;
top:500px;
}



#freedom {
list-style-type:none;
 margin-top:170px;
 position:fixed;
 float:left;
}

#freedom h2{color:#ef5323;}

#freedom li a {
  list-style-type:none;
  width:80px;
  text-align:left;
  padding:2px 6px 4px;
  background:#ef5323;
  margin:1px;
  *margin:0px;
  display:block;
  text-decoration:none;
  color:#fff;
}
#freedom li a:hover {
list-style-type:none;
  background:#ef5323;
  width:86px;
  color:#fff;
}
#freedom li a.selected {
list-style-type:none;
  background:#FFF;
  color:#000;
  width:90px;
  cursor:default;
}


/*end of product pages*/