﻿/*victoria*/

body 
{
	margin:0px;
	border:0px;
	/*width:1000px;*/
	vertical-align:top;
	padding:0px;
	/*background-image:url(images/blue_pattern.jpg);
	background-repeat:repeat;
	background-color:transparent;*/

	
}
.mainclass
{
	width:780px;
	float:left;
	
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background-color:#FFFFFF;
}

.contentclass
{
	width:780px;
	float:left;
	/*border:solid 1px black;*/
	/*padding-left:2px;*/
	/*display:table-cell;*/
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
.worthaclick
{
	background-color:#7DC0DD;
	line-height:7px;
	font-family:Arial;
	font-size:9pt;
	font-weight:bold;
	color:#2E4758
}
.submenu {
	background-image: url(/images/submenustrip.gif);
	/*background-image: url(/images/silverbar.gif);*/
	background-repeat:repeat-y;
    /*height:20px;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	
	
}
.ContentRight {
	width:250px;
	/*float:right;*/
	height:100%;
	padding:3px 5px 3px 2px;
	vertical-align:top;
}

a.submenu
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color :Black;
	text-decoration:none;
}
.footertext
{
		font-size: 11px;
		color: #316597;
		font-family: Arial;
		text-decoration: none;
		padding-left:3px;
		padding-right:3px;
		background-color:#00718F;
		
}

A.footertext
{
	    font-size: 11px;
	    color: #FEFFFF;
	    font-family: Arial;
	    text-decoration: none;
	    padding-left:3px;
		padding-right:3px;
		background-color:#00718F;
}
A.footertext:hover
{
	    font-size: 11px;
	    color: #FEFFFF;
	    font-family: Arial;
	    text-decoration: underline;
	    padding-left:3px;
		padding-right:3px;
		background-color:#00718F;
}
.lastfoot
{
font-size: 11px;
		color: #316597;
		font-family: Arial;
		text-decoration: none;
		padding-left:3px;
		padding-right:3px;	
}
.footertext1
{
		font-size: 11px;
		color: #316597;
		font-family: Arial;
		text-decoration: none;
		padding-left:3px;
		padding-right:3px;
}
.stick
{
	color:#015eae;
}
A.footertext1
{
	    font-size: 11px;
	    color: #316597;
	    font-family: Arial;
	    text-decoration: none;
	    padding-left:3px;
		padding-right:3px;
}
A.footertext1:hover
{
	    font-size: 11px;
	    color: #316597;
	    font-family: Arial;
	    text-decoration: underline;
	    padding-left:3px;
		padding-right:3px;
}
.footertext2
{
		font-size: 11px;
		color: Black ;
		font-family: Arial;
		text-decoration: none;
		padding-left:3px;
		padding-right:3px;
}
A.footertext2
{
	    font-size: 11px;
	    color: Black;
	    font-family: Arial;
	    text-decoration: none;
	    padding-left:3px;
		padding-right:3px;
}
A.footertext2:hover
{
	    font-size: 11px;
	    color: Black;
	    font-family: Arial;
	    text-decoration: underline;
	    padding-left:3px;
		padding-right:3px;
}
#sitefooter
{
		float:left;
		width:775px;
		margin:0; padding:0;
		font-size:11px;
		text-align: center ;
			border:0px;
			}

#sitefootercontent
{
		float:none;
		width:700px;
		margin:0; padding:0;
		font-size:11px;
		text-align: center;
		vertical-align: middle;
}
.sitefootercontent
{
		float:none;
		width:700px;
		margin:0; padding:0;
		font-size:11px;
		text-align: center;
		vertical-align: middle;
}
.networksites
{
	width:780px;
	float:left;
	vertical-align:top;
	padding:0px;
	margin:0px;
	border:0px;
	
}
.topnavv
{
	width:780px;
	float:left;
	vertical-align:top;
	padding:0px;
	margin:0px;
	/*height:40px;*/
	margin-bottom:22px;
}
.topmosad
{
	width:780px;
	float:left;
	vertical-align:top;
	padding:0px;
	margin:10px 0px 0px 0px;
    /*height:40px;*/
	/*border:solid 1px black;*/
}

.topmosadie6
{
	width:780px;
	float:left;
	vertical-align:top;
	padding:0px;
	margin:5px 0px 0px 0px;
    /*height:40px;*/
	/*border:solid 1px black;*/
}
.logandreg
{
	line-height:31px;
	font-family:Arial ;
	font-size:11px;
	/*background-image:url(nav/back_0.gif); 
	background-repeat:repeat-x;*/
	background-color:#CAEAFD;
	color:#4D4D4F;
	float:right;
	font-weight:bold;
	vertical-align:top;
}
.lnks
{
	text-decoration:none;
	color:Black;
	
}
a.lnks:hover
{
	text-decoration:underline;
}
.linksdiv
{
	/*width:780;*/
	float:left;
    display:block;
	padding:none;
	vertical-align:top;
	margin:none;
	border:none;
	/*background-image:url('/images/option1_bg.jpg');*/
	background-repeat:no-repeat;
}
 .linksdiv1
{
	/*width:780;*/
	float:left;
    display:block;
	padding:none;
	vertical-align:top;
	margin:0px;
	border:none;
	background-image:url('/images/topback.gif');
	background-repeat:no-repeat;
}
/*.paggy
{
background-image:url('images/pageoptions.gif');
background-repeat:no-repeat;
float:right;
}*/

