/* basic styles */
body,td,th { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; }
body, .body { background-image: url(/vgn-ext-templating/MainStay/Resources/images/MS_backgroundtile.jpg); margin-left: 24px; margin-top: 24px; margin-right: 24px; }
img {border: none;}
a:link  { font-family: Arial; color: #8d6c2b; text-decoration: none;  } 
a:visited { font-family: Arial; color: #8d6c2b; text-decoration: none;  } 
a:active { font-family: Arial; color: #8d6c2b; text-decoration: none; }
a:hover { font-family: Arial; color: #8d6c2b; text-decoration: underline; } 
ul { padding: 0 0 0 0; margin: 0 10 11 0; list-style-type: none; }
ol { padding: 0 0 0 0; margin: 0 0 5 0; list-style-type: none; list-style-position: outside; clear:both; list-style-type: decimal;}
li { background: url(/vgn-ext-templating/MainStay/Resources/images/MS_sc_education&plan_bullet.gif) no-repeat; background-position:0 2; padding-left: 12; margin-bottom: 4px;} 
p { margin: 0 0 11 0 }

/* universal styles */
.PageColumnMain { padding: 10 30 21 30; }
.RightColumnMain { border-left: 1px solid #cccccc; }
.BlankColumnMain { text-align: left; }
.pageBg { }
.highlight a:link  { font-family: Arial; color: #000066; font-weight: bold; text-decoration: none;  } 
.highlight a:visited { font-family: Arial; color: #000066; font-weight: bold; text-decoration: none;  } 
.highlight a:active { font-family: Arial; color: #000066; font-weight: bold; text-decoration: none; }
.highlight a:hover { font-family: Arial; color: #000066; font-weight: bold; text-decoration: underline; } 
.popupTable { background-color: #FFFFFF; border-right: 1px solid; border-left: 1px solid; border-top: 1px solid; border-bottom: 1px solid; border-color: #999999; padding: 0 0 0 0; }
.nav { color: #8d6c2b; }
.topnav { color: #FFFFFF; }
.thisbar { float: right; position: relative; top: 7px; }
.thisbarInvestor { text-align: right; position: relative; top: 4px; }
.linkhead { font-size: 12px; font-weight: bold; color: #8d6c2b; }
.linkhead-grey { font-size: 12px; font-weight: bold; color: #666666; }
.breadcrumb { font-size: 9px; color: #666666; }
.breadcrumbcurrent { font-size: 9px; color: #999999; }
.breadcrumbTitle { margin-bottom: 18 }
.breadcrumbNoTitle { margin-bottom: 22 }
.breadcrumbButtons { margin-bottom: 1 }
.brandingOSD { float: right; position: relative; top: 14px; }
.cartTable a:link  { font-family: Arial; color: #FFFFFF; text-decoration: underline;  } 
.cartTable a:visited { font-family: Arial; color: #FFFFFF; text-decoration: underline;  } 
.cartTable a:active { font-family: Arial; color: #FFFFFF; text-decoration: none; }
.cartTable a:hover { font-family: Arial; color: #FFFFFF; text-decoration: underline; } 
.para { margin-bottom: 6px; }
.sidebar { margin: 12 12 12 12; }
.sidebarbg { background-image: url(/dagent_docroot/MainStay/Audience%20Branding/General%20Images/MS_sidegrad.gif); }
.sidebarlist { margin-bottom: 12px; }
.sidebarliststrong { margin-bottom: 12px; font-weight: bold; color: #01477e; }
.sidebarlisthead { background: url(/dagent_docroot/MainStay/Audience%20Branding/General%20Images/MS_arrow_sm.gif) no-repeat; background-position:0 2; padding-left: 12; margin-bottom: 12px; font-size: 12px; font-weight: bold; border-bottom: 1px solid #b5b5b5; }
.sidebarlisttext { font-size:11px; margin-bottom: 12px; }
.sidebarlistindent {  font-size:11px; margin-bottom: 12px; background: url(/vgn-ext-templating/MainStay/Resources/images/MS_sc_education&plan_bullet.gif) no-repeat; background-position:0 2; padding-left: 18;} 
.sidebarlistindentstrong {  font-size:11px; margin-bottom: 12px; font-weight: bold; color: #01477e; background: url(/vgn-ext-templating/MainStay/Resources/images/MS_sc_education&plan_bullet.gif) no-repeat; background-position:0 2; padding-left: 18;} 
.side { padding-left: 7px; }
.date { padding-right: 15px; font-size: 12px; }
.arrow { padding-left: 5px; }
.bioImage { float: left; padding-right: 10px; padding-bottom: 10px; }
.landinglist { background: url(/dagent_docroot/MainStay/Audience%20Branding/General%20Images/MS_arrow.gif) no-repeat; background-position:0 2; padding-left: 18px;} 
.landinglist a:hover { text-decoration: none; } 
.GreyBox { font-family: Arial, Helvetica, sans-serif; font-size: 11px; COLOR: #FFFFFF; BACKGROUND-COLOR: #999999; BORDER-RIGHT: #666666 1px solid; BORDER-LEFT: #666666 1px solid; BORDER-TOP: #666666 1px solid}
.GreyBoxBottom { font-family: Arial, Helvetica, sans-serif; font-size: 11px; COLOR: #FFFFFF; BACKGROUND-COLOR: #999999; BORDER-RIGHT: #666666 1px solid; BORDER-LEFT: #666666 1px solid; BORDER-BOTTOM: #666666 1px solid; position:absolute; z-index:1;}
.dropdown { font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
.WhiteLink { font-family: Arial; color: #FFFFFF; }
a.WhiteLink:link  { font-family: Arial; color: #FFFFFF; text-decoration: underline;  }
a.WhiteLink:visited { font-family: Arial; color: #FFFFFF; text-decoration: underline;  }
a.WhiteLink:active { font-family: Arial; color: #FFFFFF; text-decoration: underline; }
a.WhiteLink:hover { font-family: Arial; color: #FFFFFF; text-decoration: underline; }
.SiteLink { font-family: Arial; color: #b8cbe3; font-size: 10px; }
a.SiteLink:link  { font-family: Arial; color: #b8cbe3; text-decoration: underline;  }
a.SiteLink:visited { font-family: Arial; color: #b8cbe3; text-decoration: underline;  }
a.SiteLink:active { font-family: Arial; color: #b8cbe3; text-decoration: underline; }
a.SiteLink:hover { font-family: Arial; color: #b8cbe3; text-decoration: underline; }
.perfTableNameCol a:link  { font-family: Arial; color: #FFFFFF; font-weight: bold; text-decoration: none;  } 
.perfTableNameCol a:visited { font-family: Arial; color: #FFFFFF; font-weight: bold; text-decoration: none;  } 
.perfTableNameCol a:active { font-family: Arial; color: #FFFFFF; font-weight: bold; text-decoration: none; }
.perfTableNameCol a:hover { font-family: Arial; color: #FFFFFF; font-weight: bold; text-decoration: underline; } 

/* home page styles */
.HomeColumnMain { padding: 0 10 0 10; }
.FlashColumnMain { padding: 0 10 0 10; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; }
.homeBg { }
.update { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #b7b7b7; height: 16px; vertical-align: middle; }
.welcome { font-family:Arial, Helvetica, sans-serif; font-size: 16px; color: #003366; float: left; position: relative; top: 12px; }
.accountsBox { background-image: url(/dagent_docroot/MainStay/Audience%20Branding/General%20Images/MS_sc_BGgreengrad.jpg); }
.homeBox { background-image: url(/dagent_docroot/MainStay/Audience%20Branding/General%20Images/MS_sc_BGgraygrad.jpg); }
.trackerHead { border-bottom: #306d95 1px solid; }
.trackerRow { border-bottom: #CCCCCC 1px solid; }
.WhiteFootnote { font-family: Arial; color: #b8cbe3; text-align:center; }
a.WhiteFootnote:link  { font-family: Arial; color: #b8cbe3; text-decoration: none;  }
a.WhiteFootnote:visited { font-family: Arial; color: #b8cbe3; text-decoration: none;  }
a.WhiteFootnote:active { font-family: Arial; color: #b8cbe3; text-decoration: none; }
a.WhiteFootnote:hover { font-family: Arial; color: #b8cbe3; text-decoration: underline; }

.mytracker { width:133px; height:24px; background-image: url("/dagent_docroot/MainStay/Audience%20Branding/General%20Images/MS_sc_MSfundtracker.jpg"); }
.mytracker_add { width:66px; height:24px; background-image: url("/dagent_docroot/MainStay/Audience%20Branding/General%20Images/MS_sc_mytracker_add_notext.jpg"); }
.mytracker_delete { width:82px; height:24px; background-image: url("/dagent_docroot/MainStay/Audience%20Branding/General%20Images/MS_sc_mytracker_delete_notext.jpg"); } 
.watchlistpopup_add { width:47px; height:20px; background-image: url("/dagent_docroot/MainStay/Audience%20Branding/General%20Images/my_tracker_add_button.jpg"); }
.watchlistpopup_save { width:52px; height:20px; background-image: url("/dagent_docroot/MainStay/Audience%20Branding/General%20Images/my_tracker_save_button.jpg"); }
.watchlistpopup_cancel { width:56px; height:20px; background-image: url("/dagent_docroot/MainStay/Audience%20Branding/General%20Images/my_tracker_cancel_button.jpg"); }
.watchlistpopup_delete { width:56px; height:20px; background-image: url("/dagent_docroot/MainStay/Audience%20Branding/General%20Images/my_tracker_delete_button.jpg"); }
.watchlistpopupheader { width:278px; height:30px; background-image: url("/dagent_docroot/MainStay/Audience%20Branding/General%20Images/my_tracker_header.jpg");  background-repeat: no-repeat; }

/* top navigation */
.top { background-image: url(/vgn-ext-templating/MainStay/Resources/images/MS_topgreengradient.jpg) }
.MenuTabUnselected { padding-left:21px; padding-right:21px; text-align: center; font-family: Verdana; background-color: #01477e; color: #FFFFFF; border-top: #000000 1px solid; border-bottom: #000000 1px solid; border-right: #01477e 0px solid; border-left: 0px solid; cursor: hand; cursor: pointer; font-weight: bold; font-size: 9px; }
.MenuTabHighlight { padding-left:21px; padding-right:21px; text-align: center; font-family: Verdana; background-color: #01477e; color: #FFFFFF; text-decoration: underline; border-top: #000000 1px solid; border-bottom: #000000 1px solid; border-right: #01477e 0px solid; border-left: 0px solid; cursor: hand; cursor: pointer; font-weight: bold; font-size: 9px; }
.MenuTabSelected { padding-left:21px; padding-right:21px; text-align: center; font-family: Verdana; background-color: #73ac27; color: #FFFFFF; border-top: #000000 1px solid; border-bottom: #73ac27 1px solid; border-right: #000000 1px solid; cursor: hand; cursor: pointer; font-weight: bold; font-size: 9px; }
.MenuTabSub { font-family: Arial; background-color: #73ac27; COLOR: #FFFFFF; cursor: hand; cursor: pointer; font-size: 11px; padding-left:7px; padding-right:7px; }
.MenuTabSubDivider { font-family: Arial; background-color: #73ac27; color: #73ac27; cursor: hand; cursor: pointer; font-size: 11px; }
.MenuTabSubSelect { font-family: Arial; color: #FFFFFF; cursor: hand; cursor: pointer; font-size: 11px; background-color: #478100; padding-left:7px; padding-right:7px;}
.MenuTabSubHighlight { font-family: Arial; background-color: #73ac27; color: #FFFFFF; cursor: hand; cursor: pointer; font-size: 11px; text-decoration: underline; padding-left:7px; padding-right:7px; }

/* form styles */
.frmHidden { border: 1px solid; border-color: #999999; height: 18px; color: #333333; font-size: 11px; }
.frmHiddenArea { border: 1px solid; border-color: #999999; color: #333333; font-size: 11px; }
.frmGo { border: 1px solid; border-color: #000066; background-color: #6279a8; color: #FFFFFF; text-transform: uppercase; font-weight: bold; font-size: 12px; }
/* .formElements { border: 1px solid; border-color: #999999; height: 18px; color: #333333; font-size: 11px; } */

/* wholesaler styles */
.wholesalerTable { border: 0px; padding: 0 0 0 0; }
.allWholesalerTable { border: 0px; }
.wholesalerImage { float: left; padding-right: 10px; }
.wholesalerTitleImage { padding-bottom: 10px; }
.wholesalerHome { padding: 0 10px 0 5px; }

/* text styles */
.title { font-size: 18px; color: #000066; font-family: "Times New Roman", Times, serif; }
.largetitle { font-size: 20px; bold; color: #01477E; font-family: Arial, Helvetica, sans-serif; border-bottom: 1px solid #8D6C2B; margin-bottom: 14; }
.medtitle { font-size: 15px; font-weight: normal; color: #336600; font-family: Arial, Helvetica, sans-serif; }
.medtitlehr { font-size: 15px; font-weight: normal; color: #336600; font-family: Arial, Helvetica, sans-serif; border-bottom: 1px solid #bbbbbb; margin: 0 0 15px 0; }
.medtitlehrpad { font-size: 15px; font-weight: normal; color: #336600; font-family: Arial, Helvetica, sans-serif; border-bottom: 1px solid #bbbbbb; margin: 0 0 15px 0;padding-right:670px; }/*this style was added to continue the underline */
.landingtitle { font-size: 16px; color: #996633; font-family: Arial, Helvetica, sans-serif; border-bottom: 1px solid #B5B5B5; margin: 0 0 5px 0; }
.subtitle { font-size: 12px; font-weight: bold; color: #01477E; }
.subtitlehr { font-size: 12px; font-weight: bold; color: #01477E; border-bottom: 1px solid #bbbbbb; margin: 0 0 12px 0; }
.sublandingtitle { font-size: 12px; font-weight: bold; color: #8d6c2b; }
.litsubtitle { font-size: 12px; font-weight: bold; color: #333333; }
.sidebartitle { font-weight: bold; color: #333333; }
.smalltitle { font-weight: bold; color: #546b9b; }
.smalltitlehr { font-weight: bold; color: #546b9b; border-bottom: 1px solid #cccccc; }
.footnotes { font-size: 9px; color: #666666; }
.litnotes { color:#b93901; font-style:italic }
.newsdate { color:#000066 }
.article { font-size: 12px; }
.cartTableText { color: #FFFFFF; }
.numlist { font-size: 12px; color: #5C73A2; font-weight: bold; }
.fghead { font-size: 14px; color: #996633; font-family: Arial, Helvetica, sans-serif; font-weight:bold; margin: 0 0 5px 0; text-align:center;}
.wholesalerTitle { font-size: 11px; font-weight: bold; color: #01477E; }/*added 3-16-09 for non-linking wholesaler name on OSD home and wholesaler right nav*/

/*  table styles */
.bgMain { background-color: #01477E; font-size: 12px; color: #FFFFFF; font-weight: bold; }
.bgInterior  { font-size: 12px; background-color: #f9f0d9; }
.bgSub { font-size: 12px; background-color: #3c6b9a; color: #FFFFFF; font-weight: bold; } 
.bgWhite { font-size: 12px; background-color: #FFFFFF; }
.bgTop { font-size: 12px; font-weight: bold; background-color: #FFFFFF; }
.bgDark { background-color: #c6935a; font-size: 18px; color: #010177; font-family: "Times New Roman", Times, serif; }
.bgLight { background-color: #faf1d4; }
.bgLightGradient { background-color: #faf1d4; }
.bgName { background-color: #3c6b9a; color: #FFFFFF; }
.bgFg { background-color: #99cc66; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:18px; color: #003366; height:26px;}
.bodyBold { font-size: 14px; color: #333333; font-weight:bold; }
.searchTable { float: right; margin: 6px 2px 0 0; }
.cartTable { background-image: url(/vgn-ext-templating/MainStay/Resources/images/OSD_cart_BGgrad.gif); border: solid 1px #666666; }
.litTable { background-image: url(/dagent_docroot/MainStay/Audience%20Branding/General%20Images/MS_FormsLit_bggradient.gif); }
.fundSearchTable { background-color: #fdf6dc; border: solid 1px #cecc99; }
.perfinfoTable { background-image: url(/dagent_docroot/MainStay/Products%20&%20Performance/Prices%20&%20Performance/MS_sidegrad.gif); border: solid 1px #CCCCCC; }
.litinfoTable { background-image: url(/vgn-ext-templating/MainStay/Resources/images/MS_peform_gradient.jpg); border-bottom: solid 1px #bbbbbb; }
.profileTable { background-color: #e9e9e9; border-top: solid 6px #01477E; border-bottom: solid 1px #01477E; }
.secondarypageTable { margin: 15px 10px 15px 15px; padding: 0 0 0 0; }
.mainTable { width: 970; background-color: #FFFFFF; border: 1px solid #333333; padding: 0 0 0 0; }
.menuTable {  width:970; }
.footerTable { width:952px; margin-top: 18; margin-bottom: 6;}
.perfTableName { font-size: 12px; color: #FFFFFF; background-color: #3c6b9a; }
.perfTableNameCol { font-size: 12px; color: #FFFFFF; background-color: #3c6b9a; border-right: solid 1px #000000; }
.perfTableSubName { background-color: #a8c0dc; }
.perfTableSubNameCol { background-color: #a8c0dc; border-right: solid 1px #666666; }
.perfTableInterior { font-size: 11px; background-color: #f9f0d9; border-right: solid 1px #bbbbbb; }
.perfTableInteriorCol { font-size: 11px; background-color: #f9f0d9; border-right: solid 1px #666666; }
.perfTableInteriorLast { font-size: 11px; background-color: #f9f0d9; border-right: solid 1px #dfdede; }
.perfTableColumn { font-size: 11px; background-color: #f5f6f6; border-right: solid 1px #bbbbbb; }
.perfTableColumnCol { font-size: 11px; background-color: #f5f6f6; border-right: solid 1px #666666; }
.perfTableWhite { font-size: 11px; background-color: #FFFFFF; border-right: solid 1px #bbbbbb; }
.perfTableWhiteCol { font-size: 11px; background-color: #FFFFFF; border-right: solid 1px #666666; }
.perfTableWhiteBot { font-size: 1px; background-color: #FFFFFF; border-bottom: solid 1px #666666;}
.perfTableWhiteLast { font-size: 11px; background-color: #FFFFFF; border-right: solid 1px #dfdede; }
.perfTableMain { background-color: #01477E; cursor: hand; cursor: pointer; font-size: 12px; color: #FFFFFF; font-weight: bold; }
.perfTableMainCol { background-color: #01477E; cursor: hand; cursor: pointer; font-size: 12px; color: #FFFFFF; font-weight: bold; border-right: solid 1px #FFFFFF; }
.perfTableMainOff { background-color: #73ac27; cursor: hand; cursor: pointer; font-size: 12px; color: #FFFFFF; font-weight: bold; }
.perfTableSub { font-size: 12px; background-color: #3c6b9a; color: #FFFFFF; font-weight: bold; }
.perfTableSubCol { font-size: 12px; background-color: #3c6b9a; color: #FFFFFF; font-weight: bold; border-right: solid 1px #FFFFFF; }

/* styling for the Login pages */
#logContainer { width : 507px; border-right: 1px solid #666666; border-left: 1px solid #666666; border-bottom: 1px solid #666666; background-color : #edf1f7; margin : 0 auto; padding-left: 13px; padding-bottom: 14px; padding-right: 13px; text-align : left; }
#logContent { width : 100%; background: url(/dagent_docroot/MainStay/Audience%20Branding/General%20Images/FP_login_gradientbg.jpg); overflow : auto; }
/* =loginp1 - used to create login paragraph1*/
#loginP1 { font-size: 11px; padding-left: 42px; padding-right: 42px; }
.loginsubtitle { font-weight: bold; color: #01477E; }
/* =loginp1 - used to create login paragraph2 which has no bottom border*/
#loginP2 { border-top: 1px solid #c9caca; text-align:center; font-size: 10px; }
/* =fieldset - used to create fieldsets within forms to add style and accessibility features in forms*/
.submitbutton{ float: left; cursor:hand; cursor: pointer; width:58px; height:20px; margin:0px; padding:0px; background-image: url("/dagent_docroot/MainStay/Audience%20Branding/General%20Images/MS_but_submit.gif");}
.cancelbutton{ float: left; cursor:hand; cursor: pointer; width:58px; height:20px; margin:0px; padding:0px; background-image: url("/dagent_docroot/MainStay/Audience%20Branding/General%20Images/MS_but_cancel.gif");}
fieldset { width : 380px; margin-bottom : 1px; padding : 20px 20px 0 ; overflow : hidden; border:0; }
fieldset:hover { border-color : #722549; }
fieldset input {width : 35%; border : 1px solid #999999; margin-left:1em;}
fieldset input:hover { border-color : #000000; }
fieldset input:active, input:focus { border-color : #bc985e; }
fieldset label, label span { display : block; padding-bottom : .25em; }
fieldset label { float : left; width : 100%; }
fieldset label span { float : left; width : 45%; text-align : right; font-weight:bold; }
/* =checkbox - used to create checkbox in forms*/
#checkbox { width : 480px; margin-bottom : 1px; border:0; }
#checkbox label, label span { display : inline; }
/* =loglinks - used to create links in the login section*/
form div { width:400px; margin: 0px auto 5px; padding : 6px 10px; text-align : center; }
form div img { padding: 0 .5em;}
form div input:hover{ background-color : #e591b9; }
.BlankColumnSub { text-align: center; }


/* Fund category tab styles */
.TabEquity { background-color: #00535e; color: #FFFFFF; font-size: 8px; font-weight: bold; }
.TabIncome { background-color: #cc9900; color: #FFFFFF; font-size: 8px; font-weight: bold; }
.TabInternational { background-color: #676301; color: #FFFFFF; font-size: 8px; font-weight: bold; }
.TabBlended { background-color: #00543d; color: #FFFFFF; font-size: 8px; font-weight: bold; }
.TabAllocation { background-color: #042e6e; color: #FFFFFF; font-size: 8px; font-weight: bold; }
.Tab130 { background-color: #3c0101; color: #FFFFFF; font-size: 8px; font-weight: bold; }
.TabEquity a:link  { font-family: Arial; color: #FFFFFF; font-size: 8px; font-weight: bold; text-decoration: none;  } 
.TabEquity a:visited { font-family: Arial; color: #FFFFFF; font-size: 8px; font-weight: bold; text-decoration: none;  } 
.TabEquity a:hover { font-family: Arial; color: #FFFFFF; font-size: 8px; font-weight: bold; text-decoration: none; } 
.TabEquity a:active { font-family: Arial; color: #FFFFFF; font-size: 8px; font-weight: bold; text-decoration: none; }
.TabIncome a:link  { font-family: Arial; color: #FFFFFF; font-size: 8px; font-weight: bold; text-decoration: none;  } 
.TabIncome a:visited { font-family: Arial; color: #FFFFFF; font-size: 8px; font-weight: bold; text-decoration: none;  } 
.TabIncome a:hover { font-family: Arial; color: #FFFFFF; font-size: 8px; font-weight: bold; text-decoration: none; } 
.TabIncome a:active { font-family: Arial; color: #FFFFFF; font-size: 8px; font-weight: bold; text-decoration: none; }
.TabInternational a:link  { font-family: Arial; color: #FFFFFF; font-size: 8px; font-weight: bold; text-decoration: none;  } 
.TabInternational a:visited { font-family: Arial; color: #FFFFFF; font-size: 8px; font-weight: bold; text-decoration: none;  } 
.TabInternational a:hover { font-family: Arial; color: #FFFFFF; font-size: 8px; font-weight: bold; text-decoration: none; } 
.TabInternational a:active { font-family: Arial; color: #FFFFFF; font-size: 8px; font-weight: bold; text-decoration: none; }
.TabBlended a:link  { font-family: Arial; color: #FFFFFF; font-size: 8px; font-weight: bold; text-decoration: none;  } 
.TabBlended a:visited { font-family: Arial; color: #FFFFFF; font-size: 8px; font-weight: bold; text-decoration: none;  } 
.TabBlended a:hover { font-family: Arial; color: #FFFFFF; font-size: 8px; font-weight: bold; text-decoration: none; } 
.TabBlended a:active { font-family: Arial; color: #FFFFFF; font-size: 8px; font-weight: bold; text-decoration: none; }
.TabAllocation a:link  { font-family: Arial; color: #FFFFFF; font-size: 8px; font-weight: bold; text-decoration: none;  } 
.TabAllocation a:visited { font-family: Arial; color: #FFFFFF; font-size: 8px; font-weight: bold; text-decoration: none;  } 
.TabAllocation a:hover { font-family: Arial; color: #FFFFFF; font-size: 8px; font-weight: bold; text-decoration: none; } 
.TabAllocation a:active { font-family: Arial; color: #FFFFFF; font-size: 8px; font-weight: bold; text-decoration: none; }
.Tab130 a:link  { font-family: Arial; color: #FFFFFF; font-size: 8px; font-weight: bold; text-decoration: none;  } 
.Tab130 a:visited { font-family: Arial; color: #FFFFFF; font-size: 8px; font-weight: bold; text-decoration: none;  } 
.Tab130 a:hover { font-family: Arial; color: #FFFFFF; font-size: 8px; font-weight: bold; text-decoration: none; } 
.Tab130 a:active { font-family: Arial; color: #FFFFFF; font-size: 8px; font-weight: bold; text-decoration: none; }

/*ordered lists*/
.order ol{list-style-position: outside; clear:both; list-style-type: decimal;}
.order { background:none; padding:0; list-style-position: inside; clear:both; list-style-type: decimal;} 

/*custom table*/
#customtable { width: 721px; padding: 0; margin: 0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; }
#customtable th { font-weight: bold; border-right: 1px solid #fff; border-bottom: 1px solid #666; border-top: 1px solid #666; text-align: left; padding: 6px 6px 6px 12px; background: #01477e; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #fff; }
#customtable th.thleft { font-weight: bold; border-top: 0; border-left: 1px solid #666; border-right: 1px solid #fff; border-bottom: 1px solid #666; border-top: 1px solid #666; background: #01477e; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #fff; }
#customtable th.thright { font-weight: bold; border-top: 0; border-right: 1px solid #666; border-bottom: 1px solid #666; border-top: 1px solid #666; background: #01477e; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #fff; }
#customtable th.thsingle { font-weight: bold; border: 1px solid #666; text-align: left; padding: 6px 6px 6px 12px; background: #01477e; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #fff; }

#customtable td { border-right: 1px solid #666; border-bottom: 1px solid #666; background: #fff; padding: 6px 6px 6px 12px; color: #333; vertical-align:top; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
#customtable td.top { border-right: 1px solid #666; border-bottom: 1px solid #666; border-top: 1px solid #666; background: #fff; padding: 6px 6px 6px 12px; color: #333; vertical-align:top; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
#customtable td.topleftub { border-left: 1px solid #666; border-top: 1px solid #666; background: #fff; color: #333;	font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
#customtable td.alt { background: #f9f0d9; color: #333; border-right: 1px solid #666; border-bottom: 1px solid #666; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
#customtable td.left { border-left: 1px solid #666; border-top: 0; background: #fff; color: #333; font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
#customtable td.leftalt { border-left: 1px solid #666; border-top: 0; background: #f9f0d9; color: #333; font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
#customtable td.leftUB { border-left: 1px solid #666; border-top: 0; background: #fff; color: #333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
#customtable td.leftaltUB { border-left: 1px solid #666; border-top: 0; background: #f9f0d9; color: #333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }

#customtable td.leftsub { border-left: 1px solid #666; border-right: 1px solid #fff; border-top: 0; background: #3c6b9a; color: #FFF; font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
#customtable td.sub { border-left: 1px solid #666; border-right: 1px solid #666; border-top: 0; background: #3c6b9a; color: #FFF; font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }

/*wireless*/
#container {width:200px; font-size: 10px; font-family:Arial, Helvetica, sans-serif; background:#FFFFFF; padding:10px; }
#container h1 {font-size: 12px; font-weight:bold; }

/*landing page indented list*/
#landingpageList {margin-left: 0; padding-left: 20px;}

#column0_0, #column1_0, #column2_0, #column3_0, #column4_0, #column5_0, #column6_0, #column7_0, #column8_0, #column9_0, #column10_0, #column11_0, #column12_0, #column13_0, #column14_0, #column15_0, #column16_0, #column17_0, #column18_0, #column19_0, #column20_0, #column21_0, #column22_0, #column23_0, #column24_0, #column25_0 { font-size: 12px; }