body {
	margin:0;
	padding:0;

}
nw-cur-contbody {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	margin:0;
	padding:0;
	background-color:#ffffff;
}
/***** ADDED 29TH JANUARY- ISHWOR MANANDHAR***************/
.trans_white {
	behavior: url(css/iepngfix.htc);
}
* {
	behavior: url(css/iepngfix.htc)
}
/***** ENDED 29TH JANUARY- ISHWOR MANANDHAR***************/

form {
	margin:0;
	padding:0;
}
td, th {
	font-size: 13px;
	font-family:"Trebuchet MS", Tahoma, Arial, sans-serif;
}
img {
	border:none;
}
h3 {
	padding:5px 0;
	margin:0;
	font-size:18px;
	font-weight:strong;
	letter-spacing:.02em;
	font-family:"Trebuchet MS", Tahoma, Arial, sans-serif;
}
h1 {
	margin:0;
	padding:20px 0 17px 20px;
	font-family:"Trebuchet MS", Tahoma, Arial, sans-serif;
	font-weight:normal;
	font-size:26px;
	color:#01698c;
	line-height:30px;
}
h2 {
	font-size:14px;
	font-family:"Trebuchet MS", Tahoma, Arial, sans-serif;
	font-weight:bold;
	padding:0;
	margin:0 0 5px 0;
}
h4 {
	margin:0;
	padding:0px 0 17px 20px;
	font-family:"Trebuchet MS", Tahoma, Arial, sans-serif;
	font-weight:normal;
	font-size:16px;
	color:#000000;
}
h5 {
	margin:0;
	padding:5px 0 5px 20px;
	font-family:"Trebuchet MS", Tahoma, Arial, sans-serif;
	font-weight:normal;
	font-size:22px;
	color:#000000;
}
#wrapper {
	width:975px;
	margin:0 auto;
}
.blue-bg {
	background:#007095 url(../images/bg-banner-01.jpg) repeat-x top;
}
.in-blue-bg {
	background:#11648c;
	padding:10px 2px 2px 2px;
}
.box-col01, .join-webniars-box {
	border:1px solid #00aaf2;
	background:#006285;
	margin:0px 8px 24px 6px;
}
.box-col01 {
	padding:10px;
	width:200px;
}
.yahoo-txt-img {
	margin:10px 0;
}
.yahoo-partxt {
	margin-top:10px;
}
.white-txt {
	color:#FFFFFF;
	font-size:14px;
	line-height:18px;
	margin: 0 7px 0 7px;
	font: "Trebuchet MS", Tahoma, Arial, sans-serif;
}
.top-bg-txt { /***** edited by Ishwor on 13 July 2009 *****/
	font-size:16px;
	font-family:"Trebuchet MS", Tahoma, Arial sans-serif;
	text-align:right;
	/*padding:32px 2px 0 0;*/
	/*01 July 2010 */
	padding:3px 2px 0 0;
	line-height:21px;
}
.gradient-bg {
	background:url(../images/gradient-grey.gif) repeat-x bottom;
	border-right:1px solid #c7c7c7;
	border-left:1px solid #c7c7c7;
	padding:10px;
	font-size:13px;
	line-height:18px;
}
.main-gry-bg-bot {
	background:url(../images/main-gry-bot.jpg) no-repeat right;
	width:618px;
	height:36px;
}
.sub-gry-bg-bot {
	background:url(../images/sub-gry-bot.jpg) no-repeat;
	width:354px;
	height:36px;
}
.content td {
	line-height:22px;
	font-size:14px;
	color:#000000;
	letter-spacing:normal;
}
.privacy p {
	font-size:11px;
	color:#000000;
	letter-spacing:normal;
	margin:2px 0px 0px 5px;
	font-style:italic;
}
.privacy a {
	margin:0px 0px 0px 15px;
	font-size:11px;
	color:#000000;
	letter-spacing:normal;
	font-style:italic;
	text-decoration:underline;
}
.find-out-box {
	width:265px;
	float:right;
	position:relative;
	margin-left:15px;
	margin-right:-90px;
	margin-bottom:10px;
	margin-top:18px;
}
.findout-form-top {
	background:url(../images/findout-form-tp-bg.gif) no-repeat;
	height:87px;
	width:265px;
}
.findout-form-top2 {
	background:url(../images/findout-form-tp-bg2.gif) no-repeat;
	height:85px;
	width:265px;
}
.findout-form-mid {
	background:url(../images/findout-form-mid-bg.gif) repeat-y;
	padding:10px 10px;
	font-family:Arial, "Myriad Pro", "Trebuchet MS", tahoma;
}
.findout-form-mid td {
	color:#006285;
	font-size:16px;
}
.findout-form-but {
	background:url(../images/findout-form-but-bg.gif) no-repeat;
	height:72px;
}
.breadcrumb {
	font-size:12px;
	text-align:right;
	margin-bottom:6px;
	margin-right:6px;
	margin-top:3px;
	color:#000000;
}
.content .breadcrumb a:link, .content .breadcrumb a:visited, .content .breadcrumb a:active {
	font-size:12px;
	text-align:right;
	margin-bottom:6px;
	margin-right:6px;
	margin-top:3px;
	color:#000000;
}
.content .breadcrumb a:hover {
	text-decoration:underline;
	color:#01698C;
}
.client-testi {
	background:url(../images/client-testi-bg.gif) no-repeat bottom center;
	height:195px;
	padding:30px 26px 0 26px;
}
.client-testi-txt {
	padding-top:5px;
	font-size:22px;
	line-height:24px;
	font-family:Arial, "Trebuchet MS", tahoma;
}
.client-testi-txt span {
	color:#006285;
}
.client-testi-txt em {
	font-size:14px;
}
.input-gry {
	width:140px;
	padding:2px 5px;
	border:1px solid #cbcbcb;
}
#footer {
	color:#18407d;
	text-align:center;
	font-size:11px;
	line-height:18px;
}
#footer td {
	font-size:11px;
}
#footer a {
	color:#18407d;
	text-decoration:none;
	margin:0 5px;
	font-size:11px;
}
#footer a:hover {
	color:#666666;
}
/************************************************ FOR ACCORDION MENU ************************************************/

