
/*
pouzite barvy:


cerna = black
cervena = red
bila = white
zlata(pismo v menu) = #F2BE08
tmave seda(submenu 1. uroven) = #525252
svetle seda(submenu 2. uroven) = gray
nejvestlejsi seda(aktivni polozka v submenu) = #D2D2D2
bezova (oddelovani sudy/lichy radek) = #F1EFC9;
tmave zluta (ze stranek sgamu) =  #F2BE08;
*/
.strong{            /*  */
	font-weight:bold;
}
.rowEven{
	
}
.rowOdd{                    /* liche radky jinou barvou */
	background:#F1EFC9;
}
.alignLeft{               /* zarovnani vlevo */
  text-align:left;
}
.alignRight{
  text-align:right;
}
.alignCenter{
  text-align:center;
}
a {     
        color:black;
        text-decoration:none;
}
a:hover{
        text-decoration:underline;
}

body {
	  margin:0; 
    padding:	0;
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
}
#page{
	
	_margin:0;
	width:991px;
	height:auto;
}
#header {                           /* hlavicka*/
        padding:0;
        margin:0;
        height:120px;
        width:991px;
	margin-bottom:0px;  
}
#headerMiddle{                  /* hlavicka prostredek - od leva az po pravou svislou caru*/
        float:left;
        width:860px;
	_width:859px;
}
#headerLogoImg {            /* logo iks ve hlavicce*/
        float:left;
        margin-top:10px;
        margin-left:20px;
        width:360px;
}
#headerMiddleToolbar{     /* toolbar nahore v hlavicce*/
    
        width:731px;
        height:16px;
	color:black;
        background-color:white;
        margin-left:130px;
}
#headerMiddleToolbarEnglish a{      /* odkaz na anglictine v toolbaru*/
        float:left;
        height:13px;
        margin-left:25px;
        margin-top:13px;
        _margin-top:3px;
        font-size:100%;

}
#headerMiddleToolbarSearch{     /* vyhledavani (input) v toolbaru*/
        height:16px;
        float:right;
        margin-left:25px;
        font-size:80%;
}
#headerMiddleToolbarSearchButton{     /* vyhledavani (button) v toolbaru*/
        height:16px;
        float:right;
        margin-right:0px;
        _margin-top:1px;
}
.header_inputSearch{
	height:16px;
	font-size:100%;
	width:100px;
	margin-bottom:-5px;
}
.headerMiddleToolbarDivide{       /* oddelovac polozek v toolbaru - svislitko*/
        height:13px;
        float:right;
        margin-top:3px;
        font-size:80%;
        margin-right:5px;
        
}
.headerMiddleToolbarLinks a{    /* polozky v toolbaru*/
        height:13px;
        float:right;
        font-family:sans-serif;
        margin-top:3px;
        font-size:90%;
        margin-right:5px;
}

#headerMiddleBorder{          /* div pro vytvareni kousku cerny linky oddelujici headerMiddle od right*/
        float:right;
        width:350px;
        height:30px;
        border-right:1px solid black;
        margin-right:-1px;
        margin-top:37px;
        padding-right:5px;
        font-weight:bold;
        text-align:right;
        color:#E60028;
	background:white;
}

#headerMiddleBorderRight{
        float:right;
        width:160px;
        height:30px;
        font-size:180%;
        text-align:left;
        color:#E60028;
	background:white;
        font-weight:bold;
}
#headerMiddleImg{               /* oranzovy pruh (obrazek) v hlavicce*/
        float:right;
        margin-right:-1px;
        margin-top:0px;
        padding:0;
        float:right;
        height:37px;
        width:440px;
        border-right:1px solid black;
        _margin-bottom:-3px;    
}
#headerRight{             /* prava cast hlavicky*/
        float:right;
        width:125px;
        height:100%;  
       
}
#headerRightBox{          /* box vpravo pro odkazy (tisk, oblibene)*/
        width:125px;
        margin-top:80px;
	_margin-top:60px;
        padding-left:10px;
        font-size:100%;
}
.headerRightLinks{          /* odkazy vpravo v hlavicce*/
        margin-top:10px;
}
#main {              
      	margin:0; 
        padding:0;
	background-color:white;
	width:100%;
	float:left;
        color:black;
}

#left{                 /* levy sloupec*/
        float:left;
        min-height:400px;
        width:133px;
        _width:135px;
        height:auto;
        margin:0;
        padding:0;
        border-top:1px solid red;
       
}

#hrLeft{                                /*cervenocerna cara oddelujici hlavicku od contentu - lefa cast */
        width:133px;
        _width:135px;
        border-top:4px solid black;
        margin-bottom:1px;
        _margin-bottom:-1px;
        font-size:1%;
}
.menuLink a{
}

