/*
--------------------------------------
FileName:       VGI.css
Version:        0.2004.10.27
Updated by : Anand K
--------------------------------------
*/

<!-- Modified by Anand K -->


FONT.TOPBANNER {
    color: #9E1B34;
    font-family: Arial;
    font-size: 9pt ;
    font-weight : bold;
}
.quote_input1 {
    color:#036;
    margin: 0 0 0.25em 0;
    font-family: Verdana, sans-serif;
    font-weight: bold;
    font-size: 13px;
    line-height: 130%;
}

.quote_input {
    color:black;
    margin: 0 0 0.25em 0;
    font-family: Verdana, sans-serif;
    font-weight: normal;
    font-size: 13px;
    line-height: 130%;
}

.small_font{
    color:black;
    margin: 0 0 0.25em 0;
    font-family: Verdana, sans-serif;
    font-weight: normal;
    font-size: 10px;
    line-height: 130%;
}

.quote_input_error {
    color : #ff0000;
    margin: 0 0 0.25em 0;
    font-family: Verdana, sans-serif;
    font-weight: normal;
    font-size: 13px;
    line-height: 130%;
}


.rpa_input {
    color : #000000;
}

.rpa_input_error {
    color : #ff0000;
}

.attention {
    color : #ff0000;
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 12px;
    font-weight : normal;
}

P {
    color : #000000;
    font-size : 12px;
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    line-height : 1.4em;
}

 b {
    color:#036;
    margin: 0 0 0.25em 0;
    font-family: Verdana, sans-serif;
    font-weight: bold;
    font-size: 13px;
    line-height: 130%;
    }

<!-- Modified by Anand K till here -->


.a-head {display:inline; font:120%/110% Arial,sans-serif; margin: 0 0 .3em 0;}

