.doth{
	background-image: url(img/doth.gif);
	background-repeat: repeat-x;
}

.dotv{
	background-image: url(img/dotv.gif);
	background-repeat: repeat-y;
}

.bgIntro{
	background-image: url(img/bgIntro.gif);
	background-repeat: repeat-x;
}

.bgHome{
	background-image: url(img/bgHome.jpg);
	background-repeat: repeat-x;
}

.bgLeft{
	background-image: url(img/bgLeft.gif);
	background-repeat: no-repeat;
}

.bgRight{
	background-image: url(img/bgRight.gif);
	background-repeat: no-repeat;
}

.bgNAV{
	background-image: url(img/bgNAV.jpg);
	background-repeat: no-repeat;
	width:295;
	height:155;
}

.bgAJFNews{
	background-image: url(img/AJFNews.jpg);
	background-repeat: no-repeat;
	width:464;
	height:111;
}

.bgAYFarticles{
	background-image: url(img/articles.jpg);
	background-repeat: no-repeat;
	width:464;
	height:111;
}

.bgAboutAJF{
	background-image: url(img/aboutAJF.jpg);
	background-repeat: no-repeat;
	width:465;
	height:181;
}

.bgInvestmentTips{
	background-image: url(img/investmentTips.jpg);
	background-repeat: no-repeat;
	width:464;
	height:111;
}

.bgContactUs{
	background-image: url(img/contactUs.jpg);
	background-repeat: no-repeat;
	width:464;
	height:111;
}

.bgInvestorServices{
	background-image: url(img/investorServices.jpg);
	background-repeat: no-repeat;
	width:465;
	height:181;
}

.bgPricesAndReturns{
	background-image: url(img/pricesAndReturns.jpg);
	background-repeat: no-repeat;
	width:465;
	height:181;
}

.bgMarketView{
	background-image: url(img/marketView.jpg);
	background-repeat: no-repeat;
	width:465;
	height:181;
}

.bgListOfFunds{
	background-image: url(img/listOfFunds.jpg);
	background-repeat: no-repeat;
	width:464;
	height:111;
}

.bgSpecialFunds{
	background-image: url(img/specialFunds.jpg);
	background-repeat: no-repeat;
	width:464;
	height:111;
}

.bgReportFunds{
	background-image: url(img/bgReports.jpg);
	background-repeat: no-repeat;
	width:464;
	height:181;
}
/*---------- fonts ----------*/
img{
	border: 0px;
}

table{
	border: 0px;
}

body,table,td{
	font-family: Tahoma, "Microsoft Sans Serif";
	font-size: 12px;
	color: #333333;
}

.redlab{
	font-family: Tahoma, "Microsoft Sans Serif";
	font-size: 10px;
	color: #999999;
}

.small{
	font-family: Tahoma, "Microsoft Sans Serif";
	font-size: 10px;
	color: #666666;
}

.small2{
	font-family: Tahoma, "Microsoft Sans Serif";
	font-size: 11px;
	color: #333333;
}

.no{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 40px;
	color: #CC0000;
	font-weight: bold;
	line-height: 40px;
}

.no2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 40px;
	color: #CC0000;
	font-weight: bold;
	line-height: 40px;
}

.no3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 40px;
	color: #CC0000;
	font-weight: bold;
	line-height: 40px;
}

.blackH{
	font-family: Tahoma, "Microsoft Sans Serif";
	font-size: 14px;
	color: #000000;
	font-weight: bold;
}

.black{
	font-family: Tahoma, "Microsoft Sans Serif";
	font-size: 12px;
	color: #333333;
}

.grey1H{
	font-family: Tahoma, "Microsoft Sans Serif";
	font-size: 14px;
	color: #333333;
	font-weight: bold;
}

.grey1{
	font-family: Tahoma, "Microsoft Sans Serif";
	font-size: 12px;
	color: #333333;
}

.grey2H{
	font-family: Tahoma, "Microsoft Sans Serif";
	font-size: 14px;
	color: #666666;
	font-weight: bold;
}

.grey2{
	font-family: Tahoma, "Microsoft Sans Serif";
	font-size: 12px;
	color: #666666;
}

.grey2S{
	font-family: Tahoma, "Microsoft Sans Serif";
	font-size: 11px;
	color: #666666;
}


.grey3H{
	font-family: Tahoma, "Microsoft Sans Serif";
	font-size: 14px;
	color: #999999;
	font-weight: bold;
}

.grey3{
	font-family: Tahoma, "Microsoft Sans Serif";
	font-size: 12px;
	color: #999999;
}

