/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;

}

.top_bg
{
/*background-image:url(images/top-bg.gif);*/
background-image:url(images/bar.gif);
background-repeat:repeat-x;
margin:0px;
}
.top_bg_bot
{
background-image:url(images/top-bg-bot.jpg);
background-repeat:repeat-x;
}

.top_bg_bot1
{
background-image:url(images/top-bg-bot1.jpg);
/*background-image:url(images/bar.gif.jpg);*/
background-repeat:repeat-x;
}

.top_bg_bot1_homethetere
{
background-image:url(images/top_bg_home_theatre.jpg);
/*background-image:url(images/bar.gif.jpg);*/
background-repeat:repeat-x;
}

.top_bg_bot1_CableMngmnt_black
{
background-image:url(images/top_bg_black.jpg);
/*background-image:url(images/bar.gif.jpg);*/
background-repeat:repeat-x;
}
.top_bg_bot1_CableMngmnt5icon
{
background-image:url(images/top_bg_cable_5icon.jpg);
/*background-image:url(images/bar.gif.jpg);*/
background-repeat:repeat-x;
}


.top_bg_bot1_car_invertor_5icon
{
background-image:url(images/top_bg_car_inverter_5icon.jpg);
/*background-image:url(images/bar.gif.jpg);*/
background-repeat:repeat-x;
}


.top_bg_bot1_proAudio
{
background-image:url(images/top_bg_audio_studio.jpg);
/*background-image:url(images/bar.gif.jpg);*/
background-repeat:repeat-x;
}



.left_nav
{
background-image:url(images/left-nav-2.jpg);
background-repeat:repeat-y;
}
.login_text
{
font-family:verdana;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
}
.navigator
{
font-family:verdana;
font-size:9px;
text-transform:uppercase;
font-weight:bold;
color:#FFFFFF;
}
a.navigator
{
font-family:verdana;
font-size:9px;
text-transform:uppercase;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}
a.navigator:hover
{
font-family:verdana;
font-size:9px;
text-transform:uppercase;
font-weight:bold;
color:#FFFF80;
text-decoration:none;
}
.input_box
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
border:hidden;
height:20px;
}
.myaccount
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
}
a.myaccount
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
text-decoration:none;
}
a.myaccount:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#AAD466;
text-decoration:none;
}
.head_catagery
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
}
.catagery
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
line-height:22px;
text-decoration:none;

}

a.catagery
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
line-height:22px;
text-decoration:none;

}

a.catagery:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#AAD466;
line-height:22px;
text-decoration:none;

}

ul
{
list-style-image:url(images/arrow.gif);
}


.textbox{
	background:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-left:2px;
	border:#cccccc 1px solid;
}

.Toptextbox{
	background:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-left:2px;
	border:#ffffff 1px solid;
}


.Topdropdownbox{
	background:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	border:#ffffff 1px solid;
}


.dropdownbox{
	background:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	border:#CCCCCC 1px solid;
}


.chkbox, .rdobttn{
	background:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-left:2px;
	border:#CCCCCC 1px solid;
}

.table_border
{
border: 1px solid #E8E8E8;
}

.table_border_blue 
{
border: 1px solid #000066;
}
.product_table_border_blue 
{
border: 6px solid #2F3237;
}

.table_border_dark_gray
{
border: 1px solid #2F3237;

}
.table_border_light_gray1{

	border-bottom: 2px solid #737479;
	border-left: 2px solid #737479;
	border-right: 2px solid #737479;
	
}


.table_border_light_gray{

	border-bottom: 2px solid #0074bd;
	border-left: 2px solid #0074bd;
	border-right: 2px solid #0074bd;
	border-top: 2px solid #0074bd;
	
}


.popup_links
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
}
a.popup_links
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
text-decoration:none;
}
a.popup_links:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#c91f10;
text-decoration:none;
}

/* this css added by rekha*/

div.scroll{
	height: 190px;
	overflow: auto;
	border-bottom: 1px solid #7878AD;
}
.latestNews{ 
	margin-left: -10px; 
	padding: 0 0 6px 10px;
}
.corner_lt1 {
	background: url(images/corner_lt1.gif) left top no-repeat;
}

