@charset "utf-8";
/* CSS Document */

body{width:100%; margin:0 auto; background:url(../images/new_bg.jpg) top repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333;}

h1{font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#000000; text-transform:uppercase; margin:20px 0 10px 0;}
h2{font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#7d2222; text-transform:uppercase; margin:20px 0 10px 0;}
h3{font-family:Georgia, "Times New Roman", Times, serif; font-size:22px; color:#7d2222; margin:30px 0 10px 0; font-weight:bold;}
#headerright h3 { font-weight:normal; }
h4{font-family:Georgia, "Times New Roman", Times, serif; font-size:17px; color:#ffffff; font-weight:normal; font-style:italic; text-align:center;}
h5{font-size:10px; font-weight:normal; margin:20px 0 10px 0}
h6{font-size:12px; text-decoration:underline; font-family:Georgia, "Times New Roman", Times, serif; margin:15px 0 10px 0;}

p{font-size:12px; margin:10px 0 10px 0;}

a{color:#990000;}
a.biglink{background:url(../images/icon_hourglass.png) no-repeat left center; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; font-weight:bold; font-style:italic; padding-left:22px;}


#home_box {
background:url(../images/bg_homebox.jpg) no-repeat top left; width:478px; height:220px; margin-top:20px; padding-top:75px;
}
#home_box h1 { margin:0 0 0 80px; padding:0; }
#home_box p { margin:10px 80px 0 80px; padding:0; }

img{border:none;}
img.fright{float:right; margin:0 0 5px 5px}
img.lright{float:left; margin:0 5px 5px 0}
form{margin:0;}

#container1{width:850px; margin:0 auto; background:url(../images/new_header.jpg) top right no-repeat;}
#container2{width:805px; margin:0 auto; background:url(../images/header_bar.jpg) top right no-repeat;}

#header{ height:161px; width:755px;}
#header img{width:216px; height:145px; margin:10px 0 0 0; float:left}
#headerright{float:right; width:533px; text-align:right; color:#7D2222}
#headerright a{color:#000000;}
#headerright p{font-size:12px;}
a#login{background:url(../images/new_icon_login.gif) no-repeat left 1px; padding-left:15px}
a#investnow{display:block; background:url(../images/bg_investnow.gif) no-repeat; height:51px; width:163px; float:right; margin-top:15px; font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; font-style:italic; text-decoration:none; text-align:center; padding:8px 0 0 20px; margin-right:-8px}

#content{clear:both; background:url(../images/greyrep.jpg) top right repeat-y;}
.leftcol{float:left; width:450px; margin-bottom:20px;}
.leftcolchart{float:left; width:755px;}
.rightcol{float:right; width:255px; margin-bottom:20px;}

#content .leftcol ul{margin:15px 0 5px 40px; padding:0;}
#content .leftcol ul li{list-style:url(../images/arrow.jpg) none; font-size:12px; margin:0; padding:0 0 10px 0;}
#content .leftcol a{font-weight:bold; text-decoration:none;}
#content .leftcol a:hover{color:#666666;}

#content .leftcolchart ul{margin:15px 0 20px 40px; padding:0;}
#content .leftcolchart ul li{list-style:url(../images/arrow.jpg); font-size:12px; margin:0; padding:0 0 10px 0;}
#content .leftcolchart ul a{font-weight:bold; text-decoration:none;}
#content .leftcolchart ul a:hover{color:#666666;}

#rotator { background:#7d2222; margin-top:20px; height:360px; padding-bottom:10px; overflow:hidden; }
#rotator h4 { margin:0; padding:10px 0; }
#rotator p { color:#ffffff; padding:0 10px 0 10px; line-height:130%; }
#rotator p span { font-size:10px; }

#rotatorBtm{background:#7d2222; height:45px;}
#rotatorBtm p{padding:0px 10px 0 10px; margin-top:0; text-align:right}
#rotatorBtm p a{background:url(../images/icon_hourglass_yellow.gif) no-repeat left center; padding-left:22px; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; color:#ffcc66;}


#top{clear:both; float:left; width:755px;}
#bottom{margin-top:0; clear:both; float:left; width:755px; background:url(../images/bg_btm_home.gif) top;}

#footer1{clear:both; text-align:center; font-size:10px; font-weight:bold; float:left; width:755px; padding-bottom:10px; font-family:Georgia, "Times New Roman", Times, serif; background:url(../images/bg_btm.jpg) bottom center no-repeat;padding-top:30px; }
#home #footer1 {background:none; padding-top:0px;}

#footer1 a{padding:0 23px 26px 24px; text-decoration:none; text-transform:uppercase;}
#footer1 a:hover{color:#000000;}
#footer1 a#footer_1{padding-left:0;}
#footer1 a#footer_7{padding-right:0;}

body#home a#footer_1,
body#performance a#footer_2,
body#profile a#footer_3,
body#advantage a#footer_4,
body#portfolio a#footer_5,
body#resources a#footer_6,
body#contact a#footer_7{color:#000000; font-style:italic;}

#footer2{clear:both; text-align:center; font-size:10px; color:#999999; padding:10px 0 20px 0; float:left; width:100%;}
#footer2 a{text-decoration:none; color:#999999;}

ul.navlink{margin:10px 0 0 0; padding:0;}
ul.navlink li{text-transform:uppercase; background:url(../images/bg_navlink.gif) bottom left no-repeat; list-style:none; margin:0; padding:10px 0 10px 0; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px;}
ul.navlink li a{color:#999999; text-decoration:none;}
ul.navlink li a:hover{color:#333333;}

ul.navlink ul{margin:0; padding:0 0 0 30px;}
ul.navlink ul li{font-size:11px; background:none; padding:0 0 0 0; margin-top:5px; list-style:url(../images/arrow.jpg)}
ul.navlink ul ul li a:hover{color:#666666;}

ul.navlink#link_1 a#rightnav_1,
ul.navlink#link_2 a#rightnav_2,
ul.navlink#link_3 a#rightnav_3,
ul.navlink#link_4 a#rightnav_4,
ul.navlink#link_5 a#rightnav_5,
ul.navlink#link_6 a#rightnav_6,
ul.navlink#link_2_sub_1 a#rightnav_2,
ul.navlink#link_2_sub_2 a#rightnav_2,
ul.navlink#link_2_sub_3 a#rightnav_2,
ul.navlink#link_2_sub_4 a#rightnav_2,
ul.navlink#link_2_sub_5 a#rightnav_2{color:#333333;}

ul.navlink#link_1 ul,
ul.navlink#link_3 ul{display:none;}

ul.navlink#link_2_sub_1 a#rightsubnav_1,
ul.navlink#link_2_sub_2 a#rightsubnav_2,
ul.navlink#link_2_sub_3 a#rightsubnav_3,
ul.navlink#link_2_sub_4 a#rightsubnav_4,
ul.navlink#link_2_sub_5 a#rightsubnav_5{color:#666666;}

table.form{}
table.form td{font-size:10px; color:#666666;}
table.form input{background:url(../images/bg_input.gif) no-repeat; width:170px; height:16px; border:none; font-size:10px; padding:4px 0 0 0; margin-bottom:5px; font-family:Arial, Helvetica, sans-serif;}
table.form select{width:170px; font-family:Arial, Helvetica, sans-serif; font-size:10px; margin-bottom:5px;}


input.submit{background:url(../images/bg_submit.gif) no-repeat top left; height:40px; width:203px; font-family:Georgia, "Times New Roman", Times, serif; color:#fff; font-weight:bold; font-size:14px; font-style:italic; border:none; cursor:pointer; padding: 0 0 10px 20px; margin-top:10px;}
input.submit2{background:url(../images/bg_submit.gif) no-repeat top left; height:40px; width:170px; font-family:Georgia, "Times New Roman", Times, serif; color:#ffcc66; font-weight:bold; font-size:14px; font-style:italic; border:none; cursor:pointer; padding: 0 0 10px 35px; margin-top:10px;}


a#investnow{display:block; background:url(../images/bg_investnow.gif) no-repeat; height:51px; width:163px; float:right; margin-top:15px; font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; font-style:italic; text-decoration:none; text-align:center; padding:8px 0 0 20px; margin-right:-8px}


table.contactinfo{}
table.contactinfo th{text-align:left; width:50%; font-size:12px;}
table.contactinfo td{font-size:12px;}

table.archives{width:400px;}
table.archives td{font-size:12px; padding:5px;}
table.archives span{float:right; cursor:pointer}
table.archives a{display:block; padding:3px}
table.archives a:hover{background:#eeeeee;}

table.archivesAlt{width:400px;}
table.archivesAlt td{font-size:12px; padding:5px; background:#ececec;}
table.archivesAlt span{float:right; cursor:pointer}
table.archivesAlt a{display:block; padding:3px}
table.archivesAlt a:hover{background:#ffffff;}

#error,#errorInvest{color:#990000; font-size:10px;}

.postedby{font-size:10px; color:#990000;}

#AtomToLIA{}
#AtomToLIA ul{margin:10px 0 0 0; padding:0;}
#AtomToLIA ul li{text-transform:uppercase; background:url(../images/bg_navlink.gif) bottom left no-repeat; list-style:none; margin:0; padding:10px 0 10px 0; margin-bottom:10px !important; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px;}
#AtomToLIA ul li a{color:#999999; text-decoration:none;}
#AtomToLIA ul li a:hover{color:#333333;}
#rssicon { float:right; margin-top:20px; }

#funds td,
#funds th { padding:5px 0; }
#funds th { font-size:14px; border-bottom:1px solid #000; }
#funds td { border-bottom:1px solid #CCC; font-size:12px;}

#homenews{
	margin:20px 0 20px 0;
	padding:10px 10px;
	background:url(../images/news_bg.jpg);
	border:1px solid #CCC;
	height:220px;
}

#homenews h2{
	margin:0 0 0 0;
}
#homenews h1{
	font-size:11px;
	margin:0 0 0 0;
}

#offerings td,
#offerings th { padding:5px 0; }
#offerings th { font-size:14px; border-bottom:1px solid #000; text-align:left;}
#offerings td { border-bottom:1px solid #CCC; color:#990000; font-weight:bold; font-size:12px;}

p.chartname{border-bottom:1px solid #ccc; padding:8px 0 8px 0; margin:0;}
div.chart{border:1px solid #ccc; padding:5px; margin:5px 0 10px 0; width:468px;}

div#help{background:url(../images/bg_help.gif) no-repeat; float:right; width:250px; height:100px; margin-top:20px}
div#help p#title{font-weight:bold; font-style:italic; font-family:Georgia, "Times New Roman", Times, serif; text-transform:uppercase; margin:15px 0 5px 13px;}
div#help p#text{color:#990000; font-weight:bold; font-size:11px; margin:0 0 0 13px; line-height:100%}
div#help div#toggle{color:#999999; font-size:10px; float:right; padding:15px 12px 5px 6px;}
#contentWrapper{
	/*background:url(../images/greyrep.jpg) top right repeat-y;*/
} 

#ctl00_main_panelError h4 { color:Red; }

span.new { font-size:11px; font-weight:bold; font-style:normal; color:#990000; float:none; letter-spacing:1px; padding-left:12px; margin-left:5px; background:url(../images/star.jpg) no-repeat left 1px; }