/*
         Google Personalized Homepage - Module Highlights
           Stylesheet for Google Personalized Homepage that 
           offers modules with rounded corners, 3D shadowing,
           and link blocks that highlight soft green when
           you mouse over them and change to soft gray after
           you have visited them. Also re-adds the links to
           Groups, Froogle, and Books without clicking "more."

          Stylesheet by Jeoffory Hudson
          Questions or comments to : jeof0411@gmail.com
           
*/
@-moz-document url-prefix(http://www.google.com/ig) {
	body{   
            font-family: Arial, sans-serif !important;
            margin: 0 !important;
    	    background:#EEE ! important;
	}
	body,td,th{
		line-height:1.5 ! important;
		color:#333 !important;
	}
	
	a:visited {
		color: #2444A6 ! important;
		text-decoration: none ! important;
	}
	a:hover {
		color: #2454C6 ! important;
		text-decoration: underline ! important;
	}

	h2.modtitle{
		border-bottom:#7FB2Ff 2px solid ! important;
		background:#0033BB ! important;
	}
	table.mhdr{
		border-top: 2px solid #7FB2Ff! important;
	}

	td.mttl{
		background:transparent ! important;
		padding:2px 3px 2px 2px ! important;
                font-size: 12px !important;
	}
        .mttli {
                background-color: transparent !important;
        }
	
	td.medit{
		background:#0033BB! important;
	}
	div.modbox{
		/*border-top:1px solid #6699FF; */
		border-left:2px solid #7FB2Ff;
		border-right:2px solid #7FB2Ff;
		border-bottom:2px solid #7FB2Ff;
		-moz-border-radius-bottomright: 10px;
                -moz-border-radius-bottomleft:10px;
                padding-bottom: 5px ! important;
		line-height:1.4 ! important;
	}
	div.modbox div.mc{
		padding:0 ! important;
		border-bottom:1px dotted #FFF;
	}
	div.modbox div.mc a:only-child{
		display:block;
		padding:2px;
	/*	text-overflow-mode:ellipsis;*/
		white-space:nowrap ! important;
		overflow:hidden;
	}
    
/*
Below is the code to insert the symbols before the links in modules. By default the large right arrows are used. The lines escaped by comments can be used if you prefer smaller arrows. 
*/

        div.modbox div.mc a:only-child:before{
		content:"\25B6 ";         /*Large right arrow*/
     /* content:"\25B8 "; */      /*Small right arrow*/
        }
        div.modbox div.mc a:only-child:visited:before{
		content:"\25B7 ";         /*Large right arrow*/
     /* content:"\25B9 "; */      /*Small right arrow*/
	}

	div.modbox div.mc a:only-child:visited{
		background-color:#F6F6F6;
		color:#A1B0DB ! important;
	}
	
	div.modbox div.mc a:only-child:hover{
		background-color:#E1F6F1;
		text-decoration:none ! important;
	}
	div#GM31label, #GM67label {
		background-color:#F2F2F2 ! important;
		padding: 0 6px ! important;
		border-bottom:3px double #EEE ! important;
	}
    #GM67label a font[size] {
        font-weight: bold!important; 
        color: #990000!important;
    }
    
    #nhdr, .panelc, #sf {
        background-color: white!important;
        visibility: visible!important;
        display: block !important;
    }
    table.panelc td {
        
    }
    #gbar {
        text-align: right !important;
        white-space: nowrap;
        padding-right: 5px;
    }
   
    #sf {
        background: url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD//gA+Q1JFQVRPUjogZ2QtanBlZyB2MS4wICh1c2luZyBJSkcgSlBFRyB2NjIpLCBkZWZhdWx0IHF1YWxpdHkK/9sAQwAIBgYHBgUIBwcHCQkICgwUDQwLCwwZEhMPFB0aHx4dGhwcICQuJyAiLCMcHCg3KSwwMTQ0NB8nOT04MjwuMzQy/9sAQwEJCQkMCwwYDQ0YMiEcITIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIy/8AAEQgAFAAUAwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+v/EAB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQEAAECdwABAgMRBAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/aAAwDAQACEQMRAD8A973Ubqh3UbqAJt1FQ7qKAIs0ZoooAM0UUUAf/9k=) repeat-x bottom!important;
        background-color: white;
    }
    img.mdel {
        background-color: white!important;
        margin:2px!important; width: 13px !important; 
        height: 13px !important; 
        border: 0 none!important;
    }

    #m_91_e, .medit {
        padding:5px !important ;
    }
    
    a.el {
        color:white !important;
        margin-right: 5px !important;
    }
    a[style] {
         }
    body .mttl a, body .mttli, h2.modtitle a {
	color: white ! important;
	text-decoration:none ! important;
        font-family: Verdana, sans serif !important;
        font-weight: bolder !important;
	}
    body .mhdr
    {
        -moz-opacity: 1 !important;
    }


    #more {
        width: 220px !important;
        display: inline!important;
        border: none !important;
        padding-bottom: 0 !important;
        margin-bottom: 0!important;
        font-size: 10px;
        top: 8px;
    }

    #more div {
        display:inline !important;
        padding-right: 7px;
        padding-bottom: 0 !important;
        margin-bottom: 0!important;
        background: white!important;
    }
    #more table {
        width: 220px !important;
        padding-bottom: 0 !important;
        margin-bottom: 0!important;
        position: relative;
        left: -50px !important;
    }
    #more br {
        display:none !important;
    }
    #more a {
        margin-right: 5px !important;
    }
    .q b {
        font-size: smaller !important;
    }
    .addatab a, .addatab a:hover {
        color: #AA0000 !important;
    }
    .addatab a:before {
        content: "+ " !important;
        font-size: 14px !important;
        font-weight: bold !important;
    }
}
@-moz-document url-prefix(http://www.google.com/ig/directory) {
    body {
        background-color: white! important;
    }
}