
/**GLOBAL**/
html {
	overflow: -moz-scrollbars-vertical;
	margin: 0;
	padding: 0;
	font-size:100%;
}
* {
	font-family: Arial, Helvetica, sans-serif;
}
body {
	margin: 0px;
	padding: 0px;
	text-align:left;
}
body, td, th, input, textarea, select, a {
	font-size:12px;
}
form {
	padding: 0;
	margin: 0;
	display: inline;
}
input, textarea, select {
	margin: 3px 0px;
}
a, a:visited {
	color: #1B57A3;
	text-decoration: underline;
	cursor: pointer;
}
a:hover {
	text-decoration: none;
}
a img {
	border: none;
}
p {
	margin-top: 0px;
}
/**IMAGES**/
body { background:#fff url('../images/body_background2.png') repeat-x top left; }
#container { background:#f7f7f7 url('../images/box_background.png') repeat-y center; }
#logo { background:#f7f7f7 url('../images/logo.png') no-repeat top left; }
#header_link_1 { background:#000 url('../images/header_link_1.png') no-repeat top left; }
#header_link_2 { background:#000 url('../images/header_link_2.png') no-repeat top left; }
#header_link_3 { background:#000 url('../images/header_link_3.png') no-repeat top left; }
#header_link_4 { background:#000 url('../images/header_link_4.png') no-repeat top left; }
#header_link_1:hover { background:#000 url('../images/header_link_1_hover.png') no-repeat top left; }
#header_link_2:hover { background:#000 url('../images/header_link_2_hover.png') no-repeat top left; }
#header_link_3:hover { background:#000 url('../images/header_link_3_hover.png') no-repeat top left; }
#header_link_4:hover { background:#000 url('../images/header_link_4_hover.png') no-repeat top left; }
#footer { background:#000 url('../images/footer_background.png') repeat-x top left; }
#footer_content { background:#f7f7f7 url('../images/footer_background.png') repeat-x top left; }
.btn-search {	background:#000 url('../images/btn_search.png') no-repeat top left; }
.btn-getquotes {	background:#000 url('../images/btn_getquotes.png') no-repeat top left; }
/**PAGE**/
#container {
	margin:0 auto;
	padding:0;
	height:930px;
	width:901px;
}
/**HEADER**/
	#header {
		height:195px;
		margin-top:15px;
		border-bottom:1px solid #bbbbbb;
	}
	#logo {
		height:104px;
		width:379px;
		float:left;
		margin:27px 0 0 61px;
		padding:0;
	}
	#links {
		padding-right:6px;
	}
	#links a {
		height:185px;
		width:65px;
		display:block;
		float:right;
		margin:0 5px 0 0;
		padding:0;
	}

/**FOOTER**/
	#footer {
		border-top:1px solid #bbbbbb;
		clear:both;
		float:left;
		height:74px;
		width:100%;
		margin:0;
		padding:0;
	}
	#footer_content {
		border-left:1px solid #bbbbbb;
		border-right:1px solid #bbbbbb;
		margin:0 auto;
		padding-top:9px;
		text-align:right;
		width:899px;
	}
	#footer_content span {
		display:block;
		font-size:14px;
		color:#a8a8a8;
		padding:30px 0 15px 0;
	}
	#footer_content a {
		font-size:14px;
		color:#ffaf36;
		margin-right:24px;
		text-decoration:none;
	}