h1 {font:120%/110% Arial,sans-serif; margin: 0 0 .3em 0;} 

    
h2 a {color: #9E1B34 !important}
.b-head {display:inline; font: bold 80%/130% Verdana,sans-serif; color: #036; margin: 0 0 0.25em 0;} 
h3 {font:bold 75%/130% Verdana,sans-serif; color: #333; margin: 0 0 .1em 0;}
h3.plan {font-family: Arial, sans-serif !important;}
.c-head {display: inline; font:bold 75%/130% Verdana,sans-serif; color: #333; margin: 0 0 .1em 0;} 
h4 {font:bold 80%/130% Verdana,sans-serif; color: #9E1B34; margin: 0 0 .5em 0;} 
.d-head {display:inline; font:bold 80%/130% Verdana,sans-serif; color: #9E1B34; margin: 0 0 .5em 0;}
font.line {
    margin: 0 0 .5em 0;
    color: black;
    font-family: sans-serif;
    font-size: 80%;
    font-weight : normal;
    line-height: 130%;}
.dob {
    color: yellow;
    font-weight : normal;
    font-size: 12.5px;
}

<!-- Added by Anand.K -->

h1.option2 {font:120%/110% Arial,sans-serif; margin: 0 0 .3em 0; color: #666;}

p.option2 {
    color : #666666;
    font-family : Arial, Helvetica, sans-serif;
    font-size : 10px;
    font-weight : normal;
}
p.option3 {
    color:#036;
    margin: 0 0 0.25em 0;
    font-family: Verdana, sans-serif;
    font-weight: bold;
    font-size: 12px;
    line-height: 130%;
}
h3.option2 {
            font:bold 75%/130% Verdana,sans-serif;
            margin: 0 0 .1em 0;
            color: #235577;
}

<!-- Added by Anand.K till here -->

body {font:100% Verdana,sans-serif; margin:0px;}
body.quote {font:100% Verdana,sans-serif; margin:15px;} 
blockquote {font:75%/150% Verdana,sans-serif; margin: 0 0 1.25em 0; color: #3A3A3A;} 
.inline {display:inline;} 
    
ul {
    color : #000000;
    font-size : 12px;
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    line-height : 1.4em;
    list-style-type: disc;
}
ol {font:75%/150% Verdana,sans-serif; margin: 0 0 1em 25px; padding: 0; color: #333;}
li ul {font:100%/150% Verdana,sans-serif;} 
li ol {font:100%/150% Verdana,sans-serif;}
ul ul, ol ul {list-style-type: disc;}
dl.arrow {margin-top: -5px}
dl.arrow dt {font:75%/150% Verdana,sans-serif; float: left; margin: 0; padding: 0; color: #039;}
dl.arrow dd {font:75%/150% Verdana,sans-serif; margin: 0 0 .2em .85em; padding: 0 0 0 0;}
    
a:link {color:#; text-decoration:none;} 
a:visited {color:#00C; text-decoration:none;
    } 
a:hover, a:visited:hover, a:active:hover, a:link:hover {color:#600; text-decoration:underline;}
a:active {color:#00C; text-decoration:none;background-color: #F2EEE3;}

span.note {font:65% Verdana,sans-serif; margin: 0 0 1em 0; color: #000;} 
p.note {font:65% Verdana,sans-serif; display:block; margin: 0 0 1em 0; color: #000;}
    
.gblFoot p.footer {font:65% Geneva,arial,sans-serif; margin: 7px 0; text-align: center;} 
.brand {float:right; width:145px; margin-left:10px}
    
form {margin:0px}
.actButtons form {padding-top:7px; padding-bottom:7px}
.button {background:#C2D2EE; font: normal 11px Verdana, sans-serif; border-top: solid 1px #aaa; border-left: solid 1px #aaa; border-right: solid 2px #666; border-bottom: solid 2px #666;}

#bcrumbs p {font: 70% Verdana,sans-serif; color: #666; margin: 0;}
#bcrumbs a:link, #bcrumbs a:visited, #bcrumbs a:active {color: #666; text-decoration: none;}
#bcrumbs a:hover, #bcrumbs a:visited:hover {color: #600; text-decoration: underline;}
    
.input1 td {font:75% Verdana, sans-serif;padding:3px;}
.input1 p, .input1 ul, .input1 ol {font:100% Verdana, sans-serif;font-weight:normal; color: #333;}
.input1 td p {margin-bottom:10px; line-height: 150%;}
.input1 h1 {font-size: 175%;}
.input1 h2 {font-size:105%; color: #036; margin: 0 0 0.25em 0;}
.input1 h3 {font-size:100%; color: #333; margin: 0 0 .1em 0;}
.input1 .d-head {font: bold 100% Verdana, sans-serif;}
.input1 h4 {font: bold 100% Verdana, sans-serif; color: #000; background:#EBEBCE; padding: 3px;}
tr.hedbar-tan, td.hedbar-tan {background:#EBEBCE;}
.input1 td b {color: #333;}
.input1 td b.attention, .input1 td.attention b, .input1 td.alertInt b {color: #f00;}
.input1 tr.hedbar-tan p, .input1 td.hedbar-tan p {margin: 0;} 
.input1 tr.hedbar-tan b, .input1 td.hedbar-tan b {color: #000;}



.iwantto, .relLinks, .assocNav {border-bottom:solid 1px #996; margin-bottom: 15px;}
.iwantto h3, .relLinks h3, .assocNav h3 {font-weight: bold; color:#996;border:0px; padding: 0;}
.iwantto p, .relLinks p, .assocNav p {border:0px;font:70% Verdana, sans-serif;color: #666; padding: 0; margin-bottom: 10px;}

table.dataTable {font: 80% Arial, sans-serif; margin: 0; padding: 0; border-top: solid 2px #ccc; border-left: solid 1px #ccc; border-bottom: solid 1px #ccc; border-right: 0;}
table.dataTable td.tableHead {font: 120% Verdana, sans-serif; padding: 7px 5px; color: #333; text-align: left;}
table.dataTable td.subHead {background: #c5d9ed; border-bottom: solid 1px #b6b6b6; padding: 7px 5px; font-weight: bold; color: #000; text-align: left;}
table.dataTable td.subHead img {padding-right: 2px;}
table.dataTable td.subSubHead {background: #e6edf2; padding: 5px; color: #0f2c4f; text-align: left; font-weight: bold;}
table.dataTable td.shaded {background: #e6edf2; padding: 5px; color: #000;}
table.dataTable td.shaded2 {background: #eef2f6; padding: 5px; color: #000;}
table.dataTable th {background: #e6edf2; padding-top: 7px; padding-bottom: 3px; border: 0; border-right: solid 1px #ccc; border-bottom: solid 1px #ccc; font: normal 100% Arial, sans-serif; color: #036; vertical-align: bottom; text-align: center;}
table.dataTable th.left {text-align: left !important; padding-left: 5px;}
.nr {border-right: 0 !important;}
table.dataTable td {font: 100% Arial, sans-serif; padding: 4px 5px; border-bottom: solid 1px #ccc; color: #333;}
table.dataTable td.subtotal {padding-top: 9px; color: #333; border-top: solid 1px #ccc;}
table.dataTable td.total {padding: 7px 5px 10px 5px; font-weight: bold !important; color: #333;}
table.dataTable tr.ar {background: #f2f2ed;}
table.dataTable tr.wr {background: #fff;}
table.dataTable tr {background: #fff;}
table.dataTable tr.ar td, table.dataTable tr.wr td {font: 100% Arial, sans-serif; padding: 4px 5px; border-right: solid 1px #ccc; border-bottom: 0;}
table.dataTable td.topBorder {border-top: solid 1px #ccc;}

.dataTable td table, .dataTable td table td {border:0; padding:0; font-size:100%;}
.dataTable p {font-size: 100%}
.dataTable p span {font: 100% Arial, sans-serif;}
.dataTable ul, .dataTable ol {font: 100% Arial, sans-serif;}
.dataTable tbody {text-align:right;} 
.dataTable tbody.left {text-align:left;}
.dataTable th span.note, .dataTable td span.note {font-size: 75%;} 
.bold {font-weight: bold !important;} /* needed for table totals */

#header {position: relative; width: 100%; left: -1px; border-bottom: solid 3px #9E1B34;}
#header.blank {height: 70px;}
#segment {padding: 4px 0 4px 5px; color: #9E1B34; float: left; width: 208px;}
#brand {height: 70px;}
#brand img {position: relative; margin: 28px 0 0 10px; border: none; z-index: 2;}
#util {position: absolute; font: normal 11px Arial, sans-serif; letter-spacing: 1px; height: 23px; top: 0; left: 0; width: 100%; color: #77725C; z-index: 1;}
#util a {text-decoration: none; color: #3a3a3a;}
#util a.thread {float: left; padding: 0 10px 0 0;}
#util form.thread {float: right; margin: 0; padding: 2px 13px 0 0; display: inline;}
#util select {font-size: 11px; margin: 0 0 0 0;}
#util .util-link {float: right; padding: 4px 13px 0 0;}
#util .util-bin {position: absolute; top: 31px; right: 0;}
.search {float: right; padding: 2px 7px 0 0;}
.search form {padding: 0; margin: 0; display: inline;}
.search .box {font-size: 10px; height: 17px; voice-family: "\"}\""; voice-family: inherit; height: 12px;}
.search .button {background:#ece3d2; font: normal 11px Verdana, sans-serif; border-top: solid 1px #aaa; border-left: solid 1px #aaa; border-right: solid 2px #666; border-bottom: solid 2px #666;}
/* be nice to opera */
html>body .search .box {height: 12px;}
#subutil {position: absolute; top: 50px; right: 7px; padding: 0; color: #FFF; font-family: Arial, sans-serif; font-size: 11px; color: #333; margin-left: 170px;}
#subutil a {text-decoration: none; color: #333;}
#subutil a:hover {  text-decoration: underline;}
#nav, #subnav {height: 22px;}
#subnav {background-color: #9E1B34;}
#nav ul, #subnav ul {position: relative; margin: 0; padding: 0; font: normal 11px Arial, sans-serif; list-style-type: none; width: 775px;}
#subnav ul {padding-left: 5px;}
#nav ul li, #subnav ul li {display: block; float: left; margin: 0; padding: 0;}
#nav li {background-image:  url('../images/gh/r_curve.gif'); background-repeat: no-repeat; background-position: right top; background-color: #77725C; border-bottom: solid 1px #ddd;}
#nav li a {background-image:  url('../images/gh/l_curve.gif'); background-repeat: no-repeat; background-position: left top; color: #F4F1D9;}
#subnav ul li {border-left: 1px solid #F4F1D9; margin-top: 6px;}
#subnav .first {border-left: none;}
#nav a {display: block; float: left; color: #000; padding: 3px 10px 2px 10px; text-decoration: none; letter-spacing: 1px;}/* Commented Backslash Hack hides rule from IE5-Mac \*/
#nav a {float: none; padding: 5px 10px 4px 10px;} /* End IE5-Mac hack */

H1 {
    font-size : 22px;
    font-family : "Arial", Times, sans-serif;
    color : #990000;
    font-weight : normal;
}

H2 {
    font-size : 13px;
    font-family : "Verdana", sans-serif;
    color : #036;
    font-weight : bold;
}


H3 {
    font-size : 12px;
    font-family : Verdana, sans-serif;
    color : #003366;
    font-weight : bold;
}

<!-- Modified by Anand -->
TD.nav {
    background-color : #E6EDF2;
    color :#0000CC ;
    font-size : 11px;
    font-family : Arial, Helvetica, sans-serif;
}

TD.nav1 {
    background-color : #F2EEE3;
    color : #9E1B34;
    font-size : 15.5pt ;
    font-family : Arial;
    padding: 6px;
    
}


TD.nav_selected {
    background-color : #F4F1D9;
    color : #330066;
    font-size : 11px;
    font-family : Arial, Helvetica, sans-serif;
}

<!-- Modified by Anand till here -->
<!-- Added by Anand -->

Table.tabular {
    background-color : #ffffff;
    color : #330066;
    font-size : 11px;
    font-family : Arial, Helvetica, sans-serif;
    border-width: 0px;
}

<!-- Added by Anand K till here -->

TD.fund_cat {
    background-color : #ffffff;
    font-size : 12px;
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    color : #660000;
    font-weight : bold;
    padding-bottom : 2px;
    padding-left : 2px;
    padding-right : 2px;
    padding-top : 2px;
}

TD.fund_header {
    background-color : #d7e7ef;
    color : #000000;
    font-size : 10px;
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-weight : bold;
    padding-bottom : 2px;
    padding-left : 2px;
    padding-right : 2px;
    padding-top : 2px;
}

TD.fund_row1 {
    background-color : #ffffff;
    color : #000000;
    padding-bottom : 2px;
    padding-left : 2px;
    padding-right : 2px;
    padding-top : 2px;
    font-family : Arial, Helvetica, sans-serif;
    font-size : 11px;
    font-weight : normal;
}

<!-- Added by Anand K -->

TD.fund_legal {
    color : #666666;
    font-family : Arial, Helvetica, sans-serif;
    font-size : 10px;
    font-weight : normal;
}

TD.fund_row2 {
    background-color : #e6e6e6;
    color : #000000;
    padding-bottom : 2px;
    padding-left : 2px;
    padding-right : 2px;
    padding-top : 2px;
    font-family : Arial, Helvetica, sans-serif;
    font-size : 11px;
    font-weight : normal;
}

<!-- Added by Anand K till here -->

<!-- Modified by Anand K -->

.relatedlinkshead {
    font-size : 13px;
    font-family : "Verdana";
    color : black;
    font-weight : normal;
}
<!-- Added by Thara V 04052005 -->
.tellmemorehead {
    font-size : 13px;
    font-family : "Verdana";
    color : #000000;
    font-weight : bold;
    
}

<!-- Added by Thara V 04052005 End -->
A.relatedlinks {
    color : #0000CC;
    font-family : Arial, Helvetica, sans-serif;
    font-size : 11px;
}

A.relatedlinks1 {
    color : #0000CC;
    font-family : Arial, Helvetica, sans-serif;
    font-size : 16px;
}


<!--Modified by Anand K till here -->

HR.tellmemore {
    
    color : #ffffff;
    height: 1px;
    
}

        

#subnav a {display: block; float: left; color: #000; text-decoration: none;}/* Commented Backslash Hack hides rule from IE5-Mac \*/
#subnav a {float:none;} /* End IE5-Mac hack */
#subnav a {color: #F4F1D9; padding: 0 10px;}
#subnav a:hover {text-decoration: underline;}
#subnav li#subcurrent a {font-weight: bold; color: #fff;}
#nav a.inactive, #subnav a.inactive {color: #C0747B;}

#subnav a.inactive:hover {text-decoration: none;}
#nav li#current {background-color: #9E1B34; border-bottom: solid 1px #9E1B34;}
#nav #current a {font-weight: bold; color: #fff;}
#nav li.int-only, #nav li#current.int-only {background-color: #D5E5BC; border-bottom: none;}
#nav li.int-only a, #subnav li.int-only a {color: #000;}
#nav li#current.int-only a, #subnav li#subcurrent.int-only a {color: #9E1B34;}
.intmd #util {background: #D6DFDD;}

<!-- Added by Thara 05052005 -->
#tellmemore a {display: block; float: left; color : #000;; text-decoration: none; font-family : Arial, Helvetica, sans-serif;
    font-size : 12px;}/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tellmemore a {float:none;} /* End IE5-Mac hack */
#tellmemore a {color: #FFFFFF; }
#tellmemore a:active{background-color:#8395B6;}
#tellmemore a:hover {text-decoration: underline;}
#tellmemore a.inactive {color: #C0747B;}
#tellmemore a {float:none;}
/* New podcast properties added by sreedhar */
#Podcast a:active{background-color:#9E1B34;}
#Podcast a {color: #FFFFFF; }
#Podcast a.inactive {color: #C0747B;}
#Podcast a {display: block; float: left; color : #ffffff;; text-decoration: none; font-family : Arial, Helvetica, sans-serif; font-size : 12px;}
#Podcast a:hover {text-decoration: underline;}
/* New podcast properties added by sreedhar end*/
<!-- Added by Thara 05052005 End -->


TD.FONT {
    font-family: Arial;
    color: #9E1B34;
    font-size: 12px
}

<!-- Added by Anand -->

TD.CELLPADDING {
    padding: 3px;
}

FONT.TITLE {
    color: white;
    font-family: Arial;
    font-size: 11pt ;
    font-weight:bold;
    text-transform: none;
}

FONT.SUFFIX {
    font-family: "Arial";
    font-size: 14px;
    color: white;
}




<!-- Added by Anand till here -->

FONT.SELECTEDTITLE {

    color : #F2EEE3;
    font-family : Arial;

}

A.anchor {
    color : #0000ff;
    font-size : 12px;
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

<!-- Modified by Anand -->

A.nav {
    color : #0000CC;
    font-family : Arial, Helvetica, sans-serif;
    font-size : 11px;
}

A.legal {
    color : #0000CC;
    font-family : Arial, Helvetica, sans-serif;
    font-size : 10px;
    font-weight : normal;
}

<!-- Modified by Anand K till here -->


<!-- Added by Anand K -->

td.dash {
    border-right-style: dashed;
    border-right-color: #ACA899;
    border-right-width: 1px;
    border-right-height: 1px;
    
}


Font.TellmeMore {
    color : #ffffff;
    font-family :"Arial";
    font-size : 12px;
}

Font.TellmeMoreHeading {
    color : #ffffff;
    font-family :"Arial";
    font-size : 15px;
}


td.WhiteBackGround {
    background-color: white;
}

<!-- Added by Anand till here -->



font.line{
        font:65% Verdana,sans-serif;
        display:block;
        margin: 0 0 1em 0;
        color: #000;
        }

h1.legal {
    font-color: red;
    font-family: Arial;
    font-size: x-large;
}

.term {
    color: #036;
    font-family: Verdana;
    font-size: 18px;
}
font.initial{
    font-size: 12px;
    font-family: Verdana;
}
    
}

<!-- Added by Anand K -->
TD.investOptions {
    background-color : #F4F1D9;
    color : black;
    font-size : 13px;
    font-weight : bold;
    font-family : Arial, Helvetica, sans-serif;
}
h1.quote {
    font-size : 22px;
    font-family : "Times New Roman", Times, serif;
    color : #000000;
    font-weight : normal;
}

h1.quote1 {
    font-size : 22px;
    font-family : "Times New Roman", Times, serif;
    color : #000000;
    font-weight : normal;
}

h2.quote1 {
    font-size : 18px;
    font-family : "Times New Roman", Times, serif;
    color : #000000;
    font-weight : normal;
}

b.quote1 {
    font-size : 14px;
    font-family : "@Arial Unicode MS";
    font-weight : normal;
    color: black;
}

b.submitquote {
    font-size : 10x;
    font-family : "verdana";
    font-weight : bold;
    color: black;
}

b.normal {
    font-size : 10x;
    font-family : "verdana";
    font-weight : normal;
    color : black;
}

b.boldnormal{
    font-size : 10x;
    font-family : "verdana";
    font-weight : weight;
    color : black;
}
<!-- Added By Manikandan R -->
b.redBoldnormal{
    font-size : 10x;
    font-family : "verdana";
    font-weight : normal;
    color : red;
}   
<!--End of Added class by Manikandan R -->
A.submitquote {
    color : #0000cc;
    font-family :"Arial CE";
    font-size : 14px;
}

b.submitquote1 {
    font-size : 8x;
    font-family : "verdana";
    font-weight : bold;
    color: black;
}
    

<!-- Added by Anand K till here -->

TD.popupdef {
    background-color : #ffffcc;
    color : #000000;
    font-size : 12px;
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    padding : 5px;
}

TD.errorbox {
    background-color : #ffffcc;
    color : #ff0000;
    padding : 2px 3px 0px 3px;
    font-size: 12px;
}
