﻿html, body {
	margin: 0px;
	padding: 0px;
}
body {
	background: #E1E1DB url("i_v3/bg.jpg") top repeat-x;
	font-family: "Trebuchet MS" , sans-serif;
	font-size: 12px;
}
form {
	margin: 0px;
	padding: 0px;
}
p {
	font-size: 12px;
	margin: 0px;
	padding: 5px 0px 0px 0px;
}
em {
	color: #4A4A4A;
	font-size: 12px;
}
input[type=radio] {
	border: 1px;
	width: 20px;
}
input[type=checkbox] {
	border: 1px;
	width: 20px;
}
input {
	border: 1px solid #CDCDCD;
}
.cc {
}
.container {
	width: 1000px;
}
.lsh {
	background: #E1E1DB url("i_v3/lsh.jpg") top left no-repeat;
	font-size: 0px;
	padding-left: 7px;
}
.rsh {
	background: #E1E1DB url("i_v3/rsh.jpg") top right no-repeat;
	font-size: 0px;
	padding-right: 7px;
}
.content {
	background-color: #FFFFFF;
	text-align: left;
}
.footer {
	clear: both;
	height: 205px;
	width: 100%;
}
.footerc {
	width: 1000px;
}
.fmenu {
	background: url("i_v3/fmenu.gif") top repeat-x;
	height: 19px;
	margin-left: 7px;
	margin-right: 7px;
}
.fmenuc {
	width: 600px;
}
.fmenu ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
.fmenu ul li {
	color: #FFFFFF;
	float: left;
	font-size: 10px;
	height: 19px;
	line-height: 19px;
}
.fmenu ul li a, .fmenu ul li a:hover, .fmenu ul li a:visited {
	color: #FFFFFF;
	display: block;
	float: left;
	font-size: 10px;
	height: 19px;
	line-height: 19px;
	padding: 0px 10px;
	text-decoration: underline;
}
.fmenu ul li a:hover {
	text-decoration: none;
}
.ftcontent {
	background: #116112 url("i_v3/ftcontent.gif") top repeat-x;
	margin-left: 7px;
	margin-right: 7px;
	padding-bottom: 10px;
	text-align: left;
}
.fbcontent {
	background-color: #C6C6C6;
	border-top: 1px solid #D4D4D4;
	height: 130px;
	margin-left: 7px;
	margin-right: 7px;
	text-align: left;
}
.ftrcontent {
	color: #FFFFFF;
	float: right;
	font-size: 11px;
	padding-top: 5px;
	width: 250px;
}
.ftrcontent a, .ftrcontent a:hover, .ftrcontent a:visited {
	color: #FFFFFF;
	font-size: 11px;
	line-height: 13px;
	margin-right: 15px;
	text-decoration: underline;
}
.ftrcontent a:hover {
	text-decoration: none;
}
.ftrcontent p {
	padding-top: 0px;
}
.ftccontent {
	margin-right: 260px;
	padding-left: 15px;
	padding-top: 5px;
}
.ftccontent p {
	color: #FFFFFF;
	font-size: 10px !important;
	line-height: 12px;
	padding-top: 0px;
}
.ftccontent a, .ftccontent a:hover, .ftccontent a:visited {
	color: #FFFFFF;
	font-size: 10px;
	text-decoration: none;
}
.ftccontent a:hover {
	color: #FFFFFF;
	font-size: 10px;
	text-decoration: underline;
}
.fbrcontent {
	float: right;
	padding-top: 10px;
	width: 250px;
}
.fbccontent {
	color: #000000;
	font-size: 10px;
	margin-right: 260px;
	padding-left: 15px;
	padding-top: 10px;
}
.fbccontent p {
	font-size: 10px !important;
	padding-top: 0px;
}
.fbccontent a, .fbccontent a:hover, .fbccontent a:visited {
	color: #000000;
	font-size: 10px;
	text-decoration: none;
}
.fbccontent a:hover {
	color: #000000;
	font-size: 10px;
	text-decoration: underline;
}
.fbcg {
	color: #484848;
	padding-top: 15px;
}
.fbcg a, .fbcg a:hover, .fbcg a:visited {
	color: #484848;
	font-size: 10px;
	text-decoration: none;
}
.fbcg a:hover {
	color: #484848;
	font-size: 10px;
	text-decoration: underline;
}
.header {
	position: relative;
}
.theader {
	background: url("i_v3/theader.jpg") top left no-repeat;
	font-size: 0px;
	height: 12px;
	overflow: hidden;
}
.wap {
	background: url("i_v3/wap.jpg") top repeat-x;
	float: left;
	height: 12px;
	margin-left: 17px;
	padding: 0px 5px 0px 5px;
}
.wap a, .wap a:hover, .wap a:visited {
	color: #FFFFFF;
	font-size: 9px;
	line-height: 11px;
	text-decoration: none;
}
.rss {
	float: left;
	height: 12px;
	margin-left: 5px;
	margin-top: -2px;
}
.rss a, .rss a:hover, .rss a:visited {
	color: #FFFFFF;
	font-size: 9px;
	line-height: 11px;
	text-decoration: none;
}
.rss img {
	margin-bottom: -1px;
}
.cheader {
	background: url("i_v3/header.jpg") top repeat-x;
	height: 57px;
}
.bheader {
	background-color: #000000;
	font-size: 0px;
	height: 2px;
}
.bh1 {
	background-color: #104710;
	height: 2px;
	margin-left: 17px;
	margin-right: 257px;
}
.bh2 {
	background-color: #CA0606;
	float: left;
	height: 2px;
	width: 214px;
}
.logo {
	float: left;
	height: 57px;
	width: 500px;
}
*html .tlogo img {
	behavior: url("i_v3/iepngfix.htc");
}
.tlogo {
	height: 22px;
	padding: 13px 0px 0px 19px;
}
.blogo {
	padding-left: 19px;
}
.blogo div {
	color: #DCDCDA;
	float: left;
	font-size: 9px;
	font-style: italic;
	padding: 6px 18px 0px 0px;
}
*html .blogo div {
	padding-top: 0px;
}
.blogo div img {
	margin: 0px 3px 1px 0px;
}
.sitemap {
	background: url("i_v3/sitemap.gif") top left no-repeat;
	height: 15px;
	left: 500px;
	position: absolute;
	text-align: center;
	top: 0px;
	width: 80px;
	z-index: 2;
}
.sitemap a, .sitemap a:hover, .sitemap a:visited {
	color: #FFFFFF;
	font-size: 9px;
	line-height: 12px;
	text-decoration: none;
}
.sitemap a img {
	border: 0;
}
.sitemapUp {
	background-color: #105e11;
	color: #FFFFFF;
	font-size: 12px;
}
.sitemapUp td {
	background: url("i_v3/sitemap_bg.gif") right repeat-y;
	padding-left: 16px;
	vertical-align: top;
	width: 20%;
}
.sitemapUp ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
.sitemapUp li {
}
.sitemapUp li.bold {
	font-size: 14px;
	font-weight: bold;
}
.sitemapUp a, .sitemapUp a:link, sitemapUp a:visited, sitemapUp a:active {
	color: #FFFFFF;
	text-decoration: none;
}
.sitemapUp a:hover {
	text-decoration: underline;
}
.search {
	cursor: pointer;
	float: left;
	margin-top: 13px;
}
.search .text {
	background: transparent url("i_v3/searchtext.gif") top left no-repeat;
	border: 0px;
	color: #000000;
	float: left;
	font-family: "Trebuchet MS", sans-serif;
	font-size: 12px;
	height: 20px;
	line-height: 19px;
	padding-left: 14px;
	width: 150px;
}
.search .but {
	background: transparent url("i_v3/searchbut.gif") top right no-repeat;
	border: 0px;
	color: #FFFFFF;
	float: left;
	font-family: "Trebuchet MS", sans-serif;
	font-size: 12px;
	height: 20px;
	line-height: 18px;
	padding: 0px 3px 0px 4px;
}
.user {
	float: right;
	margin-right: 17px;
	margin-top: 13px;
}
.button {
	background: transparent url("i_v3/but.gif") top left no-repeat;
	border: 0px;
	color: #FFFFFF;
	cursor: pointer;
	font-family: "Trebuchet MS" , sans-serif;
	font-size: 12px;
	height: 22px;
	line-height: 18px;
	text-align: center;
	width: 56px;
}
a.butGrey136x22 {
	background: url("i_v3/butGrey136x22.gif") no-repeat;
	color: #FFFFFF;
	display: block;
	height: 22px;
	line-height: 20px;
	text-align: center;
	text-decoration: none;
	width: 136px;
}
a.but1 {
	background: transparent url("i_v3/loginLft.gif") top left no-repeat;
	float: left;
	width: 52px;
}
a.but2 {
	background: transparent url("i_v3/loginCenter.gif") top left no-repeat;
	float: left;
	width: 66px;
}
a.but2long {
	background: transparent url("i_v3/loginCenterLong.gif") top left no-repeat;
}
a.but3 {
	background: transparent url("i_v3/loginRgt.gif") top left no-repeat;
	float: left;
	width: 50px;
}
a.button, a.button:visited, a.button:active {
	display: block;
	text-decoration: none;
}
a.button:hover {
	text-decoration: underline;
}
.columns {
	padding-top: 15px;
}
.column1 {
	float: left;
	padding-left: 10px;
	width: 113px;
}
.column2 {
	float: left;
	padding-left: 10px;
	padding-right: 10px;
	width: 587px;
}
.column3 {
	float: left;
	padding-right: 10px;
	width: 244px;
}
.column4 {
	float: left;
	padding-right: 10px;
	width: 287px;
}
.column5 {
	float: left;
	width: 290px;
}
.gblock {
}
.gbt {
	height: 31px;
}
.gblt {
	background: url("i_v3/gblt.gif") top left no-repeat;
	float: left;
	height: 31px;
	width: 7px;
}
.gbrt {
	background: url("i_v3/gbrt.gif") top left no-repeat;
	float: right;
	height: 31px;
	width: 7px;
}
.gbct {
	background: url("i_v3/gbct.gif") top repeat-x;
	color: #FFFFFF;
	font-size: 11px;
	height: 31px;
	line-height: 30px;
	margin: 0px 7px 0px 7px;
	padding-left: 5px;
}
*html .gblt {
	margin-right: -3px;
}
*html .gbrt {
	margin-left: -3px;
}
*html .gbct {
	margin: 0px 4px 0px 4px;
}
.gbc {
}
.gbcl {
	background: url("i_v3/gbcl.gif") left repeat-y;
	height: 1%;
	padding-left: 2px;
}
.gbcr {
	background: url("i_v3/gbcr.gif") right repeat-y;
	height: 1%;
	padding-right: 2px;
}
.gbcc {
}
.gbmenu ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
.gbmenu li {
	overflow: hidden;
}
.gbmenu a, .gbmenu a:hover, .gbmenu a:visited {
	background: url("i_v3/gbline.gif") top repeat-x;
	color: #000000;
	display: block;
	font-size: 11px;
	height: 29px;
	line-height: 28px;
	padding-left: 10px;
	text-decoration: none;
}
.gbmenu li.c a, .gbmenu li.c a:visited, .gbmenu li.c a:hover {
	background: url("i_v3/gbline1.gif") top repeat-x;
	color: #000000;
	font-size: 11px;
	height: 29px;
	line-height: 28px;
	padding-left: 10px;
	text-decoration: none;
}
.gbmenu a:hover, .gbmenu li.c a:hover {
	text-decoration: underline;
}
.gbmenu ul ul {
	background-color: #E0EBC6;
	padding: 5px 0px;
}
.gbmenu ul ul li {
	clear: left;
	color: #497D4A !important;
	font-size: 11px;
	overflow: hidden;
	padding-left: 10px !important;
}
.gbmenu ul ul a, .gbmenu ul ul a:hover, .gbmenu ul ul a:visited {
	background: none !important;
	color: #497D4A !important;
	display: inline !important;
	font-size: 11px;
	height: 19px !important;
	line-height: 18px !important;
	padding-left: 5px !important;
	text-decoration: none;
}
.gbmenu ul ul a:hover {
	text-decoration: underline;
}
.gbmenu ul ul li.c {
	background: url("i_v3/gbline2.gif") top repeat-x !important;
}
.gbmenu ul ul li.c a, .gbmenu ul ul li.c a:hover, .gbmenu ul ul li.c a:visited {
	background: none !important;
	color: #497D4A !important;
	display: inline !important;
	font-size: 11px;
	height: 19px !important;
	line-height: 18px !important;
	padding-left: 5px !important;
	text-decoration: none;
}
.gbmenu ul ul li.c a:hover {
	text-decoration: underline;
}
.gbb {
	font-size: 0px;
	height: 13px;
}
.gblb {
	background: url("i_v3/gblb.gif") top left no-repeat;
	float: left;
	height: 13px;
	width: 7px;
}
.gbrb {
	background: url("i_v3/gbrb.gif") top left no-repeat;
	float: right;
	height: 13px;
	width: 7px;
}
.gbcb {
	background: url("i_v3/gbcb.gif") top repeat-x;
	color: #FFFFFF;
	height: 13px;
	margin: 0px 7px 0px 7px;
}
*html .gblb {
	margin-right: -3px;
}
*html .gbrb {
	margin-left: -3px;
}
*html .gbcb {
	margin: 0px 4px 0px 4px;
}
.main {
}
.lmain {
	float: left;
	width: 365px;
}
.rmain {
	float: left;
	width: 222px;
}
.ltmain {
	background: url("i_v3/ltmain.gif") top left no-repeat;
	padding-left: 2px;
}
.llmain {
	background: url("i_v3/lmain.gif") left repeat-y;
	padding-left: 2px;
	width: 365px;
}
.lbmain {
	background: url("i_v3/lbmain.gif") top left no-repeat;
	height: 7px;
	width: 367px;
}
.rbmain1 {
	background: url("i_v3/rbmain1.gif") top right no-repeat;
	height: 7px;
	width: 222px;
}
.rbmain2 {
	background: url("i_v3/rbmain2.gif") top right no-repeat;
	height: 7px;
	width: 222px;
}
.tborder {
	background: url("i_v3/bt.gif") top repeat-x;
	border-bottom: 1px solid #FFFFFF;
	padding-top: 2px;
}
.i365x225 {
	font-size: 0px;
	overflow: hidden;
	width: 365px;
	background:#FFFFFF;
}
.i365x255 img {
	border: 0;
}
.i283x158 {
	font-size: 0px;
	overflow: hidden;
	width: 283px;
}
.i283x158 img { border:0; }
.ltext {
	background: url("i_v3/text2.png") top left repeat-y;
	color: #7C7C7C;
	float: right;
	font-size: 9px;
	font-style: italic;
	height: 13px;
	margin-top: -13px;
	padding: 0px 10px 0px 30px;
	position: relative;
}
*html .ltext {
	behavior: url("i_v3/iepngfix.htc");
}
*html .ltext {
	margin-right: -10px;
	position:static;
}
.rbt {
	height: 31px;
}
.rbrt {
	background: url("i_v3/rbrt.gif") top left no-repeat;
	float: right;
	height: 31px;
	width: 7px;
}
.rbct {
	background: url("i_v3/rbct.gif") top repeat-x;
	color: #FFFFFF;
	font-size: 15px;
	height: 31px;
	line-height: 30px;
	margin: 0px 7px 0px 0px;
	padding-left: 5px;
}
*html .rbrt {
	margin-left: -3px;
}
*html .rbct {
	margin: 0px 4px 0px 0px;
}
.rbc {
}
.rbcr {
	background: url("i_v3/rbcr.gif") right repeat-y;
	height: 1%;
	padding-right: 2px;
}
.rbcc {
}
.nmLft {
	font-size: 12px;
}
.rbline1 {
	background-color: #EBEAE3;
	border-left: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
	padding: 3px 10px;
}
.rbline2 {
	background-color: #E6E6E6;
	border-left: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
	padding: 3px 10px;
}
.rbline1 a, .rbline1 a:hover, .rbline1 a:visited, 
.rbline2 a, .rbline2 a:hover, .rbline2 a:visited {
	color: #010101;
	font-size: 12px;
	text-decoration: none;
}
.rbline1 a:hover, .rbline2 a:hover {
	text-decoration: underline;
}
.mline {
	background: #F5F4F2 url("i_v3/mline.gif") bottom repeat-x;
	padding: 10px 10px 10px 10px;
}
.mline h1 { padding:0 5px; }
td.mline {
	border-left: 1px solid #e9e9e9;
	border-right: 1px solid #FFFFFF;
}
.nmLftFooter {
	background: url("i_v3/mlineFooter.gif") no-repeat;
	height: 6px;
}
.nmRgtFooter {
	background: url("i_v3/nmRightFooter.gif") no-repeat;
	height: 6px;
}
.mline a, .mline a:hover, .mline a:visited {
	color: #000000;
	display: block;
	font-size: 17px;
	padding-top: 3px;
	text-decoration: none;
}
.mline a:hover {
	text-decoration: underline;
}
.mline a.intro, .mline a.intro:hover, .mline a.intro:visited {
	color: #010101;
	display: block;
	font-size: 12px;
	padding-top: 3px;
	text-decoration: none;
}
.mline a.intro:hover {
	text-decoration: none;
}
.mline p {
	color: #010101;
	font-size: 12px;
}
.mdate {
	background: url("i_v3/mdate.gif") center left no-repeat;
	color: #7C7C7C;
	display: block;
	font-size: 10px;
	font-style: italic;
	padding-left: 17px;
}
.nmTopBg {
	background: url("i_v3/nmTopBg.gif") repeat-x;
	height: 3px;
}
.nmRightTit {
	background: url("i_v3/nmRightTit.gif") no-repeat;
	color: #FFFFFF;
	font-size: 15px;
	font-weight: bold;
	height: 32px;
	padding-left: 15px;
	width: 219px;
}
.gdate {
	background: url("i_v3/gdate.gif") center left no-repeat;
	color: #838383;
	display: block;
	font-size: 10px;
	font-style: italic;
	padding-left: 12px;
}
.adate {
	background: url("i_v3/gdate.gif") center left no-repeat;
	color: #000000;
	display: block;
	font-size: 10px;
	font-style: italic;
	padding-left: 12px;
}
.col2pad {
	padding: 15px 2px;
}
i583x81 {
	height: 81px;
	overflow: hidden;
	width: 583px;
}
i240x350 {
	height: 350px;
	overflow: hidden;
	width: 240px;
}
i240x349 {
	height: 349px;
	overflow: hidden;
	width: 240px;
}
i240x155 {
	height: 155px;
	overflow: hidden;
	width: 240px;
}
i84x52 {
	height: 52px;
	overflow: hidden;
	width: 84px;
}
i81x52 {
	height: 52px;
	overflow: hidden;
	width: 81px;
}
.i81x52 img {
	border: 3px solid #FFFFFF;
}
i80x59 {
	height: 59px;
	overflow: hidden;
	width: 80px;
}
i283x174 {
	height: 174px;
	overflow: hidden;
	width: 283px;
}
.block {
}
.bt {
	height: 31px;
}
.blt {
	background: url("i_v3/blt.gif") top left no-repeat;
	float: left;
	height: 31px;
	width: 8px;
}
.brt {
	background: url("i_v3/brt.gif") top left no-repeat;
	float: right;
	height: 31px;
	width: 8px;
}
.bct {
	background: url("i_v3/bct.gif") top repeat-x;
	color: #FFFFFF;
	font-size: 15px;
	height: 31px;
	line-height: 30px;
	margin: 0px 8px 0px 8px;
	padding-left: 5px;
}
.bctLeft {
	float: left;
	height: 31px;
	width: 290px;
}
.bctRight {
	color: #FFFFFF;
	float: left;
	font-size: 12px;
	height: 31px;
	width: 270px;
}
a.butGreen {
	background: url("i_v3/butGreen.gif") no-repeat;
	color: #FFFFFF;
	display: block;
	float: left;
	font-size: 12px;
	height: 21px;
	line-height: 21px;
	margin: 6px 0 0 10px;
	text-align: center;
	text-decoration: none;
	width: 117px;
}
a.butGreenOnW {
	background: url("i_v3/butGreenOnW.gif") no-repeat;
	float: right;
	width: 111px;
}
.butGreen242 {
	background: url("i_v3/butGreen242.gif") no-repeat;
	border: 0;
	color: #FFFFFF;
	cursor: pointer;
	font-size: 14px;
	height: 29px;
	padding: 0 0 4px 0;
	text-align: center;
	width: 242px;
}