.arrowlistmenu {
	width: 195px; /*width of accordion menu*/
	text-align:right;
	font-size:15px;
	font-weight:normal;
	font-family:"Trebuchet MS", Tahoma, Arial, sans-serif;
	letter-spacing:normal;
}
.arrowlistmenu a {
	color:#FFFFFF;
	text-decoration:none;
}
.arrowlistmenu a:hover {
	color:#ffe66a;
}
.arrowlistmenu .menuheader { /*CSS class for menu headers in general (expanding or not!)*/
	color:#ffe66a;
	cursor:pointer;
	margin:0px 7px 0 0;
}
.arrowlistmenu ul { /*CSS for UL of each sub menu*/
	list-style-type: none;
	padding: 0;
	margin:0 7px 0 0;
	margin-bottom:3px;
}
*html .arrowlistmenu ul {
	margin-top:20px;
}
*html .arrowlistmenu ul li {
	margin:-15px 0;
}
.arrowlistmenu ul li a {
	display: block;
	border:none;
	color: #fff;
	padding:7px 12px 7px 0px;
	margin:0;
	background:url(../images/arro-ylo.gif) no-repeat right center;
	text-decoration: none;
}
.arrowlistmenu ul li a:visited {
	color: #fff;
}
.arrowlistmenu ul li a:hover { /*hover state CSS*/
	color:#ffe66a;
}
/******* ADDED 19th DECEMBER ***************/
.rt-box {
	font-size:14px;
	border-left:1px solid #d4d4d4;
	margin-top:14px;
	padding-left:15px;
}
/******* END ***************/
/******* ADDED 23rd DECEMBER **********/
.tlt-blk {
	font-size: 16px;
	color: #454444;
	font-weight:bold;
}
/*********END*********/
/***** ADDED 31ST DECEMBER- PRAVINDA RANJIT ***************/


