
.cls{background-image:url('../images/topbg.gif');background-repeat:repeat-y; height:4px;}
.leftpanel{
	border-right:1px solid #cccccc;
	vertical-align:top;
}
.box {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 100%;
	text-decoration: none;
	color:#333333;
	border: 1px solid #999999;
}
.newsbox {
	font-family:Arial, Helvetica, sans-serif;
	font-size:60%;
	text-decoration: none;
	color:#333333;
	border: 1px solid #999999;
}
.form {
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	text-decoration:none;
	font-size:12px;
	margin: 10px;
	padding: 5px;
}
.marginscontact {
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	text-decoration:none;
	font-size:12px;
	margin: 1px;
	padding: 0px;
}
.leftpanelheads{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11pt;
	font-weight:bold;
	color:#515A68;
	background-image:url(../images/dottedline2.gif);
	background-repeat:repeat-x;
	background-position:bottom;

}
.leftpanelhead{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11pt;
	font-weight:bold;
	color:#E97701;
	background-repeat:repeat-x;
	background-position:bottom;
	padding-left:5px
}

.contentsubhead{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:bold;
	color:#E97701;
	background-repeat:repeat-x;
	background-position:bottom;
	padding-left:5px
}


.leftpanelsubheads1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:bold;
	color:#515A68;
}
.leftpanelheads1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11pt;
	font-weight:bold;
	color:#Fc972d;
	background-image:url(../images/dottedline3.gif);
	background-repeat:repeat-x;
	background-position:bottom;

}
.leftpanelsubheads{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:bold;
	color:#Fc972d;
}
.leftpanelsubheads2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:bold;
	color:#Fc972d;
	padding-top:50px;
}
.leftcontenttext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#504f50;
	line-height:18px;
}
.leftcontenttext1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#303B4C;
	line-height:18px;
	padding-left:5px;
}

.leftcontenttext1 a{
color:#303B4C; text-decoration:none;
}
.cmp-contenttxt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	/*color:#303B4C;*/
	color:#515A68;
	line-height:18px;
	padding-left:5px;
	font-weight:bold
}
.cmp-contenttxt a{
/*color:#303B4C; 6D7179*/
color:#515A68; text-decoration:none;
}
.cmp-contenttxt a:hover{
	color:#7D7F81;
	background-repeat:repeat-x;
	background-position:bottom;
}
.cmp-contenttxt2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	/*color:#303B4C;*/
	color:#515A68;
	line-height:18px;
	padding-left:5px;
	font-weight:normal;
}
.cmp-contenttxt2 a{
/*color:#303B4C; 6D7179*/
color:#515A68; text-decoration:none;
}
.cmp-contenttxt2 a:hover{
	color:#7D7F81;
	background-repeat:repeat-x;
	background-position:bottom;
}
.leftcontenttext1 a:hover{
color:#E97701;
background-repeat:repeat-x;
	background-position:bottom;
}

.rightpanel{
	border-left:1px solid #cccccc;
	vertical-align:top;
}
.rightpanelheads{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12pt;
	font-weight:bold;
	color:#Fc972d;
	/*background-image:url(../images/dottedline1.gif);*/
	background-repeat:repeat-x;
	background-position:bottom;

}
.rightpanelsubheads{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:bold;
	color:#Fc972d;
}
.rightcontenttext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#504f50;
	line-height:18px;
}
.rightcontenttext li{
padding-left:5px; list-style-image:url(../images/bullet.gif)
}

li.sublinks a{
	color:#504f50;
	text-decoration:none;
	padding-left:5px;
}
li.sublinks a:hover{
	color:#Fc972d;
	background-image:url(../images/dottedline3.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	text-decoration:none;
}

.highlight{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:normal;
	color:#e98249;
}
.highlight1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:normal;
	color:#e98249;
}
.highlight1:hover{
background-image:url(../images/dottedline3.gif);
background-repeat:repeat-x;
	background-position:bottom;
}

.hinttext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8.5pt;
	color:#888888;
}
.txtbox1{
	font-family: Arial;
	font-size: 12px;
	color: #333333;
	border: 1px solid #CCCCCC;
	vertical-align:middle;
	 
	
}
.frmcontenttext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#5c5c5c;
	line-height:22px;
	text-align:justify;
	padding-top:2px;
}

