*{
color: 555555; 
    margin:0;
    padding:0;
    font-size: 11px; /* for Modern  Browser */
	 /*_letter-spacing: 0.1em;  for IE only */
    *font-size: small; /* for IE 7 */
    *font: x-small; /* under IE 6 */
	 _line-height: 1.2em; 
}
html{
    height:100%;
	
}
body{
background-color: #edecec; 
background-image: url(../img/background.gif); 
background-repeat: repeat-x; 
height:100%;

text-align: center;
}

a:link { color: #04369b; text-decoration: none; } 
a:visited { color: #C57FB2 ; text-decoration: none; } 
a:hover { color: #ed7b00; text-decoration: none; } 
a:active { color: #cccccc; text-decoration: none; }

* html .container{
min-height: 100%;
text-align: left; 
}


.container{
    width: 760px;
    margin:0px auto;
    background-image:url(../img/body_bg.gif);
    position:relative;
    min-height: 100%;

}

body > .container {
        height: auto;

}

.contents {
        padding-bottom: 25px;
}

#content{
position: top;
width:740px;
clear: both; 
padding: 0px 0px 0px 10px;
}

b { font-weight: bold; }



 /* Product Name */
h1 { 
font-size: 90%; 
color: 5a5a5a; 
vertical-align: top; 
font-weight: normal; 
}

 /* Product Number */
h2 { 
font-size: 240%; 
color: 5a5a5a; 
vertical-align: top; 
font-weight: bold; 
}


 /* Product Copy */
h3 { 
font-size: 110%; 
color: 5a5a5a; 
vertical-align: top; 
font-weight: bold; 
}

 /*  Sub Product Copy */
h4 { 
font-size: 110%; 
color: 5a5a5a; 
vertical-align: top; 
font-weight: normal; 
}


 /*  news title */
h5 { 
font-size: 150%; 
color: 5a5a5a; 
vertical-align: top; 
font-weight: bold; 
}

 /*  news appendix */
h6 { 
font-size: 80%; 
color: 5a5a5a; 
_letter-spacing: 0em;  /* for IE only */
vertical-align: top; 
margin-top: 5px; 
font-weight: normal; 
}

 /* Product Copy Red */
h6 { 
font-size: 110%; 
color: ff0000; 
vertical-align: top; 
font-weight: bold; 
}

 /* for Cable Products Number */
.h7 { 
font-size: 200%; 
color: 5a5a5a; 
vertical-align: top; 
font-weight: bold; 
}

 /* Product Red */
.h8 { 
font-size: 90%; 
color: ff0000; 
vertical-align: top; 
font-weight: normal; 
}

 /* for Cable Products Number */
.h9 { 
font-size: 150%; 
color: 5a5a5a; 
vertical-align: top; 
font-weight: bold; 
}

 /* esoteric Cable Products Number */
.h10 { 
font-size: 130%; 
color: 5a5a5a; 
vertical-align: top; 
font-weight: bold; 
}

.h11 { 
font-size: 120%; 
vertical-align: top; 
font-weight: normal; 
}

.h12 { 
font-size: 130%; 
color: 5a5a5a; 
vertical-align: top; 
font-weight: bold; 
}


 /* Contents Navi */

.content_navi { 
height: 26px; 
}

.content_navi ul{ 

list-style-type: none; 
}

.content_navi li {
margin: 6px 0px 3px 5px; 
text-align: left;
float: left; 
list-style-type: none; 
}

.content_navi  a{ 
padding-left: 14px;
background:  url(../img/arrow_up.gif) no-repeat top left;
text-decoration: none; 
}

.content_navi  a:hover{ 
background:  url(../img/arrow_up_on.gif) no-repeat top left;
text-decoration: none; 
}

.content_navi_r li {
margin: 5px 5px 3px 5px; 
list-style-type: none; 
}

.content_navi_r  a{ 
text-align: right;
padding-left: 14px;
background:  url(../img/arrow_up.gif) no-repeat top left;
text-decoration: none; 
}

.content_navi_r  a:hover{ 
background:  url(../img/arrow_up_on.gif) no-repeat top left;
text-decoration: none; 
}

 /* Contents Navi */



 /* Table padding */
#cell1 td, th { 
padding: 1px 4px 1px 4px;
}

#cell2 td, th { 
padding: 2px 2px 2px 2px;
}

#cell4 td, th { 
padding: 4px 4px 4px 4px;
}

#cell5 td, th { 
padding: 5px 5px 5px 5px;
}

 /* Table padding */
 
 /* br */
.line-height-10 { 
margin: 10px; 
}

.line-height-5 { 
margin: 5px; 
}

.line-height-15 { 
margin: 15px; 
}

.line-height-20 { 
margin: 20px; 
}
 
.line-height-30 { 
margin: 30px; 
}

 /* Small Text */
.stxt74 { 
font-size: 74%; 
}

.stxt80 { 
font-size: 80%; 
}

.stxt86 { 
font-size: 86%; 
}

.stxt90 { 
font-size: 90%; 
}


