body {
	background-color: #818181;
}
h1, .style16 {
	color: #f5ac56;
	font-weight: bold;
	font-style: italic;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
h2, .style4 {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: italic;
}
h3 {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.style3 {color: #f5ac56}
.style10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12;
}
.style11, table.requesttable {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.style12 {font-size: 12}

.pricetable {
	border:solid white 1px;
	width:90%
}
.pricetable th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	border:solid white 1px;
}
.pricetable td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	border:solid white 1px;
	text-align: center;
}
a {
	color: #ddddFF;
}
.contact {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	border:solid white 1px;
	width:90%
}
.contact th {
	border:solid white 1px;
}
.contact td {
	border:solid white 1px;
	text-align: center;
}
table.requesttable input, table.requesttable textarea {
	width:300px;
}
.gs-result .gs-title, .gs-result .gs-title * {
	color:#ddddff;
	text-decoration:underline;
}
/* customize checkbox for -siteSearch section and
 * set section title and keep label to bold
 */
.gsc-resultsRoot-siteSearch .gsc-keeper {
  background-image : url('../../css/orange_check.gif');
  font-weight : bold;
}
.gsc-resultsRoot-siteSearch .gsc-title { font-weight : bold; color: #ddddFF;}
.gs-title {
	color: #ddddFF;
}
.gs-result a.gs-visibleUrl, .gs-result .gs-visibleUrl {
	color:#cccccc;
	text-decoration:none;
}
.gs-webResult div.gs-visibleUrl-long {
	    display: block;
    }
.gs-webResult div.gs-visibleUrl-short {
	    display: none;
    }

.gsc-tabHeader.gsc-tabhActive {
border-left:1px solid #E9E9E9;
border-right:1px solid #E9E9E9;
border-top:2px solid #FF9900;
color:white;
}

.gsc-ad-box {
	display:none;
}

#searchcontrol {
	margin-left: 100px;
}
.gsc-control {
width:500px;
}
.gsc-results .gsc-cursor-box .gsc-trailing-more-results {
	display:none;
}