.nw-cur-bot {
	background:url(../images/cur-nw-bot.gif) no-repeat;
	height:3px;
}
.nw-cur-cont {
	background:#ffffff url(../images/cur-nw-tp2.gif) repeat-x;
	padding:0px 100px 0px 0px;
	text-align:left;
}
.nw1-cur-bot {
	background:url(../images/cur-nw1-bot.gif) no-repeat;
	height:12px;
}
.nw1-cur-cont {
	background:url(../images/cur-nw1-top2.gif) repeat-x;
	padding:0 0 0 0;
}
.btm-gradient {
	background:url(../images/btm-gradient1.gif) repeat-x;
	padding:0 0 0 0;
	height:38px;
}
.tlt-blue {
	font-size:18px;
	color:#11648c;
	font-weight:strong;
	margin:0 0 15px 22px;
}
/******ENDED ADDED 31ST DECEMBER **************/

/***** UPDATED 31ST DECEMBER- PRAVINDA RANJIT ***************/

.content p {
	margin:0 30px 18px 20px;
	padding:0;
	color:#000000;
	letter-spacing:normal;
}
.content ul {
	margin:15px 15px 18px 35px;
	padding:0;
	list-style:none;
	letter-spacing:normal;
}
.content ul li {
	margin-bottom:15px;
	padding-left:16px;
	padding-right:15px;
	background:url(../images/blue-arrow.gif) no-repeat top left;
	color:#000000;
	letter-spacing:normal;
}
.content a:link, .content a:visited, .content a:active {
	font-family: "Trebuchet MS", Tahoma, Arial sans-serif;
	color:#000000;
	text-decoration:underline;
	letter-spacing:normal;
}
.content a:hover {
	font-family: "Trebuchet MS", Tahoma, Arial sans-serif;
	color:#01698c;
	text-decoration:underline;
}
/******ENDED UPDATED 31ST DECEMBER **************/

/***** ADDED 19TH JANUARY- ISHWOR MANANDHAR***************/

.contactFormContent {
	padding:0 25px 0 20px;
}
.contactFormTbl td {
	padding:0 15px 10px 0;
}
.contactFormTbl input {
	font:normal 12px Arial, Helvetica, sans-serif;
}
h2.small {
	margin:0;
	padding:10px 0 -5px 0;
	font-family:"Trebuchet MS", Tahoma, Arial, sans-serif;
	font-weight:normal;
	font-size:20px;
	color:#01698c;
}
.moreWidth {
	width:190px;
}
.txtArea {
	width:225px;
	font:normal 12px Arial, Helvetica, sans-serif;
}
.contactFormTbl td.contactFormSubmit {
	padding:5px 0 5px 151px;
}
.leaderName {
	font-size:20px;
}
.sitemapList ul, .sitemapList ul li ul {
	margin:0 20px 10px 15px;
	padding:0;
	list-style:none;
}
.sitemapList ul li {
	margin-bottom:5px;
	padding-left:16px;
	color:#000;
	background:none;
	font-weight:bold;
}
.sitemapList ul li ul li {
	margin-bottom:5px;
	padding-left:16px;
	color:#000;
	background:none;
	font-weight:normal;
}
.sitemapList ul li a:link, .sitemapList ul li a:visited, .sitemapList ul li a:active, .sitemapList ul li ul li a:link, .sitemapList ul li ul li a:visited, .sitemapList ul li ul li a:active {
	color:#000;
	text-decoration:none;
}
.sitemapList ul li a:hover, .sitemapList ul li ul li a:hover {
	color:#01698C;
	text-decoration:none;
}
/******ENDED ADDED 19TH JANUARY **************/


/***** ADDED 20TH JANUARY- ISHWOR MANANDHAR***************/

.lessRtPadding {
	padding-right:5px;
}
.breadcrumbCustomized {
	width:300px;
	float:right;
	position:relative;
	top:18px;
	left:0;
	padding-right:15px;
}
.webinarTblHolder {
	padding:25px 28px 25px 20px;
}
.webinarTblHolder table {
	border:1px solid #d6d6d6;
	background-color:#fafafa;
}
.webinarTblHolder table th {
	height:48px;
	background: url(../images/img_webinarTabl_headerBgpx.gif) repeat-x;
	border-right:1px solid #D6D6D6;
	border-bottom:1px solid #D6D6D6;
	font:normal 18px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#006285;
	text-align: left;
}
.webinarTblHolder table th.lastTh, .webinarTblHolder table td.lastTd {
	border-right:none;
	height: 50 px;
}
.webinarTblHolder table tr.grayRow {
	background-color:#E9E9E9;
}
.webinarTblHolder table th, .webinarTblHolder table td {
	padding-left:16px;
}
.webinarTblHolder table td {
	height:42px;
	border-right:1px solid #D6D6D6;
	font-size:14px;
}
.webinar-descrip {
	font-size:14px;
}
/******ENDED ADDED 20TH JANUARY **************/

