BODY {
	PADDING-RIGHT: 0px;  PADDING-LEFT: 0px; FONT-SIZE: 80%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: arial, helvetica, sans-serif; text-align:center; background-color:#dbdbdb; 
}
.bgcolor{background-color:#FFFFFF;}

.margin{margin:opx;}
.padding{padding:0px;}
h4{margin:0px; padding:0px;}
h3{margin:0px; padding:0px;}
h1{margin:0px; padding:0px;}

.h2big{font-size:140%; color:#004081; font-weight:normal;}
.h1small {font-size:100%; font-weight:normal; display:inline;}
.hometext{font-size:120%; font-weight:normal; FONT-FAMILY: arial, helvetica, sans-serif;}
.disin{ display:inline;}

.textsmall{font-size:11px;}

.text17{font-size:17px;}


.eval {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	color: #1e7d99;
	text-decoration: none;
}
.methology_middle {
	background-image: url(../images/methology_text.jpg);
	background-repeat: no-repeat;
	height: 273px;
	background-position: bottom;
	width: 356px;
}
.sol_design {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	color: #fa8c1f;
	text-decoration: none;
}

.maintainance {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	color: #c940ae;
	text-decoration: none;
}

.quality {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	color: #3c51d7;
	text-decoration: none;
}
.application {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	color: #d33030;
	text-decoration: none;
}

.storyboard {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	color: #1aad0f;
	text-decoration: none;
}
.Prototype {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	color: #cea209;
	text-decoration: none;
}
.w197h43 {
	height: 43px;
	width: 193px;
}
#header {
	HEIGHT: 97px; TEXT-ALIGN: left; background-color:#FFFFFF ;
}

.test_bg1 {
	background-color: #fdf5ef;
}

.test_bg2 {
	background-color: #fef7ea;
}

#Layer1 {
	position:relative;
	left:0px;
	top:0px;
	z-index:1;
}
.ZoomIn
{
	border:0px;
	margin:0px;
	padding:0px;
	left:20px;	
	top:0px;
	position:relative;
	cursor:pointer;
}
.ZoomOut
{
	border:0px;
	margin:0px;
	padding:0px;
	left:1px;	
	top:20px;
    position:relative;
	cursor:pointer;
}
#logo{
	
	float:left;
	margin-top: 16px;
}
.success_bg1 {
	font-style: normal;
	height: 288px;
	width: 219px;
	background-image: url(../images/success_bg_blue.gif);
	background-repeat: no-repeat;
	
}
.success_bg1 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #cc0000;
	text-decoration: underline;
	padding-right: 15px;
	padding-left: 15px;
}
.success_bg7 {
	font-style: normal;
	height: 288px;
	width: 219px;
	background-image: url(../images/success_bg_yellow01.gif);
	background-repeat: no-repeat;
	
}
.success_bg7 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #cc0000;
	text-decoration: underline;
	padding-right: 15px;
	padding-left: 15px;
}
.success_bg8 {
	font-style: normal;
	height: 288px;
	width: 219px;
	background-image: url(../images/success_bg_blue01.gif);
	background-repeat: no-repeat;
	
}
.success_bg8 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #cc0000;
	text-decoration: underline;
	padding-right: 15px;
	padding-left: 15px;
}
.success_bg9 {
	font-style: normal;
	height: 288px;
	width: 219px;
	background-image: url(../images/success_bg_red01.gif);
	background-repeat: no-repeat;
	
}
.success_bg9 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #cc0000;
	text-decoration: underline;
	padding-right: 15px;
	padding-left: 15px;
}
.success_bg10 {
	font-style: normal;
	height: 288px;
	width: 219px;
	background-image:url(../images/success_bg4.gif);
	background-repeat: no-repeat;
	
}
.success_bg10 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #cc0000;
	text-decoration: underline;
	padding-right: 15px;
	padding-left: 15px;
}
.success_bg11 {
	font-style: normal;
	height: 288px;
	width: 219px;
	background-image:url(../images/success_bg5.gif);
	background-repeat: no-repeat;
	
}
.success_bg11 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #cc0000;
	text-decoration: underline;
	padding-right: 15px;
	padding-left: 15px;
}

.success_bg11 .blue_success a{color:#0182B0;
font-family:Arial,Helvetica,sans-serif;
font-style:normal; font-size:16px;
font-weight:bold;
height:30px;
text-align:center;
text-decoration:none;}

.success_bg10 .red_success a{color:#d74d23;
font-family:Arial,Helvetica,sans-serif;
font-style:normal; font-size:16px;
font-weight:bold;
height:30px;
text-align:center;
text-decoration:none;}

.success_bg12 .green_success a{color:#a7b515;
font-family:Arial,Helvetica,sans-serif;
font-style:normal; font-size:16px;
font-weight:bold;
height:30px;
text-align:center;
text-decoration:none;}

.success_bg7 .yellow18_1 a{color:#bdaa6d;
font-family:Arial,Helvetica,sans-serif;
font-style:normal; font-size:16px;
font-weight:bold;
height:30px;
text-align:center;
text-decoration:none;}


.success_bg8 .blue18 a{color:#1da2ce;
font-family:Arial,Helvetica,sans-serif;
font-style:normal; font-size:16px;
font-weight:bold;
height:30px;
text-align:center;
text-decoration:none;}

.success_bg9 .red18 a{color:#EB6D5D;
font-family:Arial,Helvetica,sans-serif;
font-style:normal; font-size:16px;
font-weight:bold;
height:30px;
text-align:center;
text-decoration:none;}

.success_bg4 .pinkheading a{color:#da783f;
font-family:Arial,Helvetica,sans-serif;
font-style:normal; font-size:16px;
font-weight:bold;
height:30px;
text-align:center;
text-decoration:none;}

.success_bg5 .seo18 a{color:#d3934e;
font-family:Arial,Helvetica,sans-serif;
font-style:normal; font-size:16px;
font-weight:bold;
height:30px;
text-align:center;
text-decoration:none;}

.success_bg6 .dev18 a{color:#66a1d5;
font-family:Arial,Helvetica,sans-serif;
font-style:normal; font-size:16px;
font-weight:bold;
height:30px;
text-align:center;
text-decoration:none;}

.success_bg12 {
	font-style: normal;
	height: 288px;
	width: 219px;
	background-image:url(../images/success_bg6.gif);
	background-repeat: no-repeat;
	
}
.success_bg12 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #cc0000;
	text-decoration: underline;
	padding-right: 15px;
	padding-left: 15px;
}
.h1500 {
	height: 810px;
	background-color:White;
}
.h828 {
	height: 790px;
	background-color:White;
}
.h878 {
	height: 878px;
	background-color:White;
}

.h802 {
	height: 802px;
	background-color:White;
}

.h891 {
	height: 891px;
	background-color:White;
}

.h187 {
	height: 187px;}
	
}


*html .h763 {
	height: 763px;
	background-color:White;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
.h763{  height: 759px; }
}

.h6 {height:6px;}
.h7 {height:7px;}

.h2000 {
	height: 2200px;
	
}
.marb9 {margin-bottom:9px;}	
*html .h1500 {
	height: 990px;
	background-color:White;
}

.marb3 {margin-bottom:3px;}	

.h822 
{
	height: 822px;
}

.focused
{
	background-color:#fffdf4;
	border-color: Gainsboro;
}

.notfocused
{
	background-color:White;
	border-color: Gainsboro;
}
.success_bg2 {

	font-style: normal;
	height: 288px;
	width: 219px;
	background-image: url(../images/success_bg_green.gif);
	background-repeat: no-repeat;
}
.success_bg2 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #cc0000;
	text-decoration: underline;
	padding-right: 15px;
	padding-left: 15px;
}
.w371{width:349px}

.success_bg3 {

	font-style: normal;
	height: 288px;
	width: 219px;
	background-image: url(../images/success_bg2.gif);
	background-repeat: no-repeat;
}
.success_bg3 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #cc0000;
	text-decoration: underline;
	padding-right: 15px;
	padding-left: 15px;
}

.success_bg3_big {

	font-style: normal;
	height: 320px;
	width: 219px;
	background-image: url(../images/success_bg_big.gif);
	background-repeat: no-repeat;
}
.success_bg3_big a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #cc0000;
	text-decoration: underline;
	padding-right: 15px;
	padding-left: 15px;
}

.success_bg3_large {

	font-style: normal;
	height: 480px;
	width: 330px;
	background-image: url(../images/success_bg_large.gif);
	background-repeat: no-repeat;
}
.success_bg3_large a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #cc0000;
	text-decoration: underline;
	padding-right: 15px;
	padding-left: 15px;
}



.success_bg3_large1 {

	font-style: normal;
	width: 330px;
	background-image: url(../images/success_bg_large1.gif);
	background-repeat: no-repeat;
	background-color:#FEFADA;
}
.success_bg3_large1 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #cc0000;
	text-decoration: underline;
	padding-right: 15px;
	padding-left: 15px;
}







.success_bg4 {
	font-style: normal;
	height: 288px;
	width: 219px;
	background-image: url(../images/success_bg_pink.gif);
	background-repeat: no-repeat;
}
.success_bg4 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #cc0000;
	text-decoration: underline;
	padding-right: 15px;
	padding-left: 15px;
}
.success_bg5 {
	font-style: normal;
	height: 288px;
	width: 219px;
	background-image: url(../images/success_bg_orange.gif);
	background-repeat: no-repeat;
}
.success_bg5 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #cc0000;
	text-decoration: underline;
	padding-right: 15px;
	padding-left: 15px;
}

.success_bg6 {
	font-style: normal;
	height: 288px;
	width: 219px;
	background-image: url(../images/success_bg_cyan.gif);
	background-repeat: no-repeat;
}
.success_bg6 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #cc0000;
	text-decoration: underline;
	padding-right: 15px;
	padding-left: 15px;
}

.text13b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.text18 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	text-decoration: none;
}

.text16b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.padt16l5r5 {
	padding-top: 16px;
	padding-left: 14px;
}
/*yugandhara15dec09 start*/
.img_stories {
	padding-top: 12px;
	text-align: center;
}

.desc_stories {
	padding-top: 12px;
	text-align: left;
	padding-right: 10px;
	padding-left: 10px;
}
/*yugandhara15dec09 end*/
.img_stories1 {
	
	padding-left: 78px;
	padding-top: 12px;
	text-align: left;
}

#headerright{
padding-right:15px; padding-top:16px;
}

#container {
	MARGIN: auto;
	WIDTH: 1003px;
	TEXT-ALIGN: left;
	padding-top:10px;
}
 
#grad{
	background-image: url(../images/bg_grad.gif);
	background-repeat: repeat-x;
	background-position: 0px 88px;
}

#toplinks{text-align:right;}

#toplinks UL{list-style-type:none; margin-top:0px; margin-right:0px; margin-left:0px; margin-bottom:18px;}

#toplinks LI{display:inline; padding-left:10px;}

#toplinks a{font-size:11px;}

#newslist a{font-size:14px; text-decoration:none;}

.titles{font-size:14px;}

