html,body
{
	font:90% Tahoma;
	color:#000;
	border:0;
	margin:0;
	padding:0;
}
img
{
	border:0;
}

.b, .bb, .bs, .bsi, A.bl,A.bly,.bh2,A.Hlink,A.HlinkS
{
	font-family: verdana;
	color: #777777;
	line-height: 18px;
	font-size: 11px;
}

h1
{
	font-family: 'Trebuchet MS';
	font-size:22px;
	color:#999999;
	font-weight: bold;
	margin-bottom: 0px;
	padding-bottom: 0px;
}

h2, h3
{
	text-transform: uppercase;
	font-family: 'Trebuchet MS', tahoma, Sans-Serif;
	font-size: 14px;
	color: #777777;
	line-height: 30px;
	font-weight: bold;
	margin-bottom: 0px;
	padding-bottom: 0px;
}


.bb,.bh2{font-weight: bold;}
.bs{font-size: 10px;line-height: 15px;}
.bsi{font-size: 10px;line-height: 15px;font-style: italic;}

.b_r
{
	font-family: 'Trebuchet MS', tahoma, Sans-Serif;
	font-size: 15px;
	color: #c30016;
	line-height: 30px;
	font-weight: bold;
}

.tip, .tipb{font-family: verdana;	font-size: 9px;	color: #777777;}
.tipb{font-weight: bold;}

A.bl{color: #1276e1;}
A.bly{color: #e17900;}

form
{
	margin-bottom : 0;
	margin-top : 0;
}

.bh, A.bhl
{
	text-transform: uppercase;
	font-family: 'Trebuchet MS', tahoma, Sans-Serif;
	font-size: 14px;
	color: #777777;
	line-height: 30px;
	font-weight: bold;
}
	
A.bhl{text-decoration: none;}
A.hlink
{
	font-family: verdana;
	font-size: 11px;
	color: #818085;
	text-decoration: none;
}
A.hlink:hover{text-decoration: underline;}

A.HlinkS{font-size: 10px;	text-decoration: none;}
A.HlinkS:hover{text-decoration: underline;}


.mBg, .mBgOn{padding-top: 5px;padding-left: 4px;padding-right: 4px;}
.mBgOn
{
	background-image: url("../images/M_on.gif");
}

A.m
{
	font-family: 'Trebuchet MS', tahoma, Sans-Serif;
	font-size: 11px;
	text-decoration: none;
	color: #FFFFFF;
	letter-spacing: 1px;
	font-weight: bold;
}

.tabBOn, .tabBOff
{
	text-transform: uppercase;
	font-family: 'Trebuchet MS', tahoma, Sans-Serif;
	font-size: 10px;
	text-decoration: none;
	color: #a5a5a9;
	letter-spacing: 1px;
}

.tabBOff{color: #FFFFFF;}
.tabBg{padding-top: 15px;}


A.tabOn, A.tabOff
{
	text-transform: uppercase;
	font-family: 'Trebuchet MS', tahoma, Sans-Serif;
	text-decoration: none;
	letter-spacing: 1px;
	font-size: 10px;
	color: #a5a5a9;
}

A.tabOff{color: #FFFFFF;}


.elm,.elmx,.elm100,.elm130, .elm200, .elm230, .elm300,.elm300b,.elm500b
{
	font-family: Sans-Serif;
	font-size:12px;
	color:#3b3b3b;
}

.elm80{
	font-family: Sans-Serif;
	font-size:12px;
	color:#3b3b3b;
	width: 80px;
}

.elmx{padding: 4px;	border: 1px solid #a2a2a2;}
.elm100, .elm130,.elm200,.elm230,.elm300,.elm300b,.elm500{padding: 4px;	border: 1px solid #a2a2a2;	width: 130px;}
.elm200,.elm230,.elm300,.elm300b,.elm500b{	background-color: #f3f3f3;	width: 200px;}
.elm100{	width: 100px;}
/* .elm200 {height: 15px;} */
.elm230{	width: 230px;}
.elm300{	width: 300px;}
.elm300b{	width: 300px;	height: 180px;}
.elm500b{	width: 500px;	height: 280px;}



.wb, .wbb{	font-family: tahoma;	font-size:11px;	color:#3d3d3d;}

.wbb{	font-weight: bold;}

.hide{display: none;}
.show{ display: block;}


.b_div{background-image: url("../images/b_div.gif");background-repeat: repeat-x;}
.l_div{background-image: url("../images/l_div.gif");background-repeat: repeat-y;}
.l1_bg{background-image: url("../images/l1_bg.gif");background-repeat: no-repeat;}
.l2_bg{background-image: url("../images/l2_bg.gif");background-repeat: no-repeat;}

.cpL{	font-family: 'Trebuchet MS', tahoma, Sans-Serif;	font-size: 10px;color: #666666;}

.vote{	font-family: 'Trebuchet MS', tahoma, Sans-Serif;font-size: 16px;color: #444444;font-weight: bold;}

.warn{font-family: verdana;font-size: 10px;	color: #555555;	padding-bottom: 5px;}

.code{background: #504f53;}

.elmCode,.elmCode2{border: 1px solid #504f53;background: #504f53;color: #f1b300;overflow: hidden;}
.elmCode{width: 500px;height: 80px;font-size: 11px;}
.elmCode2{width: 500px;	font-size: 11px;height: 50px;}

.elmCodeJS, .elmCodeFla, .elmCodeDirect{
	border: 1px solid #504f53;
	background: #504f53;
	color: #f1b300;
	/*overflow: hidden;*/
	width: 500px;
	height: 80px;
	font-size: 11px;
}

.elmCodeJS
{
	overflow: hidden;
}

.elmCodeFla{
	width: 500px;
	height: 110px;
	font-size: 11px;
	
}

.elmCodeDirect{
	width: 500px;
	height: 20px;
	font-size: 11px;
	overflow: hidden;
}

a.account-link
{
	color:#B9000E;
	text-decoration:underline;
}
a.account-link:hover
{
	color:#B9000E;
	text-decoration:none;
}

.elmPS{font-family: Sans-Serif;font-size:11px;color:#3b3b3b;background-color: #f3f3f3;padding: 4px;border: 1px solid #a2a2a2;width: 230px;overflow: hidden;height: 130px;}

.sa_bg{font-family: verdana;	font-size: 11px;	color: #555555;	background-color: #ffd42b;line-height: 16px;}
.resultBar{border: 1px solid #4ea22c;}
.resultBg{background-color: #e9ffd7;border: 1px solid #bee4af;padding: 20px;}
.helpList{list-style-type: circle;line-height: 24px;margin: 0px;padding: 0px;}
