.smallItalic {
	font-size:10px;
	font-style:italic
	
}

* {
    font-family: verdana, arial, helvetica;
	font-size: 12px;
}

body
{
	background: url("../images/bg.jpg");
	background-repeat: repeat;

	margin-top: 30px;
	margin-bottom:0px;
}

.pic {
	opacity:1;
	filter:alpha(opacity=100)
}

div.promotion {
	margin-bottom:5px;
	border: 1px solid #fdc68a;
	width:500px;
	background-color:#fff;
	padding-left:5px;
	word-wrap: break-word;
}

div.promotionExpired {
	margin-bottom:5px;
	border: 1px solid #fdc68a;
	width:500px;
	background: url(../images/expired.gif) no-repeat center center;
	background-color:#fff;
	padding-left:5px;
	word-wrap: break-word;
}

label.password {
	width:130px; 
	float: left;
	text-align: right;
	padding-right:5px;
}

.edit {
	margin-bottom:10px;
}

H3
{
margin-bottom: 2px;
}

#easyTooltip{
	padding:5px;
	border:1px solid #e9ec9a;
	background:#ffffe1;
	text-align:center;
}

.title
{
    font-family: verdana, arial, helvetica;
	font-size: 11px;
	font-weight: bold;
	color: black;
}

a
{
    font-size: 11px;
	color: black;
	text-decoration: none;
}

a:hover
{
	text-decoration: underline;
}

a:active
{
outline: none;
}

a:focus
{
-moz-outline-style: none;
}


a.footer
{
    font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}

a.footer:hover
{
	text-decoration: underline;
}

a.footer:active
{
outline: none;
}

a.footer:focus
{
-moz-outline-style: none;
}

img.png {
    background-image: expression(
        this.runtimeStyle.backgroundImage = "none",
        this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
        this.src = "../images/transparentpixel.gif"
    );
}

div.findicon
{   position:absolute;
    right:30px;
    top:2px;
}

.hint {
	font-size:11px;
	border: 1px solid #fed1a7;
	background-color: white;
	margin-top:5px;
	padding:3px;
	
}

.votes {
	font-size:10px;
}
.spanTab {

	font-weight:bold;
	background-color:#ffffff; 
	cursor:pointer; 
	color:#666666; 
	padding-top:5px;
	padding-left:8px; 
	padding-right:8px;   
	margin-left:20px; 
	border: 1px solid #f6ae38; 
	border-bottom:0px
	
}

.spanTab a {
	font-weight:normal;
	font-size:10px;
	color:#666666;
}

.spanTabOn {
	border: 1px solid #e78f08; 
	background: #f6a828 url(../images/ui-bg_gloss-wave_35_f6a828_500x100.png) 50% 50% repeat-x;
	font-weight:bold;
	cursor:pointer; 
	color:white; 
	padding-top:5px; 
	padding-left:8px; 
	padding-right:8px; 
	margin-left:20px; 
	border: 1px solid #f6ae38; 
	border-bottom:0px
}
.spanTabOn a {
	font-weight:normal;
	font-size:10px;
	color:white;
}

.noBullet{
	padding:0;
	margin:0;
	list-style:none;
}

.next, .prev{
	cursor:pointer;
}


#screen{
	position:relative;
	width:555px;
	float:left;
	border-top:2px solid #f6ae38;
	height:180px;
}
	#screen .next, #screen .prev{
		position:absolute;
		top:10px;
	}
	#screen .prev{
		left:5px;
	}
	#screen .next{
		right:5px;
	}
	
#sections{
	overflow:hidden;
	width:508px;
	clear:left;
	margin-left:24px;
	margin-top:0px;
	height:180px;
}
	
	#sections ul{
		width:8000px;
	}
	
		#sections li{
			float:left;

		}
			#sections p{
				width:508px;
			}

#top10_screen{
	position:relative;
	width:555px;
	float:left;
	border-top:2px solid #f6ae38;
	height:180px;
}
	#top10_screen .next, #top10_screen .prev{
		position:absolute;
		top:10px;
	}
	#top10_screen .prev{
		left:5px;
	}
	#top10_screen .next{
		right:5px;
	}
	
#top10_sections{
	overflow:hidden;
	width:508px;
	clear:left;
	margin-left:24px;
	margin-top:0px;
	height:180px;
}
	
	#top10_sections ul{
		width:8000px;
	}
	
		#top10_sections li{
			float:left;

		}
			#top10_sections p{
				width:508px;
			}			
