﻿/* QUICK LINKS */

.QuickLinkImg 
{
    margin:5px 5px 0px 0px;
    float:left;
    width:50px;
}
.QuickLinksLFTNav
{
    width:150px;
}
#PGDET-TTL
{
    width:550px;
    
    margin-top:5px;
    
    
}
.temp 
{
    color:#ffffff;
}

/* PAGE DETAIL */
/* HEADERS */
#PGDET-TTL h2 
{
    color:#ffffff;
    font-size:32px;
    font-weight:bold;
    margin:10px 0px 15px 20px;
}
#PGDET-TTL h4
{ 
    color:white;
    display:inline;
    margin-right:5px;
    font-size:12px;
    font-weight:normal;
} 
#PGDET-TTL h3
{ 
    margin:0px;
    font-size:12px;
    font-weight:bold;
} 
/* IMAGES */ 
#PGDET-TTL img 
{
    margin-top:15px;
}

/* CONTENTS */ 
#PGDET-Contents 
{
    margin:0px 15px 0px 0px;
    font-size:9pt;
    line-height:15pt;
    color:#fff;
} 
#PGDET-Contents p 
{
    margin: 10px 0px 10px 18px;
}
#PGDET-Contents h3 
{
    color:#526A5A;
    font-size:large;
    font-weight:bold;
    margin:15px 0px 0px 0px;
    margin-left:18px;
} 
#PGDET-Contents .imgstyle 
{
    margin:5px 0px 0px 5px;
    border:none;
    float:right;
    
}
#PGDET-Contents .topnomarg 
{
    margin-top:0px;
}
#PGDET-Contents .ProdRequestInfo 
{
    
    width:100%;
    margin-left:18px;
    display:block;
    margin-top:5px;
    font-size:9pt;
    height:15px;
    margin-bottom:15px;
    margin:5px 20px 15px 18px;
    display:none;
}
#PGDET-Contents .ProdRequestInfo img
{   
    display:inline;
    vertical-align:middle;
    margin-left:5px;
}
#PGDET-Contents .DetTTL
{
    
    background-position: left top;
    background-image: url(../img/master/SATIB-DETPAGE-TTL.jpg);
    background-repeat: no-repeat;
}

.PGContContactDet 
{
    width:230px;
    float:left;
    
    margin:0px 0px 10px 10px;
}
.PGContDetGRY 
{
    color:white;
    font-size:9pt;
    line-height:15px;
}
.PGContDetGRY h2
{
    color:white;
    font-size:9pt;
    line-height:15px;
}

/* CONTACT STYLES >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> */
.PGContContactDet h2
{
    font-weight:bold;
    line-height:20px;
    font-size:10pt;
    margin-bottom:5px;
}
.PGContContactDet h4
{
    font-weight:bold;
    font-size:10pt;
    margin-bottom:0px;
}
.PGContContactDet hr 
{
 Border-bottom:dashed 1px #EEEEEE;
 color:White;   
}
.PGContContactDet b 
{
    width:50px;
    float:left;
}

    /* CONTACT HDR STYLES >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> */
        /* CONTACT PANEL HDR ----------------------------------------------------- */
        .HDRPnl 
        {
          cursor:pointer;
          cursor:hand;  
          display:inline;
          float:left;
          color:#cccccc;  
          width:150px;
          margin:0px 0 10px 0;
          clear:both;
        }
        .HDRPnl b 
        {
          color:#ffffff;  
        }
        
        /* CONTACT PANEL HDR 2 ----------------------------------------------------- */
        .HDRPnl2 
        {
          cursor:pointer;
          cursor:hand;  
          color:#ffffff;  
          margin:0px 0 10px 0;
        }
        .HDRPnl2 b 
        {
          color:#ffffff;  
        }




        /* CONTACT PANEL SUBHDR ----------------------------------------------------- */
        .SUBHDRPnl 
        {
          cursor:pointer;
          cursor:hand;  
           font-size:9pt; 
          color:#ffffff;
          margin:0px 0 10px 0;
        }
        .SUBHDRPnl strong
        {
            color:White;
        }

.CONTHR 
{
    
text-align: left;/*this will align it for IE*/
margin: 10px auto 10px 0; /*this will align it left for Mozilla*/
border: none 0;
border-top: 1px dashed #ffffff;/*the border*/
height: 1px;/*whatever the total width of the border-top and border-bottom equal*/

    
    
}


/* NOTES >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> */
.PGNote 
{
    color:White;
    font-style:italic;
}