.menu {                           /*tlacitko menu - text na jeden radek*/
        width:128px;
        _width:135px;
        background-color:black;
        padding:12px 5px 10px 0px;
        text-align:left;
        font-weight:bold;
        color:white;
        margin-bottom:1px;
        font-size:90%;
        
}
.menu a{
        
        font-family:Verdana, Arial, Helvetica, sans-serif; 
        color:#F2BE08;

}
.menuActive {                           /* prave aktivni tlacitko menu - text na jeden radek*/
        width:128px;
        _width:135px;
        background-color:black;
        padding:12px 5px 10px 0px;
        text-align:left;
        font-weight:bold;
        color:white;
        margin-bottom:1px;
        font-size:90%;
        
}
.menuActive a{
        
        font-family:Verdana, Arial, Helvetica, sans-serif; 
        color:#F2BE08;
}
.menuActive1 {                           /* prave aktivni tlacitko menu - text na jeden radek*/
        width:128px;
        _width:135px;
        background-color:black;
        padding:7px 5px 10px 0px;
	_padding:5px 5px 5px 0px;
        text-align:left;
        font-weight:bold;
        color:white;
        margin-bottom:1px;
        font-size:90%;
        
}
.menuActive1 a{
        
        font-family:Verdana, Arial, Helvetica, sans-serif; 
        color:#F2BE08;
}
.menu1 {                          /*tlacitko menu - text na dva radky*/
        width:128px;
        _width:135px;
        background-color:black;
        padding:7px 5px 15px 0px;
        _padding:5px 5px 5px 0px;
        text-align:left;
        font-weight:bold;
        font-size:90%;
        color:white;
        margin-bottom:1px;
        height:15px;
}
.menu1 a{
        
        font-family:Verdana, Arial, Helvetica, sans-serif; 
        color:#F2BE08;
}
.menuSub{                       /*tlacitko podmenu 1 radek */
        width:130px;
        _width:135px;
        background-color:#525252;
        padding:9px 0px 9px 3px;
        text-align:left;
        font-weight:bold;
        color:white;
        margin-bottom:1px;
        
}
.menuSub a{
        
        font-size:90%;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        
        color:white;
}
.menuSubActive{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:90%;
        width:130px;
        _width:135px;
        background-color:#D2D2D2;
        padding:8px 0px 8px 3px;
        text-align:left;
        font-weight:bold;
        color:black;
        margin-bottom:1px;
        
}
.menuSub1{                        /*tlacitko podmenu 2 radky */
        width:130px;
        _width:135px;
        background-color:#525252;
        padding:4px 0px 4px 3px;
        text-align:left;
        font-weight:bold;
        margin-bottom:1px;
        
}
.menuSub1 a{
        
        font-size:90%;
        font-family:Verdana, Arial, Helvetica, sans-serif; 
       
        color:white;
}
.menuSubActive1{
        width:130px;
        _width:135px;
        background-color:#D2D2D2;
        padding:4px 0px 4px 3px;
        text-align:left;
        font-weight:bold;
        color:black;
        margin-bottom:1px;
        
}
.menuSubActive1 a{
        
        font-size:90%;
        font-family:Verdana, Arial, Helvetica, sans-serif; 
        
        color:black;
}
.menuSubSub{                      /* tlacitko menu 3. urovne - text na 1 radek*/
        width:130px;
        _width:135px;
        background-color:gray;
        padding:8px 0px 8px 3px;
        text-align:left;
        font-weight:bold;
        color:white;
        margin-bottom:1px;
        
}
.menuSubSub a{
       
        font-size:90%;
        font-family:Verdana, Arial, Helvetica, sans-serif; 
        
        color:white;
}
.menuSubSub1{                     /*tlacitko menu 3. urovne - text na 2 radky */
        width:130px;
        _width:135px;
        background-color:gray;
        padding:2px 0px 3px 3px;
        text-align:left;
        font-weight:bold;
        color:white;
        margin-bottom:1px;
        
}
.menuSubSub1 a{
        
        font-size:90%;
        font-family:Verdana, Arial, Helvetica, sans-serif; 
        
        color:white;
}
.menuSubSubActive a{
        
        font-size:90%;
        font-family:Verdana, Arial, Helvetica, sans-serif; 
        
        color:black;
}
.menuSubSubActive1{                 /* aktivni tlacitko menu 3. uroven, na 2 radky*/
        width:130px;
        _width:135px;
        background-color:#D2D2D2;
        padding:2px 0px 2px 3px;
        text-align:left;
        font-weight:bold;
        color:black;
        margin-bottom:1px;
        
}
.menuSubSubActive1 a{
        
        font-size:90%;
        font-family:Verdana, Arial, Helvetica, sans-serif; 
        
        color:black;
}
.menuSubSubActive{
        width:130px;
        _width:135px;
        background-color:#D2D2D2;
        padding:8px 0px 8px 3px;
        text-align:left;
        font-weight:bold;
        color:black;
        margin-bottom:1px;
        
}
.menuSubSubActive a{
        
        font-size:90%;
        font-family:Verdana, Arial, Helvetica, sans-serif; 
        
        color:black;
}

.menuImg{                             /* obrazek tlacitka v menu - sipka*/
        float:left;
        width:7px;
        height:9px;
        margin-top:2px;
        margin-right:7px;
        margin-left:7px;
        _margin-left:4px;
}
.menuImg1{                        /* obrazek tlacitka v menu - sipka (pro polozky se 2 radky*/
        float:left;
        width:7px;
        height:12px;
        margin-top:6px;
        margin-right:7px;
        margin-left:7px;
        _margin-left:4px;
}


#right {
	float:left;
	width:130px;
        min-height:400px;
	      margin:0; 
        padding:0;
        
      	background-color:white;
       
       
}
#hrRightBlack {                 /* cerna cara oddelujici hlavicku od contentu v prave casti*/
        float:left;
        width:15px;
        border-top:1px solid black;
        font-size:1%;
}
#hrRightRed {               /* cervena cara oddelujici hlavicku od contentu v prave casti*/
        float:left;
        width:115px;
        border-top:1px solid red;
        font-size:1%;
}
#rightBox{
	padding-left:0px;
	float:left;
	width:125px;
	padding-left:5px;
	
	_width:130px;
	_margin-bottom:-20px;
	
}
.rightBoxItem{
	margin-bottom:5px;
}
.rightTitle{
	width:125px;
	padding-left:5px;
	float:left;
	font-size:110%;
	font-weight:bold;
	margin-top:15px;
	_width:130px;
	margin-bottom:8px;
	border-bottom:1px solid black;
}
.rightItem{
	width:125px;
	padding-left:5px;
	margin-top:7px;
}


#middleContainer{                 /* prostredni sloupec */
        float:left;
        margin:0;
        padding:0;
        width:727px;
        _width:725px;
        min-height:450px;
        height:auto;
        border-right:1px solid black;
        border-top:1px solid red;
        
}
#hrMiddle{                          /*cervenocerna cara oddelujici hlavicku od obsahu */
        width:600px;
        border-top:4px solid black;
        float:left;
        
}
#hrMiddleRight{
        float:right;
        width:127px;
        _width:124px;
        border-top:4px solid red;
        
}
#middle {
        
	margin:0;
        width:auto;
	      background-color:white;
      	font-family:Arial, Helvetica, sans-serif;
        min-height:450px;
        height:auto;
        padding:0;           
        _margin-top:-15px;
}

#middleNavigationBox{
	float:left;
	width:705px;
	margin-bottom:10px;
}
#middleNavigation{                /* prostor pro navigaci kde se prave na strankach nachazime*/
	margin-top:3px;
        margin-left:20px;
        font-size:90%;
        font-family:sans-serif;
	
}

.middleNavItem{                     /* polozka v navigaci*/
        margin-right:5px;
}
#middleContent{                   /* samotny obsah jednotlivych stranek */
        display:inline;        /* kvuli double margin bugu IE6*/
        float:left;
        width:700px;
	min-height:670px;
	/*_height:580px;*/
        _margin-top:10px;
        font-size:100%;
        font-family:Arial, Helvetica, sans-serif;
	margin-bottom:5px;
        margin-left:20px;
	/*_overflow:hidden;*/
}

#footer{                      /* paticka*/
        margin-top:-1px;
        _margin-top:-2px;
        color:white;
        height:16px;
        background:black;
        width:731px;
        float:left;
}
#footerText{                  /* text  v paticce (odkaz na sgam.com)*/
        float:left;
        font-size:100%;
        font-weight:bold;
        text-align:center;
        background:white;
        color:black;
        width:131px;
height:90px;
}
#footerLeft{
	float:left;
	padding-left:1%;
	width:40%;
	color:#dfdfdf;

}
#footerAdmin{
	width:10%;
	float:left;
	color:black;
}
#footerRight{
	width:29%;
padding-right:1%;
	float:right;
text-align:right;
	color:#dfdfdf;
}
#footerRight a{
	color:#dfdfdf;
}
#footerAuthor a{
	
}   