.searchnav
{
	line-height:16px;
	width:780px;
	float:left;
	padding:0px;
	margin:0px;
	border:0px;
	vertical-align:top;
	text-align:left ;
}
.topnav
{
	float:left; 
	background-image:url(/images/ciol-topheader-neww.jpg);
 background-repeat:no-repeat;
 background-position:bottom;
	 /*height:97px;*/
	  width:780px ;
	/*background-color:Green;*/
	
}
.topnav1
{
	background:none;
	font-family:Verdana;
	font-size:10px;
	text-align:center;
	color:White;
	text-decoration:none;
	vertical-align:middle;
	padding-bottom:5px;
	
}
a.topnav1
{
	background:none;
	font-family:Verdana;
	font-size:10px;
	text-align:center;
	color:White;
	text-decoration:none;
	vertical-align:middle;
	padding-bottom:5px;
	
}
a.topnav1:hover
{
	text-decoration:underline;
}
.sideads
{
	width:200px;
	float:left ;
	text-align:center;
	vertical-align:top;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border:0px;

}
.sideadblk1
{
	width:160px;
	height:100px;
	border:solid 1px black;
	text-align:center;
	
	
}
.sideadblk2
{
	width:180px;
	height:180px;
	/*border:solid 1px black;*/
	
	text-align:center;
}
.sideadblk3
{
	width:160px;
	height:600px;
	border:solid 1px black;

}
.brk
{
	height:5px;
	width:100%;
}
.sponseredslot
{
width:775px;
height:106px;
padding-left:5px;
vertical-align:top;
}
.sponseredleft
{
height :106px;
background-image:url('/images/sponseredleftcorner.gif');
background-repeat:no-repeat ;
padding:0px;
margin:0px;
width:9px;
float:left;

}
.sponseredmid
{
	width:753px;
	background-image:url('/images/sponseredbackgrnd.gif');
background-repeat:repeat-x;
padding:0px;
margin:0px;
height :105px;
float:left;
/*border-top:solid 1pt #3F3F3F;*/
border-bottom :solid 1px #3F3F3F;

}
.sponseredright
{
height :106px;
background-image:url('/images/sponseredrightcorner.gif');
background-repeat:no-repeat;
width:10px;
padding:0px;
margin:0px;
float:left;
vertical-align:top;
}
.sponseredblk1
{
width:170px;
height:100%;
border-right  :solid 1px #3F3F3F;
float:left;

}
.sponseredblk2
{
width:196px;
height:100%;
border-right  :solid 1px #3F3F3F;
float:left;
	
}
.sponseredblk3
{
width:196px;
height:100%;
border-right  :solid 1px #3F3F3F;
float:left;
	
}
.sponseredblk4
{
width:170px;
height:100%;
float:left;
/*float:right;*/
}
.anc
{
	margin:0; padding:0;
        font-family:Verdana ;
        font-size:11px;
        color:#000000;
        
        text-decoration:none;
}
a.anc
{
	text-decoration:none;
}
.leftcontent
{
	width:380px;
/*	border:solid 1px black;*/
	float:left;
	padding:5px 0px 2px 2px;
}
.leftcontenttop
{
	width:780px;
	font-family:Verdana;
	font-size:11px;
	vertical-align:middle;
	color:red;
/*	border:solid 1px black;*/
	float:left;
	padding:5px 0px 2px 2px;
	margin-top:5px;
}

.rightcontent
{
width:385px;
/*border:solid 1px black;	*/
float:right;
padding:5px 0px 2px 2px;
}

.promoslot
{
width:380px;
padding-top:4px;
}
.promoslotent
{
width:375px;
padding-top:0px;
}

.devpromoslot
{
width:280px;
padding-top:4px;
}


.innerdiv
{
   font-family:Verdana;
   font-size:11px;
  	/*float:left;*/
	/*border:solid 1px black;	*/
	/*padding-left:4px;*/
	padding-top:4px;
	/*height:180px;*/
	vertical-align:top;
	color:Black;
}

.sectionaltitle
{
	width:375px;
	font-family:Arial ;
	font-size:11px;
	font-weight:bold;
	background-image:url('./images/sectionalhead.gif');
	background-repeat:no-repeat;
	height:17px;
	color:#ffffff;
	text-indent:5px;
	padding:0px 0px 0px 0px;
	vertical-align:bottom;
	
}
A.headlinecontent:hover
{		margin:0; padding:0;
		width: 380px;
        font-family:verdana;
        font-size:11px;
        color:#015eae;
        line-height:17px;
        text-decoration:none;
}
A.headlinecontent
{		margin:0; padding:0;
		width: 380px;
        font-family:verdana;
        font-size:11px;
        color:#015eae;
        line-height:17px;
        text-decoration:none;
}
.headlinecontent
{		margin:0; padding:0;
        font-family:verdana;
        font-size:11px;
        color:#015eae;
        line-height:17px;
        text-decoration:none;
}
.midad
{
	width:780px;
	
}
.content 
{		margin:0; padding:0;
        font-family:Verdana ;
        font-size:11px;
        color:#015eae;
        line-height:17px;
        text-decoration:none;
        vertical-align:top;
        -moz-margin-start:5px;
}
A.content 
{	
        font-family:Verdana;
        font-size:11px;
        color:#015eae;
        line-height:17px;
        text-decoration:none;
}
A.content:link
{	
        font-family:Verdana;
        font-size:11px;
        color:#015eae;
        line-height:17px;
        text-decoration:none;
}
A.content:hover
{	
        font-family:Verdana;
        font-size:11px;
        color:#015eae;
        line-height:17px;
        text-decoration:none;
}