.scrollType {scrollbar-3dlight-color: #AAD466;
scrollbar-arrow-color: #FFFFFF;
scrollbar-track-color: #AAD466;
scrollbar-darkshadow-color: #2F3237;
scrollbar-face-color: #2F3237;
scrollbar-highlight-color: #2F3237;
scrollbar-shadow-color: #2F3237;}

.Footer
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#16387c;
text-decoration:none;
}

a.Footer
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#16387c;
text-decoration:none;
}

a.Footer:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#c91f10;
text-decoration:none;
}

.Topnav
{
font-family:verdana;
font-size:10px;
text-transform:uppercase;
font-weight:bold;
color:#000000;
}
a.Topnav
{
font-family:verdana;
font-size:9px;
text-transform:uppercase;
font-weight:bold;
color:#000000;
text-decoration:none;
}
a.Topnav:hover
{
font-family:verdana;
font-size:9px;
text-transform:uppercase;
font-weight:bold;
color:#FF0000;
text-decoration:none;
}

.displayTxt
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;

}


.displayTxt1
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
text-decoration:none;

}

.popup_links
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
}
a.popup_links
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
text-decoration:none;
}
a.popup_links:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#c91f10;
text-decoration:none;
}


.blackbox {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}

.brBR { border-right-width: 1px; border-top-width: 
0px; border-bottom-width: 1px; border-left-width: 0px; border-top-style: solid; 
border-right-style: solid; border-bottom-style: solid; border-left-style: solid; 
border-bottom-color: #000000; border-right-color: #000000; }

.botline {
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #000000;
}

.lbrbox { border-top-style: none; border-right-style: 
solid; border-bottom-style: solid; border-left-style: solid; border-top-color: 
#000000; border-right-color: #000000; border-bottom-color: #000000; border-left-color: 
#000000; ; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 
1px; border-left-width: 1px} 


.brLR { border-right-width: 
1px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 1px; 
border-top-style: solid; border-right-style: solid; border-bottom-style: solid; 
border-left-style: solid; border-right-color: #000000; border-left-color: #000000; 
}


body {
margin:0px;
}

.mid_bg {
background-image:url(images/mid_bg.jpg);
background-position:left;
background-repeat:repeat-y;
	
}

.box {
background-image: url(images/box.jpg);
background-repeat:no-repeat;
background-position:bottom;
height:131px;
width:180px;
padding-left:25px;
padding-right:10px;
margin-top:0px;
padding-top:2px;

}
.text{
font:Arial;
font-size:14px;
color:#000000;
font-weight:normal;
padding-left:15px;
padding-right:15px;
text-align:justify;
}

.heading{
font-family: "Arial Black";
font-size:16px;
color:#AAD5FF;
text-align:left;
padding-left:35px;
padding-top:20px;
vertical-align:middle;
}

/* ######### CSS for Shade Tabs. Remove if not using ######### */

.shadetabs{
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
margin-left:0px;
margin-right:0px;
font:  bold 10px Verdana;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li{
display: inline;
margin: 0px;
}

.shadetabs li a{
text-decoration: none;
position: relative;
z-index: 1;
padding: 5px 5px;
margin-right:0px;
margin-left:0px;
border: 1px solid #6fb3d9;
color: #2d2b2b;
background: white url(images/shade.gif) top left repeat-x;
}

.shadetabs li a:visited{
color: #2d2b2b;
}

.shadetabs li a:hover{
text-decoration: underline;
color: #2d2b2b;
}

.shadetabs li a.selected{ /*selected main tab style */
position: relative;
top: 1px;
}

.shadetabs li a.selected{ /*selected main tab style */
background-image: url(images/shadeactive.gif);
border-bottom-color:#001D5A;
cursor:text;
}

.shadetabs li a.selected:hover{ /*selected main tab style */
text-decoration: none;
}

.tabcontent{
display:none;
}

@media print {
.tabcontent {
display:block !important;
}
}

/* ######### CSS for Inverted Modern Bricks II Tabs. Remove if not using ######### */


@media print {
.tabcontent {
display:block !important;
}
}

/* ######### CSS for Indented CSS Tabs. Remove if not using ######### */







/* made by Shailesh */
background-image:url(images/2nd_level_r9_c5.jpg);
background-repeat:no-repeat;
border:0px;
height:136px;
width:714px;
}
.product{
background-image: url(images/product_bg.jpg);
background-repeat:no-repeat;
height:161px;
width:348px;
padding-left:10px;
margin:0px;

}
.feature{
background-image: url(images/2nd_level_r5_c7.jpg);
background-repeat:no-repeat;
height:325px;
width:350px;
}
.text{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:normal;
padding-right:30px;
}
.se_text{
font: Verdana;
font-size:12px;
color:#FFFFFF;
text-align:justify;
}
.security_text_bold{
font: Verdana;
font-size:12px;
color:#ffde00;
text-align:justify;
}
.bold{
font:Arial;
font-size:12px;
color:#000000;
font-weight: bold;
padding-right:20px;
}
.mid_line_bg{
background-image:url(images/mid_line_bg.jpg);
background-repeat:repeat-y;
background-position:right;
width:36px;
}
.mid_line_right_bg{
background-image: url(images/mid_right_bg.jpg);
background-repeat:repeat-y;
background-position: left;
width:36px;
}
.line_bg{
background-image: url(images/2nd_level_r8_c5.gif);
background-repeat: no-repeat;
}
.bottom_bg{
background-image: url(images/bottom_bg.jpg);
background-repeat: no-repeat;
background-position:right;
height:36px;
width:806px;
}


.Footer
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#16387c;
text-decoration:none;
}