/***** ADDED 21st JANUARY- ISHWOR MANANDHAR***************/

.contactFormContent .projectTtl {
	font-size:18px;
}
.contactFormContent .projectPic {
	padding:18px 0 10px 0;
}
.contactFormContent .projectDetailBox {
	padding:0 0 18px 0;
}
.contactFormContent .projectDescp {
	padding: 0 0 8px 0;
}
.projectSeperator {
	height:3px;
	background:url(../images/img_projSepdot_bgpx.gif) repeat-x;
	margin:0 25px 0 20px;
	padding:20px 0 0 0;
}
.content ul.lessHeight li {
	margin-bottom:8px;
	padding-left:16px;
	padding-right:15px;
	background:url(../images/blue-arrow.gif) no-repeat top left;
	color:#000000;
	letter-spacing:normal;
}
/******ENDED ADDED 21st JANUARY **************/


/***** ADDED 27th JANUARY- ISHWOR MANANDHAR***************/

.servicemarkStyle {
	font-size:8px;
	font-weight:bold;
}
.serviceMarkHolder {
	text-align:center;
	padding:15px 0 0 0;
}
.footerCenterTxtHolder {
	padding:20px 0 0 0;
}
.yahooCAholder {
	padding:10px 0 0 0;
}
/***** ENDED 27th JANUARY- ISHWOR MANANDHAR***************/

/***** ADDED 28th JANUARY- ISHWOR MANANDHAR***************/

.curveBoxHolder {
	background:url(../images/img_curveBox_bgpx_small.gif) bottom repeat-x;
	vertical-align:top;
}
/*.curveBoxHolder_small
{
	background:url(../images/img_curveBox_bgpx_small.gif) bottom repeat-x;
	vertical-align:top;
}*/

.top_lcurve {
	background:url(../images/img_top_lcorner.gif) no-repeat;
	height:14px;
	width:14px
}
.top_line {
	border-top:1px solid #C0C0C0;
}
.top_rcurve {
	background:url(../images/img_top_rcorner.gif) no-repeat;
	height:14px;
	width:24px
}
.curveBox_contentHolder {
	background:url(../images/img_rside_bgpx2.gif) right repeat-y;
	border-left:1px solid #C0C0C0;
}
.curveBox_contentSection {
	padding:3px 30px 10px 15px;
	font-size:11px;
	line-height:18px;
	text-align:left;
	color:#000;
}
.bot_lcurve {
	background:url(../images/img_bottom_lcorner.gif) no-repeat;
	height:24px;
	width:14px
}
.bot_line {
	background:url(../images/img_bottom_bgpx.gif) repeat-x;
}
.bot_rcurve {
	background:url(../images/img_bottom_rcorner.gif) no-repeat;
	height:24px;
	width:24px
}
.curveBoxTtl {
	font-size:13px;
	font-weight:bold;
	line-height:normal;
	text-align:left;
	padding:0 0 8px 0;
}
/***** ENDED 28th JANUARY- ISHWOR MANANDHAR***************/

/***** ADDED 29TH JANUARY- ISHWOR MANANDHAR***************/

.lessRtPadding2 {
	padding-right:0;
}
/******* STYLES FOR ROTATING CONTENTS starts here ************/

