* {
margin:0; padding:0;
}
a {
color:#232f61;
font-weight:bold;
text-decoration:none;
}
	a:hover {
	text-decoration:underline;
	}
.alert {
color:#ff0000;
font-size:.9em;
}
body {
background:#232f61;
font:80% Arial, Helvetica, sans-serif;
text-align:center;
}
.box {
background:#eedcc2;
border:2px solid #ad8956;
padding:6px;
}
#company {
font-size:1.2em;
}
#formContact {
/*border:2px solid #232f61;*/
margin:15px auto;
padding:10px;
width:450px;
}
.gBlue {
color:#80859c;
}
h1, h2, h3 {
letter-spacing:1px;
margin-bottom:.3em;
}
h1 {
color:#ad8956;
font-size:2.2em;
}
h2 {
color:#9b0c0c;
font-size:1.3em;
}
	h2 a {
	color:#9b0c0c;
	}
hr {
margin:1em;
}
img {
margin:0 13px 13px 0;
}
#imgInside img {
border-bottom:2px solid #ad8956;
border-top:2px solid #ad8956;
margin:0;
/*width:542px;*/
width:742px;
}
input {
border:1px solid #e1d9ce;
font:.85em Verdana, Arial, Helvetica, sans-serif;
padding:2px 5px 3px 5px;
}
#logo img {
/*margin:7px 0 0 0;*/
margin:0;
padding:0;
}
#main {
	margin:20px auto;
	width:912px;
	position: relative;
}
	#mainBody {
	background:#fff;
	border-top:2px solid #80859c;
	width:742px;
	}
		#mainBodyTop {
		border-top:3px solid #232f61;
		height:82px;
		/*padding:18px 19px 23px 23px;*/
		}
		#mainBodyInside {
		padding:10px;
		}
			#mainBodyInside input, #mainBodyInside textarea {
			border:1px solid #232f61;
			}
		#mainBodyMid img {
		margin:0; padding:0;
		}
		#mainBodyNav {
	border-bottom:3px solid #232f61;
	padding:23px;
	position: relative;
		}
		#mainBodyBot {
	background:#232f61;
	border-top:2px solid #80859c;
	color:#fff;
	font-size:.85em;
	letter-spacing:1px;
	line-height:17px;
	padding:15px 0 15px 0;
	text-align:center;
	position: relative;
		}
		#mainBodyText {
		/*margin:18px 23px 23px 23px;*/
		padding:13px 23px 23px 23px;
		text-align:left;
		}
			#mainBodyText li {
			margin:.6em 2.5em .6em 2.5em;
			}
			#mainBodyText ul {
			margin-bottom:1em;
			}
			#mainBodyBot a {
			color:#fff;
			}
	#mainLeft {
	background:url(img/left.jpg) top no-repeat;
	height:445px;
	width:85px;
	}
	#mainRight {
	background:url(img/right.jpg) top no-repeat;
	height:445px; 
	width:85px;
	}
#meta {
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:right;
visibility:hidden;
}
	#meta a {
	color:#000;
	font-size:.85em;
	margin:0 10px 0 0;
	}
	#meta form {
	margin:7px 0 0 0;
	}
#misc {
text-align:right;
}
#nav {
	text-align:right;
	position: relative;
	width: 380px;
	float: right;
}
	#nav a {
	color:#b17a2e;
	border-right:1px solid #f2ede8;
	font-weight:bold;
	margin:0 0 0 .5em;
	padding:0 .6em 0 0;
	}
	#nav .last a {
	border:none;
	padding:0;
	}
	#nav ul {
	}
	#nav li {
	display:inline;
	}
/*#navInside {
background:#ad8956;
border-top:2px solid #ad8956;
text-align:left;
width:200px;
}
	#navInside a {
	border-bottom:2px solid #fff;
	color:#fff;
	display:block;
	font-weight:bold;
	padding:8px 8px 8px 15px;
	width:200px;
	}
	#navInside a:hover {
	background:#fff;
	color:#ad8956;
	}
	#navInside .last a {
	border-bottom:2px solid #ad8956;
	}
	#navInside ul {
	}
	#navInside li {
	list-style:none;
	} */
#navTop {
background:#ad8956;
border-top:2px solid #ad8956;
color:#fff;
text-align:center;
padding:5px;
}
	#navTop a {
	color:#fff;
	display:inline;
	font-weight:bold;
	padding:7px 30px 7px 28px;
	}
	#navTop a:hover {
	background:#fff;
	color:#ad8956;
	}
	#navTop ul {
	}
	#navTop li {
	display:inline;
	list-style:none;
	}
ol {
	text-align:left;
   margin:15px 45px 15px 45px;
}
ol li {
	margin-bottom:15px;
}
p {
margin-bottom:1em;
font-size:.95em;
line-height:1.5em;
}
.prod {
margin-bottom:0;
}
#promo {
}
#promo, #mainLeft, #mainBody, #company, #navInside {
	float:left;
	position: relative;
}
#nav, #mainRight, #misc, {
float:right;
}#philipsheader {
	background-image: url(images/philheader_logo.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width: 100%;
	background-color: #0C5ED7;
	height: 42px;
	text-align: left;
	padding: 0px;
	font-family: "Gill Sans", sans-serif;
	color: #FFFFFF;
	font-size: 13px;
	vertical-align: middle;
}