.grey3S{
	font-family: Tahoma, "Microsoft Sans Serif";
	font-size: 11px;
	color: #999999;
}

.grey4H{
	font-family: Tahoma, "Microsoft Sans Serif";
	font-size: 14px;
	color: #CCCCCC;
	font-weight: bold;
}

.grey4{
	font-family: Tahoma, "Microsoft Sans Serif";
	font-size: 12px;
	color: #CCCCCC;
}

.redH{
	font-family: Tahoma, "Microsoft Sans Serif";
	font-size: 14px;
	color: #CC0000;
	font-weight: bold;
}

.red{
	font-family: Tahoma, "Microsoft Sans Serif";
	font-size: 12px;
	color: #CC0000;
}

.redS{
	font-family: Tahoma, "Microsoft Sans Serif";
	font-size: 11px;
	color: #CC0000;
}


.orangeH{
	font-family: Tahoma, "Microsoft Sans Serif";
	font-size: 14px;
	color: #FF9900;
	font-weight: bold;
}

.orangeHdot{
	font-family: Tahoma, "Microsoft Sans Serif";
	font-size: 14px;
	color: #FF9900;
	font-weight: bold;
	border-color: #cccccc; 
	border-top-width: 0px; 
	border-bottom-width: 1px;
	border-left-width: 0px; 
	border-right-width: 0px; 
	border-style: dashed; 
	width:100%;
}

.orange{
	font-family: Tahoma, "Microsoft Sans Serif";
	font-size: 12px;
	color: #FF9900;
}

.blueH{
	font-family: Tahoma, "Microsoft Sans Serif";
	font-size: 14px;
	color: #104D96;
	font-weight: bold;
}

.blueHdot{
	font-family: Tahoma, "Microsoft Sans Serif";
	font-size: 14px;
	color: #104D96;
	font-weight: bold;
	border-color: #cccccc; 
	border-top-width: 0px; 
	border-bottom-width: 1px;
	border-left-width: 0px; 
	border-right-width: 0px; 
	border-style: dashed; 
	width:100%;
}

.blue{
	font-family: Tahoma, "Microsoft Sans Serif";
	font-size: 12px;
	color: #104D96;
}

.blueDot{
	font-family: Tahoma, "Microsoft Sans Serif";
	font-size: 12px;
	color: #104D96;
	font-weight: bold;
	border-color: #cccccc; 
	border-top-width: 0px; 
	border-bottom-width: 1px;
	border-left-width: 0px; 
	border-right-width: 0px; 
	border-style: dashed; 
	width:100%;
}

.greenH{
	font-family: Tahoma, "Microsoft Sans Serif";
	font-size: 14px;
	color: #637500;
	font-weight: bold;
}

.greenHdot{
	font-family: Tahoma, "Microsoft Sans Serif";
	font-size: 14px;
	color: #637500;
	font-weight: bold;
	border-color: #cccccc; 
	border-top-width: 0px; 
	border-bottom-width: 1px;
	border-left-width: 0px; 
	border-right-width: 0px; 
	border-style: dashed; 
	width:100%;
}

.green{
	font-family: Tahoma, "Microsoft Sans Serif";
	font-size: 12px;
	color: #637500;
}

.yellowH{
	font-family: Tahoma, "Microsoft Sans Serif";
	font-size: 14px;
	color: #FFCC00;
	font-weight: bold;
}

.yellow{
	font-family: Tahoma, "Microsoft Sans Serif";
	font-size: 12px;
	color: #FFCC00;
}

.pinkH{
	font-family: Tahoma, "Microsoft Sans Serif";
	font-size: 14px;
	color: #FF00CC;
	font-weight: bold;
}

.pink{
	font-family: Tahoma, "Microsoft Sans Serif";
	font-size: 12px;
	color: #FF00CC;
}

.purpleH{
	font-family: Tahoma, "Microsoft Sans Serif";
	font-size: 14px;
	color: #660099;
	font-weight: bold;
}

.purple{
	font-family: Tahoma, "Microsoft Sans Serif";
	font-size: 12px;
	color: #660099;
}

.whiteH{
	font-family: Tahoma, "Microsoft Sans Serif";
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
}

.white{
	font-family: Tahoma, "Microsoft Sans Serif";
	font-size: 12px;
	color: #FFFFFF;
}

tr{
	vertical-align: top;
}

img {
	border: 0px;
}

input{
	font-family: Tahoma, "Microsoft Sans Serif";
	font-size: 12px;
	color: #333333;
}