.cleaner {         /* Trida odstranujici peek-a-boo bug v IE6 */
	clear:both;
	height:1px;
	font-size:1px;
	border:none;
	margin:0; 
  padding:0;
	background:transparent;
	color:white;
}


/*styly pouzite v obsahu stranek*/

.pageTitle {                    /* oranzovy nadpis stranky */
        font-family:Arial, Helvetica, sans-serif;
        font-size:180%;
        color:#FAA61A;
        font-weight:bold
}


#contentContainer23{
        float:left;
        margin-top:20px;
        margin-left:20px;
        width:450px;
        _width:449px;
        min-height:400px;
        height:auto;

        
}

#contentContainer13{
        float:right;
        width:205px;
       
        min-height:400px;
        height:auto;
        
        
}
#greenContainer{
        float:right;
        margin-top:20px;
        margin-left:10px;
        margin-right:10px;
        width:180px;
        
        height:auto;
        background:#BFD730
        
}

.greenContent{
        margin-top:20px;
        margin-left:20px;
        font-family:Arial;
        font-size:11px;
        font-weight:bold; 
        color:black
        
}

.imgTitle {             /* obrazek v klikacim menu na uvodni strance*/
	margin-top:20px;
	_margin:0;
	width:170px;
	float:left;
}
#indexBox{
	width:690px;
	float:left;
	padding:5px;
	margin-top:15px;
	margin-bottom:10px;
}
#indexBoxLeft{
	width:410px;
	min-height:105px;
	_height:105px;
	float:left;
	padding:5px;
	_width:420px;
	background:#e0e0e0;
	
}

#indexBoxLeftTitle{
	width:410px;
	margin-bottom:5px;
	float:left;
	font-size:110%;
	font-weight:bold;
	
}
.indexBoxLeftItem{
	width:410px;
	float:left;
}
.indexBoxLeftMore{
	width:90px;
	float:right;
	text-align:right;
	font-size:90%;
}

#indexBoxRight{
	width:250px;
	padding-right:10px;
	_width:260px;
	min-height:105px;
	_height:105px;
	float:left;
}
#indexBoxRightTitle{
	width:250px;
	float:left;
	margin-bottom:5px;
	font-size:110%;
	font-weight:bold;
	color:#ffa911; #F2BE08;
}

.indexImg{                /* velky obrazek v menu na uvodni strance */
	width:700px;
	float:left;
	height:150px;
	_margin-top:-3px;
}
.statutLeft{              /* informace ve statutech fondu - fotka */
	width:200px;
	float:left;
}
.statutRight{           /* informace ve statutech fondu - jmeno vpravo*/
	width:500px;
	float:right;
	text-align:left;
}
.statut{                /* informace ve statutech fondu - text*/
	margin-bottom:50px;
	clear:both;
}
#disclaimer{              /* disclaimer dole pod patickou*/
	float:right;
	display:block;
	width:729px;
	margin-top:5px;
	color:gray;
	font-size:80%;
	text-align:justify;
margin-right:131px;
}
.indexAd{               /* banner na uvodni strance*/
	width:700px;
	height:540px;	
	float:left;
	height:150px;
	_margin-top:-2px;
}

#funds_filter{        /* vyber fondu - kontejner*/
	float:left;
	width:700px;
	height:auto;
	margin-bottom:5px;
	_margin-bottom:-10px;
	border-left:1px solid #F2BE08;
	border-right:1px solid #F2BE08;
        
        
}
#funds_filterContent{       /* vyber fondu - samotny obsah */
	width:700px;
	height:auto;
	float:left;
}
#funds_filterTitle{         /* napis filtru*/
	width:695px;
  font-size:110%;
  font-weight:bold;
  padding-left:5px;
	padding-bottom:0px;
	margin-top:5px;
	_margin-top:0px;
	margin-bottom:5px;
	border-bottom:1px solid black;
  _width:700px;
        
}

.funds_filterTitleHide{       /* text skryt / zobrazit filtr*/
	margin-left:95px;
	font-size:90%;
	margin-top:-13px;
	font-weight:normal;
	color:red;
}
#funds_filterHide{          /* div pro text */
	font-size:90%;
	margin-top:-13px;
	font-weight:normal;
	margin-left:90px;
}

#funds_filterHide a{
	color:red
}
#funds_filterShow{
	display:none;
	font-size:90%;
	margin-top:-13px;
	font-weight:normal;
	margin-left:90px;
	color:red;
}
#funds_filterShow a{
	color:red;
}

.funds_filterTitleHide1{
	margin-left:95px;
	font-size:90%;
	margin-top:-13px;
	font-weight:normal;
	
}
.funds_filterTitleHide a{
	color:red;
}


.funds_filterRow{             /* radek filtru*/
	width:694px;
        padding:3px;
	height:16px;
	_height:13px;
	_width:700px;
        border-bottom:1px dotted #F2BE08;
}
.funds_filterLastRow{       /* posledni radek filtru - ma plny dolni okraj*/
	width:700px;
	height:20px;
	_height:16px;

	border-bottom:1px solid #F2BE08;
	
}
.funds_filterFirstRow{        /* prvni radek filtru - ma horni okraj*/
	width:694px;
	padding:3px;
	height:16px;
	_height:13px;
	_width:700px;
	 border-bottom:1px dotted #F2BE08;
	border-top:1px solid #F2BE08;
	
}
.funds_filterRowFirstCell{          /* prvni bunka radku filtru - pevna velikost 150px*/
	float:left;
	width:144px;
	padding-right:3px;
	border-right:1px dotted #F2BE08;
		
}
.funds_filterRowCell{             /* bunka radku filtru*/
	float:left;
	height:100%;
        padding-left:1px;

}

#funds_content{         /*vlastni obsah detailu a seznamu fondu - vsechno pod filtrem*/
	float:left;
	width:700px;
	height:auto;
	margin-bottom:10px;
}

