@charset "utf-8";

#bottom {
	background:url(img/layout/bg_bottom.gif) no-repeat 0 50%;
	clear:both;
	height:40px;
	width:1070px;
}

#footer2 {
	background:#ffffff 0 50%;
	border-top:10px solid #ffffff;
	clear:both;
	float:left;
	margin-left:25px;
	width:950px;
	
	position:relative;
}

#footer2 p {
	/*margin-top:1.6154em;*/
}

#h2footer {
	background:white 0 50%;
	border-bottom:2px solid #ffffff;
	height:30px !important;
	padding:0 10px;
}

#topContainer {
	background: repeat-y center;
	margin:0pt auto;
/*	text-align:left;  */
	width:1000px;
        text-align:right;
}


#container {
	background:url(img/layout/bg_container_sm.gif) repeat-y center;
	margin:0pt auto;
	text-align:left;
	width:1070px;
}

#header {
	background:#ffffff;
	font-size:0.85em;
	/*height:190px;*/
	line-height:1em;
	margin-top:0px;
        margin-left:25px;
	width:1020px;
}


#top {
	background:url(img/layout/bg_top.gif) no-repeat center;
	height:40px;
	width:1070px;
}
* {
	margin:0pt;
	padding:0pt;
}
.nobr {
	white-space:nowrap;
}

body {
	background:#ddd none repeat scroll 0%;
        /*background:#b20b08 none repeat scroll 0%;*/
	/*color:#dddddd;*/
	font-family:Arial;
	font-size:1em;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	/*margin:5px;*/
	padding:0pt;
}



#inner_container { 
	width: auto; 
	background: transparent; 
	text-align: left;
	margin-right: 21px; 
	margin-left: 21px; 
}  
#header2 { 
	background: transparent; 
	padding: 0 10px;  
	font-weight:bold;
} 



#footer {
	padding: 0 10px;
	background:transparent;
} 




.clearfloat { 
	clear:both;
	height:0;
	font-size: 1px;
	line-height: 0px;
}
