




/*----------start admin menu styles----------*/

table#topAdminMenuRight {background-color:#7c7c7c; width:300px; height:30px;}
table#topAdminMenuRight td {padding:0px 12px 0px 12px; /*font:100% 'Lucida Grande', 'Lucida Sans Unicode', Tahoma, Verdana, sans-serif;*/ color:#ffffff;}
table#topAdminMenuRight a,
table#topAdminMenuRight a:link,
table#topAdminMenuRight a:active,
table#topAdminMenuRight a:visited {/*font:100% 'Lucida Grande', 'Lucida Sans Unicode', Tahoma, Verdana, sans-serif;*/ color:#ffffff;}

table#topAdminMenuRight a:hover,
table#topAdminMenuRight a:focus {/*font:100% 'Lucida Grande', 'Lucida Sans Unicode', Tahoma, Verdana, sans-serif;*/ color:#cd5627; text-decoration:underline;}

#adminBanner {display:none;}



/*---END---*/

#divFormCreatorTableContentMain {width:850px !important;}

#divFormCreatorTableContentMain p {float:left; clear:left; margin:0px 0px 5px 0px; width:700px !important;}


/* IE7 Only */

*:first-child+html body #divFormCreatorTableContentMain p {float:left; clear:left;width:700px !important;}

span.clsCheckBoxListSpanOptions {float:left; width:300px;}

#tblContent1 td {white-space:normal !important;}
#tblContent2 td {white-space:normal !important;}
#tblContent3 td {white-space:normal !important;}

.MainTableForContent {width: 100%;}

.tblContentTD1 {padding-right: 15px;}

/* IE6 Only */
* html body span.clsCheckBoxListSpanOptions {float:left; width:310px;}

.formCreatorTable h2, #divFormCreatorTableContentMain h2 {clear:left; margin:10px 0px; padding:0px;}

span.clsCheckBoxListSpanOptions input {float:left !important;}
span.clsCheckBoxListSpanOptions label {clear:none !important; width:280px !important; height:18px; padding-top:2px;}

/********************** --- Banner --- **********************************/

#ctl00_Header1_TRTopBannerHTML br {display: none;}

#banner-left{width:240px; float:left; padding-left:10px; margin-top:15px;}
#banner-left p{font:normal 11px Arial, Verdana, Sans-serif; color:#676767;}

