.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: normal 10px Verdana, Arial, Helvetica, sans-serif;
    padding:1px 5px 0px 5px;
    margin:0px 0px 2px 0px;
    color:#000000;
    border:1px solid #000;
    background-color:#ffffff;
}
input.in {    
    height:18px;
}
.indis {
    font: normal 10px Verdana, Arial, Helvetica, sans-serif;
    padding-left: 5px;
    color:#ccc;
    border:1px solid #000;
    background-color: #eee;
}
.textarea {
    font: normal 10px Verdana, Arial, Helvetica, sans-serif;
    padding:0px 5px 0px 5px;
    color:#000000;
    border:1px solid #000;
    background-color:#ffffff;
}
/*submit*/
.bt {
    font: 10px Verdana, Arial, Helvetica, sans-serif;
    line-height:16px;
    height:18px;    
    background-color:#015198;
    color:#fff;
    padding:0px 10px 2px 10px;
    margin:0px 0px 2px 0px;
    border:none;
}

/* text color */
.cmsTable a, .txtTable a, a.nounder, .topstatsrow1 a {
    color: #00517F;
}
.cmsTable a:hover , .txtTable a:hover, a.nounder:hover, .topstatsrow1 a:hover, .lb a {
    color: #0099FF;
}
.txtTable, .cmsTable td , .lb, .statsheader ,.statsheader2 {
    color: #000000;
}
.topstatsheader {
    color: #00517F;
}
.topstatsheader2 {
    color: #005280;
}


/************************************************************/
/********************* CMS TABLE | BEGIN ********************/
/**                                                        **/
.cmsTable {
    background-color:#000;
    border-collapse: collapse;
/*    border-left:1px solid #817F80;
    border-bottom:1px solid #817F80;*/
}
.cmsTable caption {
	padding: 10px 7px 10px 7px;
	margin: 10px 10px 10px 10px;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
  white-space: nowrap;
}
.cmsTable th {
    /*background-image:url(img/kat-header.gif);
    background-repeat:repeat-x;*/
    background-color:#007CC2;
    font: bold 10px Verdana, Arial, Helvetica, sans-serif;
    color: #ffffff;
    line-height:16px;
    text-align: center;
    white-space: wrap;
    padding: 2px 6px 2px 2px;
    /*border:1px solid #817F80;*/
}
.cmsTable td {
    font: normal 10px Verdana, Arial, Helvetica, sans-serif;
    /*border-top: 1px solid #817F80;
    border-right: 1px solid #817F80;*/
}
.cmsTableRow1, .cmsTableRow1 td {
    background-color: #eee;
}
.cmsTableRow2, .cmsTableRow2 td {
    background-color: #FFF;
}
.cmsTableRowSel, .cmsTableRowSel td {
    background-color: #dddddd;
}
/**                                                        **/
/********************* CMS TABLE | End   ********************/
/************************************************************/
/************************************************************/
/********************* CMS STATS | BEGIN ********************/
/**                                                        **/
.statstable {
    border-left: 1px solid #000;
    border-bottom: 1px solid #000;
}
.statstableb, {
    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:#1363AA;*/
}
.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:#007CC2;
    background-repeat:repeat-x;
    font: bold 10px Verdana, Arial, Helvetica, sans-serif;
    color:#fff;
    line-height:18px;
}
.topstatsrow1, .statsrow1  {
    background-color: #fff;
    white-space: nowrap;
    padding: 2px 6px 2px 2px;
}
.statsrow2, .topstatsrow2 {
    background-color: #CFEEFB;
    white-space: nowrap;
    padding: 2px 6px 2px 2px;
}
.topstatsheader2, .statsheader2 {
    background-color: #CFEEFB;
    color:#000000;
}

/**                                                        **/
/********************* 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;
 }
a.site_map, a.site_map:visited {
    color:#4381B4;
    text-decoration:underline;
}
a.site_map:hover {
    color:#4381B4;
    text-decoration:none;    
}
/**                                                        **/
/********************** 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 ***********************/
/************************************************************/
