#IpWarning{
position: absolute;
width:640px;
left: 50%;
margin-left: -320px;
margin-top: 45px;
padding-left: 5px;
padding-right: 5px;
padding-bottom: 10px;
background-color: #000000;
color: #ffffff;
border:10px solid red;
}

.tabs
{
	font-family:		Verdana, Helvetica, sans-serif;
	font-weight:		bold;
	font-size:			9pt;
	color:				#FFFFFF;
	text-decoration:	none;
}

.tabs a:link
{
	font-family:		Verdana, Helvetica, sans-serif;
	font-weight:		bold;
	font-size:			9pt;
	color:				#FFFFFF;
	text-decoration:	none;
}

.tabs a:visited
{
	font-family:		Verdana, Helvetica, sans-serif;
	font-weight:		bold;
	font-size:			9pt;
	color:				#FFFFFF;
	text-decoration:	none;
}

.tabs a:hover
{
	font-family:		Verdana, Helvetica, sans-serif;
	font-weight:		bold;
	font-size:			9pt;
	color:				#FFFFFF;
	text-decoration:	underline;
}

.login
{
	font-family:		Verdana, Helvetica, sans-serif;
	font-weight:		bold;
	font-size:			9pt;
	color:				#003A67;
}

.menu_title
{
	font-family:		Verdana, Helvetica, sans-serif;
	font-weight:		bold;
	font-size:			9pt;
	color:				#FFFFFF;
}

.news_menu_category
{
	font-family:		Verdana, Helvetica, sans-serif;
	font-weight:		bold;
	font-size:			9pt;
	color:				#003A67;
	line-height:		150%;
}

.news_menu_category a:link
{
	font-family:		Verdana, Helvetica, sans-serif;
	font-weight:		bold;
	font-size:			9pt;
	color:				#003A67;
	text-decoration:	none;
	line-height:		150%;
}

.news_menu_category a:visited
{
	font-family:		Verdana, Helvetica, sans-serif;
	font-weight:		bold;
	font-size:			9pt;
	color:				#003A67;
	text-decoration:	none;
	line-height:		150%;
}

.news_menu_category a:hover
{
	font-family:		Verdana, Helvetica, sans-serif;
	font-weight:		bold;
	font-size:			9pt;
	color:				#003A67;
	text-decoration:	underline;
	line-height:		150%;
}

.news_menu_title
{
	font-family:		Verdana, Helvetica, sans-serif;
	font-weight:		bold;
	font-size:			8pt;
	color:				#92909D;
	text-decoration:	none;
	line-height:		150%;
}

.news_menu_title a:link
{
	font-family:		Verdana, Helvetica, sans-serif;
	font-weight:		bold;
	font-size:			8pt;
	color:				#92909D;
	text-decoration:	none;
	line-height:		150%;
}

.news_menu_title a:visited
{
	font-family:		Verdana, Helvetica, sans-serif;
	font-weight:		bold;
	font-size:			8pt;
	color:				#92909D;
	text-decoration:	none;
	line-height:		150%;
}

.news_menu_title a:hover
{
	font-family:		Verdana, Helvetica, sans-serif;
	font-weight:		bold;
	font-size:			8pt;
	color:				#92909D;
	text-decoration:	underline;
	line-height:		150%;
}

.dynamic_title
{
	font-family:		Verdana, Helvetica, sans-serif;
	font-weight:		bold;
	font-size:			9pt;
	color:				#FFFFFF;
	text-decoration:	none;
}

.dynamic_content
{
	font-family:		Verdana, Helvetica, sans-serif;
	font-weight:		normal;
	font-size:			9pt;
	color:				#003A67;
	text-decoration:	none;
}

.dynamic_content a:link
{
	font-family:		Verdana, Helvetica, sans-serif;
	font-weight:		normal;
	font-size:			9pt;
	color:				#003A67;
	text-decoration:	underline;
}

.dynamic_content a:visited
{
	font-family:		Verdana, Helvetica, sans-serif;
	font-weight:		normal;
	font-size:			9pt;
	color:				#003A67;
	text-decoration:	underline;
}

.dynamic_content a:hover
{
	font-family:		Verdana, Helvetica, sans-serif;
	font-weight:		normal;
	font-size:			9pt;
	color:				#003A67;
	text-decoration:	none;
}

