.pipes {
	color: #828385;
	font-weight: bold;
}
.title-of-middle {
	font-family: Atilla;
	font-size: 22px;
	font-weight: bold;
	color: #F84141;
	text-decoration: none;
}


.top-menu {
	font-family: Arial;
	font-size: 18px;
	font-weight: bold;
	color: #009CCD;
	text-decoration: none;
}


.mid-txt {
	font-family: Tahoma, Arial ;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	line-height: 18px;
}
.combo-box {
	background-color: #ADAEAE;
	background-repeat: repeat-x;
}
.recent-work {
	
	border-right-width: thin;
	border-left-width: thin;
	
	border-right-style: solid;
	border-left-style: solid;
	
	border-right-color: #C8C8C8;
	border-left-color: #C8C8C8;
}
.bottom-border {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C8C8C8;
}

.instant-Quote {
	margin-right: 25px;
}
.title-sub-head {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #009CCD;
	text-decoration: none;
}

.right-box {
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #E1DEDE;
	border-right-color: #E1DEDE;
	border-bottom-color: #E1DEDE;
	border-left-color: #E1DEDE;
}

.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}


.om:link {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.om:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.om:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#CCCCCC;
	
}


.footer-divider {
	font-weight: bold;
	color: #F0F0F0;
	text-decoration: none;
}
.footer:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #F0F0F0;
	text-decoration: none;
}

.footer:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #F0F0F0;
	text-decoration: none;
}
.footer:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#E62033;
	text-decoration: none;
}


.upper:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.upper:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.upper:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#FFFFFF;
	text-decoration: none;
}
.top:link {
	font-family: Arial;
	font-size: 12px;
	color: #2D2D2D;
	text-decoration: none;
	font-weight: bold;
}
.top:visited {
	font-family: Arial;
	font-size: 12px;
	color: #2D2D2D;
	text-decoration: none;
	font-weight: bold;
}
.top:hover {
	font-family: Arial;
	font-size: 12px;
	color: #E62033;
	text-decoration: none;
	font-weight: bold;
}

.portfolio {
	color: #0986BC;
	text-decoration: none;
	font-family: Arial;
	font-size: 14px;
	font-weight: bolder;
}
.w-design {
	font-family: Arial;
	font-size: 18px;
	font-weight: bold;
	color: #444444;
	text-decoration: none;
}
.boder {
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #E1DEDE;
	border-right-color: #E1DEDE;
	border-bottom-color: #E1DEDE;
	border-left-color: #E1DEDE;
}
.web-design-txt {
	font-family: Arial;
	font-size: 12px;
	color: #474747;
	text-decoration: none;
	line-height: 18px;
	margin-left: 15px;
}
/*--------------*/
.greenexpertisetext { text-align: left; padding-top: 0; padding-right: 2px; padding-bottom: 0; padding-left: 5px; }
.greenexpertisetext ul { padding-left: 0px; list-style: none; margin-top: 0px }
*:first-child+html .greenexpertisetext ul { margin-left: 0px; list-style: none; margin-top: 0px }
* html .greenexpertisetext ul { margin-left: 0px; list-style: none; margin-top: 0px }
.greenexpertisetext li a{ font-family: Arial, Helvetica, sans-serif; line-height: 23px; list-style: none; margin: 0px; display: block; }
.greenexpertisetext li a { padding-left: 5px; height: 23px; text-decoration: none; color: #3e4247; display: block; font-family: Arial, Helvetica, sans-serif;  font-size: 12px; font-weight: bold;}
.greenexpertisetext li a:hover{ font-family: Arial,; font-size: 12px; color: #5EB304; font-weight: bold; }
/*-------------*/

.more:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px
	color:#0098CA;
	text-decoration: underline;
	height: 25px;
	margin-right: 3px;
	color: #0098CA;
}
.more:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0098CA;
	text-decoration: underline;
	height: 25px;
	margin-right: 3px;
}
.more:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF6600;
	text-decoration: underline;
	height: 25px;
	margin-right: 3px;
}

