body {
	margin:0px 0px 0px 0px;
	padding:0px;
	background:#FFF;
}
td {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#333;
}
img {
	border:0px;
	margin:0px;
}
form {
	margin:0px 0px 0px 0px;
	border:0px 0px 0px 0px;
}

.flot-image {
	float:left;
	margin-right:10px;
}
.flot-imagee {
	float:right;
	margin-left:10px;
}
.white-bg {
 border:1px #FFF solid;
 background:#F8F8F8;
 -moz-border-radius:15px;
 -webkit-border-radius:15px;
 border-radius:15px;
 font-family:Arial, Helvetica, sans-serif;
 font-size:28px;
 font-weight:bold;
 color:#000;
}
*html .white-bg {
 border:1px #FFF solid;
 background:#F8F8F8;
 -moz-border-radius:15px;
 -webkit-border-radius:15px;
 border-radius:15px;
 font-family:Arial, Helvetica, sans-serif;
 font-size:28px;
 font-weight:bold;
 color:#000;
}
.white {
 border:1px #FFF solid;
 background:#f8f8f8;
 -moz-border-radius:15px;
 -webkit-border-radius:15px;
 border-radius:15px;
 font-family:Arial, Helvetica, sans-serif;
 font-size:28px;
 font-weight:bold;
 color:#000;
}
*html .white {
 border:1px #FFF solid;
 background:#f8f8f8;
 -moz-border-radius:15px;
 -webkit-border-radius:15px;
 border-radius:15px;
 font-family:Arial, Helvetica, sans-serif;
 font-size:28px;
 font-weight:bold;
 color:#000;
}
.white-bg-02 {
 border:1px #ededed solid;
 background:#FFF;
 -moz-border-radius:15px;
 -webkit-border-radius:15px;
 border-radius:15px;
 font-family:Arial, Helvetica, sans-serif;
 font-size:28px;
 font-weight:bold;
 color:#000;
}
.white-bg-03 {
 border:1px #ededed solid;
 background:#FFF;
 -moz-border-radius:15px;
 -webkit-border-radius:15px;
 border-radius:15px;
 padding:10px;

}
.white-bg-04 {
 border:1px #4a7901 solid;
 background:#4a7901;
 -moz-border-radius:15px;
 -webkit-border-radius:15px;
 border-radius:15px;

}
.blue-bg {
 background: url(../images/btn-bg.jpg) repeat-x top;
 -moz-border-radius:18px;
 -webkit-border-radius:18px;
 border-radius:18px;
 font-family:Georgia, "Times New Roman", Times, serif;
 font-size:18px;
 font-weight:normal;
 font-style:italic;
 color:#FFF;
 text-align:center;
 text-decoration:none;
 display:block;
}


.request-btn{
 border:1px #0ceadb solid;
 -moz-border-radius:18px;
 -webkit-border-radius:18px;
 border-radius:18px;
 font-family:Tahoma, Geneva, sans-serif;
 font-size:11px;
 font-weight:bold;
color:#54899c;
 text-align:center;
}
.request-btn a {
 background: url(../images/btn-bg.jpg) repeat-x top;
 -moz-border-radius:18px;
 -webkit-border-radius:18px;
 border-radius:18px;
 font-family:Georgia, "Times New Roman", Times, serif;
 font-size:22px;
 font-weight:bold;
 font-style:italic;
 color:#FFF;
 padding:15px;
 text-align:center;
 text-decoration:none;
 display:block;
}
.request-btn a:hover {
 background:#FFF;
 -moz-border-radius:18px;
 -webkit-border-radius:18px;
 border-radius:18px;
 font-family:Georgia, "Times New Roman", Times, serif;
 font-style:italic;
 font-size:22px;
 font-weight:bold;
 color:#1ea198;
 text-align:center;
}



.btn-bg {
 border:1px #FFF solid;
 background:#FFF;
 -moz-border-radius:14px;
 -webkit-border-radius:14px;
 border-radius:14px;
 font-family:Tahoma, Geneva, sans-serif;
 font-size:11px;
 font-weight:bold;
 color:#666;
 text-align:center;
}
.btn-bg a {
 border:1px #FFF solid;
 background:#FFF;
 -moz-border-radius:14px;
 -webkit-border-radius:14px;
 border-radius:14px;
 font-family:Tahoma, Geneva, sans-serif;
 font-size:11px;
 font-weight:bold;
 color:#666;
 padding:4px;
 text-align:center;
 text-decoration:none;
 display:block;
}
.btn-bg a:hover {
 border:1px #72bc3f solid;
 background:#72bc3f;
 -moz-border-radius:14px;
 -webkit-border-radius:14px;
 border-radius:14px;
 font-family:Tahoma, Geneva, sans-serif;
 font-size:11px;
 font-weight:bold;
 color:#FFF;
 text-align:center;
}
.pic-bdr {
	border:1px #ededed solid;
	padding:2px;
}
.more-bg {
 border:1px #1ea198;
 background:#1ea198;
 -moz-border-radius:8px 8px 0px 0px;
 -webkit-border-radius:8px 8px 0px 0px;
 border-radius:8px 8px 0px 0px;
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 font-weight:bold;
 color:#FFF;
 text-align:center;
}
.more-bg a {
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 font-weight:bold;
 color:#FFF;
 text-align:center;
 text-decoration:none;
 display:block;
}
.more-bg a:hover{
	text-decoration:none;
	color:#1d4005;
}

