/*
CSS for individual page
*/

#gDocwrapper { 
margin: 0px auto;
width: 988px; 
min-height: 100%!important;
padding: 0px;
background:#fff url("/images/gdoc/PDF_Server_theme.gif") no-repeat top left;
}   
#gdocbodyContents
{
background-color: Transparent!important;
}
#prodHeader
{
width: 968px;  
height: 269px;
margin-bottom: 25px;
}
#flashMovie
{
vertical-align: top;
width: 466px;    
height: 269px;
padding: 0px;
margin: 0px;
}
#prodName
{
vertical-align: top;
width: 295px!important;
height: 269px;
}

#prodName h1
{
background-color: Transparent!important;
color: #fff;
font-size: 24px;
font-weight: lighter;        
margin: 0px;
padding: 0px;
}

#rightHeader
{
 vertical-align: top;
 width: 207px!important;
 height: 269px; 
 color: #fff;
 padding:0px;
 margin: 0px; 
}
#rightHeader .prodTagline
{      
 min-height: 50px; 
 margin:10px auto;
 color: #ffffff;  
 clear: right; 
 font-size: 11px;
 line-height: 1.5em;
 font-weight: bold;
}
#rightHeader .bottomBorder
{
 width: 120px; 
 height: 10px;
 padding: 0px;
 margin: 0px;
 margin-left: 20px; 
 border-top: 2px solid #fff;    
}
.fusionPunchLine, .creatorPunchLine, .serverPunchLine
{     
 width: 275px;  
 margin:0px;
 color: #ffffff;  
 clear: right; 
 font-size: 14px;
 line-height: 1.5em;
 font-weight: bold;
 padding-top:10px;
}
/*
.fusionPunchLine
{
padding: 170px 10px 60px 10px; 
}
.creatorPunchLine
{
padding: 10px 10px 60px 0px; 
}
.serverPunchLine
{
padding: 180px 10px 60px 10px; 
}
*/
#rightHeader .prodLinks, #rightHeader .playMovie
{    
 width: 150px; 
 height: 40px;
 padding-left: 15px;      
 color: #fff;    
 font-size: 11px;
 line-height: 1.5em;
 font-weight: bold;
 text-transform: uppercase;     
}
.prodLinks a, .playMovie a
{    
 color: #fff!important;   
 font-size: 11px!important;
 line-height: 1.5em!important; 
 text-transform: uppercase;   
 text-decoration: underline;
}

/* Till 18th May 2009 - Dipak Shinde
#rightcolumn{ 
 float: right; 
 padding: 0px;
 margin: 0px;
 margin-top: 36px;   
 width: 173px;
 height: 190px; 
 background: transparent url(/images/gdoc/Bottom_right_panel.png) no-repeat top right;
}
*/
#rightcolumn p
{   
 margin: 0px;     
 padding: 20px;
 color: #fff;   
 font-size: 12px; 
}
p.subscribe a
{ 
  color: #fff!important;    
  font-size: 12px; 
  font-weight: bold;
}

#rightcolumn{ 
 float: right; 
 padding: 0px;
 margin: 0px;
 margin-top: 36px;   
 width: 173px;
 height: 190px; 
 background: none;
}
p.online a, p.reseller a, p.volume a, p.try a, p.upgrade a
{ 
  color: #fff!important;
  text-transform: uppercase!important;    
  font-size: 11px; 
  font-weight: lighter;  
}

#rightcolumn p.online
{    
 height: 26px;
 padding: 5px 5px 5px 25px; 
 background:transparent url('/images/gdoc/buyOnline.png') no-repeat top left; 
}
#rightcolumn p.reseller, 
#rightcolumn p.volume
{   
 height: 40px;
 padding: 5px 5px 5px 25px; 
 background:transparent url('/images/gdoc/buyReller.png') no-repeat top left;
}

#rightcolumn p.try, 
#rightcolumn p.upgrade
{   
 height: 26px;
 padding: 5px 5px 5px 25px; 
 background:transparent url('/images/gdoc/try.png') no-repeat top left;
}

.overview
{   
 margin: 0px;     
 padding: 0px;   
 font-size: 13px; 
 clear: both;
 line-height: 1.5em!important;  
}
.headings
{   
 margin: 0px;      
 padding: 0px;    
 clear: both;
 font-weight:bold;
 line-height: 1.5em!important;  
}
.leftContentBox, .rightContentBox
{   
 vertical-align: top;  
 width: 400px;
 padding-right: 30px;
 color: #656565; 
 line-height: 1.7em!important;  
}
.leftContentBox ul li, .rightContentBox  ul li{line-height: 1.7em!important;  }

.leftContentBox div, .rightContentBox div
{   
 margin-bottom: 15px;
 padding: 0px;  
}
.leftContentBox div p, .rightContentBox div p
{   
 margin: 0px;
 padding: 0px;     
}
.specs
{
 list-style-type:none;   
 padding-left: -20px;
 margin: 0px;
}
.noDisplay{display:none!important;}