ca
{
	font-family : MS Sans Serif;
	font-size: 10pt; 
	font-weight : bold;
	text-decoration:none;
}

a:link
{  
 	font-family : MS Sans Serif;
	color: green; 
	font-size: 10pt; 
   	text-decoration:none;
}

a:hover
{  
	font-family : MS Sans Serif;
	color: green; 
	font-size: 10pt; 
	text-decoration:none;
}

a:active
{  
	font-family : MS Sans Serif;
	color: green; 
	font-size: 10pt; 
}

a:visited 
{  
	font-family : MS Sans Serif;
	color: green; 
	font-size: 10pt; 
}

table
 {
	font-family : MS Sans Serif;
	font-size: 10pt;
	font-weight: normal;
	color: black;
}
th
{
 	font-family : MS Sans Serif;
	font-size: 10pt;
	font-weight : normal;
	color: black;
}	

td
{
	font-family : MS Sans Serif;
	font-size: 10pt;
	color: black;
	height: 18px
}

select
{
	font-family : MS Sans Serif;
	font-size: 10pt;
}
	
input
{
	font-family : MS Sans Serif;
	font-size: 10pt;
}

textarea
{
	font-family : MS Sans Serif;
	font-size: 10pt;
}

.row
{
	font-family : MS Sans Serif;
    font-size: 8pt;
	color: #0000FF;
}

.head
{
	font-family : MS Sans Serif;
	font-size: 15pt;
	font-weight : bold;
	color: #0000FF;
}

.topic
{
	font-family : MS Sans Serif;
	font-size: 15pt;
	font-weight : bold;
	color: #0000FF;
}

.stripe1
{ 
	font-family : MS Sans Serif;
	font-size: 10pt;
	font-weight : normal;
	background-color: #dddddd;
}

.stripe2
{
	font-family : MS Sans Serif;
	font-size: 10pt;
	font-weight : normal;
	background-color: #f2f3eb;
}

.stripe3
{
	font-family : MS Sans Serif;
	font-size: 10pt;
	font-weight : normal;
	background-color: #009999;
}

.stripe4
{
	font-family : MS Sans Serif;
	font-size: 10pt;
	font-weight : normal;
	background-color: #F5ECFF;
}

.stripe5
{
	font-family : MS Sans Serif;
	font-size: 10pt;
	font-weight : normal;
	background-color: #DEDEBC;
}

.stripe6
{
	font-family : MS Sans Serif;
	font-size: 10pt;
	font-weight : normal;
	background-color: #F1FAE4;
}

.stripe7
{
	font-family : MS Sans Serif;
	font-size: 10pt;
	font-weight : normal;
	background-color: #BAD59F;
}

.stripe8
{
	font-family : MS Sans Serif;
	font-size: 10pt;
	font-weight : normal;
	background-color: #EBD8D8;
}

.stripe9
{
	font-family : MS Sans Serif;
	font-size: 10pt;
	font-weight : normal;
	background-color: #FFFFF2;
}

.button
{
	font-family : MS Sans Serif;
	font-size: 8pt;
	font-weight:normal;
	color: blue;
	background-color: white;
	border-color:#0069B3;
	height:30px;
}



