body{
	margin-bottom:0px; margin-top:0px;	margin-left:0px; margin-right:0px;
	font-family:verdana; color:#000000;  font-size:10px; 
	list-style-image:url(Images/menu_dot01.gif);	
	}
/* -------------- border classs ------------- */
.border_dotted{background-image:url(Images/dot.jpg); background-repeat: repeat-x; }
.border_black{border:1px solid #000000;}
.border_white{border:1px solid #ffffff;}	
.border{border: 1px solid #a5cbed;	}
.border_img{border:none}
.border_none{border:none}
.border_top{ border-top:1px solid #a5cbed;}
.footer-txt{
color:#535353}

.border_bottom{ border-bottom:1px solid #a5cbed;}

.border_bottom01{ border-bottom:1px solid #707070;}

.border_right{ border-right:1px solid #a5cbed;}

.border_left{ border-left:1px solid #a5cbed;	}

.border_rl{	border-right:1px solid #a5cbed; border-left:1px solid #a5cbed;	}

.border_tb{	border-top:1px solid #a5cbed; border-bottom:1px solid #a5cbed;	}

.border_ltr{border-right:1px solid #a5cbed; border-top:1px solid #a5cbed;
			border-left:1px solid #a5cbed;	}
			
.border_lrb{border-right:1px solid #a5cbed; border-bottom:1px solid #a5cbed;
		border-left:1px solid #a5cbed;	}
		
/* --------------bgcolor classs ------------- */

/* -------------- form classs --------------------- */
input{font-size:10px; font-family:Verdana; color:#000000; border:1px solid #a5cbed; height:11px}
textarea{font-size:10px; font-family:Verdana; color:#000000; border:1px solid #a5cbed; height:100px; width:290px; }

.f_combo{
		  font-size:10px; color:#000000; border:1px solid #a5cbed; height:12px;
		}

.f_button{
		background-color:#a5cbed; text-transform:uppercase;
		padding-left:2px; padding-right:2px; color:#000;	font-size:9px;
		border:0.5px solid #474747; height:18px; vertical-align:top;
		}

.error{  font-size:9px; text-align:left; color:red;}

/* --------------login  classs -------------*/

.topbg1 {
	BACKGROUND-COLOR: #0b2860
}
.topbg2 {
	BACKGROUND-COLOR: #c5080c
}
.menubg {
	BACKGROUND-COLOR: #003777
}
A.menu {
	FONT-SIZE: 7pt; COLOR: #000000;  TEXT-DECORATION: none
}
A.menuservices {
	FONT-SIZE: 7pt; COLOR: #ffffff;  TEXT-DECORATION: none
}
.menuservices {
	FONT-SIZE: 7pt; COLOR: #ffffff;  TEXT-DECORATION: none
}
.sidebg {
	BACKGROUND-COLOR: #e2eefa
}
.sidebg1 {
	FONT-SIZE: 11px;  BACKGROUND-COLOR: #e2eefa
}
.sidetitlebg {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #ffffff;  BACKGROUND-COLOR: #2b78d6
}
.title {
	FONT-WEIGHT: normal; FONT-SIZE: 14pt; COLOR: #2B3E9A;  
}
.sidetitlebg0 {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #ffffff; 
}
.sidetitlebg1 {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #ffffff; BORDER-RIGHT: #ffffff 1px solid; BACKGROUND-COLOR: #2a4e70
}
.submenu {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #e9e9e9; 
}
.whitebg {
	BACKGROUND-COLOR: #ffffff
}
.footer {
	FONT-SIZE: 7pt; COLOR: #ffffff;  BACKGROUND-COLOR: #172b44
}
.subtitle {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #14497f; 
}
.subtitle_news {
	FONT-WEIGHT: bold; FONT-SIZE: 7pt; COLOR: #990000; 
}
A.text {
	FONT-SIZE: 8pt; COLOR: #000000; 
}
.text {
	FONT-SIZE: 8pt; 
}
.textbold {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; 
}
A.textsm {
	FONT-SIZE: 11px; COLOR: #000000; 
}
.textsm {
	FONT-SIZE: 11px; 
}
A.homenews {
	FONT-SIZE: 7pt; COLOR: #990000;  TEXT-DECORATION: none
}
A.loc {
	FONT-SIZE: 7pt; COLOR: #000000; 
}
.theme1 {
	BACKGROUND-COLOR: #ce9e6d
}
.theme1sub {
	BACKGROUND-COLOR: #eee3b6
}
.theme3 {
	BACKGROUND-COLOR: #d99e8e
}
.theme3sub {
	BACKGROUND-COLOR: #ffe8cf
}
.theme2 {
	BACKGROUND-COLOR: #e6ab50
}
.theme2sub {
	BACKGROUND-COLOR: #f4cf95
}
.theme4 {
	BACKGROUND-COLOR: #c7bd6c
}
.theme4sub {
	BACKGROUND-COLOR: #ede4a6
}
.theme5 {
	BACKGROUND-COLOR: #b8c392
}
.theme5sub {
	BACKGROUND-COLOR: #d3e4c8
}
A.newstext {
	FONT-SIZE: 8pt; COLOR: #000000;  TEXT-DECORATION: none
}
A.newstext:hover {
	FONT-SIZE: 8pt; COLOR: #000000;  TEXT-DECORATION: underline
}
.testimonials {
	FONT-SIZE: 8pt; COLOR: #003b6f; 
}
A.more {
	FONT-SIZE: 8pt; COLOR: #a31514; 
}
.products {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #535353; 
}
.scrollBg {
	BACKGROUND-COLOR: #adcee6
}
.seperator {
	BACKGROUND-COLOR: #b0b0b0
}
A.successstories {
	FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 15px;  TEXT-DECORATION: none
}
.successstories {
	FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 15px; 
}
.titlecasestudy {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff;  BACKGROUND-COLOR: #942829
}
.services {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff;  BACKGROUND-COLOR: #c76e32
}
.industries {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff;  BACKGROUND-COLOR: #d69610
}
.hometestimonials {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #003b6f; 
}
A.morered {
	FONT-SIZE: 9px; PADDING-BOTTOM: 8px; COLOR: #8a2c2f; 
}
.morered {
	FONT-SIZE: 9px; PADDING-BOTTOM: 8px; COLOR: #8a2c2f; 
}
.moreorange {
	FONT-SIZE: 9px; COLOR: #b75725; 
}
A.solutionssubmenu {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 20px; COLOR: #d16509; 
}
.solutionssubmenu {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 20px; COLOR: #d16509; 
}
.sitemapstrip {
	BACKGROUND-COLOR: #949273
}
.drhp {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff;  BACKGROUND-COLOR: #942829
}
A.drhp {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff;  BACKGROUND-COLOR: #942829
}
.rhpbold {
	PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000000; 
}
.rhp {
	PADDING-LEFT: 20px; FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; 
}
.rhp1 {
	PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; 
}
.rhp_list {
	PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; 
}
.rhp_heading {
	PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; 
}
.rhp_link {
	PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; 
}
.rhp_link:hover {
	PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #990000; 
}
.rhp_link_top {
	PADDING-RIGHT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; 
}
.rhp_link_top:hover {
	PADDING-RIGHT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #990000; 
}
.rhp_link_highlight {
	PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #990000; 
}
.rhp_link_highlight:hover {
	PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #c76e32; 
}
.subtitle_testi {
	FONT-WEIGHT: normal; FONT-SIZE: 7pt; COLOR: #14497f; FONT-STYLE: italic; 
}
.testi_cus {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffffff;  BACKGROUND-COLOR: #a5cbed
}
.testimonials_s {
	FONT-SIZE: 7pt; COLOR: #003b6f;  TEXT-ALIGN: justify; TEXT-DECORATION: none
}
.more {
	FONT-WEIGHT: bold; FONT-SIZE: 7pt; COLOR: #003b6f; FONT-STYLE: italic;  TEXT-DECORATION: none
}
.inputbox {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; BORDER-LEFT: #999999 1px solid; COLOR: #333333; PADDING-TOP: 2px; BORDER-BOTTOM: #999999 1px solid; 
}
.link {
	FONT-SIZE: 8pt; COLOR: #990000;  TEXT-DECORATION: none
}
.link:hover {
	FONT-SIZE: 8pt; COLOR: #999999;  TEXT-DECORATION: none
}
.link:visited {
	FONT-SIZE: 8pt; COLOR: #990000;  TEXT-DECORATION: none
}
.GridStyle
{
	
 	border: 1px solid #a5cbed;
	
	
	font-family: Arial, "MS Sans Serif", Helvetica, Verdana;
	vertical-align: middle;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	
	
	
	font-family: Arial, "MS Sans Serif", Helvetica, Verdana;
	vertical-align: middle;
	font-size: 12px;
	font-weight: normal;
	
	text-decoration: none;
	height: 16px;
	text-indent: 4px;
	padding-left: 4px;
	text-align:left; 
	
}
.MainBg_Subtable {
	font-family: Arial, "MS Sans Serif", Helvetica, Verdana;
	background-color: #a5cbed;
	font-size: 12px;
	font-weight: normal;
}
.DataTable_1 {
	background-color: #e2eefa;
	font-family: Arial, "MS Sans Serif", Helvetica, Verdana;
	vertical-align: middle;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	height: 21px;
	text-indent: 4px;
	padding-left: 4px;
}
.SubHead_Table {
	font-family: Arial, "MS Sans Serif", Helvetica, Verdana;
	background-color: #a5cbed;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	height: 20px;
	text-indent: 4px;
	vertical-align: middle;
	padding-left: 4px;
}
.DataTable_2 {
	background-color: #FFFFFF;
	font-family: Arial, "MS Sans Serif", Helvetica, Verdana;
	vertical-align: middle;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	height: 21px;
	text-indent: 4px;
	padding-left: 4px;	
}
.labelcellstyle
{
	/*
	background-color : #cde3f5;  
	font-family: "MS Sans Serif", Tahoma, Verdana, Arial, Helvetica;
	font-size: 12px;
	font-weight: normal;
	text-align:left; 
	*/
	
	font-family: Arial, "MS Sans Serif", Helvetica, Verdana;
	vertical-align: middle;
	font-size: 12px;
	font-weight: normal;
	
	text-decoration: none;
	height: 16px;
	text-indent: 4px;
	padding-left: 4px;
	text-align:left; 
}
.HeadingCellStyle
{
	/*
	background-color :#62c8f0; 
	font-family: "MS Sans Serif", Tahoma, Verdana, Arial, Helvetica;
	font-size: 13px;
	font-weight: bold;
	text-align:center;
	*/
	font-family: Arial, "MS Sans Serif", Helvetica, Verdana;
	
	
	font-size: 12px;
	
	
	height: 19px;
	vertical-align: middle;
	text-decoration: none;
	padding-right: 5px;
	padding-left: 5px;	
}

.ControlCellStyle
{
	 /*border: 1px solid #ffffff; */
	 
	font-family: Arial, "MS Sans Serif", Helvetica, Verdana;
	vertical-align: middle;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	height: 16px;
	text-indent: 4px;
	padding-left: 0px;
	text-align:left; 
}

   .modalBackground {
    background-color: #414141;
    filter:alpha(opacity=70);
    opacity:0.7;
}
   