.title-bar{
	background-color:#FFF;
	border:1px #4a7901 solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	padding-left:4px;
	height:25px;
	width:350px;
}
.logo {
	font-family:Arial, Helvetica, sans-serif;
	font-size:26px;
	font-weight:bold;
	text-align:center;
	line-height:28px;
	color:#FFF;
	padding:4px;
	text-shadow:#426e7e 2px 2px 2px;
}
.logo a{
	color:#FFF;
	text-decoration:none;
	display:block;
}
.logo a:hover{
	text-decoration:none;
	color:#FFF;

}
	/**************************************************** text style ********************************************/
.nagavation-text{
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	font-weight:bold;
	color:#1ea198;
	text-align:center;
	border-right:1px #1ea198 dotted;
}
.nagavation-text a{
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	font-weight:bold;
	color:#1ea198;
	text-decoration:none;
	text-align:center;
	display:block;
	padding-bottom:12px;
	padding-top:11px;
}
.nagavation-text a:hover{
	background-color:#1ea198;
	color:#FFF;
	text-decoration:none;
}

.nagavationn-text{
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	font-weight:bold;
	color:#1ea198;
	text-align:center;
}
.nagavationn-text a{
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	font-weight:bold;
	color:#1ea198;
	text-decoration:none;
	text-align:center;
	display:block;
	padding-bottom:12px;
	padding-top:11px;
}
.nagavationn-text a:hover{
background-color:#1ea198;
	color:#FFF;
	text-decoration:none;
}



.nav-select {
	font-family:"Times New Roman", Times, serif;
	background:url(../images/nav-bdr.gif) repeat-x;
	background-color:#ededed;
	font-size:16px;
	font-weight:bold;
	color:#333;
	text-decoration:none;
	text-align:center;
	display:block;
	padding-bottom:12px;
	padding-top:11px;
}
.nagavation-small-text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#72bd3f;
	font-weight:normal;
}

.arial-18-sharp{
	font-family:"Times New Roman", Times, serif;
	font-size:25px;
	color:#333;
	padding-bottom:4px;
	border-bottom:2px #f2f2f2 solid;
}
.blue-18-sharp{
	font-family:"Times New Roman", Times, serif;
	font-size:25px;
	color:#1ea198;
	padding-bottom:4px;
	border-bottom:2px #f2f2f2 solid;
}
.blue-heading-02{
	font-family:"Times New Roman", Times, serif;
	font-size:30px;
	color:#4A7901;
	padding-bottom:4px;
	border-bottom:2px #f2f2f2 solid;
}
.heading-client{
	font-family:"Times New Roman", Times, serif;
	font-size:20px;
	color:#333;
	padding-bottom:4px;
	border-bottom:1px #ededed solid;
}
.arial-18-green{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	text-decoration:underline;
	color:#72bd3f;
	padding-left:10px;

}
.arrow_txt_02 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	background:url(../images/tick.gif) no-repeat top left;
	background-position:0px 6px;
	padding-left:17px;
	padding-bottom:5px;
	padding-top:6px;
}
.arrow_txt_01 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	background:url(../images/arrow.jpg) no-repeat top left;
	background-position:6px 4px;
	padding-left:22px;
	padding-bottom:5px;
	padding-top:2px;
	vertical-align:top;
	padding-bottom:7px;
}
.arial-14-blod{
	font-family:"Times New Roman", Times, serif;
	font-size:20px;
	color:#1ea198;
	font-weight:normal;
}
.Georgi-21-white{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:21px;
	font-style:italic;
	color:#FFF;
	padding-left:25px;
}
.white-heading-03{
	font-family:"Times New Roman", Times, serif;
	font-size:25px;
	font-style:normal;
	color:#FFF;
	padding:5px;
	text-align:center;
	vertical-align:top;
	text-transform:uppercase;
}
.white-txt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	text-align:center;
	vertical-align:top;
	padding-left:5px;
	padding-right:5px;
}
.arial-39-bold{
	font-family:Arial, Helvetica, sans-serif;
	font-size:36px;
	color:#333;
	font-weight:bolder;
	text-align:center;
}
.arial-20-blue{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666;
	font-weight:normal;
	text-align:center;
}
.arial-20-green{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#72bd3f;
	text-decoration:underline;
	font-weight:bolder;
}