.jj  { background-color: #b1ded0; list-style-type: square; list-style-position: inside; border-style: solid; border-width: 1px; border-color: #fff #3d3d3d #3d3d3d #fff }
.jj2  { background-color: #FFDFEF; list-style-type: square; list-style-position: inside; border-style: solid; border-width: 1px; border-color: #fff #3d3d3d #3d3d3d #fff }
.jj3  { background-color: #CFCFE7; list-style-type: square; list-style-position: inside; border-style: solid; border-width: 1px; border-color: #fff #3d3d3d #3d3d3d #fff }
.jj4  { background-color: #B3B3D9; list-style-type: square; list-style-position: inside; border-style: solid; border-width: 1px; border-color: #fff #3d3d3d #3d3d3d #fff }
.jj5  { background-color: #B8D192; list-style-type: square; list-style-position: inside; border-style: solid; border-width: 1px; border-color: #fff #3d3d3d #3d3d3d #fff }
.jj6  { background-color: #D1A3A3; list-style-type: square; list-style-position: inside; border-style: solid; border-width: 1px; border-color: #fff #3d3d3d #3d3d3d #fff }


#titleCellsite{
height:47px;
background:#ffffff url(macTheme/titleBg2.jpg) repeat-x;

}
#titleCellsite th{
padding:8px 0px 4px 100px;
background:url(macTheme/cellsite.jpg) no-repeat;
color:#FFFFFF;
}
#titleCellsite td{
padding:8px 10px 4px 0px;
color:#FFFFFF;
}
#titleCellsite  h1{
font-family:tahoma;
font-size:11pt;
font-weight:bold;
margin:0 px; padding:0;

}

#titleSearch{
height:47px;
background:#ffffff url(macTheme/titleBg2.jpg) repeat-x;

}
#titleSearch th{
padding:8px 0px 4px 100px;
background:url(macTheme/search.jpg) no-repeat;
color:#FFFFFF;
}
#titleSearch td{
padding:8px 10px 4px 0px;
color:#FFFFFF;
}
#titleSearch  h1{
font-family:tahoma;
font-size:11pt;
font-weight:bold;
margin:0 px; padding:0;

}


#tableBkk{

}
#tableBkk th{
	background-image:url(macTheme/PageTitle_02.gif);
	background-repeat:repeat-x ;
	padding-left:5px;
	
	padding-right:5px; 
	border-right:solid 1px #999999;
	
}

#tableBkk2{

}
#tableBkk2 th{
	background-image:url(macTheme/PageTitle_022.gif);
	background-repeat:repeat-x ;
	padding-left:5px; 
	padding-right:5px; 
	border-right:solid 1px #999999;
	border-bottom:solid 1px #999999;
	background-color:#dbe7fa;
}

.detailBody{
 margin:0;
 padding:0;
 background: #ffffff url(macTheme/detailBg3.gif)  repeat-x ;

}

#detailTable{
 margin:0 0 10 0;
 padding:0;
 width:587px;
 /*background:url(macTheme/detailBg.jpg) no-repeat left top  ;*/
}

#detailTable th{
 margin:0;
 padding:0 0 0 20px;
 line-height:31px;
 height:31px;
 font-family:tahoma;
 font-size:12pt;
 font-weight:bold;
 color:#446174;
 background: url(macTheme/detailTitleBg.gif) no-repeat left top  ;
 text-align:left;
}

#detailTable td{
 margin:0;
 padding:4px 8px;
 line-height:24px;
 font-family:tahoma;
 font-size:10pt;
color:#333333;
background:#e0f5ff;
border-bottom:#c1e0ee dotted 1px;

 /*background:url(macTheme/detailBg.jpg) no-repeat left top  ;*/
}
#detailTable h3{
font-weight:bold;
 font-family:tahoma;
 font-size:10pt;
 color:#333333;
 margin:0 4px 0 0;
 padding:0;
 display: inline

}
#detailTable a, #detailTable a:Link, #detailTable a:Visited{

	color:#0e659f;
	text-decoration:none;

}
#detailTable a:Hover{
	color:0e659f;
	text-decoration:underline;
	background:none;

}

#detailTable2{
 margin:0 0 10 0;
 padding:0;
 width:587px;
 /*background:url(macTheme/detailBg.jpg) no-repeat left top  ;*/
}

#detailTable2 th{
 margin:0;
 padding:0 0 0 20px;
 line-height:31px;
 height:31px;
 font-family:tahoma;
 font-size:12pt;
 font-weight:bold;
 color:#446174;
 background: url(macTheme/addTitleBg2.gif) no-repeat left top  ;
 text-align:left;
}

#detailTable2 td{
 margin:0;
 padding:4px 8px;
 line-height:24px;
 font-family:tahoma;
 font-size:10pt;
color:#333333;
background:#e0f5ff;
border-bottom:#c1e0ee dotted 1px;

 /*background:url(macTheme/detailBg.jpg) no-repeat left top  ;*/
}
#detailTable2 h3{
font-weight:bold;
 font-family:tahoma;
 font-size:10pt;
 color:#333333;
 margin:0 4px 0 0;
 padding:0;
 display: inline

}