a.Footer
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#16387c;
text-decoration:none;
}

a.Footer:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#c91f10;
text-decoration:none;
}
.home_footer
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#16387c;
text-decoration:none;
}

a.home_footer
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#f28a8a;
text-decoration:none;
}

a.home_footer:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
text-decoration:none;
}
.home_displayTxt
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
text-decoration:none;

}

.audio_footer
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#bdbdbd;
text-decoration:none;
}

a.audio_footer
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#9eb2cd;
text-decoration:none;
}

a.audio_footer:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
text-decoration:none;
}
.audio_displayTxt
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
text-decoration:none;

}
.car_footer
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#bdbdbd;
text-decoration:none;
}

a.car_footer
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#8ea1a4;
text-decoration:none;
}

a.car_footer:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
text-decoration:none;
}
.car_displayTxt
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
text-decoration:none;

}
.car_bg
{
background-color:#415a5e
}
form{
margin:0px;}

/* ######### CSS for Indented CSS Tabs. Remove if not using ######### */


.indentmenu{
font: bold 11px Arial;
width: 100%; /*leave this value as is in most cases*/
margin-left:0px;



}

.indentmenu ul{
margin: 0;
margin-left:0px;
margin-top:2px;
padding: 0;
float: left;
/* width: 80%; width of menu*/
border-top: 0px solid #001D5A; /*navy border*/
background: black url(images/shade.gif) center center repeat-x;
}

.indentmenu ul li{
display: inline;
}

.indentmenu ul li a{
float: left;
color: #314671; /*text color*/
padding: 5px 10px;
text-decoration: none;
border-right: 1px solid #001D5A; /*navy divider between menu items*/
border-left: 0px solid #001D5A; /*navy divider between menu items*/
}
.indentmenu ul li a:hover{
float: left;
color: #000000; /*text color*/

text-decoration: none;
border-right: 1px solid #001D5A; /*navy divider between menu items*/
border-left: 0px solid #001D5A; /*navy divider between menu items*/
}


.indentmenu ul li a:visited{
color: black;
}

.indentmenu ul li a.selected{
color: #000000 !important;
padding-top: 6px; /*shift text down 1px*/
padding-bottom: 4px;
background: black url(images/shadeactive.gif) center center repeat-x;
cursor:text;
}

.tabcontentstyle{ /*style of tab content oontainer*/
border: 1px  double gray;
width: 432px;
margin-bottom: 1em;
background-color:#000066;
padding: 5px;
}

.tabcontent{
display:none;
}
.tabdiv{
background: url(images/table.bg.gif);
background-repeat:no-repeat;
background-position: top;
height:240px;
width:429px; padding: 0px; margin-bottom:1em
}

@media print {
.tabcontent {
display:block !important;
}
}
.black_footer
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#16387c;
text-decoration:none;
}

a.black_footer
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#8b8b8b;
text-decoration:none;
}

