/* Global Container */

#comsite-xpel-main-container {
	width: 760px;
	margin: 0 auto;
	background: #fff;
	color: #000;
	text-align: left;
}

/* Global Font */

#comsite-xpel-main-container {
    font-family: "Verdana","Trebuchet MS";
	font-size: 12px;
}

/* Global Links */

#comsite-xpel-main-container a,
#comsite-xpel-main-container a:link {
    color: #8F0A1D;
    text-decoration: none;
}

#comsite-xpel-main-container a:hover {
    text-decoration: underline;
}

/* Global Navigation */

#comsite-xpel-main-container #navigation {
	padding: 0 20px;
}

/* Global Error / Success Messages */

#comsite-xpel-main-container .error {
	color: #b00;
	background: #fee;
	padding: 5px;
	margin: 10px 0;
	font-size: 12px;
    border: solid 1px #dad8d4;
}

#comsite-xpel-main-container .success {
	color: #0b0;
	background: #efe;
	padding: 5px;
	margin: 10px 0;
	font-size: 12px;
    border: solid 1px #dad8d4;
}

/* Global Form Table Cells */

#comsite-xpel-main-container table.form{
	color:#000;
}

#comsite-xpel-main-container table.form td,
#comsite-xpel-main-container table.form th {
	padding: 3px;
	font-size: 12px;
	color:#000;
}

#comsite-xpel-main-container table.form th {
	text-align: right;
	width:200px;
}

#comsite-xpel-main-container table.list td,
#comsite-xpel-main-container table.list th {
	padding: 3px;
	padding-right: 20px;
	font-size: 12px;
}

#comsite-xpel-main-container table.list th {
	text-align: left;
	background: #eee;
}

#comsite-xpel-main-container table.form th.section {
	text-align: left;
	background: #eee;
}
/* Global Content Container */

#comsite-xpel-main-container .content-container {
	padding: 20px;
}

#comsite-xpel-inquiry-container #errors{
	width: 200px;
	border: 1px solid #300;
	background: #fcc;
	margin: 10px 0;
	padding: 5px;
}

#comsite-xpel-inquiry-container #errors p{
	color: #300;
}

#comsite-xpel-inquiry-container .req{
	color: #300;
	font-weight: bold;
}
