/*tab and diff styles are for show/hide functionality on differentiator pages*/
.tab_hover {
color:black;
cursor:pointer;
background-color:White;
border:1px white solid;
text-align:center;
font-family:verdana;
font-size:9px; 
font-weight:bold;


}
.tableborder {
		BORDER-RIGHT: #B8B9BA 5px solid; BORDER-TOP: #B8B9BA 5px solid; BORDER-LEFT: #B8B9BA 5px solid; BORDER-BOTTOM: #B8B9BA 5px solid;
		height:90%;
		width:100%;
		
	}	

.tab {
color:white;
cursor:pointer;
border:1px white solid;
text-align:left;
font-family:verdana;
font-size:9px; 
font-weight:none;
}


.maintab_hover {
color:black;
cursor:pointer;
width:91px;
height:35px;
background-image:url(public-images/mtab.gif);
background-repeat:no-repeat;
border:0px;
text-align:left;
font-family:arial;
font-size:11px;
margin-right: 5 px;
vertical-align:bottom;
font-weight:Bold;
}
.maintab {
color:black;
cursor:pointer;
width:91px;
height:35px; 
background-image:url(public-images/mtab2.gif);
background-repeat:no-repeat;
border:0px;
text-align:left;
font-family:Arial;
font-size:11px; 
font-weight:Bold;
vertical-align:bottom;
margin-right: 5 px;

}

.tabtext{
padding-left: 7px;
padding-bottom:3px;
}
.diff
{
vertical-align:top;
color:black;
text-align:left;
font-family:Arial;
font-size:11px;
padding-right:40px;
padding-left:40px ;
}

.diff ul
{
vertical-align:middle;
color:black;
text-align:left;
font-family:Arial;
font-size:11px;
padding-right:10px;
}

.diff li{
vertical-align:text-top;

}

.diffborder{
border: 3px #FF0000 solid;
cellpadding:0;
cellspacing:0;

}

.diffcasestudy{
color:white;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px; 
padding-left: 10px;

}

.diffname{
color:white;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px; 
padding-left: 40px;
}


.diffrighthead{
color:white;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-weight: bold;
font-size:16px; 
padding-left: 15px;
padding-right: 10px;
}

.diffrightsubhead{
color:white;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-weight: bold;
font-size:10px; 
padding-left: 15px;
padding-right: 10px;
}

.diffrightbody{
color:white;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px; 
padding-left: 15px;
padding-right: 10px;
}

.diffcentermore{
color:white;
cursor: pointer;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-weight: bold;
font-size:10px; 
padding-right: 10px;

}
.arrow{
border-top:1px white dotted;
}

.diffnoborder{
border: 0px;
cellpadding:0px;
cellspacing:0px;
}

.diffcentertb{
border-left:2px white dotted;
}

.diffheader{
color:black;
cursor: pointer;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-weight: bold;
font-size:9px; 
padding-left:5px;

}
.diffheader a:hover{
color:#ff0000;
}

.diffheader a{
color:black;
cursor: pointer;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-weight: bold;
font-size:9px; 
padding-left:5px;
text-decoration: none;
}

.prodheader{
color:black;
cursor: pointer;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-weight: bold;
font-size:9px; 
padding-left:5px;

}
.prodheader a:hover{
color:#1b7cb3;
}

.prodheader a{
color:black;
cursor: pointer;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-weight: bold;
font-size:9px; 
padding-left:5px;
text-decoration: none;
}

.compheader{
color:black;
cursor: pointer;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-weight: bold;
font-size:9px; 
padding-left:5px;

}
.compheader a:hover{
color:#1b7cb3;
}

.compheader a{
color:black;
cursor: pointer;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-weight: bold;
font-size:9px; 
padding-left:5px;
text-decoration: none;
}

.news{
color:black;
text-align:left;
font-family:Arial;
font-size:11px;
padding-left: 15px;
padding-right: 10px
}

.news h1{
color:black;
text-align:left;
font-family:Arial;
font-weight: bold;
font-size:12px; 
}

.news a{
color:black;
text-align:left;
font-family:Arial;
font-size:11px; 
text-decoration: underline;
}

.news a:hover{
color:#241f55;
}

.learn
{
color:black;
text-align:right;
font-family:Arial;
font-weight:bold;
font-size:11px;
padding-right:10px;
padding-left: 7px;
vertical-align:middle;
}

.learn a
{vertical-align:middle;
color:black;
text-decoration:none;

}

.learn img
{vertical-align:middle;
text-decoration:none;
border:0px;
}
