/* CF CSS Document */
html {overflow-y: scroll;}
body {background-color:#64A0C8;margin:0;padding:0;font-family: Arial, Helvetica, sans-serif; font-size:small;text-align:center;}
#page {text-align:left;background-color:#ffffff;display:block;width:900px;margin:0 auto;}
.skip_navigaion {position:relative; left:-400px; margin-right:-350px}
h1 {font-size:140%;margin-top:0px;color:#d52b1e; }
h2 {font-size: 120%;color:#d52b1e;margin-bottom:-13px}
h3 {font-size: 105%;}
a {color: #006699;}
a:hover {color: #003366;} 
#inner_container {in-width: 500px;position:relative;top:105px;background-color:#FFFFFF; left:0px;border:0px black solid;z-index:1;}
.anchor {padding-top:105px; display:block; margin-top: -105px;}

#center {z-index:2;position:relative;margin-top:0px;background-color:#FFFFFF;min-height:206px;padding-bottom:80px;width:510px;margin-left:195px;padding-left:0px;border:1px #ffffff solid;}
#toplinks {float:right;padding: 3px 10px 0px 0px;z-index: 50;font-size:85%}

#global_nav {position:fixed;margin-left:5%;top:70px;width:90%;height:1.7em;background-color:#000000;z-index:11;}
#global_nav img {position:fixed;margin-left:10px}
#global_nav ul {line-height: 1em;position:fixed;margin-left:105px;padding-left:9px;margin-top:0px;margin-bottom:0px;}
#global_nav li {color:#FFFFFF;background-color:#000000;float:left;list-style-type:none;padding-top:4px;margin-right:-1px;padding-bottom:5px;border-left: thin solid #FFFFFF;border-right: thin solid #FFFFFF;}
#global_nav a {color:#FFFFFF;text-decoration:none;padding-top:4px;padding-bottom:5px;padding-left:10px;padding-right:10px;font-weight:bold;}
#global_nav a:hover {background-color:#000000;color:#64A0C8;text-decoration:underline;padding-top:4px;padding-bottom:5px;padding-left:10px;padding-right:10px;font-weight:bold;}
#global_nav .active_page {padding-top:5px;padding-bottom:5px;padding-left:10px;padding-right:10px;font-weight:bold;background-color:#64A0C8;}

#left {position: absolute;width:20%;padding-left:0px;padding-right:10px;text-align:left;border:0px #999900 solid;}

#right {position: absolute;z-index:2;width:170px;margin-left:730px;top:0px;}
.image_border{border:1px solid #000000}
#footer{background-color:#64A0C8;clear:both;width:100%;line-height:120%;float:left;z-index:2}

.homequote {font-family: Arial, Helvetica, sans-serif; font-size:15px;color:#999999;padding:0px 10px 10px 10px;margin-bottom:10px;line-height:110%; width:20%;left:5%;margin-top: 0px;min-width:160px;z-index:5;}/*position: absolute;font-size:70%; *//*font-family:Times New Roman, Times, serif;font-style:italic;*/
.right_curve_top{float:right;background-image:url(../images/left_header_corner_clear.jpg);background-repeat:no-repeat;width:10px;}
.left_curve_top{float:left;background-image:url(../images/right_header_corner_clear.jpg);background-repeat:no-repeat;width:10px;}
.right_curve{float:right;background-image:url(../images/left_header_corner.jpg);background-repeat:no-repeat;width:10px;}
.left_curve{float:left;background-image:url(../images/right_header_corner.jpg);background-repeat:no-repeat;width:10px;}
.box_header {background-image:url(../images/header_backing.jpg);background-repeat:repeat-x;height:20px;background-color:#64A0C8;}/*border-bottom:1px solid #FF6633;*/
.box_header li {white-space:nowrap;list-style-type:none;margin-left:-30px;margin-top:-16px;margin-bottom:-14px;color:white;font-weight:bold;padding-top:2px;}

.box a{text-decoration:none}
.box a:hover{text-decoration:underline}
.box{background-color:#b5d3ee;border-top: #FFFFFF solid 1px;margin:0px;padding:0px 2px;margin-bottom:0px;}
.box ul {margin-top:0px;margin-bottom:0px;padding-top:3px;padding-bottom:0.25em;}
.box li{list-style-type:none;margin-left:-30px;margin-top:0px;line-height:100% ;padding-top:2px;padding-bottom:3px;}
.box_footer {height:10px;background-color:#64A0C8;border-top:1px solid #FFFFFF;}
.right_curve_footer{float:right;background-image:url(../images/left_bottom_corner_clear.jpg);background-repeat:no-repeat;width:10px;}
.left_curve_footer{float:left;background-image:url(../images/right_bottom_corner_clear.jpg);background-repeat:no-repeat;width:10px;}
.centre {text-align:center;}
.floatright {float:right;}
.floatleft {float:left;}

/*Added to CCF*/
.border_left {margin-left:5px}
.margin_left {margin-left:5px}

.w3c li{list-style-type:none; display:inline;}
.standard_table {width:100%;}
.standard_table table { width:100%; border-collapse:collapse;}
.standard_table tr {text-align:left; vertical-align:top;}
.standard_table th {font-weight: bold; padding:5px;}
.standard_table td { padding:5px; }
.standard_table img {padding-right:10px;}
.standard_table .padtop {padding-top:6px;}
.standard_table th {background-color:#64a0c8; color: #ffffff;}
.standard_table td {background-color:#D8E7F6; color: #000000;}
.img_print {display:none}

/*------------ left column ------------*/

#left ul {width:170px; list-style-type:none; padding:0; margin:0; }
#left ul li { background-color:#D8E7F6; color:#ffffff; border-bottom:solid 2px white;}
#left ul li.head {background-color:#64a0c8; color:#ffffff; margin-top:8px; padding:5px; font-weight:bold}
#left ul li a {width:160px; padding:5px 5px 5px 5px; display: block; text-decoration:none;}
#left ul li a:link, #left ul li a:visited, #left ul li a:hover, #left ul li a:active {color:#000000;}
#left ul li a:hover {background-color: #64a0c8; color:#ffffff;}

/*------------ right column ------------*/
#right ul {width:170px; list-style-type:none; padding:0; margin:0;}
#right ul li { background-color:#D8E7F6; color:#ffffff; border-bottom:solid 2px white;}
#right ul li.head {background-color:#64a0c8; color:#ffffff; margin-top:8px; padding:5px; font-weight:bold}
#right ul li a {width:160px; padding:5px; display: block; text-decoration:none;}
#right ul li a:link, #right ul li a:visited, #right ul li a:hover, #right ul li a:active {color:#000000;}
#right ul li a:hover {background-color: #64a0c8; color:#ffffff;}



#pagetop {z-index: 4;position: fixed;top:0;padding:0;width:900px;margin:0 auto;}
#masthead {background-color:#ffffff;width:900px;}
#navigation {color:#ffffff;background-color: #000000;font-weight:bold; background-repeat:repeat-x;background-position:bottom;background-image:url(../cf/images/navbar.gif);}

#navigation a:link, #navigation a:visited, #navigation a:active {color:#ffffff;background-color: #000000;text-decoration:none;}
#subnav a:link, #subnav a:visited, #subnav a:hover, #subnav a:active {color:#ffffff;background-color: #4d53a4;text-decoration:none;}
a:hover,  #subnav a:hover {text-decoration:underline;}
#navigation a:hover {text-decoration:none;color: #64A0C8;}
#navigation ul {padding-top:5px;padding-bottom:4px;padding-left: 0px;margin-bottom:0;margin-top: 0px; }
#navigation ul li {display:inline;}
#navigation ul li a {padding:5px 10px 4px 9px; border-right:#ffffff solid 2px; }
.nav_select, .nav_select_f {background-color:#64A0C8;margin-left:-4px;padding:5px 10px 4px 9px;border-right:#ffffff solid 2px;}


#navigation .nav_select a:link {background-color: #64A0C8}
#navigation .nav_select a:visited {background-color: #64A0C8}
#navigation .nav_select a:hover  {background-color: #00FF00;}
#navigation .nav_select a:active  {background-color:#64A0C8}

.nav_select_f, .nav_f {border-left:#ffffff solid 2px;padding:5px 10px 4px 9px; }
.nav, .nav_f {margin-left:-4px;padding:5px 0px 4px 0px;}

#masthead .img1 {margin-top:10px;margin-left:10px;margin-right:15px;padding-left:2px;background-color:#FFFFFF;}
#masthead .img2 {margin-left:10px;margin-right:15px;float:left;padding-left:0px;background-color:#FFFFFF;padding-bottom:0px;}
#masthead_text{clear:both;margin:0 auto;position: fixed;top:0px;margin-top:25px;padding-bottom:0px;text-align:center;width:900px;color:#64A0C8; font-size:230%;}
#dropshadow {height:7px;background-image:url(../images/dropshadow2.png);background-repeat:repeat-x;z-index:10;min-width:700px;}
#white_gap {height:14px; background-image:url(../images/white2.png);background-repeat:repeat-x; margin-left:0%;z-index:10;min-width:700px;}

.agm {padding-right:2px}
#sitemap {margin-left:0px;padding-left:0px; }
#sitemap li{ list-style:none;margin-bottom:15px; }
.blue_100 {background-color: #64a0c8;color:#FFFFFF; font-weight: bold}
.blue_40 {background-color: #b5d3ee;color:#000000}
.tableline {padding:5px; border-bottom:thin solid #FFFFFF;;width:98%; background-image:url(../cf/images/whiteline.jpg); background-repeat:no-repeat; background-position:center;}
.leftcolumn {padding:5px; margin-top:-5px;margin-bottom:-10px;margin-right:5px;width:49%; float:left;border-right:thin solid #FFFFFF }

#funds table { border:0px; padding:3px;}
#funds td { background-color:#D8E7F6}
#funds th { background-color:#64a0c8;color:#ffffff;}

.redtextbold {color:#cc3333; font-weight:bold;}