.clientAccount{
  padding-top::5px;
  padding-left:15pt;
  padding-right:15pt;
  font-family:Arial, Helvetica, sans-serif;
  font-size:18px; 
  color:#515A68;
}
.InnerContent {
	padding: 8px;
}
.ContactInnerContent {
	border-right:1px solid #cccccc;
	vertical-align:top;
	padding: 4px;
}
.contenthead{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20pt;
	color:#666666;
	padding-top:5px;
}
.contenttext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#5c5c5c;
	line-height:22px;
	text-align:justify;
}

.contenttext-bottom-company{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#095D9D;
	line-height:22px;
	text-align:justify;
	font-weight:bold;
}

.contenttext-bottom-company a{
	font-family:Trebuchet MS,Myriad Pro,arial;
	font-size:12px;
	color:#eb7902;
	text-decoration:none;
	border-bottom: 1px dotted 5c5c5c;
}

.contenttext-bottom-company a:hover{
	font-family:Trebuchet MS,Myriad Pro,arial;
	font-size:12px;
	color:#5c5c5c
	text-decoration:none;
}

.contenttext-bottom-services{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#2C7613;
	line-height:22px;
	text-align:justify;
	font-weight:bold;
}

.contenttext-bottom-services a{
	font-family:Trebuchet MS,Myriad Pro,arial;
	font-size:12px;
	color:#eb7902;
	text-decoration:none;
	border-bottom: 1px dotted 5c5c5c;
}

.contenttext-bottom-services a:hover{
	font-family:Trebuchet MS,Myriad Pro,arial;
	font-size:12px;
	color:#5c5c5c
	text-decoration:none;
}

.ft-style{ font-style:italic;
	
}
.contenttexts{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#5c5c5c;
	line-height:22px;
	text-align:justify;
	background-image:url(../images/call_image.gif); background-repeat: no-repeat;  
	
}
.q-bg{
	background-image:url(../images/quote-bg.gif);
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:14px;
	color:#fe8200;
	font-weight:bold;
	padding-bottom:10px;
}
.big{
	font-size:22px;
	font-weight:bold;
	color:#606060;
	
}
.med{
	font-size:18px;
	font-weight:bold;
	color:#606060;
}
.quotecontent{ padding:10px 5px 5px 10px;}
.newsletter{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#303B4C;
	line-height:18px;
	padding-top:4px;
}
.ntxt{font-weight:bold;}
.newsletter-pad{ padding-top:4px;}
.newsletter-pad1{ padding-top:4px;}
.newsletter span{ font-weight:bold; color:#E97701}
.sub{
font-size:7pt;
}
.contentinnertext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#504f50;
	line-height:19px;
	text-align:center;
	border:1px solid #c6c6c6;
	background-color:#fffff;
}
.contentinnertext1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#504f50;
	line-height:19px;
	text-align:center;
	border:1px solid #c6c6c6;
	background-color:#fffff;
}
.cmp-inner{border-left:1px solid #c6c6c6;border-right:1px solid #c6c6c6;}
.cmp-breadcrumb{color:#303B4C; font-size:9pt; padding-left:5px;font-weight:bold;}
.cmp-breadcrumb a{color:#303B4C; text-decoration:none}
.cmp-breadcrumb1{color:#095D9D; font-size:9pt;}
.srvc-breadcrumb1{color:#2C7613; font-size:9pt;}
.srvc-breadcrumb1 a{color:#2C7613; text-decoration:none}

.contentinnerhead{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#515A68;
	text-align: justify;
	font-weight:bold;
	padding-left:3px;
	padding-right:2px;
	border:1px solid #c6c6c6;
	background-image:url(../images/tabbg-1.gif);
	
}
.innertablebg{ border:1px solid #c6c6c6; border-collapse:collapse; 

}
.contentinnerhead1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#E97701;
	
	font-weight:bold;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:3px;
	padding-top:3px;
	border:1px solid #c6c6c6;
	background-image:url(../images/tabbg-2new.gif);
	/*background-image:url(../images/tabbg-2.gif); */
}


.contentinnerhead2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#E97701;
	text-align:center;
	font-weight:bold;
	padding-bottom:3px;
	padding-top:3px;
	border:1px solid #c6c6c6;
	background-image:url(../images/tabbg-2new.gif);
	/*background-image:url(../images/tabbg-2.gif); */
}


.innertablebg1{ border:1px solid #c6c6c6; border-collapse:collapse; 

}
.contentinnertxt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#303B4C;
	line-height:19px;
	text-align:center;
	padding:5px;
	border:1px solid #c6c6c6;
	background-color:#F3F3F3;
}
.contentinnertxt1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#303B4C;
	line-height:19px;
	text-align:center;
	padding:5px;
	border:1px solid #c6c6c6;
	background-color:#fffff;
}
.contentinnertxt2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#303B4C;
	line-height:15px;
	text-align:left;
	padding:5px;
	border:1px solid #c6c6c6;
	background-color:#F3F3F3;
	 line-height:14px;
}

.contentinnertxt3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#303B4C;
	line-height:15px;
	text-align:left;
	padding:5px;
	border:1px solid #c6c6c6;
	background-color:#fffff;
}

