a{ cursor:pointer; } a:link { color:#FFF;} a:visited {color:#FFF;} a:active {color:#FFF;} a:hover {color:#AAA;}
a.js_link {cursor:pointer; text-decoration:underline;}
a.dict_link {font-weight:700;text-decoration:none; color:#FFF; /*border: 1px dashed #777; */background: #303040;}
/*a.dict_link {font-size:10px; font-weight:700; text-decoration:none; color:#FAA; /*border: 1px dashed #777; background: #5A5A5A;*//*}*/
a.help_link {font-family: Lucida Sans Unicode; font-size:12px; font-weight:bold;}
a.epmty_link {cursor:pointer; text-decoration:none;}
body 
{
	font-family:  Times New Roman;
	text-align: center;
	margin:0pt;
	padding:0pt;
	background: #000 url('./images/stars.jpg');
}
img
{
	border: 0px solid;
}
pre
{
}



font.inter
{
	background:#FFF;
	color:#000;
	border: 2px #F00 solid;
	border-spacing: 0px;
	border-collapse: collapse;
}

table.teg_table
{
	border: 1px solid #666;
	border-spacing: 0px;
	border-collapse: collapse;
	font-size:12px;
}

table.blogs_top_panel
{
	width: 100%;
	font-size:12px;
}

table.help
{
	/*font-family: Lucida Sans Unicode; */
	font-size:12px; 
	background:#555555;
}
table.stateslist
{
	width: 100%;
	font-size: 12px;
	border: 0px solid;
	padding: 5px 0px 0px 5px;
	border-spacing: 0px;
	border-collapse: collapse;
}
table.stateslist tr td
{
	padding: 2px 0px 4px 0px;
}
table.actionbar
{
	text-align:right;
	width: 100%;
	font-size: 12px;
	background:#505050;
	border-top: 1px solid;
	border-left: 0px solid;
	border-right: 0px solid;
	border-bottom: 0px solid;
	border-color:gray;
	font-weight:700;
}
table.widths
{
	font-size:10px;
	background:#333;
	border-top: 0px solid;
	border-left: 1px solid;
	border-right: 1px solid;
	border-bottom: 1px solid;
	border-color:#000;
}
table.widths td
{
	/*border-top: 0px solid;
	border-left: 1px solid;
	border-right: 0px solid;
	border-bottom: 0px solid;*/
	border-color: #FFF;
}

table.uppanel
{
	border: 0px solid;
	width: 780;
	border-spacing: 0px;
	padding: 0px;
	/*height:215px;*/
	/*background: #000 url('./images/logo.jpg'); */
	background-repeat: no-repeat;
}
table.top_button
{
	border-spacing: 0px;
	padding: 0px;
	font-size:12px;
	font-weight: bold;
	color: #CCF;
	cursor:pointer;
}

table.top_bar
{
	/*border-top: 1px solid;
	border-left: 0px solid;
	border-right: 0px solid;
	border-bottom: 1px solid;
	border-color:#888;*/
	/*width: 780;*/
	/*background: #555555;*/
	border-spacing: 0px;
	padding: 0px;
	/*height:40px;*/
}

table.main
{
	/*margin-top: -5px;*/
	width: 784px;
	border-top: 0px solid;
	border-left: 1px solid;
	border-right: 1px solid;
	border-bottom: 1px solid;
	border-color:#000;
	border-collapse: collapse;
	text-align: center;
	border-spacing: 0px;
	padding: 0px;
	background: #000 url('./images/stars.jpg');
	/*background-repeat: no-repeat;*/
}
table.blank
{
	border: 0px solid;
	padding: 0px;
	border-spacing: 0px;
	border-collapse: collapse;
	
}
table.format
{
	border: 0px solid;
	width:100%;
	border-color: #555555;
}
table.news
{
	font-family: Times New Roman;
	font-size: 13pt;
	width: 100%;
	background: #606060;
	padding: 20px;
	border-spacing: 20px;
	border-collapse: collapse;
	background-repeat: repeat-x;
}


table.newstoptr
{
	font-family: Times New Roman;
	font-size: 12pt;
	background: #555;
	margin: 0px;
	padding: 0px 5px 0px 5px;
	border-spacing: 0px;
	border-bottom: 1px solid gray;
}
table.news tr.newstext
{
	background: #333;
}


table.statescategorys
{
	width: 100%;
}
table.state
{
	width:100%;
	/*border: 1px solid #444444;*/
	margin: 0px;
	border-spacing:5px;
}
table.state tr.top
{
	background: #252525;
}
table.state tr.text
{
	margin-left: 100px;
	border-spacing: 10px;
	padding: 10px;
	background: #494949;
	font-family: Times New Roman;
	font-size: 13pt;
}
table.about
{
	/*!important */
	font-family: Lucida Sans Unicode;
	font-size: 12px;
	width:100%;
} 
.maintext
{
	font-family: Lucida Sans Unicode;
	font-size: 13px;
	color: #EEF;
	width: 100%;
}

table.page
{
	width:100%;
	height:1100px;
	padding: 0px;
	background: #000 url('./images/b2.gif');
	background-repeat: repeat-y;
}
table.quote
{
	font-size: 14px;
	background: #45454F;
	margin: 0px;
	padding: 2px 5px 0px 5px;
	border-spacing: 0px;
}
table.quote td.copyright
{

}
table.sitenews
{
	background: #000 url('./images/bgs/sitenews2.jpg');
	background-position: center bottom;
	background-repeat: no-repeat;
}
table.sitenewshead
{
	margin: 4px 0px 1px 0px;
	width:100%;
	font-size: 15px;
	border-bottom: 1px solid gray;
}

table.sitenewstext
{
	text-align:left;
	margin: 0px 00px 0px 7px;
	width:93%;
	font-size: 14px;
}
table.copyright
{
	background: #202020;
	width: 100%;
	font-size: 12px;
}

table.gallery_table
{
	background: #AAA;
	width: 100%;
	font-size: 10px;
}
table.left_screenshot
{
	background:#444;
	font-size:10px;
	padding:0px;
	border-spacing:0px;
}

table.laststates
{
	width:100%;
	background: #000 url('./images/bgs/laststates2.jpg');
	background-position: center bottom;
	background-repeat: no-repeat;
	font-size: 13px;
}
table.laststates tr td
{
	margin: 10px;
	padding: 0 5 0 7;
}

table.voting
{
	width:100%;
	background: #000 url('./images/bgs/voting2.jpg');
	background-position: center bottom;
	background-repeat: no-repeat;
	font-size: 14px;
}
table.voting tr td
{
	margin: 10px;
	padding: 0 5 0 7;
}
table.vote_line
{
	width: 100%;
	padding: 0px;
	border-spacing: 0px;
	border-collapse: collapse;
	border: 1px solid #666;
}
table.vote_line tr
{
	width: 100%;
}
table.vote_line td.voted
{
	height: 6px;
	background: #FF0;
	/*border-left: 1px solid #FFF;*/
}
table.vote_line td.not_voted
{
	height: 6px;
	background: #000;
	/*border-right: 1px solid #FFF;*/
}

table.possibilities
{
	width:100%;
	/*background: #000 url('./images/bgs/possibs2.jpg');*/
	background: #000 url('./images/bgs/sitenews2.jpg');
	background-position: center bottom;
	background-repeat: no-repeat;
	font-size: 13px;
	font-weight: 100;
}
table.possibilities tr td
{
	margin: 10px;
	padding: 2 3 1 5;
}

table.collapse_list
{
	border: 1px dashed #555;
	border-top: 1px solid #FFF;
	/*background: #373737;*/
	
	margin: 0px 0px 20px 0px;
	font-size: 14px;
	padding: 0px;
	/*text-align: center;*/
}

table.collapse_list2
{
	/*border-top: 1px solid #FFF;*/
	/*width:70%;*/
	
	margin: 0px 0px 20px 0px;
	font-size: 14px;
	padding: 0px;
}

table.collapse_list caption
{
	font-weight:700;
	padding: 0px 0px 0px 30px;
	background: #37373A;
	text-align:left;
}

table.particle_fast
{
	font-size: 11px;
	/*margin-left: 40px;*/
	padding-left:40px;
	background: #37373F;
	width:100%;
}


table.curr_parc
{
	font-size: 14px;
	padding: 0px;
}

td.gallery_table_cell
{
	width:33%;
	padding:3px;
	text-align:center;
	font-size: 10px;
	
	background: #454545;
	font-size: 12px;
}
td.gallery_table_cell:hover
{
	background: #909090;
}


tr.newscopyright
{
	font-size: 14px;
	font-style:italic;
}

tr.blog_name
{
	font-size: 34px;
	font-weight: bold;
}

tr.blog_caption
{
	font-size:18px;
}

td.left 
{
	width: 200px;
	border-right: 1px solid #555555;
	padding: 4px;
}
td.center
{
	padding: 0px;
	font-family: trebuchet ms;
}
td.right
{
	width: 200px;
	border-left: 1px solid #555555;
	padding: 4px;
}
td.rights
{
	font-size:12px;
	font-style:normal;
}

li.topbar
{
	font-family: Georgia;/*Impact;/*Arial Black;*/
	padding: 0px;
	display: block;
	font-size: 12px;
	list-style-type:none;
	list-style-position: outside;
	/*white-space: nowrap;*/
}

li.topbar a 
{
font-variant: small-caps;
font-weight:600;
border: 1px solid #1A1A1A;
color:white;
display:block;
margin: 1px;
/*min-height:17px;*/
padding: 2px 12px 2px 12px;
text-align:center;
text-decoration:none;
background: #2F2F2F;
white-space: nowrap;
}

li.topbar a:hover
{
	color:#FFF;
	border-color: #4A4A4A;
	background: #5F5F5F;
	text-decoration:underline;
}

li.button1
{
	/*padding: 0px;*/
	font-family: Arial Narrow;/*Arial Black;*/
	font-variant: small-caps;
	font-weight:100;
	width: 75%;
	display: block;
	font-size: 12px;
	list-style-type:none;
	list-style-position: outside;
	
	/*white-space: nowrap;*/
}

li.button1 a 
{
border: 1px solid #1A1A1A;
color:white;
display:block;
margin: 1px;
/*min-height:17px;*/
padding: 2px 12px 2px 12px;
text-align:center;
text-decoration:none;
background: #2F2F2F;
white-space: nowrap;
}

li.button1 a:hover
{
	color:#FFF;
	border-color: #4A4A4A;
	background: #5F5F5F;
	text-decoration:underline;
}
input
{
	font-family: "trebuchet ms", Times New Roman, Arial, Verdana, Sans-Serif;
	padding: 2px 2px 0px 2px;
	margin: 0px 0px 0px 0px;
	border: 1px solid #676767;
	background: #CFCFCF;
	color: #000;
	font-size: 12px;
	
}
input.map
{
	font-family: "trebuchet ms", Times New Roman, Arial, Verdana, Sans-Serif;
	padding: 0px 0px 0px 0px;
	border: 0px solid #676767;
	background: #CFCFCF;
	color: #000;
	font-size: 12px;
	
}
textarea
{
	font-family: "trebuchet ms", Times New Roman, Arial, Verdana, Sans-Serif;
	padding: 0px 2px 0px 2px;
	border: 1px solid #676767;
	background: #CFCFCF;
	color: #000;
	font-size: 12px;

}
input.button
{
	font-family: Arial Narrow;
	font-weight:600;
	padding: 0px 8px 0px 8px;
	/*height : 20px;*/
	font-variant: small-caps;
	border: 1px solid #9F9F9F;
	background: #333;
	color: #FFF;
	font-size: 12px;
	height:22px;
}
input.button:hover
{
	background: #555;
}
select
{
	font-family: "trebuchet ms", Tahoma, Arial, Verdana, Sans-Serif;
	margin: -1px 0px 0px 0px;
	padding: 0px 2px 0px 2px;
	border: 1px solid #676767;
	background: #CFCFCF;
	color: #000;
	font-size: 12px;
}

table.news_pages_list
{
	font-size:12px;
	width:100%;
	/*background:#334;/* url('./images/bg2.gif');*/
	padding-top: 0px;
	padding-left: 10px;
	padding-right:10px;
	padding-bottom:0px;
	/*padding:0px 5px 0px 5px;*/
	/*margin: 5px 0px 5px 0px;*/
	/*border-spacing:10px;*/
	
}

table.expr
{
	display:inline;
	border: 0px solid;
	vertical-align:-30%;
	border-spacing: 0px;
	border-collapse: collapse;
	color: #F77;
	font-size:14px;
	font-family: Lucida Console;
	/*font-weight:700;*/
	/*vertical-align: bottom;*/
	/*height:100%;*/
	/*padding-top: 30px;*/
	/*text-align:center;*/
	/*text-align:bottom;*/
}

table.expr td
{
    text-align:center;
}
tr.exprtr
{
	border-bottom: 1px solid #F77;
}
td.exprtd
{
	border-bottom: 1px solid #F77;
}

table.example
{
	font-family: Lucida Console;
	/*border: 1px solid #000;*/
	background: #505050;
	font-size: 12px;
}
table.example td.example_str
{
	
	
	font-weight:700;
	/*border-bottom: 1px dashed #454545;*/
	background: #606060;
}
div.bottom_fast_links
{
	text-align:left;

}
div.bottom_fast_links table
{
	font-size:12px;
}

/*a sub
{
	text-decoration: none;
}*/

sup a
{
	text-decoration: none;
	/*display:none;*/
}

a sup
{
	text-decoration: none;
}

/*a{ cursor:pointer;} a:link { color:#FFF;} a:visited {color:#FFF;} a:active {color:#FFF;} a:hover {color:#AAA;}*/
