﻿table.results {width:99.9%;padding:0;margin:0;border-spacing:0.2em;}
table.results th
{
	font-size:10px;
	font-family:Verdana;/*, Arial, Helvetica, sans-serif*/
} 
table.results td, table.results th {
    border: 1px solid #fff;
    font-family: Verdana;/*,Arial,Helvetica,sans-serif*/
   font-size:10px;
    padding: 3px 0px 0px 3px;
    vertical-align: top;
}

table.results td table.results td, table.results th table.results th 
{
    padding:0;
}
     
     

table.results td a
{
	color:#d0cccc;
	text-decoration:underline;
	font-family:Verdana;
    font-size:10px;
}

table.results th {
    background-color: #776;
    color: #fff;
    padding: 4px 0 4px 4px;
}

table.results tr.odd td {
    background-color: #d9edc0;
    font-size: 10px;
}
table.results tr.even td {background-color: #F5F5F5;font-size:9px;}
table.results th a 
{
	padding:0 1.8em 0 0;
	color:#fff;
	text-decoration:none;
	background-image: url('../../images/arrow-up-down.gif');
	background-position:right center;
	background-repeat:no-repeat;
	white-space:nowrap;
	font-family:Verdana;/*, Arial, Helvetica, sans-serif*/
	
}
table.results th a.acc 
{
	background-image: url('../../images/arrow-up-down.gif'); 
	background-position:right;
	font-family:Verdana;/*, Arial, Helvetica, sans-serif*/
 }
table.results th a.dec 
{
	background-image: url('../../images/arrow-up-down.gif'); 
	background-position:right; 
	font-family:Verdana;/*, Arial, Helvetica, sans-serif*/
}
table.results td
{
	background-color:#fff;
}


/*------------------table theme 2--------*/


table.browntheme {width:99.9%;padding:0;margin:0;border-spacing:0.2em;}
table.browntheme th
{
	font-size:10px;
	font-family:Verdana;/*, Arial, Helvetica, sans-serif*/
} 
table.browntheme td, table.browntheme th {
    border: 1px solid #fff;
    font-family: Verdana;/*,Arial,Helvetica,sans-serif*/
   font-size:10px;
    padding: 3px 0px 0px 3px;
    vertical-align: top;
}

table.browntheme td table.browntheme td, table.browntheme th table.browntheme th 
{
    padding:0;
}
     

table.browntheme td a
{
	color:#d0cccc;
	text-decoration:underline;
	font-family:Verdana;/*, Arial, Helvetica, sans-serif*/
}

table.browntheme th {
    background-color: #851112;
    color: #fff;
    padding: 4px 0 4px 4px;
}


table.browntheme tr.odd td {
    background-color: #F1EEEC;
    font-size: 10px;
}
table.browntheme tr.even td {background-color: #fff;font-size:9px;}
table.browntheme th a 
{
	padding:0 1.8em 0 0;
	color:#fff;
	text-decoration:none;
	background-image: url('../../images/arrow-up-down.gif');
	background-position:right center;
	background-repeat:no-repeat;
	white-space:nowrap;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
}
table.browntheme th a.acc 
{
	background-image: url('../../images/arrow-up-down.gif'); 
	background-position:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
 }
table.browntheme th a.dec 
{
	background-image: url('../../images/arrow-up-down.gif'); 
	background-position:right; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
table.browntheme td
{
	background-color:#fff;
}

table.browntheme td.categoryFirst, table.browntheme tr.odd td.categoryFirst
{
	background-color:#E4E2DE;
}

table.browntheme td.categorySecond, table.browntheme tr.odd td.categorySecond
{
	background-color:#FFF8DF;
}

table.browntheme td.categoryThird, table.browntheme tr.odd td.categoryThird
{
	background-color:#FFEFB7;
}

/*------------------table theme 3--------*/


table.greentheme {width:99.9%;padding:0;margin:0;border-spacing:0.2em;}
table.greentheme th
{
	font-size:10px;
	font-family:Verdana;/*, Arial, Helvetica, sans-serif*/
} 
table.greentheme td, table.greentheme th {
    border: 1px solid #fff;
    font-family: Verdana;/*,Arial,Helvetica,sans-serif*/
   font-size:10px;
    padding: 3px 2px 0px 2px;
    vertical-align: top;
}

table.greentheme td table.greentheme td, table.greentheme th table.greentheme th 
{
    padding:0;
}
     

table.greentheme td a
{
	color:#d0cccc;
	text-decoration:underline;
	font-family:Verdana;/*, Arial, Helvetica, sans-serif*/
}

table.greentheme th {
    background-color: #851112;
    color: #fff;
    padding: 4px 2px 4px 2px;
}


table.greentheme tr.odd td {
    background-color: #E3E0DC;
    font-size: 10px;
}
table.greentheme tr.even td {background-color: #fff;font-size:9px;}
table.greentheme th a 
{
	padding:0 1.8em 0 0;
	color:#fff;
	text-decoration:none;
	background-image: url('../../images/arrow-up-down.gif');
	background-position:right center;
	background-repeat:no-repeat;
	white-space:nowrap;
	font-family:Verdana;/*, Arial, Helvetica, sans-serif*/
	
}
table.greentheme th a.acc 
{
	background-image: url('../../images/arrow-up-down.gif'); 
	background-position:right;
	font-family:Verdana;/*, Arial, Helvetica, sans-serif*/
 }
table.greentheme th a.dec 
{
	background-image: url('../../images/arrow-up-down.gif'); 
	background-position:right; 
	font-family:Verdana;/*, Arial, Helvetica, sans-serif*/
}
table.greentheme td
{
	background-color:#fff;
}

table.greentheme td.categoryFirst, table.greentheme tr.odd td.categoryFirst
{
	background-color:#234B49;
	color:#f1f1f1;
}

table.greentheme td.categorySecond, table.greentheme tr.odd td.categorySecond
{
	background-color:#85ADAB;
}


/*------------------table theme 4--------*/


table.bluetheme {width:99.9%;padding:0;margin:0;border-spacing:0.2em;}
table.bluetheme th
{
	font-size:10px;
	font-family:Verdana;/*, Arial, Helvetica, sans-serif*/
} 
table.bluetheme td, table.bluetheme th {
    border: 1px solid #fff;
    font-family: Verdana;/*,Arial,Helvetica,sans-serif*/
   font-size:10px;
    padding: 3px 2px 0px 2px;
    /*vertical-align: top;*/
}

table.bluetheme td table.bluetheme td, table.bluetheme th table.bluetheme th 
{
    padding:0;
}
     

table.bluetheme td a
{
	color:#B92207;
	text-decoration:underline;
	font-family:Verdana;/*, Arial, Helvetica, sans-serif*/
}

table.bluetheme th {
    background-color: #851112;
    color: #fff;
    padding: 4px 2px 4px 2px;
}


table.bluetheme tr.odd td {
    background-color: #E3E0DC;
    font-size: 10px;
}
table.bluetheme tr.even td {background-color: #fff;font-size:9px;}
table.bluetheme th a 
{
	padding:0 1.8em 0 0;
	color:#fff;
	text-decoration:none;
	background-image: url('../../images/arrow-up-down.gif');
	background-position:right center;
	background-repeat:no-repeat;
	white-space:nowrap;
	font-family:Verdana;/*, Arial, Helvetica, sans-serif*/
	
}
table.bluetheme th a.acc 
{
	background-image: url('../../images/arrow-up-down.gif'); 
	background-position:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
 }
table.bluetheme th a.dec 
{
	background-image: url('../../images/arrow-up-down.gif'); 
	background-position:right; 
	font-family:Verdana;/*, Arial, Helvetica, sans-serif*/
}
table.bluetheme td
{
	background-color:#fff;
}

table.bluetheme td.categoryFirst, table.bluetheme tr.odd td.categoryFirst
{
	background-color:#234B49;
	color:#f1f1f1;
}

table.bluetheme td.categorySecond, table.bluetheme tr.odd td.categorySecond
{
	background-color:#85ADAB;
}


/*------------------table theme 5--------*/


table.orangetheme {width:99.9%;padding:0;margin:0;border-spacing:0.2em;}
table.orangetheme th
{
	font-size:10px;
	font-family:Verdana;/*, Arial, Helvetica, sans-serif*/
} 
table.orangetheme td, table.orangetheme th {
    border: 1px solid #fff;
    font-family: Verdana;/*,Arial,Helvetica,sans-serif*/
   font-size:10px;
    padding: 3px 2px 0px 2px;
    vertical-align: top;
}

table.orangetheme td table.orangetheme td, table.orangetheme th table.orangetheme th 
{
    padding:0;
}
     

table.orangetheme td a
{
	color:#B92207;
	text-decoration:underline;
	font-family:Verdana;/*, Arial, Helvetica, sans-serif*/
}

table.orangetheme th {
    background-color: #851112;
    color: #fff;
    padding: 4px 2px 4px 2px;
}


table.orangetheme tr.odd td {
    background-color: #d0cccc;
    font-size: 10px;
}
table.orangetheme tr.even td {background-color: #fff;font-size:9px;}
table.orangetheme th a 
{
	padding:0 1.8em 0 0;
	color:#fff;
	text-decoration:none;
	background-image: url('../../images/arrow-up-down.gif');
	background-position:right center;
	background-repeat:no-repeat;
	white-space:nowrap;
	font-family:Verdana;/*, Arial, Helvetica, sans-serif*/
	
}
table.orangetheme th a.acc 
{
	background-image: url('../../images/arrow-up-down.gif'); 
	background-position:right;
	font-family:Verdana;/*, Arial, Helvetica, sans-serif*/
 }
table.orangetheme th a.dec 
{
	background-image: url('../../images/arrow-up-down.gif'); 
	background-position:right; 
	font-family:Verdana;/*, Arial, Helvetica, sans-serif*/
}
table.orangetheme td
{
	background-color:#fff;
}

table.orangetheme td.categoryFirst, table.orangetheme tr.odd td.categoryFirst
{
	background-color:#234B49;
	color:#f1f1f1;
}

table.orangetheme td.categorySecond, table.orangetheme tr.odd td.categorySecond
{
	background-color:#851112;
}
/*------------------table theme 6--------*/


table.redtheme {width:99.9%;padding:0;margin:0;border-spacing:0.2em;}
table.redtheme th
{
	font-size:10px;
	font-family:Verdana;/*, Arial, Helvetica, sans-serif*/
} 
table.redtheme td, table.redtheme th {
    border: 1px solid #fff;
    font-family: Verdana;/*,Arial,Helvetica,sans-serif*/
   font-size:10px;
    padding: 3px 0px 0px 3px;
    vertical-align: top;
}

table.redtheme td table.redtheme td, table.redtheme th table.redtheme th 
{
    padding:0;
}
     

table.redtheme td a
{
	color:#851112;
	text-decoration:underline;
	font-family:Verdana;/*, Arial, Helvetica, sans-serif*/
}

table.redtheme th {
    background-color: #851112;
    color: #fff;
    padding: 4px 0 4px 4px;
}


table.redtheme tr.odd td {
    background-color: #d0cccc;
    font-size: 10px;
}
table.redtheme tr.even td {background-color: #fff;font-size:9px;}
table.redtheme th a 
{
	padding:0 1.8em 0 0;
	color:#fff;
	text-decoration:none;
	background-image: url('../../images/arrow-up-down.gif');
	background-position:right center;
	background-repeat:no-repeat;
	white-space:nowrap;
	font-family:Verdana;/*, Arial, Helvetica, sans-serif*/
	
}
table.redtheme th a.acc 
{
	background-image: url('../../images/arrow-up-down.gif'); 
	background-position:right;
	font-family:Verdana;/*, Arial, Helvetica, sans-serif*/
 }
table.redtheme th a.dec 
{
	background-image: url('../../images/arrow-up-down.gif'); 
	background-position:right; 
	font-family:Verdana;/*, Arial, Helvetica, sans-serif*/
}
table.redtheme td
{
	background-color:#fff;
}

table.redtheme td.categoryFirst, table.redtheme tr.odd td.categoryFirst
{
	background-color:#851112;
}

table.redtheme td.categorySecond, table.redtheme tr.odd td.categorySecond
{
	background-color:#851112;
}

table.redtheme td.categoryThird, table.redtheme tr.odd td.categoryThird
{
	background-color:#851112;
}