/*  r38  */
/* @group Reset Fonts */
/*
Copyright (c) 2007, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.4.1
*/
html{color:#222;background:#fff;}body,div,h1,h2,h3,h4,h5,h6,form,input,textarea,p,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}img{border:0;}em,strong,th{font-style:normal;font-weight:normal;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}table{font-size:inherit;font:100%;}
/* @end */
/* @group Base */   
body {
    overflow: hidden;
    overflow-x: hidden;
    overflow-y: hidden;
}
a, a:link, a:hover, a:visited {
	background: transparent;
    color: #15b;
	cursor: pointer;
	text-decoration: none;
	outline: none;
}  
a:hover {color: #27d; text-decoration: underline;}
a:active {color: #464b4f; text-decoration: underline;}
.linkaction, .linkaction:link, .linkaction:visited {
	border-radius: 3px; 
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
    color: #15b;
 	padding: 2px 7px;
    text-decoration: none;
}
.linkaction:hover {
    color: #fff;  
    background-color: #15b;
    text-decoration: none;
}
.linkaction:active {
    color: #fff;  
    background-color: #464b4f;
    text-decoration: none;
}
/* @end */
/* @group Linkbar */
#linkbar {
	background: #d6d7d8 url(linkbar-sprite.gif) repeat-x 0 0;
	height: 30px;
}
#logo-sm {
    margin-left: 5px;
    margin-right: 70px;
}
#logo-sm a, #logo-sm a:visited {
	display: block;
	background: url(linkbar-sprite.gif) no-repeat 0 -30px;
	width: 111px;
	height: 30px;
	outline: none;
}
#logo-sm a:focus, 
#logo-sm a:hover {background-position: 0 -60px;}
#logo-sm a:active {background-position: 0 -90px;}
#logo-sm h1 {
	margin: 0;
	text-indent: -9999px;
	overflow: hidden;
}
#msgline {text-align: center; font-size: 93%;}    
.spacer {width: 36px;}
.postlabel {
    color: #444;
    background: url(linkbar-sprite.gif) no-repeat -115px -30px;
    font-size: 85%; 
    padding-left: .8em;
}  
#facebook-linkbar, 
#facebook-linkbar:visited, 
#twitter-linkbar, 
#twitter-linkbar:visited, 
#digg-linkbar, 
#digg-linkbar:visited, 
#close-linkbar, 
#close-linkbar:visited {
    background: url(linkbar-sprite.gif) no-repeat;            
    display: block;
    width: 27px;
    height: 30px;
    margin: 0;
    text-indent: -9999px;
    outline: none;
    overflow: hidden;
}
#facebook-linkbar, 
#facebook-linkbar:visited  {
    background-position: -168px -30px;            
}
#facebook-linkbar:focus, 
#facebook-linkbar:hover  {
    background-position: -168px -60px;            
}
#facebook-linkbar:active  {
    background-position: -168px -90px;            
}
#twitter-linkbar, 
#twitter-linkbar:visited {
    background-position: -195px -30px;            
}
#twitter-linkbar:focus, 
#twitter-linkbar:hover {
    background-position: -195px -60px;            
}
#twitter-linkbar:active {
    background-position: -195px -90px;            
}
#digg-linkbar, 
#digg-linkbar:visited {
    background-position: -222px -30px;            
    width: 29px;
}
#digg-linkbar:focus, 
#digg-linkbar:hover {
    background-position: -222px -60px;            
    width: 29px;
}
#digg-linkbar:active {
    background-position: -222px -90px;            
    width: 29px;
}
#close-linkbar, 
#close-linkbar:visited {
    background-position: -249px -30px;            
    width: 29px;
}
#close-linkbar:focus, 
#close-linkbar:hover {
    background-position: -249px -60px;            
    width: 29px;
}
#close-linkbar:active {
    background-position: -249px -90px;            
    width: 29px;
}
#rf {
    width: 100%;
    height: 100%;
}

/* @end */