#funds_title{         /* nadpis obsahu*/
	width:695px;
        font-size:110%;
        font-weight:bold;
	border-bottom:1px solid black;
	padding-bottom:0px;
	margin-bottom:5px;
	margin-top:5px;
        padding-left:5px;
	_width:700px;
        float:left;
}
.funds_titleHide{       
	margin-left:10px;
	width:150px;
	font-size:90%;
	font-weight:normal;
}
.funds_titleHide a{
	color:red;
}
.funds_titleRight{
	text-align:right;
	font-weight:normal;
	width:200px;
	margin-left:335px;
	_margin-left:245px;
}
.inv_titleRight{
	text-align:right;
	font-weight:normal;
	width:100px;
	margin-left:450px;
	_margin-left:400px;
}
.inv_titleRight1{
	text-align:right;
	font-weight:normal;
	width:100px;
	margin-left:540px;
	_margin-left:490px;
}
.funds_titleInputCheckBox{
	
}
.fundsDetailBriefList{          /* seznam fondu vlevo na detailu fondu*/
	float:left;
    	width:150px;
	_width:150px;
    	height:auto;
	border-bottom:1px solid black;
	_margin-right:-2px;
}
.fundsDetailBriefListTitle{         /* prvni radek seznamu fondu*/
	float:left;
	width:140px;
	_width:150px;
	&width:150px;
	font-size:120%;
	font-weight:bold;
	padding:5px;
	background:#F2BE08;
}
.fundsDetailBriefListItem a{
	float:left;
	width:138px;
	_width:150px;
	padding:5px;
	border-bottom:1px dotted #F2BE08;
	border-left:1px dotted #F2BE08; 
	border-right:1px dotted #F2BE08;
	
}
.fundsDetailBriefListItem a:hover{
	
	width:140px;
	padding:5px;
	_width:150px;
}
.fundsDetailBriefListItemActive{          /* aktivni polozka seznamu fondu na detailu fondu*/
	float:left;
	width:140px;
	_width:150px;
	padding:5px;
	color:white;
	font-weight:bold;
	border-bottom:1px dotted #F2BE08;
	/* border-left:1px dotted #F2BE08; 
	border-right:1px dotted #F2BE08; */
	
}
.fundsDetailBriefListItemActive a{
	color:white;
}
.fundsDetailContent{              /* vlastni obsah detailu fondu - vsechno napravo od seznamu fondu*/
        float:right;
        width:540px;
        height:auto;
}
#funds_tabBox{                /* boxik pro ouska*/
	float:left;
	width:700px;
	_width:702px;
	height:auto;
	border-bottom:2px solid #F2BE08;
}
#funds_tabMargin{             /* odsazeni ousek zleva*/
	float:left;
	width:150px;
	color:white;
}
#funds_tabMarginDuty{             /* odsazeni ousek zleva*/
	float:left;
	width:200px;
	height:17px;
	color:black;
	font-weight:bold;
}
.funds_tab{                     /* ousko*/
	width:110px;
	
	float:left;
	padding-top:6px;
	padding-bottom:5px;
	padding-right:0px;
	background:#F1EFC9 url("../images/tab.png") no-repeat;
	overflow:hidden;
	height:auto;
	text-align:center;
	
}
.funds_tabActive{           /* aktivni ousko*/
	width:110px;
	float:left;
	padding-top:6px;
	padding-bottom:5px;
	padding-right:0px;
	font-weight:bold;
	background:#f2be08 url("../images/tab_active.png") no-repeat;
	color:white;
	text-align:center;
	height:auto;

}
.funds_tabNoPrint{                     /* ousko*/
	width:110px;
	float:left;
	padding-top:6px;
	padding-bottom:5px;
	padding-right:0px;
	background:#F1EFC9 url("../images/tab.png") no-repeat;
	overflow:hidden;
	height:auto;
	text-align:center;
	_width:110px;
	 

}
.detail_tablePerformance{         /* tabulka vykonnosti na strance detail fondu*/
	float:left;
	width:540px;
	border-bottom:1px solid black;	
}
.detail_tablePerformanceHeadRow{    /* hlavicka tabulky (prvni radek)*/
	width:540px;
	float:left;
	padding-top:2px;
	padding-bottom:2px;
	background:#F2BE08;
	font-weight:bold;
}
.detail_tablePerformanceRow{
	width:540px;
	float:left;
}
.detail_tablePerformanceItem{
	width:40px;
	float:left;
	text-align:center;
	
}
.detail_tablePerformanceItem1{        /* prvni polozka radku tabulky vykonnosti - je vetsi, aby se tam vlezl text*/
	width:74px;
	float:left;
	padding-left:3px;

}
.detail_tablePerformanceItem2{        /* druha polozka - vetsi pro text*/
	width:44px;
	float:left;
	text-align:center;
}
.list_table{              /* tabulka na strance seznam fondu (porovnani fondu)*/
	float:left;
	width:700px;
	height:auto;
	font-size:80%;
	border-bottom:2px solid black	;
	_font-size:100%;
}
.list_tableDuty{              /* tabulka na strance seznam fondu (porovnani fondu)*/
	float:left;
	width:700px;
	height:auto;
	font-size:80%;
	border-bottom:2px solid black	;
	_font-size:100%;
	_margin-top:-16px;
}
.dvalues_table{              /* tabulka na strance denni hodnoty*/
	float:left;
	width:700px;
	height:auto;
	font-size:80%;
	border-bottom:2px solid black;
	_font-size:100%;
	_margin-top:-19px;
}
.list_tableRow{           /* radek tabulky na seznamu fondu*/
	font-size:70%;
	
}
.list_tableHeadRow{ 
	font-size:70%;
	height:31px;
	_font-size:60%;
}

.list_tableHeadName{
	background:#F2BE08; /*#fde89f;*/
	font-size:120%;
	font-weight:bold;
	width:132px;
	padding:4px;
}
.performance_tableHeadName{
	background:#F2BE08;
	font-size:120%;
	font-weight:bold;
	width:129px;
	_width:128px;
	padding:4px;
}
.detail_tableHeadName	{
	background:#F2BE08;
	font-size:120%;
	font-weight:bold;
	width:142px;
	padding:4px;
	height:31px;
	
}
.dvalues_tableHeadName{
	background:#F2BE08;
	font-size:120%;
	font-weight:bold;
	padding:4px;
	width:127px;
	_width:126px;
}
.list_tableHead	{
	background:#F2BE08;
	font-size:100%;
	font-weight:bold;
	text-align:center;
	width:39px;
	padding:1px;
}

.list_tableHeadS1{
	background:#F2BE08;
	font-size:100%;
	font-weight:bold;
	text-align:center;
	
	width:36px;
	
}
.list_tableHeadS2{
	background:#F2BE08;
	font-size:100%;
	font-weight:bold;
	text-align:center;
	
	width:55px;
	
}
.list_tableHeadS3{
	background:#F2BE08;
	font-size:100%;
	font-weight:bold;
	text-align:center;
	
	width:61px;
	
}
.list_tableHeadL1{
	background:#F2BE08;
	font-size:100%;
	font-weight:bold;
	text-align:center;
	width:110px;
	
}
.list_tableHeadL2{
	background:#F2BE08;
	font-size:100%;
	font-weight:bold;
	text-align:center;
	width:58px;
	
}
.list_tableHeadL3{
	background:#F2BE08;
	font-size:100%;
	font-weight:bold;
	text-align:center;
	width:80px;
	
}
.list_tableHeadFirst	{
	width:30px;
	background:#F2BE08;
	font-size:100%;
	font-weight:bold;
	text-align:center;
	_min-width:58px;
	padding:1px;
}
.list_tableCellName{
	padding:5px;
}
.list_tableCellNameActive{
	padding:5px;
	color:red;
}
.list_tableCellNameActive a{
	color:red;
}
.list_tableCell{
	text-align:left;
	padding:4px;
}

.posColor{
	color:green;
}
.negColor{
	color:red;
}
.zeroColor{
	color:black;
}

