body, html { color: #006; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; background-color: #778ea9; background-image: url(../graphics/tile.jpg); background-repeat: repeat-x; background-attachment: fixed; }
.border-right { border-right: 2px solid white; }
.border-left { border-left: 1px solid #006; }
.bodytext { color: #006; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; }
.h1 { color: #006; font-size: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 18px; }
.h2 { color: #006; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 14px; }
.h3 { color: #006; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 12px; }
.news { color: red; font-size: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 18px; }
.center { text-align: center; }
.indent { margin-right: 10px; margin-left: 15px; }
.padding-top { padding-top: 10px; }
.padding-right { padding-right: 10px; padding-bottom: 5px; }
.padding-left { padding-bottom: 5px; padding-left: 10px; }
p { }
.bold { font-weight: bold; }
.italic { font-style: italic; }
td { }
a:link { }
.footer { color: #006; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 12px; }
a:visited { }
a:hover { }
a:active { }

.row { clear: both; overflow: hidden; }
.mb5 { margin-bottom: 5px; }
.mb10 { margin-bottom: 10px; }
.mb20 { margin-bottom: 20px; }
.mt20 { margin-top: 20px; }
.ml5 { margin-left: 5px; }
.mr5 { margin-right: 5px; }
.fl { float: left; }
.fr { float: right; }
.p5 { padding: 5px 5px 5px 5px; }
.entry { padding: 3px 3px 3px 3px; border: 1px solid #006; }
.entryGray { color: #ababab; }
table#engines th { text-align: center; text-shadow: #ababab 1px 1px 1px; }
form#frm_contact { margin: 0; padding: 0; }
h2 { margin-top: 5px; }
.cellGray { background-color: #f1f1f1 !important; }
.larger { font-size: 10pt; }

.blockElement {
	padding: 10px 10px 10px 10px !important;
	margin: 0;
	width: 30%;
	top: 40%;
	left: 35%;
	text-align: center !important;
	color: #000 !important;
	border: 3px solid #aaa !important;
	background-color: #fff !important;
	cursor: wait;
	font-size: 14pt;
}