﻿.headrow
{
   height:130px;
    /*border-bottom: black 0.25pt solid; */
    /*border-left:black 0.25pt solid;
    border-right:black 0.25pt solid;*/
   /* background-color: #ffffff;*/
}

.topmenu
{
    background: url(images/soldnew.gif) repeat-x;
    color: #3866C6;
    text-decoration: none; 
    /*padding: 0px 2px 0px 2px;*/
    font-weight:bold;
    font-size:9pt;
    
}

.menudiv
{
    position: absolute; 
    right: 0; bottom: 0;
     height: 24px; width: 360px;
   background: url(/menu/form_bg.gif) repeat-x; text-align: center; 
  vertical-align: middle;
    padding-top:0px;
}
body 
{
    font-family: Verdana;
    font-size: 10pt;
   /* background-color:  #6482A0;*/
}
p
{
   padding-top:10px;
}
.headrow2
{
    
   /*border-top: black 0.25pt solid;*/
   padding-left: 10px; 
   padding-top: 10px;

}
.default_table
{
    /*border-left: solid 20px #3866C6;*/
    /*border-left: solid 20px #3866C6;
    border-right: solid 20px #3866C6;
    border-left: solid 20px #ffffff;
    border-right: solid 20px #ffffff;*/
    padding: 0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    height: 100%;


   
}
.g
{
    margin:0px 0px 0px 0px;
    width: 100%;
    border:1px solid #eee;
    background-color:White;
}
.disclaimer
{
    
    /*border-top: solid 0.25pt #000000;*/
    text-align:center;
    font-size: 7pt;
    padding: 0px 20px 0px 20px;
    color: #3866C6;
    
}
.button
{
    background-color: #003366;
    /*background-color: #3866C6;*/
    font-family: Arial;
    color: #ffffff;
    font-weight: bold;
    font-size: 8pt;
    border: none;
    width: 60px;
}
.page_link
{
    color: #3866C6;
    text-decoration: none;
}

.page_link:hover
{
    color: #f90;
    text-decoration: none;
}

.search_table 
{
    font-family: Verdana;
    font-weight:bold;
    font-size: 8pt;
    text-align: right;
}


.gridstyle th 
{
   background-color: #3866C6;
    color: #ffffff;
}
.gridstyle a 
{
    /*color: #ffffff;*/
}
.gridstyle td
{
    padding: 0px 1px 0px 1px;
}
.gridstylealt th 
{
   /* background-color: #3866C6;*/
    color: #ffffff;
     background-color: #E0E0E0;
}
.gridstylealt  
{    
     background-color: #E0E0E0;
}
.gridstylealt a 
{
  /*  color: #ffffff;*/
}
.gridstylealt td
{
    padding: 0px 1px 0px 1px;
}
.menubottom 
{
     
}
.gba
{
    background-color: #efefee; 
    border-right-width:1px;
    border-right-style:solid;
    border-right-color:  #eee;
    /* padding-top: 20px;

    background-color: #e9e9e9;
    border-right: solid 0.25pt #000000;
    border-top: solid 0.25pt #000000;*/ /*border-left: solid 0.25pt #000000;
    border-bottom: solid 0.25pt #000000;*/
}
.name
{
    color: #3866C6;
    font-weight: bold;
}

.menu_cell a
{
    text-decoration: none;
    
    color: #555555;
    display:block;
    height:100%;
    padding: 0px 0px 0px 0px;
}
.menu_cell a:hover 
{
   /* text-decoration: none;
    font-weight: bold;
    color: #f90;
    display:block;
    height:100%;*/
}
.hometableborder
{
    border-right: solid 0.25pt #000000;
}
.hometable td
{
    /*padding: 20px 30px 20px 30px;*/
    padding: 0px 10px 5px 0px;
    
}
.hometable a
{
    color: #3866C6;
   font-weight: bold;
}
.step
{
    font: 10pt Verdana bold;
}
.spielholder
{
    padding: 0px 0px 0px 0px;
}
.spiel
{
    color: #3866C6;
    font-size: 12pt;
    font-weight: bold;
    
}
.spiel2 td
{
    /*width: 75%;*/
    /*margin-left: 150px;
padding: 0px 50px 0px 50px;*/
    /*padding: 0px 23px 0px 23px;*/
    
}
.holderheading
{
    /*color:  #3866C6;
    font-weight: bold;*/
     text-decoration: none;
    color: #3866C6;
    font-size: 12pt;
    
}
 a
{
   color: #555555;
    text-decoration: none;
}
a:hover
{
    color: #f90;
   /* font-weight: bold;*/
}
hr
{
    height: 0.25pt;
    color: #000000;
}

.tree
{
    color: #555555;
}
.tree a
{
    color: #555555;
}
.tree a:hover
{
    color: #f90;
    /*font-weight: bold;*/
}

.tree SelectedItem
{
    background-color: #3866C6;
}
.treehead
{
  padding-top:10px;
   color: #3866C6;
     
}
.warning
{
    color: Red;
}
/*.result_link
{
    font: bold 12pt Verdana;
    color: #000000;
}*/
.result_link a
{
    font: 10pt Verdana;
    color: #3866C6;
    text-decoration: none;
}
.result_link a:hover
{
    color: #f90;
    font-weight: bold;
    text-decoration: underline;
}
.detailheading
{
    font: 12pt Verdana;
    color: #555555;
    font-weight: bold;
}
.detailbody
{
    font-size: 8pt;
}
.detailbody2
{
    font-size: 8pt;
}
.detailbody td
{
    vertical-align: top;
}
.consultants
{
    padding-right: 10px;
}
.logo
{
   /* position:absolute; left:0; top:0; height:130px; width:540px;z-index:1;*/
}
.pic
{
    position:absolute; right:0; top:0; height:105px; width:360px;z-index:1;
}
.navigation
{
    background: url(images/form_bg.gif) repeat-x;
    text-align: center;
    padding-top: 2px;
}
.discsub
{
    padding-top:10px;
 font-weight:bold;   
}
*{margin:0; padding:0; font-family:Arial, Helvetica, sans-serif;}
body{ text-align:center;}
#page{ text-align:left;width:900px; margin:auto; border:1px solid #eee;}
#content {font:12px Arial, Helvetica, sans-serif;}
#content table{ margin-left:40px;}
#content table td{width:205px; background-repeat:no-repeat; background-position:30px 16px; }

#content .links{ width:155px; height:85px; overflow:hidden; vertical-align:top; padding:125px 20px 0 30px;font-size:10px;color:#36c; position:relative;}
/*not for ie 6.0*/
html>body #content .links{background: url(/menu/cate_frame.png) no-repeat top left;}
/*for ie 6.0*/
* html #content .links{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="/menu/cate_frame.png");background:none;background-position:top left; background-repeat:no-repeat;}

#content .links h1{font: bold 12px Arial, Helvetica, sans-serif; padding-bottom:5px;}
#content .links h1 *{font-size:12px;}
#content .links *{color:#36c;font-size:10px; text-decoration:none;position:relative;}
#content .links a:hover{ color:#f90;}
#content table .text{width:390px; background:none; height:190px; padding:10px; line-height:24px; font-size:12px;}
#content table .text p{font-size:12px;}
#footer{ background:url(/menu/footer_bg.gif) repeat-x top; height:50px; clear:both;border-top:1px solid #eee;}
#footer *{ font:9px Tahoma, Verdana, Arial, Helvetica, sans-serif;color:#36c;}
#footer a{ font:bold 12px Arial, Helvetica, sans-serif; text-decoration:none;}
#footer a:hover{ color:#f90;} 