.list_tableCellCenter{
	text-align:center;
	padding:1px;
}
/*
.list_tableCellCenterS1{
	text-align:center;
	
}
.list_tableCellCenterS2{
	text-align:center;
	
}
.list_tableCellCenterL1{
	text-align:center;
	
}
.list_tableCellCenterL2{
	text-align:center;
	
}
*/
.list_tableCellCenterFirst{
	text-align:center;
	width:30px;
	padding:5px;
}
.list_tableCellRight{
	text-align:right;
	padding:4px;
}
.list_toDateBox{
	width:250px;
	float:right;
	margin-top:10px;
	text-align:right;
}
.list_toDateButton{
	height:20px;
	font-size:90%;
}
.press_dutyDayBox{
	margin-bottom:5px;
	height:22px;
	width:100%;
	float:left;
	

}
.press_dutyWeekBoxText{
	margin-left:5px;
	font-size:80%;
	font-weight:normal;
	text-overflow:none;
	height:9px;
	width:410px;
	float:right;
	margin-top:-20px;

}
.press_dutyWeekBoxDate{
	font-weight:normal;
}
.press_dutyDayBoxText{
	margin-left:5px;
	font-size:80%;
	font-weight:normal;
	text-overflow:none;
}

.press_dutyMonthCombobox{
	height:16px;
	font-size:90%;
}
.duty_tableHeadName{
	background:#F2BE08;
	font-size:100%;
	font-weight:bold;
	min-width:80px;
	_width:150px;
	padding:4px;
}
.duty_tableHead{
	background:#F2BE08;
	font-size:100%;
	font-weight:bold;
	text-align:center;
	width:115px;
	padding:1px;

}
.duty_tableHeadS{
	background:#F2BE08;
	font-size:100%;
	font-weight:bold;
	text-align:center;
	width:60px;
	padding:1px;

}
.duty_tableHeadL{
	background:#F2BE08;
	font-size:100%;
	font-weight:bold;
	text-align:center;
	width:180px;
	padding:1px;

}
.duty_tableCellName{
	text-align:left;
	padding:4px;
}
.duty_tableCell{
	text-align:right;
	padding:4px;
}
.duty_tableCellCenter{
	text-align:center;
	padding:4px;
}
.element{
	min-height:500px;
}
.mapBox{
	float:left;
	width:215px;
	height:auto;
	
	font-size:80%;
	font-weight:bold;
	margin-right:15px;
	padding-bottom:5px;
}
.mapTitle{
	width:210px;
	background:black;
	padding:3px 0px 3px 5px;
	font-weight:bold;
}
.mapTitle a{
	color:#F2BE08;
}
.mapLevel1{
	width:210px;
	padding-left:5px;
	padding-top:3px;
	margin-top:5px;
}
.mapLevel2{
	width:175px;
	padding-left:40px;
	margin-top:3px;
	padding-top:3px;
	
}
.tabLine{               /* vodorovna cara na detailu fondu */
	float:left;
	width:540px;
	_margin-top:-15px;
	border-bottom:1px solid black;
}
.fundInfoTableTitleLine{      /* prvni radek tabulky s informacemi o fondech*/
	float:left;
	width:540px;
	margin-top:5px;
	padding-bottom:5px;
	border-bottom:1px solid black;
}
.fundInfoTableTitle{              /* tabulka s infem o fondech - nazev fondu */
	width:400px;
	height:auto;
	font-size:150%;
	font-weight:bold;
	color:black;
	float:left;
}
.fundInfoTableISIN{           /* tabulka s infem o fondech - ISIN*/
	width:120px;
	height:auto;
	float:left;
	text-align:right;
}
.fundInfoTableRow{        
	float:left;
	width:540px;
	font-size:100%;
	padding-top:1px;
	padding-bottom:1px;
}
.fundInfoTableItem{             /* polozka z tabulky - data z db*/
	float:left;
	width:110px;
}
.fundInfoTableTitleItem{      /* polozka z tabulky - popisek hodnoty*/
	float:left;
	width:150px;
}
.fundInfoTableItemSmall{      /* maly text v popisku*/
	font-size:85%;
	font-weight:normal;
	margin-left:3px;
}
.fundInfoTableRowLast{        /* posledni radek tabulky s infem - ma dolni i horni okraj*/
	float:left;
	width:540px;
	font-size:100%;
	padding-top:1px;
	padding-bottom:1px;
	border-top:1px solid black;
	border-bottom:2px solid black;
}

#fundsTarget{
	width:530px;
	font-size:100%;
}
.fundsTargetItem{
	width:530px;
}
.fundsTargetTitle{
	width:150px;
	font-weight:bold;
	float:left;
}
.fundsTargetData{
	width:380px;
	float:left;
}
.includeBox{
	float:left;
	width:539px;
	font-size:100%;
	height:auto;
	clear:both;
	
}
.tabTitle{
	float:left;
	width:540px;
	border-bottom:1px solid black;
	font-size:100%;
	font-weight:bold;
	margin-bottom:5px;
	margin-top:15px;
	_margin-bottom:2px;
}
.tabTitleGraph{
	float:left;
	width:540px;
	border-bottom:1px solid black;
	font-size:100%;
	font-weight:bold;
	margin-bottom:5px;
	margin-top:5px;

}
#fundsDownload{
	clear:both;
}
.fundsDownloadTitle{
	width:98%;
	float:left;
	margin-top:5px;
	margin-bottom:5px;
	border-bottom:0px solid black;
}
.fundsDownloadLeft{
	width:210px;
	float:left;
        padding-left:10px;
}
.fundsDownloadMiddle{
	width:250px;
	float:left;
	padding-left:10px;
	
}
.fundsDownloadRight{
	width:55px;
	float:left;
	text-align:right;
}
#loginForm{
	width:100%;
}

#loginFormButton{
	margin-top:10px;
}
#loginFormContent{
	width:auto;
}
.loginFormItem{
	width:120px;
	font-weight:bold;
	margin-right:5px;
}
.sectionTitle{
	width:auto;
	font-weight:bold;
	font-size:110%;
	margin-top:15px;
	margin-bottom:5px;
	border-bottom:1px solid black;
	clear:both;
}

.sectionText{
	width:auto;
	font-weight:bold;
	font-size:140%;
	margin-top:5px;
	margin-bottom:15px;
	clear:both;
}
.portfolioBox{
	margin-top:10px;
	padding:10px;
	width:530px;
	float:left;
	font-size:110%;
	border:1px solid black;
}
.invDutyInput{
	background:#F1EFC9;
	width:200px;
}

.portfolioBoxLeft{
	width:300px;
	float:left;
}
.portfolioBoxRight{
	width:300px;
	float:left;
}
.portfolioBoxTitle{
	width:auto;
	font-size:140%;
	font-weight:bold;
	margin-bottom:5px;
}
.portfolioBoxItem{
	width:300px;
	float:left;
}

