﻿html, body 
{
	background-color:#fff;
	margin:0;
    padding:0;
    font-family: Arial, Helvetica, sans-serif;
    height: 101%;
	behavior: url(/h1/js/csshover3.htc);
}

.cursor { cursor:pointer;}
a { text-decoration: underline; color:#000; }

a:focus, a:hover, a:active {
	text-decoration: underline; 
}

img { display: block; border: none;}
select, textarea, input { font-family: Arial; font-size: 10px; }

h1, h2, h3, h4, h5, form
{ margin: 0; padding: 0; font-family: Arial; }

p
{ margin: 10; padding: 0; font-family: Arial; }

.image { margin: 0px 10px 0px 0px; }

.hidden { display:none; } 

.priceselect { width:200px; }

h1 { font-size: 26px; }

.clearer_0 {  line-height: 0px; clear: both; margin : 0px; padding: 0px; height: 0px; border: 0px; }
.clearer_5 {  line-height: 0; clear: both; margin : 0 0 0px 0;  height: 5px; padding: 0; border: 0; }
.clearer_10 {  line-height: 0; clear: both; margin : 0 0 0px 0;  height: 20px; padding: 0; border: 0; }
.clearer_15 {  line-height: 0; clear: both; margin : 0 0 0px 0;  height: 15px; padding: 0; border: 0; }
.clearer_20 {  line-height: 0; clear: both; margin : 0 0 0px 0;  height: 20px; padding: 0; border: 0; }

.align_center { text-align: center!important;}
.align_right{ text-align: right!important;}
.bold { font-weight: bold; }

.fl { float: left; display: inline;}
.fr { float: right; display: inline;}
.inline { display: inline;}

.darkGrey { color:#333333; }

.white { color:#fff; }

.grey { color:#666666; }
.grey:focus, grey:hover, grey:active { color:#666666; }

.black { color:#000; }
.block { display: block;}

.left_4 { margin-left: 4px!important;}
.left_5 { margin-left: 5px!important;}
.left_8 { margin-left: 8px!important;}
.left_10 { margin-left: 10px!important;}
.left_12 { margin-left: 12px!important;}
.left_13 { margin-left: 13px!important;}
.left_15 { margin-left: 15px!important;}
.left_20 { margin-left: 20px!important;}
.left_48 { margin-left: 48px!important;}
.left_68 { margin-left: 81px!important;}

.right_4 { margin-right: 4px!important;}
.right_5 { margin-right: 5px!important;}
.right_8 { margin-right: 8px!important;}
.right_10 { margin-right: 10px!important;}
.right_15 { margin-right: 15px!important;}
.right_20 { margin-right: 20px!important;}
.right_38 { margin-right: 38px!important;}

.top_1 { margin-top: 1px!important;}
.top_2 { margin-top: 2px!important;}
.top_3 { margin-top: 3px!important;}
.top_4 { margin-top: 4px!important;}
.top_5 { margin-top: 5px!important;}
.top_6 { margin-top: 6px!important;}
.top_7 { margin-top: 7px!important;}
.top_8 { margin-top: 8px!important;}
.top_9 { margin-top: 9px!important;}
.top_10 { margin-top: 10px!important;}
.top_11 { margin-top: 11px!important;}
.top_12 { margin-top: 12px!important;}
.top_13 { margin-top: 13px!important;}
.top_14 { margin-top: 14px!important;}
.top_15 { margin-top: 15px!important;}
.top_20 { margin-top: 20px!important;}
.top_30 { margin-top: 30px!important;}
.top_40 { margin-top: 40px!important;}

.bottom_2 { margin-bottom: 2px!important;}
.bottom_3 { margin-bottom: 3px!important;}
.bottom_4 { margin-bottom: 4px!important;}
.bottom_5 { margin-bottom: 5px!important;}
.bottom_7 { margin-bottom: 7px!important;}
.bottom_8 { margin-bottom: 8px!important;}
.bottom_9 { margin-bottom: 10px!important;}
.bottom_10 { margin-bottom: 10px!important;}
.bottom_12 { margin-bottom: 12px!important;}
.bottom_14 { margin-bottom: 14px!important;}
.bottom_16 { margin-bottom: 16px!important;}
.bottom_18 { margin-bottom: 18px!important;}
.bottom_20 { margin-bottom: 20px!important;}

.size_10 { font-size: 10px;}
.size_11 { font-size: 11px;}
.size_12 { font-size: 12px;}
.size_13 { font-size: 13px;}
.size_14 { font-size: 14px;}

.size_18 { font-size: 18px;}
.size_18 { font-size: 18px;}
.height_20 {height:20px;}

.dropdiv { width:490px;  }

#outer_wrapper
{
	width: 990px;
	margin: 0 auto;
	text-align: left;
	padding: 0px;



}

#main
{
	width:990px;
	position: relative;
	padding:0px;
	float:left;
	/*background: url(/h1/images/body.gif) 100% 220px no-repeat;*/

}

#main #main-content
{
	width:762px;
	padding:0px;
	margin: 0px 10px 0px 0px;
	text-align: left;
 float:left;


}

#main #main-content #page
{
	width:772px;
	padding:0px;
	margin: 10px 10px 0px 0px;
	text-align: left;
 float:left;


}

#main #main-content #page #intro
{
	width:472px;
	padding:0px;
	margin: 0px;



}


#main #main-content #page #subnav
{
	width:210px;
	height:288px;
	padding:0px;
	margin: 0px 10px 0px 0px;
	text-align: left;
	float:left;
}

#main #main-content #page #subnav .item
{
	width:180px;
	height:31px;
	padding:5px 10px 0px 20px;
	margin: 0px;
	text-align: left;
	background-image:url(/h1/images/sub_nav_bg.gif);
	background-repeat:repeat-x;
	float:left;
}

#main #main-content #page #subnav .arrow-right
{
	height:15px;
	width:15px;

      background-image:url(/h1/images/right_arrow.png);

		float:right;
		behavior: url(/h1/js/iepngfix/iepngfix.htc)
}

#main #main-content #page #subnav .arrow-down
{
	height:15px;
	width:15px;

      background-image:url(/h1/images/down_arrow.png);

		float:right;
		behavior: url(/h1/js/iepngfix/iepngfix.htc)
}


#main #main-content #page #tabs
{
	margin:0px;
	padding:0px;
	float:left;
}



#main #main-content #page h1 {
	padding: 0 0 0px 0;
	font-size: 1.5em;
	line-height: 1em;
	color: #000;
}

#header
{
	padding:0px;
	margin: 17px 0 0 0;
	text-align: left;
}

#header #logo
{
	width:236px;
	height:38px;
	background-image:url(/h1/images/logo.gif);
	background-repeat:repeat-x;
}

.table 
{


	
	height:30px;width:775px;border:0px;margin:0px;padding:0px;
}





.table .menu-divider
{
	padding:0px;
	margin: 0px;
	height:30px;
	width:2px;
	text-align: left;
	background-image:url(/h1/images/menu_divide.gif);

}

.table .menu-item-active
{
	
	margin: 0px;
	height:30px;
	text-align: center;
	background-image:url(/h1/images/menu_bg_active.gif);
	background-repeat:repeat-x;
	width:200px;

}


.table .menu-item-active:hover
{
	margin: 0px;
	height:30px;
	text-align: left;
	background-image:url(/h1/images/menu_bg_hover.gif);
	background-repeat:repeat-x;
	cursor:pointer;
	width:200px;
}

.table .menu-item-current
{
	margin: 0p;
	height:30px;
	text-align: center;
	background-image:url(/h1/images/menu_bg_on.gif);
	background-repeat:repeat-x;
	cursor:pointer;
	color:#000;
		width:200px;
}

#main #menu
{
	width:760px;
	height:30px;
	padding:0px;
	margin: 0px 0px 0px 0px;
	text-align: left;

	background-image:url(/h1/images/menu_bg_active.gif);
	background-repeat:repeat-x;
}

#main #menu .itemPad
{
	padding:8px 0px 0px 0px;
		width:188px;
}

#main #menu .menu-item-active
{
	
	margin: 0px;
	height:30px;
	text-align: center;
	background-image:url(/h1/images/menu_bg_active.gif);
	background-repeat:repeat-x;
		width:188px;
	
}

#main #menu .menu-item-active:hover
{
	margin: 0px;
	height:30px;
	text-align: center;
	background-image:url(/h1/images/menu_bg_hover.gif);
	background-repeat:repeat-x;
	cursor:pointer;
		width:188px;
}

#main #menu .menu-item-current
{
	margin: 0p;
	height:30px;
	text-align: center;
	background-image:url(/h1/images/menu_bg_on.gif);
	background-repeat:repeat-x;
	cursor:pointer;
	color:#000;
		width:188px;
}

#main #menu .menu-divider
{
	padding:0px;
	margin: 0p;
	height:30px;
	width:2px;
	text-align: left;
	background-image:url(/h1/images/menu_divide.gif);

}

#main #menu .menu-first
{
      position:relative;
      width:11px;
      height:11px;
      left: 0px;
      top: -8px;
		float:left;
	

      background-image:url(/h1/images/left_corner.png);
      background-repeat:no-repeat;
      behavior: url(/h1/js/iepngfix/iepngfix.htc)
}

#main #menu  .menu-last
{
      position:relative;
      width:11px;
      height:11px;
      left: 179px;
      top: -8px;
		float:left;

      background-image:url(/h1/images/right_corner.png);
      background-repeat:no-repeat;
      text-align:left;
		behavior: url(/h1/js/iepngfix/iepngfix.htc)
		
      
}

#main #quicklinks
{
	padding:0px;
	margin: 0px 0px 0px 0px;
	float:left;
	width:210px;
	height:200px;



}


#main #quicklinks #quick
{
	padding-top:10px;
	margin: 0px 0px 0px 0px;
	float:left;
	width:210px;
	height:21px;
	background-image:url(/h1/images/quick_link_gb.gif);
	background-repeat:repeat-x;	
	cursor:pointer;

}

.arrow-down
{
	height:15px;
	width:15px;

      background-image:url(/h1/images/down_arrow.png);

		float:left;
		behavior: url(/h1/js/iepngfix/iepngfix.htc)
}

.arrow-right
{
	height:15px;
	width:15px;

      background-image:url(/h1/images/right_arrow.png);

		float:left;
		behavior: url(/h1/js/iepngfix/iepngfix.htc)
}


#main #quicklinks #quick .corner
{
      position:relative;
      width:11px;
      height:11px;
      left: 0px;
      top: -10px;
		float:left;
      background-image:url(/h1/images/left_corner.png);
      background-repeat:no-repeat;
      behavior: url(/h1/js/iepngfix/iepngfix.htc)

}


#main #quicklinks .link
{
	
	width:170px;
	float:left;
	text-align:right;

	
}

#main #quicklinks .arrow
{
	height:15px;
	width:15px;

      background-image:url(/h1/images/right_arrow.png);

		float:left;
		behavior: url(/h1/js/iepngfix/iepngfix.htc)
}


#footer {
	clear: both; position: relative;
	width: 990px;
	height:66px;
	margin: 0 auto;
	font-size: .54em;
	line-height: 1.3em;
	color: #fff;
	background-image:url(/h1/images/footer_bg.gif);
	background-repeat:repeat-x;
	float:left;

	
}


#footer .footer-first
{
      position:relative;
      width:11px;
      height:11px;
	  float :left;
      background-image:url(/h1/images/left_corner.png);
      background-repeat:no-repeat;
          behavior: url(/h1/js/iepngfix/iepngfix.htc)
}

#footer .footer-last
{
      position:relative;
      width:11px;
      height:11px;
      left:968px;
	  float :left;
      background-image:url(/h1/images/right_corner.png);
      background-repeat:no-repeat;
          behavior: url(/h1/js/iepngfix/iepngfix.htc)
}


#footer a {
	font-size: 1.1em;
	color: #fff;
}
#footer a:hover {
	color: #e86d09;
}
#footer a:vih1d {
	color: #ccc;
}
#footer span {
	position: absolute;
	top: 8px; right: 12px;
}

#fundContent  
{
	width:540px;min-height:520px;


}

#content-fund
{
	padding-top:20px;
}


/* mac hide \*/

* html #fundContent{height:520px}

/* end hide */


#fundContent p { font-size:12px; }


.orderedlist ul {
margin: 0 0 10px 40px;
padding: 0;
list-style-type: square; /* always a good choice to give a backup if the
image doesn't work */
list-style-position: outside;

}

.orderedlist li {
margin: 0 0 10px 40px;
padding: 0;
list-style-type: square; /* always a good choice to give a backup if the
image doesn't work */
list-style-position: outside;
line-height: 1em;
}

.orderedlist li a {
	text-decoration: underline;
	color: #000;
	padding: 0px;
	margin:0px;
	
}

.orderedlist li a:hover {
	text-decoration: underline;
	color: #000;
	padding: 0px;
	margin:0px;
}


#quick_links 
{
	padding:0px;
	border-right:solid 1px #E2E2E2;
	border-bottom:solid 1px #E2E2E2;
	border-left:solid 1px #E2E2E2;

}

#mainContent
{
	width:520px;

}