.butRed242 {
	background: url("i_v3/butRed242x29.gif") no-repeat;
	border: 0;
	color: #FFFFFF;
	cursor: pointer;
	font-size: 14px;
	height: 29px;
	padding: 0 0 4px 0;
	text-align: center;
	width: 242px;
}
.butGrey242 {
	background: url("i_v3/butGrey242x29.gif") no-repeat;
	border: 0;
	color: #FFFFFF;
	cursor: pointer;
	font-size: 14px;
	height: 29px;
	padding: 0 0 4px 0;
	text-align: center;
	width: 242px;
}
*html .blt {
	margin-right: -3px;
}
*html .brt {
	margin-left: -3px;
}
*html .bct {
	margin: 0px 5px 0px 5px;
}
.bc {
}
.bcl {
	background: url("i_v3/bcl.gif") left repeat-y;
	height: 1%;
	padding-left: 2px;
}
.bcr {
	background: url("i_v3/bcr.gif") right repeat-y;
	height: 1%;
	padding-right: 2px;
}
.bcc {
}
.bb {
	height: 26px;
}
.blb {
	background: url("i_v3/blb.gif") top left no-repeat;
	float: left;
	height: 26px;
	width: 8px;
}
.brb {
	background: url("i_v3/brb.gif") top left no-repeat;
	float: right;
	height: 26px;
	width: 8px;
}
.bcb {
	background: url("i_v3/bcb.gif") top repeat-x;
	height: 26px;
	margin: 0px 8px 0px 8px;
	padding-right: 3px;
}
*html .blb {
	margin-right: -3px;
}
*html .brb {
	margin-left: -3px;
}
*html .bcb {
	margin: 0px 5px 0px 5px;
}
.b2b {
	height: 37px;
}
.b2lb {
	background: url("i_v3/b2lb.gif") top left no-repeat;
	float: left;
	height: 37px;
	width: 8px;
}
.b2rb {
	background: url("i_v3/b2rb.gif") top left no-repeat;
	float: right;
	height: 37px;
	width: 8px;
}
.b2cb {
	background: url("i_v3/b2cb.gif") top repeat-x;
	height: 37px;
	margin: 0px 8px 0px 8px;
	padding-right: 3px;
}
*html .b2lb {
	margin-right: -3px;
}
*html .b2rb {
	margin-left: -3px;
}
*html .b2cb {
	margin: 0px 5px 0px 5px;
}
.b3b {
	height: 65px;
}
.b3lb {
	background: url("i_v3/b3lb.gif") top left no-repeat;
	float: left;
	height: 65px;
	width: 8px;
}
.b3rb {
	background: url("i_v3/b3rb.gif") top left no-repeat;
	float: right;
	height: 65px;
	width: 8px;
}
.b3cb {
	background: url("i_v3/b3cb.gif") top repeat-x;
	height: 65px;
	margin: 0px 8px 0px 8px;
	padding-right: 3px;
}
*html .b3lb {
	margin-right: -3px;
}
*html .b3rb {
	margin-left: -3px;
}
*html .b3cb {
	margin: 0px 5px 0px 5px;
}
.b0b {
	height: 9px;
}
.b0lb {
	background: url("i_v3/b0lb.gif") top left no-repeat;
	float: left;
	height: 9px;
	width: 8px;
}
.b0rb {
	background: url("i_v3/b0rb.gif") top left no-repeat;
	float: right;
	height: 9px;
	width: 8px;
}
.b0cb {
	background: url("i_v3/b0cb.gif") top repeat-x;
	height: 9px;
	margin: 0px 8px 0px 8px;
	padding-right: 3px;
}
*html .b0lb {
	margin-right: -3px;
}
*html .b0rb {
	margin-left: -3px;
}
*html .b0cb {
	margin: 0px 5px 0px 5px;
}
.blockbuts {
	float: right;
	height: 20px;
	margin-top: 6px;
	width: 75px;
}
.bb8 {
	width: 100px !important;
}
.bb9 {
	width: 125px !important;
}
.bb2 {
	margin-top: 17px !important;
}
*html .blockbuts {
	width: 75px;
}
*html .bb8 {
	width: 100px !important;
}
*html .bb9 {
	width: 125px !important;
}
.blockbuts a, .blockbuts a:visited, .blockbuts a:hover {
	color: #FFFFFF;
	font-size: 9px;
	line-height: 16px;
	text-decoration: none;
}
.blockbuts a:hover,.blockbuts span:hover {
	text-decoration: underline;
}
*html .bb8 {
	width: 100px !important;
}
*html .bb9 {
	width: 125px !important;
}
.blockbuts a, .blockbuts a:visited, .blockbuts a:hover {
	color: #FFFFFF;
	font-size: 9px;
	line-height: 16px;
	text-decoration: none;
}
.blockbuts a:hover {
	text-decoration: underline;
}
.bsl {
	background: url("i_v3/bsl.gif") top left no-repeat;
	float: left;
	height: 20px;
	width: 8px;
}
.bsr {
	background: url("i_v3/bsr.gif") top left no-repeat;
	float: right;
	height: 20px;
	width: 8px;
}
.bsc {
	background: url("i_v3/bsc.gif") top repeat-x;
	height: 20px;
	margin: 0px 8px 0px 8px;
	text-align: center;
}
*html .bsl {
	margin-right: -3px;
}
*html .bsr {
	margin-left: -3px;
}
*html .bsc {
	margin: 0px 5px 0px 5px;
}
h1 {
	color: #000000;
	font-size: 24px;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}
