
BODY {
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;   
      }

.cTable{

    background: #C0C0C0;
}

.tdRow{

    background: #e8e8e8;
}

.bgTabMain{
    
    background-repeat: repeat-x;

    BACKGROUND-IMAGE: url(/constructor/templates/graphics/bgMainStyle.gif);
}

.thumbnail{
	background: #FFFFFF;	
  float:left;
  border:solid 1px silver;
  padding:5px;
  margin-right:10px;
}


.tvFrame{


    width: 400px;
    height: 285px;
    background-repeat: no-repeat;
    background-position: 70% -30%;
}

.bgTabs{

    BACKGROUND-IMAGE: url(/constructor/templates/graphics/bgTabs.gif);
}

.bgTabs_on{

    BACKGROUND-IMAGE: url(/constructor/templates/graphics/bgTabs_on.gif);
}





a.td.zoom, a.td.zoom:link, a.td.zoom:visited, a.td.zoom:active {
        border: rgb(0, 0, 0) none;
        padding: 2px;
        display: block;
        background: rgb(35, 35, 35);
        
}
a.td.zoom:hover            {
        border: rgb(201, 201, 201);
        
        padding: 2px;
        display: block;
        background: rgb(32, 32, 32);
        
}



.logout,
A.logout:link,
A.logout:visited,
A.logout:active {
    color:white;
    font-family:  arial, sans-serif; 
    font-size: 9pt;                 
    font-weight: normal; 
}


A.logout:hover {
	COLOR: #DDDDDD; TEXT-DECORATION: none;
}




.s9pt{
font-size: 80%;
}

.s11pt{
font-size: 120%;
}

.s12pt{
font-size: 140%;
}

.contentProduct{		color: #000000;              
      				font-family:  arial, sans-serif; 
          			font-size: 9pt;                 
          			font-weight: normal;  
                     
}


#motioncontainer a img{ /*image border color*/
border: 1px solid #ccc;
}

#motioncontainer a:hover img{ /*image border hover color*/
border: 1px solid navy;
}

#motioncontainer a:hover{
color: red; /* Dummy definition to overcome IE bug */
}

#statusdiv{
position: absolute;
padding: 2px;
left: -300px;
background-color: lightyellow;
border: 1px solid gray;
visibility: hidden;
}


.cropme2 {
  height: 	120px;
  margin: 	0px;
  width: 	140px;
  overflow:	hidden;
  margin: 	5px;

}

.cropme2 img{

  margin-top:	-20px;
  margin-left:	-20px;	

}



div.cropme {
  height: 	400px;
  margin: 	5px;
  width: 	600px;
  overflow:	hidden;
}


div.cropme img {
  margin-top:0px;
  margin-left:0px;
}


.toggle{


}













#ddimagetabs{
}

#ddimagetabs a{
    
    
}

#ddimagetabs a:hover, #ddimagetabs a.current{

    background: #FFFFFF;
}

#tabcontentcontainer{
width:480px; /*width of 2nd level content*/
height:40px; /*height of 2nd level content. Set to largest's content height to avoid jittering.*/
}

.tabcontent{
display:none;
}



#dhtmlfloatie{
    position: absolute;
    left: 0;
    left: -900px;
    /*filter:alpha(opacity=0);*/
    -moz-opacity:0;
    border: 2px solid black;
    padding: 5px;
    z-index: 100;
}