.hostcontentinnertxt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#E97701;
	line-height:15px;
	text-align:left;
	padding:5px;
	border:1px solid #c6c6c6;
	background-color:#E2E3E5;
	 line-height:14px;
	 font-weight:bold;
}

.contentinvoice1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#303B4C;
	line-height:19px;
	text-align:center;
	padding:5px;
	border:1px solid #c6c6c6;
	background-color:#fffff;
	 font-weight:bold;
}
.prints{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#303B4C;
	line-height:19px;
	text-align:center; vertical-align:bottom;
	padding:5px;
	background-color:#fffff;
	font-weight:bold;
}
.print{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#303B4C;
	line-height:19px;
	vertical-align:bottom;
	padding:5px;
	background-color:#fffff;
	font-weight:bold;
}

.print a{
text-decoration:none;
}
.print a:hover{
color:#7D7F81;
text-decoration: underline;
}

a{ cursor:pointer}
.contentinvoice2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#303B4C;
	line-height:15px;
	text-align:left;
	padding:5px;
	border:1px solid #c6c6c6;
	background-color:#fffff; font-weight:bold;
}
.invoicetitle{color:#949598; font-family:Arial Narrow; font-size:60px; font-weight:bold}

.invoicehead2{
background:#E7E8E9; font-weight:bold;font-size:12px; height:20px;
}
.inv-table{
border:1px solid #BDBCBD ;border-collapse:collapse;}
.invoiceamt{
padding-right:15px;font-weight:bold; font-style:italic
}
.invoicetext{font-weight:bold;}
.invoicetext1{font-size:14px; font-style:italic; font-family:  Arial Narrow, Helvetica, sans-serif; color:#88898A}
.invoicetext2{font-size:12px; color:#88898A ; font-family:Arial, Helvetica, sans-serif}
.invoicetext3{font-size:12px;font-weight:bold; color:#88898A ; font-family:Arial, Helvetica, sans-serif}
.contentinnersubhead{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#303B4C;
	line-height:19px;
	text-align:left;
	padding:5px;
	border:1px solid #c6c6c6;
	background-color:#F3F3F3;
	 font-weight:bold
}
.contentinnersubhead1{	
font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#303B4C;
	line-height:19px;
	text-align:left;
	padding:5px;
	border:1px solid #c6c6c6;
	background-color:#fffff;
	 font-weight:bold
	}


	
.projectinnerhead1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#E97701;
	font-weight:bold;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:3px;
	padding-top:3px;
	border:1px solid #c6c6c6;
	background-color:#F4F4F4;
	background-image:url(../images/tabbg-2new.gif); 
	height:34px;
	/*background-image:url(../images/tabbg-2.gif); */
}
	
.projectcontent{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#303B4C;
	line-height:19px;
	padding:5px;
	border:1px solid #c6c6c6;
	background-color:#F3F3F3;
	
}
.projectcontent1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#303B4C;
	line-height:19px;
	padding:5px;
	border:1px solid #c6c6c6;
	background-color:#fffff;


}
.Paymentdue{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#303B4C;
	line-height:19px;
	padding:5px;
	border:1px solid #c6c6c6;
	 text-align:center;
	 background-color:#F3F3F3;
}
.Paymentdue1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#303B4C;
	line-height:19px;
	padding:5px;
	border:1px solid #c6c6c6;
	background-color:#fffff;
}
.Paymentdue2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:red;
	line-height:19px;
	padding:5px;
	border:1px solid #c6c6c6;
	 text-align:center; font-weight:bold;
	 background-color:#F3F3F3;
	  
}
.Paymentdue21{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:red;
	line-height:19px;
	padding:5px;text-align:center;
	border:1px solid #c6c6c6;font-weight:bold;
	background-color:#fffff;
}
.Paymentdue1 a{
font-size:9pt;text-decoration:none; color:#303B4C;
}
.Paymentdue a{
font-size:9pt;text-decoration:none; color:#303B4C;
}
.Paymentdue a:hover{
text-decoration:underline;
}

.projectcontent2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#303B4C;
	line-height:19px;
	padding:5px;
	border:1px solid #c6c6c6;
	background-color:#F3F3F3;
	 text-align:center

}
.projectcontent12{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#303B4C;
	line-height:19px;
	padding:5px;
	border:1px solid #c6c6c6;
	background-color:#fffff;
 text-align:center
}