.content ul
{
font-family:Verdana;
font-size:11px;
line-height:17px;
text-decoration:none;
vertical-align:top;
color:#015eae;
margin-left:30px;
-moz-margin-start:-30px;
	
}
.content li
{
font-family:Verdana;
font-size:11px;
line-height:17px;
text-decoration:none;
vertical-align:top;
color:#015eae;
margin-left:0px;

	
}


alllinks
{
	color:#D15900;
	font-family:Verdana;
	font-size:10px;
	text-decoration:none;

}
a.alllinks
{
	color:#D15900;
	font-family:Verdana;
	font-size:10px;
	text-decoration:none;
	
}
a.alllinks:hover
{
	text-decoration:underline;
}
.paggy
{
	background-image:url('/images/pageoptions4.jpg');
	background-repeat:no-repeat;
	padding:0px;
	border:0px;
	float:left;
	vertical-align:top;
	width:155px;
	height:16px;
	
	
	
}
/*End victoria*/
/*Tabs class*/
.tabcorner { 
	white-space: nowrap;
	vertical-align:top;
	/*border:solid 1px gray;*/
	margin-top : 5px;
	padding-bottom: 0px;
	padding-left:0px;
	cursor: pointer;
	font-weight:bold;
    float:right ;
	line-height:17px;
	display:block;
	background-image:url('/images/primeslotleftcorner.gif');
	background-repeat:no-repeat;
	width:14px;
	}
.tabcorner1 { 
	white-space: nowrap;
	vertical-align:top;
	/*border:solid 1px gray;*/
	margin-top : 5px;
	padding-bottom: 0px;
	padding-left:0px;
	cursor: pointer;
	font-weight:bold;
    /*float:left;*/
	line-height:17px;
	display:block;
	background-image:url('/images/primeslotrightcorner.gif');
	background-repeat:no-repeat;
	width:14px;
	}
	
.tab { 
	font-family: Arial; 
	font-size: 11px;
	color: white;
	width: 101px;
	white-space: nowrap;
	text-align: center;
	vertical-align:top;
	/*border:solid 1px gray;*/
	margin-top : 5px;
	padding-bottom: 0px;
	padding-left:0px;
	cursor: pointer;
	font-weight:bold;
    float:left ;
	line-height:17px;
	height:17px;
	}
.tabhold { 

	/*background-image:url('./images/tabbyselected.gif');*/
	background-image:url('/images/tabby.gif');
	color:White  ;
	width: 88px;
	}
.tabfocus { 
	/*background-color: black;*/
	background-image:url('/images/tabby.gif');
	color: #c9edfe;
	width: 88px;
	}
.tabcontent { 
	font-family: verdana; 
	font-size: 11px;
	width: 378px;
	height: 140px;
    overflow:hidden;
	padding-top: 4px;
	padding-left: 2px;
	/*padding-right: 2px;*/
	background-image:url('/images/tableback.gif');background-repeat:repeat-x;
	}
.tablink {
color:#FFFFFF; 
Text-decoration:none;
}
.tablink:hover {
color:#c9edfe; 
Text-decoration:none;
}
.tabin { 
	font-family: Arial; 
	font-size: 11px;
	color: white;
	width: 124px;
	white-space: nowrap;
	text-align: center;
	vertical-align:top;
	/*border:solid 1px gray;*/
	margin-top : 0px;
	padding: 0px;
	padding:0px;
	cursor: pointer;
	font-weight:bold;
    float:right ;
	line-height:20px;
	}	
.tabholdin { 
	background-color:#47a7cd;
	color: white;
	}
.tabfocusin { 
	/*background-color: black;*/
	background-color:#257da3;
	color: white;
	}
.tabcontentin { 
	font-family: verdana; 
	font-size: 11px;
	width: 245px;
    overflow:hidden;
	padding-top: 4px;
	padding-left: 2px;
	/*background-image:url('/images/tableback.gif');background-repeat:repeat-x;*/
	}
	
	.tab3in{ 
	font-family: Arial; 
	font-size: 11px;
	color: white;
	width: 83px;
	white-space: nowrap;
	text-align: center;
	vertical-align:top;
	margin-top : 0px;
	padding: 0px;
	padding:0px;
	cursor: pointer;
	font-weight:bold;
    float:right ;
	line-height:20px;
	}	
.tabhold3in { 
	background-color:#47a7cd;
	color: white;
	}
.tabfocus3in { 
	/*background-color: black;*/
	background-color:#257da3;
	color: white;
	}
.tabcontent3in { 
	font-family: verdana; 
	font-size: 11px;
	width: 173px;
    overflow:hidden;
	padding-top: 4px;
	padding-left:5px;
	
	/*background-image:url('/images/tableback.gif');background-repeat:repeat-x;*/
	}
/* enterprise tabs */
.tab3ent{ 
	font-family: Arial; 
	font-size: 11px;
	color: white;
	width: 120px;
	white-space: nowrap;
	text-align: center;
	vertical-align:top;
	margin-top : 0px;
	padding: 0px;
	padding:0px;
	cursor: pointer;
	font-weight:bold;
    float:right ;
	line-height:20px;
	}	
