/*CUSTOM CSS-NOT netsuite default START*/
.bg-top{
background-image:url(/thunder-power-website/background-top.jpg); background-repeat:no-repeat; background-position:right}
.bg{background-image:url(/thunder-power-website/background.jpg); background-repeat:repeat-y; background-position:right}
.bg-bottom{background-image:url(/thunder-power-website/background-bottom.jpg); background-repeat:no-repeat; background-position:right}
.related-bg{
background-image:url(/thunder-power-website/background-related.jpg); 
background-repeat:no-repeat; 
background-position: bottom right;
}

.price-box{
border-right:1px solid #999999;
border-bottom:1px solid #999999;
padding: 0px 3px 5px 0px; 
width:100px; 
float:left; 
position:relative
}
.logo-gradient{
border-left: 1px solid #999999;
border-right: 1px solid #999999;
background-image:url(/thunder-power-website/gradient.jpg); 
background-repeat:repeat
}
td.tabs{
background-image:url(/thunder-power-website/navBar-inactive.jpg)}
td.tabright{background-image:url(/thunder-power-website/tabRight.jpg); background-repeat:no-repeat; background-position:right}
a{
	text-decoration:underline;
	color:#000000;
	font-family:Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

a.black {
text-decoration:none;
	color:#000000;
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
}
a.black:hover {
text-decoration:underline;
	color:#000000;
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
}
a.red {
text-decoration:none;
	color:#e30000;
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
}
a.red:hover {
text-decoration:underline;
	color:#e30000;
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
}



.txt-blue{font:bold 11px arial; color:#2B0DA2}

div.drilldown
{
width:95%; 
position:relative;
}
.instock
{
color:green;
}
.outofstock
{
color:red;
}

td.home-left{
background-color:#e8e8e8;
background-image:url(/thunder-power-website/home-page-left.jpg); 
background-repeat:repeat-y;
width:39px;
}
td.home-right{
background-color:#e8e8e8;
background-image:url(/thunder-power-website/home-page-right.jpg); 
background-repeat:repeat-y;
width:39px;
}
td.home-center{
background-color:#e8e8e8;
background-image:url(/thunder-power-website/home-page-backgr.jpg);
background-repeat:no-repeat;
background-position:top;
font-family:Verdana, Geneva, sans-serif;
}

.additional_pic
{
border:1px solid #7C7C7C;
width:60px;
height:60px;
margin:7px;
float:left;
}
.additional_pic:hover
{
border-color:#990000;
cursor:pointer;
}
.additional_pic img{
border:none;
width:60px;
height:60px;
}

img.product-pic, .product-pic img{
height:350px;
width:350px;
}

div.thumbnail{
width:30%;
text-align:center;
float:left;
margin:15px;
}
div.thumbnail a{
text-decoration:none;
}
div.thumbnail img{
border:solid 1px #AEB3B8;
}

/*************************************
HEADER STYLES 
*************************************/

.header{font:bold 16px arial; color:#003366}

h1
{
font:bold 18px arial;  
color:#124982; 
margin-bottom:2px;
margin-top:5px;
}

h1.header
{
font:italic bold 20px arial; 
line-height:1px; 
color:#124982; 
margin-top:20px;
}

h2
{
font:bold 16px arial;  
color:black; 
margin-bottom:2px;
margin-top:5px;
}

h3
{
font:bold 14px arial; 
color:#4d4d4d; 
margin-bottom:2px;
margin-top:5px;
}

h3 a
{
color:#4d4d4d;
font:bold 14px arial; 
}

h3 a:hover
{
color:black;
}

/*************************************
IMPORTANT INFO STYLES
*************************************/

.large-red-text
{
	font-size:18px;
	color:#d92127;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-style:italic;
}

/*********************************
COMPARE ALL MEGAPHONES PAGE STYLES
**********************************/

#compare_table
{
text-align:center;
}

#compare_table td.title
{
font:small-caps bold 12px arial; 
color:#7C7C7C;
border-right:1px solid #7C7C7C;
border-bottom:1px solid #7C7C7C;
}
#compare_table td.main_title
{
font:small-caps bold 12px arial; 
color:#000000;
background-image: url(http://www.thunderpowermegaphones.com/thunder-power-website/NEW-POWER-CONTROLS/gradient1000.jpg);
border-right:1px solid #7C7C7C;
border-bottom:1px solid #7C7C7C;
width:18%;
}
#compare_table .rborder{border-right:1px solid #7C7C7C}
#compare_table .bborder{border-bottom:1px solid #7C7C7C}
#compare_table .brborder{border-right:1px solid #7C7C7C;border-bottom:1px solid #7C7C7C}
#compare_table a.active{font:small-caps bold  12px arial;color:black; text-decoration:none}
#compare_table a.inactive{font:small-caps bold 12px arial; color:#7C7C7C; text-decoration:none

/*CUSTOM CSS-NOT netsuite default END*/