.lb {
	font: normal 11px  Arial, Verdana, Helvetica, sans-serif;
}
.cform td {
	font: normal 11px  Arial, Verdana, Helvetica, sans-serif;
}
/* metatag header*/
.mlb {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
}
/*input*/
.in {
	font: 11px Verdana;
	color: #333333;
	text-decoration: none;
	background: #FFFFFF;
	width: 300px;
	padding-right: 15px;
	padding-left: 15px;
	border: 1px solid #333333;

}
.indis {
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	padding-left: 5px;
	color:#ccc;
	border:1px solid #000;
	background-color: #eee;
}
/*submit*/
.bt {
	cursor: pointer; cursor: hand;
	font: bold 11px Verdana;
	color: #000000;
	text-decoration: none;
	background: #CCFF00;
	border: 0px none;
}
.fg_hidden {
	width: 0px;
	height: 0px;
	border: 1px #fff solid;
	display:none;
}
/* text color */
.cmsTable a, .txtTable a, a.nounder, .topstatsrow1 a {
	color: #fff;
}
.cmsTable a:hover , .txtTable a:hover, a.nounder:hover, .topstatsrow1 a:hover, .lb a {
	color: #fff;
}
.txtTable, .cmsTable td , .lb{
	color: #fff;
}
.statsheader ,.statsheader2  {
	color: #fff;
}
.cmsTable td font {
	color:#fff;
}

.topstatsheader {
	color: #fff;
}
.topstatsheader2 {
	color: #fff;
}
.site_map {
	/*color: #999999;*/
}
.cmsTable caption {
	color: #fff;
}
.cmsTable th {
	color:#fff;
}
/*********************************************/
a {
	text-decoration:underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#990000;
}
/*
a:hover {
	color:#000;
}
*/
/************************************************************/
/********************* CMS TABLE | BEGIN ********************/
/**                                                        **/

.cmsTable {
	background-color: #333;
}
.cmsTable caption {
	padding: 10px 7px 10px 7px;
	margin: 0px;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	white-space: nowrap;
}
.cmsTable th {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	line-height:16px;
	text-align: center;
	white-space: wrap;
	padding: 2px 6px 2px 2px;
}
.cmsTable td {
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
}
.cmsTable th {
	background-color:#AAA;
}
.cmsTable td, .cmsTable th {
	/*border:1px solid #FF1566;*/
}

.cmsTableRow1, .cmsTableRow1 td {
	background-color: #666;
}
.cmsTableRow2, .cmsTableRow2 td {
	background-color: #444;
}
.cmsTableRowSel, .cmsTableRowSel td {
	background-color: #999;
}

/**                                                        **/
/********************* CMS TABLE | End   ********************/
/************************************************************/
/************************************************************/
/********************* CMS TABLE | begin   ********************/
/*                                                           **/
table.ModuleType {
}
table.ModuleType td {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
}
/*                                                           **/
/********************* CMS TABLE | end   ********************/
/************************************************************/
/********************* CMS STATS | BEGIN ********************/
/**                                                        **/
.statstable {
	border: 1px solid #000;
}
/*
.statstable * {
	color: #1363AA;
}
.statstable a:hover {
	color:#999;
}
*/
.topstatsrow1, .topstatsrow2, .statsrow1, .statsrow2, .topstatsheader2, .statsheader2, .topstatsheader, .statsheader  {
	padding: 1px;
	border-top: 1px solid #000;
	border-right: 1px solid #000;
	text-decoration: none;
}
.statstxtb {
	border: none;
	color:#fff;
}
.topstatsheader2, .statsheader2 {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
}
.statsrow1, .statsrow2, .topstatsrow1, .topstatsrow2 {
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
}
.topstatsheader, .statsheader {
	background-color:#FF1566;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	line-height:18px;
}
.topstatsrow1, .statsrow1, .statsrow2  {
	background-color: #fff;
	white-space: nowrap;
	padding: 2px 6px 2px 2px;
}
.statsrow2, .topstatsrow2 {
	background-color: #eee;
	white-space: nowrap;
	padding: 2px 6px 2px 2px;
}
.topstatsheader2, .statsheader2 {
	background-color: #FF1566;
}
.topstatsrow1 a {
	color:#000;
}
.topstatsrow1 {
	border: 1px solid #000;
}

/**                                                        **/
/********************* CMS STATS | END   ********************/
/************************************************************/
/************************************************************/
/********************** TEXTs | BEGIN   *********************/
/**                                                        **/
.txtTable caption {
	white-space: nowrap;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
}
.txtTable td {
	text-align: center;
}
span.txtTable {
	padding-left: 10px;
	padding-right: 10px;
}
.txtTable a {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
}
a.nounder {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
}
/**                                                        **/
/************************ TEXTs | END   *********************/
/************************************************************/
/************************************************************/
/********************** SiteMAp | begin   *********************/
/**                                                        **/
#sitemap {
	position:relative;
	display:block;
	z-index:110;
	margin:20px 0px 0px 30px;
	font: bold 8px Verdana, Arial, Helvetica, sans-serif;
 }
.site_map {
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	line-height:auto;
	height:14px;
}
.site_map:hover {
	text-decoration:underline;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
}
/**                                                        **/
/********************** SiteMAp | END   *********************/
/************************************************************/
/************************************************************/
/***************** News Subscribe | BEgin  ******************/
/**                                                        **/
.news-subscribe-title {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
}
.news-table-subscribe {
	padding:0px; margin:0px
}
.news-table-subscribe .bt {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	line-height:16px;
}
.news-table-subscribe .in {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	/*color:#000;*/
}
/**                                                        **/
/***************** News Subscribe | End *********************/
/************************************************************/
/************************************************************/
/********************* Pager | Begin ************************/
/**                                                        **/

.pager-table {
	padding:0px 0px 20px 0px;
}
.pager-table .span-pager-space {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	padding:0px 5px 0px 5px;
}
.pager-table a.a-pager, .pager-table a.a-pager-s:hover {
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
}
.pager-table a.a-pager-s, .pager-table a.a-pager:hover {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
/**                                                        **/
/************************ Pager | End ***********************/
/************************************************************/
.transparent {
	width:100%;
}

/*
.cmsTable {
	
	
}

.cmsTable th {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	line-height:16px;
	text-align: center;
	white-space: wrap;
}

.cmsTable caption {
	color: #000;
	text-align: center;
}

.cmsTable * {
   color: #000000;  
}

.cmsTable td, .cmsTable th {
	padding: 2px 6px 2px 2px;
}

.cmsTableRow1, .cmsTableRow1 td {
	background-color: #F4F4F4;
	color: #000;
	padding: 2px 6px 2px 2px;
}

.cmsTableRow2, .cmsTableRow2 td {
	background-color: #ffffff;
	color: #000;
}

.cmsTableRowSel, .cmsTableRowSel td {
	background-color: #E8E8E8;
	color: #000000;
	cursor: default;
}*/