.tabhold3ent { 
	
	color: white;
	}
.tabfocus3ent { 
	/*background-color: black;*/
	
	color:#FF9900;
	}
.tabcontent3ent { 
	font-family: verdana; 
	font-size: 11px;
	width: 120px;
    overflow:hidden;
	padding-top: 4px;
	padding-left:5px;
	
	/*background-image:url('/images/tableback.gif');background-repeat:repeat-x;*/
	}
.tabcontentent { 
	font-family: verdana; 
	font-size: 11px;
	width: 100%;
	height: 150px;
    overflow:hidden;
	padding-top: 4px;
	padding-left: 2px;

	}
	
/* enterprise tabs end*/
.tabinrt { 
	font-family: Arial; 
	font-size: 11px;
	color: white;
	width:83px;
	white-space: nowrap;
	text-align: center;
	vertical-align:top;
	margin-top : 0px;
	padding: 0px;
	padding:0px;
	cursor: pointer;
	font-weight:bold;
    float:right ;
	line-height:20px;
	}	
.tabholdinrt { 
	background-color:#47a7cd;
	color: white;
	}
.tabfocusinrt { 
	/*background-color: black;*/
	background-color:#257da3;
	color: white;
	}
.tabcontentinrt { 
	font-family: verdana; 
	font-size: 11px;
	width: 158px;
    overflow:hidden;
	padding-top: 4px;
	padding-left: 2px;
	text-align:left;
 }
 
 .tabborder{
 border:1px solid #257da3;
 }
	

/*End Tabs class*/


/* Start for Navigation menu style */
/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/pro_dropline.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */

.nav {
height:35px; 
/*background: url(/nav/blue/pro_0.gif) repeat-x;*/
/*background-color:#5A87A5;*/
background-color:#1C78A7;
position:relative; 
font-family:arial, verdana, sans-serif; 
font-size:11px; 
width:780px;
margin-top:1px; 
z-index:200;
}

.nav .table {
display:table; 
margin:0 auto;
}

.nav .select,
.nav .current {
margin:0; 
padding:0; 
list-style:none; 
display:table-cell; 
white-space:nowrap;
}

.nav li {
margin:0; 
padding:0; 
height:auto; 
float:left;
}

.nav .select a {
display:block; 
height:35px; 
float:left; 
/*background: url(/nav/blue/pro_0.gif);*/
/*background-color:#5A87A5;*/
background-color:#1C78A7;
padding:0 10px 0 15px; 
text-decoration:none; 
line-height:35px; 
white-space:nowrap; 
color:#fff;
}

.nav .current a {
display:block; 
height:35px; 
float:left; 
background: url(/nav/blue/pro_2.gif);
padding:0 0 0 5px; 
text-decoration:none; 
line-height:35px; 
white-space:nowrap; 
color:#fff;
}


.nav .current a b {
display:block; 
padding:0 10px 0 5px; 
background:url(/nav/blue/pro_2.gif) right top;
}

.nav .select a:hover, 
.nav .select li:hover a {
background: url(/nav/blue/pro_1.gif); 
padding:0 0 0 5px; 
cursor:pointer; 
color:#fff;
}

.nav .select a:hover b, 
.nav .select li:hover a b {
display:block; 
float:left; 
padding:0 10px 0 10px; 
background:url(/nav/blue/pro_1.gif) right top; 
cursor:pointer;
}

.nav .select_sub {
display:none;
}

/* IE6 only */
.nav table {
border-collapse:collapse; 
margin:-1px; 
font-size:1em; 
width:0; 
height:0;
}

.nav .sub {
display:table; 
margin:0 auto; 
padding:0; 
list-style:none;
float:left;
}

.nav .sub_active .current_sub a, 
.nav .sub_active a:hover {
background:transparent; 
color:#f00;
}

.nav .select :hover .select_sub 
{
display:block; 
position:absolute; 
width:780px; 
top:30px; 
/*background:url(/nav/blue/back_0.gif);*/
background-color:#3094db;
padding:0; 
z-index:100; 
left:0; 
text-align:center;
}

 
.nav .current .show {
display:block; 
position:absolute; 
width:780px; 
top:30px; 
/*background:url(/nav/blue/back_0.gif);*/
/*background-color:#85C7F2;*/
background-color:#1ABBFF;
padding:0; 
z-index:100; 
left:0; 
text-align:center;
}

.nav .current .show {
z-index:10;
}

.nav .select :hover .sub li a {
display:block; 
float:left; 
background:transparent; 
padding:0 10px 0 10px; 
margin:0; 
white-space:nowrap; 
border:0; 
font-weight:bold;
color:#fff;

}
 
.nav .current .show .sub li a {
display:block; 
float:left; 
background:transparent; 
padding:0 10px 0 10px; 
margin:0; 
white-space:nowrap; 
border:0; 
font-weight:bold;
/*color:#555;*/
color:#fff;
}

.nav .current .sub li.sub_show a {
color:#088; 
cursor:default; 
/*background:url(/nav/blue/back_1.gif);*/
}

.nav .select :hover .sub li a:hover, 
.nav .current .sub li a:hover {
visibility:visible; 
color:#ff0;
/*background:url(/nav/blue/back_1.gif);*/
}

/* End of Styles for Navigation Menu */