#portfolioDetailBox{
	float:left;
	width:690px;
	margin-top:-3px;
	border-bottom:2px solid black;
	
}
.portfolioDetailBoxRow{        
	float:left;
	width:690px;
	font-size:100%;
	padding-top:1px;
	padding-bottom:1px;
}
.portfolioDetailBoxTitleItem{
	float:left;
	font-weight:bold;
	width:200px;
}
.portfolioDetailBoxItem{
	float:left;
	width:120px;
}
.portfolioDetailGraphItem{
	width:230px;
	font-weight:bold;
	text-align:center;
	float:left;
}
#portfolioDetailAdvancedBox{
	width:690px;
	margin-top:-2px;
	margin-bottom:10px;
}
#portfolioDetailAdvancedBoxTitle{
	
	background:#F2BE08;
	font-weight:bold;
	padding-left:5px;
	padding-top:2px;
	padding-bottom:2px;
	width:685px;
}
.portfolioDetailAdvancedBoxItem3{
	width:60px;
	float:left;
}
.portfolioDetailAdvancedBoxItem4{
	width:71px;
	float:left;
}
.portfolioDetailAdvancedBoxItem6{
	width:130px;
	float:left;
}
.portfolioDetailAdvancedBoxItem2{
	width:47px;
	float:left;
}

.portfolioDetailAdvancedBoxItem7{
	width:67px;
	float:left;
}

.portfolioDetailAdvancedBoxItem1{
	width:40px;
	float:left;
}
.portfolioDetailAdvancedBoxItem5{
	width:60px;
	float:left;
}
.portfolioDetailAdvancedBoxRow{
	width:690px;
	
	float:left;
	border-bottom:1px solid black;
}
.portfolioMessage{
	float:left;
	width:690px;
	clear:both;
	color:red;
	font-weight:bold;
	font-size:110%;
}
.portfolioAdd{
	float:left;
	width:690px;
}
#sectionTabLine{
	width:100%;
	margin-top:5px;
	border-bottom:2px solid #f2be08;
	height:25px;
	clear:both;
}
.sectionTab{
	width:110px;
	float:left;
	padding-top:6px;
	padding-bottom:7px;
	_padding-bottom:6px;
	padding-right:0px;
	background:#F1EFC9 url("../images/tab.png") top left no-repeat;
	color:white;
	text-align:center;
	height:auto;
	

}
.sectionTabActive{
	width:110px;
	float:left;
	padding-top:6px;
	padding-bottom:7px;
	padding-right:0px;
	font-weight:bold;
	background:#f2be08 url("../images/tab_active.png") no-repeat;
	color:white;
	text-align:center;
	height:auto;
}
.sectionTabRight{
	width:auto;
	float:right;
	margin-left:10px;
	margin-top:8px;
	text-align:right;
	font-size:110%;
}
.sectionLine{
	width:100%;
	height:16px;
	border-bottom:1px solid #f2be08;
	font-size:120%;
	margin-top:3px;
}
#transactionBox{
	width:100%;
	height:auto;
	margin-top:10px;
	margin-bottom:10px;
}
.transactionBoxRow{
	width:695px;
	border-bottom:1px solid black;
	float:left;
}
.transactionBoxTitleCell{
	float:left;
	width:79px;
	padding-top:3px;
	height:18px;
	text-align:center;
	background:#F1EFC9;
	font-weight:bold;
}
.transactionBoxTitleCellLong{
	float:left;
	width:225px;
	padding-top:3px;
	height:18px;
	text-align:center;
	background:#F1EFC9;
	font-weight:bold;
}
.transactionBoxTitleCellShort{
	float:left;
	width:65px;
	padding-top:3px;
	height:18px;
	text-align:center;
	background:#F1EFC9;
	font-weight:bold;
}
.transactionBoxCell{
	float:left;
	width:79px;
	padding-top:3px;
	padding-bottom:3px;
	text-align:center;
	
}
.transactionBoxCellLong{
	float:left;
	width:225px;
	padding-top:3px;
	padding-bottom:3px;
	text-align:center;
	
}
.transactionBoxCellShort{
	float:left;
	width:65px;
	padding-top:3px;
	padding-bottom:3px;
	text-align:center;
	
}
.addTransactionRow{
	width:690px;
	float:left;
	margin-bottom:5px;
}
.addTransactionItem{
	padding-top:2px;
	width:115px;
	float:left;
	font-weight:bold;
	font-size:110%;
	margin-right:5px;
}
.addTransactionSelectLong{
	width:200px;
	height:16px;
	font-size:90%;
	background-color:#F1EFC9;
}
.addTransactionSelectShort{
	width:100px;
	height:16px;
	font-size:90%;
	background-color:#F1EFC9;
}
.addTransactionButton{
	height:19px;
	
	font-size:90%;
}
.addTransactionButtonSubmit{
	width:120px;
}
.addTransactionInput{
	height:16px;
	font-size:90%;
}
.addPortfolioItem{
	float:left;
	width:55px;
	font-weight:bold;
}
#addPortfolioBox{
	margin-top:10px;
}
.addUserItem{
	float:left;
	width:150px;
	margin-top:5px;
	font-weight:bold;
}
.addUserInput {
	font-size: 100%;
	font-weight: normal;
	margin-top:5px;
	background-color:#F1EFC9;
}
.addUserButton{
	width:132px;
}
.detail_assetClassTitle{
  float:left;
  width:540px;
  background:#F1EFC9;
  padding-top:2px;
  padding-bottom:2px;
}
.detail_assetClassRow{
  float:left;
  width:540px;
}
.detail_assetClassItemLeft{
  float:left;
  width:250px;
  text-align:left;
}
.detail_assetClassItemRight{
  float:left;
  width:230px;
  text-align:right;
}
.detail_topHoldingsHeadRow{
  float:left;
  width:520px;
  font-weight:bold;
  background:#F2BE08;
  padding:3px 0px 3px 20px;
  _width:540px;
}
.detail_topHoldingsRow{
  float:left;
  width:520px;
  padding:2px 0px 2px 20px;
  border-bottom:1px solid #F2BE08;
  _width:540px;
}
.detail_topHoldingsItem{
  float:left;
  width:160px;
}

