/* CSS Document */
a {
	text-decoration:none;
}

#canvas	{
	width: 900px;
}

body {
	margin:0px;
	padding:0px;
	height:100%;
	text-align:center;
}



.indexverticalmenu{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#707e87; 
	text-align:left; 
	font-size:20px;
}

.indexverticalmenu_porfolio a{
	color:#707e87; 
	height:30px; 
	width:105px; 
	display:block;
	padding-left:15px; 
	padding-top:3px;
}
.indexverticalmenu_porfolio a:hover{
	color:#FFFFFF; 
	background-color:#7484c5;
}

.indexverticalmenu_aboutus a{
	color:#707e87; 
	height:30px; 
	width:105px; 
	display:block;
	padding-left:15px; 
	padding-top:3px;
}
.indexverticalmenu_aboutus a:hover{
	color:#FFFFFF; 
	background-color:#8b99a3;
}

.indexverticalmenu_clients a{
	color:#707e87; 
	height:30px; 
	width:105px; 
	display:block;
	padding-left:15px; 
	padding-top:3px;
}
.indexverticalmenu_clients a:hover{
	color:#FFFFFF; 
	background-color:#1376ee;
}

.indexverticalmenu_demos a{
	color:#707e87; 
	height:30px; 
	width:105px; 
	display:block;
	padding-left:15px; 
	padding-top:3px;
}
.indexverticalmenu_demos a:hover{
	color:#FFFFFF; 
	background-color:#f7a91c;
}

.indexverticalmenu_news a{
	color:#707e87; 
	height:30px; 
	width:105px; 
	display:block;
	padding-left:15px; 
	padding-top:3px;
}
.indexverticalmenu_news a:hover{
	color:#FFFFFF; 
	background-color:#ff3462;
}

.indexcontent{
	color:#FFFFFF; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:18px; 
	width:760px; 
	height:310px; 
	padding:20px 20px 0px 20px; 
	line-height:1.4em;
}
.indexcontent a{
	color:#FFFFFF;
}

.footer_message {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #757373;
}
.footer_message_regular {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #757373;
}
.footer_message_regular a{
	color:#0076A4;
}

.footer_font1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #A5BB35;
}

.footer_font1 a{
	color: #A5BB35;
}

.homescroll{
	background-color:#BBD301;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:13px;
	color:#FFFFFF;
}

#headerbg{
	background-image:url(../images/header_shadow.jpg);
	background-repeat:repeat-x;
	width:100%;
	height:92px;
}

#headerlogo{
	width:70px;
	padding:5px;
	float:left;	
}

#mainmenu{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	float:right;
	padding:5px;
	width:800px;
	vertical-align:bottom;
	margin-top:20px;
	text-align:right;
}

#breadcrum{
	background-color:#8FA0AA;
	color:#FFFFFF;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	height:40px;
	margin-left:192px;
	margin-top:1px;
}

#subbreadcrum{
	background-color:#8FA0AA;
	color:#FFFFFF;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	height:20px;
	padding:10px;
	width:600px;
	float:left;
}

#subbreadcrum a{
	color:#FFFFFF;
}

#breadcrumtext{
	padding:10px;
}


#breadcrumtext a{
	color:#FFFFFF;
}
#breadcrumtext a:hover{
	color:#BBD430;
}
#mainmenu a{
	color:#FFFFFF;
}

#mainmenu a:hover{
	color:#BBD430;
}

.contentmenu{
	color:#8E9FA9;
	font-size:26px;
	font-family:Arial, Helvetica, sans-serif;
	float:left;
	text-align:left;
	margin-top:115px;
	text-align:left;
}

.contentmenu1{
	color:#707070;
	font-size:11px;
	font-family:Verdana;
	text-align:left;
	background-color:#F5F5F5;
	padding-bottom:15px;
	float:left;
}

