/* CSS from tutorials ofwww.alsacreations.com/articles */body {background: #6c4297 url("images/svbcbg.jpg") no-repeat 50% 0;background-attachment: fixed;font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 0.8em;margin: 0;padding: 0;}#svbc {position: absolute;width: 763px;left: 50%;margin-left: -381px;}#svbc2 {height: 150px;background:#FFFFFF;}#svbc_header { /* background image block */display: block;width: 763px;height: 150px;background: url("images/FOUNDATION.jpg"); background-repeat: no-repeat;margin-top: 0px;margin-left: 0px;}#svbc_header a {text-decoration:none;}.hide {visibility:hidden;}#svbc_home { /* Header Link */float: left;position:absolute;width : 763px;height: 150px;margin-left: 0px;margin-top: 0px;}#svbc_body {background-color:#FFFFFF;margin-left: 178px;margin-right: 20px;padding: 20px 20px 10px 25px;}#svbc_body h1 {	font: normal 18px Verdana, Arial, Helvetica, sans-serif;	color: #6c4297;}.text {	font: 11px/18px Verdana, Arial, Helvetica, sans-serif;	color: #5B604C;	margin-bottom: 10px;}.text2 {	font: 10px/17px Verdana, Arial, Helvetica, sans-serif;	color: #ffffff;	margin-left:10px;	margin-bottom: 10px;}#svbc_ads { /* background image block */display: list;width: 118px;height: 365px;background: url("images/svbc_ads.jpg") no-repeat;margin-top: 0px;margin-left: 0px;}#svbc_ads a {text-decoration:none;}.hide {visibility:hidden;}#svbc_ad1 { /* Ad1 Link */float: left;position:absolute;width : 118px;height: 115px;margin-left: 0px;margin-top: 0px;}ul.disc {	list-style-type: disc;	color: #5B604C;}ul.decimal { list-style-type: decimal; color: #5B604C}#svbc_nav {	position: absolute;	left:0;	width: 178px;	height: auto;	background: url("images/hr_left_nav_bg.jpg") no-repeat;	padding: 37px 20px 10px 25px;}.imageright {	float: right;	padding: 7px;	margin-left: 10px;	background-color: #ffffff;	border: 1px solid #bac1a3;}#svbc_footer {	height: 50px;	width: 763px;	background: #464646 url("images/svbc_footer.jpg") no-repeat;	padding: 20px 0 0 0;}.svbc_footer_text {	font: 10px/17px Verdana, Arial, Helvetica, sans-serif;	list-style-type: none;	margin: 0px;	font-size:10px;	padding-top: 0px;}.svbc_footer_text li {float:left;margin-right:0px;padding:0 0 0 10px;text-decoration: none;color: #9966FF;}.svbc_footer_text a {margin: 0 0;color: #9966FF;text-decoration: none;float:left;display:block;text-decoration: none;}.svbc_footer_text a:hover {text-decoration: underline;color:#000000;}.svbc_footer_text a#current {text-decoration: none;color:#000000;}.svbc_nav_arrow {list-style-image: url("images/arrow.jpg");margin: 0;padding: 0 0 0 22px;}.svbc_nav_arrow li {margin-bottom: 10px;}.svbc_nav_arrow a {margin: 0 2px;color: #000000;text-decoration: none;}.svbc_nav_arrow a:hover {text-decoration: none;color: #6c4297;}p {margin: 0 0 10px 0;}#svbc_hr {	height: 5px;	width: 490px;	background: url("images/svbc_hr.jpg") no-repeat;}/* ----- contact form starts here ----- */ fieldset {	border: none;}form {	width:150px;	padding:10px 0 15px 0;	font-size:10px; 	border: none;	}form label	{    font: 10px/14px Verdana, Arial, Helvetica, sans-serif;	color: #5B604C;	margin-bottom: 10px;	}form br { 	line-height:0; /* defaults vertical spacing between fields */	}  input, textarea, select { 	background-color:#fff; 	border:1px solid #c9cac1;	color:#000;	width:145px; /* 5 pixles smaller than form width !important */	height:18px;	vertical-align: middle;	margin-bottom:4px; /* sets vertical spacing between fields */	padding-top:1px; /* vertically position text in input/textarea field */	padding-left:4px; /* horizontally position text in input/textarea field */	font-family:Verdana, Arial, Helvetica, sans-serif; 	font-size:10px;	}	select { 	width:150px; /* same width as form !important */	padding:0;	}textarea { 	height:90px; 	overflow:auto; 	}	input.submit, input.submit-contact-main { 	width:54px; 	cursor:pointer; 	padding:0; 	}input.submit-contact-main { margin:85px 0 0 242px; }input.submit-image { 	background:url("images/submit.jpg"); background-repeat: no-repeat; /* link to image and adjust size */	width:54px;	height:27px;	border:none;	cursor:pointer;	margin:85px 0 0 242px;	}/* ----- main contact form ----- */  #contact-main { 	padding:5px 0 10px 0; 	}	#contact-main label { 	width:220px; 	position:relative; 	display:block; 	text-align:left; 	margin-bottom:10px;	font-size:1.1em;	padding:0 0 0 20px}	#contact-main label input, #contact-main label textarea, #contact-main label select { 	width:200px;	position:absolute; 	left:100%; 	top:-2px;	}	#contact-main label select {	width:205px;	}	#contact-main label textarea { height:100px; }