/**********************************************/
/* Dr.Tube Style Sheet.                       */
/**********************************************/

/* Remove all margings and padding on all elements for all browsers. */
* {
Margin: 0;
Padding: 0;
}

HTML {
Height: 100.1%; /* Force a vertical scrollbar in Mozilla/FF */
}

HTML, BODY {
Border: 0 none;
BackGround: #36C url(bg-nav.gif) repeat-y;
Color: #FFF;
Font: 100.01%/135% "Arial","Helvetica",Sans-Serif;
}

/* Page layout and navigation */
/* The left navigation bar */
DIV#nav {
Float: left;
Width: 110px;
Padding: 4px;
Color: #3CF;
}

/* The main contents */
DIV#content {
Padding: 10px 30px;
Margin-Left: 118px;
}


/* General style settings */
TABLE { 
Width: 100%;
Border: 0 none;
}

TD {
Border: 0 none;
Vertical-Align: top;
}

IMG {
Border: 0 none;
}

IMG.Icon {
Width: 16px;
Height: 16px;
Vertical-Align: Top;
Margin: 1px;
}

P { 
Margin: 8px 0 8px 0;
}

P.fat {
Margin: 16px 0 16px 0;
Color: #FF0;
Font-Weight: Bold;
Font-Size: 1.5em;
Text-Align: Center;
}

P.small {
Font-Size: 0.8em;
Line-Height: 120%;
}

P.invisible {
Color: #3366CD;
Font-Size: 0.5em;
Line-Height: 110%;
}

A {
Font-Weight: Bold;
Text-Decoration: None;
}

A:link {
Color: #3CF;
}

A:visited {
Color: #606;
}

A:hover {
Color: #FF0;
Text-Decoration: UnderLine;
}

A:active {
Color: #F00;
Text-Decoration: UnderLine;
}

UL {
Margin: 0 0 1em 0;
}

OL {
Margin: 1em 0 1em 1.3em;
}

LI {
Margin: 0.5em 0 0.2em 1em;
}


H1 {
BackGround: Transparent;
Color: #0F0;
Font: 300%/120% "Comic Sans MS","Arial","Helvetica",Sans-Serif;
Text-Align: Center;
}

H2 {
Margin: 25px 0 15px 0;
Padding: 5px;
BackGround: #FFF;
Color: #009;
Font-Size: 1.5em;
Line-Height: 120%;
Font-Weight: Bold;
Text-Align: Center;
}

HR {
Clear: both;
Margin: 1em 0px;
}

UL#brands {
Font-Style: italic;
}

TABLE.adres TD {
Width: 50%;
Padding: 0 20px;
}

/* For the amp schematics pages */
P.Amp {
Margin: 4px;
Border: 0 none;
}

P.Desc {
Margin: 2px 4px 2px 26px;
Border: 0 none;
}

IMG.IconFl {
Float: left;
Clear: left;
Width: 16px;
Height: 16px;
Vertical-Align: Top;
Margin: 1px 1px 1px 6px;
}

H2.Black {
Padding: 1px;
BackGround: #000;
Color: #FFF;
Font-Size: 40px;
}

H2.White {
Padding: 1px;
BackGround: #FFF;
Color: #000;
Font-Size: 55px;
}

H2.Yellow {
Padding: 1px;
BackGround: #FF0;
Color: #F00;
Font-Size: 40px;
}

H2.TungSol {
Padding: 1px;
BackGround: #422CA7;
Color: #FF262D;
Font-Size: 56px;
Font-Weight: Bold;
}

H2.Shuguang {
Height: 72px;
/*Padding: 1px;*/
BackGround: #FFF;
Color: #000;
Font-Size: 55px;
}

H2.Marshall {
Padding: 1px;
BackGround: #000 url(../img/logo/mbl.jpg) repeat;
Color: #FFF;
Font-Size: 86px;
}

H2.Ampeg {
Padding: 1px;
BackGround: #31319C;
Color: #FFF;
}

