body{
margin: 0px 0px 0px 0px; background-color:#ffffff;
}
.top-menu1
{
font-family:tahoma,tahoma,arial,verdana;
font-size:11px;
color:#4a4a4a;
background-color:#f5f5f5;
padding-left:5px;
}
.top-menu1 a{text-decoration:none; color:#ffffff;}
.top-menu1 a:hover{text-decoration:none; color:#ffffff;}

.top-menu2
{
font-family:tahoma,tahoma,arial,verdana;
font-size:11px;
color:#ffffff;
background-color:#f47829;
padding-left:5px;
}
.top-menu2 a{text-decoration:none; color:#ffffff;}
.top-menu2 a:hover{text-decoration:none; color:#ffffff;}

}
.text-white
{
font-family:arial,verdana;
font-size:12px;
color:#FFFFFF;
padding-left:39px;
padding-top:5px;
line-height:24px;
font-weight:bold;
}

.text-white1
{
font-family:arial,verdana;
font-size:15px;
color:#FFFFFF;
padding-left:10px;
padding-top:5px;
line-height:24px;
font-weight:bold;
}


.top-nav11 a{
font-family: arial,tahoma;
color:#ffffff;
font-size:11px;
text-decoration:none;
}


.top-nav11 a:hover{
	color:#ffffff; 
	font-size:11px;
	text-decoration:none;
	font-family: arial,tahoma;
}


.faq a{
font-family: arial,tahoma;
color:#000;
font-size:13px;
text-decoration:underline;
}


.faq a:hover{
	color:#8ecde5; 
	text-decoration:none;
	font-family: ARIAL;
}


.top-nav{
font-family:arial,verdana, arial;
color:#ffffff;
padding-left:10px;
font-weight:bold;
font-size:11px;
}

.top-nav a{
	color:#ffffff; font-weight:bold; 
	text-decoration:none;
	font-family:arial, tahoma;
}


.top-nav a:hover{color:#ffffff;
text-decoration:none;
}



.border{
border-bottam:1px solid #000000;
}

.top-nav1{
font-family:arial,tahoma,arial;
color:#000;line-height:18px; 

font-size:11px;
}

.top-nav1 a{color:#000;
text-decoration:underline;
}

.top-nav1 a:hover{color:#000000;
text-decoration:none;

}

.bottom-link{
font-family:arial,tahoma;
color:#000;
font-size:11px;padding-left:15PX;
margin-top:5px;
}

.bottom-link a{color:#000;
text-decoration:none; 
}

.bottom-link a:hover{color:#f47829;
text-decoration:none;
}

.mail-link{
font-family:arial,tahoma;
color:#0095d8;
font-size:12px;
}

.mail-link a{color:#0095d8;
text-decoration:none; 
}

.mail-link a:hover{color:#000;
text-decoration:underline;
}
.text {

font-family:arial,tahoma;
color:#000000;
font-size:12px;
padding-left:3px;
padding-right:10px;
line-height:18px;
margin-top:5px;
}

.body-text {

font-family:arial,tahoma;
color:#000000;
font-size:12px;
padding-left:0px;
padding-right:10px;
line-height:18px; text-align:justify;
margin-top:5px;
}

.contact-us{
font-family:arial,tahoma;
color:#000000;
font-size:12px;
padding-left:0px;
padding-right:10px;
line-height:18px; text-align:justify;
margin-top:5px; font-weight:bold; text-decoration:underline;}


.bold-text{
font-family:arial,tahoma;
color:#000000;
font-size:12px;
padding-left:0px;
padding-right:10px;
line-height:18px; text-align:justify;
margin-top:5px; font-weight:bold; }


.head-text {

font-family:arial,tahoma;
color:#217ab6; 
font-size:20px;
line-height:24px;
margin-top:5px;
}


.active-title { font-family:arial,tahoma;
color:#EA211A; 
font-size:20px;
line-height:24px;
margin-top:5px;
}

.get-title{ font-family:arial,tahoma;
color:#261961; 
font-size:20px;
line-height:24px;
margin-top:5px;
}


.active-small { font-family:arial,tahoma;
color:#EA211A; 
font-size:12px;
line-height:18px;
font-weight:bold;
}


.get-small{ font-family:arial,tahoma;
color:#261961; 
font-size:12px;
line-height:18px;
font-weight:bold;
}


.head-text1 {

font-family:arial,tahoma;
color:#ff6807; 
font-size:14px;
line-height:24px;
margin-top:5px;
}

.head-text2 {

font-family:arial,tahoma;
color:#ff6807; 
font-size:12px;
line-height:20px;
margin-top:5px;
}

.head-text3 {

font-family:arial,tahoma;
color:#2c1c65; 
font-size:12px;
line-height:20px;
margin-top:5px;
}

.border1{
border-bottom:1px solid #cccccc;border-top:1px solid #cccccc;
}

------------------------------------------------------------------------------------------------------

.products-text-home {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #eeeeee; text-decoration: none}
.more {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FF9933;
	border-style: none;
	font-style: italic;
	text-decoration: underline;

}
.more:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	border-style: none;
	text-align: center;
	font-style: italic;
	color: #333333;
	text-decoration: underline;
	background-color: #FFFFFF;


}
.more1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	color: #CCCCCC;
	height: 11px;
	border-style: none;
	font-style: normal;
	text-decoration: none;
	line-height: 16px;

}
.more1:hover {
	text-decoration: none;
	height: 11px;
	border-style: none;
	text-align: left;
	color: #FFFFFF;
}
.combow {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #ffffff;
	border: 1px none #555555;
}
.dealer-locator {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; height: 18px; width: 70px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.go {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; background-color: #666666; border: 1px solid #CCCCCC}
.products-text-home:hover {
	text-decoration: none;
	color: #FFFFFF;
}
.menu {
	FONT-SIZE: 8pt;
	COLOR: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bolder;
}
.menu:hover { COLOR: #006699}
.menu1 {
	FONT-SIZE: 8pt;
	COLOR: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bolder;
}
.menu1:hover { COLOR: #000000}
.menu2 {
	FONT-SIZE: 8pt;
	COLOR: #85BAE8;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bolder;
}
.menu2:hover { COLOR: #FFFFFF}
.linksd {
	FONT-SIZE: 8pt;
	COLOR: #000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bolder;
}
.linksd:hover { COLOR: #000; text-decoration: none}
.linksd1 {
	FONT-SIZE: 8pt;
	COLOR: #5C5B63;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bolder;

}
.linksd1:hover { COLOR: #0D9CE3;text-decoration: none}
.linksd2 {
	FONT-SIZE: 8pt;
	COLOR: #000;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bolder;
}
.linksd2:hover {	COLOR: ##000; text-decoration: none}
.linksd3 {
	FONT-SIZE: 8pt;
	COLOR: #666666;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: normal;
}
.linksd3:hover { text-decoration: underline}
.submenu {	FONT-SIZE: 8pt; COLOR: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none}
.submenu:hover {
	color: #cc0000;
}
.innersubmenu {	FONT-SIZE: 8pt; COLOR: #000000; font-family: Arial, Helvetica, sans-serif; text-decoration: none}
.innersubmenu:hover {
	color: #cc0000;
}
.copyright {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #CCCCCC; text-decoration: none}
.hierarchy-darkgrey {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; color: #FFFFFF; text-decoration: none}
.text-black {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; line-height: 16px; color: #666666; text-decoration: none}
.text-small {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; line-height: 15px; color: #666666; text-decoration: none}
.text-red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: normal;
	color: #003366;
	text-decoration: none;
	font-weight: bold;
}
.text-white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}
.highlights {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; line-height: 17px; color: #000000; text-decoration: none}
.copyright:hover { color: #ffffff; text-decoration: none }
.norepeat {
	background-repeat: no-repeat;
	background-position: left top;
}
.header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	text-decoration: none;
	font-weight: bolder;
}
.links-white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #333333;
	text-decoration: underline;
}
.links-white:hover { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; text-decoration: none}
.iconlinks-red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #333333;
	text-decoration: none;
}
.iconlinks-red:hover { color: #FFFFFF; text-decoration: none}
.topnav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	color: #FFFFFF;
	text-decoration: none;

}
.topnav:hover { color: #000000}
.smartech {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #CCCCCC; text-decoration: none}
.smartech:hover {
	text-decoration: underline;
}
.norepeat-center { background-repeat: no-repeat; background-position: center bottom}
.combog {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #336600;
	border: 1px none #555555;
}
.combob {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #346293;
	border: 1px none #555555;
}
.input {
	border: 1px solid #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
}
.submit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	background-color: #336699;
	border-top-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.heading-wh {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bolder;
	color: #FFFFFF;
}
.combow {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #788E00;
	border: 1px none #555555;
}
.linksd4 {

	FONT-SIZE: 8.5pt;
	COLOR: #f47723;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bolder;
}

.linksd4:hover {

	COLOR: #f47723;
	text-decoration: underline;
}
.linksd5 {

	FONT-SIZE: 8.5pt;
	COLOR: #7E9500;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bolder;
}

.linksd5:hover {

	COLOR: #004B97;
	text-decoration: none;
}
.linksd6 {

	FONT-SIZE: 8.5pt;
	COLOR: #000000;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bolder;
}

.linksd6:hover {

	COLOR: #004B97;
	text-decoration: none;
}
.heading-arial-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #5C82AF;
	text-decoration: none;
	font-weight: bold;
}

.no-repeat-bottom {
	background-attachment: fixed;
	background-repeat: repeat-x;
	background-position: left top;
}
.no-reapet-horiz {
	background-attachment: fixed;
	background-repeat: repeat-y;
	background-position: center top;
}
.border-4sided {
	border: 1px solid #B1B1B1;
}
.linksd7 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: underline;
	color: #CCCCCC;
}
.linksd7:hover {
	text-decoration: none;
}

.main-menu{max-width: 982px; margin: 0 auto;/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#fffefc+0,feffff+28,e8e8e8+54,e8e8e8+72,dfdfdf+100 */
/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#fffefc+0,feffff+13,e8e8e8+49,e8e8e8+72,dfdfdf+100 */
background: #fffefc; /* Old browsers */
background: -moz-linear-gradient(top,  #fffefc 0%, #feffff 13%, #e8e8e8 49%, #e8e8e8 72%, #dfdfdf 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #fffefc 0%,#feffff 13%,#e8e8e8 49%,#e8e8e8 72%,#dfdfdf 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #fffefc 0%,#feffff 13%,#e8e8e8 49%,#e8e8e8 72%,#dfdfdf 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fffefc', endColorstr='#dfdfdf',GradientType=0 ); /* IE6-9 */

border-radius: 8px;
}
.main-menu ul{margin: 0; padding: 0;display: flex;margin-bottom: -9px;}
.main-menu ul li{list-style: none; position: relative;transition: ease-in-out 0.5s;}
.main-menu ul li a{padding: 2px 12px; display: inline-block;font-size: 14px;color: #818181;font-weight: 600;font-family: arial,tahoma; text-decoration: none;border-right: 1px solid;
margin: 13px 0;line-height: 12px;}
.main-menu ul li .last-border{border-right: none;}
.main-menu ul ul{position: absolute;background-color: #f5f5f5;width: 190px;border: 1px solid;flex-direction: column; display: none; transition: ease-in-out 0.5s;}
.main-menu ul ul a{width: 100%; border-right: none;margin: 8px 0;font-family: tahoma,tahoma,arial,verdana;font-size: 11px;color: #4a4a4a;}
.main-menu ul ul li{width: 100%;border-bottom: 1px solid#000;}
.main-menu ul ul li:last-child{border-bottom: 0px;}
.main-menu ul ul a span{position: absolute; right: 10px;} 
.main-menu ul li ul li:hover{background: #ff6807; color: #fff;}
.main-menu ul li ul li a:hover{color: #fff;}
.main-menu ul li:hover > ul{display: block;} 
.main-menu ul ul li:hover > ul{position: absolute;top: -1px;left: 190px;flex-direction: column; display: block;transition: ease-in-out 0.5s;}
.csr-a{font-family: Arial, Helvetica, sans-serif;font-size: 10pt;color: #5C82AF;font-weight: bold; text-decoration: none; transition: ease-in-out 0.5s;}
.csr-a:hover{color: #f47723;}

.inner-menu ul li a{padding: 2px 15px}


