/* Oakbridge Financial Services plc CSS Document */body { color: #666666; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:70%; margin:0px; padding:0px; background:url(../images/header_bar.gif) no-repeat;} a img { border:0; padding:0;}p {padding:0px 0px 8px 0px;margin:0px;line-height:1.3em;}ul {margin:0px 0px 8px 18px; padding:0px;}li {padding:2px 0px 2px 0px;line-height:1.4em;}/* Default link styles */a { color:#171C67;}a:hover { color:#0091E2;}/* Accessible style*/.accessible {visibility:hidden;display:none;}a.accessible {visibility:hidden;display:none;}  /* Positioning */div#container {width:760px;margin:auto;background:transparent url(../images/container_bg.gif);background-position:-85px 0px;padding:0px 10px 0px 10px;}div#LeftColumn {background:transparent;float:left;width:202px;/*border-right:1px dashed #0096E3;*/}div#rightColumn {background:transparent;float:right;width:557px;}div#footer {width:740px;padding:8px 20px 10px 20px;background:transparent url(../images/footer_bg.gif) no-repeat;margin:auto;min-height:45px;color:#999999;font-size:90%;}div#logo {width:202px;background:transparent url(../images/oakbridge_logo.gif) no-repeat;height:120px;}div#logo a {display:block;height:120px;}div#textColumn {float:left;width:347px;padding:4px 15px 5px 15px;background:transparent;}div#rightSubColumn {float:left;width:180px;}div#textColumnDivider {width:347px;background:transparent url(../images/textColDivider.gif) no-repeat;height:20px;}div#twoColumnText {float:left;width:163px;padding:0px 10px 10px 0px;font-size:85%;}div#twoColumnText p {line-height:1.4em;}div#threeColumnText {float:left;width:105px;padding:0px 10px 5px 0px;font-size:90%;}/* NAVIGATION */div#navigation {margin:0px 1px 0px 4px;width:197px;}div#navigation ul {margin:0; border:0; padding:0;display:block;list-style:none;}div#navigation ul li {margin:0; border:0; padding:0;list-style:none;display:block;width:197px;}div#navigation ul li, div#navigation ul li a {display:block;height:26px;width:197px;background:transparent url(../images/main_nav.gif) no-repeat;}/*Main Nav */div#navigation ul li#ourservices, 			div#navigation ul li#ourservices a			{width:197px; 	background-position:0px 0px;}div#navigation ul li#whyoakbridge, 			div#navigation ul li#whyoakbridge a			{width:197px; 	background-position:0px -26px;}div#navigation ul li#ourphilosophy, 		div#navigation ul li#ourphilosophy a		{width:197px; 	background-position:0px -52px;}div#navigation ul li#servicecommitments, 	div#navigation ul li#servicecommitments a	{width:197px; 	background-position:0px -78px;}div#navigation ul li#questions, 			div#navigation ul li#questions a			{width:197px; 	background-position:0px -104px;}div#navigation ul li#casestudies, 			div#navigation ul li#casestudies a			{width:197px; 	background-position:0px -130px;}div#navigation ul li#regulatedmortgage, 	div#navigation ul li#regulatedmortgage a	{width:197px; 	background-position:0px -156px;}div#navigation ul li#applyonline, 			div#navigation ul li#applyonline a			{width:197px; 	background-position:0px -182px;}div#navigation ul li#usefulinfo, 			div#navigation ul li#usefulinfo a			{width:197px; 	background-position:0px -208px;}div#navigation ul li#contactus, 			div#navigation ul li#contactus a			{width:197px; 	background-position:0px -234px;}div#navigation ul li#home, 					div#navigation ul li#home a					{width:197px; 	background-position:0px -260px;}/* Main Nav OVER */div#navigation ul li#ourservices			a:hover{background-position:-394px 0px;}div#navigation ul li#whyoakbridge			a:hover{background-position:-394px -26px;}div#navigation ul li#ourphilosophy			a:hover{background-position:-394px -52px;}div#navigation ul li#servicecommitments		a:hover{background-position:-394px -78px;}div#navigation ul li#questions				a:hover{background-position:-394px -104px;}div#navigation ul li#casestudies			a:hover{background-position:-394px -130px;}div#navigation ul li#regulatedmortgage		a:hover{background-position:-394px -156px;}div#navigation ul li#applyonline			a:hover{background-position:-394px -182px;}div#navigation ul li#usefulinfo				a:hover{background-position:-394px -208px;}div#navigation ul li#contactus				a:hover{background-position:-394px -234px;}div#navigation ul li#home					a:hover{background-position:-394px -260px;}/* Nav ON STATES */div#navigation ul li#ourservicesON, 		div#navigation ul li#ourservicesON a		{width:197px; 	background-position:-197px 0px;}div#navigation ul li#whyoakbridgeON, 		div#navigation ul li#whyoakbridgeON a		{width:197px; 	background-position:-197px -26px;}div#navigation ul li#ourphilosophyON, 		div#navigation ul li#ourphilosophyON a		{width:197px; 	background-position:-197px -52px;}div#navigation ul li#servicecommitmentsON, 	div#navigation ul li#servicecommitmentsON a	{width:197px; 	background-position:-197px -78px;}div#navigation ul li#questionsON, 			div#navigation ul li#questionsON a			{width:197px; 	background-position:-197px -104px;}div#navigation ul li#casestudiesON, 		div#navigation ul li#casestudiesON a		{width:197px; 	background-position:-197px -130px;}div#navigation ul li#regulatedmortgageON, 	div#navigation ul li#regulatedmortgageON a	{width:197px; 	background-position:-197px -156px;}div#navigation ul li#applyonlineON, 		div#navigation ul li#applyonlineON a		{width:197px; 	background-position:-197px -182px;}div#navigation ul li#usefulinfoON, 			div#navigation ul li#usefulinfoON a			{width:197px; 	background-position:-197px -208px;}div#navigation ul li#contactusON, 			div#navigation ul li#contactusON a			{width:197px; 	background-position:-197px -234px;}div#navigation ul li#homeON, 				div#navigation ul li#homeON a				{width:197px; 	background-position:-197px -260px;}/* Nav IN STATES */div#navigation ul li#aboutusIN, 		div#navigation ul li#aboutusIN a		{width:170px; 	background-position:-340px 0px;}div#navigation ul li#ourservicesIN, 	div#navigation ul li#ourservicesIN a	{width:170px; 	background-position:-340px -72px;}/* footer nav */div#footer ul {margin:0px;padding:0px;display:block;list-style:none;}div#footer ul li {float:left;margin:0px;padding:0px;display:block;list-style:none;}div#footer ul li a {padding:0px 6px 0px 6px;color:#999999;text-decoration:none;}div#footer ul li a:hover {color:#0091E2;}.footerON {padding:0px 6px 0px 6px;}.navDivider{color:#7B998D;}/* CONTENT DIV'S */div#contactUsPanel {width:170px;height:80px;background:transparent url(../images/contact_panel.gif) no-repeat;background-position:-15px -110px;}div#headerImages {width:555px;height:143px;border-left:1px solid #FFFFFF;border-right:1px solid #FFFFFF;background-position:-157px 0px;}div#homepageStatement {width:557px;background:url(../images/statement_home.gif) no-repeat transparent;height:80px;}div#downloadBrochure {width:170px;background:transparent url(../images/brochure_download.gif) no-repeat;height:85px;}div#downloadBrochure a {display:block;height:85px;}div#businessNews {width:155px;padding:32px 5px 0px 8px;background:url(../images/newsfeed_header.gif) no-repeat;}div#sportsNews {width:155px;padding:26px 5px 0px 8px;background:url(../images/newsfeed_centre.gif) no-repeat;}div#newsFeedsFooter {width:160px;height:25px;background:url(../images/newsfeed_footer.gif) no-repeat;}div#copyright {float:right;padding-right:10px;}div#printPage {margin-top:25px;width:160px;height:35px;background:url(../images/print_page.gif) no-repeat;}div#printPage a {height:35px;display:block;}div#printPage a:hover {background:url(../images/print_page_over.gif) no-repeat;}/* TEXT STYLES */.header {color:#171C67;font-size:110%;font-weight:bold;}h1 {font-size:120%;color:#1B0B55;font-weight:normal;}.blue {color:#171C67;}.lightblue {color:#0091E2;font-weight:bold;}/* FORM STYLINGS */form {    margin:0px;    padding:0px;	border:0px;    }	.searchBox {border:1px solid #931318;width:70px;padding:2px;color:#931318;font-size:95%;}.searchButton {border:1px solid #931318;padding:1px;background-color:#FFFFFF;color:#931318;font-size:95%;}div#formHolder {float:left;width:338px;}div#formFullWidth {float:left;width:340px;border-top:1px solid #E7E7E7;padding:5px 3px 5px 3px;margin-top:10px;}div#formFullSubmit {float:left;width:340px;padding:5px 3px 5px 3px;}div#formLeftColumn {float:left;width:140px;margin-top:2px;padding:5px 5px 0px 3px;}div#formRightColumn {float:left;width:180px;border-left:1px solid #FFFFFF;padding:3px 0px 3px 4px;}div#formRadioHolder {float:left;width:100px;margin-top:3px;}div#formRadioHolderWide {float:left;width:200px;margin-top:3px;}.textBox {border:1px solid #999999;width:180px;padding:2px;color:#666666;}.multilinetextBox {border:1px solid #931318;width:220px;padding:2px;color:#666666;}.postcode {border:1px solid #931318;width:80px;padding:2px;color:#666666;}.submitButton {border:1px solid #666666;color:#666666;background-color:#FFFFFF;font-size:90%;}.checkbox {color:#666666;}.radioButton {color:#666666;}