/*  HINO PAGES
------------------------------------------------*/
.nbfc {
    overflow: hidden;
    /* for IE 6/7 */
    *zoom: expression(this.runtimeStyle.zoom="1", this.appendChild(document.createElement("br")).style.cssText="clear:both;font:0/0 serif");
    /* non-JS fallback */
    *zoom: 1;
}

#welcome{
	background:#e1e1e1;
	padding:12px 15px;
	width:970px;
	margin:10px auto 0;
	color:#000;
	font-size:24px;
	font-weight:bold;
	text-transform:uppercase;
}

#container{
	background:#fff;
	width:966px;
	margin:0 auto;
	padding:15px;
	
	-moz-box-shadow:0px 0px 4px rgba(0,0,0,.6);
	-webkit-box-shadow:0px 0px 4px rgba(0,0,0,.6);
	box-shadow:0px 0px 4px rgba(0,0,0,.6);
}

#container h5{font-size:14px; color:#fff; text-transform:uppercase; background:#000; padding:5px 10px 7px;}

.mod{
	background:#e1e1e1;
	border:1px solid #727272;
	margin:0px 0px 10px;
	font-size:11px;
}

.mod.white{
	background:#f1f1f1;
	border:1px solid #727272;
	margin:10px 0px 10px;
	font-size:12px;
}

.mod h4{
		font-size:14px; 
		color:#fff; 
		text-transform:uppercase; 
		background:#CD0202; 
		padding:5px 10px 6px; 
		font-family:Arial, Helvetica, sans-serif; 
		text-shadow:1px 1px 0px rgba(0,0,0,0.5);
}

.sidebar{
	float:right;
	position:relative;
	width:245px;
	margin:0px 0px 0px 10px;
}
.sidebar-nav {margin:5px 30px 0px 0px;}
.sidebar-nav ul {list-style: none; margin: 0;	padding: 0; width:auto;	float: left;}
.sidebar-nav li {display:block; padding:8px 0px 10px 10px;}

.sidebar-nav a:link, .sidebar-nav a:visited {color:#9e0101; text-decoration:underline;}
.sidebar-nav a:hover, .sidebar-nav a:active {color:#242424; text-decoration:none;}

.left-column{float:left; position:relative; width:560px; text-align:left;}
.left-column img{margin:8px 0 3px 0;}

.right-column{float:right; position:relative; width:370px; text-align:left;}
.right-column img{margin:8px 0 3px 0;}




.left{float:left; position:relative;}
.left-padit{float:left; position:relative; margin:0px 10px 10px 0px;}
.left-padit2{float:left; position:relative; margin:0px 5px 0px 0px;}
.right{float:right; position:relative;}
.right-padit{float:right; position:relative; margin:0px 0px 10px 10px;}
.right-padit{float:right; position:relative; margin:0px 0px 0px 5px;}
.clear-it{clear:both;}
.border-it{border:1px solid #ccc;}
.border-it2{border:1px solid #222221;}