.textboxSearchstyle{
background-image:url("../images/searchtxtboximage.jpg");
background-repeat: no-repeat;
background-position: center left;
padding-left: 18px;
}


.class2 A:link 
{
	text-decoration: underline;
	color:Blue;
}

.class3 A:link 
{
	text-decoration: underline;
	color:Blue;
}

h1{
	font: bold 150% Arial,sans-serif;
	color: #334d55;
	margin: 20px;
	padding: 0px;
	text-align:center;
}

h2{
	font: bold 111% Arial,sans-serif;
	color: #334d55;
	margin: -5px;
	padding-bottom: 5px;
	padding-top: 5px;
	text-align:center;
	background-image:url("../images/bgcolor3.jpg");
}

body{
	font-family: Arial,sans-serif;
	color: #333333;
	line-height: 1.166;	
	margin: 0px;
	padding: 0px;
	background: white;
}

a:link, a:visited {
	color: black;
	text-decoration: none;
}

a:link, a:visited {
	color: black;
	text-decoration: none;
}



a:hover{
	text-decoration: underline;
}


.InnerTable td {
	padding: 1px;
}


 p.normalStyle
{
	text-align:left;
	margin-left: 10px;
	margin-bottom: 10px;
}

.centertextandImage
{
	padding-left: 5px;
	display:block;
	vertical-align: middle;
	background-color:Red;
	min-height: 30px;

}


.class2 a:Link
{
	text-decoration: underline;
	
}

.class2 a:visited 
{
	text-decoration:underline;
	color:Purple;
}




  .style2
        {
            border: 1px #993333;
	        margin-top: 16px;
	        padding: 10px;
	        width: 99%;
	        border-bottom:2px;
	        background-color: White;
	        background-image:url("../images/bgcolor1.jpg");
	        background-repeat:repeat;
        }
  
  
   .tieuluanstyle
        {
            border: 1px #993333;
	        margin-top: 16px;
	        padding: 5px;
	        width: 99%;
	        border-bottom:2px;
	        background-color: #d7dbc8;
	        
	        background-repeat:repeat;
        }
  
  
    .formatTable1
        {
            border: 1px #993333;
	        margin-top: 16px;
	        padding: 10px;
	        width: 100%;
	        border-bottom:2px;
	        background-color: White;

        }
        
        
          .th c
        {
        	text-align:center;
        }
        
        

        
          .th c
        {
        	text-align:center;
        }
        

.alignright 
{
    text-align:right;
}

.alightLeft
{
    text-align:left;
}



/* AutoComplete highlighted item */


.autocomplete_completionListElement 
{ 

visibility : hidden; 
margin : 0px!important;

background-color : inherit; 
color : windowtext;

border : buttonshadow; 
border-width : 1px;

border-style : solid; 
cursor : 'default';

overflow : auto; 
height : 200px;

text-align : left; 
list-style-type : none;

font-family: courier new; 
font-size: 8pt; 

}

.autocomplete_highlightedListItem

{

background-color: #f5c77a; 
color: black;

padding: 1px; 
}



.autocomplete_listItem 
{

background-color: #e8eef7; 
color : windowtext;

padding : 1px; 
}

 .modalBackground 
        {
            background-color:Gray;
            filter:alpha(opacity=60);
            opacity:0.60;   
        }    
        .updateProgress
        {
            border-width:1px; 
            border-style:solid; 
            background-color:#FFFFFF; 
            position:absolute; 
            width:130px; 
            height:50px;    
        }
        .updateProgressMessage
        {
            margin:3px; 
            font-family:Trebuchet MS; 
            font-size:small; 
            vertical-align: middle;
        }
        
        
        
        
 /* END Auto completed */
 
 
 /* thumbnail Styles */
 
 /* THUMBNAILS */
a.td.thumbnail, a.td.thumbnail:link, a.td.thumbnail:visited, a.td.thumbnail:active {
	border-top: #999999 1px solid;
	border-left: #999999 1px solid;
margin-bottom: -50px;
	padding-top: 15px;
	width: 100px;
	display: block;
	background: #EBEBEB;
	height: 140px;
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#000000,Direction=155,Strength=7);
}