.sliderwrapper {
	position: relative; /*leave as is*/
	overflow: hidden; /*leave as is*/
	width: 735px; /*width of featured content slider*/
	height: 226px;
	background:#F6F6F6 url(../images/testimonial-bg.gif) no-repeat;
}
.sliderwrapper .contentdiv {
	visibility: hidden; /*leave as is*/
	position: absolute; /*leave as is*/
	left: 0;  /*leave as is*/
	top: 0;  /*leave as is*/
	width: 735px; /*width of content DIVs within slider. Total width should equal slider's inner width (390+5+5=400) */
	height: 100%;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
	padding:64px 0 0 21px;
	background:url(../images/img_caseStudiesTtl.gif) 21px 28px no-repeat;
	font:normal 16px "Trebuchet MS", Tahoma, Arial, sans-serif;
	line-height:21px;
	text-align:left;
}
.sliderwrapper div.paginationholder {
	float:right;
	height:169px;
	z-index:9000;
	position:relative;
	top:-5px;
	left:15px;
}
#tdpaginationholder {
	padding:0;
}
.pagination {
	/*width:650px; /Width of pagination DIV. Total width should equal slider's outer width (400+10+10=420)*/
  height:22px;
	text-align:center;
	padding-top:7px;
	overflow:hidden;
	background:url(../images/playerbtn_bg.gif) repeat-x;
}
.pagination a {
	padding: 0 5px;
	text-decoration: none;
	color: #00007D;
	background:white;
}
.pagination a.toc {
	background:url(../images/1.gif) no-repeat;
	padding:0 8px 8px 8px;
	cursor:pointer;
}
.pagination a.selected {
	background:url(../images/2.gif) no-repeat;
	padding:0 8px 8px 8px;
	text-decoration:none;
}
.pagination a:hover {
	text-decoration:none;
}
/*.spaceSaversLogoContent
{
	background:url(../images/img_spacesavers.gif) 50% 0 no-repeat;
	border:1px solid red;
}*/

.caseStudyTextHolder {
	width:500px;
	float:left;
}
.caseStudyLogoHolder {
	width:290px;
	float:left;
	position:absolute;
	left:440px;
	top:60px;
}
.skyGeeklogoPosition {
	position:absolute;
	left:445px;
	top:31px;
}
/******* STYLES FOR ROTATING CONTENTS ends here ************/

/***** ENDED 29th JANUARY- ISHWOR MANANDHAR***************/


/***** ADDED 04 February- ISHWOR MANANDHAR***************/

.conversionBoosterMovieHolder {
	padding:0 0 15px 0;
}
.projectTtlPadding {
	padding:10px 0;
}
.designPortfolioHolder {
	padding:0 10px 0 0;
}
.featuredClientsHolder {
	border-left:1px solid #ccc;
}
p.featuredTtl {
	font-size:18px;
	color:#166a93;
	margin:0;
	padding:0 0 5px 12px;
}
.featuredClientsHolder ul {
	padding:0;
	margin:0;
	list-style:none;
}
.featuredClientsHolder ul li {
	background:none;
	font-size:13px;
	margin:0;
	padding:0 0 0 12px;
	line-height:28px;
}
.blankTd {
	height:50px;
}
p.noPaddingMargin {
	margin:0;
	padding:0;
}
.lessRtPadding2 {
	padding-right:0;
}
/***** ENDED 04 February- ISHWOR MANANDHAR***************/

/***** ADDED 12 February- ISHWOR MANANDHAR***************/

object {
	outline:none;
}
.flashDetectionHolder {
	border:1px solid #00AAF3;
	width:611px;
	height:184px;
	background-color:#36474F;
	padding:80px 0 0 0
}
.flashDetectionHolder h4 {
	color:#fff;
	text-align:center
}
.flashDetectionHolder p {
	text-align:center
}
.conversionBoosterHolder {
	width:268px;
	height:145px;
	padding:25px 0 0 0;
	background:#2C7BA6 url(../images/img_conversionBoosterBg.jpg) top no-repeat;
}
.conversionBoosterHolder h4 {
	color:#fff;
}
.conversionBoosterHolder p {
	text-align:center
}
/* Newly Added "sisir48@yahoo.com" */
.webinarTblHolder .hgt {
	height:1px;
}
/***** ENDED 12 February- ISHWOR MANANDHAR***************/

/*** added by Ishwor on July 13 2009 ****/

.hsLoginHolder { /*** edieted by ishwor on July 14 2009 ***/
	position:relative;
}
#contactFormContainer { /*** edieted by ishwor on July 14 2009 ***/
	position:absolute;
	left:486px;
}

