/*Updates DH 31032010*/
#intro {
display:inline;
float:left;
padding:2px 2px 15px 10px;
text-align:justify;
width:65%;
font-size:14px;
}

#right-panel {
display:inline;
float:right;
margin:0 3% 0 0;
padding:2px 2px 5px 10px;
width:26%;
text-align:justify;
/*border-left:thin solid #CCC;*/

}

li.pricing-list {
background-image:url(/global/images/tick.gif);
background-position:0 50%;
background-repeat:no-repeat;
font-size:14px;
line-height:1.4em;
list-style-position:outside;
margin:0;
padding:0 0 0 20px;
text-align:left;
width:100%;
}

.righthandheader{
font-size:14px; 
text-align:left; 
color:#00245D; 
line-height: 20px; 
padding-top:0px; 
padding-bottom: 3px; 
margin-bottom:3px; 
margin-top: 2px;
}

.righthandborder {
border:thin #ccc solid; 
padding:10px 10px 10px 10px; 
width: 90%;
margin-bottom: 15px;
} 

.feature {
float:left;
margin:0 0 0%;
padding:20px 0px 0px 10px;
width:65%;
border-bottom: solid 1px #ccc;
}

.pageheading {
color:#00A5E3;
font-size:24px;
padding:0px 3px 10px 0px;
}

.maincontent {
padding:0 0 0 20px;
}

li.content-list {
background-image:url(/global/images/tick.gif);
background-position:0 50%;
background-repeat:no-repeat;
color:#00245A;
float:left;
font-size:14px;
line-height:1.4em;
list-style-position:outside;
margin:0px;
padding:0 0 0 20px;
text-align:left;
width:100%;
}

ul.content-list {
display:block;
font-size:12px;
line-height:2em;
list-style-position:inside;
margin-left:2px;
padding-bottom:0px;
padding-left:60px;
text-align:left;
text-decoration:none;
text-indent:0;
}

.top10 {
float:left;
padding-bottom:0px;
text-align:left;
text-decoration:none;
margin:0px;
}

.top10title {
padding:0px 0px 0px 10px;
display: inline;
font-weight:bold;
color: #00245D;
margin:0px;
}

.bottom-banner{
float:left;
width:500px;
margin:0 0 1%;
padding:5px 2px 2px 10px;
width:600px;
}
.feature-image {
display:inline;
float:left;
height:78px;
padding:2px;
width:114px;
}
.feature-summary-title {
color:#006699;
font-weight:bold;
padding:0px 0px 20px 5px;
text-align:left;
}
.feature-summary {
float:left;
text-align:left;
width:200px;
}
ul.summary-list {
display:block;
font-size:14px;
line-height:2em;
list-style-position:inside;
list-style-type:disc;
margin-left:25px;
padding-left:25px;
text-align:left;
text-decoration:none;
text-indent:0;
width:500px;
}
li.summary-list {
float:left;
line-height:1.4em;
list-style-position:outside;
padding-bottom:10px;
text-align:left;
width:455px;
line-height:1.4em;
font-size:14px;
}
ul.includes-list {
display:block;
font-size:12px;
line-height:2em;
list-style-position:inside;
margin-left:2px;
padding-left:2px;
text-align:left;
text-decoration:none;
text-indent:0;
}
li.includes-list {
background-image:url(/global/images/tick.gif);
background-position:0 50%;
background-repeat:no-repeat;
float:left;
list-style-position:outside;
color:#00245A;
margin:0em 0em 0em 0em;
padding:0px 0 0px 15px;
text-align:left;
width:200px;
line-height:1.4em;
}

.border-checklist {
border:thin solid #CCC;
margin-top:0px;
padding:0 10px 2px 20px
}

/*End updates DH 31032010*/

#footer .tabmenu .links_container {
font-family:Arial, Helvetica, sans-serif;
    color: #333333;
    margin: 0 0 0 12px;
    text-align: left;
    font-size: 12px;
    line-height: 16px;
    background:transparent url('bk_foot_tablink.gif') no-repeat scroll 0 0;
    width: 939px; height:23px;
	position:relative;
}
#footer .tabmenu .links {
	position: absolute;
	left:12px; top:4px;
	width:840px; height:19px;
} 
*:first-child+html #footer .tabmenu .links {top:2px;} /* ie7 */
#footer .tabmenu .links h2 {
    display: inline;
    font-size: 12px;
    color: #333333;
    margin: 0 5px;
} 
#footer .tabmenu .links a {
    color: #333333;
    text-decoration: none;
    font-weight: normal;
	position:relative;
}
#footer .tabmenu .links a.selected {font-weight:bold;} 
#footer .tabmenu .links a:hover {text-decoration: underline;} 
#footer .tabmenu .links a .indicator {
	display:none;
	position:absolute;
	width:100%; 
	height:17px;	
	left:0; top:0;
}
#footer .tabmenu .links a .indicator span {
	display:block;
	position:relative;
	margin:0 auto;
	width:14px; height:6px;	
	top:18px;
	background:transparent url(indicator.gif) no-repeat scroll 0 0;	
	
}
*:first-child+html #footer .tabmenu .links a .indicator span {top:20px;} /* ie7 */
#footer .tabmenu .links a.selected .indicator {display:block;}
#footer .tabmenu .tab_container {
font-family:Arial, Helvetica, sans-serif;
	min-height:200px; /* ie6 height:200px; */
    background-color:#f7f7f7;
    color:#333;
    width: 934px;
    padding: 0 0px 0 0px;
    margin: 0 14px;
}

#footer .tabmenu .tab {
	margin:0;
	padding:0 0 0;
    font-size: 12px;
    line-height: 18px;
	display:none;
	font-family:Arial, Helvetica, sans-serif;
} 
body #footer .tabmenu .tab1 {display:block;}

#footer .tab a {
    text-decoration: underline;
    color: #808080;
} 
#footer .tab a:hover {
    text-decoration: none;
    color: #FF0000;
} 


#footer .tab .readmore,
#footer .tab .collapse {
	color:#006699; /* manjiri for read more font color*/
	text-decoration:none;
	font-size:11px; line-height:19px;
	display:block;
	text-align:right;
	padding:0 0px 0px;
	position:relative;
	left:-10px;
	top:-4px;
	cursor:pointer;
}
#footer .tab .collapse {display:none;}
#footer .tab .readmore .indicator,
#footer .tab .collapse .indicator{
	display:block;
	position:absolute;
	width:10px; 
	height:5px;
	right:0px; 
	top:8px;
	/*background:transparent url(readmore_arrow.png) no-repeat scroll 0 0;*/
}
#footer .tab .readmore:hover .indicator,
#footer .tab .collapse:hover .indicator{
	background-position:-10px 0;
}

*:first-child+html #footer .tab .readmore .indicator {top:5px;}
*:first-child+html #footer .tab .collapse .indicator {top:5px;}
#footer .tab .readmore:hover,
#footer .tab .collapse:hover, {
	color:#FF0000;
}
#footer .tab .short_version p,
#footer .tab .remainder_of_long_version p {
	color:#99908c;
	font-size:11px; 
	line-height:17px;
	margin:0; 
	padding:0 0 0px 0;
	
}
#footer .tab .remainder_of_long_version {display:none;}
.headtext {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #333333;
	font-weight: normal;
}