.verdana-20-white-sharp{
	font-family:Verdana, Geneva, sans-serif;
	font-size:20px;
	color:#FFF;
}
.as-see-on{
	font-family:"Times New Roman", Times, serif;
	font-size:20px;
	color:#333;
	font-weight:normal;
	padding:4px;
}
.Quote{
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	font-weight:normal;
	color:#72bd3f;
	padding-left:10px;
	padding-bottom:5px;
}
.bar{
	background:url(../images/bar-quote.gif);
}
.submit{
	background:url(../images/submit-your-data.gif);
}
.service-submenu{
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	text-decoration:none;
	font-weight:normal;
	color:#1ea198;
}

.service-submenu a{
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	text-decoration:none;
	font-weight:normal;
	color:#1ea198;
	text-decoration:none;
}
.service-submenu a:hover{
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	text-decoration:none;
	font-weight:normal;
	color:#1ea198;
	text-decoration:underline;
}
.service-text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	text-align:left;
}
.submit-your-approvel{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:24px;
	color:#FFF;
}
.contactus{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	text-decoration:underline;
	font-weight:bold;
	color:#72bd3f;
	padding-left:10px;
}
.contactus a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	text-decoration:underline;
	font-weight:bold;
	color:#72bd3f;
	text-decoration:underline;
}
.contactus a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	text-decoration:underline;
	font-weight:bold;
	color:#39F;
}
.footer-head{
	font-family:"Times New Roman", Times, serif;
	font-weight:normal;
	font-size:18px;
	color:#666;
	padding-bottom:5px;
}
.footer-menu{
	font-family:Arial, Helvetica, sans-serif;
/*	font-weight:bold;*/
	font-size:11px;
	color:#666;
	line-height:18px;
}
.footer-menu a{
	font-family:Arial, Helvetica, sans-serif;
/*	font-weight:bold;*/
	font-size:11px;
	color:#666;
	text-decoration:none;
}
.footer-menu a:hover{
	font-family:Arial, Helvetica, sans-serif;
/*	font-weight:bold;*/
	font-size:11px;
	color:#1ea198;
	text-decoration:underline;
}
.footer-menus{
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#666666;
	padding-bottom:5px;
}
.footer-menus a{
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#666666;
	padding-bottom:5px;
	text-decoration:none
}
.footer-menus a:hover{
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#666;
	text-decoration:underline;
/*	text-decoration:underline;*/
}
.copyright{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}
.search-marketing{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	text-decoration:underline;
	color:#72bd3f;
	padding-left:10px;
}
.search-marketing a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	text-decoration:underline;
	color:#72bd3f;
	padding-left:10px;
	text-decoration:none;
}
.search-marketing a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	text-decoration:underline;
	color:#0C6;
	padding-left:10px;
	text-decoration:underline;
}


/**********************************************************************Finput*******************************************/

.finput-01 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	text-align:left;
	width:200px;
	border:0px;
	height:18px;
	background:#f9fffe;
	border:1px #d5efec solid;

	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;

}
.finput-02 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	text-align:left;
	border:0px;
	height:60px;
	width:215px;
	background:#f9fffe;
	border:1px #d5efec solid;

	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;

}
.finput-03 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	text-align:left;
	width:100px;
	border:0px;
	height:18px;
	background:#f9fffe;
	border:1px #d5efec solid;

	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;

}

/****************************************/


/*Page related styles for you to view*/
#test1 {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#6d7070;
width: 183px;
height: 65px;
overflow: auto;
margin: 0;
padding: 0;
padding:5px;
/*IE overflow fix, position must be relative or absolute*/
/*if you do not want the outline when focused on firefox and IE
use outline: none;, though not recommended as this may confuse
people who likes to do keyboard navigation */
outline: none;
}
.aligntocenter {
margin: 0.5em auto;
border: 2px solid #A22;
width: 90%;
position: relative;
height: 65px;
}

.fixedsize {
width: 183px;
height: auto;
position: relative;
color: black;
padding: 1px;
}

.version {
background: #999;
color: white;
font-size: 75%;
padding: 0 0.4em 0 0.3em;
}