#banner-right {width:665px; float:right; text-align:right; margin-top:15px;}
#banner-right  br {display: none;}
#banner-right .top-links {margin: 0 0 20px;}
#banner-right img{margin-left:9px;}
.top-links a, .top-links a:link, .top-links a:visited{font:bold 11px Arial, Verdana, Sans-serif; color:#002A5C; text-decoration:none;}
.top-links a:hover{text-decoration:underline;}
#banner-right embed {width: 504px !important; height: 141px !important;}

#banner-wide{width: 735px; float:left; margin-top:15px;}
#banner-logo{width: 140px; float:left; margin-top:15px;}

.banner-forms .new-row{margin-bottom:14px;}
.banner-forms .top-form{width:70px; display:block; float:left; padding-top:4px; font:bold 12px Arial, Verdana, Sans-Serif;}
.banner-forms select{width:140px; border:1px #9ab0d9 solid; height:21px; font:11px Arial, Verdana, Sans-Serif;}
.banner-forms input{width:136px;height:18px;}
.banner-forms img{cursor:pointer; margin-left:2px;}
.banner-forms a img{margin-left:5px;}

div.bannerswap span.mainItemHeading {position: absolute; left: -9999px;}
div.bannerswap dl {display: none;}

/**IE hacks ***/

*:first-child+html .banner-forms input{width:124px !important;}
*html .banner-forms input{width:124px !important;}
*html .banner-forms .top-form{width:69px;}
*:first-child+html .banner-forms a img{margin-left:7px;}

#form_options{display:none;}


/********************** --- Breadcrumbs --- *****************************/
#ctl00_TRBreadCrumbs_PrintIcon {height:26px; background-color:#edf8fe;}#TRBreadCrumbs_PrintIcon a{font:bold 11px Arial; color:#01aef0; margin:4px 0}
#ctl00_TRBreadCrumbs_PrintIcon table{width:100%;}
#ctl00_TRBreadCrumbs_PrintIcon table table{width:auto;}
#ctl00_TRBreadCrumbs_PrintIcon a img{margin:4px 0;}
#ctl00_TRBreadCrumbs_PrintIcon .clsAltNormalOneSmaller,
#ctl00_TRBreadCrumbs_PrintIcon .clsBreadCrumbsHighlighted {font: 11px Arial, sans-serif; color: #002A5C;}





/********************** --- Footer --- **********************************/

#footer {height:60px; margin:10px 0 20px 10px; padding-top:7px; border-top:1px #CACACA solid;}
#footer p{margin:0 0 7px 0; color:#676767;}
#footer p a, #footer p a:visited{color:#676767; font-weight:normal; text-decoration:none; font-size:12px;}
#footer p a:hover{font-weight:normal; text-decoration:underline;}



/********************** --- Menus --- **********************************/


/********** ------ Left Panelbar Menu ------ ***************/

#TableLeftNavBar .panelbar ul li.first{border-bottom:none!important; background-image:none;}
#TableLeftNavBar .panelbar ul li.first a{visibility:hidden; height:0px!important; display:none;}
#TableLeftNavBar .panelbar ul li.first a span{display:none;}
#TableLeftNavBar .panelbar ul li.first li{padding:3px 1px 1px 5px; border-bottom:1px #dedede solid!important;background-image:url(../images/useruploadedimages/19/menu_bullet.png);}
#TableLeftNavBar .panelbar ul li.first li a{display:block; height:20px!important; visibility:visible;}
#TableLeftNavBar .panelbar ul li.first li a span{display:block}
#TableLeftNavBar .panelbar ul li.first li a{font-weight:normal; font-size:11px;}
#TableLeftNavBar .panelbar ul li.first li a span{margin:0!important;}

/***---Hover ---***/

#TableLeftNavBar .panelbar li.first:hover{background:none;}
#TableLeftNavBar .panelbar ul li.first li:hover{background-color:#f6f6f6!important;}
#TableLeftNavBar .panelbar ul li.first li.first:hover{background:url(../images/useruploadedimages/19/menu_bullet.png) no-repeat 145px center;!important;}

#ctl00_Nav1_Panelbar28_p0 {display:block; background:#000;}

#TableLeftNavBar #ctl00_Nav1_Panelbar15 li.last {padding-left:7px;}
#TableLeftNavBar #ctl00_Nav1_Panelbar28 li.last {padding-left:3px;}

#TableLeftNavBar #ctl00_Nav1_Panelbar15 li li.last,
#TableLeftNavBar #ctl00_Nav1_Panelbar28 li li.last {padding-left:5px;}


/********** ------ Left Menu ------ ***************/
#TableLeftNavBar div{width:175px!important;}
#TableLeftNavBar ul{margin-top:10px;}
#TableLeftNavBar li{width:153px; padding:2px; border-bottom:1px #dedede solid; background:#fff url(../images/useruploadedimages/19/menu_bullet.png) no-repeat 145px center;}

#TableLeftNavBar li a{margin:0px; padding:0px;}
#TableLeftNavBar li a span{margin:0px; padding:0; color:#01295c; font-weight:normal; font-size:11px; padding-left:5px;}

#TableLeftNavBar .CMLevel2 li a{margin:0px; padding:0px;background:#fff;}

/***---Hover ---***/

#TableLeftNavBar li:hover{background-color:#f6f6f6;}


/********** ------ Top Menu ------ ***************/
#TableTopNavBar ul{width:915px; height:27px; margin-top:9px; background:url(../images/useruploadedimages/19/top_menu_bg.gif);}
#TableTopNavBar ul li{margin-right:7px;}
#TableTopNavBar ul li a{padding:0; margin:0;}
#TableTopNavBar ul li a span{width:94px; height:19px; font:bold 12px Arial; color:#fffeff; padding:4px 0 0 0; margin:0; text-align:center;}
#TableTopNavBar ul li a#Menu1_MN_m0 span{background:#002a5c url(../images/useruploadedimages/19/top_menu_home.gif) no-repeat;}
#TableTopNavBar ul li a#Menu1_MN_m1 span{background:#00adef url(../images/useruploadedimages/19/top_menu_personal.gif) no-repeat;}
#TableTopNavBar ul li a#Menu1_MN_m2 span{background:#00a0b0 url(../images/useruploadedimages/19/top_menu_business.gif) no-repeat;}
#TableTopNavBar ul li a#Menu1_MN_m3 span{background:#7fcaea url(../images/useruploadedimages/19/top_menu_about.gif) no-repeat;}

/**Calculators Pages **/
#TableTopNavBar ul li a#ctl00_Menu1_MN_m0 span{background:#002a5c url(../images/useruploadedimages/19/top_menu_home.gif) no-repeat;}
#TableTopNavBar ul li a#ctl00_Menu1_MN_m1 span{background:#00adef url(../images/useruploadedimages/19/top_menu_personal.gif) no-repeat;}
#TableTopNavBar ul li a#ctl00_Menu1_MN_m2 span{background:#00a0b0 url(../images/useruploadedimages/19/top_menu_business.gif) no-repeat;}
#TableTopNavBar ul li a#ctl00_Menu1_MN_m3 span{background:#7fcaea url(../images/useruploadedimages/19/top_menu_about.gif) no-repeat;}

/***---Hover ---***/

#TableTopNavBar ul li a#Menu1_MN_m0:hover span{background:#002a5c url(../images/useruploadedimages/19/top_menu_home-over.gif) no-repeat;}
#TableTopNavBar ul li a#Menu1_MN_m1:hover span{background:#00adef url(../images/useruploadedimages/19/top_menu_personal-over.gif) no-repeat;}
#TableTopNavBar ul li a#Menu1_MN_m2:hover span{background:#00a0b0 url(../images/useruploadedimages/19/top_menu_business-over.gif) no-repeat;}
#TableTopNavBar ul li a#Menu1_MN_m3:hover span{background:#7fcaea url(../images/useruploadedimages/19/top_menu_about-over.gif) no-repeat;}

/**Calculators (hover) **/

#TableTopNavBar ul li a#ctl00_Menu1_MN_m0:hover span{background:#002a5c url(../images/useruploadedimages/19/top_menu_home-over.gif) no-repeat;}
#TableTopNavBar ul li a#ctl00_Menu1_MN_m1:hover span{background:#00adef url(../images/useruploadedimages/19/top_menu_personal-over.gif) no-repeat;}
#TableTopNavBar ul li a#ctl00_Menu1_MN_m2:hover span{background:#00a0b0 url(../images/useruploadedimages/19/top_menu_business-over.gif) no-repeat;}
#TableTopNavBar ul li a#ctl00_Menu1_MN_m3:hover span{background:#7fcaea url(../images/useruploadedimages/19/top_menu_about-over.gif) no-repeat;}


/**** 2nd Level ******/

#TableTopNavBar ul li ul{width:235px!important; background-color:#7fcaea; background-image:none; height:auto; margin-top:4px;}
#TableTopNavBar ul li ul li{margin:0; border-bottom:1px white solid;}
#TableTopNavBar ul li ul li a{width:235px; padding:3px 0;}
#TableTopNavBar ul li ul li a span{width:235px; height:auto; font:normal 12px Arial; color:#ffffff; padding:0 5px; margin:0; text-align:left;}

/*#TableTopNavBar ul li ul li a:hover{background-color:#0c3762;}*/

/*IE Only */
*:first-child+html #TableTopNavBar ul li ul{width:178px!important;}
*html #TableTopNavBar ul li ul{width:178px!important;}

/*#TableTopNavBar ul li ul li a:hover{background-color:#001839;}*/


/* different background colours for each dropdown menu */

#Menu1_MN_m1_m0, #Menu1_MN_m1_m1, #Menu1_MN_m1_m2, #Menu1_MN_m1_m3, #Menu1_MN_m1_m4, #Menu1_MN_m1_m5, #Menu1_MN_m1_m6, #Menu1_MN_m1_m7, #Menu1_MN_m1_m8, #Menu1_MN_m1_m9, #Menu1_MN_m1_m10, #Menu1_MN_m1_m11, #Menu1_MN_m1_m12 {background-color:#00ADEF}
#Menu1_MN_m2_m0, #Menu1_MN_m2_m1, #Menu1_MN_m2_m2, #Menu1_MN_m2_m3, #Menu1_MN_m2_m4, #Menu1_MN_m2_m5, #Menu1_MN_m2_m6, #Menu1_MN_m2_m7, #Menu1_MN_m2_m8, #Menu1_MN_m2_m9, #Menu1_MN_m2_m10 {background-color:#00A0B0;}
#Menu1_MN_m3_m0, #Menu1_MN_m3_m1, #Menu1_MN_m3_m2, #Menu1_MN_m3_m3, #Menu1_MN_m3_m4, #Menu1_MN_m3_m5, #Menu1_MN_m3_m6, #Menu1_MN_m3_m7, #Menu1_MN_m3_m8, #Menu1_MN_m3_m9, #Menu1_MN_m3_m10, #Menu1_MN_m3_m11, #Menu1_MN_m3_m12 {background-color:#7FCAEA;}


/*calculators */
#ctl00_Menu1_MN_m1_m0, #ctl00_Menu1_MN_m1_m1, #ctl00_Menu1_MN_m1_m2, #ctl00_Menu1_MN_m1_m3, #ctl00_Menu1_MN_m1_m4, #ctl00_Menu1_MN_m1_m5, #ctl00_Menu1_MN_m1_m6, #ctl00_Menu1_MN_m1_m7, #ctl00_Menu1_MN_m1_m8, #ctl00_Menu1_MN_m1_m9, #ctl00_Menu1_MN_m1_m10, #ctl00_Menu1_MN_m1_m11, #ctl00_Menu1_MN_m1_m12 {background-color:#00ADEF;}
#ctl00_Menu1_MN_m2_m0, #ctl00_Menu1_MN_m2_m1, #ctl00_Menu1_MN_m2_m2, #ctl00_Menu1_MN_m2_m3, #ctl00_Menu1_MN_m2_m4, #ctl00_Menu1_MN_m2_m5, #ctl00_Menu1_MN_m2_m6, #ctl00_Menu1_MN_m2_m7, #ctl00_Menu1_MN_m2_m8, #ctl00_Menu1_MN_m2_m9, #ctl00_Menu1_MN_m2_m10 {background-color:#00A0B0;}
#ctl00_Menu1_MN_m3_m0, #ctl00_Menu1_MN_m3_m1, #ctl00_Menu1_MN_m3_m2, #ctl00_Menu1_MN_m3_m3, #ctl00_Menu1_MN_m3_m4, #ctl00_Menu1_MN_m3_m5, #ctl00_Menu1_MN_m3_m6, #ctl00_Menu1_MN_m3_m7, #ctl00_Menu1_MN_m3_m8, #ctl00_Menu1_MN_m3_m9, #ctl00_Menu1_MN_m3_m10 {background-color:#7FCAEA;}

/*hover effect for each of the dropdown menus*/

#Menu1_MN_m1_m0:hover, #Menu1_MN_m1_m1:hover, #Menu1_MN_m1_m2:hover, #Menu1_MN_m1_m3:hover, #Menu1_MN_m1_m4:hover, #Menu1_MN_m1_m5:hover, 
#Menu1_MN_m1_m6:hover, #Menu1_MN_m1_m7:hover, #Menu1_MN_m1_m8:hover, #Menu1_MN_m1_m9:hover, #Menu1_MN_m1_m10:hover, #Menu1_MN_m1_m11:hover, #Menu1_MN_m1_m12:hover {background-color:#0088E9;}

#Menu1_MN_m2_m0:hover, #Menu1_MN_m2_m1:hover, #Menu1_MN_m2_m2:hover, #Menu1_MN_m2_m3:hover, #Menu1_MN_m2_m4:hover, #Menu1_MN_m2_m5:hover, 
#Menu1_MN_m2_m6:hover, #Menu1_MN_m2_m7:hover, #Menu1_MN_m2_m8:hover, #Menu1_MN_m2_m9:hover, #Menu1_MN_m2_m10:hover {background-color:#00778B;}

#Menu1_MN_m3_m0:hover, #Menu1_MN_m3_m1:hover, #Menu1_MN_m3_m2:hover, #Menu1_MN_m3_m3:hover, #Menu1_MN_m3_m4:hover, #Menu1_MN_m3_m5:hover, 
#Menu1_MN_m3_m6:hover, #Menu1_MN_m3_m7:hover, #Menu1_MN_m3_m8:hover, #Menu1_MN_m3_m9:hover, #Menu1_MN_m3_m10:hover, #Menu1_MN_m3_m11:hover {background-color:#000;}

/*hover - calculators */

#ctl00_Menu1_MN_m1_m0:hover, #ctl00_Menu1_MN_m1_m1:hover, #ctl00_Menu1_MN_m1_m2:hover, #ctl00_Menu1_MN_m1_m3:hover, #ctl00_Menu1_MN_m1_m4:hover, #ctl00_Menu1_MN_m1_m5:hover, 
#ctl00_Menu1_MN_m1_m6:hover, #ctl00_Menu1_MN_m1_m7:hover, #ctl00_Menu1_MN_m1_m8:hover, #ctl00_Menu1_MN_m1_m9:hover, #ctl00_Menu1_MN_m1_m10:hover {background-color:#0088E9;}

#ctl00_Menu1_MN_m2_m0:hover, #ctl00_Menu1_MN_m2_m1:hover, #ctl00_Menu1_MN_m2_m2:hover, #ctl00_Menu1_MN_m2_m3:hover, #ctl00_Menu1_MN_m2_m4:hover, #ctl00_Menu1_MN_m2_m5:hover, 
#ctl00_Menu1_MN_m2_m6:hover, #ctl00_Menu1_MN_m2_m7:hover, #ctl00_Menu1_MN_m2_m8:hover, #ctl00_Menu1_MN_m2_m9:hover, #ctl00_Menu1_MN_m2_m10:hover {background-color:#00778B;}

#ctl00_Menu1_MN_m3_m0:hover, #ctl00_Menu1_MN_m3_m1:hover, #ctl00_Menu1_MN_m3_m2:hover, #ctl00_Menu1_MN_m3_m3:hover, #ctl00_Menu1_MN_m3_m4:hover, #ctl00_Menu1_MN_m3_m5:hover, 
#ctl00_Menu1_MN_m3_m6:hover, #ctl00_Menu1_MN_m3_m7:hover, #ctl00_Menu1_MN_m3_m8:hover, #ctl00_Menu1_MN_m3_m9:hover, #ctl00_Menu1_MN_m3_m10:hover,
#ctl00_Menu1_MN_m3_m11:hover {background-color:#57ADDE;}


/********** ------ New Top Menu - Added July 2011 ------ ***************/

/********** ------ Top Menu ------ ***************/
#TableTopNavBar ul{width:915px; height:27px; margin-top:9px; background:url(../images/useruploadedimages/19/top_menu_bg.gif);}
#TableTopNavBar ul li{margin-right:7px;}
#TableTopNavBar ul li a{padding:0; margin:0;}
#TableTopNavBar ul li a span{width:94px; height:19px; font:bold 12px Arial; color:#fffeff; padding:4px 0 0 0; margin:0; text-align:center;}
#TableTopNavBar ul li a#Menu1_MN_m0 span{background:#002a5c url(../images/useruploadedimages/19/top_menu_home.gif) no-repeat;}
#TableTopNavBar ul li a#Menu1_MN_m1 span{background:#00adef url(../images/useruploadedimages/19/top_menu_personal.gif) no-repeat;}
#TableTopNavBar ul li a#Menu1_MN_m2 span{background:#00a0b0 url(../images/useruploadedimages/19/top_menu_business.gif) no-repeat;}
#TableTopNavBar ul li a#Menu1_MN_m3 span{background:#7fcaea url(../images/useruploadedimages/19/top_menu_about.gif) no-repeat;}

/**Calculators Pages **/
#TableTopNavBar ul li a#ctl00_Menu1_MN_m0 span{background:#002a5c url(../images/useruploadedimages/19/top_menu_home.gif) no-repeat;}
#TableTopNavBar ul li a#ctl00_Menu1_MN_m1 span{background:#00adef url(../images/useruploadedimages/19/top_menu_personal.gif) no-repeat;}
#TableTopNavBar ul li a#ctl00_Menu1_MN_m2 span{background:#00a0b0 url(../images/useruploadedimages/19/top_menu_business.gif) no-repeat;}
#TableTopNavBar ul li a#ctl00_Menu1_MN_m3 span{background:#7fcaea url(../images/useruploadedimages/19/top_menu_about.gif) no-repeat;}

/***---Hover ---***/

#TableTopNavBar ul li a#Menu1_MN_m0:hover span{background:#002a5c url(../images/useruploadedimages/19/top_menu_home-over.gif) no-repeat;}
#TableTopNavBar ul li a#Menu1_MN_m1:hover span{background:#00adef url(../images/useruploadedimages/19/top_menu_personal-over.gif) no-repeat;}
#TableTopNavBar ul li a#Menu1_MN_m2:hover span{background:#00a0b0 url(../images/useruploadedimages/19/top_menu_business-over.gif) no-repeat;}
#TableTopNavBar ul li a#Menu1_MN_m3:hover span{background:#7fcaea url(../images/useruploadedimages/19/top_menu_about-over.gif) no-repeat;}

/**Calculators (hover) **/

#TableTopNavBar ul li a#ctl00_Menu1_MN_m0:hover span{background:#002a5c url(../images/useruploadedimages/19/top_menu_home-over.gif) no-repeat;}
#TableTopNavBar ul li a#ctl00_Menu1_MN_m1:hover span{background:#00adef url(../images/useruploadedimages/19/top_menu_personal-over.gif) no-repeat;}
#TableTopNavBar ul li a#ctl00_Menu1_MN_m2:hover span{background:#00a0b0 url(../images/useruploadedimages/19/top_menu_business-over.gif) no-repeat;}
#TableTopNavBar ul li a#ctl00_Menu1_MN_m3:hover span{background:#7fcaea url(../images/useruploadedimages/19/top_menu_about-over.gif) no-repeat;}


/**** 2nd Level ******/

#TableTopNavBar ul li ul{width:235px!important; background-color:#7fcaea; background-image:none; height:auto; margin-top:4px;}
#TableTopNavBar ul li ul li{margin:0; border-bottom:1px white solid;}
#TableTopNavBar ul li ul li a{width:235px; padding:3px 0;height:19px;}
#TableTopNavBar ul li ul li a span{width:235px; height:auto; font:normal 12px Arial; color:#ffffff; padding:0 5px; margin:0; text-align:left;}

/*#TableTopNavBar ul li ul li a:hover{background-color:#0c3762;}*/

/*IE Only */
*:first-child+html #TableTopNavBar ul li ul{width:178px!important;}
*html #TableTopNavBar ul li ul{width:178px!important;}

/*#TableTopNavBar ul li ul li a:hover{background-color:#001839;}*/


/* different background colours for each dropdown menu */

#Menu1_MN_m1_m0, #Menu1_MN_m1_m1, #Menu1_MN_m1_m2, #Menu1_MN_m1_m3, #Menu1_MN_m1_m4, #Menu1_MN_m1_m5, #Menu1_MN_m1_m6, #Menu1_MN_m1_m7, #Menu1_MN_m1_m8, #Menu1_MN_m1_m9, #Menu1_MN_m1_m10, #Menu1_MN_m1_m11, #Menu1_MN_m1_m12 {background-color:#00ADEF;height:19px;}

#Menu1_MN_m2_m0, #Menu1_MN_m2_m1, #Menu1_MN_m2_m2, #Menu1_MN_m2_m3, #Menu1_MN_m2_m4, #Menu1_MN_m2_m5, #Menu1_MN_m2_m6, #Menu1_MN_m2_m7, #Menu1_MN_m2_m8, #Menu1_MN_m2_m9, #Menu1_MN_m2_m10 {background-color:#00A0B0;height:19px;}

#Menu1_MN_m3_m0, #Menu1_MN_m3_m1, #Menu1_MN_m3_m2, #Menu1_MN_m3_m3, #Menu1_MN_m3_m4, #Menu1_MN_m3_m5, #Menu1_MN_m3_m6, #Menu1_MN_m3_m7, #Menu1_MN_m3_m8, #Menu1_MN_m3_m9, #Menu1_MN_m3_m10, #Menu1_MN_m3_m11, #Menu1_MN_m3_m12 {background-color:#7FCAEA;height:19px;}




/*calculators */
#ctl00_Menu1_MN_m1_m0, #ctl00_Menu1_MN_m1_m1, #ctl00_Menu1_MN_m1_m2, #ctl00_Menu1_MN_m1_m3, #ctl00_Menu1_MN_m1_m4, #ctl00_Menu1_MN_m1_m5, #ctl00_Menu1_MN_m1_m6, #ctl00_Menu1_MN_m1_m7, #ctl00_Menu1_MN_m1_m8, #ctl00_Menu1_MN_m1_m9, #ctl00_Menu1_MN_m1_m10, #ctl00_Menu1_MN_m1_m11, #ctl00_Menu1_MN_m1_m12 {background-color:#00ADEF;height:19px;}

#ctl00_Menu1_MN_m2_m0, #ctl00_Menu1_MN_m2_m1, #ctl00_Menu1_MN_m2_m2, #ctl00_Menu1_MN_m2_m3, #ctl00_Menu1_MN_m2_m4, #ctl00_Menu1_MN_m2_m5, #ctl00_Menu1_MN_m2_m6, #ctl00_Menu1_MN_m2_m7, #ctl00_Menu1_MN_m2_m8, #ctl00_Menu1_MN_m2_m9, #ctl00_Menu1_MN_m2_m10 {background-color:#00A0B0;height:19px;}

#ctl00_Menu1_MN_m3_m0, #ctl00_Menu1_MN_m3_m1, #ctl00_Menu1_MN_m3_m2, #ctl00_Menu1_MN_m3_m3, #ctl00_Menu1_MN_m3_m4, #ctl00_Menu1_MN_m3_m5, #ctl00_Menu1_MN_m3_m6, #ctl00_Menu1_MN_m3_m7, #ctl00_Menu1_MN_m3_m8, #ctl00_Menu1_MN_m3_m9, #ctl00_Menu1_MN_m3_m10 {background-color:#7FCAEA;height:19px;}

/*hover effect for each of the dropdown menus*/

#Menu1_MN_m1_m0:hover, #Menu1_MN_m1_m1:hover, #Menu1_MN_m1_m2:hover, #Menu1_MN_m1_m3:hover, #Menu1_MN_m1_m4:hover, #Menu1_MN_m1_m5:hover, 
#Menu1_MN_m1_m6:hover, #Menu1_MN_m1_m7:hover, #Menu1_MN_m1_m8:hover, #Menu1_MN_m1_m9:hover, #Menu1_MN_m1_m10:hover, #Menu1_MN_m1_m11:hover, #Menu1_MN_m1_m12:hover {background-color:#0088E9;height:19px;}

#Menu1_MN_m2_m0:hover, #Menu1_MN_m2_m1:hover, #Menu1_MN_m2_m2:hover, #Menu1_MN_m2_m3:hover, #Menu1_MN_m2_m4:hover, #Menu1_MN_m2_m5:hover, 
#Menu1_MN_m2_m6:hover, #Menu1_MN_m2_m7:hover, #Menu1_MN_m2_m8:hover, #Menu1_MN_m2_m9:hover, #Menu1_MN_m2_m10:hover {background-color:#00778B;height:19px;}

#Menu1_MN_m3_m0:hover, #Menu1_MN_m3_m1:hover, #Menu1_MN_m3_m2:hover, #Menu1_MN_m3_m3:hover, #Menu1_MN_m3_m4:hover, #Menu1_MN_m3_m5:hover, 
#Menu1_MN_m3_m6:hover, #Menu1_MN_m3_m7:hover, #Menu1_MN_m3_m8:hover, #Menu1_MN_m3_m9:hover, #Menu1_MN_m3_m10:hover, #Menu1_MN_m3_m11:hover {background-color:#000;height:19px;}

/*hover - calculators */

#ctl00_Menu1_MN_m1_m0:hover, #ctl00_Menu1_MN_m1_m1:hover, #ctl00_Menu1_MN_m1_m2:hover, #ctl00_Menu1_MN_m1_m3:hover, #ctl00_Menu1_MN_m1_m4:hover, #ctl00_Menu1_MN_m1_m5:hover, 
#ctl00_Menu1_MN_m1_m6:hover, #ctl00_Menu1_MN_m1_m7:hover, #ctl00_Menu1_MN_m1_m8:hover, #ctl00_Menu1_MN_m1_m9:hover, #ctl00_Menu1_MN_m1_m10:hover {background-color:#0088E9;height:19px;}

#ctl00_Menu1_MN_m2_m0:hover, #ctl00_Menu1_MN_m2_m1:hover, #ctl00_Menu1_MN_m2_m2:hover, #ctl00_Menu1_MN_m2_m3:hover, #ctl00_Menu1_MN_m2_m4:hover, #ctl00_Menu1_MN_m2_m5:hover, 
#ctl00_Menu1_MN_m2_m6:hover, #ctl00_Menu1_MN_m2_m7:hover, #ctl00_Menu1_MN_m2_m8:hover, #ctl00_Menu1_MN_m2_m9:hover, #ctl00_Menu1_MN_m2_m10:hover {background-color:#00778B;height:19px;}

#ctl00_Menu1_MN_m3_m0:hover, #ctl00_Menu1_MN_m3_m1:hover, #ctl00_Menu1_MN_m3_m2:hover, #ctl00_Menu1_MN_m3_m3:hover, #ctl00_Menu1_MN_m3_m4:hover, #ctl00_Menu1_MN_m3_m5:hover, 
#ctl00_Menu1_MN_m3_m6:hover, #ctl00_Menu1_MN_m3_m7:hover, #ctl00_Menu1_MN_m3_m8:hover, #ctl00_Menu1_MN_m3_m9:hover, #ctl00_Menu1_MN_m3_m10:hover,
#ctl00_Menu1_MN_m3_m11:hover {background-color:#57ADDE;height:19px;}


/********************** --- Internal pages --- *************************/

.contents {padding:0px 24px 20px 0;}
.contents a, .contents a:link, .contents a:visited{font: bold 12px Arial, Verdana, Sans-serif; color:#002A5C; text-decoration:underline;}
.contents a:hover{text-decoration:underline;}
.contents p{margin:10px 0;}
.contents ul{list-style-type:none; padding:0; margin:10px 0 10px 12px;}
.contents li{background:url(../images/useruploadedimages/bullet-transparent-bg.gif) no-repeat 0.5em 0.3em; padding-left:1.5em; margin-bottom:7px;}

#divFormCreatorTableContentMain div.contents {padding:0px 0px 20px 0px;}
#divFormCreatorTableContentMain div.contents p {width:100%;}

/**.become-member{width:207px; height:194px; background:#c9eefe url(../images/useruploadedimages/24/become_a_member_bg.gif) no-repeat; margin:35px 0 10px 0; padding:10px 15px}**/

.become-member{width:237px; background:#c9eefe url(../images/useruploadedimages/24/become_a_member_bg.gif) no-repeat; margin:10px 0 10px 0; padding:10px 0 0 0}
.become-member-bottom{height:10px; background:#c9eefe url(../images/useruploadedimages/24/become_a_member_bg_bottom.gif) no-repeat bottom;}
.become-member .contents{padding:0 15px;}
.become-member ul{list-style-type:none; padding:0; margin:20px 0;}
.become-member li{background:url(../images/useruploadedimages/24/become_member_bullet.gif) no-repeat; margin-bottom:15px; padding:0px 0 2px 20px;}
.become-member li a, .become-member li a:link, .become-member li a:visited{font-weight:normal; font-size:12px; color:#002A5C;}
.become-member .call{font:normal 18px Arial, Verdana, Sans-serif; color:#002b5e;}



.contents-bus{width:237px; background:#c9eefe url(../images/useruploadedimages/24/bus-contents-top.gif) no-repeat; margin:10px 0 10px 0; padding:10px 0 0 0}
.contents-bus-bottom{height:10px; background:#c9eefe url(../images/useruploadedimages/24/bus-contents-bottom.gif) no-repeat bottom;}
.contents-bus .contents{padding:0 15px;}
.contents-bus ul{list-style-type:none; padding:0; margin:20px 0;}
.contents-bus li{background:url(../images/useruploadedimages/24/become_member_bullet.gif) no-repeat; margin-bottom:15px; padding:0px 0 2px 20px;}
.contents-bus li a, .become-member li a:link, .become-member li a:visited{font-weight:normal; font-size:12px; color:#002A5C;}
.contents-bus .call{font:normal 18px Arial, Verdana, Sans-serif; color:#002b5e;}


.textbox {
width:237px;
}



/********************** --- Calculators --- *****************************/

.calc-table{border:1px #eeeeee solid; border-spacing:0px; border-collapse:collapse; width:550px; margin:10px auto;}
.calc-table tr.heading-row{background-color:#00ADEF; color:white;}
.calc-table tr.total-row{background-color:#D9F4FF;}
.calc-table tr.total-row td{border-bottom:1px #dddddd solid;}
.calc-table th{padding:5px 0 5px 5px;}
.calc-table th.heading-desc{text-align:left;}
.calc-table td{text-align:center; padding:5px; border-bottom:1px #eeeeee solid;}
.calc-table .desc{text-align:left; width:250px;}
.calc-table .total-desc{text-align:left; font-weight:bold;}


/** **/
.calculator-container{width:630px; margin:50px auto;}
.calculator-container .initial{float:left; width:215px; height:233px; border:1px #dddddd solid; padding:10px; background-color:#D9F4FF;}
.calculator-container .initial span.label{display:block; float:left; width:120px;}
.calculator-container .initial .button{text-align:center;}

.calculator-container .compound{border:1px #dddddd solid; height:233px; background-color:#D9F4FF; width:370px; float:right; padding:10px;}
.calculator-container .compound p{padding:13px 0; margin:3px 0;}
.calculator-container .compound span.label{display:block; float:left; width:160px;}
.calculator-container .compound .dollar-sign{display:block; float:left; width:15px;}
.calculator-container .compound .interest{display:block; float:left; width:100px;}
.calculator-container .compound .yeild{display:block; float:left; width:70px;}

.calculator-container .compound .percentage-sign{display:block; float:left; width:15px;}

.clr{clear:both;}


/**Loan Calculator **/

.calculator-container .loan{float:left; width:300px; height:233px; border:1px #dddddd solid; padding:10px; background-color:#D9F4FF;}
.calculator-container .loan span.label{display:block; float:left; width:120px;}

.calculator-container .results{border:1px #dddddd solid; height:233px; background-color:#D9F4FF; width:285px; float:right; padding:10px;}
.calculator-container .results p{padding:13px 0; margin:3px 0;}
.calculator-container .results span.label{display:block; float:left; width:160px;}
.calculator-container .results .dollar-sign{display:block; float:left; width:15px;}


/** Lumpsum &Extra Repayments Calculator **/

.calculator-container .lumpsum{border:1px #dddddd solid; background-color:#D9F4FF; width:300px; padding:10px; margin:0 auto;}
.calculator-container .lumpsum p{padding:2px 0; margin:3px 0;}
.calculator-container .lumpsum span.label{display:block; float:left; width:180px;}
.calculator-container .lumpsum .dollar-sign{display:block; float:left; width:15px;}
.calculator-container .lumpsum .monthly{background-color:#00ADEF; font-weight:bold; padding-left:2px; color:#ffffff;}
.calculator-container .lumpsum .button{margin-bottom:20px;}


/** Savings Term Calculator **/

.calculator-container .savings{border:1px #dddddd solid; background-color:#D9F4FF; width:330px; padding:10px; margin:0 auto;}
.calculator-container .savings p{padding:2px 0; margin:3px 0;}
.calculator-container .savings span.label{display:block; float:left; width:160px;}
.calculator-container .savings .dollar-sign{display:block; float:left; width:15px;}
.calculator-container .savings .button{margin-bottom:20px;}


/* default styles */

body{width:915px; margin:0 auto;}

body, table, td, tr, p, ul, ol, li, #TDHTML{font:normal 12px Arial, Verdana, Sans-serif; color:#062A5A;}

img{border:none;}

/* default link styles */

a, a:link, a:visited{font: bold 12px Arial, Verdana, Sans-serif; color:#002A5C; text-decoration:underline;}
a:active, a:hover, a:focus {font: bold 12px Arial, Verdana, Sans-serif; color:#002A5C; text-decoration:underline;}

/* default heading styles */

h1 {font: bold 20px Arial, Verdana, Sans-serif; color:#00A1C7; margin:10px 0;}
h2 {font: bold 16px Arial, Verdana, Sans-serif; color:#00A1C7;}
h3 {font: bold 14px Arial, Verdana, Sans-serif; color:#062A5A; margin:5px 0;}
h4 {font: bold 16px Arial, Verdana, Sans-serif; color:#00a0b0;}
h5 {}
h6 {}

/*heading for FAQs*/
h1.capitalize {font: bold 20px Arial, Verdana, Sans-serif; color:#00A1C7; margin:10px 0;}


/* styles for accessiblity areas */

.topMenuAccessible {width:0px; height:0px; margin:0px 0px 0px -5000px;}
.topMenuAccessible h2 {font:bold 0px arial, verdana, sans-serif;color:#000000; padding:0px 0px 0px 0px; margin:0px; width:0px; height:0px;}

.leftMenuAccessible {width:0px; height:0px; margin:0px 0px 0px -5000px;}
.leftMenuAccessible h2 {font:bold 0px arial, verdana, sans-serif;color:#000000; padding:0px 0px 0px 0px; margin:0px; width:0px; height:0px;}

.rightAccessible {width:0px; height:0px; margin:0px 0px 0px -5000px;}
.rightAccessible h2 {font:bold 0px arial, verdana, sans-serif;color:#000000; padding:0px 0px 0px 0px; margin:0px; width:0px; height:0px;}

.footerAccessible {width:0px; height:0px; margin:0px 0px 0px -5000px;}
.footerAccessible h2 {font:bold 0px arial, verdana, sans-serif;color:#000000; padding:0px 0px 0px 0px; margin:0px; width:0px; height:0px;}


/*------------ Search results ----------------------*/
.clsResultLastModified{display:none; border:1px red solid;}
#TDSearchResults{width:980px;}


/*----------- Right Border issue on FF ------------*/
/*6 Steps to buying a home page */
#Module809_TRDisplayNewsBox td table{border-right:1px white solid;}
#Module809_TRDisplayNewsBox td table table{border:none;}

/*Home Loans FAQs Page */
#Module816_TRDisplayNewsBox td table{border-right:1px white solid;}
#Module816_TRDisplayNewsBox td table table{border:none;}





/* styles for print */

@media print {

.breadPrint {display:none;}

#tblContentTD2 {display:none;}

}


/********************** --- Frederikke's added styles --- **********************************/

.table-class td {
border-bottom: 1px solid #000033;
border-right: 1px solid #000033;
}

.newsfeedheading {
}

/** --- padding-bottom--- **/
.paddingbottom10px {padding-bottom: 30px;}

/** --- fees table background --- **/

.bg {background-image: url(../Images/UserUploadedImages/193/circle.gif); background-repeat: no-repeat; background-position: 560px center;}

/** --- member competition background --- **/

.limo {background-image: url(../Images/UserUploadedImages/193/Limo.gif); background-repeat: no-repeat; background-position: bottom right;
padding-bottom: 120px;}

/** --- gradient background--- **/

.gradient {background-image: url(../Images/UserUploadedImages/gradient-background.gif); background-repeat: no-repeat; background-position: top left;}

/* bacground colour for table cells */

.tdbg {background:#c9eefe;}

.tdbgheader {background:#00adef;color:#ffffff;}

/* border for ibank demo images*/
.border {	border:1px dashed #858c9e;
	background:#858c9e;
	padding:7px;
	margin:10px 0 10px 0;
	vertical-align:sub;
	}

.basic-table   {
    border-collapse: collapse;
    border: solid 1px;
    border-color: #000033;
    }



/*---Form---*/

#divFormCreatorTableContentMain#divFormCreatorTableContentMain p.clsMandatory {background-color:#ffffff; margin:0px; padding:0px;}

span.Warning {margin:0px; padding:0px;}

#divFormCreatorTableContentMain h2 {margin:0px !important; padding:0px;}

/* Widget */
div.bannerswap dl {display: none;}

/*---Bluebox 240---*/
.bluebox{width:240px; background:#c9eefe url(../images/UserUploadedImages/592/240-topbox-Bg.gif) no-repeat; margin:10px 0 10px 0; padding:10px 0 0 0}
.bluebox-bottom{height:10px; background:#c9eefe url(../images/UserUploadedImages/592/240-bottombox-Bg.gif) no-repeat bottom;}
.bluebox .contents{padding:0 15px;}
.bluebox ul{list-style-type:none; padding:0; margin:20px 0;}
.bluebox li{background:url(../images/useruploadedimages/24/become_member_bullet.gif) no-repeat; margin-bottom:15px; padding:0px 0 2px 20px;}
.bluebox li a, .bluebox li a:link, .bluebox li a:visited{font-weight:normal; font-size:12px; color:#002A5C;}
.bluebox .call{font:normal 18px Arial, Verdana, Sans-serif; color:#002b5e;}

.floatleft {
float: left;
margin: 0 0 5px 5px;
padding: 2px;
}

/* Accessing your Funds
---------------------------------------- */

table.access-funds {width: 182px; zoom: 1; display: inline-block; *display: inline; vertical-align: top;
margin-right: 5px;}
table.access-funds h2 {color: #002A5C;}
table.access-funds p {font-size: 11px;}
table.access-funds ul li {list-style: none; padding:0; margin: 0; font-size: 11px;}
table.access-funds ul {margin: 0; padding: 0;}
table.access-funds ul ul li {background: url(../images/useruploadedimages/12/bullet.gif) left 3px no-repeat; padding-left: 10px;}

table.access-funds a, table.access-funds a:link, table.access-funds a:visited{font: 11px Arial, Verdana, Sans-serif; color:#002A5C; text-decoration:none;}
table.access-funds a:hover{text-decoration:underline; color:#00ADEF;}

/*---Bullet Points for Visa Credit Cards---*/

.visa-credit-cards ul{
 list-style-type:none;
 padding:0;
 margin:20px 0 0 12px;
}
.visa-credit-cards li{
 background-image:url(../images/useruploadedimages/bullet-transparent-bg.gif);
 background-repeat:no-repeat;
 background-position:0.5em 0.3em;
 padding-left:1.5em;
 margin-bottom:7px;
}

/*---Bullet Points for Travel Notices---*/

.travel-notices ul{
 list-style-type:none;
 padding:0;
 margin:20px 0 0 12px;
}
.travel-notices li{
 background-image:url(../images/useruploadedimages/bullet-transparent-bg.gif);
 background-repeat:no-repeat;
 background-position:0.5em 0.3em;
 padding-left:1.5em;
 margin-bottom:7px;
}


/*---Added July 2011 ---*/

div.FAQTopic .highlight {  background: #FFFFFF; display: block !important; margin: 0 50px 20px 20px; padding: 10px;} 



/*---Verified by Visa FAQ---*/

div.FAQHeadingLinks {display:none;}

div.FAQIndex ol, div.FAQIndex ol li, div.FAQIndex ol li a {display:none;}

div.FAQTopic a {text-decoration:none;}
div.FAQTopic h3 {font-size:12px; background:url(/images/useruploadedimages/12/bullet.gif) no-repeat 0px 13px; padding: 10px 0 5px 10px; margin:0 20px; border-top:1px solid #fff;  width: 500px;}
div.FAQTopic a.selected h3 {background:url(/images/useruploadedimages/11/bullet-down.gif) no-repeat 0px 13px;}

#faqContainer {width:575px;}
#faqContainer .FAQTopic {padding:0 0 30px; background:url(/images/useruploadedimages/11/visa-bg-bot.jpg) no-repeat bottom left;}
#faqContainer .FAQTopic h2 {background:url(/images/useruploadedimages/11/visa-bg-top.jpg) no-repeat top left; margin: 0; padding: 20px 0 20px 20px;}
#faqContainer .FAQTopic h2 a { font: bold 14px Arial,Verdana,Sans-serif;}
#faqContainer .FAQTopic p {margin: 0; padding: 10px 0 0;}
#faqContainer .FAQTopic p *,
#faqContainer .FAQTopic p p {border: none; width: auto; padding: 0;}
#faqContainer .FAQTopic p span {background: #fff;    display: block;
    margin: 0 20px;
    padding: 5px; overflow: hidden;}
#faqContainer .FAQTopic p span ul {display:block; padding:0; margin: 0;}
#faqContainer .FAQTopic table {display:block; padding:0; margin: 0;}
#faqContainer .FAQTopic table td {vertical-align: top !important;}


#question7 {background-color:#fff !important; padding:5px;}

div.FAQTopic p span#TRFAQ63 {background-color:#fff !important;}

div.FAQTopic p span#TRFAQ63 {background-color:#fff !important;}

span#TRFAQ63 {background-color:#fff !important;}

span#TRFAQ63 table {background-color:#fff;}

.FAQTopic ul {list-style-position:inside; margin:0; padding:20px; background-color:#fff;}
.FAQTopic ul li {background: url(/images/useruploadedimages/bullet-transparent-bg.gif) no-repeat 0 2px;
list-style: none; padding: 0 0 5px 12px;}

/*--.FAQTopic ul li {list-style-position:inside; margin:0; padding:20px; background-color:#fff; background: url("../images/useruploadedimages/bullet-transparent-bg.gif") no-repeat scroll 0.5em 0.3em transparent;}--*/



/********************** *************************/

body.cm-article1177 .tblContent1 table {padding: 0; margin: 0; border-collapse: collapse; display: table; table-layout: fixed;}
body.cm-article1177 .tblContent1 table td {padding: 3px 0; display: table-cell;}
body.cm-article1177 .tblContent1 table td p {margin: 0; padding: 0;}



/********************** --- Member Value Styles --- *************************/

/** Home splash ***/

#memberSplash{
 width:auto;
 height:863px;
 margin:0px;
 background:#CEEEFb url('../images/useruploadedimages/834/background_mem.jpg') no-repeat top right;
}

/*--Table--*/

.left {clear:both;}








































































































