.channel_topics a:link
{
	font-family:		Verdana, Helvetica, sans-serif;
	font-weight:		normal;
	font-size:			8pt;
	color:				#003A67;
	text-decoration:	underline;
}

.channel_topics a:visited
{
	font-family:		Verdana, Helvetica, sans-serif;
	font-weight:		normal;
	font-size:			8pt;
	color:				#003A67;
	text-decoration:	underline;
}

.channel_topics a:hover
{
	font-family:		Verdana, Helvetica, sans-serif;
	font-weight:		normal;
	font-size:			8pt;
	color:				#003A67;
	text-decoration:	none;
}

.photos_comment a:link
{
	font-family:		Verdana, Helvetica, sans-serif;
	font-weight:		normal;
	font-size:			8pt;
	color:				#003A67;
	text-decoration:	underline;
}

.photos_comment a:visited
{
	font-family:		Verdana, Helvetica, sans-serif;
	font-weight:		normal;
	font-size:			8pt;
	color:				#003A67;
	text-decoration:	underline;
}

.photos_comment a:hover
{
	font-family:		Verdana, Helvetica, sans-serif;
	font-weight:		normal;
	font-size:			8pt;
	color:				#003A67;
	text-decoration:	none;
}

.news_title
{
	font-family:		Verdana, Helvetica, sans-serif;
	font-weight:		bold;
	font-size:			10pt;
	color:				#FFFFFF;
	text-decoration:	none;
}

.news_content
{
	font-family:		Verdana, Helvetica, sans-serif;
	font-weight:		normal;
	font-size:			9pt;
	color:				#003a67;
	text-decoration:	none;
}

.news_content a:link
{
	font-family:		Verdana, Helvetica, sans-serif;
	font-weight:		bold;
	font-size:			9pt;
	color:				#003a67;
	text-decoration:	underline;
}

.news_content a:visited
{
	font-family:		Verdana, Helvetica, sans-serif;
	font-weight:		bold;
	font-size:			9pt;
	color:				#003a67;
	text-decoration:	underline;
}

.news_content a:hover
{
	font-family:		Verdana, Helvetica, sans-serif;
	font-weight:		bold;
	font-size:			9pt;
	color:				#003a67;
	text-decoration:	none;
}

.news_posted
{
	font-family:		Verdana, Helvetica, sans-serif;
	font-weight:		normal;
	font-size:			7pt;
	color:				#003a67;
	text-decoration:	none;
}

.news_posted a:link
{
	font-family:		Verdana, Helvetica, sans-serif;
	font-weight:		normal;
	font-size:			7pt;
	color:				#003a67;
	text-decoration:	underline;
}

.news_posted a:visited
{
	font-family:		Verdana, Helvetica, sans-serif;
	font-weight:		normal;
	font-size:			7pt;
	color:				#003a67;
	text-decoration:	underline;
}

.news_posted a:hover
{
	font-family:		Verdana, Helvetica, sans-serif;
	font-weight:		normal;
	font-size:			7pt;
	color:				#003a67;
	text-decoration:	none;
}

.news_moreinfo a:link
{
	font-family:		Verdana, Helvetica, sans-serif;
	font-weight:		bold;
	font-size:			8pt;
	color:				#003a67;
	text-decoration:	none;
}

.news_moreinfo a:visited
{
	font-family:		Verdana, Helvetica, sans-serif;
	font-weight:		bold;
	font-size:			8pt;
	color:				#003a67;
	text-decoration:	none;
}

.news_moreinfo a:hover
{
	font-family:		Verdana, Helvetica, sans-serif;
	font-weight:		bold;
	font-size:			8pt;
	color:				#003a67;
	text-decoration:	underline;
}

.content_title
{
	font-family:		Verdana, Helvetica, sans-serif;
	font-weight:		bold;
	font-size:			10pt;
	color:				#FFFFFF;
	text-decoration:	none;
}

.content_content
{
	font-family:		Verdana, Helvetica, sans-serif;
	font-weight:		normal;
	font-size:			9pt;
	color:				#003a67;
	text-decoration:	none;
}

