
/*table for pricing*/
table.prc {
text-align:center;
font-size:15px;
color:#000000;
border-collapse:collapse;    
border:solid 3px #D3D3D3;
table-layout:fixed;  
width: 710px;
}

table.prc tr.prc0 td,table.prc tr.prc0 th{
border-top:solid 1px #D3D3D3;
border-bottom:solid 1px #D3D3D3;
border-right:solid 1px #D3D3D3;

}
table .prc0 td
{
background-color:#D9ECFB;
}

table .prc1 td
{
background-color:#FFFFFF;
}

table .prc1a td,.prc1a th
{
background-color:#FFFFFF;
border-bottom: solid 2px #D3D3D3;
}

table.std, table.std_auto {
text-align:center;
font-size:15px;
color:#000000;
border-collapse:collapse;    
border:solid 3px #D3D3D3;
table-layout:fixed;  
}

table.std_auto {
table-layout: auto;
width:100%;  
}

table.std td, table.std th, table.std_auto td, table.std_auto th {
color: #3F4C68;
padding: 0px 0px 0px 0px;
border-bottom: 1px rgb(153, 153, 153) solid;
border-right: 1px rgb(153, 153, 153) solid;


}

table.std tr, table.std_auto tr {
color: #3F4C68;
}

table.std th, table.std_auto th {
background-color: #FFFFFF;
}     

table.std tr.d1 td, table.std_auto tr.d1 td {
background-color:#FFFFFF;
}

table.std tr.d0 td, table.std_auto tr.d0 td {
background-color:#D9ECFB; /*#9999CC; color: black; */
}

table.std tr.clickrow, table.std_auto tr.clickrow {
background-color:#feff88; /* color of highlighting in table */
}

table.std tr.d0 td a, table.std_auto tr.d0 td a, table.std tr.d1 td a, table.std_auto tr.d1 td a {
text-decoration:none;
}

table.std tr.clickrow a, table.std_auto tr.clickrow a {
text-decoration:none;
color:#3F4C68; /* color of links when highlighting on */
}

table.std tr.clickrow a:hover, table.std_auto tr.clickrow a:hover {
color:#D01F3C;
}

table.headerBlock1 {
width:100%;
border-collapse: collapse;
border: 0px; 
} 


table.headerBlock1 td.right {
text-align: right;  
font-size: 8pt;
float:right;
background-color:#FFFFFF;
}

table.headerBlock2 {
width: 725px;
border-collapse: collapse;
border: 0px; 
} 

table.headerBlock2 td, td.right {
text-align: left;  
font-size: 8pt;
}

table.headerBlock2 td.right
{
    text-align: right;  
  	font-size: 8pt;

}

table.headerBlock3 {
width:100%;
border-collapse: collapse;
border: 0px;
font-size:24px;
color:#FFFFFF;
} 

table.headerBlock3 td, td.right {
text-align: left;  
}

table.headerBlock3 td.right
{
    text-align: right;  
  	font-size: 8pt;

}


table.header2
{

width:100%;
text-align: left;
font-weight: bold;
font-size: 11px;
color: red;
background-color:#D9ECFB;

}

table.menu, table.menu2 {
width: 120px;
text-align: left;
font-size: 13px;      
font-weight: bold;
color:#0066FF;
border:2px solid #0066FF;
background-color:#FFFFFF;
-moz-border-radius-topleft: 10px;
-moz-border-radius-topright: 10px;
-moz-border-radius-bottomleft: 10px;
-moz-border-radius-bottomright: 10px;
border-top-left-radius: 10px;
border-top-right-radius: 10px;
border-bottom-left-radius: 10px;
border-bottom-right-radius: 10px;
}

table.menu td, td.red, td.bg, table.menu2 td, table.menu2 td.bg {
color: #000;
padding: 4px;
border: 0px #000 solid;
}

table.menu td.bg, table.menu2 td.bg {
color:#0066FF;
font-size:14px;
}

table.menu2 td, td.bg {
padding: 2px;
}

table.menu td.red {
color: red;
}


table.header {
width:100%;
height:45px;
text-align: left;
border-collapse: collapse;
}

table.header td, td.logo {
font-family:"Trebuchet MS";
padding: 2px;
}

.welcomename {
text-align:center;
color:#FFFFFF;
font-size:22px;
}
table.footer {
width:100%;
font-size: 10px;
color: #0066FF;
font-family:"Trebuchet MS";
}

table.header td.logo {
font-size: 22px;
font-family:"Trebuchet MS";
color:#FFFFFF;
}

table.header td.logo img {
margin-top:-4px;
padding:0;
}

table.dataTable {
text-align: left;
font-size: 14px;
color: #3F4C68;
border-collapse: collapse;    
width:100%; 

}

table.dataTable td.right, table.dataTable td {
border-bottom: 1px rgb(153, 153, 153) solid; 
background-color: #FFFFFF;   
padding: 5px;
}

table.dataTable td.right
{
width: 100px;
text-align: right; 
font-weight: bold;  
vertical-align: top;
}

table.purpose {
text-align: left;
font-size: 13.5px;
color: #000;
border: 0px #000 solid; 
border-collapse: collapse;    
table-layout: fixed;  
width: 730px; 
background-color: #ddd;  
}

table.purpose td
{


padding: 3px;
line-height: 160%
background-color: #ddd; 
}


table.spiel
{

text-align: left;
font-size: 12px;
color: #000;
border: 0px #000 solid; 
border-collapse: collapse;    
table-layout: fixed;  
width: 730px; 

}

table.spiel td.large
{

width: 380px;

}

table.spiel td.small
{

width: 200px;
 font-size: 12px; 
}

.headerhighlight{
					font-family: tahoma,verdana,arial;				
 					color: #000000;
					font-weight: bold;
					font-size: 18px;
}
.pricehighlight{
					font-family: tahoma,verdana,arial;				
 					color: #FF8C00;
					font-size: 12px;
}
.varpricename{
					font-family: tahoma,verdana,arial;				
 					color: #000000;
					font-size: 15px;
					font-weight: normal;
}