/* general page style ends here */

/* Scroll Bar Master Styling Starts Here */

.scrollgeneric
{
background:url(../images/scroll-bar-02.gif) no-repeat;
background-position:bottom left;
position: absolute;
}

.vscrollerbase, .vscrollerbar {
width: 7px;
top: 0px;
/***********/
}





.vscrollerbar, .hscrollerbar {
padding: 5px;
z-index: 2;
}

.vscrollerbarbeg {
background:url(../images/scroll-bar.gif) no-repeat;
width: 7px;
height: auto;
top: 0px;
}

.vscrollerbarend {
/*bottom image holder for vertical scroll bar*/
height: 5px;
}




/* Following are OPTIONAL */

.vscrollerbase, .hscrollerbase {
background:url(../images/scroll-bar-bg.gif) repeat-y;

}




.vscrollerbasebeg {
top: 0px;
width: 7px;
background:url(../images/scroll-bar-top.gif) no-repeat;
}

.vscrollerbaseend {
height: 7px;
width: 7px;
background:url(../images/scroll-bar-bottom.gif) no-repeat;
background-position:bottom left;
}

/**************************************tabs-1********************************************/
#right-tab {
	width:273px;
	text-align:left;
	border:1px #6eabc0 solid;
	background:#FFF;
	margin-top:15px;
	height:370px;

	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
}



UL.tabNavigation {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	MARGIN:0px;
	padding:0px;
	LIST-STYLE-TYPE: none;

}
UL.tabNavigation LI {
	display: inline;
	margin: 0;
}
UL.tabNavigation LI A {
	background:url(../images/right-tab.gif) repeat-x left top;
	float:left;
	border-right:none;
	text-align:center;
	COLOR: #FFF;
	TEXT-DECORATION: none;
	width:91px;
	height:35px;
	padding-top:7px;
}
UL.tabNavigation LI A.selected {
	color:#506e20;
	background:url(../images/right-tab-hover.gif) repeat-x left top;
	border-bottom:none;
}
UL.tabNavigation LI A:hover {
	color:#506e20;
	background:url(../images/right-tab-hover.gif) repeat-x left top;
	border-bottom:none;
}

.ta {
	-moz-border-radius:8px 0px 0px 0px;
	-webkit-border-radius:8px 0px 0px 0px;
	border-radius:8px 0px 0px 0px;
}
.taa {
	-moz-border-radius:0px 8px 0px 0px;
	-webkit-border-radius:0px 8px 0px 0px;
	border-radius:0px 8px 0px 0px;
}
.tabs div {
	float:left;
	width:244px;
	padding-left:11px;
	padding-top:5px;
}
.tabs blockquote {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#54899c;
	margin:0px;
	margin-top:10px;
	margin-right:8px;
	margin-bottom:7px;
	padding:0px;
	height:68px;
}
.tabs blockquote img {
	float:left;
	margin-right:8px;
}
.tabs h5 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#f98213;
	margin:0px;
	padding:0px;
	padding-bottom:3px;
}
.dwl {
	text-decoration:underline;
	color:#54899c;
	display:block;
	width:150px;
	font-weight:bold;
	margin-top:5px;
}


/*****************************************************************************************/

#gt-quote {
	text-align:left;
	float:left;
	width:100%;
	margin-top:16px;
}
#left-gt-quote {
	background:#FFF;
	border:1px #099b88 solid;
	text-align:left;
	float:left;
	width:274px;

	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
}
#left-gt-quote h2 {
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	color:#FFF;
	margin:0px;
	padding:0px;
	font-weight:normal;
	background:#099b88;
	line-height:41px;
	padding-left:10px;

	-moz-border-radius:8px 8px 0px 0px;
	-webkit-border-radius:8px 8px 0px 0px;
	border-radius:8px 8px 0px 0px;
}

.blog-list{
	box-sizing: border-box;
}
.blog-list *{
	box-sizing: border-box;
}
.blog-list ul{
	list-style: none;
	margin: 0 -15px;
	padding: 0;
	display: flex;
	flex-wrap: wrap;
}
.blog-list__item{
	width: 33.333%;
	padding: 0 15px;
	margin-bottom: 25px;
}
.blog-list__item img{
	max-width: 100%;
}
.blog-list__item .n_date{
	display: block;
	margin: 10px 0;
}
.blog-list__item .n_title{
	text-decoration: none;
	font-size: 19px;
	color: #000000;
}

.breadcrumbs{
	margin-bottom: 20px;
}
.breadcrumbs a{
	text-decoration: none;
}
.breadcrumbs a:after{
	content: '  >  ';
	display: inline;
}