.content_content a:link
{
	font-family:		Verdana, Helvetica, sans-serif;
	font-weight:		bold;
	font-size:			9pt;
	color:				#003a67;
	text-decoration:	underline;
}

.content_content a:visited
{
	font-family:		Verdana, Helvetica, sans-serif;
	font-weight:		bold;
	font-size:			9pt;
	color:				#003a67;
	text-decoration:	underline;
}

.content_content a:hover
{
	font-family:		Verdana, Helvetica, sans-serif;
	font-weight:		bold;
	font-size:			9pt;
	color:				#003a67;
	text-decoration:	none;
}

.content_posted
{
	font-family:		Verdana, Helvetica, sans-serif;
	font-weight:		normal;
	font-size:			7pt;
	color:				#003a67;
	text-decoration:	none;
}

.content_posted a:link
{
	font-family:		Verdana, Helvetica, sans-serif;
	font-weight:		normal;
	font-size:			7pt;
	color:				#003a67;
	text-decoration:	underline;
}

.content_posted a:visited
{
	font-family:		Verdana, Helvetica, sans-serif;
	font-weight:		normal;
	font-size:			7pt;
	color:				#003a67;
	text-decoration:	underline;
}

.content_posted a:hover
{
	font-family:		Verdana, Helvetica, sans-serif;
	font-weight:		normal;
	font-size:			7pt;
	color:				#003a67;
	text-decoration:	none;
}

.content_moreinfo a:link
{
	font-family:		Verdana, Helvetica, sans-serif;
	font-weight:		bold;
	font-size:			8pt;
	color:				#003a67;
	text-decoration:	none;
}

.content_moreinfo a:visited
{
	font-family:		Verdana, Helvetica, sans-serif;
	font-weight:		bold;
	font-size:			8pt;
	color:				#003a67;
	text-decoration:	none;
}

.content_moreinfo a:hover
{
	font-family:		Verdana, Helvetica, sans-serif;
	font-weight:		bold;
	font-size:			8pt;
	color:				#003a67;
	text-decoration:	underline;
}

.error
{
	font-family:		Verdana, Helvetica, sans-serif;
	font-weight:		normal;
	font-size:			8pt;
	color:				#D7DE00;
	text-decoration:	none;
}

.status
{
	font-family:		Verdana, Helvetica, sans-serif;
	font-weight:		normal;
	font-size:			8pt;
	color:				#FFFFFF;
	text-decoration:	none;
}

.status a:link
{
	font-family:		Verdana, Helvetica, sans-serif;
	font-weight:		bold;
	font-size:			8pt;
	color:				#DDDDDD;
	text-decoration:	none;
}

.status a:visited
{
	font-family:		Verdana, Helvetica, sans-serif;
	font-weight:		bold;
	font-size:			8pt;
	color:				#DDDDDD;
	text-decoration:	none;
}

.status a:hover
{
	font-family:		Verdana, Helvetica, sans-serif;
	font-weight:		bold;
	font-size:			8pt;
	color:				#DDDDDD;
	text-decoration:	underline;
}

.button
{
	background-color:	#D7DE00;
	border-bottom:		#003A67 1px solid;
	border-left:		#003A67 1px solid;
	border-right:		#003A67 1px solid;
	border-top:			#003A67 1px solid;
	color:				#003A67;
	font-family:		Verdana, Verdana, Helvetica, sans-serif, sans-serif;
	font-size:			7pt;
	font-weight:		bold;
	height:				15px;
}

.channeltopic
{
	font-family:		Verdana, Helvetica, sans-serif;
	font-size:			9pt;
	color:				#003A67;
	text-decoration:	none;
}

.channeltopic a:link
{
	font-family:		Verdana, Helvetica, sans-serif;
	font-size:			9pt;
	color:				#003A67;
	text-decoration:	underline;
}

.channeltopic a:visited
{
	font-family:		Verdana, Helvetica, sans-serif;
	font-size:			9pt;
	color:				#003A67;
	text-decoration:	underline;
}

.channeltopic a:hover
{
	font-family:		Verdana, Helvetica, sans-serif;
	font-size:			9pt;
	color:				#003A67;
	text-decoration:	none;
}

.headtext {
    color: white;
    font-weight: bold;
    text-align: center;
    background-color: #003A67;
}