h2 {
	color: #000000;
	font-size: 18px;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}
h3 {
	color: #000000;
	font-size: 14px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	/*position: relative;*/
}
.gamesResults h3 {
	margin-bottom: 0px;
}
h4 {
	color: #000000;
	font-size: 13px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}
.bline {
	background-color: #F8F7F3;
	padding: 8px 10px;
}
.bline0 {
	background-color: #F8F7F3;
	padding: 8px 10px 3px 10px;
}
.bline1 {
	background: #F8F8F8 url("i_v3/bline1.gif") bottom repeat-x;
	border-top: 1px solid #F8F7F3;
	padding: 8px 10px;
}
.bline2 {
	background-color: #EBEAE3;
	border-top: 1px solid #F8F7F3;
	padding: 8px 10px;
}
.bline3 {
	background-color: #E6E6E6;
	border-top: 1px solid #F8F7F3;
	padding: 8px 10px;
}
.bline4 {
	background-color: #EBEAE3;
	border-top: 1px solid #F8F7F3;
	padding: 2px 10px;
}
.bline5 {
	background-color: #E6E6E6;
	border-top: 1px solid #F8F7F3;
	padding: 2px 10px;
}
.bline1 a, .bline1 a:visited, .bline1 a:hover, 
.bline2 a, .bline2 a:visited, .bline2 a:hover, 
.bline3 a, .bline3 a:visited, .bline3 a:hover {
	color: #000000;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}
.bline1 a:hover, .bline2 a:hover, .bline3 a:hover {
	text-decoration: underline;
}
.bline2 p, .bline3 p {
	color: #010101;
	font-size: 12px;
	font-weight: normal;
}
.bdate {
	color: #8B8B8A;
	display: block;
	font-size: 10px;
	font-style: italic;
	height: 14px;
	line-height: 14px;
	/*position: relative;*/
}
.bdate a {
	height: 24px;
	left: 80px;
	position: absolute;
	top: -5px;
	width: 24px;
	z-index: 10;
}
.bdate a.a2 {
	left: 140px;
}
.btime {
	color: #8B8B8A;
	font-size: 14px;
	font-style: italic;
	padding-left: 5px;
}
span.photocount {
	white-space: nowrap;
}
.imblock {
}
.imbleft {
	border: 3px solid #FFFFFF;
	float: left;
	width: 84px;
}
.imbright {
	/*margin-left: 98px;*/
	margin-left:10px;
	float:left;
	width:120px;
	/*position: relative;*/
}

.imblock2 {
}
.imbleft2 {
	border: 3px solid #FFFFFF;
	float: left;
	width: 81px;
}
.imbleft20 {
	float: left;
	width: 81px;
}
.imbright2 {
	margin-left: 95px;
	position: relative;
}
.imbright2 a, .imbright2 a:active, .imbright2 a:visited, .imbright2 a:hover {
	font-size: 12px;
	font-weight: bold;
}
.vote {
}
.vote label {
	color: #010101;
	display: block;
	font-size: 11px;
	margin-right: 20px;
}
.vote input {
	float: right;
	width: 20px;
}
div.voteSmLine {
	height: 6px;
	padding-left: 13px;
	width: 205px;
}
div.voteSmLineBg {
	background: url("i_v3/voteSmBg.gif") right no-repeat;
	float: right;
	height: 6px;
}
.voteBig {
	font-size: 11px;
}
.voteBig td {
	padding: 5px;
}
.voteBig .prg {
	padding: 0 10px;
	width: 185px;
}
.voteBig .prg div {
	background: url("i_v3/voteBigBg.gif") right no-repeat;
	float: right;
	height: 6px;
}
.voteBig .lsttr {
	width: 70px;
}
.gbutton {
	background: transparent url("i_v3/gbutton.gif") center center no-repeat;
	border: 0px !important;
	color: #FFFFFF;
	font-size: 12px;
	height: 22px;
	margin: 0px;
	padding: 0px 0px 6px 0px;
	width: 100px;
}
.b2button {
	padding-top: 8px;
}
.bbutton {
	background: transparent url("i_v3/bbutton.gif") center center no-repeat;
	border: 0px !important;
	color: #FFFFFF;
	font-size: 12px;
	height: 22px;
	line-height: 20px;
	margin: 0px;
	padding: 0px 0px 6px 0px;
	width: 78px !important;
}
.bbutton2 {
	background: transparent url("i_v3/bbutton2.gif") center center no-repeat;
	width: 134px !important;
}
.bbutton2new {
	background: transparent url("i_v3/bbutton2new.gif") center center no-repeat;
	border: 0px;
	color: #FFFFFF;
	font-size: 12px;
	height: 22px;
	margin: 0px;
	padding: 0px 0px 6px 0px;
	padding: 0px0px2px0px;
	width: 105px;
}
.cform input.bbutton2new {
	background: transparent url("i_v3/bbutton2new.gif") center center no-repeat;
	border: 0px;
	color: #FFFFFF;
	font-size: 12px;
	height: 22px;
	margin: 0px;
	padding: 0px 0px 6px 0px;
	padding: 0px0px2px0px;
	width: 105px;
}
.tags {
	text-align: center;
}
.tags a, .tags a:visited {
	color: #A4A4A4;
	line-height: 21px;
	margin: 0px 7px;
	text-decoration: none;
	white-space: nowrap;
}
.tags a:hover {
	text-decoration: underline;
}
.tags .rate0 {
	font-size: 10px;
}
.tags .rate1 {
	font-size: 12px;
}
.tags .rate2 {
	font-size: 18px;
}
.tags .rate3 {
	font-size: 20px;
}
.tvleft {
	float: left;
	height: 36px;
	width: 56px;
}
.tvright {
	color: #010101;
	font-size: 12px;
	margin-left: 68px;
	/*position: relative;*/
}
.tvFullTitle {
	float: left;
	width: 382px;
}
.tvFullSort {
	color: #bfbfbf;
	float: left;
	font-size: 11px;
	font-style: italic;
	width: 184px;
}
.tvFullSort div {
	float: left;
	width: 80px;
}
.tvFullSortSelect {
	font-family: "Trebuchet MS", sans-serif;
	font-size: 11px;
	font-style: italic;
	height: 22px;
	line-height: 22px;
	width: 100px;
}
.tvDate {
	background-color: #f8f7f3;
	font-size: 18px;
	padding: 10px;
}
.tvChannel {
	background: url("i_v3/tvchanbg.gif") repeat-x;
	border-top: #FFFFFF 1px solid;
	height: 55px;
}
.tvChannel div {
	float: left;
	font-size: 24px;
	height: 55px;
	line-height: 55px;
	margin-left: 10px;
}
.tvChannel img {
	float: left;
	margin-top: 6px;
}
.tvChannel table, .tvChannel td {
	margin: 0;
	padding: 0;
}
.tvChannel img {
	padding-left: 20px;
}
.tvChannelEnd {
	background-color: #f8f7f3;
	height: 3px;
}
.tvProgs table, .tvProgs td {
	font-size: 12px;
	margin: 0;
	padding: 10px;
}
.tvProgs tr.ln1 td {
	background-color: #e6e6e6;
}
.tvByChannel .tvTime {
	float: left;
	font-size: 12px;
	font-weight: bold;
	height: 27px;
	line-height: 27px;
	text-align: center;
	width: 50px;
}
.tvByChannel .tvDesc {
	border-left: 1px solid #FFFFFF;
	float: left;
	font-size: 12px;
	height: 27px;
	line-height: 27px;
	padding-left: 10px;
	width: 522px;
}
.tvByTime .tvChan {
	float: left;
	font-size: 12px;
	font-weight: bold;
	height: 45px;
	line-height: 45px;
	text-align: center;
	width: 80px;
}
.tvByTime .tvTime {
	border-left: 1px solid #FFFFFF;
	float: left;
	font-size: 12px;
	font-weight: bold;
	height: 45px;
	line-height: 45px;
	text-align: center;
	width: 49px;
}
.tvByTime .tvDesc {
	border-left: 1px solid #FFFFFF;
	float: left;
	font-size: 12px;
	height: 45px;
	line-height: 45px;
	padding-left: 10px;
	width: 442px;
}
.ln1, .ln2 {
	clear: both;
}
.ln1 div {
	background-color: #e6e6e6;
	border-top: 1px solid #FFFFFF;
}
.ln2 div {
	background-color: #ebeae3;
	border-top: 1px solid #FFFFFF;
}
.tablodate {
	color: #010101;
	float: left;
	font-size: 11px;
	line-height: 18px;
	width: 40px;
}
.tabloteam1 {
	color: #010101;
	float: left;
	font-size: 12px;
	line-height: 18px;
	text-align: center;
	width: 230px;
}
.tabloteam2 {
	color: #010101;
	float: left;
	font-size: 12px;
	line-height: 18px;
	padding-left: 8px;
	text-align: center;
	width: 230px;
}
.tablo {
}
.tabloc {
	float: left;
	width: 35px;
}
.tabloc DIV {
	color: #FFFFFF;
	float: left;
	font-size: 11px;
	height: 18px;
	line-height: 18px;
	margin: 0px 1px;
	text-align: center;
	width: 13px;
}
.tabloc DIV.tablogscore {
	background: url("i_v3/tablogscore.gif") top repeat-x;
}
.tabloc DIV.tablorscore {
	background: url("i_v3/tablorscore.gif") top repeat-x;
}
.tablolink {
	color: #010101;
	font-size: 9px;
	line-height: 16px;
	text-align: center;
}
.tablotbl {
	margin: 0 auto;
	padding: 0;
}
.tablodate {
	color: #010101;
	float: left;
	font-size: 11px;
	line-height: 18px;
	width: 40px;
}
.tablo {
}
.tabloc {
	float: left;
	width: 35px;
}
.tabloc DIV {
	color: #FFFFFF;
	float: left;
	font-size: 11px;
	height: 18px;
	line-height: 18px;
	margin: 0px 1px;
	text-align: center;
	width: 13px;
}
.tabloc DIV.tablogscore {
	background: url("i_v3/tablogscore.gif") top repeat-x;
}
.tabloc DIV.tablorscore {
	background: url("i_v3/tablorscore.gif") top repeat-x;
}
.tabloc DIV.tablograyscore {
	background: url("i_v3/tablograyscore.gif") top repeat-x;
}
.tablolink {
	color: #010101;
	font-size: 9px;
	line-height: 16px;
	text-align: center;
}

.tablotbl TD {
	height: 16px;
}
.tablotbl TD.tablotbllft {
	background: url("i_v3/tablotbllft.gif") top right no-repeat;
	width: 28px;
}
.tablotbl TD.tablotblrgt {
	background: url("i_v3/tablotblrgt.gif") top left no-repeat;
	width: 28px;
}
.tablotbl A {
	color: #000000;
	font-size: 9px;
	padding: 0 5px;
	text-decoration: none;
}
.tablotbl A:hover {
	text-decoration: underline;
}
.tablotbl TD {
	background: url("i_v3/tablotbltd.gif") top repeat-x;
}
.tabloline1 {
	background-color: #EBEAE3;
	border-top: 1px solid #F8F7F3;
	padding: 0px 10px;
}
.tabloline2 {
	background: url("i_v3/tablopl1.gif") top repeat-x;
	background-color: #f8f7f3;
	border-top: 1px solid #F8F7F3;
	height: 16px;
	padding: 0px 0px;
}
.match {
}
.gscore a.match {
	color: #FFFFFF;
}
.rscore a.match {
	color: #FFFFFF;
}
.dscore a.match {
	color: #FFFFFF;
}
a.match {
	color: #000000;
	cursor: pointer;
	text-decoration: none;
}
a.match:hover {
	text-decoration: underline;
}
.mathcdt {
	color: #010101;
	float: left;
	font-size: 11px;
	line-height: 14px;
	width: 30px;
}
.matchleft {
	color: #010101;
	float: left;
	font-size: 11px;
	line-height: 14px;
	padding-right: 8px;
	text-align: right;
	width: 90px;
}
.matchc {
	float: left;
	width: 30px;
}
.matchright {
	color: #010101;
	float: left;
	font-size: 11px;
	line-height: 14px;
	padding-left: 8px;
	width: 90px;
}
.matchleft1 {
	color: #010101;
	float: left;
	font-size: 11px;
	line-height: 14px;
	padding-right: 3px;
	text-align: right;
	width: 76px;
}
.matchright1 {
	color: #010101;
	float: left;
	font-size: 11px;
	line-height: 14px;
	padding-left: 3px;
	width: 76px;
}
.matchleft2 {
	color: #010101;
	float: left;
	font-size: 11px;
	line-height: 14px;
	width: 90px;
}
.matchc {
	float: left;
	width: 30px;
}
.matchright2 {
	color: #010101;
	float: left;
	font-size: 11px;
	line-height: 14px;
	padding-left: 8px;
	width: 90px;
}
.gscore {
	background: url("i_v3/gscore.gif") top repeat-x;
	color: #FFFFFF;
	float: left;
	font-size: 11px;
	height: 14px;
	line-height: 14px;
	margin: 0px 1px;
	text-align: center;
	width: 13px;
}
.rscore {
	background: url("i_v3/rscore.gif") top repeat-x;
	color: #FFFFFF;
	float: left;
	font-size: 11px;
	height: 14px;
	line-height: 14px;
	margin: 0px 1px;
	text-align: center;
	width: 13px;
}
.oscore {
	background: url("i_v3/oscore.gif") top repeat-x;
	color: #FFFFFF;
	float: left;
	font-size: 11px;
	height: 14px;
	line-height: 14px;
	margin: 0px 1px;
	text-align: center;
	width: 13px;
}
.dscore {
	background: url("i_v3/dscore.gif") top repeat-x;
	color: #FFFFFF;
	float: left;
	font-size: 11px;
	height: 14px;
	line-height: 14px;
	margin: 0px 1px;
	text-align: center;
	width: 13px;
}
*html .gscore, .rscore, .oscore, .dscore {
	margin-left: 0px;
}
.autblock {
	cursor: pointer;
}
.autleft {
	border: 3px solid #FFFFFF;
	float: left;
	width: 80px;
}
.autright {
	/*margin-left: 96px;*/
	margin-left: 10px;
	float:left;
	width:167px;
}
.author {
	border-bottom: 1px dotted #B6B6B6;
	margin: 0px 10px 5px 0px;
	padding-bottom: 5px;
}
.author span {
	color: #838383;
	font-size: 10px;
	font-style: italic;
}
.autright a, .autright a:visited, .autright a:hover {
	color: #000000;
	font-size: 14px;
	font-weight: normal;
	text-decoration: underline;
}
.autright a:hover {
	text-decoration: none;
}
.alink {
	background: url("i_v3/alink.gif") center left no-repeat;
	color: #838383;
	float: left;
	padding-left: 12px;
}
.alink a, .alink a:visited, .alink a:hover {
	color: #000000;
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
}
.alink a:hover {
	text-decoration: none;
}
.nline1 {
	background-color: #EBEAE3;
	border-top: 1px solid #F8F7F3;
	padding: 6px 8px;
}
.nline2 {
	background-color: #E6E6E6;
	border-top: 1px solid #F8F7F3;
	padding: 6px 8px;
}
.nline1 span, .nline2 span {
	color: #010101;
	display: block;
	float: left;
	font-size: 12px;
	width: 36px;
}
.nline1 a, .nline1 a:hover, .nline1 a:visited, 
.nline2 a, .nline2 a:hover, .nline2 a:visited {
	color: #010101;
	display: block;
	font-size: 12px;
	margin-left: 36px;
	text-decoration: none;
}
.nline1 a:hover, .nline2 a:hover {
	text-decoration: underline;
}
.nline3 {
	background-color: #EBEAE3;
	border-top: 1px solid #F8F7F3;
	padding: 6px 8px;
}
.nline4 {
	background-color: #E6E6E6;
	border-top: 1px solid #F8F7F3;
	padding: 6px 8px;
}
.nline3 a, .nline3 a:hover, .nline3 a:visited, 
.nline4 a, .nline4 a:hover, .nline4 a:visited {
	color: #010101;
	font-size: 12px;
	text-decoration: none;
}
.nline3 a:hover, .nline4 a:hover {
	text-decoration: underline;
}
.userstats .nline3 span, .userstats .nline4 span {
	float: left;
	font-size: 12px;
	text-align: left;
}
.userstats .nline3 div, .userstats .nline4 div {
	font-size: 12px;
	font-weight: bold;
	text-align: right;
}
.nico, .nico:visited, .nico:hover {
	display: block;
	float: right;
	font-size: 0px;
	height: 24px;
	margin: 0px !important;
	width: 24px;
}
.rico {
	margin-right: 24px;
}
.nicotop {
	float: left;
}
.nrss {
	display: block;
	float: right;
	height: 9px;
	margin: 10px 2px 0px 0px;
	width: 10px;
}
.rpaging {
	float: right;
	height: 19px;
	margin-top: 8px;
	width: 93px;
}
*html .rpaging {
	width: 95px;
}
.bpaging {
	background: #000000 url("i_v3/bpaging.gif") top repeat-x;
	height: 20px;
	padding-left: 10px;
	padding-top: 1px;
}
.paging {
	height: 19px;
	line-height: 19px;
}
.paging b {
	color: #FFFFFF;
	float: left;
	font-size: 9px;
	font-weight: normal;
	height: 19px;
	line-height: 19px;
}
.paging span {
	color: #FFFFFF;
	float: left;
	font-size: 11px;
	height: 19px;
	line-height: 19px;
	text-align: center;
	width: 18px;
}
.paging a, .paging a:visited, .paging a:hover {
	color: #959595;
	float: left;
	font-size: 11px;
	height: 19px;
	line-height: 19px;
	text-align: center;
	text-decoration: underline;
	width: 18px;
}
.paging a:hover {
	text-decoration: none;
}
.paging a, .paging a:visited, .paging a:hover {
	float: left;
	height: 19px;
}
.paging .pprev {
	cursor: pointer;
	margin-left: 0px !important;
	margin-right: 5px !important;
}
.paging .ppnext {
	cursor: pointer;
	margin-left: 5px !important;
	margin-right: 0px !important;
}
.ttable {
}
.ttable table {
	border: 0px;
	border-collapse: collapse;
	border-spacing: 0px;
	margin: 0px;
	padding: 0px;
	width: 100%;
}
.ttable th, .ttable td {
	border-bottom: 1px solid #F8F7F3;
	border-right: 1px solid #F8F7F3;
	padding: 3px 10px;
}
.ttable th.n {
	line-height: 11px;
	padding: 1px 10px !important;
}
.ttable th {
	background-color: #D8D8C9;
	font-size: 10px;
	font-style: italic;
	text-align: left;
}
.topborder {
	border-top: 1px solid #F8F7F3;
}
.ttable td {
	background-color: #EBEAE3;
	font-size: 11px;
	font-style: normal;
}
.ttable tr.l td {
	background-color: #E6E6E6;
	font-size: 11px;
	font-style: normal;
}
.ttable th.l, td.l {
	border-right: 0px !important;
}
.ttable .full th {
	font-weight: normal;
}
.tbb {
	font-size: 0px;
	height: 8px;
}
.tblb {
	background: url("i_v3/tblb.gif") top left no-repeat;
	float: left;
	height: 8px;
	width: 8px;
}
.tbrb {
	background: url("i_v3/tbrb.gif") top left no-repeat;
	float: right;
	height: 8px;
	width: 8px;
}
.tbcb {
	background: url("i_v3/tbcb.gif") top repeat-x;
	color: #FFFFFF;
	height: 8px;
	margin: 0px 8px 0px 8px;
}
*html .tblb {
	margin-right: -3px;
}
*html .tbrb {
	margin-left: -3px;
}
*html .tbcb {
	margin: 0px 5px 0px 5px;
}
.teamlcontent {
	margin-right: 180px;
}
.teamrcontent {
	float: right;
	width: 180px;
}
.profile {
	width: 585px;
}
.profile .top1 {
	background: url("i_v3/profileTop1.gif") top no-repeat;
	height: 5px;
	width: 100%;
}
.profile .head {
	background: #000000;
	border-left: 1px solid #d2d2d2;
	border-right: 1px solid #e9e9e9;
	color: #FFFFFF;
	font-size: 24px;
	line-height: 24px;
	padding: 0 10px 6px 10px;
}
.profile .head img {
	margin-top: -5px;
}
.profile .head table {
	border: 0;
	width: 100%;
}
.profileView {
	font-size: 12px;
}
.profileView td {
	height: 25px;
}
.profileView tr.ln1 td {
	background-color: #F8F8F8;
	border-bottom: 1px solid #FFFFFF;
}
.profileView tr.ln2 td {
	background-color: #FAF9F7;
	border-bottom: 1px solid #FFFFFF;
}
.profileView td {
	padding: 0 10px;
}
*html .teamrcontent {
	margin-left: -3px;
}
.profm{
    text-align: center;
}
*html .teamlcontent {
	margin-right: 177px;
}
.tbt1t {
	font-size: 0px;
	height: 45px;
}
.tbt1lt {
	background: url("i_v3/tbt1lt.gif") top left no-repeat;
	float: left;
	height: 45px;
	width: 7px;
}
.tbt1rtp {
	background: url("i_v3/rightpt.gif") top left no-repeat;
	float: right;
	height: 45px;
	width: 8px;
}
.tbt1ct {
	background: url("i_v3/tbt1ct.gif") top repeat-x;
	color: #FFFFFF;
	font-size: 24px;
	height: 45px;
	line-height: 45px;
	margin: 0px 0px 0px 7px;
	padding-left: 5px;
}
.tbt1ctP {
	background: url("i_v3/tbt1ct.gif") top repeat-x;
	color: #FFFFFF;
	font-size: 24px;
	height: 45px;
	line-height: 45px;
	margin: 0px 0px 0px 7px;
	padding-left: 5px;
}
*html .tbt1lt {
	margin-right: -3px;
}
*html .tbt1ct {
	margin: 0px 0px 0px 4px;
}
.tbt2t {
	font-size: 0px;
	height: 5px;
}
.tbt2tPl {
	font-size: 0px;
	height: 1px;
}
.tbt2rt {
	background: url("i_v3/tbt2rt.gif") top left no-repeat;
	float: right;
	height: 5px;
	width: 5px;
}
.tbt2rtPl {
	background: url("i_v3/tbt2rt.gif") top left no-repeat;
	float: right;
	height: 1px;
	width: 5px;
}
.tbt2ct {
	background: url("i_v3/tbt2ct.gif") top repeat-x;
	height: 5px;
	margin: 0px 5px 0px 0px;
}
.tbt2ctPl {
	background: url("i_v3/tbt2ct.gif") top repeat-x;
	height: 1px;
	margin: 0px 5px 0px 0px;
}
*html .tbt2rt {
	margin-left: -3px;
}
*html .tbt2ct {
	margin: 0px 2px 0px 0px;
}
.tbt1cl {
	border-left: solid 1px #E3E3E3;
	border-right: solid 1px #E3E3E3;
	font-size: 11px;
	height: 1%;
	padding-left: 2px;
}
.tbt2cr {
	background: url("i_v3/tbt2cr.gif") right repeat-y;
	height: 1%;
	padding-right: 2px;
}
.tbline1 {
	background-color: #F8F8F8;
	border-bottom: 1px solid #E3E3E3;
}
.tbline2 {
	background-color: #FAF9F7;
	border-bottom: 1px solid #E3E3E3;
}
.tbPlline1 {
	background-color: #F8F8F8;
	border-bottom: 1px solid #FFFFFF;
}
.tbPlline1p {
	background-color: #F8F8F8;
	border-bottom: 1px solid #FFFFFF;
}
.tbPlline2p {
	background-color: #FAF9F7;
	border-bottom: 1px solid #FFFFFF;
}
.tbPlline2 {
	background-color: #FAF9F7;
	border-bottom: 1px solid #FFFFFF;
}
.tblabel {
	color: #000000;
	float: left;
	font-size: 12px;
	padding: 5px 0px 5px 10px;
	width: 120px;
}
.tbvalue {
	color: #000000;
	font-size: 12px;
	margin-left: 120px;
	padding: 5px 0px;
}
.tbvalue a, .tbvalue a:visited, .tbvalue a:active {
	color: #000000;
	text-decoration: underline;
}
.tbvalue a:hover {
	text-decoration: none;
}
.tbvalue1 {
	color: #000000;
	font-size: 12px;
	margin-left: 120px;
	padding: 5px 0px;
}
.tbimage {
	height: 100%;
	text-align: center;
	width: 100%;
}
.tbimage img {
	margin-top: 15px;
}
.tbPlimage {
	height: 100%;
	text-align: center;
	width: 100%;
}
.tbPlimage img {
	border-top: 1px #a1a1a1 solid;
	float: left;
	margin-top: 0;
}
.plText {
	border-left: 1px solid #E3E3E3;
	border-right: 1px solid #E3E3E3;
	border-top: 4px solid #dcdcdc;
	font-size: 12px;
	margin: 0 1px;
	padding: 10px;
}
select.arch {
	background-color: #FFFFFF;
	border: 1px solid #B3B3B3;
	font-size: 9px;
	width: 104px;
	width: 105px;
}
*html select.arch {
	width: 104px;
}
.bz {
	height: 35px;
}
.bzl {
	background: url("i_v3/bzl.gif") top left no-repeat;
	float: left;
	height: 35px;
	width: 8px;
}
.bzr {
	background: url("i_v3/bzr.gif") top left no-repeat;
	float: right;
	height: 35px;
	width: 8px;
}
.bzc {
	background: url("i_v3/bzc.gif") top repeat-x;
	color: #FFFFFF;
	font-size: 15px;
	height: 35px;
	line-height: 30px;
	margin: 0px 8px 0px 8px;
	padding-left: 5px;
}
*html .bzl {
	margin-right: -3px;
}
*html .bzr {
	margin-left: -3px;
}
*html .bzc {
	margin: 0px 5px 0px 5px;
}
.r10 {
	margin-right: 10px;
}
.w140 {
	width: 130px;
}
.bprev {
	background: url("i_v3/prev.png") top left no-repeat;
	float: left;
	height: 21px;
	margin-left: -11px;
	margin-top: 6px;
	position: relative;
	width: 86px;
}
.bnext {
	background: url("i_v3/next.png") top left no-repeat;
	float: right;
	height: 21px;
	margin-right: -6px;
	margin-top: 6px;
	position: relative;
	width: 86px;
}
*html .bprev {
	behavior: url("i_v3/iepngfix.htc");
	margin-left: -6px;
	position: fixed;
}
*html .bnext {
	behavior: url("i_v3/iepngfix.htc");
	position: fixed;
}
.bcen {
	margin: 0px 20px;
	text-align: center;
}
.atable {
}
.atable table {
	border: 0px;
	border-collapse: collapse;
	border-spacing: 0px;
	margin: 0px;
	padding: 0px;
	width: 100%;
}
.atable {
}
.atable table {
	border: 0px;
	border-collapse: collapse;
	border-spacing: 0px;
	margin: 0px;
	padding: 0px;
	width: 100%;
}
.atable th {
	color: #000000;
	font-size: 12px;
	text-align: center;
}
.atable td {
	color: #000000;
	font-size: 12px;
	padding-right: 5px;
	text-align: right;
}
.atable td a, .atable td a:visited, .atable td a:hover {
	color: #000000;
	font-size: 12px;
	height: 15px;
	line-height: 15px;
	padding: 0px 3px 0px 5px;
	text-decoration: none;
}
.atable td.c a, .atable td.c a:visited, .atable td.c a:hover {
	background: url("i_v3/ac.gif") top repeat-x;
	color: #FFFFFF;
	font-size: 12px;
	height: 15px;
	line-height: 15px;
	padding: 0px 5px;
	text-decoration: none;
}
.atable td span {
	color: #757575;
	height: 15px;
	line-height: 15px;
	padding: 0px 3px 0px 5px;
}
/*.atable td a.today,.atable td span.today{
	border: 2px solid #FF0000;
}*/
.atable td span.today
{
	background: url("i_v3/ac.gif") top repeat-x;
	color: #FFFFFF;
	font-size: 12px;
	height: 15px;
	line-height: 15px;
	padding: 0px 5px;
	text-decoration: none;
}
.atable thead td {
	color: #000000;
	font-size: 12px;
	text-align: center;
}
.atable tbody td {
	color: #000000;
	font-size: 12px;
	padding-right: 5px;
	text-align: right;
}
.atable tbody td span {
	height: 15px;
	line-height: 15px;
	padding: 0px 3px 0px 5px;
}
.ppaging {
	padding-top: 10px;
	text-align: center;
}
.ppaging table {
	border: 0px;
	margin: 0 auto;
	padding: 0px;
}
*html .ppaging table {
	width: 400px;
}
*html .iepaging2 table {
	width: 230px;
}
.ppaging a, .ppaging a:visited, .ppaging a:hover {
	color: #161616;
	display: block;
	float: left;
	font-size: 14px;
	height: 30px;
	line-height: 30px;
	margin: 0px;
	padding: 0px 10px;
	text-align: center;
	text-decoration: underline;
}
.ppaging a:hover {
	text-decoration: none;
}
.ppaging span {
	background: url("i_v3/pcur.gif") top left no-repeat;
	color: #161616;
	display: block;
	float: left;
	font-size: 14px;
	height: 30px;
	line-height: 30px;
	margin: 0px;
	padding: 0px;
	text-align: center;
	width: 31px;
}
.ppaging a.pprev, .ppaging a.pprev:visited, .ppaging a.pprev:hover {
	background: url("i_v3/pprev.gif") top left no-repeat;
	display: block;
	float: left;
	height: 30px;
	line-height: 30px;
	padding: 0px !important;
	text-decoration: none;
	width: 31px;
}
.ppaging a.pnext, .ppaging a.pnext:visited, .ppaging a.pnext:hover {
	background: url("i_v3/pnext.gif") top left no-repeat;
	display: block;
	height: 30px;
	line-height: 30px;
	padding: 0px !important;
	text-decoration: none;
	width: 31px;
}
.wblock {
}

.wbt {
	height: 31px;
}
.wblt {
	background: url("i_v3/wblt.gif") top left no-repeat;
	float: left;
	height: 31px;
	width: 7px;
}
.wbrt {
	background: url("i_v3/wbrt.gif") top left no-repeat;
	float: right;
	height: 31px;
	width: 7px;
}
.wbct {
	background: url("i_v3/wbct.gif") top repeat-x;
	color: #000000;
	font-size: 15px;
	height: 31px;
	line-height: 30px;
	margin: 0px 7px 0px 7px;
	padding-left: 5px;
}
*html .wblt {
	margin-right: -3px;
}
*html .wbrt {
	margin-left: -3px;
}
*html .wbct {
	margin: 0px 4px 0px 4px;
}
.wbc {
}
.wbcl {
	background: url("i_v3/wbcl.gif") left repeat-y;
	height: 1%;
	padding-left: 2px;
}
.wbcr {
	background: url("i_v3/wbcr.gif") right repeat-y;
	height: 1%;
	padding-right: 2px;
}
.wbcc {
}
.wbb {
	height: 9px;
}
.wblb {
	background: url("i_v3/wblb.gif") top left no-repeat;
	float: left;
	height: 9px;
	width: 7px;
}
.wbrb {
	background: url("i_v3/wbrb.gif") top left no-repeat;
	float: right;
	height: 9px;
	width: 7px;
}
.wbcb {
	background: url("i_v3/wbcb.gif") top repeat-x;
	height: 9px;
	margin: 0px 7px 0px 7px;
	padding-right: 3px;
}
*html .wblb {
	margin-right: -3px;
}
*html .wbrb {
	margin-left: -3px;
}
*html .wbcb {
	margin: 0px 4px 0px 4px;
}
.cform {
	font-size: 12px;
	padding: 10px;
}
.cformleft {
	float: left;
	width: 90px;
}
.cformright {
	margin-left: 90px;
}
.cform input, .cform textarea {
	border: 1px solid #CDCDCD;
}
.cform textarea {
	height: 180px;
	width: 99%;
}
.cform input {
	width: 80px;
}
.cbutton {
	float: right;
}
.cformbottom {
	margin-top: 20px;
}
.cfbleft {
	float: left;
	margin-right: 20px;
}
.cfbleft img {
	margin-top: -10px;
	position: relative;
}
.cfbleft1 {
	float: left;
	margin-right: 10px;
}
.i206x127 {
	font-size: 0px;
	overflow: hidden;
	width: 206px;
}
.conf {
	font-size: 12px;
	padding-top: 4px;
}
.confleft {
	float: left;
	width: 206px;
}
.confright {
	margin-left: 221px;
	position: relative;
}
.confright .conffiller {
	height: 1px;
}
.conf p {
	padding-top: 20px;
}
.conf span {
	color: #D64343;
	font-size: 11px;
	font-style: italic;
}
.conf .question 
{
    display: none; 
    width: 550px; 
    position:absolute;
    /*padding: 0; */
    /*margin-top: 5px;*/
}
.blink {
	height: 22px;
}
.blink div {
	background: url("i_v3/blinkl.gif") top left no-repeat;
	float: left;
	height: 22px;
	width: 6px;
}
.blink a, .blink a:visited, .blink a:hover {
	background: url("i_v3/blinkr.gif") top right no-repeat;
	color: #FFFFFF;
	display: block;
	float: left;
	font-size: 11px;
	height: 22px;
	line-height: 20px;
	padding: 0px 21px 0px 15px;
	text-decoration: none;
}
.glink {
	height: 22px;
}
.glink div {
	background: url("i_v3/glinkl.gif") top left no-repeat;
	float: left;
	height: 22px;
	width: 6px;
	margin-left: 10px;
}
.glink a, .glink a:visited, .glink a:hover {
	background: url("i_v3/glinkr.gif") top right no-repeat;
	color: #FFFFFF;
	display: block;
	float: left;
	font-size: 11px;
	height: 22px;
	line-height: 20px;
	padding: 0px 21px 0px 15px;
	text-decoration: none;
}

.butleft {
	float: left;
	margin-right: 5px;
}
.ctable table {
	border: 0px;
	border-collapse: collapse;
	border-spacing: 0px;
	margin: 0px;
	padding: 0px;
	width: 100%;
}
.ctable .btr th {
	background-color: #F8F7F3;
}
.ctable .btr2 td {
	background-color: #EBEAE3;
	border-top: 1px solid #F8F7F3;
	width: 50%;
}
.ctable .btr3 td {
	background-color: #E6E6E6;
	border-top: 1px solid #F8F7F3;
}
.ctable .btr4 td {
	background-color: #EBEAE3;
	border-top: 1px solid #F8F7F3;
}
.ctable .btr2 td a, .ctable .btr2 td a:hover, .ctable .btr2 td a:visited, .ctable .btr3 td a, .ctable .btr3 td a:hover, .ctable .btr3 td a:visited {
	color: #000000;
	text-decoration: none;
}
.ctable .btr2 td a:hover, .ctable .btr3 td a:hover {
	color: #000000;
	text-decoration: underline;
}
.ctable td, .ctable th {
	font-size: 12px;
	padding: 8px 10px;
	text-align: left;
}
.ctable .bbrd {
	border-left: 1px solid #F8F7F3;
}
.cdate {
	color: #7C7C7C;
	display: block;
	font-size: 10px;
	font-style: italic;
	height: 14px;
	line-height: 14px;
}
.mon {
	font-size: 18px;
	font-weight: bold;
	height: 36px;
	line-height: 36px;
	padding-left: 40px;
}
.mon sup {
	font-size: 12px;
}
.mon0 {
	font-size: 18px;
	font-weight: bold;
	height: 36px;
	line-height: 36px;
	width: 34px;
}
.mico1 {
	background: url("i_v3/onl/mico1.gif") center left no-repeat;
}
.mico2 {
	background: url("i_v3/onl/mico2.gif") center left no-repeat;
}
.mico3 {
	background: url("i_v3/onl/mico3.gif") center left no-repeat;
}
.mico4 {
	background: url("i_v3/onl/mico4.gif") center left no-repeat;
}
.mico5 {
	background: url("i_v3/onl/mico5.gif") center left no-repeat;
}
.mico6 {
	background: url("i_v3/onl/mico6.gif") center left no-repeat;
}
.mico7 {
	background: url("i_v3/onl/mico7.gif") center left no-repeat;
}
.mico8 {
	background: url("i_v3/onl/mico8.gif") center left no-repeat;
}
.mico9 {
	background: url("i_v3/onl/mico9.gif") center left no-repeat;
}
.mico10 {
	background: url("i_v3/onl/mico10.gif") center left no-repeat;
}
.botright {
	float: right;
	margin: 20px 10px 0px 0px;
}
*html .iebotright {
	width: 155px;
}
.botleft {
	float: left;
	margin: 5px 0px 10px 10px;
	width: 100%;
}
.tbutright {
	float: right;
	margin: 6px 4px 0px 0px;
}
.mreload {
	height: 17px;
	line-height: 17px;
}
.mreload div {
	color: #000000;
	float: left;
	font-size: 11px;
	height: 17px;
	line-height: 17px;
}
.mreload a, .mreload a:visited, .mreload a:hover {
	color: #000000;
	display: block;
	float: left;
	font-size: 11px;
	height: 17px;
	line-height: 17px;
	margin-left: 10px;
	text-decoration: underline;
}
.mreload a:hover {
	text-decoration: none;
}
.mreload span {
	color: #000000;
	display: block;
	float: left;
	font-size: 11px;
	height: 17px;
	line-height: 17px;
	margin-left: 10px;
	text-align: center;
	width: 42px;
}
.mreloadth span {
	background: url("i_v3/mrel.gif") top left no-repeat;
}
.mreloadwd span {
	background: url("i_v3/mrelw.gif") top left no-repeat;
	padding: 0 18px 3px 3px;
}
.i46x45 {
	font-size: 0px;
	overflow: hidden;
	width: 46px;
}
.compic {
	float: left;
	width: 46px;
}
.comtext {
	font-size: 12px;
	margin-left: 55px;
}
.comline1 {
	padding-left: 0px;
}
.comline2 {
	padding-left: 20px;
}
.comline3 {
	padding-left: 40px;
}
.uicocon {
	position: relative;
}
*html .uicocon {
	padding-left: 8px;
}
.uico {
	left: 110px;
	position: absolute;
	top: -2px;
	z-index: 10px;
}
.mcteam {
	float: left;
	width: 50%;
}
.mclp {
	padding-right: 1px;
}
.mcrp {
	padding-left: 1px;
}
.goal {
	background: url("i_v3/goal.gif") center left no-repeat;
	color: #000000;
	display: block;
	font-size: 12px;
	height: 17px;
	line-height: 17px;
	padding-left: 25px;
}
.go {
	display: block;
	height: 17px;
}
.teaml {
	float: left;
	text-align: center;
	width:271px;
}
.teamr {
	color: #FFFFFF;
	float: right;
	font-size: 24px;
	line-height: 46px;
	text-align: center;
	width: 62px;
}
.teamsrep li {
	padding-bottom: 15px;
}
.teamsrep img {
	border: 0;
	display: block;
	font-style: italic;
	height: 100px;
	width: 100px;
}
*html .teaml img {
	behavior: url("i_v3/iepngfix.htc");
}
*html .teamr img {
	behavior: url("i_v3/iepngfix.htc");
}
.teamc {
	height: 1%;
	margin: 0px 62p;
	overflow: hidden;
	padding-top: 10px;
	text-align: center;
}
*html .teamr img {
	behavior: url("i_v3/iepngfix.htc");
}
.teamc {
	height: 1%;
	margin: 0px 62px;
	overflow: hidden;
	padding-top: 10px;
	text-align: center;
}
.profile {
	width: 585px;
}
.profile .top1 {
	background: url("i_v3/profileTop1.gif") top no-repeat;
	height: 5px;
	width: 100%;
}
.profile .head {
	background: #000000;
	border-left: 1px solid #d2d2d2;
	border-right: 1px solid #e9e9e9;
	color: #FFFFFF;
	font-size: 24px;
	line-height: 24px;
	padding: 0 10px 6px 10px;
}
.profile .head table {
	border: 0;
	width: 100%;
}
*html .teamrcontent {
	margin-left: -3px;
}
*html .teamlcontent {
	margin-right: 177px;
}
.i62 {
	overflow: hidden;
	text-align: center;
	width: 62px;
}
.i50 {
	overflow: hidden;
	text-align: center;
	width: 50px;
}
*[class|="scorel"] {
	background-position: top left;
	background-repeat: no-repeat;
	color: #FFFFFF;
	font-size: 24px;
	height: 46px;
	line-height: 46px;
	text-align: center;
	width: 62px;
}
*[class|="scorer"] {
	background-position: top right;
	background-repeat: no-repeat;
	color: #FFFFFF;
	font-size: 24px;
	height: 46px;
	line-height: 46px;
	text-align: center;
	width: 62px;
}
.scorer-red, .scorel-red {
	background-image: url("i_v3/score_red.gif");
}
.scorer-gray, .scorel-gray {
	background-image: url("i_v3/score_gray.gif");
}
.scorer-green, .scorel-green {
	background-image: url("i_v3/score_green.gif");
}
.hdate {
	color: #7C7C7C;
	display: block;
	font-size: 10px;
	font-style: italic;
	height: 31px;
	line-height: 31px;
}
.hdateVote {
	font-size: 14px;
	font-weight: bold;
}
.i320x197 {
	font-size: 0px;
	overflow: hidden;
	width: 320px;
}
.onpic {
	float: left;
	margin: 0px 15px 15px 0px;
}
.wbcontent {
	padding: 10px;
}
.oncopy {
	padding: 10px 0px 0px 0px;
}
.onauthor {
	color: #010101;
	float: right;
	font-size: 12px;
}
.onsource {
	color: #505050;
	float: left;
	font-size: 11px;
	font-style: italic;
}
.onsource a, .onsource:visited, .onsource:hover {
	color: #505050;
	font-size: 11px;
	font-style: italic;
	text-decoration: underline;
}
.onsource:hover {
	text-decoration: none;
}
.himlink {
	float: right;
	height: 31px;
	margin-right: 3px;
}
.himlink div {
	float: left;
	height: 31px;
	margin-left: 10px;
}
*html .himlink {
	height: 27px !important;
	padding-top: 4px;
}
*html .himlink div {
	height: 27px !important;
}
.himlink span, .himlink a, .himlink a:visited, .himlink a:hover {
	color: #878787;
	font-size: 10px;
}
.himlink a, .himlink a:visited {
	text-decoration: none;
}
.himlink a:hover {
	text-decoration: underline;
}
.himlink img {
	margin-bottom: -4px;
	border:0;
}
/*.himlink .fontsize {width:14px; height:14px; position:relative; top:3px;}*/

.toppad {
	padding-top: 15px;
}
.ablock {
}
.abt {
	height: 5px;
}
.ablt {
	background: url("i_v3/ablt.gif") top left no-repeat;
	float: left;
	height: 5px;
	width: 5px;
}
.abrt {
	background: url("i_v3/abrt.gif") top left no-repeat;
	float: right;
	height: 5px;
	width: 5px;
}
.abct {
	background: url("i_v3/abct.gif") top repeat-x;
	height: 5px;
	margin: 0px 5px 0px 5px;
}
*html .ablt {
	margin-right: -3px;
}
*html .abrt {
	margin-left: -3px;
}
*html .abct {
	margin: 0px 2px 0px 2px;
}
.abc {
}
.abcl {
	background: url("i_v3/abcl.gif") left repeat-y;
	height: 1%;
	padding-left: 2px;
}
.abcr {
	background: url("i_v3/abcr.gif") right repeat-y;
	height: 1%;
	padding-right: 2px;
}
.abcc {
	background: #FBFBEC url("i_v3/abcc.gif") bottom repeat-x;
}
.abb {
	height: 10px;
}
.ablb {
	background: url("i_v3/ablb.gif") top left no-repeat;
	float: left;
	height: 10px;
	width: 7px;
}
.abrb {
	background: url("i_v3/abrb.gif") top left no-repeat;
	float: right;
	height: 10px;
	width: 7px;
}
.abcb {
	background: url("i_v3/abcb.gif") top repeat-x;
	height: 10px;
	margin: 0px 7px 0px 7px;
	padding-right: 3px;
}
*html .ablb {
	margin-right: -3px;
}
*html .abrb {
	margin-left: -3px;
}
*html .abcb {
	margin: 0px 4px 0px 4px;
}
.abcleft {
	float: left;
	width: 50%;
}
.abcright {
	float: right;
	text-align: right;
	width: 50%;
}
.abctext {
	padding: 10px;
}
.mborder {
	border-bottom: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
}
DIV.phlist {
	background-color: #EBEAE3;
}
.phlist ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
.phlist li {
	float: left;
	margin: 0px;
	padding: 0px;
	text-align: center;
	width: 20%;
}
.phlist li div {
	border-bottom: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	padding: 10px;
}
.phlist .li0 {
	border-left: 0px !important;
}
.phlist .li1 {
	background-color: #EBEAE3;
}
.phlist .li2 {
	background-color: #E6E6E6;
}
.phlist li a {
	overflow: hidden;
	width: 90px;
}
.phlist li img {
	border: 3px solid #FFFFFF;
}
.plink {
	height: 22px;
}
.plink div {
	background: url("i_v3/plinkl.gif") top left no-repeat;
	float: left;
	height: 22px;
	width: 6px;
}
.plink a, .plink a:visited, .plink a:hover {
	background: url("i_v3/plinkr.gif") top right no-repeat;
	color: #FFFFFF;
	display: block;
	float: left;
	font-size: 11px;
	height: 22px;
	line-height: 20px;
	padding: 0px 21px 0px 15px;
	text-decoration: none;
}
.phprev {
	float: left;
	padding: 131px 0px 0px 10px;
	width: 31px;
}
.phnext {
	float: right;
	padding: 131px 10px 0px 0px;
	width: 31px;
}
.phprev a, .phprev a:visited, .phprev a:hover {
	background: url("i_v3/pprev.gif") top left no-repeat;
	display: block;
	height: 30px;
	text-decoration: none;
	width: 31px;
}
.phnext a, .phnext a:visited, .phnext a:hover {
	background: url("i_v3/pnext.gif") top left no-repeat;
	display: block;
	height: 30px;
	text-decoration: none;
	width: 31px;
}
.phpic {
	margin: 0px 41px;
	text-align: center;
}
.phpic img {
	border: 6px solid #FFFFFF;
}
.phline {
	background: #E7E7E7 url("i_v3/pline.gif") bottom repeat-x;
	border-top: 1px solid #FFFFFF;
	padding: 30px 0px 15px 0px;
}
.clr {
	clear: both;
}
.clr2 {
	clear: both;
	height: 1px;
	line-height: 1px;
}
.visible_block {
	display: block;
}
.hidden {
	display: none;
}
.linksCat a, .linksCat a:link, .linksCat a:active, .linksCat a:visited {
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
.linksCat a:hover {
	font-size: 12px;
	text-decoration: underline;
}
.linksCat span {
	color: #979797;
	font-size: 10px;
	font-style: italic;
}
.linksCatBlock a, .linksCatBlock a:link, .linksCatBlock a:active, .linksCatBlock a:visited {
	color: #010101;
	font-size: 14px;
	text-decoration: none;
}
.linksCatBlock a:hover {
	color: #010101;
	text-decoration: underline;
}
.linksCatBlock div {
	border-top: 1px solid #F8F7F3;
	padding: 9px;
}
.linksCatBlock div.line1up {
	background: url("i_v3/linksCatBtn1.gif") no-repeat 212px 8px;
	background-color: #EBEAE3;
}
.linksCatBlock div.line1down {
	background: url("i_v3/linksCatBtn1down.gif") no-repeat 212px 8px;
	background-color: #EBEAE3;
}
.linksCatBlock div.line2up {
	background: url("i_v3/linksCatBtn2.gif") no-repeat 212px 8px;
	background-color: #E6E6E6;
}
.linksCatBlock div.line2down {
	background: url("i_v3/linksCatBtn2down.gif") no-repeat 212px 8px;
	background-color: #E6E6E6;
}
.linksCatBlock p {
	display: block;
	font-weight: bold;
	margin: 0;
	padding: 9px;
}
.linksCatBlock p a {
	display: block;
	float: left;
	height: 25px;
	line-height: 25px;
	width: 20px;
}
.linksCatBlock > p > a.grey {
	color: #a1a1a1;
}
.registr {
	font-size: 11px;
	padding: 15px 10px 10px 10px;
}
.registr input[type=text] {
	margin-left: 10px;
	width: 150px;
}
.registr table {
	margin-top: 5px;
}
.club_peoples a, .club_peoples a:visited {
	color: #000000;
	text-decoration: none;
}
.club_peoples a:hover {
	text-decoration: underline;
}
.text10 {
	font-size: 10px;
}
.text12 {
	font-size: 12px;
}
.forHiding {
}
.cldTitle {
	display: none;
}
.popupCalendar {
	color: #000000;
	display: none;
	margin: 0;
	position: absolute;
	width: 270px;
	z-index: 100;
}
.popupCalendarArc {
	color: #000000;
	margin: 0;
	position: absolute;
	width: 244px;
}
.newsbody10, .newsbody10 p {
	font-size: 10px;
}
.newsbody12, .newsbody12 p {
	font-size: 12px;
}
.newsbody13, .newsbody13 p {
	font-size: 13px;
}
.newsbody14, .newsbody14 p {
	font-size: 14px;
}
.newsbody16, .newsbody16 p {
	font-size: 16px;
}
.newsbody18, .newsbody18 p {
	font-size: 18px;
}

.ccl {
}
.ccl ul li {
	float: left;
	margin: 0px;
	padding: 15px 21px;
}
.ccl ul li a {
	color: #000;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
.reg .bline {
	font-size: 11px;
}
.reg .bline a, .reg .bline a:hover, .reg .bline a:visited {
	color: Black;
}
.reg .b3b, .reg .b3lb, .reg .b3rb, .reg .b3cb {
	height: 12px;
}
.reg .b3lb {
	background: url("i_v3/b3lb_small.gif") top left no-repeat;
}
.reg .b3rb {
	background: url("i_v3/b3rb_small.gif") top left no-repeat;
}
.reg .b3cb {
	background: url("i_v3/b3cb_small.gif") top repeat-x;
}
.bbutton3 {
	background: transparent url("i_v3/bbutton104_22.gif") center center no-repeat;
	border: 0px;
	color: #FFFFFF;
	font-size: 12px;
	height: 22px;
	margin: 0px;
	padding: 0px 0px 6px 0px;
	padding: 0px0px2px0px;
	width: 105px;
}
.button2 {
	background: transparent url("i_v3/but2.gif") top left no-repeat;
	border: 0px;
	color: #FFFFFF;
	font-family: "Trebuchet MS",sans-serif;
	font-size: 12px;
	height: 22px;
	margin: 0px;
	padding: 0px 0px 6px 0px;
	padding: 0px0px2px0px;
	width: 105px;
}
.hdtit {
	float: left;
	width: 50px;
}
.hdct {
	margin: 0 300px 0 50px;
}
.hdbtn {
	float: right;
	height: 22px;
	margin: 5px 0 4px 0;
}
.hdbtn div {
	background: transparent url("i_v3/but2.gif") center left no-repeat;
	border: 0px;
	color: #FFFFFF;
	float: right;
	font-family: "Trebuchet MS" , sans-serif;
	font-size: 12px;
	height: 22px;
	margin: 0 0 0 5px;
	text-align: center;
	vertical-align: middle;
	width: 100px;
}
.hdbtn a, .hdbtn a:hover, .hdbtn a:visited {
	color: #FFFFFF;
	display: block;
	float: left;
	font-size: 11px;
	height: 22px;
	line-height: 20px;
	text-decoration: none;
}
.hdbtn a.lfpad10 {
	padding-left: 10px;
}
.hdbtn a.lfpad20 {
	padding-left: 20px;
}
.teamPeoples {
	background: #f8f8f8;
	display: none;
	position: absolute;
	z-index: 300;
}
.tp_column {
	float: left;
	font-size: 10px;
	padding: 10px;
	text-align: left;
}
b.tp_teamName {
	font-size: 15px;
	text-decoration: underline;
}
.loginBlock {
	color: #FFFFFF;
	font-size: 12px;
	margin-top: -15px;
}
.loginBlock div {
	margin-bottom: 2px;
}
.warning {
	background: #F0F0F0;
	display: none;
	float: left;
	font-size: 10px;
	padding: 5px;
	position: absolute;
	width: 75px;
	z-index: 9000;
}
.text16b {
	font-size: 16px;
	font-weight: bold;
}
.infText {
	color: #000000;
	font-size: 12px;
	font-weight: normal;
}
.subscr .ttable table tr td span {
	font-size: 14px;
	font-weight: bold;
}
.subscr .cform table.tlist input {
	margin: 0;
	width: auto;
}
.error_block {
	color: #FF0000;
	font-size: 10px;
}
.ctable .btr2 td a, .ctable .btr2 td a:visited, .ctable .btr3 td a, .ctable .btr3 td a:visited {
	color: #000000;
	text-decoration: none;
}
.profilePanel .bline2, .profilePanel .bline3 {
	padding: 6px 10px 6px 10px;
}
.profilePanel .bline2 a, .profilePanel .bline3 a, .profilePanel .bline2 a:visited, .profilePanel .bline3 a:visited, .profilePanel .bline2 a:active, .profilePanel .bline3 a:active {
	background: url("i_v3/profilePanel1.gif") right no-repeat;
	display: block;
	font-size: 12px;
	font-weight: normal;
	height: 19px;
	padding-top: 3px;
	text-decoration: underline;
	width: 220px;
}
.profilePanel .bline2 a:hover, .profilePanel .bline3 a:hover {
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}
.profilePanel .b2b, .profilePanel .b2lb, .profilePanel .b2rb, .profilePanel .b2cb {
	background-position: bottom;
	height: 20px;
}
.vkusomer .bcc {
	font-size: 12px;
	padding: 10px 10px 0 10px;
}
.vkusomer .bcc .result {
	font-size: 14px;
	font-weight: bold;
	text-align: center;
}
.vkusomer .graph {
	background: url("i_v3/vkusomerBg.gif") no-repeat;
	height: 36px;
	margin: 15px 0 10px 0;
	padding: 11px 0 0 12px;
	width: 206px;
}
.vkusomer .graph div {
	height: 24px;
	width: 194px;
}
.vkusomer .graph .l1 {
	background: url("i_v3/vkusomerProgress1.gif") no-repeat;
}
.profile .Text {
	border-left: 1px solid #E3E3E3;
	border-right: 1px solid #E3E3E3;
	font-size: 12px;
	margin: 0 1px;
	padding: 10px;
}
.profile .TextNoPad {
	border-left: 1px solid #E3E3E3;
	border-right: 1px solid #E3E3E3;
	font-size: 12px;
	margin: 0 1px;
}
.profile .Text h2, .profile .plText h2 {
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 20px;
}
.friend {
	float: left;
	padding: 0 0px 30px 0;
	width: 140px;
}
.friend a {
	color: #000000;
	text-decoration: underline;
}
.friend a:hover {
	text-decoration: none;
}
.friend a.nick {
	font-size: 14px;
	font-weight: bold;
}
.friend .date {
	color: #7c7c7c;
	font-size: 10px;
	font-style: italic;
	padding-bottom: 3px;
}
.friend .mail {
	margin-bottom: 2px;
}
.friend .mail a {
	background: url("i_v3/icons/mail.gif") left no-repeat;
	font-size: 10px;
	line-height: 14px;
	padding-left: 19px;
}
.friend .del a {
	background: url("i_v3/icons/delete.gif") left no-repeat;
	font-size: 10px;
	line-height: 14px;
	padding-left: 19px;
}
.friend input {
	border: 0;
	color: #FFFFFF;
	font-family: "Trebuchet MS" , sans-serif;
	font-size: 11px;
	font-weight: bold;
	height: 21px;
	margin-top: 5px;
	padding-bottom: 3px;
	width: 92px;
}
.friend input.appr {
	background: url("i_v3/buttonGreen92x21.gif") no-repeat;
	margin-top: 8px;
}
.friend input.decl {
	background: url("i_v3/buttonGrey92x21.gif") no-repeat;
}
.ctable .btr2 td a:hover, .ctable .btr3 td a:hover {
	color: #000000;
	text-decoration: underline;
}
.confright .conffiller {
	height: 1px;
}
.cform .cfbleft1 input[type=text] {
	float: left;
	width: 70px;
}
.clubs .bcc {
	padding: 20px;
}
.clubs ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.clubs li {
	float: left;
	width: 135px;
}
.clubs a {
	color: #000000;
	font-size: 12px;
	text-decoration: none;
}
div.barback {
	background-color: #B9B9B9;
	border: 1px solid #FFFFFF;
	height: 17px;
	width: 206px;
}
.tbt1cl span.readmail {
	float: left;
	margin-right: 10px;
}
.tbt1cl input {
	border: 1px solid #CDCDCD;
	margin-left: 10px;
	width: 150px;
}
.tbt1cl input[type=radio] {
	border: 0px;
	margin-left: 10px;
	width: 20px;
}
.tbt1cl input[type=checkbox] {
	border: 0px;
	border: 1px solid #CDCDCD;
	margin-left: 10px;
	width: 20px;
}
.tbt1cl table {
	margin-top: 5px;
}
.blockbuts span {
	color: #FFFFFF;
	cursor: pointer;
	font-size: 9px;
	line-height: 16px;
	text-decoration: none;
}
div.oneteam {
	float: left;
	width: 120px;
}
div.oneteam a, div.oneteam a:visited, div.oneteam a:active {
	color: #000000;
	text-decoration: underline;
}
div.oneteam a:hover {
	color: #000000;
	text-decoration: none;
}
a.oneteam:active {
	color: #000000;
	text-decoration: underline;
}
tr.oneteamtr a, tr.oneteamtr a:visited, tr.oneteamtr a:active {
	color: #000000;
	text-decoration: underline;
}
tr.oneteamtr a:hover {
	color: #000000;
	text-decoration: none;
}
a.tr:active {
	color: #000000;
	text-decoration: underline;
}
a.butGrey136x22 {
	background: url("i_v3/butGrey136x22.gif") no-repeat;
	color: #FFFFFF;
	display: block;
	height: 22px;
	line-height: 20px;
	text-align: center;
	text-decoration: none;
	width: 136px;
}
.mail {
}
.mail table.nav td {
	border-left: 1px #FFFFFF solid;
	font-size: 13px;
	height: 25px;
}
.mail table.nav a, .mail table.nav a:visited, .mail table.nav a:hover {
	color: #FFFFFF;
	display: block;
	height: 25px;
	line-height: 24px;
	text-align: center;
	text-decoration: none;
}
.mail table.nav a.act {
	color: #000000;
}
.mail .in {
	background: url("i_v3/mail_in_bg.gif") no-repeat;
	width: 95px;
}
.mail .in[class~="act"] {
	background: url("i_v3/mail_inact_bg.gif") no-repeat;
}
.mail .out {
	background: url("i_v3/mail_out_bg.gif") no-repeat;
	width: 129px;
}
.mail .out[class~="act"] {
	background: url("i_v3/mail_outact_bg.gif") no-repeat;
}
.mail .new {
	background: url("i_v3/mail_new_bg.gif") no-repeat;
	width: 143px;
}
.mail .new[class~="act"] {
	background: url("i_v3/mail_newact_bg.gif") no-repeat;
}
.mail div.cont {
	width: 561px;
}
.mail .center {
	background: url("i_v3/mail_topbg.gif") top no-repeat #d8d8c9;
	padding: 6px 11px 0 11px;
}
.mail .bot {
	background: url("i_v3/mail_botbg.gif") no-repeat;
	height: 6px;
}
.mail .ln1 {
	background-color: #e6e6e6;
	border-bottom: 1px solid #d8d8c9;
	padding: 9px;
}
.mail .ln2 {
	background-color: #ebeae3;
	border-bottom: 1px solid #d8d8c9;
	padding: 9px;
}
.mail .ln1 div, .mail .ln2 div {
	background: transparent none repeat scroll 0 0;
	border: 0;
}
.checkAll {
	font-size: 11px;
	font-weight: bold;
	padding: 3px 0 6px 0;
}
.checkAll input {
	margin: 0 5px 0 13px;
}
.mail div.chkB {
	border: 0;
	float: left;
	width: 30px;
}
.mail div.messC {
	border: 0;
	float: left;
	position: relative;
	width: 490px;
}
.mail div.date {
	border: 0;
	color: #7c7c7c;
	float: left;
	font-size: 10px;
	font-style: italic;
	padding-top: 2px;
	position: relative;
	width: 140px;
	z-index: 100;
}
.mail div.subj {
	color: #6a6a6a;
	float: left;
	font-size: 12px;
	font-weight: bold;
	line-height: 18px;
	position: relative;
	width: 349px;
	z-index: 100;
}
.mail div.subj div {
	color: #000000;
	cursor: pointer;
}
.mail div.subj a, .mail div.subj a:visited, .mail div.subj a:active {
	color: #000000;
	text-decoration: underline;
}
.mail div.subj a:hover {
	text-decoration: none;
}
.mail div.mess {
	color: #000000;
	font-size: 11px;
	font-weight: normal;
	position: relative;
	top: -13px;
	z-index: 0;
}
.mail div.messs {
	background-color: #FFFFFF;
	padding: 13px 16px;
}
.mail div.messTop {
	background: url("i_v3/mail_messTop.gif") no-repeat;
	clear: both;
	height: 24px;
}
.mail div.messBot {
	background: url("i_v3/mail_messBot.gif") no-repeat;
	height: 3px;
}
.spacer5 {
	height: 5px;
}
.mail .newmsg .lnmsg {
	width: 40px;
}
.mail .cont .report {
	padding: 100px 0 100px 0;
}
.calendarTodayDay {
	border: solid 2px #FF5555;
}
.header_b {}
.gray_mid {color: #9E9E9E;}

.mainLink, .mainLink:visited, .mainLink:active, .mainLink:hover 
{
    color: #FFFFFF; 
    text-decoration: none; 
    width:90px; 
    height:30px; 
    display:block;
}