.developerweekpanel
{
    width:360px;
    background-color:#e4f7fe;
    height:72px;
    padding-left:4px;
  
}
.hyparticles
{
   text-decoration:none;
   font-weight:bold;
   font-family:Verdana;
   Width:650px;
   font-size:11px;
   color:#015eae;
   padding-left:0px;
}
a.hyparticles
{
   text-decoration:none;
   font-weight:bold;
   font-family:Verdana;
   Width:650px;
   font-size:11px;
   color:#015eae;
}
a.hyparticles:hover
{
    text-decoration:underline;
   font-weight:bold;
   font-family:Verdana;
   Width:650px;
   font-size:11px;
   color:#015eae; 
}
.labelgridsty
{
    Font-Size:11px;
    font-family:Verdana; 
    padding-left:0px;
    text-align:justify; 
}
.developerrightcol
{
    font-family:Verdana;
    font-size:12px;
    color:White;
}

.rightcoltd
{
    background-image :url('/images/btn_bgblue.jpg');
    background-repeat:no-repeat;
}
.rightcolborder
{
    border-bottom:1px solid #036da0;
    border-left:1px solid #036da0;
    border-right:1px solid #036da0;
	border-top:0px solid #036da0;
	margin-top:0px;
}
.rightcolblueimg
{
  background-image:url('/images/blue_new.gif');
  background-repeat:no-repeat;
}
.askexpertheader
{
  background-image: url('/images/inside_headblue.jpg');
  background-repeat: no-repeat;
  padding-bottom:5px;
}

.askexpertheaderborder1
{
  /*border:1px solid #DAF2FC;*/
  padding:0px 0px 0px 0px;
  margin:0px 0px 0px 0px;
  width:250px;
}

.askexpertheadermiddleborder
{
  height: 1px;
  background: #DAF2FC;
}
/*End Reshma*/
/*Anand*/

.div_tabtopic{ width:372px;  
    height:17px; 
    font-family:Arial; font-size:11px; text-decoration:none;
     font-weight:bold; color:#015eae; padding-left:10px; padding-bottom:0px;
     background-image:url('/images/sectionalhead1.gif');background-repeat:no-repeat; }
	 
.div_tabtopicinner{ width:372px;  
    height:17px; 
    font-family:Arial; font-size:11px; text-decoration:none;
     font-weight:bold; color:#015eae; padding-left:10px; padding-bottom:0px;
     background-image:url('/images/sectionalhead1.gif');background-repeat:no-repeat; }

.div_tabcontent{ width:380px; min-height:125px;border:solid 1px white;  
    font-family:Verdana; font-size:11px;vertical-align:top;padding:0px; line-height:17px; background-image:url('/images/tableback.gif');background-repeat:repeat-x;}
    