#mainCanvas{
  width:700px;
  height:500px;
  z-index:2;
  overflow:visible;
}
#graphImgWorking{
	position:relative;
	z-index:-1;
}
#graphImage{
	display:none;
}
#fund_detailChartControls{
    margin-top:0px;
    padding-top:5px;
    font-size:90%;
    background:#F1EFC9;	
    width:540px;
    border:1px solid black;
    height:30px;
}
#fund_detailChartControlsPeriodControl{
    float:left;	
    width:180px;
}
#portfolioChartControlsPeriodControl{
    float:left;	
    width:180px;
    padding-top:2px;
}
#portfolioChartControlsFundControl{
	float:left;
	width:350px;
	margin-top:3px;
}
#portfolioChartControlsDateControl{
	float:left;
	width:350px;
	font-weight:bold;
}
#fund_detailChartControlsDateControl{
    float:left;
    width:350px;
}
.fund_detailChartControlsButton{
	font-size:120%;
	width:125px;
	height:20px;
}
#fund_detailChartControlsDateButton{
    float:right;
    width:330px;

}
.PullDownList {
	font-family: Tahoma, Helvetica, Arial;
	font-size: 11px;
	font-weight: normal;
	margin: 0px;
	padding: 0px 0px 0px 3px;
	width: 90px;
	background-color: #F1EFC9;
	border: 1px solid black;
	
}
.FormField2 {
	border: 1px solid #89B5CC;
	font-family: Tahoma, Helvetica, Arial;
	font-size: 11px;
	font-weight: normal;
	background-color: #F1EFC9;
}
.FormField3 {
	border: 1px solid #89B5CC;
	font-family: Tahoma, Helvetica, Arial;
	font-size: 11px;
	font-weight: normal;
	background-color: #F1EFC9;
	width:83px;
	height:18px;
	margin-top:4px;
	margin-left:2px;
	padding-left:3px;
}
.administration_row{
	width:540px;
	float:left;
	margin-bottom:5px;
	
}
.administration_text{
	width:125px;
	float:left;
	font-weight:bold;
	
}
.administration_input{
	width:270px;
	float:left;
}
.administration_textInput{
	width:200px;
	height:17px;
	font-size:90%;
	background-color: #F1EFC9;
	margin-bottom:5px;
}
.administration_textInputShort{
	width:200px;
	height:17px;
	font-size:90%;
	background-color: #F1EFC9;
}

.administration_select{
	width:200px;
	height:17px;
	font-size:90%;
	background-color: #F1EFC9;
}
.administration_selectShort{
	width:50px;
	height:17px;
	font-size:90%;
	background-color: #F1EFC9;
}
.administration_button{
	margin-top:10px;
	width:160px;
}

.questionBox{
	width:auto;
	margin-bottom:10px;
}
.questionTitle{
	width:auto;
	font-size:120%;
	font-weight:bold;
	margin-top:10px;
}
.questionRow{
	margin-top:5px;
	float:left;
	width:auto;
	font-size:110%;
	padding-left:30px;
}
.questionRadio{
	float:left;
	margin-right:5px;
	padding-top:0px;
	width:20px;
}
.questionLetter{
	float:left;
	width:15px;
	padding-top:2px;
	margin-right:5px;
}
.questionText{
	padding-top:2px;
	float:left;
	width:625px;
}
#profileConservative{
	font-size:110%;
	margin-bottom:10px;
	text-align:justify;
}
#profileMixed{
	font-size:110%;
	margin-bottom:10px;
	text-align:justify;
}
#profileCareful{
	font-size:110%;
	margin-bottom:10px;
	text-align:justify;
}
#profileDynamic{
	font-size:110%;
	margin-bottom:10px;
	text-align:justify;
}
.fundValidInfo{
	font-family: Tahoma, Helvetica, Arial;
	font-size: 11px;
	font-weight: bold;
	color: black;
}
.fundValidInfoErr{
	font-family: Tahoma, Helvetica, Arial;
	font-size: 11px;
	font-weight: bold;
	color: red;
}
.glossaryLetter{
	padding-right:15px;
}
.glossaryUp{
	width:50px;
	float:right;
	margin-top:-15px;
	font-size:90%;
}
.glossaryUp a{
	color:red;
}
.placesUp{
	width:50px;
	float:right;
	margin-top:-15px;
	font-size:80%;
}
.placesUp a{
	color:red;
}
.news{
	font-size:120%;
	font-family:Arial, serif;
}
.calcRow{
	width:97%;
	float:left;
	font-size:110%;
	padding:3px;
}
.calcLeft{
	width:50%;
	
	font-weight:bold;
	
}
.calcRight{
	width:50%;
	
	
}
.calcItem{
	width:30%;
	float:left;
}
#tabInputs{
	display:none;
}

.offices_table{
	width:100%;
        border:0;
        frame:void;
        border-collapse:collapse;
        table-layout:fixed;
}

.offices_tableHeadRow{
	background:#F2BE08;
       	font-size:80%;
	font-weight:bold;
	height:25px;
}

.offices_tableHeadName{
	width:132px;
	padding:4px;
}

.offices_tableHeadStreet{
	width:100px;
	padding:4px;
}

.offices_tableHeadPostCode{
	width:25px;
	padding:4px;
}

.offices_tableHeadPhone{
	width:132px;
	padding:4px;
}

.offices_tableRow{
	font-size:80%;
	padding:4px;
}

.offices_tableCellName{
	padding:4px;
}

.offices_tableCellStreet{
	padding:4px;
}

.offices_tableCellPostCode{
	padding:4px;
}

.offices_tableCellPhone{
	padding:4px;
}

.offices_placesUp{
	width:50px;
	float:right;
	margin-top:-15px;
}

.offices_placesUp a{
	color:red;
}

.glossaryTable{
        width:100%;
        border:0;
        frame:void;
        border-collapse:collapse;
        table-layout:fixed;
	font-weight:bold;
       	font-size:110%;
	clear:both;
}

.glossaryTableRow{
        text-align:center;
}
#leftBanner{
	margin-top:20px;
	
}

#rightBanner{
	margin-top:20px;
	_margin-left:2px;
}
.calcCal{
	margin-top:-10px;
	_margin-top:-3px;
}
.calcInputButton{
	margin-bottom:-4px;
	_margin-bottom:-2px;
}
.printMargin{
	color:white;
}
.sliderBox{
  width:310px;
  float:left;
  margin-top:20px;
  margin-right:30px;
  _width:320px;
  _margin-right:10px;
}
.sliderBoxTitle{
  width:98%;
  float:left;
  padding-left:10px;
  font-size:130%;
  font-weight:bold;
  color:#297dbd;
}
.sliderBoxContent{
  width:100%;
  float:left;
  padding:0px 10px 10px 10px;
  background:#ffffff url("../images/box.png") no-repeat;
}
.sliderBoxGraph{
  width:73%;
  float:left;
}
.sliderBoxText{
  font-size:120%;
  color:#297dbd;
  font-weight:bold;
  width:27%;
  float:left;  
  padding-top:10px;
}
#sliderFundBox{
  width:100%;
  float:left;
  margin-top:20px;
}
.sfbRow{
  width:100%;
  float:left;
  height:27px;
  _height:14px;
    _overflow:visible;
}
.sfbTitle{
  font-weight:bold;
  font-size:100%;
  width:165px;
  float:left;
  margin-top:5px;
  padding-left:5px;
  _width:173px;
}
.sfbTitleCell{
  font-weight:bold;
  font-size:100%;
  width:170px;
  float:left;
  margin-top:40px;
  color:#297dbd;
  _margin-bottom:-40px;
}
.sfbCellTitle{
  width:520px;
  float:left;
  /*color:white;
  background:#fff url("../images/sliderBackT.png") bottom  no-repeat;
  height:100%;*/
  _margin-bottom:-40px;
  
}
.sfbCellTitle0{
  width:50px;
  float:left;
  color:black;
}
.sfbCellTitle1{
  width:82px;
  float:left;
  color:black;
  text-align:center;
}
.sfbCellTitle2{
  width:60px;
  float:left;
  color:black;
  text-align:right;
  
}
.sfbCell{
  width:515px;
  float:left;
  color:black;
  background:#ffffff url("../images/sliderBack.png") bottom repeat-y;
  height:80%;
  padding-left:5px;
  color:black;
  overflow:visible;
  font-size:110%;
  padding-top:5px;
}
.sfbCell1{
  width:515px;
  float:left;
  color:black;
  background:#f1efc9 url("../images/sliderBack1.png") bottom repeat-y;
  font-size:110%;
  height:80%;
  padding-left:5px;
  color:black;
  overflow:visible;
  padding-top:5px;
}
.sfbTextCell{
  margin-left:10px; 
  margin-top:10px; 
  background:white;
  font-weight:bold;
  font-size:110%;
  color:#4498D7;
  display:inline;
}
#sliderDisclaimer{
	color:#808080;
	margin-top:35px;
}
.borderTop{
  border-top:1px solid black;
}
.borderBottom{
  border-bottom:1px solid black;
}

