body {
	margin:0 auto;
	text-align:center;
	background: url(../images/body-bg.png) repeat-x #bcbfc2;
	font:11px/16px Verdana, Arial, Helvetica, sans-serif
	}
	
a img {
	border:0
	}	

a {
	color:#0000ff
	}
	
a:hover {
	color:#6a8bb8
	}	
	
	#container {
		width:780px;
		background:url(../images/content-bg.png) repeat-y;
		margin:0 auto;
		text-align:left
		}
		
			#header {
				height:121px;
				position:relative;
				}
				
				#nav {
					list-style:none;
					margin:0;
					padding:0;
					position:absolute;
					bottom:0;
					left:0;
					height:30px;
					width:773px;
					background:url(../images/nav-bg.png) repeat-x
					}
					
						#nav li {
							display:inline;
							}
							
							#nav li a {
								display:block;
								float:left;
								font-weight:bold;
								color:#fff;
								text-decoration:none;
								height:24px;
								padding:6px 10px 0;
								}
								
								#nav li a:hover {
									background:url(../images/nav-bg-o.png) repeat-x;
									color:#fff;
									text-decoration:none
									}
									
								#home .home, #cover .cover, #apply_body .apply, #contact .contact, #home .home:hover, #cover .cover:hover, #apply_body .apply:hover, #contact .contact:hover  {
									background:url(../images/nav-bg-up.png) repeat-x;
									color:#fff;
									text-decoration:none;
									}			
									
				#stock {
					position:absolute;
					bottom:3px;
					right:26px;
					}
					
		#content {
			padding:25px 26px 25px 10px;
			}
			
		h1 {
			font-size:18px;
			line-height:24px;
			margin:0;
			color:#0A2642
			}						

		h2 {
			font-size:13px;
			margin:15px 0 0 0;
			color:#000
			}						

		h2+p {
			margin-top:3px
			}
						
	#footer {
		height:123px;
		width:773px;
		padding:3px 7px 0 0 !important;
		padding:8px 7px 0 0;
		margin:0 auto;
		text-align:center;
		background:url(../images/footer-bg.png) no-repeat;
		font:10px/16px Verdana, Arial, Helvetica, sans-serif;
		color:#fff
		}		
		
		#footer ul {
			list-style:none;
			padding:0;
			margin:0
			}	

		#footer .footlinks li {
			display:inline;
			}
			
		    #footer p {margin:10px 0}
			
			#footer a {
				color:#FFFF00;
				text-decoration:none
				}
				
				#footer a:hover {
					text-decoration:underline
					}	
					
.req {
	color:red
	}					
	
fieldset {
	border:1px solid #7392BE;
	margin-top:15px;
	}	
	
legend {
	padding:0 5px;
	color:#0A2542;
	font-weight:bold
	}
	
.odd {
	background:#eee	
	}
	
.quote {
	float:right; 
	width:200px; 
	border:1px  solid #f8f8f8; 
	margin:0 0 10px 15px; 
	padding:5px 10px 5px 15px;
	font:11px/16px Arial, Helvetica, sans-serif;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	background:#f8f8f8
	}
	
	.quote h3 {
		margin:0 0 0 -5px;
		width:205px;
		height:64px;
		background:url(../images/get-quote.jpg) no-repeat
		}
		
	.quote h3 span {display:none}