genieye {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.text_main {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.header_small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	letter-spacing: 1px;
}
.tab_about {
	background-image: url(../images/tab_about.jpg);
}
.tab_about_under {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	background-image: url(../images/tab_under.jpg);
	background-position: 0px 0px;
	letter-spacing: normal;
	display: block;
	text-align: center;
	vertical-align: middle;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
}
.text_tab {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	letter-spacing: normal;
}
.vert_line_dot {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: dotted;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
.hort_line {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #B8B8B8;
	border-right-color: #B8B8B8;
	border-bottom-color: #B8B8B8;
	border-left-color: #B8B8B8;
}
.BOARDER {
	padding: 3px;
	border: 1px solid #9294CD;
}
#Layer96 a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0A51A1;
	text-decoration: underline;
}
#Layer96 a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0A51A1;
	text-decoration: underline;
}
#Layer96 a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6FBC20;
	text-decoration: underline;
}
#Main #main_text a:link {
	color: #0A51A1;
	font-size: 12px;
	font-weight: bold;
}
#Main #main_text a:visited {
	color: #0A51A1;
	font-size: 12px;
	font-weight: bold;
}
#Main #main_text a:hover {
	color: #6FBC20;
	text-decoration: underline;
	font-size: 12px;
	font-weight: bold;
}

#product a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image: url(../images/tab_about.jpg);
	display: block;
	background-position: center top;
	vertical-align: top;
	height: 64px;
	width: 65px;
}
#product2 a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-image: url(../images/tab_about.jpg);
	display: block;
	height: 64px;
	width: 65px;
	background-position: center center;
	text-align: center;
	vertical-align: middle;
}


.text_16 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	color: #000000;
	letter-spacing: 1px;
}
#home_tab a:hover {
	background-image: url(../images/tab_about.jpg);
	vertical-align: middle;
	display: block;
	height: 64px;
	width: 65px;
	background-position: center center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

.text_header {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #009CB3;
	letter-spacing: 1px;
	font-weight: bold;
}
.boarder_gray {
	border: 1px solid #999999;
}
.boarder_dot {
	border: 1px dotted #0069C4;
}
#contact a:hover {
	background-image: url(../images/tab_about.jpg);
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-position: center center;
	text-align: center;
	vertical-align: middle;
	height: 64px;
	width: 65px;
}
#location a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-image: url(../images/tab_about.jpg);
	text-align: center;
	vertical-align: middle;
	display: block;
	height: 64px;
	width: 65px;
}
#subLinks a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0000FF;
}
#subLinks a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #161BC9;
}
#home a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-image: url(../images/tab_about.jpg);
	text-align: center;
	vertical-align: middle;
	display: block;
	height: 64px;
	width: 65px;
}
.boarder_greeen {
	border: 1px solid #000000;
}
.header1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0079C6;
}
#Layer20 a:hover {
	color: #87AD60;
	text-decoration: overline;
}

#Layer33 a:hover {
	color: #8CB265;
	text-decoration: overline;
}

.BOARDER_install {

	background-color: #F2F2F2;
	padding: 3px;
	border: 1px solid #999999;
}
.text_spaced {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	letter-spacing: 1px;
}
#readMore a:hover {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: overline;
	color: #82A85B;
}
.boarder_black {
	border: 1px solid #000000;
}

.text_spacedCopy {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #FFFFFF;
	letter-spacing: 2px;
}
.boarder_gray {
	border: 1px solid #CCCCCC;
}
#Layer48 a:hover {
	color: #7DA856;
	text-decoration: overline;
}
.nav_boarder {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.nav_boarder_green {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0171BB;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #0171BB;
	border-right-color: #0171BB;
	border-bottom-color: #0171BB;
	border-left-color: #0171BB;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.nav_boarder_non {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0171BB;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #0171BB;
	border-right-color: #0171BB;
	border-bottom-color: #0171BB;
	border-left-color: #0171BB;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.nav_middle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #78BF45;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #0171BB;
	border-right-color: #0171BB;
	border-bottom-color: #0171BB;
	border-left-color: #0171BB;
}
.boarder {
	background-color: #FFFFFF;
	padding: 3px;
	border: 1px solid #C5D0E6;
}
#main_text a:link {
	color: #0A51A1;
}
#main_text a:visited {
	color: #0A51A1;
}
#main_text a:hover {
	color: #70BD21;
}

.lines_hort {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CFE4FC;
	border-right-color: #CFE4FC;
	border-bottom-color: #CFE4FC;
	border-left-color: #CFE4FC;
}
.lines_hortCopy {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #C4CFE5;
	border-right-color: #C4CFE5;
	border-bottom-color: #C4CFE5;
	border-left-color: #C4CFE5;
}
.line_blue {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	background-color: #0E6FDA;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.latest_article {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #D7E3F2;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 6px;
	padding-left: 20px;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
#news a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: underline;
}
#news a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: underline;
}
#news a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #70BD21;
	text-decoration: underline;
}
.lines_news {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}
.main_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	color: #666666;
	padding: 15px;
	border: 1px none #CCCCCC;
}
#Main #Layer78 a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #006699;
	text-decoration: underline;
}
#Main #Layer78 a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006699;
	text-decoration: underline;
}
#Main #Layer78 a:hover {
	color: #6FBC20;
	text-decoration: underline;
}

.main_text_products {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	color: #666666;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding-top: 0px;
	padding-right: 190px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.main_text_products2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	color: #666666;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border: 1px none #CCCCCC;
}
.main_text_products3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	color: #666666;
	padding-top: 0px;
	padding-right: o;
	padding-bottom: 0px;
	padding-left: 0px;
	border: 1px none #CCCCCC;
	float: left;
	text-align: left;
	white-space: normal;
	display: block;
	clear: both;
}
.line_vert_dot {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: dotted;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.BOARDERCopy {
	padding: 20px;
	border: 1px solid #9294CD;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #333333;
}
.text_bullets {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	list-style-position: outside;
	list-style-type: decimal;
	line-height: 15px;
	list-style-image: none;
}
#Layer104 a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0A51A1;
	text-decoration: underline;
}
#Layer104 a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #0A51A1;
	text-decoration: underline;
}
#Layer104 a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #70BD21;
	text-decoration: underline;
}
#Main #Layer32 a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0066A6;
	text-decoration: underline;
}
#Main #Layer32 a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0065A5;
	text-decoration: underline;
}
.line_hort_dot {

	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
#Layer105 a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0A51A1;
	text-decoration: underline;
	font-weight: normal;
}
#Layer105 a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #0A51A1;
	text-decoration: underline;
}
#Layer105 a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #6FBC20;
	text-decoration: underline;
}

.plate_white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #666666;
	background-color: #FFFFFF;
	padding: 15px;
	border: 1px solid #CCCCCC;
}
.main_text_products_box {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
	font-weight: normal;
	color: #666666;
	border: 1px solid #CCCCCC;
	float: left;
	text-align: left;
	white-space: normal;
	display: block;
	clear: both;
	background-color: #F7F7F7;
	padding-top: 4px;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 6px;
}
.text_box {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 15px;
	font-weight: normal;
	color: #666666;
	background-color: #F3F3F3;
	padding: 5px;
	border: 1px solid #CCCCCC;
}
.plate_whiteCopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #000000;
	padding: 0px;
	border: 1px none #CCCCCC;
}
.BOARDER_getaway {
	padding: 3px;
	border: 1px solid #999999;
}