.sfbGraphAll{
  background:#F2536F; 
  height:80%; 
  float:left; 
  width:220px; 
  padding-left:5px; 
  color:white; 
  font-weight:bold;
  padding-top:2px;
}
.sfbGraphIn{
  background:#FFC453; 
  height:80%; 
  float:left; 
  width:198px; 
  padding-left:5px;
  padding-top:2px;
}
.sfbGraphYield{
  background:#4498D7;
  height:80%; 
  float:left; 
  width:186px; 
  padding-left:5px;
  padding-top:2px;
  color:white;
}
.sfbGraphText2{
  display:none; 
  position:absolute; 
  top:772px; 
  _top:760px; 
  left:600px; 
  font-weight:bold; 
  background:white; 
  color:#F2536F; 
  font-size:140%; 
  padding:3px 5px 3px 5px;
  _padding:0px 5px 0px 5px; 
  z-index:10;
  _width:100px;
}
.sfbGraphText3{
  display:none; 
  position:absolute; 
  top:852px; 
  _top:832px; 
  left:600px; 
  font-weight:bold; 
  background:#f1efc9; 
  color:#F2536F; 
  font-size:140%; 
  padding:3px 5px 3px 5px;
  _padding:0px 5px 0px 5px; 
  z-index:10;
  _width:100px;
}
.sfbGraphText4{
  position:absolute; 
  top:935px; 
  _top:899px; 
  left:843px; 
  font-weight:bold; 
  background:white; 
  color:#F2536F; 
  font-size:140%; 
  padding:3px 5px 3px 5px;
  _padding:0px 5px 0px 5px; 
  z-index:10;
  _width:120px;
}
.sfbGraphText4a{
  display:none; 
  position:absolute; 
  top:988px; 
  _top:942px; 
  left:600px; 
  font-weight:bold; 
  font-size:120%; 
  background:white; 
  color:#4498d7; 
  padding:3px 5px 3px 5px;
  _padding:0px 5px 0px 5px; 
  z-index:10;
  _width:120px;
}
.sliderBoxL{
  width:670px;
  float:left;
  margin-right:30px;
  background:url("../images/boxLongP.png") no-repeat;
  padding-top:2px;
}
.sliderBoxContentL{
  width:100%;
  float:left;
  padding:5px 10px 10px 10px;
  
}
.sliderBoxGraphL{
  width:81%;
  float:left;
}
.sliderAxisText{
  float:left;
  cursor:pointer;
}
.sliderBoxTextL{
  font-size:120%;
  color:#297dbd;
  font-weight:bold;
  width: 17%;
  float:left;  
  padding-top:10px;
}
.borderTop{
  border-top:1px solid black;
}
.borderBottom{
  border-bottom:1px solid black;
}
.borderLeft{
  border-left:1px solid black;
}
.borderRight{
  border-right:1px solid black;
}
.submitRow{
  text-align: right; 
  display: block;
  padding-left:2%;
  width:96%;
  float:left;
  margin-top:20px;
  height:35px;
}
#webmodelDisclaimer{
  float:left;
  width:98%;
  font-size:90%;
  font-color:gray;
  margin-top:100px;
  text-align:justify;
  
}
.bannerTab{
width:200px;
	float:left;
	padding-top:6px;
	padding-bottom:5px;
	padding-right:0px;
	background:url("../images/btab2.png") no-repeat;
	overflow:hidden;
	height:auto;
	text-align:center;
	cursor:pointer;
}
.bannerTabActive{
font-weight:bold;
background:url("../images/btab_active2.png") no-repeat;
}
.bannerBox{
 min-height:700px;
width:100%;
float:left;
background:white;
color:black;
clear:both;
}
.adTabLine{
	width:860px;
	float:left;
	margin-top:20px;
	margin-left:120px;
        margin-bottom:20px;
}
.adTab{
	width:370px;
	float:left;
	padding-top:6px;
	padding-bottom:5px;
	background:url("../images/adTab.png") no-repeat;
	overflow:hidden;
	height:auto;
	text-align:center;
	cursor:pointer;
}
.adTabActive{
	font-weight:bold;
  background:url("../images/adTabActive.png") no-repeat;
}
.adBox{
	width:840px;
	float:left;
	margin-left:120px;
        font-size:110%;
}
.adBox h3{
	width:80%;
}
.adContent{
  width:100%;
  float:left;
  margin-bottom:30px;
}
.adContentText{
  width:40%;
  float:left;
  padding:20px 20px 0 0;
  text-align:justify;
  line-height:1.3em;
}
.adContentImg{
  width:50%;
  float:left;
text-align:center;
}
.adTable{
  width:70%;
  font-size:95%;
  table-layout:fixed;
  text-align:center;
  margin-bottom:30px;
}
.adTable tr{
  background:#E3E4E5;
  
}
.adTable tr.odd{
 font-weight:bold;
}
.adTable th{
  font-weight:bold;
  text-align:left;
  background:#BCBDBF;
  border-bottom:1px solid white;
  padding:5px 10px 5px 10px;
}
.adTable td{
  text-align:right;
  border:1px solid white;
  padding:5px 10px 5px 0;
} 
.adWine{
	float:right;
	width:60px;
	margin-top:80px;
	margin-right:100px;
}
.adList{
  width:70%;
}
.adList ul{
  color:#CC0034;
  list-style-type:square;
  width:70%;
}
.adList a{
  color:#CC0034;
}
.adDisclaimer{
  text-align:justify;
  margin-top:60px;
  font-size:90%;
  color:gray;
  width:730px;
}