a.td.thumbnail:hover {
	border-top: #999999 1px solid;
	border-left: #999999 1px solid;
	margin-bottom: -50px;
	padding-top: 15px;
	width: 100px;
	display: block;
	background: #CCCCCC;
	height: 105px;
}


.increaseLeft
{
	margin-left: 40px;
}


/* center image */

.centerImage
{
	vertical-align:middle;
	text-align:center;
}


.leftMenuStyle 
{
	margin-top:30px;
	margin-bottom: 5px;
	border: 0px solid black;
	background-color: #e8eef7;
	margin-right: 3px;
	width:168px;				
}

/* gridLayout */

.grid
{
	font:0.9em Arial, Sans-Serif;
}

.grid td 
{
	border: 0px solid #D6dde6;
	padding:5px;
}

.grid th
{
	/*border: 1px solid #D6dde6; */
	background-color: #e2e9f3;
	font-weight:bold;
	text-align:left;
	padding-left:4px;
	border-collapse:collapse;
	border-color:#111111;
	text-align:left;
	border: 1px solid black;
	border-top: 1px solid black;
	padding:4px;
	background-image:url("../images/pb_back.gif");
}

.gridHeader
{
	text-align: left;
	color:White;
	background-color:Blue;
}

.row td
{
	border: 1px solid #D6dde6;
	padding:4px;
}


.alternating
{
	background-color: #e3f0f7;
} 

/* END */


/* Box */



.bigBox {
	margin-top:0px;
	margin-bottom: 5px;
	border: 1px solid #b46c32; 
	margin-right: 3px;
	width:99%;				
}

.bigBox h1 
{
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 12px;
	text-align:left;
	font-weight: bolder;
	color: #FFFFFF;
	background-color: #993300; 
	/*background-image:url("../images/yellowbg.jpg");  */
	margin: 0px;
	padding: 10px 2px 2px 5px;
	border-bottom: none;
}



.centerBox
{
  	margin-left: auto;
	margin-right: auto;
  	background-color: #FFFFFF;
	text-align: center;
}

.yellowLotusBox2 {
	margin-top:25px;
	margin-bottom: 5px;
	border: 1px solid #8faecf; 
	background:url(../images/pb_back.gif) repeat-x;
/*	background-position: bottom; */
	margin-right: 3px;
	width:700px;				
}


.yellowLotusBox3 {
	margin-top:25px;
	margin-bottom: 5px;
	border: 1px solid #8faecf; 
	background:url(../images/pb_back.gif) repeat-x;
/*	background-position: bottom; */
	margin-right: 3px;
	width:99%;				
}
.yellowLotusBox2 h1 
{
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 12px;
	text-align:left; 
	font-weight: bolder;
	color: #FFFFFF;
	background-color: #993300;
	margin: 0px;
	padding: 10px 2px 2px 5px;
	border-bottom: none;
}
	
.LinkBox2 {
	margin-top:25px;
	margin-bottom: 5px;
	border: 1px solid #8faecf; 
	background:url(../images/pb_back.gif) repeat-x;
/*	background-position: bottom; */
	margin-right: 3px;
	width:99%;				
}

.LinkBox2 h1 
{
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 12px;
	text-align:left; 
	font-weight: bolder;
	color: #FFFFFF;
	background-color: #993300;
	margin: 0px;
	padding: 10px 2px 2px 5px;
	border-bottom: none;
}
	
/***********************************************/
/* Tay Phuong Tam Thanh Style                      */
/***********************************************/

.daithechiBox {
	margin-bottom: 5px;
	border:1px solid #336699;
	margin-right: 3px;
	width:250px;
	height:450px;
	
}

.daithechiBox h1 {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bolder;
	color: White;
	background-color: #336699;
	margin: 0px;
	padding: 2px 2px 2px 5px;
}

.daithechiBox p {
	margin: 5px;
}

.adidaBox 
{
	border: 1px solid #666666;
	margin-right: 3px;
	width:250px;
	height:450px;
}

.adidaBox  h1 {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bolder;
	color: white;
	background-color: #993300;
	margin: 0px;
	padding: 2px 2px 2px 5px;
	border-bottom: none;
}

.adidaBox  p {
	margin: 5px;
}



.QuanAmBox {
	margin-bottom: 5px;
	border: 1px solid #834646;
	margin-right: 3px;
	width:250px;
	height:450px;
}