a.black_footer:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
text-decoration:none;
}
.black_displayTxt
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
text-decoration:none;

}

/* ######### CSS for Inverted Modern Bricks II Tabs. 24-2-09 ######### */
.modernbricksmenu3{
padding: 0px;
width: 900px;
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
margin:0px;
}

.modernbricksmenu3 ul{
margin:0px;
margin-left: 0px; /*margin between first menu item and left browser edge*/
padding: 0;
background: transparent;
list-style: none;
}

.modernbricksmenu3 li{
display: inline;
margin: 0 0px 0 0;
padding: 0px;
text-transform:uppercase;
}

.modernbricksmenu3 a{
float: left;
text-decoration: none;
margin: 0 0px 0 0; /*Margin between each menu item*/
padding: 0px 0px 0px 0px;
background-position:top;

}

.modernbricksmenu3 a:hover{
background-position:top; /*Brown color theme*/ 

}

.modernbricksmenu3 a.selected{ /*currently selected tab*/
 /*Brown color theme*/ 
background-image:url(images/act.jpg);
background-repeat:no-repeat;
background-position:top;
margin:0px;
padding:0px;
/*Brown color theme*/ 
}
.ht_inner_tit{
font-family: Arial;
font-size:14px;
font-weight:bold;
color:#172a34;
padding-top:20px;
padding-right:20px;
padding-left:10px;
}
.ht_inner_text{
font-family: Arial;
font-size:12px;
font-weight: normal;
color:#172a34;
text-align:justify;
padding-right:20px;
padding-left:10px;
padding-top:10px;
}
.ht_textscroll{
scrollbar-track-image:#d9e4e0 ;
scrollbar-face-color:#d9e4e0;
scrollbar-3dlight-color:#d9e4e0 ;
scrollbar-highlight-color: #d9e4e0;
scrollbar-darkshadow-color:#d9e4e0 ;
scrollbar-shadow-color:#d9e4e0 ;
background: transparent;
scrollbar-arrow-color:#000000 ;
height:200px;
}

.ht_top_bg
{
background-image: url(images/ht_top_bg.jpg);
/*background-image:url(images/bar.gif.jpg);*/
background-repeat:repeat-x;
}


#marqueecontainer{
position: relative;
width: 440px; /*marquee width */
height: 215px; /*marquee height */
overflow: auto;
padding: 2px;
padding-left: 4px;
}
ul.space
{
	margin-bottom: 0px;
	margin-top: 0px;
	list-style-image: url(images/ht_bullet.jpg);
	list-style-position: outside;
	list-style-type: none;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; font-weight: bold;
}
.ht_box{
border: #002d3a solid 1px;
padding:5px;
}


.top_bg_bot1_video
{
background-image:url(images/top_bg_video.jpg);
background-repeat:repeat-x;
}

.audio_link{
font-family:Verdana;
font-size:12px;
color:#ffeda8;
font-weight:bold;
padding-left:8px;
padding-right:15px;

text-decoration:none;
}
.audio_link:hover{
font-family:Verdana;
font-size:12px;
color:#d5a307;
font-weight:bold;
text-decoration:none;
padding-left:8px;
padding-right:15px;
}
.audio_text{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
font-weight: normal;
text-decoration:none;
line-height:18px;
}
.surge_text{
font-family:Arial;
font-size:13px;
color:#FFFFFF;
font-weight:normal;
line-height:18px;
padding-left:10px;
padding-right:10px;
text-align:justify;
}
.surge_tit{
font-family:Arial;
font-size:13px;
color:#fff000;
font-weight:normal;
line-height:18px;
padding-left:10px;
padding-right:5px;
text-align:justify;
}
.surge_bold{
font-family:Arial;
font-size:13px;
color:#dcafff;
font-weight:normal;
line-height:18px;
text-align:justify;
}
ul.space
{
	margin-bottom: 0px;
	margin-top: 0px;
	list-style-image: url(images/ht_bullet.jpg);
	list-style-position: outside;
	list-style-type: none;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #333333; 
	font-weight: bold;
}
.xsmall {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#bdbdbd;
text-decoration:none;

}
.content
	{
	margin-bottom: 10px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #000000;
	text-align:left;
	line-height:1.5em;
	}