A.linkclass1:link    {color:#015eae; text-decoration:none; font-family:Verdana; font-size:11px; line-height:17px;}
A.linkclass1:visited {color:#015eae; text-decoration:none; font-family:Verdana; font-size:11px; line-height:17px;}
A.linkclass1:active  {color:#015eae; text-decoration:none; font-family:Verdana; font-size:11px; line-height:17px;}
A.linkclass1:hover   {color:#015eae; text-decoration:underline; font-family:Verdana; font-size:11px; line-height:17px;}

A.linkclass2:link    {color:white; text-decoration:none; }
A.linkclass2:visited {color:White ; text-decoration:none; }
A.linkclass2:active  {color:white; text-decoration:none; }
A.linkclass2:hover   {color:White ; text-decoration:underline; }

.firstlink{list-style:none; margin-left:-12px; list-style-type:none;}
.ulclass{margin-left: 20px; padding-left:90px; }
.displink{ visibility:visible;}
.hidelink{ display:block;}
/* anand end*/
/* index pages start*/

.maincontentin
{
	/*width:774px;*/
    float:left;
    margin-left:0px;
    margin-top:5px;
	padding:0px 0px 0px 5px;
	
}
.maincontentin2
{
	/*width:774px;*/
    float:left;
    margin-left:0px;
    margin-top:5px;
	padding:0px 0px 0px 0px;
	
}

.techmaincontentin
{
  width:780px;
  margin:0;
  padding:0;
  margin-top:5px;
}

.techmain
{
    width:245px;
       
}
.techblocks
{
    float:left;
    width:250px;
     margin-right:7px;
}
.techblocks_ent1
{
    float:left;
    width:242px;
    
}
.techblocks_ent2
{
    float:left;
    width:242px;

}
.techblocksnew
{
    float:left;
    width:250px;
     margin-right:7px;
}

.maindiv1in
{
	width:280px;
	float:left;
	display:block;

}
.maindiv1divsin
{
   	/*height:200px;*/
	font-family:verdana;
	font-size:12px;
	text-decoration:none;
	margin-right:10px;
	padding-right:0px;
	line-height:17px;
}
.maindiv2in
{
	width:295px;
	padding:1px;
	/*border:solid 1px black;*/
	vertical-align:top;
	float:left;
}
.maindiv3in
{	
	width:165px;
	float:left;
	vertical-align:top;
	
	}
.maindiv3divsin
{
	width:165px;
	text-align: center;
	font-family:verdana;
	font-size:11px;
	text-decoration:none;
	margin-left:30px;
	margin-right:5px;
}	

.homeblockcontents
{
   color:#015eae;
   text-decoration:none;
   font-family:Verdana;
   font-size:11px;
   line-height:17px;
   padding:0px 0px 0px 0px;
}
A.homeblockcontents:link    {color:#015eae; text-decoration:none; font-family:Verdana; font-size:11px; line-height:17px;}
A.homeblockcontents:visited {color:#015eae; text-decoration:none; font-family:Verdana; font-size:11px; line-height:17px;}
A.homeblockcontents:active  {color:#015eae; text-decoration:none; font-family:Verdana; font-size:11px; line-height:17px;}
A.homeblockcontents:hover   {color:#015eae; text-decoration:underline; font-family:Verdana; font-size:11px; line-height:17px;}

.newsheader
{
    background-image:url('/images/asktheexpert.jpg');
    background-repeat:no-repeat;
    font-family:Verdana;
    font-weight:bold;
    color:White;
    font-size:1.1em;
    padding-left:15px;
    height:23px;
    padding-top:3px;
}
 .innersectiontop
{
    margin-top:0px;
    background-image:url('/images/inside_headblue.jpg');
    background-repeat:no-repeat;
    font-family:verdana;
    font-weight:bold;
    color:White;
    font-size:11px;
/*  padding-left:10px;*/
    height:16px;
    width:243px;
    padding-top:2px;
    }
 .innersectiontopdev
{
    margin-top:0px;
    background-image:url('/images/inside_headred.jpg');
    background-repeat:no-repeat;
    font-family:verdana;
    font-weight:bold;
    color:White;
    font-size:11px;
/*  padding-left:10px;*/
    height:16px;
    width:242px;
    padding-top:2px;
    }
.innersectiontopent
{
    margin-top:0px;
    background-image:url('/images/inside_headent.gif');
    background-repeat:no-repeat;
    font-family:verdana;
    font-weight:bold;
    color:White;
    font-size:11px;
/*  padding-left:10px;*/
    height:28px;
    width:231px;
    padding-top:2px;
	text-align:left;	
	line-height:18px;
	padding-top:7px;
    padding-left:15px;
    }
.innersectiontopent1
{
    margin-top:0px;
    background-image:url('/images/inside_headent1.gif');
    background-repeat:no-repeat;
    font-family:verdana;
    font-weight:bold;
    color:White;
    font-size:11px;
/*  padding-left:10px;*/
    height:28px;
    width:231px;
    padding-top:2px;
	text-align:left;	
	line-height:18px;
	padding-top:7px;
    padding-left:15px;
    }
.topheaders
{
    font-family:"verdana";
    text-decoration:none;
    color:white;
    font-weight:bold;
    font-size:11px;
    margin-left:5px;
    padding-top:3px;
   
}
 .morelink
 {
    float:right;
    color:#015eae;
    font-family:Verdana;
    font-size:11px;
    font-weight:bold;
    text-decoration:none;
    padding-right:10px;
	margin:0px 0px 0px 0px;
 }

a.morelink:hover
 {
    float:right;
    color:#015eae;
    font-family:Verdana;
    font-size:11px;
    font-weight:bold;
    text-decoration:none;
    padding-right:10px;
 }
 
 .listcontent
{
	/*list-style-image:url('inrimages/bbullet.jpg');*/
	list-style-type:hebrew;
	
}
.trailorlinks
{
    font-family:Verdana;
    font-size:10px;
    color:Black;
    font-weight:bold;
    text-decoration:none;
  /*  margin-top:10px;*/
   margin-top:2px;
    margin-left:5px;
}
.innertopheading
{
     background-image:url('/images/inside_headblue.jpg');
    background-repeat:no-repeat;
    font-family:verdana;
    font-weight:bold;
    color:White;
    font-size:1.1em;
    margin-left:5px;
    padding-left:15px;
    height:23px;
    width:200px;
    padding-top:3px;
    background-color:#dbdcdc;
    
}

.vertmidblocks
{
    width:260px; 
    vertical-align:top; 
    float:left;
    margin-top:0px;
    padding:0px;
    /*background-color:#f5f5f5;*/
    
    display:table-cell;
    margin-left:15px;
    
}
.maindiv2divsin
{
	width:240px; 
	font-family:Verdana;
	font-size:12px;
	line-height:17px;
	text-decoration:none;
	padding:0px 7px 0px 7px;
	margin:0px 0px 0px 0px;
}
.innerrightcolumn
{
  border:none;
  background-color:#e4f7fe;
  font-weight:bolder;
  background-repeat:no-repeat;
  color:White;
  margin-bottom:10px;
  background-image:url('/images/blue_enterprise.gif');
}
.innerrighttutorial
{
  border:solid 1px #40afba;
  font-weight:bolder;
  background-repeat:no-repeat;
  color:White;
  margin-bottom:10px;
  background-image:url('/images/devtutorials.gif');
}

.blocktopimagein
{
	 background-image:url('/images/barimg.jpg');
     float:left;
     padding-left:5px;
     background-repeat:no-repeat; 
     vertical-align:top;
     text-align:left ;
     font-family:verdana ;
     color:White;
     font-weight:bold;
     height:22px;
     width:280px;
}

.imageclassin
{
	width:50px;
	height:50px;
    border:solid 1px silver;
}
.classheadlinesin
{
	/*font-weight:bold;*/
	color:#015eae;
    font-family:verdana;
    line-height:17px;
	font-size:11px;
    text-decoration:none;
    vertical-align:top;
    font-family:Verdana;
    	
}
.classheadlinesin:hover
{
	color:#015eae ;
	text-decoration:underline;
}
.title
{
font-family: verdana;
font-size: 11px;
font-weight: bold;
color: white;
margin:0px;
}
/* index pages End*/

/* Article styles Content  */
.ArticleTitle {
	font-family:Verdana;
	font-size:medium;
	font-weight:bold;
	color:darkblue;
	margin:5px 0px 10px 5px;
}
.ArticleAbstract {
	font-family:verdana;
	font-size:x-small;
	font-style:italic;
	color:#666666;
	margin:5px 0px 10px 5px;
}
.ArticleAuthor {
	font-family:verdana;
	font-weight:bold;
	font-size:12px;
	color:darkblue;
	margin:5px 0px 10px 5px;
}
.ArticlePubDate {	
	color:darkblue;
	font-family:verdana;
	font-size:x-small;
	margin:5px 0px 10px 5px;
}

.ContentLeft {
 	width:500px;
 	float:left;
	padding:3px 3px 3px 3px;
}

.ArticleAdvertisement {
	width:100%;
	height:250px;
	border:1px gray dotted;
	background-color:silver;
	margin: 5px 0px 5px 0px;
}
.ArticleTools {
	padding:5px 2px 5px 2px;
	font-size:x-small;
	color:darkblue;
	width:100%;
	float:Right;
	display:inline;
	background-color:white;
}

.ArticleToolText {
	font-size:x-small;
	color:black;
	text-decoration:none;
}

.RelatedContent {
	padding:0px 5px 5px 5px;
	float:left;
	width:95%;
	display:inline;
	margin: 0px 0px 5px 0px;
}
.ArticleAgency {
	float:left;
	display:block;
	font-family:Verdana;
	font-size:small;
	font-weight:bold;
	width:450px;
	margin:5px 0px 0px 0px;
	
}
.ContentWrapper {
	font-family:Verdana;
	font-size:small;
	margin:5px 0px 5px 0px;	
}
.Content 
{		margin:0; padding:0;
        font-family:verdana;
        font-size:11px;
        color:#015eae;
        line-height:17px;
        text-decoration:none;
}
A.Content 
{	
        font-family:verdana;
        font-size:11px;
        color:#015eae;
        line-height:17px;
        text-decoration:none;
}
A.Content:hover
{	
        font-family:verdana;
        font-size:11px;
        color:#015eae;
        line-height:17px;
        text-decoration:none;
}
.contentblack
{		margin:0; padding:0;
        font-family:verdana;
        font-size:x-small;
        color:#000000;
        line-height:17px;
        text-decoration:none;
}
A.contentblack:hover
{		margin:0; padding:0;
        font-family:verdana;
        font-size:x-small;
        font-weight:bold;
        color:#990000;
        line-height:17px;
        text-decoration:none;
}

.column-left 
{
		margin:0; padding:0;
		text-align:left 
}

.contentSmall{
font-family:arial;
font-size:11px;
color:#015eae;
}
/* Article styles Content End */


/* promo styles start */
.feturedband
{
background-color:#5cb7d8 ;
margin:0px;
border:0px;
padding:0px;

}


/* promo styles end */

/* ask expert */

.searchHeading {
font-family:arial;
font-size:18px;
color:#336633;
font-weight:bold;
text-decoration:none;
}

.contentRed{
font-family:verdana;
font-size:10px;
color:#015eae;
}

.ateQuestion{
font-family:verdana;
font-size:12px;
color:#015eae;
font-weight:normal;
text-decoration:none;
}
.ateQuestion:hover{
font-family:verdana;
font-size:12px;
color:#0000aa;
font-weight:normal;
text-decoration:none;
}
.caption{
font-family:verdana;
font-size:11px;
color:#015eae;
font-weight:bold;
text-decoration:none;
}

.caption:hover{
font-family:verdana;
font-size:11px;
color:#015eae;
font-weight:bold;
text-decoration:underline;
}

.sectionhead{
font-family:verdana;
font-size:11px;
color:#336633;
font-weight:bold;
}

.devlink{
font-family:verdana;
font-size:12px;
color:#015eae;
font-weight:bold;
}
.devlink1{
font-family:verdana;
font-size:12px;
color:#D1143E;
font-weight:bold;
}

/* ask expert  end*/
/*microsoft case_study styles*/

.spantag
{
    color:Black;
    font-family:Verdana;
    font-size:12px;
}
.ptag
{
    color:Black;
    font-weight:bold;
    font-family:Verdana;
    font-size:12px;
}
.morelinkmicro
{
   color:blue;
   font-family:Verdana;
   font-size:12px;  
   text-decoration:none;
  
   padding-right:10px;
}

.reglink
{
   color:blue;
   font-family:Verdana;
   font-size:12px;  
   text-decoration:none;
  padding-right:10px;
}
.labelstyle
{
     color:black;
   font-family:Verdana;
   font-size:12px;  
   text-decoration:none;
   font-weight:bold;
   text-align:left;
}
.maindiv4divsin
{
	width:380px;
	font-family:Verdana;
	font-size:12px;
	line-height:17px;
	text-decoration:none;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	float:left;
}
.maindiv4in
{	
	width:380px;
	float:left;
}
  .innersectiontopsmb
{
    margin-top:0px;
    background-image:url('/images/inside_headblue1.jpg');
    background-repeat:no-repeat;
    font-family:verdana;
    font-weight:bold;
    color:White;
    font-size:11px;
/*  padding-left:10px;*/
    height:17px;
    width:380px;
    padding-top:2px;
}
.techblocks_smb
{
    float:left;
    width:380px;
    margin-right:7px;
}
/*Developer Tabs class*/
.devtabcorner { 
	white-space: nowrap;
	vertical-align:top;
	/*border:solid 1px gray;*/
	margin-top : 5px;
	padding-bottom: 0px;
	padding-left:0px;
	cursor: pointer;
	font-weight:bold;
    float:right ;
	line-height:17px;
	display:block;
	background-image:url('/images/primeslotleftcorner.gif');
	background-repeat:no-repeat;
	width:14px;
	}
.devtabcorner1 { 
	white-space: nowrap;
	vertical-align:top;
	/*border:solid 1px gray;*/
	margin-top : 5px;
	padding-bottom: 0px;
	padding-left:0px;
	cursor: pointer;
	font-weight:bold;
    /*float:left;*/
	line-height:17px;
	display:block;
	background-image:url('/images/primeslotrightcorner.gif');
	background-repeat:no-repeat;
	width:14px;
	}
	
.devtab { 
	font-family: Arial; 
	font-size: 11px;
	color: white;
	width: 101px;
	white-space: nowrap;
	text-align: center;
	vertical-align:top;
	/*border:solid 1px gray;*/
	margin-top : 5px;
	padding-bottom: 0px;
	padding-left:0px;
	cursor: pointer;
	font-weight:bold;
    float:left ;
	line-height:17px;
	height:17px;
	}
.devtabhold { 

	/*background-image:url('./images/tabbyselected.gif');*/
	background-image:url('/images/tabby.gif');
	color:White  ;
	width: 109px;
	}
.devtabfocus { 
	/*background-color: black;*/
	background-image:url('/images/tabby.gif');
	color: #c9edfe;
	width: 109px;
	}
.devtabcontent { 
	font-family: verdana; 
	font-size: 11px;
	width: 391px;
	height: 140px;
    overflow:hidden;
	padding-top: 4px;
	padding-left: 2px;
	/*padding-right: 2px;*/
	background-image:url('/images/tableback.gif');background-repeat:repeat-x;
	}
.opntabcontent { 
	font-family: verdana; 
	font-size: 11px;
	width: 100%;
	height: 140px;
    overflow:hidden;
	padding-top: 4px;
	padding-left: 2px;
	/*padding-right: 2px;*/
	background-image:url('/images/tableback.gif');background-repeat:repeat-x;
	}
.devtablink {
color:#FFFFFF; 
Text-decoration:none;
}
.devtablink:hover {
color:#c9edfe; 
Text-decoration:none;
}
.devtabin { 
	font-family: Arial; 
	font-size: 11px;
	color: white;
	width: 124px;
	white-space: nowrap;
	text-align: center;
	vertical-align:top;
	/*border:solid 1px gray;*/
	margin-top : 0px;
	padding: 0px;
	padding:0px;
	cursor: pointer;
	font-weight:bold;
    float:right ;
	line-height:20px;
	}	
.devtabholdin { 
	background-color:#47a7cd;
	color: white;
	}
.devtabfocusin { 
	/*background-color: black;*/
	background-color:#257da3;
	color: white;
	}
.devtabcontentin { 
	font-family: verdana; 
	font-size: 11px;
	width: 245px;
    overflow:hidden;
	padding-top: 4px;
	padding-left: 2px;
	/*background-image:url('/images/tableback.gif');background-repeat:repeat-x;*/
	}
	
.devtab3in{ 
	font-family: Arial; 
	font-size: 11px;
	color: white;
	width: 83px;
	white-space: nowrap;
	text-align: center;
	vertical-align:top;
	margin-top : 0px;
	padding: 0px;
	padding:0px;
	cursor: pointer;
	font-weight:bold;
    float:right ;
	line-height:20px;
	}	
.devtabhold3in { 
	background-color:#47a7cd;
	color: white;
	}
.devtabfocus3in { 
	/*background-color: black;*/
	background-color:#257da3;
	color: white;
	}
.devtabcontent3in { 
	font-family: verdana; 
	font-size: 11px;
	width: 173px;
    overflow:hidden;
	padding-top: 4px;
	padding-left:5px;
	
	/*background-image:url('/images/tableback.gif');background-repeat:repeat-x;*/
	}
	
.devtabinrt { 
	font-family: Arial; 
	font-size: 11px;
	color: white;
	width:83px;
	white-space: nowrap;
	text-align: center;
	vertical-align:top;
	margin-top : 0px;
	padding: 0px;
	padding:0px;
	cursor: pointer;
	font-weight:bold;
    float:right ;
	line-height:20px;
	}	
.devtabholdinrt { 
	background-color:#47a7cd;
	color: white;
	}
.devtabfocusinrt { 
	/*background-color: black;*/
	background-color:#257da3;
	color: white;
	}
.devtabcontentinrt { 
	font-family: verdana; 
	font-size: 11px;
	width: 158px;
    overflow:hidden;
	padding-top: 4px;
	padding-left: 2px;
	text-align:left;
 }
 
 .devtabborder{
 border:1px solid #257da3;
 }
	

/*End Tabs class*/

/*Start contextualads class*/
.contextualads
{
font-family:verdana;
font-size:11px;


}

.contextualstyle
{
font-family:verdana;
font-size:11px;
font-weight:bold;
color:#FF9900;
border-bottom: 3px double; 
line-height: 1.7em;


}

/*End contextualads class*/
