@charset "utf-8";
/* CSS Document */

        *{
            margin:0;
            padding:0;
        }
        
        body{
            font-size:70%;
        }
        
        h1, h2, h3, p, dt, dd{
            font-family:Verdana, Geneva, sans-serif;
            line-height:normal;
            font-size:100%;
        }
        
        h1{
            font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;	
            font-size:200%;
        }
        
        h2 a{ color:#FFF; }
        
        h2{
            font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
            padding:4px 7px 4px 7px;
            font-size:150%;
        }
        
        p{
            padding:3px 8px 7px 8px;
            line-height:130%;
        }
        
        a{
            color:#888;
            text-decoration:underline;
        }
        
            a:hover{
                text-decoration:none;
            }
        
        #header{
            padding:20px;
        }
        
            #header #switcher{
                float:right;
            }
        
        #content{
            padding:20px 20px 20px 20px;
        }
            
            #content .ui-widget-header{
                border:none;
            }
            
            #content .ui-widget-content{
                margin-bottom:10px;	
            }
            
                #content .ui-widget-content .times{
                    border-top:none;
                    border-left:none;
                    border-right:none;
                    padding-top:6px;
                    padding-bottom:5px;
                }
        
                #content .ui-widget-content .details{
                    padding:9px 9px 20px 9px;
                }
                
                    #content .ui-widget-content .information{
                        margin-left:130px;
                    }
                    
                    #content .ui-widget-content .no-image{
                        padding-left:0;	
                    }
                    
                    #content .ui-widget-content .no-image .information{
                        margin-left:0;	
                    }
                    
                    #content .ui-widget-content .image p{
                        padding:0;
                    }
        
                    #content .ui-widget-content .image{
                        float:left;
                        border:1px solid #d9d9d9;
                        padding:3px;
                        margin-top:3px;
                    }
                    
                        #content .ui-widget-content .image img{
                            width:120px;
                        }
                        
                        .information dl{ float:left; padding:3px 8px 7px 8px; }
        
                        .information dl dt{
                            float:left;
                            display:block;
                            clear:left;
                            font-weight:bold;
                            width:110px;
                            padding:2px 0 2px 0;
                        }
                    
                        .information dl dd{
                            display:block;
                            padding:2px 0 2px 0;
                            margin-left:110px;
                        }
                    
            #content .ui-widget-header{
            }
            
            .ui-widget-content .image .ui-state-default{
                display:block;
                padding:4px 5px 4px 3px;
                margin-top:3px;
                text-decoration:none;
                font-weight:normal;
            }
        
                .ui-state-default .ui-icon{
                    float:left;
					margin-right:2px;
                }

.ui-helper-hidden { display: none; }
.ui-helper-hidden-accessible { position: absolute; left: -99999999px; }
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
.ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.ui-helper-clearfix { display: inline-block; }
/* required comment for clearfix to work in Opera \*/
* html .ui-helper-clearfix { height:1%; }
.ui-helper-clearfix { display:block; }
/* end clearfix */
.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }

