BODY {	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	background-image:url(data/background.jpg);
	background-repeat: repeat-x;
	background-position: 0 0;
	background-color: #0b0a0f;
    display:table-cell; 
    vertical-align:middle; 
    text-align:center; 
    padding:0px;	
    width: 50%;
    min-width: 1000px; 
    margin: 0 auto;		
}

.srpages a{
text-decoration:none;
color: #FF3300;
}
.srpages a:hover{
text-decoration:underline;
color: #fff;
}

li {
margin-top: 15px;
margin-bottom: 15px;
}


/* stock menu */

.satab{
width:100%;
}

.satab td{
text-align: center;
padding: 10px;
background-image:url(i/mbg.jpg);
background-repeat: repeat-x;
background-position: center;
}

.satab a{
text-decoration:none;
color: #fff;
font-size:13px;
}
.satab a:hover{
text-decoration:none;
color: #fff;
font-size:13px;
}

/* --- */


/* service tab */

.tab{
width: 80%;
}

.tab td{
padding:4px;
background-color: #7f8289;
border: 1px solid #abadb2;
text-align: center;
}

.tab th{
font-weight: bold;
color: #000;
padding:4px;
background-color: #ceced0;
border: 1px solid #abadb2;
text-align: center;
}

/* --- */

img{
border:0px;
}

a{
color: #3399FF;
}

span.style1{
margin: 3px;
}

span.style1 a{
color: #000;
font-weight: bold;
}

span.style1 a:hover{
color: #FFCC00;
font-weight: bold;
}

select.quality{
font-family: Courier, Arial, Helvetica, sans-serif;
}

.row1
{
background-color:#ffffff;
color: #000;
}

.row2
{
background-color:#eeeeee;
color: #000;
}

div.container {
WIDTH: 980px; BACKGROUND-REPEAT: repeat-y;
text-align: left;
margin:0 auto;
}

div.contents {WIDTH: 980px;}

div.textcenter {WIDTH: 980px; HEIGHT: 580PX; margin:0 auto;
 BACKGROUND-IMAGE: url(data/sample.jpg);  BACKGROUND-REPEAT: no-repeat;
}

/* main text te css */
div.gaptext{
BACKGROUND-IMAGE: url(i/gpbg.jpg);
background-repeat:repeat-x;
background-color: #333743;
}

div.gaptext {
color: #FFFFFF; 
}

div.gaptext p{
color: #FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
height: auto;
padding-right: 10px;
}

.gaptext h1{
color: #FFFFFF;
font-size: 16px;
}
.gaptext h2{
color: #FFFFFF;
font-size: 14px;
}
.gaptext h3{
color: #FFFFFF;
font-size: 13px;
}

.gapf10{
float: left;
width: 400px;
padding-top: 15px;
height: auto;
}
.gapf20{
width: 580px;
height: auto;
}

.gapf10 div{
text-align: center;
padding-bottom: 20px;
}
.gapf10 img{
border: #FFFFFF solid 4px;
}
/* te */


div.gapf1{
float: left;
width: 400px;
height: 200px;
BACKGROUND-IMAGE: url(i/gap_red.jpg);
background-repeat: repeat-x;
}
div.gapf2{
float: right;
width: 580px;
height: 200px;
BACKGROUND-IMAGE: url(i/g2.png);
background-repeat: repeat-x;
background-position: top
}
div.gapf2 table td{
padding: 15px;
}

div.gapf2 h2{
color: #FFFFFF;
font-size: 21px;
font-weight: normal;
font-family: Arial, Helvetica, sans-serif;
margin-top:0px;
padding-top: 0px;
}
div.gapf2 p{
color: #FFFFFF;
font-size: 16px;
font-weight: normal;
font-family: Arial, Helvetica, sans-serif;
margin:0px;
padding: 0px;
}
div.gapf2 p.gt{
font-size: 21px;
}

div.gapf2 img{
border: #FFFFFF solid 2px;
}

div.gapf12{
BACKGROUND-COLOR: #10131c;
float: left;
width: 400px;
height: 41px;
}
div.gapf22{
BACKGROUND-COLOR: #10131c;
text-align: right;
float: right;
width: 580px;
height: 41px;
}

div.gapf12 a{
text-decoration: none;
color: #CCCCCC;
}
div.gapf12 p{
padding-top: 13px;
}

div.gapf22 div{
margin-top: 13px;
}
div.gapf22 p{
color: #CCCCCC; 
}

div.gapfooter{
background-color: #1b1f2a;
}