.QuanAmBox h1 {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bolder;
	color: #FFFFFF;
	background-color: #834646;
	margin: 0px;
	padding: 2px 2px 2px 5px;
	border-bottom: none;
	
}

.QuanAmBox  p {
	margin: 5px;
}


.phapbao {
	margin-bottom: 5px;
	border: 1px solid #336699;
	margin-right: 3px;
	width:180px;
	height:190px;
}

.phapbao h1 {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bolder;
	color: White;
	background-color: #336699;
	margin: 0px;
	padding: 2px 2px 2px 5px;
}

.phapbao p {
	margin: 5px;
}


.phatbao {
	margin-bottom: 5px;
	border: 1px solid #b46c32;
	margin-right: 3px;
	width:180px;
	height:180px;
}

.phatbao h1 {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bolder;
	color: White;
	background-color: #b46c32;
	margin: 0px;
	padding: 2px 2px 2px 5px;
}

.phatbao p {
	margin: 5px;
}


/* END */

/* Layout  */


div.blankSpace 
{
	background-position: left top; 
/*	background-position:left top; */
	background-repeat: repeat-x; 
	background-color: #336699;
	text-align: center;
}

.nav 
{
	background-color: #5f6654;   /* left column navigation setting */
}

.leftrightMargin  /* Set left indent and right indent */
{	height: 100%; 
	background-color: #6699cc; 
	width: 1px;
}

.leftcell 
{
	vertical-align: top; 
	width: 100%; 
	height: 100%;
	 background-color:#c0d1db;
/*	background:url(../images/largebg.jpg) repeat-x;  */

} 

.bottommargin 
{
	background: #6699cc;

}

.bottomLeft 
{
	background: #e3f0f7;
	
}

.bottomRight 
{
	background: #6699cc;
}

.footer 
{
	border-top: 1px solid white;  
	background: #6699cc;
	width: 86%;
} 

.contentFrame {
	border-right: 1px solid white ; 
/*	border-top:  1px solid  ;  */
	vertical-align: top; 
	border-left:  1px solid white ;
	width: 100%; 
	height: 100%; 
	background-color: white;

}

.tabareaframe table {
	background-position: 332px 4px; 
	height: 13px
}

.tabareaframe {
	background-position: left top; 
	background-color: #c0d1db; /*#7f9bc3 
	background:url(../images/test3.png) repeat-x; */
	text-align: left;
}

/* END */

.quoteFormat
{
    font:  75% Arial,sans-serif;
	color: #334d55;
	margin: 0px;
	padding-bottom: 5px;
	text-align:justify;
}

quoteAuthorFormat
{
	text-align:right;
	font-weight: bolder;
}


/* Left menu */

.accordion  
{
    font-size:8.5pt;
    font-family:Tahoma;
    /*background:url(../img/item_bg.gif); */
    background-color: #f3f4ec;
	text-align: left;
}

.accordion .header 
{
    cursor:pointer;
    background:url(../images/pb_back.gif) repeat-x;  
 
  /* background-color: #7194b6; */
    border-bottom:solid 1px gray;
}


.accordion .header DIV
{
    cursor:pointer;
    height:30px;
    padding-left:40px;
    background-color:Transparent;
    background-position:center left;
    background-repeat:no-repeat;
}

.accordion .header SPAN
{
    cursor:pointer;
    font-weight:bold;
    display:block;
    padding-top:8px;
    color:black;
}        

.accordion .header:hover
{
    cursor:pointer;
    height:31px;
    background-color:Transparent;
    background:url(../img/hd_hover_bg.gif) repeat-x;
    border-bottom:none;
}                

.accordion UL        
{
    padding:0;
    margin:5px 5px 5px 15px;
    list-style-type:none;
}

.accordion LI
{
    background-color:Transparent;
    background-repeat:no-repeat;
    background-position:left center;
    vertical-align:middle;
    padding:6px 5px 6px 25px;
    cursor:hand;
}

.accordion LI DIV
{
    padding-left:10px;
    color:#666666;
    cursor:hand;
}

.accordion LI:hover
{
    text-decoration:underline;
}

.quoteAuthorFormat
{
	text-align:justify;
	    background:url(../images/pb_back.gif) repeat-x;  

}