H2.LC {
Padding: 1px;
BackGround: #74B5A6;
Color: #FFF;
}

H2.Orange {
Padding: 1px;
BackGround: #F63;
Color: #000;
}

H2.CJ {
Padding: 1px;
BackGround: #DECDAF url(../img/logo/bg-cj.jpg) repeat;
Color: #000;
}

H2.Radford {
Padding: 0;
BackGround: #000 url(../img/logo/radford-m.gif) repeat;
Color: #FFF;
}

H3 {
Margin: 15px 0px 0px 0px;
Border: 0px none;
Clear: Left;
Color: #FFF;
Font-Weight: Bold;
Font-Size: 1.2em;
}


DIV.image {
Float: left;
Margin: 0.5em 0.3em 1em 0;
/*Border: 1px solid #09C;*/
/*Padding: 0.5em;*/
}

DIV.image P {
Width: 400px;
Margin: 0.2em 0 0 0;
Color: #0CF;
Font-Size: 0.9em;
Line-Height: 1.2em;
Font-Style: Italic;
}

BR.clear {
Clear: both;
Height: 0;
}

/***********************************************/
/* For TubeShop                                */
/***********************************************/
DIV.product {
Margin: 15px 0px;
Border: 2px solid #049;
Padding: 0px;
Clear: Left;
}

DIV.product H3 {
Margin: 0px;
Border: 0px none;
Padding: 3px 6px 5px 6px;
BackGround: #049;
Color: #FF0;
Font-Weight: Bold;
Font-Size: 1.1em;
}

DIV.product H3 EM {
Color: #FFF;
Font-Style: Italic;
}

DIV.product P {
Margin: 0px;
Padding: 3px 6px 3px 6px;
}

DIV.product P.price {
Margin: 0px;
Padding: 3px 6px 3px 6px;
Clear: right;
BackGround: #517CE5;
Font-Weight: Bold;
}

DIV.product IMG {
Float: Left;
Margin: 0px 5px 5px 0px;
Border: 2px solid #049;
Vertical-Align: Top;
}

DIV.product IMG.icon {
Float: none;
Width: 16px;
Height: 16px;
Margin: 0px 4px 0px 0px;
Border: 0 none;
Vertical-Align: middle;
}


/* For TubeShop */
H3.Tube {
Margin: 15px 0px 0px 0px;
Border: 0px none;
Padding: 5px;
BackGround: #049;
Color: #FF0;
Font-Weight: Bold;
Font-Size: 1.1em;
}

H3.Tube EM {
Color: #FFF;
Font-Style: Italic;
}

P.Tube {
Border: 2px solid #049;
Border-Top: 0 none;
Border-Bottom: 0 none;
Padding: 3px 4px 3px 4px;
Clear: Left;
}

P.Price {
Margin: 0px 0px 15px 0px;
Border: 2px solid #049;
Border-top: 0 none;
Padding: 3px 4px 3px 4px;
Clear: right;
BackGround: #517CE5;
Font-Weight: Bold;
}

IMG.Pic {
Float: Left;
Margin: 0px 5px 5px 0px;
Border: 2px solid #049;
Vertical-Align: Top;
}

IMG.PicR {
Float: Right;
Margin: 0px 5px 5px 0px;
Border: 2px solid #049;
Vertical-Align: Top;
}


P.TubeDesc { Margin-Bottom: 0px;
 Padding: 6px;
 BackGround: #049;
 Font-Size: 10pt;}

TABLE.TubeType { Width: 100%;
  Margin-Bottom: 10px;
  BackGround: #517CE5;}
TD.TubeType1{ Width: 180px;
  Padding: 4px;}
TD.TubeType2{ Width: 80px;
  Padding: 4px;
  Text-Align: right }
TD.TubeType3{ Width: 110px;
  Padding: 4px;
  Text-Align: right }
TD.TubeType4{ Padding: 4px;}