/* List styles >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>  */
.ulclass 
{
    
    list-style-type:circle;
    list-style-position:inherit;
    margin-left:10px;
}
.ulclass li 
{
     
     margin-left:20px;
}
.cstudy
{
    padding: 5px 5px 5px 5px;
    margin: 5px;
    float: right;
    width: 160px;
    border-right: goldenrod 1px solid;
    border-top: goldenrod 1px solid;
    border-left: goldenrod 1px solid;
    border-bottom: goldenrod 1px solid;
    background-color: lightgoldenrodyellow;
    text-align: center;
    font-size:9pt;
    line-height:normal;
}
.TTLHdr 
{
    font-weight:bold;
    color:White;
   
}
.alt 
{
    background-color:whitesmoke;
}
ul.num 
{
    font-weight:normal;
    list-style-type:decimal;
    line-height:20px;
}
ul.download
{
    text-decoration: none;
    color: White;
    list-style:none;
    background-repeat: no-repeat;
    padding: 0px 0px 5px 10px;
    margin-left: 10px;
   
    
}
.download h2 
{
    font-size:9pt;
    font-weight:bold;
    color: White;
    margin-bottom:20px;
}
       p 
    {
        line-height:20px;
    }
    
li.pdf a
{
    text-decoration: none;
    list-style:none;
    
    background-position: left center;
    background-image: url(../img/master/pdf-image.gif);
    background-repeat: no-repeat;
    padding:0px 0px 0px 25px;
    line-height:25px;
    
}
li.pdf a:hover 
{
    text-decoration:underline;
}    
ul.download b 
{
margin-top:50px;
}

.news 
{
    width:100px; float:left; margin-left:5px;
}
strong
{
    color:White;
}

li.doc a
{
    text-decoration: none;
    list-style:none;
    
    background-position: left center;
    background-image: url(../img/master/PGIcon.jpg);
    background-repeat: no-repeat;
    padding:0px 0px 0px 25px;
    line-height:25px;
    
}
li.doc a:hover 
{
    text-decoration:underline;
} 
.sitemap 
{
    font-size:8pt;
    margin-left:20px;
    margin-bottom:0px;
    
}
/* SMALL TEXT OPTIONS */
.smltxt 
{
    font-size:8pt;
    color:White;
    font-style:italic;
}
.smlertxt 
{
	font-size:.8em;
	color:White;
	font-style:italic;
	line-height:normal;
	padding-left:15px;
	}
.imgrgt 
{
    float:right;
   
}
.load{background:url('../img/master/ajax-loader.gif') no-repeat center;}

.dropshadow2{
	float:left;
	clear:left;
	background: url(../img/master/shadowAlpha.png) no-repeat bottom right !important;
	background: url(../img/master/shadow.gif) no-repeat bottom right;
	margin: 10px 0 10px 5px !important;
	margin: 10px 0 10px 0px;
	width:500px;
	padding: 0px;
}
.innerbox{
	position:relative;
	bottom:6px;
	right: 6px;
	border: 1px solid #CCCCCC;
	padding:0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	
	
}
.innerbox{
	/* IE5 hack */
	\margin: 0px 0px -3px 0px;
	ma\rgin:  0px 0px 0px 0px;
}
.innerbox img{		
	margin: 0px 3px 3px 10px;
	vertical-align:top;
	position:relative;
	top:-5px;
}
.imgpgdet 
{
    margin:10px 0px 10px 20px;
}
#nound a
{
    text-decoration:none;
}

.extraboxinner 
{
  margin:10px 20px 10px 10px;
  float:left;  
  width:200px;
}
div#nifty{ margin:10px 0px 0px 20px;background: #E9F5EC; width:475px;}

b.rtop, b.rbottom{display:block;background: #FFF}
b.rtop b, b.rbottom b{display:block;height: 1px;
    overflow: hidden; background: #E9F5EC}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}
.rcnrContent 
{
    margin:5px 10px 10px 10px;
}


.menudbl 
{
    line-height:1.3em !important; line-height:.8em; 
    clear:both; 
    margin:0px;
    display:block !important; display:inherit;
}

.linkview 
{
    border-bottom:dashed 1px #CCCCCC;
    margin-left:20px;
    width:100%;
    padding:10px 0px 10px 0px;
}
.linkview p 
{
    color:White;
    
}
.Introbanner 
{
    background-color:whitesmoke;
    vertical-align:middle;
    border-top: solid 1px #CCCCCC;
    border-bottom: solid 1px #CCCCCC;
    padding:5px;
    font-style:italic;
    width:500px;
    margin:15px 10px 15px 10px;
    color:White;
    text-align:center;
    
  
}
.smltxt 
{
    color:White;
    font-size:9pt;
    vertical-align:middle;
}

