body, html 
{
    background-color:White;
    color:Black;
    margin:0;
    padding:0;
    FONT-FAMILY: Verdana, Arial, sans-serif; 
    font-size : 12px;
}
body 
{
    min-width:935px;
}

#wrap 
{
    /*background:#99c;*/
    background:white;
    margin:0;
    width:935px;
}

#header 
{
    /*background:#ddd;*/
    background:white;
    width:935px;
    height:215px;
}

#leftNavMenu 
{
    /*background:#9c9;*/
    background:white;
    float:left;
    width:193px;
    FONT-FAMILY: Verdana, Arial, sans-serif; 
    font-size: 10px; 
    margin:0px;
    padding:0px;
}

#mainBody 
{
    /*background:#99c;*/
    background:white;
    /*float:right;
    width:737px;*/
    /*padding-top:5px;*/
    FONT-FAMILY: Verdana, Arial, sans-serif; 
    font-size: 12px;
    padding:0px;
    margin-left:200px;
    margin-right:0px;
}   

    #mainBody h1 
    {
        FONT-FAMILY: Verdana, Arial, sans-serif; 
        font-size : 14px;
        font-weight:bold;
        padding-left:20px;
        text-align:left;
    }
    
    #mainBody h2 
    {
        FONT-FAMILY: Verdana, Arial, sans-serif; 
        font-size : 12px;
        font-weight:bold;
        padding-left:20px;
        text-align:left;
    }
    
    #mainBody A 
    {
        FONT-FAMILY: Verdana, Arial, sans-serif; 
        font-size : 12px;
	    /*color:#008575;*/
	    color:Black;
	    /*TEXT-DECORATION: underline;*/
    }
    
    #mainBody A:link 
    {
        COLOR: #0093D0;
    }

    #mainBody A:visited 
    {
        COLOR: #565A5C;
    }
    
    #mainBody A:hover 
    {
	    color: #0093D0;
	    text-decoration:none;
    }
    
    #mainBody .accordionHeader a
    {
	    color: #FFFFFF;
	    background: none;
	    text-decoration: none;
    }
    
    #mainBody p 
    {
        FONT-FAMILY: Verdana, Arial, sans-serif; 
        font-size : 12px; 
        line-height: 1.5em;
        padding-left:20px;
        padding-top:0px;
    }
    
    #mainBody sup 
    {
        font-size:11px;
    }
    
    #mainBody ul, li
    {
        line-height:1.5em;
    }
    
        #listItems 
        {
            padding-left:20px;
            FONT-FAMILY: Verdana, Arial, sans-serif; 
            font-size : 12px; 
            line-height: 1.5em;
        }
        
        #hdrReferences 
        {
            padding-left:20px;
            FONT-FAMILY: Verdana, Arial, sans-serif; 
            font-size : 12px; 
            font-weight:bold;
        }
        
        #references p 
        {
           FONT-FAMILY:Verdana, Arial, sans-serif; 
           font-size :10px;
           font-style:italic; 
           line-height: 1.5em;
        }
        
        #hdrReferences2 
        {
            padding-left:20px;
            FONT-FAMILY: Verdana, Arial, sans-serif; 
            font-size : 12px; 
            font-weight:bold;
        }
        
        #references2 p 
        {
           FONT-FAMILY:Verdana, Arial, sans-serif; 
           font-size :10px;
           font-style:italic; 
           line-height: 1.5em;
        }
        
        #zimOnePieceFeatWrap 
        {
            width:742px;
            height:170px;
        }
        
        #zimOnePieceFeat1 
        {
            width:250px;
            float:left;
        }
        
        #zimOnePieceFeat1 img
        {
            width:200px;
            height:61px;
        }
        
        #zimOnePieceFeat2 
        {
            width:492px;
            float:right;
        }

        #zimConCompWrap 
        {
            width:690px;
            height:220px;
        }
        
        #zimConComp1 
        {
            width:485px;
            float:left;
        }
        
        #zimConComp2 
        {
            width:205px;
            float:right;
        }
        
        #zimConComp2 img 
        {
            width:166px;
            height:186px;
        }
        
        .demoarea 
        {
            margin-top:10px;
	        padding-left:20px;
	        background-color:White;
        }

        .demoheading 
        {
	        FONT-FAMILY: Verdana, Arial, sans-serif; 
            font-size : 14px;
            text-align:left;
            font-weight:bold;
            padding-bottom:20px;
        }

        .accordionHeader
        {
            border: 1px solid #2F4F4F;
            /*background-color: #2E4d7B;*/
            background-color: #c1c1c1; 
            color:White;
	        FONT-FAMILY: Verdana, Arial, sans-serif;
	        font-size: 12px;
	        font-weight: bold;
            padding: 5px;
            margin-top: 5px;
            cursor: pointer;
        }

        .accordionContent
        {
            /*background-color: #D3DEEF;*/
            background-color: White;
            border: 1px dashed #2F4F4F;
            border-top: none;
            padding: 5px;
        }

        .new 
        {
            color:Red;
        }
        
        .updates 
        {
            color:Red;
        }

        /*Modal Popup*/
        .modalBackground 
        {
	        background-color:Gray;
	        filter:alpha(opacity=70);
	        opacity:0.7;
        }

        .modalPopup 
        {
	        /*background-color:#ffffdd;*/
	        background-color:White;
	        border-width:3px;
	        border-style:solid;
	        border-color:Gray;
	        padding:3px;
	        width:250px;
        }

        #mainWrap 
        {
            /*background:#99c;*/
            background:white;
            margin:0;
            width:540px;
            }
        #mainBodyLeft1 
        {
            /*background:#9c9;*/
            background:White;
            float:left;
            width:270px;
            height:134px;
            FONT-FAMILY: Verdana, Arial, sans-serif; 
            font-size : 10px; 
            padding-left:0px;
        }
        
        #mainBodyRight1 
        {
            /*background:#99c;*/
            background:White;
            float:right;
            width:270px;
            height:134px;
        } 
        
        #mainBodyLeft2 
        {
            /*background:#9c9;*/
            background:White;
            float:left;
            width:270px;
            height:134px;
            FONT-FAMILY: Verdana, Arial, sans-serif; 
            font-size : 10px; 
            padding-left:0px;
        }
        
        #mainBodyRight2 
        {
            /*background:#99c;*/
            background:White;
            float:right;
            width:270px;
            height:134px;
        } 
        
        #mainBodyLeft3 
        {
            /*background:#9c9;*/
            background:White;
            float:left;
            width:270px;
            height:134px;
            FONT-FAMILY: Verdana, Arial, sans-serif; 
            font-size : 10px; 
            padding-left:0px;
        }
        
        #mainBodyRight3 
        {
            /*background:#99c;*/
            background:White;
            float:right;
            width:270px;
            height:134px;
        } 
        
        #mainBodyLeft4 
        {
            /*background:#9c9;*/
            background:White;
            float:left;
            width:270px;
            height:134px;
            FONT-FAMILY: Verdana, Arial, sans-serif; 
            font-size : 10px; 
            padding-left:0px;
        }
        
        #mainBodyRight4 
        {
            /*background:#99c;*/
            background:White;
            float:right;
            width:270px;
            height:134px;
        } 
        