#tableDetailTitle{
height:47px;
background:#ffffff url(macTheme/titleBg2.jpg) repeat-x;
margin:0 ;
border-bottom:solid #ffffff 1px;
}

#tableDetailTitle h1{
font-family:tahoma;
font-size:11pt;
font-weight:bold;
margin:0 px; padding:0;
}

#tableDetailTitle th{
padding:8px 0px 4px 100px;
background:url(macTheme/cellsite.jpg) no-repeat;
color:#FFFFFF;
height:47px;
}

#tableDetailTitle a:link, #tableDetailTitle a:Visited{
color:#ffffff;
text-decoration:none;
}

#tableDetailTitle a:hover{
color:#00FFFF;
text-decoration:none;
}

#detailFrm{
width:611px;
background:url(macTheme/detailLT.gif)  no-repeat top left;
}
#detailFrm .top{

background:url(macTheme/detailRT.gif) no-repeat top right;
height:13px;
margin:0;
padding:0;

}
#detailFrm .bottom{

background:url(macTheme/detailRB.gif) repeat-x top right;
height:15px;
margin:0;
padding:0;

}

#detailFrm .top p{

background:url(macTheme/detailT.gif) repeat-x ;
margin: 0 15px ;
padding:0;


}
#detailFrm .bottom p{

background:url(macTheme/detailB.gif) repeat-x bottom;
margin: 0 19px 0 0;
padding:0;

}
#detailFrm .content {

background:#e0f5ff;
border-left:#abd8ee solid 1px;
border-right:#abd8ee solid 1px;
margin: 0 ;
padding:0;

}

/*-------------------- for Security Frm ----------------------------------//*/
#securityFrm{
width:611px;
background:url(macTheme/detailSLT.gif)  no-repeat top left;
}
#securityFrm .top{

background:url(macTheme/detailSRT.gif) no-repeat top right;
height:13px;
margin:0;
padding:0;

}
#securityFrm .bottom{

background:url(macTheme/detailRB.gif) repeat-x top right;
height:15px;
margin:0;
padding:0;

}

#securityFrm .top p{

background:url(macTheme/detailST.gif) repeat-x ;
margin: 0 15px ;
padding:0;


}
#securityFrm .bottom p{

background:url(macTheme/detailB.gif) repeat-x bottom;
margin: 0 19px 0 0;
padding:0;

}
#securityFrm .content {

background:#e0f5ff;
border-left:#abd8ee solid 1px;
border-right:#abd8ee solid 1px;
margin: 0 ;
padding:0;

}

/*-------------------- for AddCellSite.asp ----------------------------------//*/
#tableAddTitle{
height:47px;
background:#ffffff url(macTheme/titleBg2.jpg) repeat-x;
margin:0 ;
border-bottom:solid #ffffff 1px;
}

#tableAddTitle h1{
font-family:tahoma;
font-size:11pt;
font-weight:bold;
margin:0 px; padding:0;
}

#tableAddTitle th{
padding:8px 0px 4px 100px;
background:url(macTheme/cellsite.jpg) no-repeat;
color:#FFFFFF;
height:47px;
}

#tableAddTitle a, #tableAddTitle a:Link, #tableAddTitle a:Visited{

	color:#ffffff;
	text-decoration:none;

}
#tableAddTitle a:Hover{
	color:00FFFF;
	text-decoration:none;
	background:none;

}

#addFrm{
width:670px;
background:url(macTheme/detailLT.gif)  no-repeat top left;
}
#addFrm .top{

background:url(macTheme/detailRT.gif) no-repeat top right;
height:13px;
margin:0;
padding:0;

}
#addFrm .bottom{

background:url(macTheme/detailRB.gif) repeat-x top right;
height:15px;
margin:0;
padding:0;

}

#addFrm .top p{

background:url(macTheme/detailT.gif) repeat-x ;
margin: 0 15px ;
padding:0;


}
#addFrm .bottom p{

background:url(macTheme/detailB.gif) repeat-x bottom;
margin: 0 19px 0 0;
padding:0;

}
#addFrm .content {

background:#e0f5ff;
border-left:#abd8ee solid 1px;
border-right:#abd8ee solid 1px;
margin: 0 ;
padding:0;

}