.headlinebg {
    background-color: #003A67;
}

.tdtop {
    background-color: #DFDFDF;
    font-weight: bold;
    font-size: 13px
}

.hicell {
    background-color: #CCCCCC;
    font-family: Verdana, sans-serif;
    font-size: 13px;
}

.hicell10 {
    background-color: #CCCCCC;
    font-size: 10px;
    font-family: Verdana, sans-serif;
}

.rankc {
    background-color: #DFDFDF;
    font-family: Verdana, sans-serif;
}

.hirankc {
    background-color: #DFDFDF;
    font-weight: bold;
    font-family: Verdana, sans-serif;
}

.rankc10 {
    background-color: #CCCCCC;
    font-size: 10px;
    font-family: Verdana, sans-serif;
}

.rankc10center {
    font-family: Verdana, sans-serif;
    background-color: #CCCCCC;
    font-size: 10px;
    text-align: center;
}

.hirankc10center {
    background-color: #CCCCCC;
    font-weight: bold;
    font-size: 10px;
    text-align: center;
}

.small {
    font-family: Verdana, Helvetica, sans-serif, Verdana, sans-serif;
    font-size: 10px;
}

.asmall {
      font-family: Verdana, sans-serif;
      font-size: 10px;
      color: black;
}

.asmallcenter {
      font-family: Verdana narrow, sans-serif;
      font-size: 10px;
      color: black;
      text-align: center;
}

.toptalker
{
    font-family: Verdana, sans-serif;
    font-size: 9pt;
    color: black;
    text-align: left;
    text-decoration:	none;
}

.toptalker a:link
{
    font-family: Verdana, sans-serif;
    font-size: 9pt;
    color: black;
    text-align: left;
    text-decoration:	none;
}

.toptalker a:visited
{
    font-family: Verdana, sans-serif;
    font-size: 9pt;
    color: black;
    text-align: left;
    text-decoration:	none;
}

.toptalker a:hover
{
    font-family: Verdana, sans-serif;
    font-size: 9pt;
    color: black;
    text-align: left;
    text-decoration:	underline;
}

.copyright
{
    font-family:		Verdana, sans-serif;
    font-size:			8pt;
    font-weight:		normal;
    color:				#003A67;
    text-align:		center;
    text-decoration:	none;
}

.copyright a:link
{
    font-family:		Verdana, sans-serif;
    font-size:			8pt;
    font-weight:		bold;
    color:				#003A67;
    text-align:		center;
    text-decoration:	underline;
}

.copyright a:visited
{
    font-family:		Verdana, sans-serif;
    font-size:			8pt;
    font-weight:		bold;
    color:				#003A67;
    text-align:		center;
    text-decoration:	underline;
}

.copyright a:hover
{
    font-family:		Verdana, sans-serif;
    font-size:			8pt;
    font-weight:		bold;
    color:				#003A67;
    text-align:		center;
    text-decoration:	none;
}

UL
{
    margin-left: 25; 
    margin-bottom: 10; 
    margin-right: 5
}

body.flash {
        margin-left: 5px;
        margin-top: 5px;
        margin-right: 0px;
        margin-bottom: 0px;
}

.pt-logo {
	float: right;
	margin: 14px 10px;
}
.pt-logo img{
	border: 0px;
}
.flash-banner {
	width: 100%;
	margin: 0px;
	padding: 0px;
	border: 1px solid #B8C7D3;
	background-image: url(images/chat/top_bg.gif);
	text-align: center;
}
.flash-banner iframe {
	border: 1px solid #F0F4F7;
}
td.flashnews img, img.flash, td.flashhelp img{
	border: 0px;
}
td.flashnews, td.flashhelp{
	background-color: #003366;
}
td.flashnews table, td.flashhelp table {
	margin-bottom: 10px;
}
td.flashnews td, td.flashhelp td{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	padding: 0px 5px 0px 6px;
	background-color: #ABBDCB;
	border-left: 1px solid #E4ECF1;
	border-right: 1px solid #E4ECF1;
}
td.flashnews a, td.flashhelp a {
	color: #000000;
	text-decoration: none;
}
td.flashnews a:hover, td.flashhelp a:hover {
	color: #000000;
	text-decoration: underline;
}

