body {
	margin:0 auto;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	background-image:url(../images/tall_top.gif); background-position:top; background-repeat:repeat-x;
	/*color:#676A6F;*/
        /*background-color:#efefef;*/
	/*color:#444548;background:#ffffff url(images/body_bg.gif) top center repeat-y;*/
}
.scroling-text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}

/*top_text*/
.top_text { background:#f5f5f5; border:1px solid #ddd; width:700px; margin:0px auto 0px auto; padding:0;}
.top_text p { font: normal 12px Arial, Helvetica, sans-serif; color:#5e5e5e; padding:5px; margin:0; line-height:1.8em;}
.top_text h2 { font: normal 16px Arial, Helvetica, sans-serif; color:#666; padding:5px; margin:0; border-bottom:1px solid #e2e2e2;}
.top_text h1 { font: bold 14px Arial, Helvetica, sans-serif; color:#6aa4d6; padding:0px;TEXT-TRANSFORM:uppercase; margin:0; border-bottom:1px solid #e2e2e2;}
.top_text h3 { font: bold 13px Arial, Helvetica, sans-serif; color:#6aa4d6; padding:0px;margin:0; }
.top_text a { color:#000000; font: bold 12px Arial, Helvetica, sans-serif; text-decoration:none;}
.top_text img { float:left; margin:5px 10px; padding:0;}
.top_text .block { width:224px; float:left; padding:3px; margin:0 0 0 3px;}

.clr { clear:both; padding:0; margin:0;}
input.form, input.formsubmit, /*select.form,*/ option.form, textarea.form {
		color: #000000;
		font-size: 12px;
		border: 1px solid #C8C8C8;
		padding: 2px;
		background: #fafafa url(../images/txtboxbg.gif) repeat-x;
		margin-top: 2px;
		font-family:Arial, sans-serif;
	}
.select {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#727d84;
	padding-left:8px;
	border:#CCCCCC solid 1px;
	width:234px;
	height:22px;
}

A:link{color:#0078B4;TEXT-DECORATION:none;}A:visited{color:#0078B4;TEXT-DECORATION:none;}A:hover{COLOR:#e37e00;TEXT-DECORATION:none;}A:active{color:#e37e00;TEXT-DECORATION:none;}
A.marque:link{color:#e37e00;TEXT-DECORATION:none;}A.marque:visited{color:#0078B4;TEXT-DECORATION:none;}A.marque:hover{COLOR:#0078B4;TEXT-DECORATION:none;}A.marque:active{color:#e37e00;TEXT-DECORATION:none;}
#site_center {text-align:center;}
.txt{font-size:10px;font-family:Verdana;font-weight:bold;color:#e37e00;text-align:center;}
.txt1{font-size:11px;font-family:Verdana;color:#545454;text-align:left;}
.container { background:url(../images/tall_top.gif) left top repeat-x;}
#main {width:950px; margin:0 auto; text-align:left; }
.row_1 { height:118px;}
#logo {width:288px;height:118px; padding-left:14px;  background-repeat:no-repeat; display:block; float:left;		}
#logo_header {width:300px;height:118px; background-repeat:no-repeat; margin:auto; text-align:center; display:block; float:left;	}	
#live_chat {width:160px;height:50px; margin-top:28px; background-repeat:no-repeat; display:block; float:left;	}	
#gold_partner {width:299px;height:55px; margin:0px; padding-top:0px; vertical-align: middle;text-align:center;background-repeat:no-repeat;display:block;float:right;}		
.menu { height:35px;}
a.menu1:link{color:#0078B4;TEXT-DECORATION:none;}a.menu1:visited{color:#0078B4;TEXT-DECORATION:none;}a.menu1:hover{COLOR:#3a93c0;TEXT-DECORATION:none;}a.menu1:active{color:#3a93c0;TEXT-DECORATION:none;}
.row_2 { height:274px; background:url(../images/header_bgd9.jpg) 10px top no-repeat; margin:auto; text-align:center; font-size:0.69em; color:#def0f6; line-height:1.54em;}
.bullet {list-style-image: url(../images/bullet_arrow.png);}
.bullet1 {list-style-image: url(../images/arrow.gif);}
.more{font-size:10px;font-family:Verdana;font-weight:bold;color:#fff;}/* Easy Slider Starts */
	#slider{ overflow:hidden; width: 924px; height:263px; margin:auto; margin-bottom:0px; /*border:1px solid #000000;*/}	
	#slider ul, #slider li, #slider2 ul, #slider2 li{margin:0;padding:0;	list-style:none;}
	#slider li, #slider2 li{ width: 924px; height:263px;overflow:hidden; }	
	#slider2 li{ background:#f1f1f1;}		
	#prevBtn, #nextBtn, #prevBtn2, #nextBtn2{display:block;	margin:0;overflow:hidden;text-indent:-8000px;width:30px;	height:77px;position:absolute;/*position: relative;*/	left:-1px;	top:-131px;	}								

/* Easy Slider Ends */

p#controls, p#controls2{/* for IE only*/
		/*margin:auto;*/
		/*position:absolute;*/position: relative;/*border:1px solid #000000;*/
		} 
		
		/* style for menu */	
img {border: 0px;}
h1, h2, h3, h4 {font-weight:700;color:#6aa4d6; margin:0 0 10px;padding:0;}
a, a:link, a:visited, a:active {color: #0099CC;	text-decoration: none;}
#menu-container {width: 950px;margin-left: auto;margin-right: auto;text-align:center;}
#dropdown-holder {width: 950px; padding-left:11px; background-color:transparent;}
.dropdown {	line-height:35px;}
.dropdown a {	/* The minimum width of the "MAIN" links on top */
font-family: verdana, arial;text-transform: uppercase;font-size: 10px; font-weight:bold; display:block;padding:0px 13px 0px 13px;color:#545454;text-decoration:none;}
.dropdown a:hover{color: #00ccff; background-color: #6c6c6c;}
/*.dropdown_selected{background-color: #6c6c6c;color: #00ccff;}*/
.dropdown ul {top:35px;height:28px;}
.dropdown li ul a{	/* The width of the dropdown and popout menu */	color: #ffffff;	height:28px;width:220px; background-color:#404040;
	/*
		popout transparent
		This line is also what is killing the CSS validation
	
	filter:alpha(opacity=80);-moz-opacity:.80;opacity:.80; */
}
.dropdown li ul {border-top: solid 1px #333333;/* time for some math  {a}:width + {a}:padding + {a}:border */	width:248px;}
.dropdown li ul li{	/* time for some math  {a}:width + {a}:padding + {a}:border */	width:247px;}
.dropdown li ul li a{border-bottom: solid 1px #000000;border-top: solid 1px #333333;border-left: solid 1px #000000;border-right: solid 1px #333333;}
.dropdown a.popout {/* totally optional popout indicator */	background-image: url(../images/popout.gif);background-position:center right;background-repeat:no-repeat; }
.dropdown {	margin:0;padding:0;list-style-type:none;}
.dropdown ul{margin:0;padding:0;list-style-type:none;}
.dropdown a {display:block;}
.dropdown li{float:left;position:relative;display: block;}
.dropdown ul {	position:absolute;display:none;}
.dropdown li ul a{float:left;}
.dropdown li ul {float:left;}
.dropdown li ul li{	float:left;	position:relative;}
.dropdown ul ul{top:0;	left:100%;}
.dropdown li ul ul {width:auto;	margin: -1px 0px 0px 0px;float:left;}
.dropdown li:hover ul ul, .dropdown li:hover ul ul ul, .dropdown li:hover ul ul ul ul{display:none;}
.dropdown li:hover ul, .dropdown li li:hover ul, .dropdown li li li:hover ul, .dropdown li li li li:hover ul{display:block;}

/*style for menu Ends */	
/* Right Nav Slider */
.stepcarousel {
	position: relative; /*leave this value alone*/
	overflow: scroll; /*leave this value alone*/
	width: 200px; /*Width of Carousel Viewer itself*/
	height: 55px; /*Height should enough to fit largest content's height*/
}
.stepcarousel .belt {position: absolute; /*leave this value alone*/	left: 0;top: 0;}
.stepcarousel .panel {
	float: left; /*leave this value alone*/
	overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
	margin-left:7px;	
	 /*margin around each panel*/
	width: 190px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
}

/* Right Nav Slider */
.col-main { float:left; margin-left:5px; width:720px; padding:0;}
.col-right { float:right; width:215px;   }
.css-table > div {width: 100%;border: 0;}
.css-table > div > div{min-height:25px;border: 0;float:left;}
.head{font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;color:#2a7191;}
.rightnav-heading{ background:url(../images/rightheading.gif) no-repeat; font-weight:bold; padding-left:8px; height:27px; vertical-align:middle; margin:auto; font-family:'trebuchet MS'; font-size: 11pt; color:#05588e;}
.right-heading{font-weight:bold;padding-left:8px;text-align:left;height:27px;width:200px; vertical-align:middle;margin:auto; font-family:'trebuchet MS';font-size: 11pt;  color:#05588e;}
.rightbg{ background:url(../images/rightbg.gif) repeat-y; padding-top:5px; text-align:center; margin:auto}
.border_top{width: 714px; height: 12px; margin-top: 5px; background-image: url(../images/border_top.gif);float:left; background-repeat: no-repeat; }
.border_middle{width: 714px; height: auto; float: left;background-image: url(../images/border_middle.gif); background-repeat: repeat-y;}
.border_bottom{width: 714px; height: 12px;background-image: url(../images/border_bottom.gif);margin-bottom:5px; float:left; background-repeat: no-repeat; }
.servicestext{line-height: 18px; padding:12px 12px; text-align:justify; font-size:11px;font-family:Verdana;color:#434d54;}
.share{padding-top:5px; text-align:center; margin:auto}
.rightbg1{ background:url(../images/rightbg.gif) repeat-y; font-weight:bold; padding-left:8px; height:27px; vertical-align:middle; margin:auto; font-family:'trebuchet MS'; font-size: 11pt; color:#05588e;}
.quote{ padding-top:5px; text-align:center; margin:auto}
.grey_bg{ background:url(../images/grey-bg.png) no-repeat; height:83px; text-align:center; margin:auto}
.boxspace-top{ padding-bottom:0px; vertical-align:bottom; height:8px;margin:0}
.boxspace{ padding-bottom:0px; vertical-align:top; height:8px;margin:0}
#content_main {width:950px; padding:3px 0 6px 0;/*border-left: solid 1px #dadada;border-right: solid 1px #dadada;*/}
#content .indent {width:950px; margin-bottom:3px; padding:27px 0 25px 0;font-size:0.75em; }
.content_title h1{PADDING-LEFT:10px;FONT-WEIGHT:bold;FONT-SIZE:13pt;TEXT-TRANSFORM:uppercase;height:30px;FONT-FAMILY:'Trebuchet MS';TEXT-ALIGN:left;FONT-VARIANT:normal }
.content_title{PADDING-LEFT:10px;FONT-WEIGHT:bold;FONT-SIZE:13pt;TEXT-TRANSFORM:uppercase;COLOR:#6aa4d6;height:30px;FONT-FAMILY:'Trebuchet MS';TEXT-ALIGN:left;FONT-VARIANT:normal }
.header-shadow-bottom{margin-bottom: 5px; background-image:url(../images/header-shadow-bottom.jpg); background-repeat:no-repeat; margin-left:5px;height:5px; }
.clear { clear:both;}
/*Box*/
#panel{ width:90%;height:240px;padding:0; padding-left:30px;font-size:11px;	background-image:url(../images/pannel_bg.jpg);background-position: top;background-repeat:repeat-x;background-color:#e5e5e5; position:relative;margin:auto; text-align:center;border-bottom: solid 1px #e9e9e9;border-top: solid 1px #e9e9e9;border-left: solid 1px #e9e9e9;	border-right: solid 1px #e9e9e9;}


/*table layout*/	
#table{font-family:"Trebuchet MS";width:100%;border-collapse:collapse;}
#table td, #table th {font-size:1em;border:1px solid #dcdcdc;padding:3px 7px 2px 7px;}
#table th {font-size:1.1em;text-align:left;padding-top:3px;padding-bottom:2px;background-color:#dbdbdb;color:#2e6e8c;}
tr {font-size:12px;font-family:"Trebuchet MS";}
#table tr.alt td {color:#545454; font-size:12px;font-family:"Trebuchet MS";background-color:#f9f9f9;}
.initial { background-color: #f1f1f1; color:#545454;font-size:12px;font-family:"Trebuchet MS"; }
.normal { background-color: #f9f9f9;color:#545454;font-size:12px;font-family:"Trebuchet MS"; }
.highlight { background-color: #dee9ed;color:#4c4c4c;font-size:12px;font-family:"Trebuchet MS"; }	

/*table layout*/
.port-head{background:#e6e6e6; border:#d8d8d8 solid 1px; color:#3383a6; font-size:14px; font-weight:bold; line-height:20px; margin:5px 0; padding:0 5px; }
#panel .readmore{ width:84px; height:22px; float:right; margin:10px 0 0 0;}
#panel p{ font-size:10px;padding:0 5px;}	
#panel h3{ font-size:14px; color:#666;}	
#panel #one{  float:left;width:200px;height:200px;padding:0;font-size:11px; position:relative;text-align:left;margin:0 0 0 7px; margin:0 0 0 8px;	}
#panel #one .erp{height:123px;width:190px;}	
#panel #two{ float:left;width:200px;height:200px;padding:0;font-size:11px; position:relative;text-align:left;margin:0 0 0 7px; margin:0 0 0 8px;	}

#panel #three{  float:left;width:200px;height:200px;padding:0;font-size:11px; position:relative; text-align:left;margin:0 0 0 7px; margin:0 0 0 8px;}
#panel .imgpadding{	padding:0 10px 0 5px;}
#panel  .more a{ background:url(../images/more_bg.gif) left top repeat-x; height:18px; width:66px; border:solid 1px #cccccc; float:right; text-align:center; line-height:18px; margin:10px 0 0 0; clear:both; color:#000066; font-size:11px;}
div#contacts{padding-top:15px;padding-bottom:15px;float:left; padding-left:10px;width:210px;}
.msn_msg{background:url(../images/msn.gif) center top no-repeat;width:37px;	height:29px;float:left;z-index:100;	}
.skype_msg{	background:url(../images/skype.gif) center top no-repeat;width:37px;height:29px;float:left;	z-index:100;}
.gtalk_msg{ background:url(../images/gtalk.gif) center top no-repeat; width:37px; height:29px; float:left; z-index:100;}
.yahoo_msg{ background:url(../images/yahoomsng.gif) center top no-repeat; width:37px; height:29px; float:left; z-index:100;}
.mail{ background:url(../images/mail_ico.gif) center top no-repeat; width:37px; height:29px; float:left; z-index:100;}
.w3c { float:left; width:100%; background-color:#FFFFFF; text-align:center;}
.footer1{font-size:10px;font-family:Verdana;color:#fff;}

.clsFloatLeft{float:left;}
.clsFloatRight{float:right;}
.clsCommonFooter{float:left;	width:175px;}
.clsgroup_foot{	float:left;	width:195px;}
.clsCommonFooter li{background:url(../images/bullet_arrow.png) no-repeat left 7px;	padding-left:12px;}
.clsCommonFooter h2{	margin:20px 0 10px 0;}
.clsCommonFooter h2 span{	color:#DD181F;	font-size:18px !important;	font-weight:bold;}
.clsCommonFooterSpecial {
	float:left;
	width:205px;
}
.clsCommonFooterSpecial li{
	background:url(../images/bullet-arrow.gif) no-repeat left 7px;
	padding-left:12px;
}
.clsCommonFooterSpecial h2{
	margin:20px 0 10px 0;
}
.clsCommonFooterSpecial h2 span{
	color:#DD181F;
	font-size:18px !important;
	font-weight:bold;
}

#footerbox{width:100%;	height:3px;background-color:#eb891b;background-image:url(../images/spacer.gif);	background-repeat:no-repeat;}

.footer { clear:both; display:block; background-color:#eef4f4; background:url(../images/footer.gif) repeat-x left top; width:100%; height:auto; }
.footernavcontainer{ display:block; width:950px; padding-left:15px; margin:auto; }
.footernav{float:left; /*width:180px;*/ height:auto; margin:0 15px 0 0; border-right:dotted 1px #d0d0d0;}
.footernav h2{color:#276381; margin:20px 0 10px 0; font:normal 14px Arial,Verdana,Helvetica,sans-serif;font-weight:bold; }
ul.footerlinklist {list-style-image: url(../images/tag_blue.gif); }
ul.footerlinklist li {text-align:left;  padding:0 0 0 0px;}
ul.footerlinklist li a:link,  ul.footerlinklist li a:visited,  ul.footerlinklist li a:hover {font:normal 11px Arial,  Verdana,  Helvetica,  sans-serif; color:#474952;  text-decoration:none; }
ul.footerlinklist li a:hover{color:#eb891b;}
.copyright { font: normal 11px Arial,  Helvetica,  sans-serif; color: #001D56; text-decoration: none; text-align:center; line-height:32px;  }