.contentmenu1 a{color:#79868E;}

.content{
	font-size:11px;
	font-family:Verdana;
	color:#707070;
	float:left;
	text-align:justify;
	line-height:1.6em;

}

.content a{
color:#0076A4;
}

.holder{
	float:left;
	margin-top:75px;
	background-image:url(../images/textholder.jpg);
	height:285px;
	color:#707070;
	text-align:left;
	padding:0px 20px 0px 15px;
}

.holderheader{
	font-size:24px;
	font-family:Arial, Helvetica, sans-serif;
}
.holdercontent{
	font-size:11px;
	font-family:Verdana;
	padding-top:10px;
	line-height:1.6em;
}

.holdercontent a{	
	color:#707070;
}

.textstrip{
	background-image:url(../images/text_strip.jpg);
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#707070;
	padding:5px 0px 5px 50px;
	margin-top:10px;
}

.contentheader{
	color:#8E9FA9;
	font-size:26px;
	font-family:Arial, Helvetica, sans-serif;
	float:left;
	text-align:left;
	margin-top:20px;
	padding-left:10px;
}

.contentheader1{
	color:#707070; 
	font-size:16px; 
	text-align:left; 
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.contenttextLI	{
	color:#707070; 
	font-size:11px; 
	text-align:left; 
	font-family:Verdana;
}

.contenttextLI	li{
	margin-top: 0em;
	margin-bottom: 0em;
	padding: 0 0 0 15px;
}

.contenttextLI a{
	color:#0076A4;
}

.contenttext{
	color:#707070; 
	font-size:11px; 
	text-align:left; 
	font-family:Verdana;
	line-height:1.6em;
}

.contenttext1 {
	color:#707070; 
	font-size:11px; 
	text-align:left; 
	font-family:Verdana;
}

.contenttext1 a{
	color:#0076A4;
}

.contenttext a{
	color:#0076A4;
}

.contenttext ul{
	list-style:square;
}

.contenttext_white {
	color:#FFFFFF; 
	font-size:11px; 
	text-align:left; 
	font-family:Verdana;
	line-height:1.6em;
}

.contenttext_white a{
	color:#0058B3;
}

.contenttext_white_4 {
	color:#FFFFFF;
	font-size:12px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.contenttext_white_4 a{
	color:#FFFFFF;
}

.contentwhitebanner{
	margin-left:10px; 
	padding-top:18px; 
	color:#FFFFFF; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:16px
}

.processheader{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:16px; 
	padding:5px; 
	margin-left:40px;
	line-height:1.6em;
}
/* Footer styles*/
.footer{
	font-family:Verdana;
	font-size:11px;
	color:#FFFFFF;
	text-align:left;
	padding-top:10px;
}
.footer2{
	font-family:Verdana;
	font-size:11px;
	color:#757373;
	text-align:left;
}
.footer2 a{
		color:#757373;
	
}

.footerbg{
	background-color:#546670;
	height:30px;
}
.footerbg3{
	background url(../images/bg_2.jpg)
	height:30px;
}
.footer a{
color:#FFFFFF;
}

.footer a:hover{
	color:#BBD430;
}

.footermenu{
	background-color:#43545E;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:713px;
	text-align:center;
	padding:10px;
}
.footermenu a{
	color:#FFFFFF;
	padding-right:5px;
	padding-left:5px;
}
.footermenu a:hover{
	color:#BBD430;
}
.newproductmenu{
	background-color:#546670;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	padding:5px;
	margin-top:10px;
	text-align:center;
	float:left;
	line-height:1.6em;
}
.newproductmenu a{
	color:#FFFFFF;
}

.newproductmenu a:hover{
	color:#BBD430;
}

/*sifyelearn*/
#wrapper{
	width:960px;
	margin:0 auto;
	position:relative;
}
#top-header{
	width:960px;
}
#sify-logo{width:151px;height:35px;float:right;background:url(../images/sify.png) top right no-repeat;}
#header{
	width:960px;
	height:150px;
	background:url(../images/header.png) top center no-repeat;
}
#logo{
	left:0px;
	width:244px;
	height:243px;
	background:url(../images/laptop.png) top center no-repeat;
	z-index:999;
	position:absolute;
	top:55px;
}
#content{
	overflow:hidden;
}
#content-left,#content-middle,#content-right{float:left;}

/***Left Container**/
#content-left{width:254px;}
#leftbox{width:254px;margin:0 auto;padding-top:60px;}
#leftbox-header{height:142px;background:url(../images/leftbox.png) no-repeat;}
#leftbox-content{height:180px;background:#53656F url(../images/leftbox-strip.png) repeat-x;margin-right:3px;}
#leftbox-footer{height:15px;background:url(../images/leftbox.png) 0px -143px no-repeat;}

/***Right Container**/
#content-right{width:260px;margin-left:20px;}
#signbox{width:251px;position:absolute;top:130px;left:690px;}
#signbox-header{width:251px;height:15px;background:url(../images/signup.png) top center no-repeat;}
#signbox-content{width:251px;height:120px;background:url(../images/signup-back.png) repeat;clear:both;margin:0 auto;}
#signbox-content div{text-align:left;padding-left:40px;font-family:verdana;padding-top:3px;}
#signbox-content div input[type="text"]{text-align:left;font-family:verdana;width:170px;}
#signbox-content div.title{text-align:left;padding-left:40px;font-weight:bold;color:#FFFFFF;font-size:12px;font-family:verdana;}
#signbox-content .signin{float:right;background:url(../images/signin.png) no-repeat;cursor:pointer;	width:78px;height:28px;border:0px;color:#FFFFFF;
font-weight:bold;}
#signbox-footer{width:251px;height:15px;background:url(../images/signup.png) center -15px no-repeat;}

#right-body{margin-top:120px;text-align:left;}
.list-icon{list-style-image:url(../images/listicon.png); padding-left:20px; margin-left:0px; margin-top:0px;}

#content-middle{width:410px;padding:5px;text-align:justify;}

.block-title{
	margin-bottom:8px;
	color:#FFA300;
	font-weight:bold;
}

#footermsg{
	width:100%;
	margin-top:20px;
	margin-bottom:10px;
	clear:both;
	float:left;
}
#pagefooter{
	clear:both;
	width:960px;
	height:150px;
	background:url(../images/footer.png) top center no-repeat;
	overflow:hidden;
}
/*sifyelearn*/
