/* @override http://www.lloydstsb-offshore.com/chiomcss.css */

/* Standards */

body { margin: 0px; font-size: 11px; color: #000000; font-family: Arial, Helvetica, sans-serif; }

body.center form { text-align: center; margin: 0 auto; width: 1000px; }

p, td { font-weight: normal; font-size: 11px; color: #000000; font-family: Arial, Helvetica, sans-serif; }

#content { font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-align: center; margin: 0 auto 10px auto; width: 1000px;  }

#hidden { display: none; }

.hidden, hr { display: none; }

.clear { clear: both; height: 1px; }

p { font-size: 12px; }



.center { text-align: center; margin-right: auto; margin-left: auto; }

.center tr td { text-align: left; }

.left { text-align: left; }

.right { text-align: right; }



.float-left { float: left; }

.float-right { float: right; }















/* Header */

	#header { width: 1000px; text-align: center; margin: 0 auto; position: relative; }

	#Header1_mainlogo, #Header1_fundslogo { float: left; }

	#header a#logo { width: 361px; /*height: 61px;*/ height: 32px; background: url(img/backgrounds/header_logo.png) no-repeat; float: left; margin: 23px 0; display: block; }

	#header a#funds-logo { width: 187px; height: 42px; background: url(images/lloyds-funds-logo.jpg) no-repeat; float: left; margin: 23px 0 12px 0; display: block; }

	#header a#logo span, #header a#funds-logo span, #header #skandia span { display: none; }

	#header ul#quicklinks { float: right; margin: 35px 0 0 0; list-style: none; }

	#header ul#quicklinks.skandia { margin-top: 10px; }

	#header ul#quicklinks li { float: left; background: url(images/div.gif) no-repeat right; padding: 0 5px; font-size: 11px; }

	#header ul#quicklinks li.last-item { background: none; padding-right: 0px; }

	#Header1_secondlogo { clear: right; float: right; }

	#header #skandia { clear: right; width: 136px; height: 32px; background: url(images/skandia-logo.jpg) no-repeat; float: right; margin: 15px 0 0 0; display: block; }

	#header ul#topnav { width: 100%; margin: 0px; padding: 0px; list-style: none; }

	#header ul#topnav li { width: auto; float: left; margin-right: 2px; }

	#header ul#topnav li.tab0 { width: 100px; } 

	#header ul#topnav li.tab1 { width: 248px; } 

	#header ul#topnav li.tab2 { width: 174px; margin-right: 0px; } 

	#header ul#topnav li.tab3 { width: 220px; } 

	#header ul#topnav li.tab4 { width: 250px; } 

	#header ul#topnav li a { background: #5bb521; padding: 6px 14px; font-size: 11px; color: #FFFFFF; text-decoration: none; font-weight: bold; display: block; }

	#header ul#topnav li a:hover { text-decoration: underline; }

	#header ul#topnav li.selected a { background: #1c146b; }

	#header ul#topnav.skandia { height: 25px; background: #5bb521; }

	#header ul#topnav.skandia li { display: none; }

	#header .dropshadow, #footer .dropshadow { width: 1000px; height: 28px; background: url(images/GreyGradientDrop.gif) repeat-x bottom #0051ba; margin: 1px auto 0 auto; text-align: center; }

	#header p.breadcrumb { width: 100%; margin: 12px 0 16px 0; text-align: left; font-size: 11px; color: #0051ba; }

	#header p.breadcrumb a { color: #0051ba; text-decoration: none; }

	#header p.breadcrumb a:hover { color: #111166; text-decoration: underline; }



	#header #subnavigation { list-style: none; position: absolute; top: 128px; left: 0px; }

	#header #subnavigation li { float: left; background: url(images/subnav-div.gif) no-repeat 0% 50%; }

	#header #subnavigation li a { padding-right: 20px; padding-left: 20px; color: #FFFFFF; text-decoration: none; }

	#header #subnavigation li.first-item { background: none; }

	#header #subnavigation li.first-item a { padding-left: 0px; }



















h1 { font-family: Arial, Helvetica, Sans-Serif; font-size: 18px; text-align: left; text-decoration: none; font-weight: bold; color: #55bb11; margin-bottom: 2px; }

h2 { font-family: Arial; font-style: normal; font-weight: bold; font-size: 12px; margin-top: 0px;}

h2.larger { font-size: 14px; margin-bottom: 20px;}

h3 { margin: 0; }

h4 { font-size: 12px; margin-bottom: 0px; }



hr { display: none; }

.divider { border-bottom: 1px solid #cccccc; }



a { color: #0055bb; text-decoration: none !important; }

a:hover { color: #111166; text-decoration: underline !important; }



.small-text { font-size: 10px; margin: 30px 0; }



#phone-list p { margin: 0px; }



ul.plain { font-size: 12px; }





#Header1_blankrow { width: 1000px; height: 23px; background: #5BB521; margin: 0 auto 2px auto; }







/* Secondary logo */

#Header1_secondlogo img { float: right; margin: 10px 3px 0 0; }





/* Internet Banking Box */

	#internet-banking-box { width: 133px; _width: 150px; background: #8fabc7; margin: 0px auto 10px auto; padding: 8px 8px 10px 8px; }

	#internet-banking-box p { margin: 5px auto 0 auto; text-align: center; font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 14px; font-weight: bold; }

	#internet-banking-box table { width: 118px; margin: 0 auto; _margin-left: 8px; text-align: center; }

	#internet-banking-box p a { color: #FFFFFF; font-size: 11px; font-weight: bold; text-decoration: none; } 

	#internet-banking-box p a:hover { text-decoration: underline; }

	#internet-banking-box a img { width: 118px; margin: 0 auto; border: 0px; }



	#internet-banking-box2 { width: 133px; _width: 150px; background: #8fabc7; margin: 0px auto 20px auto; padding: 8px 8px 10px 8px; }

	#internet-banking-box2 p { margin: 5px auto 0 auto; text-align: center; font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 14px; font-weight: bold; }

	#internet-banking-box2 table { width: 118px; margin: 0 auto; _margin-left: 8px; text-align: center; }

	#internet-banking-box2 p a { color: #FFFFFF; font-size: 11px; font-weight: bold; text-decoration: none; } 

	#internet-banking-box2 p a:hover { text-decoration: underline; }

	#internet-banking-box2 a img { width: 118px; margin: 0 auto; border: 0px; }









/* Branchfinder */

#jersey-contact-box a { width: 180px; height: 148px; background: url(/images/jersey-contactbox.jpg) no-repeat; display: block; float: left;}

#guernsey-contact-box a { width: 188px; height: 148px; background: url(/images/guernsey-contactbox.jpg) no-repeat; display: block; float: left; }

#iom-contact-box a { width: 181px; height: 148px; background: url(/images/iom-contactbox.jpg) no-repeat; display: block; float: left; }

#jersey-contact-box a span, #guernsey-contact-box a span, #iom-contact-box a span { display: none; }







/* funds specific */

.red-warning { color: #FF0000; }

.button { background: url(/images/button-send.gif); width: 80px; height: 20px; border: 0px; float: right; margin-right: 60px; }

#MoneyFundPrices1_dgMoneyFunds { margin-top: 20px; }



p.thank-you-text { margin: 100px auto 0 auto; text-align: center; font-size: 14px; font-weight: bold; }





/* Case Studies */

.case-study { width: 100%; }

.case-study tr td { font-size: 12px; padding: 0 0 10px 0; }

.case-study tr td.heading { font-weight: bold; width: 120px; }



#review-form dl { width: 100%; }

#review-form dl dt { display: inline; font-size: 12px; }

#review-form dl dd { display: inline; font-size: 12px; padding: 0 0 0 56px; _padding: 0 0 0 42px; }



#review-form table.review-form { width: 100%; }

#review-form table.review-form tr td { font-size: 12px; height: 20px; padding: 3px 0; margin: 0px; }

#review-form table.review-form tr td label { width: 170px; line-height: 20px; }

#review-form table.review-form tr td label span#Islandlabel, #review-form table.review-form tr td label span#Countrylabel { width: 170px; line-height: 20px; font-size: 12px; }

#review-form table.review-form tr td input.contactform, #review-form table.review-form tr td select { width: 200px; height: 20px; }

#review-form table.review-form tr td span { font-size: 11px; }



/* Information Tables */

.information-table { margin: 10px auto 0 auto; }

.information-table td { border-bottom: 1px solid #55bb11; padding-left: 8px; padding-right: 8px; font-size: 12px; }

.left-td-description { width: 145px; padding: 10px 5px; background: #55bb11; color: #FFFFFF; font-weight: bold; font-size: 12px; }

.information-table ul { list-style: none; margin: 0 0 10px 0; }

.information-table ul li { margin: 0 0 10px 0; padding-left: 20px; background: url(/images/greentick.gif) no-repeat top left; }

.information-table h3 { font-size: 13px; margin-bottom: 10px; }

.information-table p { margin-bottom: 10px; }

.information-table address { font-style: normal; margin-bottom: 10px; }



.information-table table.phone-no-table td { border-bottom: 0px; padding-left: 0px; }



.information-table table.contact-info-table td { border-bottom: 0px; padding: 0 0 5px 0px; }





.information-table td table.inner-table { width: 100%; }

	.information-table td table.inner-table td { border-bottom: 0px; padding: 10px 0px 10px 0; font-size: 11px; }

		.information-table td table.inner-table td img { padding: 0 0 0 5px; }

		

		

		







/* Important Information Pages Table */

.important-information-table { margin-top: 20px; margin-bottom: 100px; }

.important-information-table td { padding: 10px 5px; font-size: 12px; color: #333333; }

.important-information-table td.alt { background: #f0f0f0; }

.important-information-table td.header { width: 185px; border-right: 1px solid #cccccc; font-weight: bold; font-size: 13px; }

.important-information-table td.left-td-description { width: auto; background: #55bb11; color: #FFFFFF; font-weight: bold; font-size: 13px; border-right: 1px solid #FFFFFF;  }

.important-information-table td p { margin: 0px; padding: 0px; }

.important-information-table td p.small-links { font-size: 11px; margin: 10px 0 13px 0; }

	.important-information-table td p.small-links a { color: #0055bb; text-decoration: none; margin: 0 3px; }

		.important-information-table td p.small-links a:hover { color: #111166; text-decoration: underline; }



.small-font, #product-holder p.small-font { font-size: 10px; }



ol li { margin: 0 0 10px 0; }
ol.roman { margin-top: -10px; list-style: lower-roman; }
ol.roman li { font-size: 12px; margin-bottom: 3px; }

.privacy ul { margin-top: -10px; }
.privacy ul li { font-size: 12px; margin-bottom: 3px; }

address { font-style: normal; }





/* Interest Rates */

#interest-rates-holder p { font-size: 12px; }

#interest-rates-holder p.small-text { font-size: 10px; }



#interest-rates-holder h3 { font-family: Arial, Helvetica, Sans-Serif; font-size: 14px; text-align: left; font-weight: bold; color: #55bb11; margin: 20px 0 10px 0; }

#interest-rates-holder h4 { font-family: Arial, Helvetica, Sans-Serif; font-size: 12px; text-align: left; font-weight: bold; color: #000000; margin: 10px 0 10px 0; }



#interest-rates-holder table.information-table { margin: 0px auto 20px auto; }

#interest-rates-holder table.information-table td { border-bottom: 0px; border-right: 1px solid #cccccc;  padding: 10px 5px; }

	#interest-rates-holder table.information-table td.rates-heading { background: #55bb11; color: #FFFFFF; font-weight: bold; font-size: 12px; border-right: 1px solid #FFFFFF;}

	#interest-rates-holder table.information-table td.rates-heading-left { width: 180px;  background: #55bb11; color: #FFFFFF; font-weight: bold; font-size: 12px; border-right: 1px solid #FFFFFF; }

	#interest-rates-holder table.information-table td.last-item { border-right: 0px; }

	#interest-rates-holder table.information-table td.zebra-stripe { background: #f0f0f0; }

	





/* Regular layout table */

.information-table-regular { margin: 10px auto 0 auto; border: 1px solid #55bb11; }

.information-table-regular th { background: #55bb11; padding: 3px; font-size: 12px; color: #FFFFFF; }

.information-table-regular td { border-bottom: 1px solid #55bb11; padding: 3px; font-size: 12px; }

.information-table-regular td.left-td-description { width: 145px; border-right: 1px solid #55bb11; padding: 3px 3px 0px 3px; background: #FFFFFF; color: #000000; font-weight: bold; font-size: 12px; }

.information-table-regular td.last-item { border-bottom: 0px; }		

	#product-holder .information-table-regular ul { list-style: none; width: 300px; margin-bottom: 0px; padding-bottom: 0px; }

		#product-holder .information-table-regular ul li { background-image: none; }

	

.information-table-regular .information-table-regular { margin: 10px; }







/* Product Pages */

#product-holder p { font-size: 12px; }

#product-holder p.small-text { font-size: 10px; }
#product-holder p#introduction {margin-bottom: 4px;}



#product-holder h3 { font-family: Arial, Helvetica, Sans-Serif; font-size: 14px; text-align: left; font-weight: bold; color: #55bb11; margin: 30px 0 10px 0; border-bottom: 1px solid #cccccc; }

#product-holder h3.no-top-margin { margin: 0px 0 10px 0; }

#product-holder ul { list-style: none; margin: 0 0 10px 10px; padding: 0px; }

#product-holder ul li { margin: 0 0 10px 0; padding-left: 20px; background: url(/images/greentick.gif) no-repeat top left; font-size: 12px; }
#product-holder ol { margin: 0 0 10px 30px; padding: 0px; }
#product-holder ol li { margin: 0 0 10px 0; font-size: 12px; }

.find-branch-button { float: right; margin-top: 10px; }



#product-info tr td { background: #55bb11; color: #FFFFFF; font-weight: bold; font-size: 14px; width: 30%; padding: 10px; border-right: 2px solid #FFFFFF; }

#product-info tr td.last-item { border-right: 0px; }

#product-info tr td#apply { background: #e7e7e7; color: #000000 ; font-weight: normal; font-size: 12px; padding-bottom: 10px; border-right: 0px; }

#product-info tr td#apply p { padding: 5px 0 5px 0; margin: 0px; }





#how-to-apply tr td { background: #d8e0eb; border-right: 1px solid #FFFFFF; width: 50%; padding: 10px;}

#how-to-apply tr td.last-item { border-right: 0px; }

#how-to-apply tr td h4 { font-size: 12px; margin: 0px; }

#how-to-apply tr td p { margin: 0 0 5px 0; }



.how-to-apply tr td { background: #d8e0eb; border-right: 1px solid #FFFFFF; width: 50%; padding: 10px;}

.how-to-apply tr td.last-item { border-right: 0px; }

.how-to-apply tr td h4 { font-size: 12px; margin: 0px; }

.how-to-apply tr td p { margin: 0 0 5px 0; }



#how-to-apply-3-col tr td { background: #d8e0eb; border-right: 1px solid #FFFFFF; width: 33%; padding: 10px;}

#how-to-apply-3-col tr td.last-item { border-right: 0px; }

#how-to-apply-3-col tr td h4 { font-size: 12px; margin: 0px; }

#how-to-apply-3-col tr td p { margin: 0 0 5px 0; }

#how-to-apply-3-col tr td p.small-text { font-size: 10px; margin: 20px 0; }



#how-to-apply tr td table tr td { border: 0px; }





/* Rates Tables */

.rates-table { width: 100%; border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; }

.rates-table tr td, .rates-table tr th { padding: 10px; border-top: 1px solid #cccccc; border-left: 1px solid #cccccc; text-align: left; }

.rates-table tr th { font-size: 14px; }

.alt-bg-colour { background: #d8e0eb; }







/* Product Selector */

#productselector { width: 100%; margin-top: 10px; }

#productselector tr td label, #productselector tr td span#livelabel { font-family: Arial, Helvetica, Sans-Serif; font-size: 14px; text-align: left; font-weight: bold; color: #55bb11; margin-bottom: 8px; }

#productselector tr td table { width: 200px; font-size: 12px; margin-bottom: 30px; }

#productselector tr td table tr td label { font-size: 12px; font-weight: normal; color: #000000; }







/* Left Hand Navigation */

#left-hand-navigation { width: 151px; background: #0055bb; margin: 0px; padding: 10px 0; list-style: none; overflow: hidden; }



	#left-hand-navigation li a { display: block; text-decoration: none; width: 100%; height: 100%; padding: 5px; background: #d8e0eb; border-bottom: 1px solid #FFFFFF;  }

	#left-hand-navigation li a:hover, #left-hand-navigation li a:focus, #left-hand-navigation li ul li a:hover, #left-hand-navigation li ul li a:focus, #left-hand-navigation li.selected ul li a:hover, #left-hand-navigation li.selected ul li a:focus { display: block; background: #0055bb; color: #ffffff; }

	

	#left-hand-navigation li.level-one-item a { background: #f8f8f8; font-weight: bold; color: #0055bb; }

		#left-hand-navigation li.level-one-item a:hover, #left-hand-navigation li.level-one-item a:focus { background: #f8f8f8; color: #0055bb; }		



		#left-hand-navigation li.selected a { background: #FFFFFF; font-weight: bold; color: #000000; }

				#left-hand-navigation li.selected a:hover, #left-hand-navigation li.selected a:focus { background: #FFFFFF; color: #000000; }



		#left-hand-navigation li ul { margin: 0px; padding: 0px; list-style: none; border-bottom: 1px solid #FFFFFF; }

			#left-hand-navigation li ul li { border-bottom: 0px; font-weight: normal; }

				#left-hand-navigation li ul li a, #left-hand-navigation li.selected ul li a { display: block; background: #ecf0f5; border-bottom: 0px; }

				

				#left-hand-navigation li ul li.selected { background: #ecf0f5; font-weight: bold; }

					#left-hand-navigation li.selected ul li a { color: #0055bb; font-weight: normal; }

					#left-hand-navigation li.selected ul li.selected a { color: #000000; font-weight: bold; }



		#left-hand-navigation li.selected ul li.selected ul li a { font-weight: normal; }
		#left-hand-navigation li.selected ul li.selected ul li.selected a { font-weight: bold; }
			



					

		#left-hand-navigation li.savvy-saver a { background: #a5b9d4; color: #0052bd; font-weight: bold; }

		#left-hand-navigation li.savvy-saver a:hover { background: #768dac; color: #132c4b; }

			

			

			

			

			

			

		.padding-top-5px { padding-top: 5px; }



/* Right Sidebar */

#sidebarright img { margin: 10px 0 20px 0; }



#SidebarRight1_promobox2 img { margin-top: 20px; }





#SidebarRight1_intbankingbox_currency {text-align:center;}

#SidebarRight1_intbankingbox_sterling, #SidebarRight1_intbankingbox_corporatebusiness {margin:8px auto; text-align:center;}



#SidebarRight1_intbankingbox_occsterling {margin:8px auto; text-align:center;}

#SidebarRight1_intbankingbox_occcurrency {text-align:center;}





#Sidebar2_intbankingbox_sterling {text-align:center; margin:8px auto; }

#Sidebar2_intbankingbox_currency {text-align:center;  }

#Sidebar2_intbankingbox_business	{text-align:center; margin:8px auto; }









#right-sidebar { width: 151px; text-align: left; overflow: hidden;}

#right-sidebar-top { background: url(/images/WhiteArrowDown.gif) no-repeat 0% 50%; background-color: #5bb521; color: #FFFFFF; font-weight: bold; text-align: center; padding: 3px 0; width: 157px; }

.small-title { font-size: 9px; font-weight: normal; }



#right-sidebar-nav-top { width: 157px; background-color: #cbeadc; margin-bottom: 20px;  }

	#right-sidebar-nav-top ul { margin: 0px; padding: 0px; list-style: none; }

	#right-sidebar-nav-top ul li { height: 26px; line-height: 1em; overflow: hidden; }

	#right-sidebar-nav-top ul li a { margin: 0; padding: 5px 0 10px 28px; display: block; text-decoration: none; color: #000000; width: 157px; height: 16px; border-top: 1px solid #FFFFFF;}

	#right-sidebar-nav-top ul li a:hover, #right-sidebar-nav ul li a:focus { margin: 0; padding: 5px 0 10px 28px; background-color: #a9c8ba; text-decoration: underline; color: #000000; width: 157px; height: 16px; }

	#right-sidebar-nav-top .on { margin: 0; padding: 5px 0 10px 28px;  background-color: #a9c8ba; text-decoration: underline; color: #000000; width: 157px; height: 16px;  }



	#help-center { width: 157px; background-color: #cbeadc; }

	#help-center-top { background: url(/images/WhiteArrowDown.gif) no-repeat 0% 50%; background-color: #5bb521; color: #FFFFFF; font-weight: bold; text-align: left; padding: 3px 0 3px 33px; width: 157px; }

	#help-center ul { margin: 0px; padding: 0px; list-style: none; width: 157px; }

	#help-center ul li { height: 26px; line-height: 1em; overflow: hidden; }

	#help-center ul li a { margin: 0; padding: 5px 0 10px 28px; display: block; text-decoration: none; color: #000000; width: 157px; height: 16px; border-top: 1px solid #FFFFFF;}

	#help-center ul li a:hover, #right-sidebar-nav ul li a:focus { margin: 0; padding: 5px 0 10px 28px; background-color: #a9c8ba; text-decoration: underline; color: #000000; width: 157px; height: 16px; }

	#help-center .on { margin: 0; padding: 5px 0 10px 28px;  background-color: #a9c8ba; text-decoration: underline; color: #000000; width: 157px; height: 16px;  }

	#help-center ul li.premiernumbers { background: url(/images/trusts/telephone.gif) no-repeat 5% 10%; height: auto; line-height: 1em; margin: 0; padding: 5px 0 10px 8px; display: block; color: #000000; width: 157px; border-top: 1px solid #FFFFFF;}

	#help-center ul li.premiernumbers dl { padding: 0 0 0 20px; margin: 0px; }

	#help-center ul li.premiernumbers dl dt { padding: 3px 0 0 0px; margin: 0px; font-weight: bold; }

	#help-center ul li.premiernumbers dl dd { padding: 0 0 2px 0px; margin: 0px; }





	.lock { background: url(/images/trusts/lock-001.gif) no-repeat 3% 30%; }

	.man { background: url(/images/trusts/man-001.gif) no-repeat 3% 30%; }		

	.telephone { background: url(/images/trusts/telephone.gif) no-repeat 5% 30%; margin: 0; padding: 5px 0 5px 28px; height: 26px; border-top: 1px solid #FFFFFF; }		

	.envelope { background: url(/images/trusts/envelope.gif) no-repeat 5% 30%; }		

	.house { background: url(/images/house-symbol.gif) no-repeat 5% 30%; }		

	.at { background: url(/images/at-symbol.gif) no-repeat 5% 30%; }		

	

	

	

	

	

	

	

	

	/* Footer */

	#footer { width: 1000px; margin: 10px auto 0 auto; padding-bottom: 20px; text-align: left; }

	#footer p { margin: 0 auto; padding: 10px 40px 0 40px; text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #3d3c3c; }

	#footer p a { color: #0051ba; text-decoration: none; }

	#footer p a:hover { color: #0051ba; text-decoration: underline; }

	

	

	



td.LightBlueNav

{

	background-color: #D3E5F3;

	padding-top: 2px;

	padding-bottom: 3px;

	padding-left: 14px;

	font-weight: bold;

}

td.LightBlueNav2

{

	background-color: #D3E5F3;

	padding-top: 2px;

	padding-bottom: 3px;

	font-weight: bold;

}

td.LeftGreen

{

	background-color: #5BB521;

	padding-top: 3px;

	padding-bottom: 3px;

	padding-left: 18px;

	color: #ffffff;

	font-weight: bold;

}

td.LightLeftGreen

{

	background-color: #CBEADC;

	padding-top: 1px;

	padding-bottom: 1px;

	font-weight: bold;

}

td.LeftNavigationLevel1

{

	background-color: #d7ddeb;

	padding-top: 3px;

	padding-bottom: 3px;

}

td.LeftNavigationLevel2

{

	background-color: #efeff7;

	padding-top: 3px;

	padding-bottom: 3px;

}

td.LeftNavigationLevel3

{

	background-color: #ffffff;

	padding-top: 3px;

	padding-bottom: 3px;

}



.LeftNav-NoLink { background-color: #d7ddeb; padding-top: 3px; padding-bottom: 3px; padding-left: 17px; vertical-align: middle;}



.LeftNav-Level2 { background-color: #efeff7; padding-top: 3px; padding-bottom: 3px; padding-left: 17px; vertical-align: middle;}

.LeftNav-Level2 a:link { color: #000000; text-decoration: none; }

.LeftNav-Level2 a:visited { color: #000000; text-decoration: none; }

.LeftNav-Level2 a:hover { color: #000000; text-decoration: underline; }

.LeftNav-Level2 a:active { color: #000000; text-decoration: underline; }









td.BlueBG

{

	color: #FFFFFF;

	padding-left: 10px;

	background-color: #1C146B;

	/*background-color: #006AB6;*/

}

td.GreyBG

{

	background-color: #efefef;

	padding-left: 10px;

	padding-top: 2px;

	padding-bottom: 2px;

}

td.GreenBG

{

	color: #FFFFFF;

	padding-left: 14px; /* rd - added padding top / bottom / right */

	background-color: #5BB521;

	padding-top: 2px;

	padding-bottom: 3px;

	padding-right: 14px;

}



td.BlackBG

{

	color: #000000;

	padding-left: 14px; /* rd - added padding top / bottom / right */

	background-color: #5BB521;

	padding-top: 2px;

	padding-bottom: 3px;

	padding-right: 14px;

}



td.LightBlueBG

{

	padding-top: 2px;

	color: #ffffff;

	padding-bottom: 3px;

	background-color: #0051BA;

	padding-left: 10px;

	font-weight: bold;

/*	background-color: #d7ddeb;*/

}

td.LightBlueBG2

{

	padding-top: 2px;

	color: #ffffff;

	padding-bottom: 3px;

	background-color: #0051BA;

	font-weight: bold;

/*	background-color: #d7ddeb;*/

}

td.PaddingLeft

{

	padding-left: 14px;

}

td.PaddingLeft2

{

	padding-left: 7px;

}

td.PaddingLeftTwo

{

	padding-left: 6px;

}

td.BrochurePadding

{

	padding: 3px 0px 3px 10px;

}





td.TopNavigationOff

{

	padding-left: 10px;

	vertical-align: middle;

	padding-right: 10px;

	background-color: #5BB521;

	/*text-align: center;*/

}

a.TopNavigationOff:Link, a.TopNavigationOff:Visited, a.TopNavigationOn:Link, a.TopNavigationOn:Visited

{

	font-weight: bold;

	color: #ffffff;

	text-decoration: none;

}

td.TopNavigationOn

{

	padding-left: 10px;

	vertical-align: middle;

	padding-right: 10px;

	background-color: #1C146B;

	/*text-align: center;*/

}

td.WhiteText

{

	color: #FFFFFF;

	padding-top: 2px;

	padding-bottom: 3px;

}



a.BoldGreen, a.BoldGreen:Link, a.BoldGreen:Visited

{

	color: #5BB521;

	font-weight: bold;

	text-decoration: none;

}

a.BoldGreen:Hover

{

	text-decoration: underline;

}



a.WhiteLink:Link, a.WhiteLink:Visited

{

	color: #FFFFFF;

	text-decoration: underline;

}

a.WhiteLinkBold, a.WhiteLinkBold:Link, a.WhiteLinkBold:Visited

{

	color: #FFFFFF;

	font-weight: bold;

	text-decoration: none;

}

a.WhiteLinkBold:Hover

{

	text-decoration: underline;

}

a.TopNavigationOff:Hover, a.TopNavigationOn:Hover

{

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: underline;

	/*text-align: center;*/

	vertical-align: middle;

}

a.LeftNavigation:Link, a.LeftNavigation:Visited

{

	text-decoration: none;

	color: #000000;

}

a.LeftNavigation:Hover

{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #000000;

	text-decoration: underline;

	text-align: center;

	vertical-align: middle;

/*	font-weight: normal;*/

}

.RightNavigationHeaderGreen

{

	font-family: Arial;

	font-size: 11px;

	font-weight: bold;

	color: #FFFFFF;

	background-color: #5BB521;

	padding-top: 3px;

	padding-bottom: 3px;

}

.Breadcrums

{

	font-family: Arial;

	font-size: 11px;

	font-weight: normal;

	color: #000000;

	text-indent: 18px;

}

.RightNavigationHeaderNavy

{

	font-family: Arial;

	font-size: 11px;

	font-weight: bold;

	color: #FFFFFF;

	background-color: #1C146B;

	text-indent: 10px;

	padding-top: 3px;

	padding-bottom: 3px;

}

.RightNavigationBody

{

	font-family: Arial;

	font-size: 11px;

	font-weight: normal;

	color: #000000;

	padding-left: 10px;

	padding-top: 5px;

	padding-right: 10px;

	padding-bottom: 5px;

	background-image: url(images/GradientBG.gif);

	background-repeat: repeat-x;

}

td.BlueHeader

{

	background-position: left center;

	font-weight: bold;

	background-image: url(images/WhiteArrowBlueBG.gif);

	padding-bottom: 2px;

	color: #ffffff;

	padding-top: 2px;

	background-repeat: no-repeat;

	background-color: #1c146b;

	text-align: center;

}

td.BlueHeader2

{

	font-weight: bold;

	color: #FFFFFF;

	background-color: #1C146B;

	padding-top: 2px;

	padding-bottom: 2px;

	text-align: center;

}

td.BlueHeader3

{

	font-weight: bold;

	color: #FFFFFF;

	background-image: url(/images/WhiteArrowBlueBGLeft.gif);

	background-repeat: no-repeat;

	background-color: #1C146B;

	background-position: right center;

	padding-top: 2px;

	padding-bottom: 2px;

	text-align: center;

}

td.Row

{

	padding-left: 18px;

	padding-top: 1px;

	padding-bottom: 2px;

	background-image: url(images/AltGreenArrowRight.gif);

	background-repeat: no-repeat;

	background-position: center left;

}





td.AltRow

{

	padding-left: 18px;


	padding-top: 1px;

	padding-bottom: 2px;

	background-image: url(images/AltGreenArrowRight.gif);

	background-repeat: no-repeat;

	background-color: #D3E5F1;

	background-position: center left;

}

.GradientDrop

{

	background-image: url(images/GreyGradientBG.gif);

	background-repeat: repeat-x;

}

.NavigationBreak

{

	height: 7px;

	background-color: #1C146B;

}

font.BoldBlue

{

	font-weight: bold;

	color: #0051BA;	

}

font.BoldGreen

{

	font-weight: bold;

	color: #5BB521;	

}



.BlueMedium

{

	padding-top: 3px;

	padding-bottom: 3px;

	font-weight: bold;

	font-size: 14px;

	color: #0051BA;

}

td.GreyText

{

	color: #656565;

	padding-bottom: 3px;

	padding-top: 3px;

}

td.InternetBanking

{

	padding-left: 17px;

	padding-top: 3px;

	padding-bottom: 3px;

	background-color: #cbeadc;

}









/* Offshore and Personal Enquiry Forms */

#enquiryform span.red { color: #FF0000; }

#enquiryform dl { width: 460px; }

#enquiryform dl dt.error { width: 400px; text-align: left; margin-left: 130px; }

#enquiryform dl dt { width: 180px; float: left; margin-bottom: 10px; }

#enquiryform dl dt span.small-text { font-size: 9px; margin-top: 0px; }

#enquiryform dl dd { width: 220px; float: left; margin-bottom: 10px;  }

#enquiryform dl dd input, #enquiryform dl dd textarea, #enquiryform dl dd select { width: 200px; }

#enquiryform dl dd input.smallbox { width: 45px; margin: 0 8px; }

#enquiryform dl dd table input { width: auto; }

#enquiryform dl dd table label { margin-left: 5px; }

#enquiryform dl dd span { display: block; margin: 10px 0; }

#enquiryform input#btnSend { float: right; margin-right: 40px;}



#enquiryform dl table { clear: both; }

#enquiryform dl table dd { margin-left: 40px;}





.margin-top-20px { margin: 20px 0 0 0; }

.margin-top-30px { margin: 30px 0 0 0; }

.margin-bottom-15px { margin-bottom: 15px !important; }

h2.small-margin { margin-top: 15px; margin-bottom: -10px !important; }




.h2apply {font-size:18px;}









/* Funds landing page */

#fundslanding { width: 995px; }

#fundslanding h2 { font-size: 18px; color: #0051bd; }

#fundslanding #main-content-wrapper { width: 480px; float: left; margin: 20px 0 0 0; }

#fundslanding #main-content-top { width: 480px; height: 7px; background: url(images/rounded-top.jpg) no-repeat; display: block; }

#fundslanding #main-content { width: 456px; text-align: left; padding: 5px 10px; border-right: 2px solid #5ab621; border-left: 2px solid #5ab621; }

#fundslanding #main-content p a { text-decoration: none; font-weight: bold; }

#fundslanding #main-content p a:hover { text-decoration: underline; }

#fundslanding #main-content p span.header { color: #0055c7; font-weight: bold; }

#fundslanding #main-content p strong { font-size: 14px; }

#fundslanding #main-content-bottom { width: 480px; height: 7px; background: url(images/rounded-bottom.jpg) no-repeat; display: block; }

#fundslanding #side-form-wrapper { width: 288px; float: right; text-align: right; margin: 15px 0 0 5px; overflow: hidden; }

#fundslanding #side-form-wrapper img { margin-bottom: 15px; }

#fundslanding #side-form-wrapper p { text-align: left; }

#fundslanding #side-form-wrapper .box-top { width: 288px; height: 11px; background: url(images/small-rounded-top.jpg) no-repeat; display: block; }

#fundslanding #side-form-wrapper .box-body { width: 264px; _width: 288px; padding: 0 10px; text-align: left; border-right: 2px solid #0051bd; border-left: 2px solid #0051bd; display: block; }

#fundslanding #side-form-wrapper .box-body p { width: 100%; font-size: 13px; color: #0051bd; margin: 0; padding: 0 0 5px 0; }

#fundslanding #side-form-wrapper .box-body p a { font-weight: bold; text-decoration: none; }

#fundslanding #side-form-wrapper .box-body p a:hover { text-decoration: underline; }

#fundslanding #side-form-wrapper .box-body p strong { font-size: 14px; }

#fundslanding #side-form-wrapper .box-bottom { width: 288px; height: 11px; background: url(images/small-rounded-bottom.jpg) no-repeat; display: block; }

#fundslanding #side-form-wrapper .red { color: #FF0000; }

#fundslanding #side-form-wrapper dl { width: 288px; text-align: left;  margin-top: 0px; margin-bottom: 0px; }

#fundslanding #side-form-wrapper dl dt.error span, #fundslanding #side-form-wrapper p.red { min-height: 19px; background: url(../images/warning.jpg) no-repeat; margin-top: 10px; padding: 3px 0 3px 28px; text-align: left; }

#fundslanding #side-form-wrapper dl dt.error { width: 140px; text-align: left; margin-left: 70px; white-space: normal; }

#fundslanding #side-form-wrapper dl dt { width: 125px; float: left; padding: 0px; margin: 0 8px 10px 0;  }

#fundslanding #side-form-wrapper dl dd { width: 150px; float: right; padding: 0px; margin: 0 0 10px 0; }

#fundslanding #side-form-wrapper dl dd input, #fundslanding #side-form-wrapper dl dd select { width: 150px; padding: 0px; margin: 0px; }

#fundslanding #side-form-wrapper dl dd.checkbox table { width: 150px; text-align: left; }

#fundslanding #side-form-wrapper dl dd.checkbox table tr td { width: 150px; }

#fundslanding #side-form-wrapper dl dd.checkbox table tr td input { width: auto; margin: 0 10px 0 0; padding: 0px; }







ol.alpha { list-style: lower-alpha; }

ol.alpha li { font-size: 12px; }







/* FAQs */

#faq ol li { font-size: 12px; }

#faq h4 { margin: 30px 0 0 0; }

#faq p { margin: 5px 0 15px 0; }









/* Plain Text */

#product-holder.plain-text br { margin-top: 8px; }

#product-holder.plain-text table { width: 80%; margin: 5px auto; text-align: center; }

#product-holder.plain-text table td { text-align: center; padding: 10px; font-size: 12px; }

#product-holder.plain-text table.left td { text-align: left; }









/* SDF Form */

form p.red { font-size: 11px; color: #FF0000; }

form p input#confirm { float: left; margin: 0 15px 10px 0; }

form p label { width: 300px; }













/* Highlight Box */

#product-holder .highlight-box { width: 664px; background: #eff3f7; margin-top: 30px; padding: 10px; }

#product-holder .highlight-box h3 { font-size: 12px; margin: 0 0 10px 0; border-bottom: 0px; }

#product-holder .highlight-box p { margin: 0 0 15px 0; }

#product-holder .highlight-box ul { margin-bottom: 15px; }

#product-holder .highlight-box ul li { background: url(images/arrow-blue-bg.gif) no-repeat; }









/* Latest Prices tables */

#latestPriceGrid { width: 100%; }

#latestPriceGrid tr td { font-size: 12px; padding: 10px; border-bottom: 1px solid #c6c6c6; }

#latestPriceGrid tr.headers td { background: #5bb521; color: #FFFFFF; font-weight: bold; }






/* Content - Pop-up */
	body.overlay { height: 100%; min-height: 100%; overflow: hidden !important;}
	#overlay { width: 100%; height: 130%; min-height: 130%; background: url(../img/backgrounds/content_opaque-bg.png); position: absolute; top: 0px; left: 0px; text-align: left; z-index: 100; }
	#pop-up { width: 698px; position: absolute; top: 53px; left: 23%; z-index: 200; }
	#pop-up .top { width: 698px; height: 22px; background: url(../img/backgrounds/pop-up_top.png) no-repeat 0 10px; display: block; }
	#pop-up .top input { width: 37px; height: 37px; background: url(../img/backgrounds/pop-up_close.png) transparent; padding: 0px; position: absolute; top: 0px; right: 0px; border: 0px; display: block; cursor: pointer; }
	#pop-up .top input:hover { background-position: 0 -37px; }
	#pop-up .content { width: 611px; background: url(../img/backgrounds/pop-up_bg.png) no-repeat 0% 100%; padding: 0 55px 5px 28px; text-align: left; }
	#pop-up .content h4 { margin-top: 0.8em; font-size: 22px !important; color: #333399; }
	#pop-up .content p { margin-top: 1.0em; text-align: left; font-size: 1.2em; color: #000000; }
	#pop-up .content p#logo { width: 361px; height: 32px; background: url(../img/backgrounds/header_logo.png) no-repeat; position: relative; top: 0.4em; margin: 0; display: block; }
	#pop-up .content p strong { margin-top: 2.5em; display: block; }
	#pop-up .content dl { width: 100%; }
	#pop-up .content dl dt { font-size: 1.2em; }
	#pop-up .content dl dt.error { margin-bottom: 10px; color: red; display: block; }
	#pop-up .content dl dd { margin-left: 0px; font-size: 1.2em; }
	#pop-up .content dl dd table { margin-left: 10px; font-size: 1.0em; }
	#pop-up .content dl dd table td { font-size: 1.0em; }
	#pop-up .content dl dd table td input { margin-right: 10px; }
	#pop-up .content p.button { float: none; margin: 0.8em 0 1.8em -2px; }
	#pop-up .content p input { width: auto; height: auto; background: none; padding: 0px; color: #00864f; font-weight: bold; border: 0px; border-bottom: 1px solid #00864f; display: inline; cursor: pointer; }
	#pop-up .content p input:hover { color: #5abd19; border-bottom: 1px solid #5abd19; }
	#pop-up .content input#linkYes { width: 209px; height: 36px; background: url(../img/buttons/pop-up_yes.png) no-repeat; border: 0px; display: block; }
	#pop-up .content input#linkYes:hover { background-position: 0 -36px; border-bottom: 0px; }
	/*#pop-up .content input#linkYes { width: 92px; height: 35px; background: url(../img/buttons/form_submit-hover.png) no-repeat 0 0; border: 0px; display: block; }
	#pop-up .content input#linkYes:hover { background-position: 0 -35px; border-bottom: 0px; }*/
	

	#pop-up .content p small { margin-top: 3.0em; font-size: 0.8em; color: #666666; display: block; }
	#pop-up .bottom { width: 694px; height: 19px; background: url(../img/backgrounds/pop-up_bottom.png) no-repeat; display: block; }
	
	
	
	
	
	
	#log-in-information p.internet-banking-login { clear: both; width: 78px; position: relative; bottom: 15px; float: right; margin-right: 250px; z-index: 50; }
	#log-in-information p.internet-banking-login a { width: 78px; height: 35px; background: url(../img/buttons/header_log-on-buttons.png) no-repeat; margin-left: 6px; display: block; }
	#log-in-information p.internet-banking-login a { background-position: 0 0; }
	#log-in-information p.internet-banking-login a:hover, #log-in-information p.internet-banking-login a:focus { background-position: 0 -36px; }
	
	/* Login styling */
	#log-in-information { text-align: left; }
	#log-in-information #RadEditorPlaceHolderControl1 { display: block; }
	#log-in-information h1 { margin-bottom: 50px; }
	#log-in-information h3 { float: left; text-align: left; }
	#log-in-information ul { list-style: disc; margin-top: 5px; margin-left: 40px; color: #666666; }
	#log-in-information ul li { margin-bottom: 0.8em; font-size: 0.9em; }
	#log-in-information p.internet-banking-login span { display: none; }
	#log-in-information .pop-up-footer { clear: both; width: 100%; margin-top: 15px; padding-top: 15px; border-top: 1px solid #dedbde; }
	#log-in-information .pop-up-footer h3 { float: none; margin-top: 0px; }
	#log-in-information .pop-up-footer ul { list-style: none; margin-left: 25px; color: #000000; }
	#log-in-information .pop-up-footer ul li { background: url(../img/backgrounds/content_green-bullet.png) no-repeat 0 5px; padding-left: 14px; font-size: 1.2em; }
	