select{
	font-family: Tahoma, "Microsoft Sans Serif";
	font-size: 12px;
	color: #333333;
}

textarea{
	font-family: Tahoma, "Microsoft Sans Serif";
	font-size: 12px;
	color: #333333;
}

.border{
	border: 1px solid #cccccc;
}

.borderTop{
	border-color: #cccccc; 
	border-top-width: 1px; 
	border-bottom-width: 0px;
	border-left-width: 0px; 
	border-right-width: 0px; 
	border-style: solid; 
}

.borderBottom{
	border-color: #cccccc; 
	border-top-width: 0px; 
	border-bottom-width: 1px;
	border-left-width: 0px; 
	border-right-width: 0px; 
	border-style: solid; 
}

.borderTopDot{
	border-color: #cccccc; 
	border-top-width: 1px; 
	border-bottom-width: 0px;
	border-left-width: 0px; 
	border-right-width: 0px; 
	border-style: dashed; 
}


.borderBottomDot{
	border-color: #cccccc; 
	border-top-width: 0px; 
	border-bottom-width: 1px;
	border-left-width: 0px; 
	border-right-width: 0px; 
	border-style: dashed; 
}

.borderLeft{
	border-color: #cccccc; 
	border-top-width: 0px; 
	border-bottom-width: 0px;
	border-left-width: 1px; 
	border-right-width: 0px; 
	border-style: solid; 
}

.borderLeftDot{
	border-color: #cccccc; 
	border-top-width: 0px; 
	border-bottom-width: 0px;
	border-left-width: 1px; 
	border-right-width: 0px; 
	border-style: dashed; 
}

.borderRight{
	border-color: #cccccc; 
	border-top-width: 0px; 
	border-bottom-width: 0px;
	border-left-width: 0px; 
	border-right-width: 1px; 
	border-style: solid; 
}

.borderRightDot{
	border-color: #999999; 
	border-top-width: 0px; 
	border-bottom-width: 0px;
	border-left-width: 0px; 
	border-right-width: 1px; 
	border-style: dashed; 
}
.Red{
	font-family: Tahoma, "Microsoft Sans Serif";
	font-size: 12px;
	color: #ff0000;
	font-weight: bold;
}
ul{
	list-style: circle;
}

/*---------- text-link ----------*/
a:link{text-decoration: underline; color: #104d96;}
a:visited {text-decoration: underline; color: #104d96;}
a:hover {text-decoration: underline; color: #000000;}

a.redlabLink:link{text-decoration: underline; color: #999999;}
a.redlabLink:visited {text-decoration: underline; color: #999999;}
a.redlabLink:hover {text-decoration: underline; color: #09357a;}

a.whiteToBlack:link{text-decoration: none; color: #FFFFFF;}
a.whiteToBlack:visited {text-decoration: none; color: #FFFFFF;}
a.whiteToBlack:hover {text-decoration: none; color: #000000;}

a.nav1:link{text-decoration: none; color: #F1B3B3;}
a.nav1:visited {text-decoration: none; color: #F1B3B3;}
a.nav1:hover {text-decoration: none; color: #FFFFFF;}

a.nav1o:link{text-decoration: none; color: #FFFFFF;}
a.nav1o:visited {text-decoration: none; color: #FFFFFF;}
a.nav1o:hover {text-decoration: none; color: #FFFFFF;}

a.nav2:link{text-decoration: none; color: #333333;}
a.nav2:visited {text-decoration: none; color: #333333;}
a.nav2:hover {text-decoration: none; color: #09357a;}

a.nav2o:link{text-decoration: none; color: #09357a;}
a.nav2o:visited {text-decoration: none; color: #09357a;}
a.nav2o:hover {text-decoration: none; color: #09357a;}

a.blackToRed:link{text-decoration: none; color: #333333;}
a.blackToRed:visited {text-decoration: none; color: #333333;}
a.blackToRed:hover {text-decoration: none; color: #09357a;}

a.blackToRedUL:link{text-decoration: underline; color: #333333;}
a.blackToRedUL:visited {text-decoration: underline; color: #333333;}
a.blackToRedUL:hover {text-decoration: underline; color: #09357a;}

a.blackToRedTure:link{text-decoration: underline; color: #CC0000;}
a.blackToRedTure:visited {text-decoration: underline; color: #CC0000;}
a.blackToRedTure:hover {text-decoration: underline; color: #000000;}

a.menulink:link{text-decoration: none; color: #333333;}
a.menulink:visited {text-decoration: none; color: #333333;}
a.menulink:hover {text-decoration: none; color: #09357a;}


