	
/* GLOBAL STYLE + CONTACT PAGE */	
	
	body {
		background-image: url('bg_gris_in2.jpg');
		background-repeat: repeat-x;
		text-align: center;
		width: 100%;
		font: 8pt sans-serif; 
		color: #999999;
		font-family:Arial, Helvetica, sans-serif;
	}
	#quick {
		position : relative;
		color: #999999;
    	background: #f2f2f2;
		width: 186px; 
    	margin-top: 0px;
		margin-left: 0px;
		padding-left: 8;
		padding-right: 8;
		padding-top: 10px; 
		border: solid 0.05em #ffffff;
		z-index: 5;
		font: 8pt sans-serif;
		text-align: justify; 
	}
	#main_col {
		position: relative;
		font: 8pt sans-serif; 
		color: #999999;
		padding: 5px;
		text-align: left;
		margin-left: 0px;
		font-family:Arial, Helvetica, sans-serif;
	}
	h1 {
		font: 12pt bold Arial, Helvetica, sans-serif; 
		color: #000066;
		font-weight: bold;
		margin-top: 5px;
		margin-bottom: 5px;
	}
	h2 {
		font: 10pt Arial, Helvetica, sans-serif;
		color: #999999;
		font-weight: bold;
		margin-top: 5px;
		margin-bottom: 5px;
	}
	h3 {
		font: 10pt Arial, Helvetica, sans-serif;
		color: #666666;
		font-weight: bold;
		margin-top: 2px;
		margin-bottom: 2px;
	}
	#footer {
		position: relative;
		top: 0px;
		bottom: 10px;
		right: 60px;
		width: 100%;
		background-image: url('footer.jpg');
		background-repeat: repeat-x;
		height: 35px;
		padding-top: 6px;
		text-align:right;
	}
	a:visited { color: #cccccc; 
			text-decoration: none;
	}
	a:hover { color: black; 
			text-decoration: underline;
	}
	a:active { color: black; 
			text-decoration: underline;
	}
	a:link { color: #cccccc; 
			text-decoration: none;
	}
	table.info {
		margin: 10px;
	}
	#bg_light {
		background-color: #f4f4f4;
		padding: 2px;
		text-align: center;
	}
	#bg_light a:visited { color: #666666; 
			text-decoration: none;
	}
	#bg_light a:hover { color: black; 
			text-decoration: underline;
	}
	#bg_light a:active { color: black; 
			text-decoration: underline;
	}
	#bg_light a:link { color: #666666; 
			text-decoration: none;
	}
	#items {
		position : relative;
		top: 0px;
		background-color: white;
		width: 186px;
		color: white;
		font: 8pt sans-serif;
		padding:0;
		margin:0;
	}
	#items.ul {
		display:inline;
		padding:0;
		margin:0;
	}
	#items.ul li {
		display:inline;
		padding:0;
		margin:0;
		list-style-position:outside;
	}
	#items a:visited { color: #666666; 
			text-decoration: none;
	}
	#items a:hover { color: black; 
			text-decoration: none;
	}
	#items a:active { color: black; 
			text-decoration: none;
	}
	#items a:link { color: #666666; 
			text-decoration: none;
	}
	ul.mainmenu {
		list-style: none;
		margin: 0;
		padding-bottom: 0;
		padding-left: 0;
		background-color: #cccccc;
	}
	li.mainmenu {
		position: relative;
		margin-left: 0px;
		margin-bottom: 1px;
		background-color: #cccccc;
		font-weight: bold;
		list-style-position:outside;
		border-bottom: 1px #FFFFFF solid;
		line-height: 24px;
		display:block;
		padding-left: 15px;
	}
	li.last {
		position: relative;
		margin-left: 0px;
		margin-bottom: 1px;
		background-color: #cccccc;
		font-weight: bold;
		list-style-position:outside;
		line-height: 24px;
		display:block;
		border-bottom: none;
		height: 24px;
	}
	#items ul li a {
		display:block;
	}
	table.info {
		padding: 10px;
		text-align:left;
		padding-left: 30px;
	}
	
	
/* INTRO PAGE STYLES */

	p.intro { 
		margin-top: 0px;
	}
	p.intro ul li {
		background: none;
		list-style:square;
		color:#CCCCCC;
	}
	
/* QUOTES PAGE STYLE */

	.contactform1 {
		padding-top: 20px;
	}
	.contactform2 {
		padding-bottom: 20px;
	}