body {font-family:Myriad Web, Tahoma, background-color: #909090; margin: 0px 0px 0px 0px; padding: 0px;}

a {color:#003399;}
a:visited:hover {text-decoration:none}
a:hover {text-decoration:none}

h1 {color: #0066CC; margin: 0px; background-image: url(/askkevin/images/h1.gif); background-repeat: repeat-x; background-position: left bottom;
	padding: 0px 0px 25px 0px; font-size: 22px; text-transform:capitalize;}
.h1button {float:right; font-size:11px; font-weight:normal; margin-top: 13px; border: 1px solid #0066CC;}
.h1button a {color: #0066CC; font-family: Arial, Helvetica, sans-serif; text-decoration: none; 
	background-image: url(/askkevin/images/tab_white.gif); background-repeat: repeat-x; background-position: left top; padding: 0px 4px 0px 7px;}
.h1button a:visited{color: #0066CC;}
.h1button a:hover, .h1more a:visited:hover {text-decoration: none; color: #FFFFFF; background-image: url(/askkevin/images/tab_darkblue.gif); 
	background-color: #0066CC;}

.menu_header {font-size:22; font-weight:bold; color: #0066CC;}
.menu_item {font-size:14; font-weight:bold; color: #0066CC;}
.menu_item a {text-decoration:none}
.menu_item a:hover {color:#003399}
.menu_item a:visited:hover {color:#003399}

.fadein {
    animation: dissolve 2s;
    -moz-animation: fadein 2s; /* Firefox */
    -webkit-animation: fadein 2s; /* Safari and Chrome */
    -o-animation: fadein 2s; /* Opera */
}
@keyframes fadein {
    from {
        opacity:0;
    }
    to {
        opacity:1;
    }
}
@-moz-keyframes fadein { /* Firefox */
    from {
        opacity:0;
    }
    to {
        opacity:1;
    }
}
@-webkit-keyframes fadein { /* Safari and Chrome */
    from {
        opacity:0;
    }
    to {
        opacity:1;
    }
}
@-o-keyframes fadein { /* Opera */
    from {
        opacity:0;
    }
    to {
        opacity: 1;
    }
}