#addTable{
 margin:0 0 10 0;
 padding:0;
 width:646px;
 /*background:url(macTheme/detailBg.jpg) no-repeat left top  ;*/
}
#addTable th{
 margin:0;
 padding:0 0 0 20px;
 line-height:31px;
 height:31px;
 font-family:tahoma;
 font-size:12pt;
 font-weight:bold;
 color:#446174;
 background: url(macTheme/addTitleBg.gif) no-repeat left top  ;
 text-align:left;
}

#addTable td{
 margin:0;
 padding:0 ;
 line-height:34px;
 font-family:tahoma;
 font-size:10pt;
color:#333333;
background:#e0f5ff;
border-bottom:#c1e0ee dotted 1px;

 /*background:url(macTheme/detailBg.jpg) no-repeat left top  ;*/
}
#addTable h3{
font-weight:bold;
 font-family:tahoma;
 font-size:10pt;
 color:#333333;
 margin:0 4px 0 0;
 padding:0;
 display: inline

}

/*-------------------- for searchSite.asp ----------------------------------//*/
#tableSearchTitle{
height:47px;
background:#ffffff url(macTheme/titleBg2.jpg) repeat-x;
margin:0 ;
border-bottom:solid #ffffff 1px;
color:#ffffff;
}
#tableSearchTitle td{color:#ffffff;}
#tableSearchTitle h1{
font-family:tahoma;
font-size:11pt;
font-weight:bold;
margin:0 px; padding:0;
}

#tableSearchTitle th{
padding:8px 0px 4px 100px;
background:url(macTheme/cellsite.jpg) no-repeat;
color:#FFFFFF;
height:47px;
}

#searchFrm{
width:670px;
background:url(macTheme/detailLT.gif)  no-repeat top left;
}
#searchFrm .top{

background:url(macTheme/detailRT.gif) no-repeat top right;
height:13px;
margin:0;
padding:0;

}
#searchFrm .bottom{

background:url(macTheme/detailRB.gif) repeat-x top right;
height:15px;
margin:0;
padding:0;

}

#searchFrm .top p{

background:url(macTheme/detailT.gif) repeat-x ;
margin: 0 15px ;
padding:0;


}
#searchFrm .bottom p{

background:url(macTheme/detailB.gif) repeat-x bottom;
margin: 0 19px 0 0;
padding:0;

}
#searchFrm .content {

background:#e0f5ff;
border-left:#abd8ee solid 1px;
border-right:#abd8ee solid 1px;
margin: 0 ;
padding:0;

}

#searchTable{
 margin:0 0 10 0;
 padding:0;
 width:646px;
 /*background:url(macTheme/detailBg.jpg) no-repeat left top  ;*/
}
#searchTable th{
 margin:0;
 padding:0 0 0 20px;
 line-height:31px;
 height:31px;
 font-family:tahoma;
 font-size:12pt;
 font-weight:bold;
 color:#446174;
 background: url(macTheme/addTitleBg.gif) no-repeat left top  ;
 text-align:left;
}

#searchTable td{
 margin:0;
 padding:0 ;
 line-height:34px;
 font-family:tahoma;
 font-size:10pt;
color:#333333;

border-bottom:#eae9e9 dotted 1px;

 /*background:url(macTheme/detailBg.jpg) no-repeat left top  ;*/
}
#searchTable h3{
font-weight:bold;
 font-family:tahoma;
 font-size:10pt;
 color:#333333;
 margin:0 4px 0 0;
 padding:0;
 display: inline

}


 /*------------ for switching ----------------*/

#titleSwitch{
height:47px;
background:#ffffff url(macTheme/titleBg2.jpg) repeat-x;

}
#titleSwitch th{
padding:8px 0px 4px 100px;
background:url(macTheme/switch.jpg) no-repeat;
color:#FFFFFF;
}
#titleSwitch td{
padding:8px 10px 4px 0px;
color:#FFFFFF;
}
#titleSwitch  h1{
font-family:tahoma;
font-size:11pt;
font-weight:bold;
margin:0 px; padding:0;

}
#titleSwitch a, #titleSwitch a:Link, #titleSwitch a:Visited{

	color:#ffffff;
	text-decoration:none;

}
#titleSwitch a:Hover{
	color:00FFFF;
	text-decoration:none;
	background:none;

}
 /*------------ for warehouse ----------------*/

