@charset "UTF-8";
/* CSS Document */

	BODY{
		background:#C0C0C0;
		margin:0;
		padding:0;
		text-sixe:62.5%;
		font-family:Arial, Helvetica, sans-serif;
	}
	
	#contain{
		width:904px;
		padding:0;
		display:block;
		margin:0 auto 0 auto;
		border-top:8px solid #E42428;
		background:#fff;
		overflow:hidden;
	}
	
	#header{
		width:904px;
		height:292px;
		display:block;
		background:#000;
		overflow:hidden;
	}
	
	#nav ul{
		width:904px;
		height:3.06em;
		background:url(/assets/templates/iline/images/bg_nav.jpg) repeat-x #40403F;
		margin:0;
		padding:0;
		display:block;
		overflow:hidden;
		
	}
	
	#nav ul LI{
		list-style:none;
		float:left;
	}
	
	#nav ul LI a{
		line-height:3.06em;
		color:#fff;
		padding:0 23px 0 24px!important;
		text-decoration:none;
		display:block;
		
	}
	
	#nav ul LI a:hover, #nav ul LI.active a{
		background:url(/assets/templates/iline/images/bg_nav_on.gif) bottom repeat-x;
	}
	
	#sub_nav {
		width:300px;
		display:block;
		clear:both;
		margin:35px 0 0 35px;
		padding:0;
		float:left;		
	}

	#sub_nav UL {
		margin:0;
		padding:0;
	}
	
	#sub_nav ul LI{
		list-style:none;
		padding:0;
		margin:0 0 10px 0;
	
	}
	
	#sub_nav ul LI a{
		color:#666666;
		text-decoration:none;
		font-weight:bold;
	}
	
	#sub_nav ul LI a:hover{
		color:#E42428;
		text-decoration:none;
		font-weight:bold;
	}
	
	.police{
		float:left;
		margin:138px 0 0 38px;
	}
	

	
	.left{
	float:left;
	}
	
	.right{
	float:right;
	}
	
	a img{
	border:none;
	}
	
	#main_content{
		width:540px;
		margin:35px 0;
		display:block;
		float:left;
	}
	
	#main_content h1,
	#main_content h2,
	#main_content h3,
	#main_content h4,
	#main_content h5,
	#main_content h6{
		color:#E42428;
		margin:0;
		padding:0;
	}
	#main_content h1 {
	font-size:1em;
	}
	#main_content h2 {
	font-size:0.9em;
	}
	#main_content h3 {
	font-size:0.8em;
	}	

	#main_content a{
		color:#E42428;
	}
	
	#main_content P,
	#main_content li{
		color:#000;
		font-size:.8em;
	}
	
	#main_content .secure{
		padding:0 0 0 20px;
		background:url(/assets/templates/iline/images/secure.gif) no-repeat;
	}
	
	#main_content .red_text{
		color:#E42428;
		font-weight:bold;
	}
	
	.input_text{
		width:480px;
		margin:12px 0 20px 0;
		padding:0;
	}
	
	.input_button{
		background:#E42428;	
		border:1px solid #9A9898;
		color:#fff;
		margin:0;
		padding:0;
		width:75px;
		height:22px;
	}
	
	.input_check{	
		margin:0 10px 0 0;
		padding:0;
	}
	
	/* Cross fade */
	#gallery{ 
		width:904px; 
		height:292px; 
		margin:0; 
		padding:0;
		position:relative;
		z-index:1;
		overflow:hidden;
		display:block;
	}
	
	#gallery li{
		display: block;
		list-style:none;
		margin:0;
		padding:0;
		width:900px;
		}
		
	#gallery li img{
		margin:0;
		padding:0;
	}
	
	.header_titles{
		position:relative;
		width:904px;
		height:292px; 
		left:0px;
		top:-292px;
		z-index:2;
		overflow:hidden;
	}
	
	.logo{
		margin:16px 0 0 536px;
		border:0;
	}
	
	.wrong{
		margin:121px 0 0 375px;
		display:block;
	}
	
	.title_scroll{
		position:relative;
		z-index:20;
		top:-120px;
		left:26px;
		width:197px;
		display:inline-block;	
	}
	
	#footer{
		border:solid #C0C0C0;
		border-width:18px 0 18px 0;
		display:block;
		height:117px;
		clear:both;
	}
	
	#footer img{
		float:left;	
		display:block;
	}
	
	#footer H2{
		width:530px;
		margin:30px 40px 0 0;
		display:block;
		float:right;
		font-size:1.2em;
		color:#8C8C8C;
	}
	