#contactForm {
	height:240px;
	width:282px;
	border:1px solid #D6D6D6;
	background:#FFF url(../images/contactForm-bgpx.jpg) top repeat-x;
	display:none;
}
.contactFormContentHolder {
	margin:10px 12px;
}
.lebel {
	text-align:right;
	font-size:13px;
	font-weight:bold;
	color:#001C26;
	float:left;
	width:70px;
	clear:both;
	padding:5px 0 0 0;
}
.txtBoxHolder {
	float:left;
	width:178px;
	margin:3px 0 8px 5px;
}
.txtBoxStyle {
	width:176px;
	border:1px solid #C5C5C5;
	height:20px;
	padding:0 0 0 2px;
	font:normal 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin:0;
}
.fullwidth {
	clear:both;
	margin:0 0 10px 75px;
	font-size:11px;
}
.fullwidth a {
	text-decoration:underline;
	color:#00537c;
}
.fullwidth a:hover {
	text-decoration:none;
}
#contactLinkHolder { /*** edited by Ishwor on July 14 2009 ***/
	height:29px;
	width:284px;
	background:url(../images/hsLogin-tabpic-bg.png) no-repeat;
	display:block;
}

#blogLink
{
	height:15px;
	width:102px;
	float:left;
	cursor:pointer;
	background:url(../images/daily-vdo-blog-link.gif) no-repeat;
	margin:8px 5px 0 0;
}

#contactLink /*** added by Ishwor on July 14 2009 ***/
{
	height:15px;
	width:40px;
	float:right;
	cursor:pointer;
	background:url(../images/hostedServices-linkText2.gif) no-repeat;
	margin:8px 6px 0 0;
}

.error-validation-txt {
	font-size:12px;
	color:#F00;
}
.loginHS{
	background-image:url(../images/headerForm-loginBtn.gif);
	border:0;
	height:26px;
	width:80px;
}

/*** added on 06 Jan 2010 ***/

form
{
	margin:0; padding:0;
}

.bannerRightSection
{
	/*border:1px solid #00AAF3;*/
	vertical-align:top;
	/*background:#000;*/
}

.blogPromotionHeader
{
	background:url(../images/eciBlog-promotion-header.jpg) top no-repeat;
	height:153px;
}

.signUpSectionHolder
{
	padding:16px;
	color:#fff;
}

.signUpSectionHolder .txtHolder
{
	width:210px;
	padding:5px 30px 0 0;
	float:left;
	font-size:13px;
	line-height:17px;
}

ul.signUpFormHolder
{
	margin:0; padding:0;
	list-style:none;
}

ul.signUpFormHolder li
{
	margin:0 0 5px 0; padding:0;
}

.signUpTxtBox
{
	border:1px solid #AA4D00;
	width:242px;
	height:19px;
	padding:2px 0 0 5px;
	display:block;
	float:left;
}

a.submitBtn
{
	background:url(../images/blog-submit-btn.gif) no-repeat;
	width:62px;
	height:23px;
	display:block;
	float:left;
	text-indent:-9999px;
}

input.submitBtn
{
	background:url(../images/blog-submit-btn.gif) no-repeat;
	width:62px;
	height:23px;
	border:none;
}

ul.signUpFormHolder li ul.newsletteroptionList
{
	margin:0; padding:0 0 0 0;
	list-style:none;
	clear:both;
}

ul.signUpFormHolder li ul.newsletteroptionList li
{
	margin:0; padding:0;
	display:inline;
	font-size:11px;
}

ul.signUpFormHolder li ul.newsletteroptionList li input
{
	margin:0; padding:0;
}

ul.signUpFormHolder li.newsletteroptionList
{
	display:inline;
	font-size:11px;
	float:left;
	margin:0 8px 0 0;
}


ul.signUpFormHolder li.newsletteroptionList input
{
	margin:0; padding:0;
}

ul.signUpFormHolder li.newsletteroptionList input.checkbox {
    height: 13px;
    width: 13px
}

/*Added on 08 June 2010*/
#dvb-link-main
{
	position:relative; z-index:99999;
}

#dvb-link
{
	position:absolute; top:6px; left:765px; 
}
