a { color: #f68a22; text-decoration: none; }

a:hover { color: #595959; .text-decoration: underline; _text-decoration: none; }

a:active
{
text-decoration : none;
color: rgb(0,0,128);
}

.bulletIndent {
	background-color: #f7f7f7; margin-top: -85px;
}
a.highlight1 {background-color: rgb(255,255,0)}
a.highlight2 {background-color: rgb(0,255,0)}

a.fancyHighlight {color: rgb(0,0,128); font-weight: bold}

a.alwaysAlive {color: #f68a22;} 

body { 
	margin: 5px 0px 0px 2px; color: #5E5E5E; 
	font-family: tahoma; font-size: 10px; 
}

input.txt {
	font-size: 80%; color: #000; font-family: verdana; height: 15px;
	border-right: #b8b8b8 1px solid; border-top: #b8b8b8 1px solid;
	border-left: #b8b8b8 1px solid; border-bottom: #b8b8b8 1px solid;
	margin-top: 2px;width: 180px;
}

input.btn {
	background-color: #af5a09; color: #ffffff; font-family: verdana; 
	border: 0; height: 18px; margin-top: 2px;
}

img.floatRight { float: right; margin: 5px 0px 0px 8px; }

.middleLayout {
	vertical-align: top; margin: 220px 20px 20px 0; border-bottom: #00458a 6px solid;
}

.leftLayout {
	vertical-align: top; border-bottom: #00458a 6px solid; 
	border-left: #00458a 6px solid;margin: 0px 0px 0px 0;
}

.rightLayout { vertical-align: top; border-right: #00458a 6px solid;margin: 20px 20px 20px 0; }

.rightImage {margin: 0px 0px -2px 0px;}

.alignTop { vertical-align: top; }

img {
	border-right: medium none; border-top: medium none; 
	border-left: medium none; border-bottom: medium none;
}

/* ######################### HEADER ######################### */
.header { width: 800px;margin: 0px 0px 0px 0px;}

.orangeHeader {
	width: 899px;height: 10px;background-repeat: x-repeat; float: left;
	background-image: url(/images/orangeHeader.gif);
	margin: 0px 0px 0px 0px;
	
}

div.banner {width: 70px; float: right; margin: 0px 0px 300px 0px;}

img.banner { margin: 2px 1px px 0px; float: left; }

object.banner { margin: 2px 5px 300px 0px; float: left; }

div.search {
	margin: 2px 20px 0px -77px; background-repeat: x-repeat;
	background-image: url(/images/searchBackground.jpg);
	float: left; width: 246px;
}

div.search span {
	font-family: tahoma; font-size: 12px; font-weight: bold;
	margin: 0px 0px 12px 0px; float: none; color: #000000; 
}

div.search form { margin: 7px 9px 9px 9px;}

div.lNav {
	margin: 2px 0px 0px -77px; background-color: #195695; 
	width: 246px; height: 20px; float: left;
}

div.lNav ul {
	margin: 2px 0px 0px -15px; font-family: tahoma; 
	list-style: none; font-size: 12px; font-weight: bold;
	
}

div.lNav ul li a { color: #ffffff; }

div.lNav ul li a:hover { _background-color: #66ccff;text-decoration:none; }

div.lNav ul li:hover { background-color: #66ccff; }





.quickLink {
	background-color: #195695; width: 236px;
	padding: 0px 0px 0px 10px; float: left;
	margin: 2px 0px 0px -77px;
}

#quicklink{clear: both; zoom: 1;}
 
quickLink div { margin: 2px 0px 2px 0px; }

.quickLink div ul {
	list-style: none; font-weight: bold; font-size: 12px; 
	font-family: tahoma; margin: 7px 0px 0px -25px; 
}

.quickLink div ul ul {
	font-weight: normal; font-family: tahoma; list-style: none; 
	margin: 2px 0px 2px -25px; font-size: 10px; 
}

.quickLink div ul a { color: #ffffff; }

.quickLink div ul li:hover {background-color: #66ccff; }

.quickLink div ul li a:hover {_background-color: #66ccff; text-decoration: none; }

li.on { background-color: #66ccff; }

.btmBorder { border-bottom: #4678a9 1px solid; }

.offshore {
	background-image: url(/images/offshore.jpg);
	background-repeat: no-repeat;
	vertical-align: bottom; margin: -38px 2px 2px -8px;
	padding: 40px 0px 10px 0px;
}

.offshore span {
	margin: 0px 5px 10px 5px; color: #ffffff;
	font-family: verdana; font-size: 12px; 
}

.news { 
	font-size: 10px; border-bottom: #cdcdcd 1px solid; 
	padding-bottom: 2px;
}

.news #date { color: #4286d1; }

.news #subject { font-weight: bold; }

.fundInfoTab { 
	background-color: #195695; color: #ffffff; 
	font-size: 12px; font-weight: bold; width: 440px; 
}

.fundInfoTab div ul li a { color: #ffffff; }

.fundInfoTab div span { margin-left: 25px; }

.marketInfo { width: 220px; float: left; }

.PerformInfo { float: right; width: 220px; position: relative; }

.fundInfoTab div ul {
	list-style: none; font-size: 11px; font-weight: normal;
	margin-top: 0px; margin-right: 0; margin-bottom: 5px;
}

.fundInfoTab ul li:hover { background-color: #66ccff; text-decoration: none; }

.listedCoHeading {margin-left: 2px;font-size: 11px; font-weight: bold;}

.listedCo { 
	background-color: #f19234; color: #ffffff; 
	font-size: 18px; font-weight: bold; width: 120px;margin-left: 2px; 
}

.listedCoSymbol { 
	background-color: #f19234; color: #ffffff; 
	font-size: 32px; font-weight: bold; width: 143px;margin-left: 120px;
	margin-top: -104px;height: 102px;
	
}

.listedCo ul {
	list-style: none; font-size: 11px; font-weight: normal;
	margin-left: 8px;
}

.listedTable {
	margin-left: 2px;color: #ffffff;
}

.table {
	font-size: 12px; margin-bottom: 30px; width: 100%;
}

tr.head1 {
	background-color: #195695; color: #ffffff; text-align: left; 
}

tr.head2 {
	background-color: #759abf; color: #ffffff; text-align: left; 
}

tr.alt {
	background-color: #e5f0f7;
}

td.head, span.head {
	font-weight: bold;
}

.ttd {
	padding: 4px 4px 4px 4px;
}

.table td {
	vertical-align: top;
}

table.its thead tr {
  background-color: #195695; color: #ffffff;
}

table.its tr.even {
  background-color: #def;
}

.indent {
	background-color: #f7f7f7; padding: 15px 15px 15px 15px;
}

.leftIndent {
	margin-left: 5px;
}

.main ul a {
	color: #5E5E5E; font-size: 12px; 
}

input.head1 {
	background-color: #195695; color: #ffffff; border: 0;
}

span.head1 {
	background-color: #195695; color: #ffffff; 
	padding: 2px 4px 4px 4px; font-weight: bold; 
}

.head1 {
	background-color: #195695; color: #ffffff; padding: 2px 0px 4px 4px;
}

input.bbtn {
	font-weight: bold; 
	background-color: #195695; color: #ffffff; font-family: verdana; 
	border-right: #b8b8b8 1px solid; border-top: #b8b8b8 1px solid;
	border-left: #b8b8b8 1px solid; border-bottom: #b8b8b8 1px solid;
}

img.thumb {
	border-top: #195695 10px solid; 
	text-align: center; margin: 10px 0px 10px 5px;

}

img.thumb span {
	float: none; 
}
leftNav { margin: 0px 0px 0px 0px; }
#leftNav ul { list-style:none; border:none; margin: 0px; }

.rightBr { 
	border-right: #cdcdcd 1px solid; 
}

.column { 
	padding: 10px 15px 15px 15px; 
}

.main .content {
	font-size: 12px;
}



div.contents {float: left; margin: -298px 0px 0px 0px;}

.hNav { font-family: tahoma;}

.hNav ul { list-style: none; margin: 0px 0px 0px 2px; }

.hNav ul li {
	list-style: none; display: inline; border-right: #ababab 1px solid;
	padding: 0px 12px 0px 12px;
}

.hNav ul li a { color: #5E5E5E; }

.footer {float: left; 
	width: 1000px; margin: 5px 50px 5px -100px; 
	text-align: center;  font-size: 10px;
}

.footer a { color: #818181;}

.mutualFundStructures {
	margin-top: -40px;
}



/* ######################### HEADER ######################### */

object.productBanner {margin: 0px 0px 40px 0px;}





/* ######################### TAB ######################### */

.nav { float: left; margin-top: 22px; }




.head1_U {
	font-weight: normal; font-size: 14px; font-family: tahoma; 
	text-align: left; color: #5E5E5E; margin-bottom: 15px;
	border-bottom: #cdcdcd 1px solid;
}

.head2_U {
	font-weight: bold; font-size: 12px; font-family: tahoma; 
	text-align: left; color: #5E5E5E; margin-bottom: 15px;
}


.midDiv {
	height: 1500px;font-size: 12px;
	text-align: justify;margin-right: 900;
}

.midDiv1 {
	height: 800px;font-size: 12px;
	text-align: justify;margin-right: 300;
}
.midDiv2 {
	height: 400px;
	text-align: justify;margin-right: 500;
}

.midDiv11 {
	height: 380px;font-size: 12px;
	text-align: justify;margin-right: 300;
}
.midDiv3 {
	height: 350px;
	text-align: justify;margin-right: 350;
}
.midDiv4 {
	height: 800px; margin-right: 600;
}

.aboutUsDiv {
	margin-top: -30;
}

.coreValuesContent {
	font-size: 12px;margin: 0px 0px 0px -5px; text-align: justify;
}

.content p { margin: 0px 20px 60px 0px; line-height: 140%; text-align: justify; }
.navContent { margin: 17px 0px 0px -8px; line-height: 140%; text-align: justify; }

.relatedLink {text-align: justify; margin-bottom: 10px;}

.relatedLink p { 
	margin: 32px 20px 20px 20px; line-height: 140%;
	font-size: 10px; font-weight: normal;text-align: justify;
}

.jsilLogo{float: right;margin: 0px -100px 0px 0px;}

.bullet {font-size: 10px; text-align: justify; margin-bottom: 10px; margin-top: 12px;background-color: #f2f9fc;}

.remember {margin: 15px 15px 15px 15px; border: #000 1px solid; padding: 10px 10px 10px 10px};
