/* HEADER PART ///////////////////////////////////////////////////////////////////////// */span.clear{clear:both;}#header {	background: #292B2C url(../../images/structure/body.gif) center top repeat-x;}#header-inner {	margin: auto;	height: 70px;	width: 960px;	position:relative;	z-index:9;}/* Logo */#logo {	float: left;	display: block;	position:absolute;	top:5px;	left:0;	width: 210px;	height: 95px;	text-indent: -9999px;	background: url(../../images/structure/logo.png) no-repeat;}/* Search bar */#search {	padding-top: 20px;	padding-left: 10px;	width: 190px;	background: url(../../images/structure/mainav-line.png) top right no-repeat;}/* Banner (home & inner) */#banner {	height: 100px;	background: url(../../images/structure/banner-bg-inner.jpg) center top no-repeat;}#banner-inner {	margin: auto;	padding-top: 30px;	width: 960px;}#banner-home {	height: 260px;	background: url(../../images/structure/banner-bg-home.jpg) center top no-repeat;}/* CONTENT PART ///////////////////////////////////////////////////////////////////////// */#basis {	margin: auto;	width: 960px;	background: url(../../images/structure/sidebar-gradient.png) no-repeat;}#basis label.error{float:left; width:450px; margin:0;  padding:0 0 10px; }#basis_bottom {	margin: auto;	width: 960px;	padding-bottom:55px;	background: url(../../images/structure/sidebar-gradient_bottom.png) no-repeat 0 bottom;}.sidebar-gradient-clearer { background: none !important; }#content-main {	float: right;	padding: 20px 0px 0px 30px;	width: 710px;}#content-side {	float: left;	width: 220px;	padding: 60px 0px 40px 0px;}#content-side.none_top{padding-top:0;}#content-side1 {	float: left;	width: 220px;	padding: 60px 0px 40px 0px;}#content-side1.none_top{padding-top:0;}.heading_sec{float:left; width:200px; padding:20px 0 8px 0;}.heading_sec h3{float:left; width:200px; font-size:16px; font-weight:bold; text-transform:uppercase; text-align:right!important; color:#4C555C}/* Various content boxes */.col-2-nosidebar {	float: left;	margin: 25px 0px;	padding: 5px 24px 5px 0px;	width: 455px;	background: url(../../images/structure/line-dotted-ver.png) right repeat-y;}.col-2-nosidebar-alt {	float: right;	margin: 25px 0px;	padding: 5px 0px 5px 25px;	width: 455px;}.content-narrow {	float: left;	width: 120px;	text-align: right;}.content-wide {	float: right;	width: 570px;}.col-2 {	float: left;	margin-right: 40px;	padding: 5px 0px;	width: 335px;}.col-3 {	float: left;	margin-right: 20px;	padding: 5px 0px;	width: 220px;}.col-2-home {	float: left;	margin: 10px 40px 10px 0px;	width: 460px; }.col-4-home { /* Used when you need to divide home page content into 4 columns. The last div is cleared using the "clear-margin" class. */	float: left;	margin: 10px 40px 10px 0px;	width: 210px;}/* Home content boxes */#content-primary {	margin: auto;	padding: 25px 0px;	width: 960px;}#content-secondary {	border-top: 1px solid #EEE;	background: url(../../images/structure/content-bottom-gradient.png) repeat-x;}#content-bottom {	margin: auto;	padding: 20px 0px;	width: 960px;	font-size: 11px;	line-height: 1.6em;	background: url(../../images/structure/content-bottom-shadow.png) no-repeat;}/* FOOTER PART ///////////////////////////////////////////////////////////////////////// */#footer {	background-color: #232527;}#footer-inner {	margin: auto;	padding: 14px 0px 24px;	width: 960px;	background: url(../../images/structure/line-dotted-hor-dark.png) 0px 45px repeat-x;	color: #D1D5DA;}#outer_layout{ width:100%; float:left;}#outer_footer{float:left; width:100%;}#body_container{float:left; width:100%;}.success{float:left; height:340px; width:455px;}#messsage_process{float:left; height:340px; width:455px; }.success h4{display:block;  background:url({site_url}images/thanks_icon.gif) no-repeat 0 0; font-size:12px; line-height:14px; color:#6b853b; font-weight:bold; text-transform:uppercase; padding:1px 0 4px 19px;}.success p{display:block;  font-size:12px; line-height:14px; background:url(../../images/bor.gif) no-repeat 0 bottom; padding:15px 20px 11px 0;}.error_success{float:left; height:525px;}.error_success h4{display:block;  background:url(../../images/error_icon.gif) no-repeat 0 2px; font-size:12px; line-height:14px; color:#66727a; font-weight:bold; text-transform:uppercase; padding:1px 0 4px 19px; text-transform:uppercase;}.error_success ul{display:block; list-style:none; padding:21px 0 8px; background:url(../../images/bor.gif) no-repeat 0 bottom;}.error_success li{display:block; background:url(../../images/dash.gif) no-repeat 0 9px; font-size:12px; color:#d52c2c; padding:0 0 5px 8px}.error_success span{display:block; font-size:12px; line-height:14px; color:#4b555c; padding-top:10px}