#projectcontent .morelink{
font-size:7.5pt;text-decoration:none; color:#E97701;
}
.morelink{
font-size:9pt;text-decoration:none; color:#E97701;
}
.morelink1{
font-size:9pt;text-decoration:none; color:#504f50; font-weight:bold; cursor:pointer;
}
#projectview a {
font-size:9pt;text-decoration:none; color:#504f50;
}
#projectview a:hover{
text-decoration:underline; color:#E97701;
}

#projectcontent .more{
font-size:9pt;text-decoration:none; color:#E97701;
}

#projectcontent a:hover{
text-decoration:underline;
}
.contenttext p{
text-align:justify;
}
.contenttext li{
text-align:justify;
padding-left:10px; list-style-image:url(../images/bullet.gif)
}

p.content{
padding-left:100px;
}
.contentsubtext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11pt;
	color:#Fc972d;
	font-weight:bold;
}
.cmp-contentsubtext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11pt;
	color:#095D9D;
	font-weight:bold;
}
.srvc-contentsubtext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11pt;
	color:#2C7613;
	font-weight:bold;
}

h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20pt;
	color:#666666;
	padding-top:5px;
	padding-bottom:0px;
	font-weight:normal;
	line-height:25pt;
}
a:hover{text-decoration:underline;
}
.more{text-decoration:none; color:#eb7902;font-size:9pt; }

.morehome{text-decoration:none; color:#095D9D;font-size:9pt; border-bottom: 1px dotted 095D9D}

.dashpanelborder{
	border-left:1px solid #c5c5c5;
	border-right:1px solid #c5c5c5;
	background-color:#fcfcfc;
}
.dashpaneltop{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:bold;
	color:#5f5f5f;
	padding-left:15px;
	background-image:url(../images/leftpn_tp.gif);
	background-repeat:no-repeat;
	height:24px;
}
.dashpaneltop1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:bold;
	color:#FF0000;
	/*padding-left:14px;*/
	/*background-image:url(../images/leftpn_tp.gif);*/
	background-repeat:no-repeat;
	height:24px;
	text-align:left;
}
.dashpaneltop2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:bold;
	color:#379de2;
	/*padding-left:14px;*/
	/*background-image:url(../images/leftpn_tp.gif);*/
	background-repeat:no-repeat;
	height:24px;
	text-align:left;
}
.dashpanelbtm{
	background-image:url(../images/leftpn_bt.gif);
	background-repeat:no-repeat;
	height:11px;
}
.dashpanelhead{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:bold;
	color:#5f5f5f;
	padding-left:15px;
	height:24px;
	background-image:url(../images/leftpn_tpbg.gif);
	background-repeat:repeat-x;
	border-left:1px solid #c5c5c5;
	border-right:1px solid #c5c5c5;
}
.weaccept{
	background-image:url(../images/leftpn_tpbg.gif);
	background-repeat:repeat-x;
	height:24px;
	border-left:1px solid #c5c5c5;
	border-right:1px solid #c5c5c5;
	text-align:center;
}
.dashpanellinks{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:normal;
	color:#5f5f5f;
	padding-left:10px;
	line-height:18px;
}
.dashpanellinks A:link {color: #5f5f5f;TEXT-DECORATION: none; font-size:8pt;}
.dashpanellinks A:visited {color: #5f5f5f;TEXT-DECORATION: none; font-size:8pt;}
.dashpanellinks A:hover {color: #5f5f5f;TEXT-DECORATION: underline; font-size:8pt;}
.dashpanellinks A:active {color: #5f5f5f;TEXT-DECORATION: none; font-size:8pt;}

.welcomehead{
		font-family:Arial, Helvetica, sans-serif;
		font-size:13pt;
		font-weight:bold;
		color:#eb7902;
		padding-top:15px;
	}
	
.referral{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11pt;
		font-weight:bold;
		color:#eb7902;
		padding-top:15px;
	}
	
.referralsmall{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:normal;
	color:#5f5f5f;
	padding-left:10px;
	line-height:18px;
}
.referralsmall A:link {color: #eb7902;TEXT-DECORATION: underline; font-size:8pt;}
.referralsmall A:visited {color: #eb7902;TEXT-DECORATION: underline; font-size:8pt;}
.referralsmall A:hover {color: #5f5f5f;TEXT-DECORATION: none; font-size:8pt;}
.referralsmall A:active {color: #eb7902;TEXT-DECORATION: underline; font-size:8pt;}
	
	.breadcrumb{
		font-family:Arial, Helvetica, sans-serif;
		font-size:8pt;
		color:#5f5f5f;
	}
	.breadcrumb A:link {color: #5f5f5f;TEXT-DECORATION: none; font-size:8pt;}
	.breadcrumb A:visited {color: #5f5f5f;TEXT-DECORATION: none; font-size:8pt;}
	.breadcrumb A:hover {color: #5f5f5f;TEXT-DECORATION: none; font-size:8pt;}
	.breadcrumb A:active {color: #5f5f5f;TEXT-DECORATION: none; font-size:8pt;}
	.currentbreadcrumb{
		font-family:Arial, Helvetica, sans-serif;
		font-size:8pt;
		color:#379de2;
	}
	.dashsubhead{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11pt;
		font-weight:bold;
		color:#515A68;
		padding-left:0px;
	}
	.dashsubhead1{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11pt;
		font-weight:bold;
		color:#379de2;
		padding-left:20px;
	}
	.dashnewsdate{
		font-family:Arial, Helvetica, sans-serif;
		font-size:8pt;
		font-weight:normal;
		color:#878787;
	}
	.dashnews{
		font-family:Arial, Helvetica, sans-serif;
		font-size:8pt;
		font-weight:normal;
		line-height:18px;
		color:#000000;
	}
	
.postdate{
font-size:11px;
color:#969696; float:right;
}
.NewsHead{
    font-family:Arial, Helvetica, sans-serif;
	/*font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;*/
	font-size:11pt;
	color:#eb7902;
	padding-top:5px;
	font-weight:bold;
	
	/*cursor:pointer;*/
	
}
.NewsHead A:link {color: #eb7902;TEXT-DECORATION: none;}
.NewsHead A:visited {color: #eb7902;TEXT-DECORATION: none;}
.NewsHead A:hover {color: #eb7902;TEXT-DECORATION: none;}
.NewsHead A:active {color: #eb7902;TEXT-DECORATION: none;}
	
.NewsCalendar{
background-image:url(../images/calendar.gif);
background-repeat:no-repeat;
padding-top:5px;
height:49px;width:46px;margin-left:0px;font-size:13px; }

.NewsCalendar_date{
background-image:url(../images/calendar.gif);
background-repeat:no-repeat;
padding-top:5px;
height:49px;width:46px;margin-left:0px;font-size:13px;
color:#000000; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:10px; text-align:center;

}
.Newscalendar2{
 padding-top:5px;
 color:#000000;
 padding-left:15px;
 font-weight:bold;font-size:13px;
 
}
.NewsCalendar3{

background-image:url(../images/calendarbig.gif);
background-repeat:no-repeat;
padding-top:5px;
height:62px;width:59px;margin-left:0px;
}
.Newscalendar4{
 padding-top:8px;
 color:#999999;
 padding-left:17px;
 font-weight:bold;font-size:19px;
 
}
.NewsTestimonial{
   font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#5c5c5c;
	line-height:18px;
	padding-right:10px;
	padding-left:15px;

}
.NewsTestimonial A:link{color: #5c5c5c;text-decoration: none;}
.NewsTestimonial A:visited{color: #5c5c5c;text-decoration: none;}
.NewsTestimonial A:hover{color: #5c5c5c;text-decoration: none;}
.NewsTestimonial A:active{color: #5c5c5c;text-decoration: none;}
 
.NewsTestimonialDate{ 
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#0063a9;
padding-left:15px;
    
}
.NewsDetails{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#5c5c5c;
	line-height:22px;
	text-align:justify;

}
.NewsDetails a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:normal;
	color:#0099FF;
	text-decoration:none;
	background-image:url(../images/dottedline.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	
	
}
.NewsDetails a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:normal;
	color:#0099FF;
	text-decoration:none;
	cursor:pointer;
	background-image:none;
	
}
.dottedline1{
	background-image:url(../images/dottedline3.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}
.newdottedline1{
	background-image:url(../images/dottedline3.gif);
	background-repeat:repeat-x;
	background-position:bottom;padding-top:5px;
}


/******perpage****/

.nos2_left{
background-image:url(../images/nos2_left.jpg);
background-repeat:no-repeat;
}
.nos2_right{
background-image:url(../images/nos2_right.jpg);
background-repeat:no-repeat;
}
.nos2_leftover{
background-image:url(../images/nos2_leftover.jpg);
background-repeat:no-repeat;

}
.nos2_rightover{
background-image:url(../images/nos2_rightover.jpg);
background-repeat:no-repeat;
}
.nosbg{
background-image:url(../images/nos2_repeat.jpg);
background-repeat:repeat-x;
}
.nos_text{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#999999;
}

.nos2textover{
background-image:url(../images/nos2_repeatover.jpg);
background-repeat:repeat-x;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
}
.articletext{
padding-top:15px;padding-bottom:5px;
}
.articletext1{
padding-bottom:5px;
}
.cmp-text{padding-top:15px;}
.article-pad{padding-left:10px}
.cmp-leftpad{padding-left:10px}
.contacterrormsg{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11pt;
	font-weight:bold;
	color:#0092BA;
}

.feedbackerrormsg{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11pt;
	font-weight:bold;
	color:#2C7613;
}

.ErrorMsg {

	font-family: Arial;
	font-size: 12px;
	color: #990000;
}
.Msg {
	font-family: Arial;
	font-size: 12px;
	color: #E07300;
}

.FormTable {

	border: 0px solid #d4cece;
}
.FormHeader {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #CCCCCC;
	text-decoration: none;
	padding: 2px;
	height: 20px;
}
.FormHeadingText {

	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #515A68;
	padding-left: 0px;
}
.TdPad4 {
	padding: 4px;
}
.EmptyTab {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c8c8ca;
	background-color: #FFFFFF;
}
.TabBody { 
	padding: 1;    
	position:absolute;
	z-index:1; 
    visibility: hidden;
	
}

.InActiveTab {
	background-color: #FFF3f7;
	 background-image:url('../images/tab-InActive.gif');
	font-family: Arial;
	font-size: 12px;
	color: #656565 ;
	font-weight:bold;
	padding-top: 1px;
	padding-right: 8px;
	padding-bottom: 1px;
	padding-left: 8px;
	cursor: pointer;
}

.ActiveTab {
	background-color: #f7f7f7;
	 background-image:url('../images/tab-Active.gif');
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border:none;
	font-family: Arial;
	font-size: 12px;
	color: #E97701;
	font-weight:bold;
	padding-top: 1px;
	padding-right: 8px;
	padding-bottom: 1px;
	padding-left: 8px;
	cursor: hand;
}
.SeperateTab {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #787878;
}
.FormTab {
	border-top: 1px solid #c8c8ca;
	border-right: 1px solid #c8c8ca;
	border-bottom: 1px solid #c8c8ca;
	border-left: 1px solid #c8c8ca;
	
	background-color: #f7f7f7;
}
.Table-Bg{
	border: 1px solid #d4cece;
	background-color: #f7f7f7;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
}
.project-pad{ padding:5px;}

.invoicelefttxt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9.5pt;
	color:#303B4C;
	line-height:18px;
	padding-left:5px;
	 font-weight:bold
}	

.invoicetxt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#303B4C;
	line-height:18px;
	padding-left:5px;
}	
.invoicetxt1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#E97701;
	line-height:18px;
	padding-left:5px;
}	
.RedFont{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#990000;
	font-weight:bold;
}
.GreenFont{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#009900;
	font-weight:bold;
}
.OrangeFont{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#CC0000;
	font-weight:bold;
}
<!--  -->
.Fieldset{
	border: 1px solid #CCCCCC;
	color:#E97701;
	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif;
	/* background-color:F7F7FF;*/
	font-size: 12px;
	font-style: bold;
	font-weight: bold;
}
legend{
color:#E97701;
}

.bigtxtbox{
	font-family: Arial;
	font-size: 14px;
	color: #333333;
	border: 1px solid #CCCCCC;
	vertical-align:middle;
	padding-top:4px;
}

.selbox
{
	FONT-WEIGHT: normal; 
	color:#111111;
	FONT-SIZE: 10px;
	FONT-FAMILY: arial,verdana,tahoma;
	border: 1px solid #CCCCCC;
	width:50px;
		 
}

.selbox
{
	FONT-WEIGHT: normal; 
	color:#111111;
	FONT-SIZE: 10px;
	FONT-FAMILY: arial,verdana,tahoma;
	border: 1px solid #CCCCCC;
		 
}
.mantadory {
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-style: normal;
	color:#FF0000;
	height:24px;
	font-weight:bold;
	padding-right:5px;
}
.pad15{
padding:15px;
}
.pad2{
padding-top:3px;
}



<!-- -->

.ourworkcontent{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	font-weight:normal;
	color:#5c5c5c;padding-left:2px;padding-top:5px;
}
/*.ourworkcontentTab{
background-image:url('../images/portfoliocontent_bg.gif');
			background-repeat:no-repeat;
			width:210px;
			height:136px;
			font-family:Arial, Helvetica, sans-serif;
}
*/
		.boxes{
			background-image:url('../images/portfoliocontent_bg.gif');
			background-repeat:no-repeat;
			width:210px;
			height:136px;
			font-family:Arial, Helvetica, sans-serif;
		}
		.title{
			font-size:14px;
			font-weight:bold;
			color:#d34646;
			
		}
		.description{
			font-size:10px;
			font-weight:bold;
			color:#5c5c5c;
		}

.ourworkcontentTab{
background-image:url('../images/portfoliocontent_bg.gif');
background-repeat:no-repeat; background-position-y:50%;padding-top:15px;}

.ourworkcontenthead{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10.5pt;
	color:#D34744; padding-left:2px;
	
	font-weight:bold;
}
.ourwork-pad{ padding-left:10px;}
.ourworkbtn-pad{ padding-right:5px;}

.quotecont{background-repeat:repeat-y;};

.quotehead{padding-left:10px;font-family:arial;font-size:12px;background-repeat:no-repeat;
};
.quotebody{line-height:20px;padding:10px;font-family:arial;font-size:11px;background-repeat:no-repeat;
};
.left-brdr{padding-left:5px;border-left:1px solid #c6c6c6}
.content{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#5c5c5c;
	line-height:22px;
	text-align:justify;
}
.content li{
padding-left:5px; list-style-image:url(../images/sm-arrow2.gif)
}
.content1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#5c5c5c;
	line-height:22px;
	text-align:justify;
}
#sitmap ul{ list-style-image:url('../images/sm-arrow2.gif');}
#sitmap ul.lis2{ list-style-image:url('../images/sm-arrow3.gif');}

/*UL .lis{ list-style-image:(../images/sm-arrow2.gif);}*/
.lis{ padding-left:50px; list-style-type:none}
.lis a{padding-left:5px; text-decoration: none}
.lis a:hover{ text-decoration:underline; color:#7D7F81}
.lis1{ padding-left:10px;}
.lis1 a{ padding-left:5px; text-decoration: none}
.lis1 a:hover{ text-decoration:underline; color:#7D7F81}
.lis2{ padding-left:20px; list-style-type:none}
.lis2 a{padding-left:5px; text-decoration: none}
.lis2 a:hover{ text-decoration:underline; color:#7D7F81}

.left-pad5{padding-left:5px; padding-top:0px;}
.left-pad20{padding-left:20px}
.left-pad10{padding-left:10px}
.left-pad8{padding-left:8.5px}
.right-pad5{padding-right:5px}
.right-pad10{padding-right:10px}
.contentourwrk li{
padding-left:10px; list-style-image:url(../images/bullet-ourwrk.gif)
}
.contentourwrktitle{
font-size:14px; font-weight:bold
}
.contentourwrktitle a{
font-size:14px; font-weight:bold; color:#303B4C; text-decoration:none;
}
.contentourwrktitle a:hover{
	color:#7D7F81;
	background-image:url(../images/dottedline2.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}

/*.contentourwrk{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#014D92;
	line-height:22px;
	text-align:justify;
	 padding-top:5px;
}*/
.contentourwrk{
	 padding-top:5px;
	 color:#303B4C;
	 padding-left:5px;
}

.ourwrk-cmt{
 font-size:11px;
  font-weight:normal;
  padding-top:0px;
   color:#828282;
   line-height:height:12px;
}
.ourwrk-title{
	font-size:11px;
	/*font-weight:bold;
	color:#d34646;
	background-image:url(../images/ourwrk-head.gif);*/
	border:1px dotted #CB731C; height:30px;
	
	background-repeat:no-repeat;
	padding-left:10px;
}
.ourwrk-title span{
font-weight:bold;
	color:#A80202;
}
.ourwrk-title1{
	font-size:11px;
	border:1px dotted #CB731C; 
	background-repeat:no-repeat;
	padding-left:10px;
}
.ourwrk-title1 span{
font-weight:bold;
	color:#A80202;
}
.owrwrk-thumb{
	background-image:url(../images/ourwrk-thumbbg.gif);
	 height:148px;background-repeat:no-repeat;
}
.ourlink{padding-left:0px;}
.ourlink a{
	font-size:9pt;text-decoration:none; color:#E97701;
	line-height:20px;height:20px;
	background-image:url(../images/dottedline3.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	padding-left:0px;
}
.ourlink a:hover{
	color:#828282;
	background-image:url(../images/dottedline2.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	text-decoration:none;
}
.ourwrk-contentsubtext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11pt;
	color:#A80202;
	font-weight:bold;
}
.ourworkhead{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold;
	color:#E97701;
	background-repeat:repeat-x;
	background-position:bottom;
}
.ourworktitle{
	font-size:10pt;
	font-weight:bold;
	background-repeat:no-repeat;
	padding-left:10px;

}
.ourworktitle a{
	font-size:10pt;
	font-weight:bold;
	text-decoration:none;
	color:#111;
}
.ourworktitle a:hover{
	font-size:10pt;
	font-weight:bold;
	color:#828282; 
}
.breadcrumbs{color:#303B4C; font-size:11px;  font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
.breadcrumbs a{color:#303B4C; font-size:11px; text-decoration:none;  font-weight:normal;}
.breadcrumbs a:hover{color:#303B4C; font-size:11px; text-decoration:underline;  }
h2{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#0092BA;
	
}
#thankstpl p{
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
color:#515A68;
}
.contentinnertxtz{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#303B4C;
	line-height:19px;
	text-align:left;
	padding:5px;
	/*border:1px solid #c6c6c6;*/
	background-color:#F3F3F3;
}
.contentinnertxtz1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#303B4C;
	line-height:19px;
	text-align:left;
	padding:5px;
	/*border:1px solid #c6c6c6;*/
	background-color:#fffff;
}
.contentinnertxtz2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#303B4C;
	line-height:19px;
	text-align:left;
	padding:5px;
	background-color:#fffff;
}
.contentinnertxtz3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	/*color:#303B4C;*/
	color: #E97701;
	line-height:19px;
	text-align:left;
	padding:5px;
	/*border:1px solid #c6c6c6;*/
	background-color:#F3F3F3;
}
.FormHeadingTextz {

	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	color: #515A68;
	padding-left: 0px;
}
.contentinnerhead1z{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#E97701;
	
	font-weight:bold;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:3px;
	padding-top:3px;
	border:1px solid #c6c6c6;
	background-image:url(../images/tabbg-2new.gif);
	/*background-image:url(../images/tabbg-2.gif); */
}
.contentinnerhead2z{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#E97701;
	
	font-weight:bold;
	/*padding-left:5px;*/
	padding-right:5px;
	padding-bottom:3px;
	padding-top:3px;
	/*border:1px solid #c6c6c6;
	background-image:url(../images/tabbg-2new.gif);
	background-image:url(../images/tabbg-2.gif); */
}
.FormHeadingTextz1 {

	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #E97701;
	padding-left: 0px;
}
#contactright {
	background-image:url(../images/Contact-Form_bg_03.png);
	background-repeat:no-repeat;
	background-position:top;
	width:208px;
	height:437px;
}
#contactright-top {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	letter-spacing: -.01em;
	}
#contactright-bottom {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	line-height:normal;
	margin:0px;
	
	}
.fs16 {
	font-size:14px;
	}
.fs22 {
	font-size:20px;
	}
#contactright-middle {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF;
	}