/*Zimmer Institute Calendar gridView Begin*/
.gridView
{
    FONT-FAMILY: Verdana, Arial, sans-serif; 
    font-size : 12px; 
    margin-left:20px;
}

    .gridView td, .gridView th
    {
        padding:10px;
    }
    
    .header
    {
        text-align:left;
        color:white;
        /*background-color:#008575;*/
	    background-color:#c1c1c1;
    }
    
        .header a, .header a:visited
        {
            color:White;
        }
    
    .row td
    {
        /*border-bottom:solid 1px #008575;*/
    }
    
    .alternating
    {
        background-color:#f5f5f5;
    }
    
    alternating td
    {
        border-bottom:solid 1px #008575;
    }
    
    .selectedRow
    {
        background-color:yellow;
    }
/*Zimmer Institute Calendar gridView End*/

.dotrule 
{
 background-image:url("../images/dotrule_scaleable.gif"); 
 height:29px;
 max-width: 580px;
 /*width:expression(document.body.clientWidth > 1120? "580px": "auto" );*/
}

#footer 
{
    /*background:#cc9;*/
    background:white;
    clear:both;
    padding-top:5px;
}
    #footer p     
    {
        FONT-FAMILY: Verdana, Arial, sans-serif; 
        font-size : 10px; 
        font-style:italic;
    }






    
    
    
    
    
    
    

