/*=== Setup ===*/*{	border: 0;	margin: 0;	padding: 0;}body{	background: #000;	color: #fff;	font: 12px Arial,Tahoma,Verdana,Helvetica,Sans-Serif;	height:100%;	line-height: 20px;	letter-spacing: 0px;}.red {	color: #FF0000}	/*=== Layout ===*/#page{	background: #111;	border-left: 1px solid #333;	border-right: 1px solid #333;	height: 100%;	margin: 0px auto;	padding-top: 0px;	width: 960px;}/*=== Header ===*/#header {	background: #000;	height: 168px;	width: 100%;}/*- Logo -*/#header #logo {	background: url(../images/logo.jpg) no-repeat top;	float: left;}#header #logo h1{	float: left;	text-indent: -9999px;}#header #logo h1 a{	display: block;	height: 168px;	width: 346px;}#header #image {	background: #000;	display: block;	float: right;	height: 168px;	width: 475px;}/*=== Silver Bar ===*/#page #bar{	background: url(../images/silver-bar.gif) repeat left;	border-top: 1px solid #fff;	border-bottom: 1px solid #fff;	height: 8px;}/*=== Sidebars ===*/#page #sidebar{	position:relative;	float:left;	height:100%;	width:225px;	padding:0;}#page #content #home h2{	color: #fff;	font: 22px Arial,Tahoma,Verdana,Helvetica,Sans-Serif;	font-weight:bold;	padding: 30px 0 10px;	text-transform: uppercase;}#page #nav{	display:block;	height:260px;	width:225px;}#sidebar #logo {	background: url(../images/oracle-logo.gif) no-repeat top;	float:left;	width:100%;	height:27px;	margin-top:220px;}#page #rightbar{	background: url(../images/right-image.gif) no-repeat bottom;	float:right;	height:530px;	width:140px;}/*=== Content ===*/#page #content{	margin:0px;	width:960px;}/*- Styling Boxes-*/#box-top{	background: url(../images/corner.gif) no-repeat top;	clear: both;	height: 10px;	overflow: hidden;	width: 580px;}#box1{	background: #000;	border-left: 1px solid #333;	border-right: 1px solid #333;}#box1 h4{	padding-left: 30px;	padding-bottom: 5px;}#box1 ul{	padding:0px 0px 20px 40px;	width:500px;}#box1 li{	background: url(../images/list-ico.gif) no-repeat left;	display: block;	list-style: none;	padding: 0px 0px 0px 15px; }/*- Home -*/#home{	float:left;	width:580px;}#home #box1{	background: #000;	border-left: 1px solid #333;	border-right: 1px solid #333;	padding-bottom:5px;}#home #box1 .heading{	background: url(../images/heading-home.jpg) no-repeat left;	height: 46px;	padding-top: 10px;	width: 100%;}#home h2{	color: #fff;	font: 22px Arial,Tahoma,Verdana,Helvetica,Sans-Serif;	font-weight:bold;	padding: 30px 0 10px;	text-transform: uppercase;}#home #box1 p{	padding: 0px 30px 40px;}/*- About -*/#about{	float:left;	margin-top:40px;	width:580px;}#about #box1{	height:100%;	background: #000;	border-left: 1px solid #333;	border-right: 1px solid #333;}#about #box1 .heading{	background: url(../images/heading-about.jpg) no-repeat left;	height: 46px;	padding-top: 10px;	width: 100%;}#about #box1 p{	padding: 0px 30px 15px;}#about h3{	color: #fff;	font: 12px Arial,Tahoma,Verdana,Helvetica,Sans-Serif;	font-weight:bold;	padding: 0 0 0 30px;	text-transform: uppercase;}#about #image {	padding:20px 30px 0 0;	float:right;	width:220px;}#about #box2{	float:left;	height: 100%;	}#about ul{	padding:0px 0px 20px 40px;	width:270px;}#about li{	background: url(../images/list-ico.gif) no-repeat left;	display: block;	list-style: none;	padding: 0px 0px 0px 15px; }#about #box1 #circuit-image {	background: url(../images/circuit-image.gif) no-repeat left;	width: 100%;	height: 107px;	margin-top:18px;}/*- Mission -*/#mission{	float:left;	margin-top:40px;	width:580px;}#mission #box1 .heading{	background: url(../images/heading-partner.jpg) no-repeat left;	height: 46px;	padding-top: 10px;	width: 100%;}#about h3{	color: #fff;	font: 12px Arial,Tahoma,Verdana,Helvetica,Sans-Serif;	font-weight:bold;	padding: 0 0 0 30px;}#mission #box1 p{	padding: 0px 30px 20px;}/*- Partner -*/#partner{	float:left;	margin-top:40px;	width:580px;}#partner #box1 .heading{	background: url(../images/heading-partner.jpg) no-repeat left;	height: 46px;	padding-top: 10px;	width: 100%;}#partner #box1 p{	padding: 0px 30px 20px;}#partner #box1 #circuit-image {	background: url(../images/circuit-image.gif) no-repeat left;	width: 100%;	height: 107px;	margin-top:5px;}/*- Philosophy -*/#philosophy{	float:left;	margin-top:40px;	width:580px;}#philosophy #box1 .heading{	background: url(../images/heading-philosophy.jpg) no-repeat left;	height: 46px;	padding-top: 10px;	width: 100%;}#philosophy #box1 p{	padding: 0px 30px 20px;}#philosophy #box1 #circuit-image {	background: url(../images/circuit-image.gif) no-repeat left;	width: 100%;	height: 107px;	margin-top:18px;}/*- Contact-us -*/#contact-us{	float:left;	margin-top:40px;	width:580px;}#contact-us #box1{	background: #000;	border-left: 1px solid #333;	border-right: 1px solid #333;	height:600px;}#contact-us #box1 .heading{	background: url(../images/heading-contactus.jpg) no-repeat left;	height: 46px;	padding-top: 10px;	width: 100%;}#contact-us #box1 p{	padding: 0px 30px 20px;}#contact-us #right{	float:right;	width:180px;}#contact-us #right p{	font-size:11px;	line-height: 120%;	padding: 3px 10px 0px;}#contact-us #left{	float:left;	width:380px;}#contact-us #box1 #left ul{	padding:0px 0px 0px 40px;	width:330px;}#contact-us #box1 #left li{	padding: 5px 0px 5px 0px;}/*- myForm -*/#myForm {	float:left;	width:380px;}#myForm p {	font-size:12px;	color:#333333;	line-height: 120%;	margin-bottom:20px;	padding-bottom:10px;}#myForm label{	display:block;	font-weight:bold;	text-align:right;	width:100px;	float:left;	padding:2px 2px;}#myForm input{	background:#000;	float:left;	font-size:12px;	color:white;	padding:2px 0 0 0;	border:solid 1px #333;	width:240px;	margin:0 0 20px 10px;}#myForm select{	background:#000;	float:left;	font-size:12px;	color:white;	padding:0px;	border:solid 1px #333;	width:240px;	margin:0 0 15px 10px;}#myForm textarea{	background:#000;	color:white;	float:left;	font-size:12px;	padding:4px 2px;	border:solid 1px #333;	width:240px;	margin:2px 0 20px 10px;}#myForm #nb p{	padding:10px 0 0 115px;	color:#ffffff;	font-size:11px;}#myForm .field{	clear: both; 	margin: 0 0 1.5em;}#myForm .submit {	float:left;	clear:both;	color: #000;	margin-left:114px;	width:138px;	height:25px;	background:url(../images/submit.png) no-repeat;}/*- Thankyou -*/#thankyou{	float:left;	margin-top:40px;	width:580px;}#thankyou #box1{	background: #000;	border-left: 1px solid #333;	border-right: 1px solid #333;	height:600px;	padding: 20px 0 0 20px;}#thankyou .white {  font-family: Arial,Helvetica,sans-serif;  font-size: 20px;  color:#fff;  text-decoration: none;  padding:5px 0 0 10px;}#thankyou .small {  	background: #000;	color: #fff;	font: 12px Arial,Tahoma,Verdana,Helvetica,Sans-Serif;	margin:15px 0 0 0px;}#thankyou #image {	padding:0;	float:left;	width:32px;}#thankyou #box1 p{	padding: 0px 30px 20px;}/*=== Footer ===*/#footer{	background: url(../images/footer.jpg) repeat left;	border-top: 1px solid #333;	border-bottom: 1px solid #333;	clear: both;	height: 22px;	width: 960px;}#footer a{	color: #000;	font: 10px Arial,Tahoma,Verdana,Helvetica,Sans-Serif;	margin-top: 4px;	text-align: center;	text-decoration:none;}#footer a:hover{	text-decoration:underline;}#footer p{	color: #000;	font: 10px Arial,Tahoma,Verdana,Helvetica,Sans-Serif;	letter-spacing:1px;	margin-top: 4px;	text-align: center;}