.footer-net:link {
	font-family: Tohoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #F0F0F0;
	text-decoration: none;
}
.footer-net:visited {
	font-family: Tohoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #F0F0F0;
	text-decoration: none;
}
.footer-net:hover {
	font-family: Tohoma, Helvetica, sans-serif;
	font-size: 11px;
	color:#E62033;
	text-decoration: none;
}
.double-quatation {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	color: #FF0000;
	text-decoration: none;
}
.web-design-txt-1 {
	font-family: Arial;
	font-size: 12px;
	color: #474747;
	text-decoration: none;
	line-height: 30px;
	margin-left: 15px;
	
}
.small-box {
	border: thin solid #E1DEDE;
}

.small-panel:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FD8A03;
	text-decoration: underline;
}
.small-panel:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FD8A03;
	text-decoration: underline;
}
.small-panel:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}

.latest-news:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #E4E1E1;
	text-decoration: underline;
}
.latest-news:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #E4E1E1;
	text-decoration: underline;
}
.latest-news:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color:#000000;
	text-decoration: underline;
}
/*------------------------------------------ New ----------------------------------------------*/
*Selects*/
#quickJumpSelectArea { cursor: pointer; width: 189px; height: 20px; }
.center-over #quickJumpSelectArea { width: 205px; }

#quickJumpSelectOptions { cursor: pointer; width: 187px; height: 250px; overflow: auto; z-index:2000; }

#quickJumpSelectText { cursor: pointer; width: 162px; }
.select-area { position:relative; cursor:default; height:19px; background:url(../images/select-bg.gif) repeat-x; }
#contact_country_idSelectArea { position:relative; cursor:default; height:20px; background:url(../images/select-bg3.gif) repeat-x; }
#contact_country_idSelectArea.error { background-image:url(../images/select-bg4.gif); }
.inner-quick-jump { float: right; margin: 3px 15px 0 0; }
.select-area .select-area-left { width:1px; height:19px; float:left; background:#cfcfcf; }
#contact_country_idSelectArea.error .select-area-left { background:#d14e1b; }
.select-area .select-area-right { width:19px; height:19px; float:right; background:url(../images/select-right.gif) no-repeat; }
#contact_country_idSelectArea .select-area-right { width:19px; height:20px; float:right; background:url(../images/select-right3.gif) no-repeat; }
#contact_country_idSelectArea.error .select-area-right { background-image:url(../images/select-right3-error.gif); }
.select-area-opened .select-area-right { background:url(../images/select-right.gif) no-repeat; }
.select-area .select-area-center { position:absolute; top:0; left:2px; padding-left:4px; color:#686868; font:10px Tahoma; height:19px; line-height:19px; overflow:hidden; white-space:nowrap; }

#contact_country_idText { padding-top: 2px; font:normal 1em/1.33em Verdana, Arial, Helvetica, sans-serif; }

/*Selects options*/
.select-options-invisible, .select-options-visible { position:absolute; top:19px; background:#fff; z-index:999; border:1px solid #d4d4d4; overflow:auto; }
.select-options-invisible { display:none; }
.select-options-visible { cursor:default; list-style-type:none; }
.select-options-visible li { margin:0; padding:2px; text-align: left!important; }
.select-options-visible li.select-option-hovered { background-color:#d2f0f4; }
.select-options-visible li.select-option-selected { background:#496ac5; color:#fff; }

.site-form .select-area { width: 318px!important; }
.site-form .select-options-invisible, .select-options-visible { position:absolute; top:19px; background:#fff; z-index:999; border:1px solid #d4d4d4; overflow:auto; }
.site-form .select-options-invisible { display:none; }
.site-form .select-options-visible { width: 316px!important; height: 200px; overflow: auto; cursor:default; display:block; list-style-type:none; margin:0; padding:0 !important;font:10px Tahoma !important; }
.site-form .select-options-visible li { margin:0; padding:2px; background:none; }
.site-form .select-options-visible li.select-option-hovered { background-color:#d2f0f4; }
.site-form .select-options-visible li.select-option-selected { background:#496ac5; color:#fff; }
.site-form .multi-close { margin-left: 190px; }
.site-form span.file {
float: none;
overflow: visible;
width: 200px;
}
/* new css */

.testimonail-text {
	font-family: Tahoma;
	font-size: 11px;
	line-height: 18px;
	font-weight: normal;
	color: #525252;
	text-decoration: none;
}

.testimonail-text-1 {
	font-family: Tahoma;
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	color: #83A109;
	text-decoration: none;
}
.testimonail-text-3 {
	font-family: Tahoma;
	font-size: 11px;
	line-height: 18px;
	font-weight: normal;
	color: #83A109;
	text-decoration: none;
}
.get-quote-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.get-quote-textbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	border: 1px solid #BED1E2;
	height: 15px;
	width: 220px;
}
.instant-msngr-text {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.instant-msngr-text-bold {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.inst-msngr-calls {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #565656;
	text-decoration: none;
}
.testimonail-text {
	font-family: Tahoma;
	font-size: 11px;
	line-height: 18px;
	font-weight: normal;
	color: #525252;
	text-decoration: none;
}

.testimonail-text-1 {
	font-family: Tahoma;
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	color: #83A109;
	text-decoration: none;
}
.testimonail-text-3 {
	font-family: Tahoma;
	font-size: 11px;
	line-height: 18px;
	font-weight: normal;
	color: #83A109;
	text-decoration: none;
}
.get-quote-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.get-quote-textbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	border: 1px solid #BED1E2;
	height: 15px;
	width: 158px;
}
.instant-msngr-text {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.instant-msngr-text-bold {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

/* ******************* New Css ***************************/


.blue-title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #0DA2D1;
	text-decoration: none;
}
.orange-title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #FE8020;
	text-decoration: none;
}
.gray-title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #919292;
	text-decoration: none;
}
.box-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #474747;
	text-decoration: none;
}
.blue-bold-text:link, .blue-bold-text:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	color: #474747;
	text-decoration: none;
}
.blue-bold-text:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	color: #229DE0;
	text-decoration: none;
}
.orange-bold-text:link, .orange-bold-text:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	color: #474747;
	text-decoration: none;
}
.orange-bold-text:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	color: #FE8020;
	text-decoration: none;
}
.gray-bold-text:link, .gray-bold-text:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	color: #474747;
	text-decoration: none;
}
.gray-bold-text:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	color: #919292;
	text-decoration: none;
}