#titleWarehouse{
height:47px;
background:#ffffff url(macTheme/titleBg2.jpg) repeat-x;

}
#titleWarehouse th{
padding:8px 0px 4px 100px;
background:url(macTheme/warehouse.jpg) no-repeat;
color:#FFFFFF;
}
#titleWarehouse td{
padding:8px 10px 4px 0px;
color:#FFFFFF;
}
#titleWarehouse  h1{
font-family:tahoma;
font-size:11pt;
font-weight:bold;
margin:0 px; padding:0;

}
#titleWarehouse a, #titleWarehouse a:Link, #titleWarehouse a:Visited{

	color:#ffffff;
	text-decoration:none;

}
#titleWarehouse a:Hover{
	color:00FFFF;
	text-decoration:none;
	background:none;

}
 /*------------ for Electric Code ----------------*/

#titleElec{
height:47px;
background:#ffffff url(macTheme/titleBg2.jpg) repeat-x;

}
#titleElec th{
padding:8px 0px 4px 100px;
background:url(macTheme/electronic.jpg) no-repeat;
color:#FFFFFF;
}
#titleElec td{
padding:8px 10px 4px 0px;
color:#FFFFFF;
}
#titleElec  h1{
font-family:tahoma;
font-size:11pt;
font-weight:bold;
margin:0 px; padding:0;

}
#titleElec a, #titleElec a:Link, #titleElec a:Visited{

	color:#ffffff;
	text-decoration:none;

}
#titleElec a:Hover{
	color:00FFFF;
	text-decoration:none;
	background:none;

}
/*------------ for Data Transfer ----------------*/

#titleDataTransfer{
height:47px;
background:#ffffff url(macTheme/titleBg2.jpg) repeat-x;

}
#titleDataTransfer th{
padding:8px 0px 4px 100px;
background:url(macTheme/dataTransfer.jpg) no-repeat;
color:#FFFFFF;
}
#titleDataTransfer td{
padding:8px 10px 4px 0px;
color:#FFFFFF;
}
#titleDataTransfer h1{
font-family:tahoma;
font-size:11pt;
font-weight:bold;
margin:0 px; padding:0;

}
#titleDataTransfer a, #titleDataTransfer a:Link, #titleDataTransfer a:Visited{

	color:#ffffff;
	text-decoration:none;

}
#titleDataTransfer a:Hover{
	color:00FFFF;
	text-decoration:none;
	background:none;

}
/*------------ for Security ----------------*/

#titleSecurity{
height:47px;
background:#ffffff url(macTheme/titleBg2.jpg) repeat-x;

}
#titleSecurity th{
padding:8px 0px 4px 100px;
background:url(macTheme/Security.jpg) no-repeat;
color:#FFFFFF;
}
#titleSecurity td{
padding:8px 10px 4px 0px;
color:#FFFFFF;
}
#titleSecurity h1{
font-family:tahoma;
font-size:11pt;
font-weight:bold;
margin:0 px; padding:0;

}
#titleSecurity a, #titleSecurity a:Link, #titleSecurity a:Visited{

	color:#ffffff;
	text-decoration:none;

}
#titleSecurity a:Hover{
	color:00FFFF;
	text-decoration:none;
	background:none;

}

/*------------ for Contract ----------------*/

#titleContract{
height:47px;
background:#ffffff url(macTheme/titleBg2.jpg) repeat-x;

}
#titleContract th{
padding:8px 0px 4px 100px;
background:url(macTheme/contract.jpg) no-repeat;
color:#FFFFFF;
}
#titleContract td{
padding:8px 10px 4px 0px;
color:#FFFFFF;
}
#titleContract h1{
font-family:tahoma;
font-size:11pt;
font-weight:bold;
margin:0 px; padding:0;

}
#titleContract a, #titleContract a:Link, #titleContract a:Visited{

	color:#ffffff;
	text-decoration:none;

}
#titleContract a:Hover{
	color:00FFFF;
	text-decoration:none;
	background:none;

}