.headingsmall{font-size:80%; color:#004081; font-weight:bold; border-bottom: 1px dotted #ff9833;}

.headingbar{font-size:80%; color:#004081; font-weight:bold; border-bottom: 1px dotted #ff9833;}

.headingsmall1{font-size:100%; color:#004081;}

.headingsmall2{font-size:100%; color:#004081; font-weight:bold; border-bottom: 1px dotted #ff9833;}

.cboth{clear:both;}

.borderdownblue{border-bottom:1px solid #a2b3eb;}

.borderdownblue01{border-bottom:1px solid #0a8ab5;}
.borderdownbrown{border-bottom:1px solid #946c3c;}
.borderdownred{border-bottom:1px solid #9c2415;}
.borderdownred02{border-bottom:1px solid #d74d23;}
.borderdownblue02{border-bottom:1px solid #0182b0;}
.borderdowngreen02{border-bottom:1px solid #a7b515;}
  
.borderdownyellow{border-bottom:1px solid #ebda2c;}

.borderdowngreen{border-bottom:1px solid #58ba0b;}

.borderdownred1{border-bottom:1px solid #cd6528;}

.borderdownorange{border-bottom:1px solid #c56c1d;}

.borderdowncyan{border-bottom:1px solid #25a3ac;}

.phoneno{color:#004081; font-size:16px;}

.highlightedcolor{color:#fa7e33;}

.highlightedcolorred{border-bottom:1px #ff9833 dotted; border-top:1px #ff9833 dotted; height:20px; padding-bottom:3px; padding-top:8px; width:350px;}

.highlightedcolorred_bottom{border-bottom:1px #ff9833 dotted; dotted; height:20px; padding-bottom:3px; padding-top:8px; width:350px;}

.highlightedcolorred1{border-bottom:1px #ff9833 dotted; height:20px; padding-bottom:3px; padding-top:7px; width:340px;}

.redhighlight{color:#cc0000;}

.highlightedcolorred:first-child{border-top:none;}

#rightpart{width:255px; float:right; }

#main{padding-left: 9px; }

#pagelinks{width:291px; float:right;}
#pagelinks1{width:291px; float:left;}

#leftcontent{margin-right:300px; margin-left:6px;}

#fullcontent{margin-left:6px; margin-right:6px;}

.blue{background-color:#ddeef3;}
.green{background-color:#cce49a;}

.bgblue{background-color:#c0dae0;}

.boxbg{background-color:#ffffff; padding:6px; }
.boxbgnew{background-color:#ffffff; padding-left:6px;padding-right:6px;padding-top:6px;  }

.boxbg01{background-color:#ffffff;}
.boxbg1{background-color:#ffffff; text-align:center;}

.boxbg2{background-color:#ffffff; padding-left:6px; padding-right:6px;}

.boxbg3{background-color:#ffffff; padding:8px;}
.boxbg4{background-color:#ffffff;}

.boxbg2 a{color:#cc0000;}

.boxbg2 a:hover{text-decoration:none;}

.boxdown{background-color:#ffffff;}

/*
#footer {CLEAR: both; 	font-size: 90%;	padding-top:9px;	MARGIN: auto;	WIDTH: 1003px;	TEXT-ALIGN: left;	}
#footer a{text-decoration:none;}
#footer a:hover{background-color:#ececec;}
*/
#footer { clear: both; font-size: 85%; color:#474747; padding:9px 0 0 0; margin:auto; width:1003px; text-align:left;}
#footer .middle{ background-color:#ffffff; clear:both; width:985px;}
#footer .middle .leftpart{ padding:9px 0 4px 12px; float:left;}
#footer .middle .leftpart ul{margin:0 0 7px 0px; padding:0px;}
#footer .middle .leftpart ul li {display:inline; list-style:none; padding:0 5px 0 0;}
#footer .middle .leftpart ul li a{text-decoration:none; color:#474747;}
#footer .middle .leftpart ul li a:hover{background-color:#ececec;}
#footer .middle .leftpart p{color:#999999; line-height:16px; padding:0px; margin:0px;}
#footer .middle .leftpart ul.links{ padding:10px 0 0 0; margin:0px;}
#footer .middle .leftpart ul.links li {display:inline; list-style:none; padding:0 8px 0 0;}
#footer .middle .leftpart ul.links li a{text-decoration:none;}
#footer .middle .rightpart{ padding:15px 14px 15px 0px; float:right;}
#footer .middle .rightpart .img{ float:right; padding:3px 0 0 10px;}
#footer .middle .rightpart a img{text-decoration:none; border:none;}
#footer .middle .rightpart .btnemail{ float:right; margin:0 0 3px 3px; *margin:0 0 0 3px;}
#footer .middle .rightpart .btnbookmark{ float:right; margin:0 0 3px 0; *margin:0 0 0 0;}

#footer01 {
	CLEAR: both; 
	font-size: 90%;
	padding-top:9px;
	MARGIN: auto;
	WIDTH: 1003px;
	TEXT-ALIGN: left;	
}

#footer01 a{text-decoration:none;}

#footer01 a:hover{background-color:#ececec;}

#line{background-color:#ff9833; width:100%; height:6px; clear:both;}

.heading{font-size:140%; color:#004081; font-weight:normal;}
.heading_green h2{font-size:140%; color:#6E8711; font-weight:normal;}
.headingIQA{font-size:136%; color:#004081;}

.headingsmall{font-size:110%; color:#004081;}

H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; font-size:120%; font-weight:normal;
}
H2 {
	font-size:110%;
	margin: 0px;
	
}
H2 {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px
}
H3 {
	font-size:120%;
	margin: 0px;
	font-weight: normal;
	font-style: normal;
}
H3 {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px
}
P {
	MARGIN-RIGHT: 7px; margin-top:5px; margin-left:12px;
}

a{color: #7b9cb5;}

a.bghover:hover{background-color: #eefafd;}

#mainnav UL {
	LIST-STYLE-TYPE: none;

}

.sublinks{list-style-type:none; margin:0px; padding:0px;color:#7b7b7b; font-weight:bold;}

.sublinks li{margin:0px; padding:0px; height:auto;}

.sublinks a.sub{padding-left:20px;}

.sublinks a{padding-left:6px; padding-top:7px; padding-right:7px; padding-bottom:7px; font-weight:normal; border-bottom: 1px solid #dfdfdf;display:block; text-align:left; text-decoration:none; font-weight:bold;}

.sublinks a:hover{background-color:#fff8e5; color:#cc0000;}

.sublinks1{list-style-type:none; margin:0px; padding:0px; color:#7b7b7b; font-weight:bold;}

.sublinks1 li{padding:7px;border-bottom: 1px solid #dfdfdf; text-align:left;}

.sublinks1 a{font-weight:normal; text-decoration:none; font-weight:bold; text-align:left;}

.sublinks_1{list-style-type:none; margin:0px; padding:2px 0 0 6px;color:#7b7b7b; font-weight:bold;}

.sublinks_1 li{margin:0px; padding:0 0 4px 6px; height:auto; background:url(../images/arrow_lblue.gif) no-repeat left 12px;}

.sublinks_1 a.sub{padding-left:20px;}

.sublinks_1 a{padding-left:6px; padding-top:7px; padding-right:7px; padding-bottom:7px; font-weight:normal; display:block; text-align:left; text-decoration:underline; font-weight:bold;}

.sublinks_1 .nolink{padding-left:6px; padding-top:7px; padding-right:7px; padding-bottom:7px; font-weight:normal; display:block; text-align:left; font-weight:bold; color:#7B9CB5;}

.sublinks_1 a:hover{text-decoration:none;}

#mainnav LI {
	DISPLAY: inline; 
}

#mainnav {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; COLOR: #272900; FLOAT:right;
}

#mainnav a{
font-size:11px; font-weight:bold;
}
#mainnav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none;
}
#mainnav LI {
	display:block;float:left;
}
#mainnav LI.link {
	display:block;float:left;BORDER-TOP: #e6e6e6 1px solid; BORDER-BOTTOM: #e6e6e6 1px solid;
}
#mainnav LI:first-child {
	BORDER-LEFT: #e6e6e6 1px solid; display:block; float:left; padding-left:1px;
}
#mainnav LI:last-child {
	BORDER-RIGHT: #e6e6e6 1px solid; display:block; float:left; padding-right:1px;
}
#mainnav LI.lastlink {
	BORDER-RIGHT: #e6e6e6 1px solid; display:block; float:left; padding-right:1px;
}

#mainnav LI A {	
	COLOR: #7b7b7b; TEXT-DECORATION: none; padding:6px 9px; display:block; background-image:url(../images/bg_grad_nav.gif)
}
#mainnav LI A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #000; TEXT-DECORATION: none; background-image:url(../images/bg_mouseover.gif)
}

ul.arrow {PADDING-LEFT: 0px; MARGIN-LEFT: 0px; LINE-HEIGHT: 165%; LIST-STYLE-TYPE: none; margin-top:0px; margin-bottom:9px;}

ul.arrow li {  padding: 0px; padding-top:3px; padding-bottom:3px;}

ul.arrow li:last-child {border-bottom:none;}

#paging LI {
	DISPLAY: inline; 
}

#paging {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; COLOR: #272900; 
}

#paging a{
font-size:10px; font-weight:bold;
}
#paging UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none;
}
#paging LI {
	display:block;float:left; margin-left:5px;
}
#paging LI.link {
	display:block;float:left;BORDER-TOP: #e6e6e6 1px solid; BORDER-BOTTOM: #e6e6e6 1px solid; BORDER-LEFT: #e6e6e6 1px solid; BORDER-RIGHT: #e6e6e6 1px solid;
}

#paging LI.nolink {
	COLOR: #7b7b7b; padding-top:6px; padding-bottom:6px; padding-left:10px; padding-right:10px; font-size:10px;}

#paging LI A {
	COLOR: #7b7b7b; TEXT-DECORATION: none; padding-top:6px; padding-bottom:6px; padding-left:10px; padding-right:10px; display:block; 
}
#paging LI A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #000; TEXT-DECORATION: none; background-image:url(../images/bg_mouseover1.gif)
}

#comment label {width:100px; display:block; float:left;}
#comment .commentfield {width:450px; height:100px;}
#comment .submit{margin-left:100px;}

.button {margin-left:104px;}

.button a{background-color:#f95e00; height:26px; color:#FFFFFF; text-decoration:none; display:block; width:50px; text-align:center; line-height:26px; float:left;}
.button img{float:left;}

.button1 {width:60px;}

.button1 a{background-color:#f95e00; height:26px; color:#FFFFFF; text-decoration:none; display:block; width:50px; text-align:center; line-height:26px; float:left;}
.button1 img{float:left;}

#multioptions label{width:240px;}

fieldset{border:1px solid #dfdfdf; margin-left:7px; }

fieldset.featured{border:1px solid #dfdfdf; margin-left:7px; padding:7px; }

legend{color:#004081; font-weight:bold;}

#footer a{color:#000000;}
#footer a:hover{color:#000000; text-decoration:none;}

#listitem{width:647px; background-image:url(../images/bg_box.gif); padding:9px;}
#listitem h2{font-size:100%; color:#004081; font-weight:bold; border-bottom: 1px solid #dfdfdf;}
#listitem h2 img{float:right;padding:8px; }
#listitem div div img{float:left; }
#listitem h2{ margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; padding:0px;}

h2 a {color:#004081; text-decoration:none;}
#info{padding:8px;}

#services{width:652px; background-image:url(../images/bg_box.gif); padding: 9px;}
#services h2{font-size:100%; color:#004081; font-weight:bold; margin:0px; padding:0px; border-bottom: 1px solid #dfdfdf;}

/* download button*/
.install-button,
p.install-button {
    width: 230px;
    margin: 0;
}
span.install-button-text {
    padding-right: 30px;
}

.install-button a:link span.install-green-button,
.install-button a:visited span.install-green-button,
.install-button a:hover span.install-green-button,
.install-button a:active span.install-green-button 
{
	 background: url(../images/buttons/download-button.png) no-repeat bottom left; display: block; min-height: 20px; padding: 10px;
} 
* html .install-button a:link span.install-green-button,
* html .install-button a:visited span.install-green-button,
* html .install-button a:hover span.install-green-button,
* html .install-button a:active span.install-green-button { height: 20px; }

.install-button a:link,
.install-button a:visited,
.install-button a:hover,
.install-button a:active {background: #a8ed2d url(../images/buttons/download-button.png) no-repeat top left; display: block; color: #005825; text-decoration: none;
}
.install-button a:hover span.install-green-button,
.install-button a:active span.install-green-button {background: url(../images/buttons/download-button.png) no-repeat bottom right;
}
.install-button a:hover,
.install-button a:active {
    background: #89dc29 url(../images/buttons/download-button.png) no-repeat top right;
    color: #000;
    cursor: pointer;
}
.buttonsubmit A{
 font-size:11px;	color: #cc0000; text-decoration:none; padding-top:5px; padding-bottom:5px; padding-left:10px; padding-right:10px; display:block; border:#e6e6e6 1px solid; width:36px; background-image:url(../images/bg_grad_button.gif)}
.buttonsubmit A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #000; TEXT-DECORATION: none; background-image:url(../images/bg_mouseover1.gif)
}

.buttonsubmit2 {
 font-size:11px; color: #cc0000; text-decoration:none; padding-top:5px; padding-bottom:5px; padding-left:7px; padding-right:10px; display:block; border:#e6e6e6 1px solid; background-image:url(../images/bg_grad_button.gif)}
.buttonsubmit2:hover {
	COLOR: #fff; BACKGROUND-COLOR: #000; TEXT-DECORATION: none; background-image:url(../images/bg_mouseover1.gif)
}

a:link.buttonsubmit3 {font-size:11px;	color: #cc0000; text-decoration:none; padding-top:5px; padding-bottom:5px; padding-left:10px; padding-right:10px; display:block; border:#e6e6e6 1px solid; width:36px; background-image:url(../images/bg_grad_button.gif);}

a:active.buttonsubmit3 {font-size:11px;	color: #cc0000; text-decoration:none; padding-top:5px; padding-bottom:5px; padding-left:10px; padding-right:10px; display:block; border:#e6e6e6 1px solid; width:36px; background-image:url(../images/bg_grad_button.gif);}
a:visited.buttonsubmit3 {font-size:11px;	color: #cc0000; text-decoration:none; padding-top:5px; padding-bottom:5px; padding-left:10px; padding-right:10px; display:block; border:#e6e6e6 1px solid; width:36px; background-image:url(../images/bg_grad_button.gif);}
a:hover.buttonsubmit3 {COLOR: #fff; BACKGROUND-COLOR: #000; TEXT-DECORATION: none; background-image:url(../images/bg_mouseover1.gif);}



.radiobtn{border:none;}

.buttondownload A {
 font-size:11px;	COLOR: #cc0000;  TEXT-DECORATION: none; padding-top:5px; padding-bottom:5px; padding-left:10px; padding-right:10px; display:block; BORDER-TOP: #e6e6e6 1px solid; BORDER-BOTTOM: #e6e6e6 1px solid; BORDER-LEFT: #e6e6e6 1px solid; BORDER-RIGHT: #e6e6e6 1px solid; width:76px;background-image:url(../images/bg_grad_button.gif) }
.buttondownload A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #000; TEXT-DECORATION: none; background-image:url(../images/bg_mouseover1.gif)
}
input{border:1px solid #dfdfdf;}

textarea{border:1px solid #dfdfdf;}

select{border:1px solid #dfdfdf;}

.selectwfield{width:240px;}

.wfield{width:237px;}

.wfieldwide{width:388px;}

.wfieldwide01 {width:328px;}

.questions{color:#f95e00;}

.questions a{font-weight:bold;}

.questions li{padding:8px;}

.floatl {float:left; text-align:left;}

.floatr {float:right;}

.clearall{clear:both;}
.br {clear:both;}
.text12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 5px;}
.text12n {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	}
.web_img {
	background-image: url(../images/web_design.jpg);
	height: 200px;
	width: 219px;
	background-repeat: no-repeat;
}
.web_img a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #cc0000;
	text-decoration: underline;
	padding-right: 8px;
	padding-left: 8px;
}
.yellow18 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	color: #ecd92c;
	text-decoration: none;
	height: 30px;
	text-align: center;
}
.red18 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #EB6D5D;
	text-decoration: none;
	height: 30px;
	text-align: center;
}
.dev18 {
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	color: #66a1d5;
	text-decoration: none;
	height: 30px;
	text-align: center;
}
.blue18 {
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	color: #1da2ce;
	text-decoration: none;
	height: 30px;
	text-align: center;
}
.yellow18_1{
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	color: #bdaa6d;
	text-decoration: none;
	height: 30px;
	text-align: center;
}
.red_success{
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	color: #d74d23;
	text-decoration: none;
	height: 30px;
	text-align: center;
}
/*yugandhara 15dec09 start*/
.red1_success{
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	color: #e54141;
	text-decoration: none;
	height: 30px;
	text-align: center;
}

.borderdownred03{border-bottom:1px solid #e54141;}

.green01_success{
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	color: #8e8e2e;
	text-decoration: none;
	height: 30px;
	text-align: center;
}
.borderdowngreen01{border-bottom:1px solid #8e8e2e;}


.success_bg13 {
	font-style: normal;
	height: 288px;
	width: 220px;
	background-image:url(../images/success_bg13.gif);
	background-repeat: no-repeat;
	
}
.success_bg13 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #cc0000;
	text-decoration: underline;
	padding-right: 15px;
	padding-left: 15px;
}
.success_bg13 .green01_success a{color:#8e8e2e;
font-family:Arial,Helvetica,sans-serif;
font-style:normal; font-size:16px;
font-weight:bold;
height:30px;
text-align:center;
text-decoration:none;}

.success_bg14 {
	font-style: normal;
	height: 288px;
	width: 220px;
	background-image:url(../images/success_bg14.gif);
	background-repeat: no-repeat;
	
}
.success_bg14 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #cc0000;
	text-decoration: underline;
	padding-right: 15px;
	padding-left: 15px;
}
.success_bg14 .red1_success a{color:#e54141;
font-family:Arial,Helvetica,sans-serif;
font-style:normal; font-size:16px;
font-weight:bold;
height:30px;
text-align:center;
text-decoration:none;}

/*yugandhara 15dec09 end*/

.blue_success{
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	color: #0182b0;
	text-decoration: none;
	height: 30px;
	text-align: center;
}
.green_success{
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	color: #a7b515;
	text-decoration: none;
	height: 30px;
	text-align: center;
}

.font18{font-size: 18px;}
.font16{font-size: 16px;}
.font14{font-size: 14px;}

.soft_devimg {
	background-image: url(../images/software_development.jpg);
	height: 200px;
	width: 219px;
	background-repeat: no-repeat;
}
.soft_devimg a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #cc0000;
	text-decoration: underline;
	padding-right: 8px;
	padding-left: 8px;
}
.web_stratimg {
	background-image: url(../images/web_strategy.jpg);
	height: 200px;
	width: 219px;
	background-repeat: no-repeat;
}
.web_stratimg a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #cc0000;
	text-decoration: underline;
	padding-right: 8px;
	padding-left: 8px;
}
.quality18 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #e9ad20;
	text-decoration: none;
	height: 30px;
	text-align: center;
}
.system18 {
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	color: #9ece9a;
	text-decoration: none;
	height: 30px;
	text-align: center;
}
.ecommerce18 {
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	color: #3bb5be;
	text-decoration: none;
	height: 30px;
	text-align: center;
}
.ecommerce {
	background-image: url(../images/ecommerce.jpg);
	height: 200px;
	width: 219px;
	background-repeat: no-repeat;
}
.ecommerce a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #cc0000;
	text-decoration: underline;
	padding-right: 8px;
	padding-left: 8px;
}
.integration_img {
	background-image: url(../images/systems_integration.jpg);
	height: 200px;
	width: 219px;
	background-repeat: no-repeat;
}
.integration_img a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #cc0000;
	text-decoration: underline;
	padding-right: 8px;
	padding-left: 8px;
}
.quality_img {
	background-image: url(../images/quality_assurance.jpg);
	height: 200px;
	width: 219px;
	background-repeat: no-repeat;
}
.quality_img a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #cc0000;
	text-decoration: underline;
	padding-right: 8px;
	padding-left: 8px;
}
.hosting_img {
	background-image: url(../images/web_hosting.jpg);
	height: 200px;
	width: 219px;
	background-repeat: no-repeat;
}
.hosting_img a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #cc0000;
	text-decoration: underline;
	padding-right: 8px;
	padding-left: 8px;
}
.seo_img {
	background-image: url(../images/seo.jpg);
	height: 200px;
	width: 219px;
	background-repeat: no-repeat;
}
.seo_img a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #cc0000;
	text-decoration: underline;
	padding-right: 15px;
	padding-left: 12px;
}
.hosting18 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #596cf5;
	text-decoration: none;
	height: 30px;
	text-align: center;
}
.seo18 {

	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	color: #d3934e;
	text-decoration: none;
	height: 30px;
	padding-top: 2px;
	text-align: center;
}

.pinkheading {

	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	color: #da783f;
	text-decoration: none;
	height: 30px;
	padding-top: 2px;
	text-align: center;
}

.maintaince18 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #59ba0b;
	text-decoration: none;
	height: 30px;
	text-align: center;
}

.contract18 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #8282e9;
	text-decoration: none;
	height: 30px;
	padding-bottom: 0px;
	text-align: center;
}
.maintenance_img {
	background-image: url(../images/maintainence.gif);
	height: 200px;
	width: 219px;
	background-repeat: no-repeat;
}
.maintenance_img a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #cc0000;
	text-decoration: underline;
	padding-right: 8px;
	padding-left: 8px;
}
.contract_img {
	background-image: url(../images/contract_hiring.jpg);
	height: 200px;
	width: 219px;
	background-repeat: no-repeat;
}
.contract_img a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #cc0000;
	text-decoration: underline;
	padding-right: 8px;
	padding-left: 8px;
}

.padr2 { padding-right: 2px}
.padr4 { padding-right: 4px}
.padr5 { padding-right: 5px}
.padr8 { padding-right: 8px}
.padr12 { padding-right: 12px}
.padr15 { padding-right: 15px}
.padr45 { padding-right: 45px}

.arrow {float: left; padding-top: 3px; padding-right: 10px; padding-left: 6px;}
.arrowdown {width: 360px; float: left; display: inline; margin-right: 9px;}

.h100p {	height: 100%;}
.h4 {	height: 4px;}
.h6 {	height: 6px;}
.h13 {	height: 11px;}
.h20 {	height: 20px;}
.h30 {	height: 30px;}
.h42 {	height: 42px;}
.h61 {	height: 61px;}
.h60 {	height: 75px;}
.h93 {	height: 93px;}
.h100 {	height: 100px;}
.h120 {	height: 125px;}
.h136 {	height: 136px;}
.h140 {	height: 140px;}
.h153 {	height: 153px;}
.h163 {	height: 163px;}
.h168 {	height: 168px;}
.h173 {	height: 173px;}
.h178 {	height: 178px;}
.h187 {	height: 187px;}
.h195 {	height: 195px;}
.h200 {	height: 200px;}
.h204 {	height: 204px;}
.h210 {	height: 210px;}
.h227 {	height: 227px;}
.h232 {	height: 232px;}
.h240 {	height: 240px;}
.h255 {	height: 255px;}

.w100_percent {width: 100%;}
.w30_perc {width: 29%;}
.w69_perc {width: 71%;}
.w4 {width:4px;}
.w6 {width:6px;}
.w10 {width:10px;}
.w14 {width:14px;}
.w40 {width:40px;}
.w50 {width:40px;}
.w56 {width:56px;}
.w68 {width:68px;}
.w80 {width:80px;}
.w120 {width:118px;}
.w166{width:128px;}
.w168{width:168px;}
.w200 { width:200px;}
.w216 {width:216px;}
.w220 {width:220px;}
.w224 { width:224px;}
.w228 { width:228px;}
.w232 { width:232px;}
.w246 {width:246px;}
.w255 {width:255px;}
.w259 {width:259px;}
.w263 {width:263px;}
.w273 {width:273px;}
.w280 {width:280px;}
.w290 {width:290px;}
.w291 {width:291px;}
.w350 { width:348px;}
.w361 { width:361px;}
.w400 {width:400px;}
.w410 {width:410px;}
.w430 {width:430px;}
.w450 {width:450px;}
.w480 {width:480px;}
.w491 {width:491px;}
.w500 {width:500px;}
.w524 {width:524px;}
.w530 {width:520px;}
.w530k {width:530px;}
.w533 {width:533px;}
.w536 {width:536px;}
.w540 {width:540px;}
.w550 {width:550px;}
.w565 {width:565px;}
.w570 {width:570px;}
.w661 {width:660px;}
.w690 {width:700px;}
html>body .w690 {width:702px;}
.w694 {width:680px;}

.w650 {width:640px;}
.w730 {width:730px;}

.w880 { width:880px;}
.w974 {width:974px;}
.w980 {width:980px;}
.w985 {width:985px;}
.w1024 {width:1024px;}


#icons a.icon{display:block; padding-left:10px; float:left; padding-top:3px;}

#icons a.printer{display:block; padding-left:10px; float:left; padding-top:4px;}

#icons a.printer2{display:block; padding-left:10px; float:left; padding-top:3px;}

#icons a.key{display:block; padding-left:6px; padding-right:2px; float:left; padding-top:2px;}

.padt1 { padding-top: 1px}
.padt2 { padding-top: 2px}
.padt4 { padding-top: 3px}
.padt5 { padding-top: 5px}
.padt8 { padding-top: 8px}
.padt9 { padding-top: 9px}
.padt10 { padding-top: 10px}
.padt12 { padding-top: 12px}
.padt14 { padding-top: 14px}
.padt15 { padding-top: 15px}
.padt16 { padding-top: 16px}
.padt17 { padding-top: 17px}
.padt18 { padding-top: 18px}
.padt20 { padding-top: 20px}
.padt25 { padding-top: 25px}
.padt36 { padding-top: 36px}
.padt38 { padding-top: 38px}
.padt60 { padding-top: 36px}
.padt70 { padding-top: 70px}

.padb1 { padding-bottom: 1px}
.padb2 { padding-bottom: 2px}
.padb4 { padding-bottom: 4px}
.padb5 { padding-bottom: 5px}
.padb6 { padding-bottom: 6px}
.padb8 { padding-bottom: 8px}
.padb9 { padding-bottom: 9px}
.padb10 { padding-bottom: 10px}
.padb12 { padding-bottom: 12px}
.padb13 { padding-bottom: 13px}
.padb14 { padding-bottom: 14px}
.padb15 { padding-bottom: 15px}
.padb19 { padding-bottom: 19px}
.padb20 { padding-bottom: 20px}
.padb17 { padding-bottom: 17px}
.padb18 { padding-bottom: 18px}
.padb30 { padding-bottom: 30px;}
.padb100 { padding-bottom: 100px}
.padb131 { padding-bottom: 131px}

.padl4 { padding-left: 4px}
.padl6 { padding-left: 6px}
.padl7 { padding-left: 7px}
.padl8 { padding-left: 8px}
.padl9 { padding-left: 9px}
.padl10 { padding-left: 10px}
.padl11 { padding-left: 11px}
.padl12 { padding-left: 12px}
.padl14 { padding-left: 14px}
.padl20 { padding-left: 20px}
.padl23 { padding-left: 23px}
.padl24 { padding-left: 24px}
.padl32 { padding-left: 32px}
.padl36 { padding-left: 36px}
.padl38 { padding-left: 38px}
.padl40 { padding-left: 40px}
.padl42 { padding-left: 42px}
.padl45 { padding-left: 45px}
.padl47 { padding-left: 47px}
.padl50 { padding-left: 50px}
.padl57 { padding-left: 57px}
.padl71 { padding-left: 71px}
.padl74 { padding-left: 74px}
.padl76 { padding-left: 76px}
.padl79 { padding-left: 79px}
.padl90 { padding-left: 90px}
.padl106 { padding-left: 106px}
.padl120 { padding-left: 120px}
.padl137 { padding-left: 137px}
.padl148 { padding-left: 148px}
.padl150 { padding-left: 150px}
.padl172 { padding-left: 172px}
.padl196 { padding-left: 205px}
.padl406 { padding-left: 406px}
.padl412 { padding-left: 416px}
.padl425 { padding-left: 425px}
.padl460 { padding-left: 439px}

.padr6 {padding-right:6px;}

.padt15b20{padding-bottom:20px; padding-top:15px;}

#partner
{
	font-family: Arial, Helvetica, sans-serif;
	clear:both;
	display:block;
	float:left;
	width:100%;
}

#partner ul
{
	font-family: Arial, Helvetica, sans-serif;
	clear:both;
	display:block;
	margin:0px 0px 0px 0px;
	padding:0px;
	list-style:none;
	width: 60%;
}

html>body #partner ul
{
	font-family: Arial, Helvetica, sans-serif;
	clear:both;
	display:block;
	margin:0px 45px 0px 52px;
	padding:0px;
	list-style:none;
	width: 60%;
}
	
#partner li{
	margin:0px;
	padding:0px;
	display:block;
	clear:both;
	width: 100%;	
}	

#partner a{
	display:block;
	border-bottom:2px solid #fff;
	background:#fffcf4;
	color:#003366;
	padding:5px 0px 5px 0px;
	float:left;
	clear:both;
	width: 100%;
	margin:0px;
	font-weight: bold; 
	text-decoration: none;
}

#partner a:hover,
#partner li a:hover{
	background:#adadac;
	color:#fff;
	}

.partner:a {font-family: Verdana, Arial, Tahoma, Sans-Serif;
	font-size: 14px;
	font-weight: bold;
	color: #004081;
	text-decoration: none;
	background-color: #f2f2f0;
	height: 19px;
	width: 156px;
	padding-top: 4px;
	padding-right: 10px;
	padding-bottom: 4px;
	padding-left: 10px;}
.partner:active {font-family: Verdana, Arial, Tahoma, Sans-Serif;
	font-size: 14px;
	font-weight: bold;
	color: #004081;
	text-decoration: none;
	background-color: #f2f2f0;
	height: 19px;
	width: 156px;
	padding-top: 4px;
	padding-right: 10px;
	padding-bottom: 4px;
	padding-left: 10px;
	}
.partner:visited {font-family: Verdana, Arial, Tahoma, Sans-Serif;
	font-size: 14px;
	
	font-weight: bold;
	color: #004081;
	text-decoration: none;
	background-color: #f2f2f0;
	height: 19px;
	width: 156px;
	padding-top: 4px;
	padding-right: 10px;
	padding-bottom: 4px;
	padding-left: 10px;}
.partner:hover {font-family: Verdana, Arial, Tahoma, Sans-Serif;
	font-size: 14px;
	
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	background-color: #adadac;
	height: 19px;
	width: 156px;
	padding-top: 4px;
	padding-right: 10px;
	padding-bottom: 4px;
	padding-left: 10px;}

.marl10 { margin-left:10px;}
.marl20 { margin-left:20px;}
.marl9 { margin-left:9px;} 
.marl5 { margin-left:5px;} 
.marl13 {margin-left: 13px;}
.marl70 {margin-left: 70px;}

.mart5 {margin-top: 5px;}
.mart8 {margin-top: 8px;}
.mart9 {margin-top: 9px;}
.mart10 {margin-top: 10px;}
.mart16 {margin-top: 16px;}
.mart {margin-top: 15px;}
.mart20 {margin-top: 20px;}

.mart30 {	margin-top: 30px;}

.marr6 {margin-right: 6px;}
.marr10 {margin-right: 10px;}
.marr15 {margin-right: 15px;}
.marr19 {margin-right: 15px;}
.marr20 {margin-right: 20px;}
.marr55 {margin-right: 55px;}

marb18 { margin-bottom:18px;}
marb9 { margin-bottom:9px;}
marb5 { margin-bottom:5px;}

.aligncenter {text-align:center;}
.headingborder{ border-bottom:1px solid #dfdfdf;}
.cursorpointer { cursor:pointer;}
.bgrdcolor{ background-color: #fff;}

.eval {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	color: #1e7d99;
	text-decoration: none;
}
.eval18 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	color: #1e7d99;
	text-decoration: none;
}

.sol_design {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	color: #fa8c1f;
	text-decoration: none;
}

.text12_normal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	}
.padt19 { padding-top: 19px
	}
.padb26 { padding-bottom: 26px
	}
.padl32 { padding-left: 32px
	}
.maintainance {font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-style: normal; font-weight: bold; color: #c940ae; text-decoration: none;
}
.padr13 { padding-right: 13px}

.padr14 { padding-right: 14px}

.padt7 { padding-top: 7px}

.padt9 { padding-top: 9px}

.padr76 { padding-right: 76px}

.padl21 { padding-left: 21px}

.padr123 { padding-right: 123px}

.methology_middle {
	background-image: url(../images/methology_text.jpg);
	background-repeat: no-repeat;
	height: 273px;
	background-position: bottom; width: 356px;
}
.padl65 { padding-left: 65px
	}
.evaluation_bg {
	background-image: url(../images/evaluation_bg.gif);
	height: 133px;
	width: 219px;
	background-repeat: no-repeat;
	text-align: center;
	vertical-align: middle;
}

.solutiondesign_bg { background-image: url(../images/solutiondesign_bg.gif); height: 133px; width: 219px; 
	background-repeat: no-repeat; }

.storyboard_bg { background-image: url(../images/storyboard_bg.gif); height: 133px; width: 219px; 
	background-repeat: no-repeat; }

.prototype_development_bg { background-image: url(../images/prototype_development_bg.gif); height: 133px; width: 219px; 
	background-repeat: no-repeat; }
	
.application_development_bg { background-image: url(../images/application_development_bg.gif); height: 133px; width: 219px; 
	background-repeat: no-repeat; }

.quality_assurance_bg { background-image: url(../images/quality_assurance_bg.gif); height: 133px; width: 219px; 
	background-repeat: no-repeat; }

.maintenance_bg { background-image: url(../images/maintenance_bg.gif); height: 133px; width: 219px; 
	background-repeat: no-repeat; }
	
.evaluationtxt { font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-style: normal; font-weight: bold;
	color: #1e7d99; text-align: center;	vertical-align: middle; }
	
.solutiondesigntxt { font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-style: normal; font-weight: bold;
	color: #fa8c1f; text-align: center;	vertical-align: middle; }
.img_border {
	padding: 2px;
	border: 1px solid #c8c8c8;
}
.bottom_border {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dfdfdf;
}

.bottom_border_green {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cce499;
}

.top_border {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #dfdfdf;
}

.mixed_asset img {float:right; margin-left: 40px; margin-bottom: 1.5em;}

.w607 {
	width: 607px;
}
.bordernone
{		
	border:none;
	
}
.eval18 {font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-style: normal; font-weight: bold; color: #1e7d99; text-decoration: none;
}
.rolloverimg {background-image:url(../images/design_company.gif); background-repeat:no-repeat; display:block;}
.rolloverimg:hover {background-image:url(../images/design_company_rollover.gif); background-repeat:no-repeat; }

.highpara{background-color:#fffdf4; color:#5f90b5; line-height: 19px; font-size:100%; font-weight:bold;}
.highpara1{background-color:#fffdf4; color:#5f90b5; line-height: 19px; font-size:110%; font-weight:bold;}
.highpara2{background-color:#fffdf4; color:#004081; line-height: 19px; font-size:100%; font-weight:bold; margin-top:8px;}

.highpara ul{list-style:none; margin:8px; padding:8px;}

.highpara ul li{padding-left: 10px;
background-image: url(../images/arrow1.gif);
background-repeat: no-repeat;
background-position: 0 .2em;
padding-bottom:5px;}
.digg {width: 100px; text-align: center; padding: 0px;}

.highparacareers{color:#ff9833; font-weight: bold; font-size:120%;}

.highparacareers ul{list-style:none; margin:8px; padding:8px;}

.highparacareers ul li{padding-left: 10px; background-image: url(../images/arrow1.gif); background-repeat: no-repeat; background-position: 0 .2em ;
padding-bottom:12px;}

.digg {margin-right: 2px; margin-left: 577px; margin-top: 0px; margin-bottom: 0px; padding: 0;}

.yellowcolorblock{background-color:#fffdf4; padding-top: 11px; padding-right: 14px; padding-bottom: 21px; padding-left: 24px;}

.big_blue
 {
	color:#004081;
	font-size:140%;
	font-family: Arial, Helvetica, sans-serif;
}
.yellowcolorblock table {
	background-image: url(../images/img_codes_1.gif);
	background-repeat: no-repeat;
	background-position: 435px 90px;
}
.padr24 { padding-right: 24px}

a:link.redmore{color:#cc0000; font-size:11px; text-decoration:none;}
a:active.redmore{color:#cc0000; font-size:11px; text-decoration:none; }
a:visited.redmore{color:#cc0000; font-size:11px; text-decoration:none; }
a:hover.redmore{text-decoration:underline; font-size:11px;}

a:link.redhome{color:#cc0000; text-decoration:none;}
a:active.redhome{color:#cc0000; text-decoration:none;}
a:visited.redhome{color:#cc0000; text-decoration:none;}
a:hover.redhome{color:#cc0000; text-decoration:underline;}

@media print{.noprint{display: none;}}

.multilink {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/arrow1.gif);
	width: 620px;
	padding-left: 40px;
	background-repeat: no-repeat;
	background-position: 20px 4px;
}

.multilink1 {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/arrow1.gif);
	width: 490px;
	padding-left: 40px;
	background-repeat: no-repeat;
	background-position: 20px 2px;
	color: #004081;
}

.multilink2 {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/arrow1.gif);
	width: 480px;
	padding-left: 40px;
	background-repeat: no-repeat;
	background-position: 20px 2px;
}
.multilinksitemap {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/arrow1.gif);
	width: 480px;
	padding-left: 30px;
	background-repeat: no-repeat;
	background-position: 20px 8px;
}

.thinlayer {
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #dfdfdf;
}

a.blacklink{color:black;}

a:link.textsize{color:#000000; font-size:11px; text-decoration:none;}
a:active.textsize{color:#000000; font-size:11px; text-decoration:none;}
a:visited.textsize{color:#000000; font-size:11px; text-decoration:none;}
a:hover.textsize{color:#000000; font-size:11px; text-decoration:none;}

a:link.linkstyle{color:#004081; text-decoration:none;}
a:active.linkstyle{color:#004081; text-decoration:none;}
a:visited.linkstyle{color:#004081; text-decoration:none;}
a:hover.linkstyle{color:#004081; text-decoration:none;}


a:link.linkstyle1{color:#004081; text-decoration:underline;}
a:active.linkstyle1{color:#004081; text-decoration:underline;}
a:visited.linkstyle1{color:#004081; text-decoration:underline;}
a:hover.linkstyle1{color:#004081; text-decoration:none;}

a:link.linkstyle2{color:#6e8711; text-decoration:none;}
a:active.linkstyle2{color:#6e8711; text-decoration:none;}
a:visited.linkstyle2{color:#6e8711; text-decoration:none;}
a:hover.linkstyle2{color:#6e8711; text-decoration:none;}


a:link.linkstyle3{color:#F95E00; text-decoration:none;}
a:active.linkstyle3{color:#F95E00; text-decoration:none;}
a:visited.linkstyle3{color:#F95E00; text-decoration:none;}
a:hover.linkstyle3{color:#F95E00; text-decoration:none;}


.sublinksitemap{list-style-type:none; margin:0px; padding:0px; color:#7b7b7b; font-weight:bold;}

.sublinksitemap li{padding:7px;border-bottom: 1px solid #dfdfdf; text-align:left;}

.sublinksitemap a{font-weight:normal; text-decoration:none; font-weight:normal; text-align:left;}

.multilinksitemap1 {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/arrow_blue.gif);
	width: 620px;
	padding-left: 30px;
	background-repeat: no-repeat;
	background-position: 20px 2px;
}
.padcb3 { padding-bottom: 1px; *padding-bottom: 5px;}
.padsdb3 { padding-bottom: 11px; *padding-bottom: 11px;}

#directorylist a{font-size:14px; text-decoration:none;}

.padr10k {padding-right:10px; *padding-right:0px;}
.fcblue {color:#004081;}
.fcorange {color:#F95E00;}
.lh14 {line-height:16px;}
.lh18 {line-height:18px;}
.dvmap {position:absolute; top:68px; left:691px; display:none; width:250px;}
.dvmap01 {position:absolute; top:508px; left:691px; display:none; width:250px; background-color:#FFFFFF;}

.dvmap1 {position:absolute; top:130px; left:691px; width:250px;}
.dvmap011 {position:absolute; top:408px; left:691px; width:250px; background-color:#FFFFFF;}
.divusa {position:absolute; top:138px; left:391px; width:250px;}
.divmw {position:absolute; top:328px; left:391px; width:250px;}
.divwc {position:absolute; top:328px; left:391px; width:250px;}

.text10 {font-size:10px;}
.text11 {font-size:11px;}

.text_dark_blue{ color:#03305d;}
.text_dark_blue2{ color:#386394;}
.green_text{ color:#465a03;}
.black_text{ color:#000000;}
.oblique{ font-style:oblique;}

.linkdv {text-decoration:none;}
a:hover .linkdv {text-decoration:none;}

.bold{ font-weight:bold;}

.fcgrey {color:#696969; border-bottom:#696969 dashed 1px;}
.padl3 {padding-left:5px;}
.brdebgreen{border-bottom:1px solid #58ba0b;}
.padb3 {padding-bottom:2px}

.flag {font-size:14px; color:#fc7d00; font-weight:bold; vertical-align:middle;}
.padl5 {padding-left:5px;}
.padt3 {padding-top:3px;}
.brdgreyr {border-right:#d3d3d3 1px solid;}
.brdgreyt {border-top:#afafaf 1px solid;}
.fcgrey01 {color:#7e7e7e;}
.fcdblue {color:#386394;}
.padl15 {padding-left:15px}
.padr10 {padding-right:10px;}
.pad6 {padding:6px 6px 0px 0px;} 

.margin_n{ margin:-30px; margin-right:7px;}
.margin_n_2{ margin:-30px; margin-right:14px;}

.sublinks_new {list-style-type:none; margin:0px; padding:2px 0 0 6px;color:#004081;}
.sublinks_new li{margin:0px; padding:0 0 4px 6px; height:auto; background:url(../images/arrow_dark_blue.gif) no-repeat left 12px;}

.sublinks_new a{padding-left:6px; padding-top:7px; padding-right:7px; padding-bottom:0; font-weight:normal; display:block;color:#004081; text-align:left; text-decoration:underline; }
.sublinks_new span{padding-left:6px; padding-top:7px; padding-right:7px; padding-bottom:0; font-weight:normal; display:block;color:#004081; text-align:left;}
.sublinks_new .nolink{padding-left:6px; padding-top:7px; padding-right:7px; padding-bottom:0; font-weight:normal; display:block;color:#004081; text-align:left;}
.ssublinks_new a.sub{padding-left:20px;}
.sublinks_new a:hover{text-decoration:none;}

.roundedcorner{ background-image: url(../images/roundedcorner_bg.gif); background-repeat:repeat-x; height:29px;}
.roundedcorner1{ background-image: url(../images/roundedcorner_bg_orange1.gif); background-repeat:repeat-x; height:29px;}
.roundedcorner1 h2.heading{color:#271300;}

.text_align_right{ text-align:right;}

/* Product Banners */
#banner_blue{
	float:left;
	width:655px;
	height:224px;
	background:url(../images/product_banner_blue_bg.jpg) no-repeat;
	margin:14px 0 18px 18px;
}
#banner_violet{
	float:left;
	width:655px;
	height:224px;
	background:url(../images/product_banner_violet_bg.jpg) no-repeat;
	margin:14px 0 18px 18px;
}
#banner_maroon{
	float:left;
	width:655px;
	height:224px;
	background:url(../images/product_banner_maroon_bg.jpg) no-repeat;
	margin:14px 0 18px 18px;
}
#banner_bluegreen{
	float:left;
	width:655px;
	height:224px;
	background:url(../images/product_banner_bluegreen_bg.jpg) no-repeat;
	margin:14px 0 18px 18px;
}
#banner_bgreen{
	float:left;
	width:655px;
	height:224px;
	background:url(../images/product_banner_bgreen_bg.jpg) no-repeat;
	margin:14px 0 18px 18px;
}
#banner_green{
	float:left;
	width:655px;
	height:224px;
	background:url(../images/product_banner_green_bg.jpg) no-repeat;
	margin:14px 0 18px 18px;
}
#banner_vblue{
	float:left;
	width:655px;
	height:224px;
	background:url(../images/product_banner_vblue_bg.jpg) no-repeat;
	margin:14px 0 18px 18px;
}
#banner_bviolet{
	float:left;
	width:655px;
	height:210px;
	background:url(../images/product_banner_bgvblue_bg.jpg) no-repeat;
	margin:14px 0 14px 18px;
}
#banner_ecommerce{
	float:left;
	width:655px;
	height:224px;
	background:url(../images/product_banner_ecommerce_bg.gif) no-repeat;
	margin:14px 0 18px 18px;
}
#crm_bg{
	float:left;
	width:655px;
	height:230px;
	background:url(../images/crm_bg.jpg) no-repeat;
	margin:14px 0 14px 18px;
}
#ecommerce_bg{
	float:left;
	width:655px;
	height:220px;
	background:url(../images/ecommerce_banner_bg.gif) no-repeat;
	margin:14px 0 14px 18px;
}

#DNNecommerce_bg{
	float:left;
	width:655px;
	height:260px;
	background:url(../images/ecommerce_banner_bg.gif) no-repeat;
	margin:14px 0 14px 18px;
}

#access_bg{
	float:left;
	width:655px;
	height:200px;
	background:url(../images/access_conversion_banner_bg.gif) no-repeat;
	margin:14px 0 14px 18px;
}
#dnn_bg{
	float:left;
	width:655px;
	height:230px;
	background:url(../images/dotnetnuke_banner.jpg) no-repeat;
	margin:14px 0 14px 18px;
}
#access_bg #product_highlights2 p{padding:12px 0 20px 0;}
#access_bg #product_highlights2 .buttons1{float:right; margin:-45px 18px 0 0;}
#product_box{
	padding:24px 58px 0 54px;
	float:left;
	width:120px;
}
#product_highlights{
	padding:38px 22px 0 0;
	float:left;
	width:400px;
}
#product_highlights1, #product_highlights2, #product_highlights3{
	padding:22px 22px 0 28px;
}
#product_highlights h1, #product_highlights1 h1, #product_highlights2 h1, #product_highlights3 h1{
	color:#fff;
	font-weight:normal;
	font-family:tahoma, arial, verdana;
	font-size:24px;
}
#product_highlights2 h1{padding-bottom:6px;}
#product_highlights3 h1{padding-bottom:8px; padding-top:2px;}
#product_highlights p{
	color:#fff;
	padding:12px 0 0 0;
	line-height:20px;
	margin:0;
}
#product_highlights1 p{
	color:#fff;
	padding:12px 0 0 0;
	line-height:20px;
	margin:0;
	font-size:15px;
}
#product_highlights2 p{
	color:#fff;
	padding:6px 0 0 0;
	line-height:20px;
	margin:0;
	font-size:15px;
}
#product_highlights3 p{
	color:#fff;
	padding:8px 0 10px 0;
	line-height:20px;
	margin:0;
	font-size:15px;
}
#product_highlights1 p.callno, #product_highlights2 p.callno{
	font-size:13px;
	font-weight:bold;
	padding:18px 0 0 0;
}
#product_highlights p.details, #product_highlights1 p.details{
	padding-right:18px;
	height:96px;
}
#product_highlights p a{
	color:#fff;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
}
#product_highlights p a:hover{text-decoration:none;}
.buttons{text-align:right; clear:both; margin:-8px 0 0 0;}
.buttons1{float:right; margin:-28px 18px 0 0;}
.buttons img{padding:12px 6px 0 0;}

.buttons2{
	margin:0 18px 0 0;
	width:600px;
	text-align:right;
}
.button_dnn{
	margin:82px 0 0 0;
	width:600px;
}
.buttons3{
	margin:0 0 0 0;
	text-align:right;
}
.buttons3 img{padding:0 3px 0 0;}

#dwnld_counter{	
	width:170px;
	height:34px;
	float:left;
	margin-left:90px;
	margin-top:9px;
	text-align:left;
}
#dwnld_counter .dwnld_no{
	text-align:center;
	width:64px;
	float:left;
	background:url(../images/dwnld_counter_auto_reboot.gif) no-repeat;
	height:29px;
	padding:5px 0 0 0;
	font-family:tahoma, Verdana, Arial;
	font-size:18px;
	color:#2f256c;
 }
 #dwnld_counter .dwnld_no1{
	text-align:center;
	width:64px;
	float:left;
	background:url(../images/dwnld_counter_hard_drive.gif) no-repeat;
	height:29px;
	padding:5px 0 0 0;
	font-family:tahoma, Verdana, Arial;
	font-size:18px;
	color:#2f256c;
 }
#dwnld_counter .dwnld_text{
	padding:8px 0 0 2px;
	color:#d8d6f2;
	float:left;
}

.product_heading{
	background:url(../images/roundedcorner_bg.gif) repeat-x;
	height:29px;
	width:655px;
}

a.orange_link{
	color:#f15d02;
	font-weight:bold;
	font-size:13px;
}
a.orange_link:hover{text-decoration:none;}
.product_details_list{padding:10px 10px 10px 28px; margin:0;}
.product_details_list li{
	padding:2px;
}
.nostyle, .nostyle1, .nostyle4 {padding:0; margin:0;}
.nostyle li{
	list-style:none;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/arrow1.gif);
	width: 620px;
	padding-left: 40px;
	background-repeat: no-repeat;
	background-position: 20px 4px;
	padding-bottom:8px;
	line-height:18px;
}
.nostyle1 li{
	list-style:none;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/green_tick.gif);
	width: 620px;
	padding-left: 44px;
	background-repeat: no-repeat;
	background-position: 20px 4px;
	padding-bottom:8px;
	line-height:18px;
}
.nostyle4 li{
text-align:left;
	list-style:none;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/green_tick.gif);
	width: 243px;
	padding-left: 26px;
	background-repeat: no-repeat;
	background-position: 5px 4px;
	padding-bottom:8px;
	line-height:18px;
}
/*.nostyle4 li{
text-align:left;
	list-style:none;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/green_tick.gif);
	width: 239px;
	padding-left: 26px;
	background-repeat: no-repeat;
	background-position: 5px 4px;
	padding-bottom:8px;
	line-height:18px;
}*/

.nostyle3 li{
	list-style:disc;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 0px;
	padding-bottom:8px;
	line-height:18px;
	background:none;
	width:auto;
}

.product{
	float:left;
	width:450px;
	height:180px;
	padding:12px;
}
.prod_img{
	float:left;
	width:148px;
}
.prod_info{
	float:left;
	width:290px;
	padding:0 0 0 12px;
}
.prod_info h1, .prod_info h1 a{
	font-size:17px;
	color:#2b588b;
	font-weight:bold;
	padding:15px 0 0 0;
	text-decoration:none;
}
.prod_info .prod_details{
	font-size:13px;
	padding:12px 0 0 0;
	line-height:18px;
}
.prod_info .prod_details a{
	color:#000;
	text-decoration:none;
}

.divider{
	text-align:center;
	clear:both;
	padding:0 0 12px 0;
}

#right_part_ecommerce{
	background:url(../images/product_rt_part_bg.gif) no-repeat;
	width:291px;
	height:1430px;
	margin:13px 6px 0 6px;
}
#right_part_ecommerce h3{
	font-size:15px;
	font-weight:bold;
	padding:16px 8px 6px 8px;
	color:#fff;
}
#right_part_ecommerce img{padding:0 3px 6px 2px;}

#right_part_ecommerce p{padding:6px 8px 0 0;}
#right_part_ecommerce a.white_link{
	color:#e0f2ff;
	font-weight:bold;
	font-size:12px;
	float:right;
}

#right_part_ecommerce_software{
	background:url(../images/ecommerce_rt_part_bg.gif) no-repeat;
	width:291px;
	height:1246px;
	margin:13px 6px 0 6px;
	text-align:center;
}
#right_part_ecommerce_software h3{
	font-size:15px;
	font-weight:bold;
	padding:16px 8px 6px 14px;
	color:#fff;
	text-align:left;
}
#right_part_ecommerce_software img{padding:0 3px 6px 2px;}

#right_part_ecommerce_software p{
	padding:0 8px 0 0;
	color:#fff;
	text-align:left;
}
#right_part_ecommerce_software a.white_link{
	color:#e0f2ff;
	font-weight:bold;
	font-size:12px;
	float:right;
}

#right_part_crm{
	background:url(../images/crm_rt_part_bg.png) no-repeat;
	width:291px;
	height:942px;
	margin:13px 6px 0 6px;
	text-align:center;
}
#right_part_crm h3{
	font-size:15px;
	font-weight:bold;
	padding:16px 12px 6px 14px;
	color:#fff;
	text-align:left;
}
#right_part_crm img{padding:0 3px 6px 2px;}

#right_part_crm p{padding:6px 8px 0 0;}
#right_part_crm .white_link1{
	color:#c5fffc;
	font-weight:bold;
	font-size:12px;
	float:right;
	padding-right:6px;
}
#right_part_crm .white_link1:hover{text-decoration:none;}

#right_part_access{
	background:url(../images/access_rt_part_bg_top.gif) no-repeat;
	width:291px;
	margin:13px 6px 0px 6px;
	text-align:center;
	height:2064px;
}
#right_part_access h3{
	font-size:16px;
	font-weight:bold;
	padding:16px 12px 6px 14px;
	color:#fff;
	text-align:left;
}
#right_part_access img{padding:0 3px 6px 2px;}

#right_part_access p{
	padding:4px 8px 4px 0;
	color:#fff;
	font-size:13px;
	text-align:left;
	margin-top:0;
	margin-bottom:0;
}
.screenshot_left{
	width:264px;
	text-align:left;
	padding:6px 0 0 27px;
}
.screenshot_right{
	width:264px;
	text-align:right;
	padding:0 27px 0 0;
}
.screenshot_left img, .screenshot_right img{
	vertical-align:middle;
}

.users_manual{
	padding:6px 0 12px 12px;
}
.users_manual1{
	padding:6px 0 12px 12px;
	background:#fff;
	text-align:left;
}
.users_manual h3{
	font-size:13px;
	font-weight:bold;
	color:#004081;
	padding:0 0 0 12px;
	margin:0;
}
.users_manual p{
	font-size:12px;
	line-height:16px;
}
.users_manual1 p{
	font-size:11px;
	line-height:14px;
}

#thankyou_for_download{
	background:#f5f8fb;
	border:1px solid #dde3e9;
	margin:20px 16px 16px 24px;
	padding:14px 18px;
	text-align:center;
}
#thankyou_for_download h2{
	font-size:20px;
	color:#31567b;
	font-weight:normal;
}
#thankyou_for_download h3{
	font-size:14px;
	color:#31567b;
	line-height:38px;
}
#thankyou_for_download p{
	font-size:13px;
	color:#31567b;
	line-height:20px;
	padding:0;
	margin:0;
}
.thankyou_for_download_details{
	padding:20px 20px 20px 36px;
}
.thankyou_for_download_details h3{
	font-size:16px;
	color:#f15d02;
	font-weight:bold;
}
.thankyou_for_download_details ul{
	padding:12px 0 18px 0;
}

#shop_cart{margin:0 10px; }
#shop_cart th{
	background:#0d5399;
	font-weight:bold;
	padding:5px 8px;
	color:#fff;
}
#shop_cart td{
	padding:10px 6px;
}
#shop_cart td a{color:#004081;}
#shop_cart td a:hover{text-decoration:none;}
#shop_cart td.brdr{
	border-bottom:1px solid #e8e9ec;#
}
#shop_cart td.total{
	background:#f0f0f0;
	padding:6px 8px;
	border-top:1px solid #dde3e9;
	border-bottom:1px solid #dde3e9;
}

.form{
	padding:0 0 10px 20px;
}
.form_field_01{
	float:left;
	padding:4px 0;
	clear:both;
	line-height:18px;
	width:640px;
} 
.form_field_01 .form_label{
	float:left;
	width:130px;
	padding:0;
	font-size:12px;
}
.form_field_01 .form_input{
	float:left;		
	width:300px;
	font-size:11px;
}
.form_field_01 .form_input input{	
	width:260px;
}
.form_field_01 .radio_but{
	float:left;
	padding:0 4px 0 0;
	*padding:2px 4px 0 0;
	width:20px;
}
.form_field_01 .radio_but input{
	border:none;	
}
.form_field_01 .radio_lbl{
	*padding:4px 0 0 0;
	float:left;
}

.form .note{	
	font-size:11px;
	padding-top:6px;
	line-height:14px;
}
.form .compulsory{
	font-size:11px;
	float:right;
	padding:0 16px 0 0;
}
.red_01{color:#ff0000;}

.asp_logo{
	text-align:center;
	padding:20px 0 0 0;
}
a.license{
	font-size:11px;
	color:#004081;
}
a.license:hover{
	text-decoration:none;}
	
.grey_div{background:#dbdbdb; clear:both;}
.extra_links{
	float:left;
	width:985px;
	background:#d1eef1;
}
.extra_links_top, .extra_links_bot{
	float:left;
	width:985px;
	height:8px;
	background:#d1eef1;
}
.extra_links_bot{padding-top:2px;}
.extra_links_mid{
	padding:2px 10px;
	clear:both;
}
.links_white_box{
	width:477px;
	float:left;
	background:#fff;
}
.links_white_box_top, .links_white_box_bot{
	width:477px;
	float:left;
	background:#fff;
}
.links_box{
	float:left;
	width:449px;
	background:#fff;
	clear:both;
	padding:8px 14px;
	height:140px;
}
.links_box h3{
	font-size:15px;
	font-weight:bold;
	color:#e75801;
}
.links_box ul{
	float:left;
	margin:0; padding:8px 8px 0 4px;
	width:211px;
}
.links_box ul.full_width{width:440px;}
.links_box li{
	background:url(../images/arrow_blue.gif) no-repeat left 6px;
	padding:3px 8px 3px 16px;
	list-style:none;
	line-height:16px;
	font-size:11px;
}
.links_box li a{
	color:#000;
	text-decoration:underline;
}
.links_box li a:hover{
	text-decoration:none;
}
.links_box li span{color:#7c7c7c;}

.help_desk_hosted{
	float:left;
	width:325px;
	padding:10px 0 10px 14px;
	margin-right:12px;
}
.help_desk_hosted_package{
	float:left;
	width:215px;
	padding:10px 0;
	margin-right:10px;
}
.help_desk_source_code{
	float:left;
	width:325px;
	padding:10px 4px 10px 0;
}
.banner_help_desk_small{
	width:325px;
}
.banner_help_desk_small_1{
	width:215px;
}
.banner_help_desk_small_top{
	background:url(../images/help_desk_banner_small_top_bg.gif) no-repeat;
	width:325px;
	height:208px;
}
.banner_help_desk_small_top_1{
	background:url(../images/help_desk_banner_small_top_bg_1.gif) no-repeat;
	width:215px;
	height:208px;
	text-align:center;
}
.banner_help_desk_small_top h3, .banner_help_desk_small_top_1 h3{
	font-size:13px;
	font-weight:bold;
	color:#fff;
	padding:14px 16px 6px 16px;
	height:34px;
	text-align:center;
}
.banner_help_desk_small_top_1 h3{
	padding:10px 0 0 0;
}
.banner_help_desk_small_top img{padding-left:65px;}
.banner_help_desk_small_bot{
	background:url(../images/help_desk_banner_small_bot_bg.gif) no-repeat;
	width:325px;
	height:78px;
}
.banner_help_desk_small_bot_1{
	background:url(../images/help_desk_banner_small_bot_bg_1.gif) no-repeat;
	width:215px;
	height:78px;
}
.banner_help_desk_small_bot p, .banner_help_desk_small_bot_1 p{
	color:#fff;
	padding:12px 18px;
	margin:0;
}

.help_desk_features{
	width:325px;
	margin-top:10px;
}
.help_desk_features_top{
	background:url(../images/help_desk_features_top_curve.gif) no-repeat;
	width:325px;
	height:7px;
}
.help_desk_features_bot{
	background:url(../images/help_desk_features_bot_curve.gif) no-repeat;
	width:325px;
	height:7px;
}
.help_desk_features_mid{
	width:323px;
	height:450px;
	border-left:1px solid #dbdbdb;
	border-right:1px solid #dbdbdb;	
	padding-bottom:12px;
}
.help_desk_features_mid ul, .help_desk_features_small ul{
	margin:0;
	padding:14px 10px;
	height:360px;
}
.nostyle2 li{
	list-style:none;
	font-family: Arial, Helvetica, sans-serif;
	background: url(../images/green_tick.gif) no-repeat 0 4px;
	padding:0 0 10px 26px;
	line-height:18px;
}
.help_desk_features_mid a, .help_desk_features_small_mid a{
	float:right;
	padding:0 12px 0 0;
}

.brdbot{
	border-bottom:1px solid #eee;
	height:10px;
	clear:both;	
}

.help_desk_features_small{
	width:215px;
	margin-top:10px;
}
.help_desk_features_small_top{
	background:url(../images/help_desk_features_top_curve_small.gif) no-repeat;
	width:215px;
	height:7px;
}
.help_desk_features_small_bot{
	background:url(../images/help_desk_features_bot_curve_small.gif) no-repeat;
	width:215px;
	height:7px;
}
.help_desk_features_small_mid{
	width:213px;
	border-left:1px solid #dbdbdb;
	border-right:1px solid #dbdbdb;	
	padding-bottom:12px;
}
.help_desk_features_small ul{font-size:12px; height:420px;}
.help_desk_features_small li{
	line-height:17px;
	padding:0 0 8px 22px;
}
.help_desk_features_small_mid a{padding:0 6px 0 0;}

.testimonials{
	width:657px;
	padding:0 12px;
	margin-top:8px;
}
.testimonials_top{
	background:url(../images/testimonials_top_bg.gif) no-repeat;
	width:657px;
	height:10px;
}
.testimonials_bot{
	background:url(../images/testimonials_bot_bg.gif) no-repeat;
	width:657px;
	height:9px;
}
.testimonials_mid{
	width:623px;
	border-left:1px solid #cdd8e3;
	border-right:1px solid #cdd8e3;
	padding:6px 16px;
}
.testimonials_mid p{
	line-height:18px;
	padding:0;
	margin:0;
}
.testimonials_mid h3{
	font-size:13px;
	font-weight:bold;
	color:#386394;
	padding:10px 0 0 0;
	line-height:18px;
}
.testimonials_mid h4{
	font-size:13px;
	font-weight:normal;
	font-style:italic;
	color:#386394;
}

#web_dev_services_banner{
	background:url(../images/web_dev_services_banner_bg.jpg) no-repeat;
	height:234px;
	width:665px;
	float:left;
	margin:0 0 14px 10px;
}
#web_dev_services_banner h1{
	color:#fff;
	font-weight:normal;
	font-family:tahoma, arial, verdana;
	font-size:24px;
}

.services_box{
	width:210px;
	height:220px;
	padding:0 8px 0 2px;
	float:left;
	margin-right:5px;
	margin-bottom:5px;
}
.services_box h2{
	color:#fff;
	font-size:15px;
	padding:15px 0 0 6px;
}
.services_box h2 a{color:#fff;}
.services_box p{
	color:#fff;
	line-height:17px;
	font-size:12px;
	background:url(../images/services_box_line.png) no-repeat top left;
	padding:6px 8px 0 6px; 
	margin:5px 0 0 0;
	height:150px;
}
.services_box p.short{height:132px;}
.services_box p.link{
	background:none;
	font-size:11px;
	text-align:right;
	margin:0; padding:0 8px 0 0;
	height:auto;
}
.services_box p.link a{
	color:#f7eeba;
	text-decoration:underline;
}

#business_consulting{background:url(../images/services_bus_consulting_bg.jpg) no-repeat;}
#web_design{background:url(../images/services_web_design_bg.jpg) no-repeat;}
#ecommerce_software{background:url(../images/services_ecommerce_sw_bg.jpg) no-repeat;}
#custom_web_app{background:url(../images/services_custom_web_app_bg.jpg) no-repeat;}
#multimedia{background:url(../images/services_multimedia_bg.jpg) no-repeat;}
#desktop_software{background:url(../images/services_desktop_software_bg.jpg) no-repeat;}
#seo{background:url(../images/services_seo_bg.jpg) no-repeat;}
#quality_assurance{background:url(../images/services_quality_assurance_bg.jpg) no-repeat;}
#mobile_applications{background:url(../images/services_mobile_applications_bg.jpg) no-repeat;}
#contract_hiring{background:url(../images/services_contract_hiring_bg.jpg) no-repeat;}


.bottom_links{text-align:center; padding:8px 0;}
.bottom_links img{padding: 0 10px;}
#footer .bottom_links a:hover{background:none;}

.paypal_logos{text-align:center; padding:20px 0 8px 0;}
.paypal_logos img{padding:2px 3px;}

.contact_imglink img{text-decoration:none; border:1px solid #CCCCCC; padding:2px;}
.contact_imglink{text-decoration:none; color:#000000;}
.img_container{margin:7px 12px 7px 7px; width:165px; font-size:85%;}
.brd{border:1px solid #CCCCCC;}
.h180{height:180px;}

.logo a img{border:none; text-decoration:none;}
.logo td {border-bottom:1px solid #E4E4E4; height:160px;}
.logo .nbbrd{border-bottom:none;}
.marr60 {margin-right: 60px;}
.marl70 {margin-left: 70px;}
.nostyle5 li{
                list-style:none;
                font-family: Arial, Helvetica, sans-serif;
                background-image: url(../images/arrow_blue.gif);
                width: 590px;
                padding-left: 20px;
                background-repeat: no-repeat;
                background-position: 5px 4px;
                padding-bottom:8px;
                line-height:18px;
}

a.visitnowlink {
                font-family: Arial, Helvetica, sans-serif;
                font-size: 12px;
                font-style: normal;
                font-weight: normal;
                color: #cc0000;
                text-decoration: underline;
                padding-right: 15px;
                padding-left: 12px;
}
a:hover.visitnowlink {
                font-family: Arial, Helvetica, sans-serif;
                font-size: 12px;
                font-style: normal;
                font-weight: normal;
                color: #cc0000;
                text-decoration: none;
                padding-right: 15px;
                padding-left: 12px;
}

/* Portfolio */
#portfolio_banner{
	background:url(../images/portfolio_banner_bg.jpg) no-repeat;
	width:662px;
	height:104px;
	margin:1px 0 0 12px;
	text-align:center;
}
#portfolio_banner h1{
	color:#fff;
	font:20px Lucida Sans, Verdana, Arial, Helvetica, sans-serif;
	padding:16px 0 0 0;
	line-height:25px;
}
#portfolio_banner h3{
	color:#c3d7ed;
	font:14px Lucida Sans, Verdana, Arial, Helvetica, sans-serif;
	padding:8px 0 0 0;
}
#portfolio_content{margin:12px 0 0 12px; width:662px;}
#portfolio_content td{padding:0 14px 12px 0;}
#portfolio_content td.nopad{padding-right:0;}
#portfolio_content .portfolio_box_top{background:url(../images/portfolio_box_top_bg.gif) repeat-x; height:6px; width:211px;}
#portfolio_content .portfolio_box_bot{background:url(../images/portfolio_box_bot_bg.gif) repeat-x left bottom; float:left; width:211px; height:18px;}
#portfolio_content .portfolio_box_bot .bot_lft{float:left; width:6px;}
#portfolio_content .portfolio_box_bot .bot_rt{float:right; width:70px;}
#portfolio_content .portfolio_box_bot span{font-size:11px; float:left; color:#959595;}
#portfolio_content .portfolio_box_mid{
	width:209px; 
	height:272px;
	border-left:1px solid #d1d1d1;
	border-right:1px solid #d1d1d1;
}
#portfolio_content img{border:none;}
#portfolio_content .portfolio_box_mid p{margin:0; font-size:12px; line-height:18px; color:#464646; padding:6px 11px 12px 10px;}
#portfolio_content .portfolio_box_mid .box_screenshot{text-align:center; padding:1px 0 4px 0;}
#portfolio_content .portfolio_box_mid .portfolio_box_title{background:#eef4fa; height:24px;}
#portfolio_content .portfolio_box_mid .portfolio_box_title h2{
	font:bold 14px Lucida Sans, Verdana, Arial, Helvetica, sans-serif; 
	color:#386394;
	padding:4px 0 0 8px;
}

#portfolio_content .portfolio_box_mid1{
                width:209px; 
                height:290px;
                border-left:1px solid #d1d1d1;
                border-right:1px solid #d1d1d1;
}
#portfolio_content .portfolio_box_mid1 p{margin:0; font-size:12px; line-height:18px; color:#464646; padding:6px 11px 12px 10px;}
#portfolio_content .portfolio_box_mid1 .box_screenshot{text-align:center; padding:1px 0 4px 0;}
#portfolio_content .portfolio_box_mid1 .portfolio_box_title{background:#eef4fa; height:43px;}
#portfolio_content .portfolio_box_mid1 .portfolio_box_title h2{
                font:bold 14px Lucida Sans, Verdana, Arial, Helvetica, sans-serif; 
                color:#386394;
                padding:4px 0 0 8px;
}

/*Success Stories - 13-Jan-2010 */
.banner_success_stories {background:url(../images/banner_success_stories.jpg); width:662px; height:174px; margin:2px 0px 11px 11px;}
.banner_success_stories h2 {padding:38px 23px 0px 299px; color:#fff; font:normal 17px Lucida Sans, Verdana, sans-serif, Arial; line-height:26px;}

.success_stories3block {float:left; width:209px; margin-bottom:40px;}
.success_stories3block.marr17 {margin-right:17px;}
.success_stories3block.marr11 {margin-left:11px;}
.success_stories3block .curvst_topbg {background:url(../images/curvst_topbg.gif); height:26px;}
.success_stories3block .curvst_topbg h2{color:#2a1195; font:bold 14px Lucida Sans, Verdana, sans-serif, Arial; line-height:26px; padding-left:11px;}
.success_stories3block .curvst_topbg h2 a{color:#2a1195; text-decoration:none;}
.success_stories3block .curvst_topbg h2 a:hover{color:#2a1195; text-decoration:underline;}
.success_stories3block .sscontent {border-left:1px solid #d1d1d1; border-right:1px solid #d1d1d1; padding:12px 9px 0px 9px;}
.success_stories3block .sscontent p {color:#303030; font:normal 13px Lucida Sans, Verdana, sans-serif, Arial; padding:0px 0px 12px 0px; margin:0px;}
.success_stories3block .img {border-left:1px solid #d1d1d1; border-right:1px solid #d1d1d1; text-align:center; height:163px;}
.success_stories3block .curvst_btmbg {background:url(../images/curvst_btmbg.gif); height:18px;}
.success_stories3block .curvst_btmbg span {color:#959595; font:11px Arial, Helvetica, sans-serif; line-height:18px;}

/*.logo .rbrd { border-right:1px solid #E4E4E4;}

.logo a img{border:none; text-decoration:none;}
.logo .imgcontainer1{border:1px solid #E4E4E4; height:125px; padding-left:10px; padding-right:10px;}
.logo .img2{border:none; text-decoration:none;}
*/

/* yugandhara 9 apr 2010 */
.h5 {height:5px;}

#dnn_cart{ background:#386394 url(../images/dnn_lt_tp.gif) no-repeat 0 0; width:975px; margin:-1px 5px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
#dnn_cart .content{padding:35px 0px 5px 26px;}
#dnn_cart .content .head{ margin:1px 0 0 6px; float:left; height:55px;}
#dnn_cart .content h2{ color:#FFFFFF; font-size:16px; line-height:18px;}
#dnn_cart .content h1{ color:#FFFFFF; font-size:45px; line-height:45px;}
#dnn_cart .content h1 span{color:#70b2fe; font-size:13px;}
#dnn_cart .content p{color:#aabed6; font-size:13px; width:410px; padding:13px 0 25px 10px; margin:0px;}
#dnn_cart .content .left{ float:left; width:405px;}
#dnn_cart .content .left ul{ margin:0 0 0 11px; padding:0px;}
#dnn_cart .content .left ul li{list-style:none; background: url(../images/dnn_bullet.png) no-repeat 0 4px; padding:0 0 17px 28px; font-size:15px; color:#ffe100; width:360px;}
#dnn_cart .content .left p{color:#97bde9; font-size:14px; padding:0 0 0 15px; margin:0px;}
#dnn_cart .content .left img {margin:5px 0 13px 15px;}
#dnn_cart .content .right{float:left; margin:-163px 0 0 52px; width:490px;}
#dnn_cart .content .right a.butonlinedemo{ float:left; background:url(../images/btn_online_demo.gif) no-repeat 0 0; width:191px; height:54px; margin:23px 6px 23px 30px; text-decoration:none; display:block;}
#dnn_cart .content .right a:hover.butonlinedemo{ float:left; background:url(../images/btn_online_demo_hover.gif) no-repeat 0px 0px; width:191px; height:54px; margin:23px 6px 23px 25px; display:block;}
#dnn_cart .content .right a.butgetstarted{ float:left; background:url(../images/btn_get_started.gif) no-repeat 0 0; width:209px; height:55px; margin:22px 0px 23px 0px; text-decoration:none; display:block; cursor:pointer;}
#dnn_cart .content .right a:hover.butgetstarted{ float:left; background:url(../images/btn_get_started_hover.gif) no-repeat 0px 0px; width:209px; height:55px; margin:22px 0px 23px 0px; display:block;}
#dnn_cart .content .right a.butonlinedemo img, #dnn_cart .content .right a:hover.butonlinedemo img, #dnn_cart .content .right a.butgetstarted img, #dnn_cart .content .right a:hover.butgetstarted img{text-decoration:none; border:none;}
#dnn_cart .content .right .flash{ margin-left:-10px;}
#dnn_cart .content .right .popup{ width:500px; background:url(../images/dnn_popup_bg.gif) repeat-y 0 0; margin:0 0 0 -15px;}
#dnn_cart .content .right .popup .content{padding:5px 20px;}
#dnn_cart .content .right .popup .content .close{ margin:-4px -4px 0 0; *margin:-8px -4px 0 0; text-decoration:none; float:right; display:inline; width:20px;}
#dnn_cart .content .right .popup .content .close a{display:inline;}
#dnn_cart .content .right .popup .content .close a img{text-decoration:none; border:none; cursor:pointer;}
#dnn_cart .content .right .popup .content h3{ color:#559d07; font-size:23px; float:left; width:420px;}
#dnn_cart .content .right .popup .content h3 span{color:#b7b7b7; font-size:10px;}
#dnn_cart .content .right .popup .content h3 span.star{color:#812311; font:13px Arial, Helvetica, sans-serif;}
#dnn_cart .content .right .popup .content p{color:#7f7f7f; font-size:13px; margin:0px; padding:0px; width:auto;}
#dnn_cart .content .right .popup .content td{border-bottom:1px solid #ededed; padding:10px 0px;}
#dnn_cart .content .right .popup .content td.nbrd{border-bottom:none;}
#dnn_cart .content .right .popup .content td.npad{border-bottom:none; padding:0px;}
#dnn_cart .content .right .popup .content td.lable{ color:#565656; font-size:13px; padding-left:4px; width:150px;}
#dnn_cart .content .right .popup .content td.star{color:#812311; font:13px Arial, Helvetica, sans-serif; width:14px; text-align:center;}
#dnn_cart .content .right .popup .content .shadow{border-color:#666666 #ffffff #ffffff #666666; border-style:solid; border-width:1px 0px 0px 1px; width:289px; height:23px;}
#dnn_cart .content .right .popup .content .textbox{border:1px solid #cccccc; color:#565656; font-size:13px; width:284px; height:18px; padding:2px; *margin-top:-1px;}
#dnn_cart .content .right .popup .content .shadow1{border-color:#666666 #ffffff #ffffff #666666; border-style:solid; border-width:1px 0px 0px 1px; width:289px; height:53px;}
#dnn_cart .content .right .popup .content .textbox1{border:1px solid #cccccc; color:#565656; font-size:13px; width:284px; height:48px; padding:2px; margin-top:0px; *margin-top:-1px;}
#dnn_cart .content .right .popup .content td a.butsubmit{ float:left; background:url(../images/btn_submit.gif) no-repeat 0 0; width:77px; height:31px; margin:5px 0px 0px 0px; text-decoration:none; display:block;}
#dnn_cart .content .right .popup .content td a:hover.butsubmit{ float:left; background:url(../images/btn_submit_hover.gif) no-repeat 0px 0px; width:77px; height:31px; margin:5px 0px 0px 0px; display:block;}
#dnn_cart .content .right a.butsubmit img, #dnn_cart .content .right a:hover.butsubmit img{text-decoration:none; border:none;}
#dnn_cart .content .right a.linku{ color:#565656; font-size:11px; text-decoration:underline; margin-left:7px; cursor:pointer;}
#dnn_cart .content .right a:hover.linku{ color:#565656; font-size:11px; text-decoration:none; margin-left:7px; cursor:pointer;}


.dnn_banner{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; *margin:-10px 0 0 0; }
.dnn_banner img{ border:none;}
.dnn_banner h6{ font-size:12px; color:#000; padding:5px 0 0 0; margin:0px; line-height:15px; text-align:center;}
/*.dnn_banner h4{ font-size:27px; color:#ffffff; padding:0px; margin:0px; padding:0 0 0 11px; *padding:0 0 5px 11px; line-height:27px;}
.dnn_banner h4 span{ font-size:13px; color:#70b2fe;}
.dnn_banner p{ font-size:16px; color:#ffe100; padding:2px 0 0 12px; margin:0px; line-height:17px;}*/
.dnn_banner h6 a{ display:block; text-decoration:underline; color:#000; font-weight:normal;}
.dnn_banner h6 a:hover{ text-decoration:none; color:#000;}
/*.dnn_banner a.butstarthere img{text-decoration:none; border:none;}*/

/* Brand Indentity Page updates. */
.logoplacement {padding:10px 5px; border: 1px solid #cfcfcf;}

.brand_designs,
.brand_designs:visited{
                display: block;
                float: left;
                margin: 8px;
                font-size: 11px;
                color: #000;
                font-weight: normal;
                text-align: center;
                line-height: 1.4;
                position: relative;
                height: 112px;
                width: 141px;
                padding: 3px;
                border: 1px solid #cfcfcf;
}
.brand_designs:hover{
                text-decoration: none;
                padding: 0px;
                border: 4px solid #386394;
}

.brand_designs img { border:none;}
/* End - Brand Indentity Page updates. */


/* Css Added by yugandhara on 27 July 10 */

/* ::selection{background:#FFB66F; color:#000;}
::-moz-selection{background:#FFB66F; color:#000;}*/

.clr{clear:both;}
#banner-seamless{
	background:url("../images/banner-bg.jpg") no-repeat 0 0;
	height:225px;
	position:relative;
/*	top:31px;*/
	right:0;
	width:655px;
	font-family:arial;
	font-size:13px;
	color:#000;}
#banner-seamless .banner-content{
	color:#FFFFFF;
	position:absolute;
	right:36px;
	text-align:center;
	top:31px;
	width:408px;}
#banner-seamless .banner-content h1{font-size:24px; margin-bottom:10px;}

.main-content{
	float:left;
	margin:20px 0 0;
	font-size:13px;
	padding:0 7px;
	position:relative;}
.main-content p{margin:0; padding:0 0 24px 0; line-height:1.3em;}
.main-content p a{color:#7b9cb5; font-size:13px;}
/*.main-content p a:hover{text-decoration:none;}*/
	.main-content .listing-wrapper{background:#fffdf4; float:left; width:95%; padding:10px 15px 0; margin:0 0 14px 0;}
	.main-content .listing-wrapper ol{list-style-type:none; padding:0; margin:0; float:left; width:100%;}
	.main-content .listing-wrapper ol li{width:100%; float:left; margin:0 0 7px 0; padding:0;}
		.main-content .listing-wrapper ol li div.common-bullet{background:url("../images/numbering-bullets.jpg") 0 0 no-repeat; width:23px; height:23px; float: left;}
			.main-content .listing-wrapper ol li div.bullet1{background-position:0 0;}
			.main-content .listing-wrapper ol li div.bullet2{background-position:0 -28px;}
			.main-content .listing-wrapper ol li div.bullet3{background-position:0 -58px; }
			.main-content .listing-wrapper ol li div.bullet4{background-position:0 -88px;}
			.main-content .listing-wrapper ol li div.bullet5{background-position:0 -117px;}
			.main-content .listing-wrapper ol li div.bullet6{background-position:0 -146px;}
			.main-content .listing-wrapper ol li div.bullet7{background-position:0 -174px;}
			.main-content .listing-wrapper ol li div.bullet8{background-position:0 -202px;}
			.main-content .listing-wrapper ol li div.bullet9{background-position:0 -230px;}
	
	.main-content .listing-wrapper ol li div.listing-content{
			float:left;
			margin:3px 0 0 19px;
			width:93%;}
	.main-content .process-images img{ margin:0 0 10px 0;}