/* tabber */
.tabber-titles:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #707070;
	text-decoration: none;

}
.tabber-titles:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #707070;
	text-decoration: none;
}
.tabber-titles:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	background-color:#CC3300;
	text-decoration: none;
}
.title {
	font-family: "Myriad Pro";
	font-size: 23px;
	font-weight: bolder;
	color: #FFFFFF;
	text-decoration: none;
}

.title-1{
	font-family: "Myriad Pro";
	font-size: 23px;
	font-weight: bolder;
	color: #0196C9;
	text-decoration: none;
}

/* new css*/
.right-heading{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	margin-top:15px;
	text-align:center;
	background-repeat:no-repeat
}
.devider {
	color: #FFFFFF;
	font-weight: bold;
}

.black-heading{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #474747;
	text-decoration: none;
}

.red-botm-bordr{ border-bottom:2px solid #F84143;}

.contact-field {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #626262;
	text-decoration: none;
}
.LR-border{ border-right:1px solid #E2E2E2; border-left:1px solid #E2E2E2;}

.innerpage-heading{ font-family: Arial, Helvetica, sans-serif; color: #484848;font-size:20px; font-weight:400;}

.office-add{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #F94342;
	text-decoration: none;
	margin-top:15px;
	text-align:center;
	background-repeat:no-repeat
}
.form-fields { font-family: Verdana; font-size: 12px; font-weight: bold; color: #535353; font-weight:bold;}



.service-logo-title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #FFFFFF;
	text-decoration: none;
}


/*Portfolio CSS*/


.portfolio-links:link
{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: light;
	color: #646464;
	text-decoration: none;
}
.portfolio-links:visited
{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: light;
	color: #646464;
	text-decoration: none;
}
.portfolio-links:hover
{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: light;
	color: #6398C1;
	text-decoration: none;
}
.right-heading{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	margin-top:15px;
	text-align:center;
	background-repeat:no-repeat
}
.devider {
	color: #FFFFFF;
	font-weight: bold;
}

.black-heading{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #474747;
	text-decoration: none;
}

.red-botm-bordr{ border-bottom:2px solid #F84143;}
/* -------------------------------------------------------------------------------------------------------- */

.LR-border{ border-right:1px solid #E2E2E2; border-left:1px solid #E2E2E2;}

.sub-headings { font-family: Verdana; font-size: 12px; font-weight: bold; color: #333333;}

.top-links:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.top-links:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.top-links:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#CC3300;
	text-decoration: none;
}
.white-bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}