/* Techwave Technology Limited */
/* CSS Base Custom */

.tw-fullwidth
{
    width:100%;
}

.tw-italic
{
    font-style:italic;
}

.tw-bold
{
    font-weight:bold;
}

.tw-text_small
{
     font-size:x-small;
}

.tw-center
{
    margin-left: auto;
    margin-right: auto;
    text-align:center;     
}

.tw-border
{
    border:1px solid #333;
}

.tw-cursor_hand
{
    cursor:pointer;
}

.tw-dropshadow
{
    border:1px solid #bbb!important;	
	
	position:relative!important;
    -webkit-box-shadow: #bbb 2px 2px 4px!important;
	-moz-box-shadow: #bbb 2px 2px 4px!important;
	box-shadow: #bbb 2px 2px 4px!important;	
	behavior: url('js/PIE.htc');    
}

.tw-localshadow
{
    border:1px solid #bbb;	
	
	position:relative;
    -webkit-box-shadow: #bbb 0px 0px 4px;
	-moz-box-shadow: #bbb 0px 0px 4px;
	box-shadow: #bbb 0px 0px 4px;	
	behavior: url('js/PIE.htc');    
}

.tw-roundcorner 
{
    position:relative;	
	-webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    behavior: url('js/PIE.htc');	
}

.tw-alerttext
{
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 12px; 
    color: #FF6600;
}

.tw-2ndlineindent
{
    padding-left: 20px; 
    text-indent: -20px;    
}


.tw-playable {
background: url(../img/vid_overlay.png) no-repeat 70px 25px;
display: block;
height: 100%;
left: 0;
position: absolute;
top: 0;
width: 100%;
}

.tw-playable:hover {
background-position-x: 70px;
background-position-y: -150px;
}

/*
#tw-content
{
    padding: 30px 29px 30px 29px;          
                
position: relative;
z-index: 50;
-moz-box-shadow: 0px 2px 6px #d0d0d0;
-webkit-box-shadow: 0px 2px 6px #D0D0D0;
box-shadow: 0px 2px 6px #D0D0D0;

overflow: hidden;
margin-bottom: 30px;
line-height: 1.6;
background-color: white;   
                   
}
*/

