/* **************************************************************** */
/* CSS Document */
@import url("../css/icons.css");
@import url("../css/tabsOrange.css");
@import url("../css/tablePrototype.css");
/* **************************************************************** */
/* General START */
html {
	min-height: 100%;
	margin-bottom:1px;
}
* {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
}
body {
	font-size: 88%;
	text-align: center;
	color: #333;
	background: #f5f5f5 url(../images/siteBack_old1.gif) repeat-x 0 0;
}

body#body{
	font-size: 88%;
	text-align: center;
	color: #333;
	background: #080808 none;
}

ul {
	list-style: none;
}
a {
	color: #33758D;
	text-decoration: underline;
}
a:hover {
	color: #18576C;
	text-decoration: none;
}
img, a img {
	border:0;
}
#siteWrapper {
	text-align:left;
	margin: 0 auto;
	width: 960px;/*background: #ffffff none;*//*position:relative;*/
}
h1 {
	font-size: 2em;
	color: #18576C;
	font-weight:bold;
	padding: 0 0 0.6em 0;
	text-align:left;
}
h1.heading {
	font-size: 2em;
	color: #18576C;
	font-weight:bold;
	padding: 0 0 3px 0;
	text-align:left;
}
h2 {
	font-size: 1.5em;
	font-weight:bold;
	color: #18576C;
	padding: 0 0 0.6em 0;
}
h3 {
	font-size: 1.3em;
	font-weight:bold;
	color: #18576C;
	padding: 0 0 0.6em 0;
}
h4 {
	font-size: 1.2em;
	font-weight:bold;
	color: #333333;
	padding: 0 0 0.6em 0;
}
h5 {
	font-size: 1.2em;
	font-weight:bold;
	color: #C45E02;
	padding: 0 0 0.6em 0;
}
h6 {
	font-size: 1.2em;
	font-weight:bold;
	color: #18576C;
	padding: 0 0 0.6em 0;
}
/* headers END */
	
p, ul, ol {
	color: #333333;
	line-height: 1.4em;
	margin: 0 0 0.8em 0;
}
.floatlft {
	float:left
}
p.text {
	font-size:12px;
}
/* General END */


/* **************************************************************** */
/* Masthead START */

#siteWrapper_DWNLD {
	text-align:left;
	margin: 0 auto;
	width: 414px;/*background: #ffffff none;*//*position:relative;*/
}

.img{
	vertical-align:top;	
}

.logo{
	float:left;
}

.imgbtm{
	vertical-align:bottom;	
}


#mastheadWrapper_DWNLD{
	height: 80px;
	width: 414px;
	background:#000000 none;
	position: static;
	margin: auto;
}

#mainWrapper_DWNLD {
	float: left;
	display: block;
	margin: 0;
	padding:0 0 0 0;
	width:414px;
	background: #ffffff;
	position:relative;
	margin: auto;
}

.title_DWNLD {
	font-size: 1.2em;
	font-weight:bold;
	color: #18576c;
	padding: 10px 0 0.6em 15px;
	text-align:left;
}

.orange_DWNLD {
	font-size:1em;
	font-weight: bold;
	color: #C26810;
	padding-left:15px;
	text-align:left;
}

.form_dwnld {
	padding: 10px 5px 0 15px;
	text-align:left;
	font-size:0.9em;
}

.tb {
	padding: 10px 0 0 15px;
	text-align:left;
	font-size:0.9em;
}

.dwnld {
	padding:15px 118px 10px 0;
	float: right;
}


#mastheadWrapper {
	height: 113px;
	width: 960px;
	background:#000000 none;
	position: static;
}


#logo {
	height: 75px;
	width: 380px;
	position: relative;
	top: 38px;
	margin-bottom:32px;
}

#logo a img {
	border: none;
}
/* Courtesy Nav START */	
	#courtesy {
	position: absolute;
	top: 0px;
	width: 960px;
	height: 50px;
	line-height: 24px;
}
#courtesy ul {
	float: right;
}
#courtesy li {
	float: left;
}
#courtesy a {
	font-size: 0.80em;
	background: url(../images/courtesyDivider.gif) no-repeat right;
	color:#FFFFFF;
	text-decoration: none;
	padding: 0 10px;
	font-weight: bold;
}
#courtesy .last a {
	background: none;
}
.us #courtesy .country a {
	background: url(../images/flag_us.gif) no-repeat 10px;
	padding: 0 0 0 30px;
	border-left: 1px solid #FFFFFF;
}
#courtesy .change a {
	background: none;
	color: #719847;
	text-decoration: underline;
}
#courtesy .change a:hover {
	text-decoration: none;
}
/* Courtesy Nav END */	
/* **************************************************************** */
	
/* **************************************************************** */

	/* Site Search START */	
			#siteSearch {
	position: absolute;
	top: 50px;
	width: 200px;
	margin: 0 0 0 760px;
	height: 22px;
}
#searchOpt {
	display: block;
	width: auto;
}
#searchOpt ul {
	display: none;
	position: absolute;
	width: 100px;
	left: 0px;
	padding: 21px 0 0 0;
}
#searchOpt:hover ul, #searchOpt ul.over {
	display: block;
	width: 100px;
	float: left;
	z-index: 6000;
}
#siteSearch #searchOpt ul li {
	float: left;
	background: url(../images/searchOptDD.gif) repeat-y;
	white-space: nowrap;
}
#siteSearch #searchOpt ul a {
	background: none;
	text-decoration: none;
	font-size: 0.8em;
	padding: 0 0 0 21px;
	width: 100px;
}
#siteSearch #searchOpt a {
	background: url(../images/searchOpt.gif) no-repeat;
	width: 21px;
	height: 21px;
	float: left;
}
#siteSearch #searchOpt span {
	background: url(../images/searchNoOpt.gif) left no-repeat;
	width: 11px;
	height: 21px;
	float: left;
}
#siteSearch #siteSearchInput {
	background: url(../images/searchBack.gif) repeat-x;
	border: none;
	height: 18px;
	vertical-align: top;
	margin: 0;
	float: left;
}
#siteSearch #siteSearchButton {
	background: url(../images/searchButton.gif) no-repeat;
	height: 21px;
	width: 61px;
	float: left;
	border: none;
}
#siteSearch input {
	font-size: 11px;
	padding: 3px 0 0 0;
}
/* Site Search END */	


/* Site Search START */	
		#searchGadget {
	float:right;
	width:344px;
	height:25px;
	margin:0;
	padding:0;
	background:#000000 none;
	color:#ffffff;
}
#frmSearch {
	background:#000000 none;
	color:#ffffff;
	width:340px;
	margin:1px auto;
	padding:0;
}
#showHideScope {
	float:left;
	width:21px;
	height:21px;
	margin:0;
	padding:0;
}
#showHideScope a {
	display:block;
	width:21px;
	height:21px;
	margin:0;
	padding:0;
	background: #000000 url(../images/searchOpt.gif) no-repeat 0px 2px;
	color:white;
}
#criteria {
	float:left;
	width:256px;
	height:21px;
	margin:0;
	padding:0;
}
#txtValue {
	width:254px;
	height:19px;
	margin:0;
	padding:0;
	border:1px solid #000000;
}
#scope {
	display:none;
	width:254px;
	margin:0;
	padding:0;
}
#selScope {
	width:256px;
	margin:0;
	padding:0;
	border:1px solid #000000;
	background: #ffffff none;
	color:#000000;
}
#search {
	float:left;
	width:61px;
	height:21px;
	margin:0;
	padding:0;
}
#search a {
	display:block;
	width:61px;
	height:21px;
	margin:0;
	padding:0;
	background: #000000 url(../images/searchButton.gif) no-repeat 0px 2px;
	color:#ffffff;
}
/* Site Search END */	
		/* **************************************************************** */

/* Masthead END */
/* **************************************************************** */


/* **************************************************************** */
/* Navigation START */
	div#navWrapper {
	background:#ffffff url(../images/navWrapperShade.gif) bottom;
	color:#000;
	padding-bottom:28px;
	width: 100%;
}
div#globalNav {
	height: 44px;
	background: url(../images/globalNavBack.gif) no-repeat bottom;
}
div#globalNav ul {
	/*float: left;*/
		position: absolute;
	width: 956px;
}
div#globalNav ul li {
	float: left;
	height: 38px;
	text-align: left;
	padding: 7px 0 0 0;
	font-size: 0.85em;
	background: url(../images/globalNavRightMargin.gif) no-repeat right top;
	display: inherit;
}
div#globalNav ul li a, div#globalNav ul li span {
	color: #494949;
	text-decoration: none;
	height: 28px;
	margin:0;
	padding:5px 15px;
	display: block;
	font-weight: bold;
	line-height: 1em;
	text-align:left;
	float: left;
}
/* sales/Service View OFF */
	/*div#globalNav ul .portalOff  {
		background: url(../images/globalNavPortalOffRight.gif) no-repeat right top;
	}
	div#globalNav ul li.portalOff a{
		background: url(../images/globalNavPortalOffLeft.gif) no-repeat left top;
		color: #FFFFFF;
		padding-top: 10px;
	}*/
	/*#portalHome	div#globalNav ul li.On {
		background: url(../images/GlobalNavBackPortalOnLeft.gif) no-repeat left top;
	}
	#portalHome div#globalNav li.On a {
		background: url(../images/GlobalNavBackPortalOnRight.gif) no-repeat right top;
	}*/
	div#globalNav ul li.On {
	background: url(../images/GlobalNavBackOnLeft.gif) no-repeat left top;
	position: relative;
	z-index: 2;
	padding: 0;
	height: 56px;
	color: #FFFFFF;
	padding: 0 0 0 0;
	z-index: 1000;
	border-right: none;
}
div#globalNav li.On a, div#globalNav li.On span {
	background: url(../images/GlobalNavBackOnRight.gif) no-repeat right top;
	color: #FFFFFF;
	/*		height: 53px;
*/		padding: 13px 15px 5px 15px;
}
#localNav {
	position: relative;
	height: 26px;
	background: #3C839F url(../images/localNavBack.gif) repeat-x;
	padding: 0 0 0 15px;
}
/*#portalHome #localNav  {
		background: url(../images/localNavPortalBack.gif) repeat-x;
	}*/
	#localNav ul {
	position: absolute;
	z-index: 20000;
	height: 26px;
	width: 900px;
}
#localNav li {
	float: left;
	background:transparent none;
	color: #FFFFFF;
	line-height: 24px;
	font-size: 0.8em;
	font-weight: bold;
}
#localNav li a, #localNav span {
	background:transparent none;
	color: #FFFFFF;
	text-decoration: none;
	padding: 4px 10px;
}
#localNav li.On {
	background: #214c76;
	padding: 0 10px;
	background: url(../images/localNavBackOnLeft.gif) no-repeat left;
}
#localNav li.On a, #localNav li.On span {
	background: url(../images/localNavBackOnRight.gif) no-repeat right;
	padding: 4px 10px 4px 0;
}

#menuServices1 {
	top:24px;
}

/* Navigation END */
/* **************************************************************** */


/* **************************************************************** */
/* main wrapper START */
	#mainWrapper {
	float: left;
	display: block;
	margin: 0;
	padding:0 0 30px 0;
	width:960px;
	background: #ffffff url(../images/columnLeftBack.gif) repeat-y left;
}
#template1_1 #mainWrapper, #template1_2 #mainWrapper, #template1_3 #mainWrapper, #template2_2 #mainWrapper, #template3_5 #mainWrapper, #template4_1 #mainWrapper, #template5_1 #mainWrapper {
	background: #ffffff none;
}
#mainWrapper_hm {
	float: left;
	display: block;
	margin: 0;
	padding:0 0 15px 0;
	width:960px;
	background: #ffffff;
	position:relative;
}
/* main wrapper END */
/* **************************************************************** */

/* **************************************************************** */
/* page header START */
	#pageHeader {
	position: relative;
	top: 0;
	left: 0;
	width: 708px;
	/*height: 118px;*/
		float: right;
}
#pageHeader_category {
	position: relative;
	top: 0;
	left: 0;
	width: 931px;
	/*height: 118px;*/
	float: right;
}
/* Breadcrumbs START */
	#breadCrumbs {
	float: left;
}
#breadCrumbs ul {
	list-style-type:none;
	float:left;
	width:100%;
	margin: 0;
	padding: 0;
}
#breadCrumbs ul li {
	display:inline;
}
#breadCrumbs ul li a {
	float:left;
	/*line-height: 8px;*/
		display:block;
	text-decoration:none;
	font-size:0.75em;
	font-weight: bold;
	color: #4693A7;
	padding: 0 10px 0 5px;
	background: url(../images/breadCrumbDivider.gif) no-repeat right;
}
#breadCrumbs ul li a:hover {
	text-decoration: underline;
}
#breadCrumbs a.first {
	padding: 0 10px 0 0;
}
#breadCrumbs a.last {
	border-right: none;
	background: none;
}
/* Breadcrumbs START */

/* text Resize START */
	#textResize {
	height: 18px;
	float: right;
	width: 100%;
}
#textResize div {
	float: right;
	padding: 0 7px 0 0;
}
#textResize div span {
	float: left;
	display:block;
	width:auto;
	line-height:18px;
	font-size:0.75em;
	font-weight: bold;
	color: #4B6F23;
}
#textResize div a {
	float: left;
	display: block;
	width: 16px;
	height: 18px;
	text-decoration:none;
	font-size:0.75em;
}
#textResize div a#incBtn {
	background: #ccffcc url(../images/textResizePlus.gif) no-repeat;
}
#textResize div a#decBtn {
	background: #ccffcc url(../images/textResizeMinus.gif) no-repeat;
}
/* text Resize END */

/* page Utils START */

	#pageUtils {
	/*height:15px;*/
		/*line-height:15px;*/
		width:100%;
}
#pageUtils ul {
	list-style-type:none;
	float:left;
}
#pageUtils ul li {
	display:inline;
}
#pageUtils ul li a {
	float:left;
	display:block;
	/*height:12px;
			line-height:12px;*/
			text-decoration:none;
	font-size:0.75em;
	font-weight: bold;
	color: #666666;
}
#pageTitle {
	clear:both;
	padding: 17px 0 8px 0;
}
#pageTitle h1 {
	margin:0;
	padding:0;
	letter-spacing: -0.05em;
}
/* page Utils START */

/* page header END */

/* columns START */
	#columnLeft {
	width: 220px;
	float: left;
}
#columnMiddle {
	width: 476px;
	float: left;
	padding:0 0 0 32px; /* margin: 30px 0 0 32px; */
	text-align:justify;
}
#div {
	width: 680px;
}
#columnMiddle_category {
	width: 670px;
	float: left;
	margin:0;
	padding:0px 15px 0 27px;
 *padding-top:20px;
	_padding-top:0px;
	text-align:justify;
}

#columnMiddle_category p.para {
	text-align:left;
}

#columnMiddle_category_fullwidth {
	width:870px;
	float: left;
	margin:0;
	padding:0 15px 0 27px;
	text-align:justify;
}
#columnRight {
	width: 200px;
	float: right;
}
#columnRight div.gadget {
	margin:0 auto 2em 0;
}
/* columns END */
/* **************************************************************** */

/* **************************************************************** */
/* left Nav START */
	#leftNav {
	padding: 0;
	margin: 0;
	background: url(../images/leftNavBack.gif);
}
#leftNav h1 {
	color: #FFFFFF;
	font-size: 16px;
	margin: 0;
	padding: 5px 15px;
	background: url(../images/leftNavTop.gif) top no-repeat;
}
#leftNav ul {
	padding: 15px 0 25px 0;
	background: url(../images/leftNavBottom.gif) bottom no-repeat;
}
#leftNav ul li {
}
#leftNav ul li a {
	color: #494949;
	font-weight: bold;
	width: 180px;
	text-decoration: none;
	display: block;
	margin: 0 0 0 15px;
	padding: 5px 0 5px 15px;
	/*background: url(../images/leftNavArrow.gif) left center no-repeat;*/
	background: url(../images/leftNavArrow.gif) left 6px no-repeat;
}
#leftNav ul li span {
	color: #C26810;
	font-weight: bold;
	width: 180px;
	text-decoration: none;
	display: block;
	margin: 0 0 0 15px;
	padding: 5px 0 5px 15px;
	background: url(../images/leftNavArrow.gif) left center no-repeat;
}
#leftNav ul li.last a {
}
#relResources {
	margin: 15px 0 0 12px;
	padding: 20px 15px;
	background:url(../images/relResBack.gif) no-repeat;
	width: 165px;
}
#relResources h1 {
	margin: 0 0 5px 0;
	padding: 0;
	color: #17556A;
	font-size: 13px;
	width: 165px;
	font-weight: bold;
}
#relResourcesBottom {
	background: url(../images/relResBottom.gif) no-repeat;
	height: 20px;
	width: 195px;
	margin: 0 0 0 12px;
}
/* left Nav END */
/* **************************************************************** */

/* **************************************************************** */
/* estudio Modules START */

.callOutLitLg {
	width: 153px;
	border: 1px solid #DCDCDC;
	border-top: 3px solid #C46811;
	border-bottom: 1px solid #DCDCDC;
	padding: 15px 15px 0 15px;
	background: #F8F8F8 none;
	margin:0 auto;
}
.callOutLitLg a {
	display: block;
	text-decoration: none;
	font-size: 0.85em;
	margin: 0.5em 0;
}
.lgThumb img {
	border: none;
}
.callOutLitOrder {
	width: 155px;
	background: url(../images/callOutLitOrderBack1.gif) no-repeat top;
	padding: 15px;
	margin:0 auto;
}
.orderBox {
	width: 35px;
	border: 1px solid #7799BF;
	margin: 0 10px 0 0;
}
.callOutLitOrder a {
	text-decoration: none;
	font-size: 0.85em;
	margin: 0.5em 0;
}
/* estudio Modules END */
/* **************************************************************** */


/* **************************************************************** */
/* gadget START */
div.gadget {
	margin-bottom: 14px;
	padding-bottom: 2px;/*background: url(../images/shadeBottom.gif)	repeat-x bottom;*/
}
div.gadget div.header {
	color: white;
	font-size: 12px;
	background: #999999;
	height: 29px;
	line-height: 29px;
	padding-left: 15px;
	font-weight: bold;
}
div.gadget div.content {
	background: #ffffff none;
	border: 1px solid #CCCCCC;
	padding:0.5em;
}
/* gadget END */
/* **************************************************************** */

/* font resizes START */
	.xSmall {
	font-size:70%;
}
.small {
	font-size:85%;
}
.medium {
	font-size:100%;
}
.large {
	font-size:115%;
}
.xLarge {
	font-size:130%;
}
.xLarge p {
	line-height: 180%;
}
/* font resizes END */

/* **************************************************************** */

/* template specific settings START */
	
	/* template 1.1 START */
		/* page header START */
		#template1_1 #mainWrapper {
	background: url(../images/template1_1Back.gif) #FFFFFF top no-repeat;
}
body#template1_1 div#pageHeader {
	width: 940px;
	height: 20px;
}
body#template1_1 div#pageTitle {
	width:100%;
}
/* page header END */
		
		
		/* columns START */
		body#template1_1 #columnLeft, body#template1_1 #columnMiddle, body#template1_1 #columnRight {
	width: 292px;
	float: left;
	margin:0 0 0 3px;
	padding: 0 12px 0 12px;
}
/* counteract 3 px problem with ie */
		* html body#template1_1 #columnLeft, * html body#template1_1 #columnMiddle, * html body#template1_1 #columnRight {
	width: 290px;
}
/* columns END */

		
	/* template 1.1 END */

	/* ________________________________________________________________ */

	/* template 1.2 START */

		/* page header START */
		body#template1_2 div#pageHeader {
}
body#template1_2 #leftNav {
	background: #CCCCCC;
	padding: 10px 0 0 0;
}
body#template1_2 #leftNav p {
	padding: 10px;
}
body#template1_2 div.gadget div.header {
	background: #719847;
}
body#template1_2 #localNav {
	height: 12px;
}
body#template1_2 #localNav ul {
	display: none
}
/* page header END */
		body#template1_2 #mainWrapper {
	float: left;
	display: block;
	margin: 0;
	padding: 0 15px;
	width: 930px;
	background: #ffffff none;
}
body#template1_2 #columnMiddle {
	width: 626px;
	float: left;
	margin: 0 0 0 0;
}
body#template1_2 #columnRight {
	width: 275px;
	float: right;
	margin: 0;
}
body#template1_2 #columnRight div.gadget {
	margin:0 auto 2em;
}
/* template 1.2 END */


	/* template 1.3 START */

		/* page header START */
		body#template1_3 div#pageHeader {
	width: auto;
	background:#ffffff none;
}
body#template1_3 #leftNav {
	background: #F5F5F5;
	padding: 10px 0 0 0;
}
body#template1_3 #leftNav ul {
	background: #F5F5F5;
	padding: 0 0 15px 0;
}
body#template1_3 #leftNav li {
	background: #F5F5F5;
	color: #666666
}
body#template1_3 #leftNav a {
	background: #F5F5F5;
	color: #666666
}
body#template1_3 #leftNav p {
	padding: 10px;
}
body#template1_3 div.gadget div.header {
	background: #639CB3;
}
body#template1_3 #localNav {
	height: 12px;
}
body#template1_3 #localNav ul {
	display: none
}
/* page header END */
		body#template1_3 #mainWrapper {
	float: left;
	display: block;
	margin: 0;
	padding: 0 15px;
	width: 930px;
	background: #ffffff none;
}
body#template1_3 #columnMiddle {
	width: 626px;
	float: left;
	margin: 0 0 0 0;
}
body#template1_3 #columnRight {
	width: 275px;
	float: right;
	margin: 0;
}
body#template1_2 #columnRight div.gadget {
	margin:0 auto 2em;
}
/* page header END */

	/* template 1.3 END */

	/* template 2.1 START */

		/* page header START */
		body#template2_1 div#pageHeader {
	height:157px;/*width:100%;*/
}
/* page header END */
		
		/* tabs START */		
		
		div#tabNav {
	margin: 20px 0;
	padding:0;
	line-height:20px;
	width: 708px;
	display: block;
}
div#tabNav ul.anchors {
	margin:0;
	padding:0;
	list-style-type:none;
	float:left;
	width:100%;
	border-bottom:1px solid black;
	height: 21px;
}
div#tabNav ul.anchors li {
	display:inline;
}
div#tabNav ul.anchors li a {
	display:block;
	float:left;
	text-decoration:none;
	padding:0 1em 0 1em;
	margin:0 4px -1px 0;
	border:1px solid black;
	position: relative;
}
div#tabNav ul.anchors li.on a {
	border:1px solid black;
	border-bottom:1px solid white;
	height: 20px;
}
/* tabs END */
		
	/* template 2.1 END */

	/* template 2.2 START */

		/* page header START */
		body#template2_2 div#pageHeader {
	width: 928px;
	padding: 0 0 0 32px;
	background:#ffffff none;
}
/* page header END */
		
		/* columns START */
		body#template2_2 #columnMiddle {
	width: 896px;
	margin: 0;
	padding: 0 0 0 32px;
	float: left;
}
/* columns END */

	/* template 2.2 END */

	/* template 2.3 START */

		/* page header START */
		
		body#template2_3 div#pageHeader {
}
/* page header END */
		
	/* template 2.3 END */

	/* template 3.1 START */
	
		/* page header START */
		body#template3_1 div#pageHeader {
}
/* page header END */

	/* template 3.1 END */

	/* template 3.2 START */

		/* page header START */
		body#template3_2 div#pageHeader {
}
/* page header END */

	/* template 3.2 END */

	/* template 3.3 START */

		/* page header START */
		body#template3_3 div#pageHeader {
	height:85px;
}
body#template3_3 #columnMiddle {
	width: 680px;
	float: left;
	margin: 0 0 0 32px;
}
/* page header END */

	/* template 3.3 END */

	/* template 3.4 START */

		/* page header START */
		body#template3_4 div#pageHeader {
}
/* template 3.4 page header END */
		
		/* template 3.4 columns START */
		body#template3_4 #columnMiddle {
	width: 328px;
	float: left;
	margin: 0 32px;
}
body#template3_4 #columnRight {
	width: 312px;
	float: left;
}
/* template 3.4 columns END */

	/* template 3.4 END */

	/* template 3.5 START */

		/* page header START */
		body#template3_5 div#pageHeader {
	width: 928px;
	padding: 0 0 0 32px;
	background:#ffffff none;
}
/* page header END */
		
		/* columns START */
		body#template3_5 #columnMiddle {
	width: 896px;
	margin: 0;
	padding: 0 0 0 32px;
	float: left;
}
/* template 3.5 columns END */

	/* template 3.5 END */

	/* template 4.1 START */

		/* page header START */
		
		/* page header END */
		
		
		/* columns START */
		
		/* columns END */

	/* template 4.1 END */

	/* template 5.1 START */

		/* page header START */
		body#template5_1 div#pageHeader {
	height:85px;
	width: 928px;
	padding: 0 0 0 32px;
	background:#ffffff none;
}
/* page header END */
		
		/* columns START */
		body#template5_1 #columnMiddle {
	width: 896px;
	margin: 0;
	padding: 0 0 0 32px;
	float: left;
}
body#template5_1 div#columnMiddle div.dynamicContent iframe {
	width: 896px;
	height: 2000px;
}
/* columns END */

	/* template 5.1 END */

	/* template 5.2 START */

		/* page header START */
		body#template5_2 div#pageHeader {
	height:85px;
}
/* page header END */
		
		/* columns START */
		
		body#template5_2 div#columnMiddle div.dynamicContent {
	padding:0 0 32px 0;
}
/* columns END */

	/* template 5.2 END */

/* template specific settings END */



/* **************************************************************** */

div#footerWrapper_2 {
	width: 960px;
	padding: 3px 0 7px 0;
	clear:both;
	float: left;
	background: #000000 none;
}
div#footer_2 a {
	color: #FFFFFF;
	float: left;
	text-decoration: none;
	line-height: 24px;
	font-size: 0.85em;
	font-weight:bold
}
/* Footer START */
div#footerWrapper {
	clear:both;
	width: 960px;
	padding: 3px 0 7px 0;
	float: left;
	background: #000000 none;
}
div#footer a {
	background:transparent none;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 24px;
	font-size: 0.85em;
	font-weight:bold
}
div#footer a.smallfont {
	font-size:0.75em;
}
div#footerLeft {
	float: left;
	padding: 0 0 0 30px;
}
div#footerLeft ul {
}
div#footerLeft li {
	float: left;
}
div#footerRight {
	float: right;
	padding: 0 30px 0 0;
}
div#footerRight ul {
}
div#footerRight li {
	float: left;
	color:#ffffff;
	padding-right:0.25em
}
.footer_credits {
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#555555;/*#848484*/
	padding-right:23px;
	margin-top:5px;
}
.footer_credits a {
	color:#555555;
	text-decoration:none;
}
/* Footer END */
/* **************************************************************** */

input.button {
	padding: 0 .25em;
	width: 0;
	overflow: visible;
}
input.button[class] {
	width: auto;
}
td input.button[class] {
	width: 100%;
}
/* **************************************************************** */

/* RHS select boxes starts */
.callOutLitLg.submit_btn {
	margin-bottom:15px
}
.rht_title {
	font-weight:bold
}
.callOutLitLg select {
	width:153px;
	font-size:0.8em;
}
/* RHS select boxes ends */

/* inner page css starts */
	

.clear {
	clear:both;
	font-size: 1%;
	height: 1%;
	line-height: 0;
}
div.hm_content {
	float:left;
	width:917px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	padding-left:29px;
}
div.hm_content_img {
	float:left;
	width:641px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	padding-left:180px;
}
input, select {
	font-size: 1.0em;
	font-weight:normal;
}
div.hm_content div.hm_columns_1_2 {
	float:left;
	width:625px;
	padding-right:14px;
}
div.hm_content div.hm_columns_2_2 {
	float:left;
	width:278px;
	/*	background:url(../images/gray_spacer.gif) repeat 0 0;*/
	padding: 0 0 20px 0;
}
div.hm_masthead {
	border-top:5px solid #c8792a;
	padding-top:9px;
	padding-bottom:17px;
}
div.hm_tabdata_n_banner {
	float:left;
	width: 625px;
}
div.hm_tab_data1 {
	float:left;
	width:260px;
 	*width:268px;
	/*	margin-right:13px;*/
	/* *padding-right:13px;*/
	color:#0000FF;
}
div.hm_tab_data2 {
	float:left;
	width: 205px;
	width: 203px;/*margin-right:13px;
	*margin-right:5px;*/
	/*	*padding-right:10px;*/
    /*margin-top: -4px;*/
 *margin-top: 3px;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
div.hm_tab_data2 {
	padding-left:10px;
}

ul.bulletOrange li {
	padding-bottom:3px !important;
}
.content_div {
height:215px !important;
}
}


div.hm_tab_data3 {
	float:right;
	width:150px;
	/*	_width:150px;*/
	color:#0000FF;
	margin-top: -4px;
 *margin-top: 3px;
}
div.hm_contact {
	float:right;
	color:#000;
	margin-top: 3px;
	/*border: 1px solid #c6c7c4;*/
	width: 150px;
}
.hm_contact .hm_contact_topbg {
	background: url(../images/market_head_bg.gif) no-repeat 0 0;
	color: #fff;
	font-size: 1.2em;
	padding: 3px 0 3px 10px;
	float:right;
	font-weight: bold;
	height: 18px;
	width: 140px;
}
 .hm_liveinterview_topbg {
	background: url(../images/market_head_bg.gif) no-repeat 0 0;
	color: #fff;
	font-size: 1.2em;
	margin: 10px 0 0 0;
	padding: 3px 0 3px 10px;
	float:right;
	font-weight: bold;
	height: 18px;
	width: 140px;
}
.hm_contact .hm_contact_div {
	border: 1px solid #c6c7c4;
	float:right;
	width: 148px;
}
.hm_contact .hm_contact_div ul {
	list-style:none;
	margin:0;
	padding: 5px 0 0 3px;
	color:#38819E;
}
 .live_interview {
	width: 150px;
}
.hm_contact .hm_contact_div ul li.contactlink {
	background: url(../images/icons/icon_phone.gif) no-repeat 0 2px;
	padding: 0 0px 5px 15px;
}
.hm_contact .hm_contact_div ul li.emaillink {
	background:transparent url(../images/icons/icon_email.gif) no-repeat 0 2px;
	padding: 0 0px 5px 15px;
}
.hm_contact .hm_contact_div a.link {
	float: left;
	padding: 0 0 5px 5px;
	margin: 0;
}
div.hm_tab_data3 .iframe {
	width:170px;
	_width: 150px;
	height:300px;
}
div.hm_tab_data3 .head {
	background: url(../images/market_head_bg.gif) no-repeat 0 0;
	padding: 0 0 0px 0;
}
div.hm_tab_data3 .head h1.title {
	padding: 5px 0 5px 14px;
	color: #FFFFFF;
	font-size: 12px;
	margin-top: 3px;
}
div.hm_sm_banners {
	float:left;
	width:193px;
}
.sm_banner_1 {
	width:124px;
	height:40px;
	background:url(../images/hm_sm_banner_1.gif) no-repeat 0 0;
	margin-bottom:13px;
	padding-top:78px;
	padding-left:13px;
	padding-right:56px;
	line-height:1.0em;
}
.sm_banner_2 {
	width:132px;
	height:33px;
	background:url(../images/hm_sm_banner_2.gif) no-repeat 0 0;
	padding-top:85px;
	padding-left:13px;
	padding-right:48px;
	font-size:1.1em;
}
.sm_banner_2 a {
	text-decoration: none;
	color: #333;
}
div.hm_did_you_know {
	width:278px;
	border-bottom:1px solid #999999;
	border-top: 14px solid #36809d;
	float:left;
}
div.did_u_know_top {
	background:url(../images/did_u_know_top01.jpg) no-repeat 0 0;
	width:265px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:13px;
}
div.did_u_know_top h1 {
	color:#FFFFFF;
	font-size:1.4em;
	padding: 0;
}
div.did_u_know_content {
	border-left:1px solid #999999;
	border-right:1px solid #999999;
	border-bottom:1px solid #999999;
	border-top:1px solid #999999;
	height:148px;
 *height:140px;
	background: #ffffff;
}
div.did_u_know_content_2 {
	border-left:1px solid #999999;
	border-right:1px solid #999999;
	border-bottom:1px solid #999999;
	border-top:1px solid #999999;
	height:270px;
	background: #ffffff;
}

div.scroll_notice {
	width:100%;
	height: 460px!important;
	overflow:auto;
	margin-top:10px;
}

div.did_u_know_content_scrollable_2 {
	width:244px;
	height: 260px!important;
	overflow:auto;
	margin-top:10px;
	margin-left:16px;
}
div.did_u_know_content_scrollable {
	width:244px;
	height:130px!important;
 *height:120px!important;
	overflow:auto;
	margin-top:10px;
	margin-left:16px;
}
div.did_u_know_content_2 ul {
	margin:0;
	padding:0;
	list-style:none;
}
div.did_u_know_content_2 ul li {
	background:url(../images/bulletOrange.gif) no-repeat 0 15px;
	padding:12px 0 0 12px;/*padding-bottom:14px;*/
	float: left;}
div.did_u_know_content_2 ul li a {
	color:#357E9B;
}
div.did_u_know_content_2 ul li img {
	float: left;
	padding: 0 5px 0 0;
}
div.did_u_know_content_2 ul li ul li {
	margin: 0 0 0 13px;
	padding: 0 0 0 13px;
	background: url(../images/tb_bullet.gif) no-repeat 0 8px;
}


div.did_u_know_content ul {
	margin:0;
	padding:0;
	list-style:none;
}
div.did_u_know_content ul li {
	background:url(../images/bulletOrange.gif) no-repeat 0 3px;
	padding-left:12px;/*padding-bottom:14px;*/
}
div.did_u_know_content ul li a {
	color:#357E9B;
}
div.did_u_know_content ul li ul li {
	margin: 0 0 0 13px;
	padding: 0 0 0 13px;
	background: url(../images/tb_bullet.gif) no-repeat 0 8px;
}
div.gray_spacer {
	background:url(../images/gray_spacer.gif) no-repeat 0 0;
	width:278px;
	height:15px;
	font-size:0.5em;
}
div.hm_quick_links {
	float:left;
	width:278px;
	background:#FFFFFF;
}
div.hm_quick_links_top {
	background:url(../images/quick_links_top.gif) repeat-x 0 0;
	padding-top:9px;
	padding-bottom:8px;
	padding-left:14px;
}
div.hm_quick_links_top h2 {
	color:#FFFFFF;
	font-size:1.3em;
	padding: 0;
}
div.hm_quick_links_content {
	border-left:1px solid #999999;
	border-right:1px solid #999999;
	border-bottom:1px solid #999999;
	padding-top:12px;
	padding-left:12px;
}
div.hm_quick_links_content_last {
	border-left:1px solid #999999;
	border-right:1px solid #999999;
	border-bottom:1px solid #999999;
	padding-top:3px;
	padding-left:12px;
	width: 264px;
}
.application_form_select {
	width:210px;
	border:1px solid #999999;
	margin-bottom:22px;
}
.fmp_form_select {
	width:210px;
	border:1px solid #999999;
	margin-bottom:10px;
	margin-top:10px;
}
div.hm_quick_links_content_last ul {
	list-style:none;
	margin:0;
	padding:5px 0 0 5px;
}
div.hm_quick_links_content_last ul li {
	background:url(../images/bulletOrange.gif) no-repeat 0 2px;
	padding-left:10px;
	padding-bottom:3px;
}
div.hm_quick_links_content_last ul li a {
	color:#38819E;
	font-size:1.0em;
}
ul.bulletOrange li {
	background:url(../images/bulletOrange.gif) no-repeat 0 4px;
	padding-left:10px;
	padding-bottom:4px;
	*padding-bottom:2px;
}
ul.noorangebullet {
	margin:0;
	padding:0;
}
ul.noorangebullet li {
	margin: 0 0 0 13px;
	padding: 0 0 0 13px;
	background: url(../images/tb_bullet.gif) no-repeat 0 8px;
}
/* inner page css ends */

/*category page styles*/

.cnt_box {
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:inherit;
	padding:8px 10px 10px 21px;
	border:1px solid #d5d5d5;
	margin-bottom:10px;
	width:650px
}
.cnt_box_team {
	font-size:inherit;
	border:1px solid #cccccc;
	padding:10px 10px 10px 10px;
	margin-top:10px;
	min-height:100px;
	height: auto!important;
	height:100px;
}
.cnt_box_nri {
	font-size:inherit;
	margin:10px 0px 5px 20px;
}
.img_padd_rt {
	margin-right:31px
}
.imgRightPadd {
	padding-right:11px;
	padding-top:5px;
}

/* download table */


#header_3 a, #header_3 strong {
	display:block;
	background:#ffffff no-repeat left top;
	padding:0px 5px 6px 5px;
	border-left:1px solid #b5b5b5;
	border-top:1px solid #b5b5b5;
	color:#494949;
	cursor:pointer;
}

#header_3 a.cont {
	display:block;
	background:#ffffff no-repeat left top;
	padding:0px 6px 5px 10px;
	border-left:1px solid #b5b5b5;
	border-top:1px solid #b5b5b5;
	color:#494949;
	cursor:pointer;
	float: left;
	width:108px;/*_width:72px;*/
}
#header_3 a.space, #header_3 strong {
	padding:4px 11px 7px 5px;
}

#nav_3 {
	/*border-right: #b5b5b5 solid 1px;*/
	  /*border-left:none;*/
	  display:block;
	background:#ffffff no-repeat left top;
	color:#494949;
	cursor:pointer;
}

.nav_border_3 {
	border-right: #b5b5b5 solid 1px;
}
.nav_border_select_3 {
	border:none;
	border: 1px solid red;
}
#header_3 span.download_tabs {
	/*display:block;*/
    	padding:0px!important;
}
#header_3 span.spacer_tabs {
	padding-bottom:15px!important;
}
#header_3 li#last {
	border-right:1px solid #b5b5b5;
}
#header_3 li.selected1 {
	margin-top:-4px;
}
#header_3 li.selected1 a {
	background:url("../images/rhs_curve_con.gif") no-repeat left 0px;
	/*    padding:8px 10px 10px 10px;
	border:none;*/
	color:#FFFFFF;
	cursor:default;
	padding:3px 12px 5px 8px;
	border:none;
	margin-top: 3px;
}
#header_3 li.selected1 a.tool {
	background:url("../images/rhs_curve_tol.gif") no-repeat left 0px;
	/*    padding:8px 10px 10px 10px;
	border:none;*/
	color:#FFFFFF;
	cursor:default;
	padding:3px 12px 5px 7px;
	border:none;
	margin-top: 3px;
}
#header_3 li.selected1 a.nav_tab {
	background:url("../images/rhs_curve_nav.gif") no-repeat left 0px;
	/*    padding:8px 10px 10px 10px;
	border:none;*/
	color:#FFFFFF;
	cursor:default;
	padding:3px 11px 5px 8px;
	border:none!important;
	margin-top: 3px;
}


/* download table end */

/*index tabs styles*/

#header {
	float:left;
	font-weight:bold;
	line-height:normal;
	font-size:12px;
}
#header ul {
	margin:4px 0 0 0;
	padding:0;
	list-style:none;
}

#header ul.doan_link {
	margin:4px 0 0 0;
	padding:0;
	list-style:none;
	width: 800px;
}

#header ul.doan_link li {
	float:left;
	margin:-1px;
	_margin:6px 0 0 0;
	background:url("../images/tabs_bg.gif") repeat top right;
	padding:0;
}


#header ul.doan_link li.selected1 {
	background:url("../images/lhs_curve.gif") no-repeat top left;
	padding-left:6px;
	padding-right: 0;
	margin-top:-4px;
	_margin-top:0px;
}
#header ul.doan_link li.selected1 a {
	background:url("../images/rhs_curve1.gif") no-repeat right top;
	padding-top:9px;
	border:none;
	color:#FFFFFF;
	cursor:default;
}


#header ul.doan_link li a {
	display:block;
	background:#ffffff no-repeat left top;
	padding:3px 23px 6px 19px;
	*padding:3px 23px 6px 19px;	/* ie7*/
	_padding:3px 21px 6px 19px;	/* ie6*/	
	border-left:1px solid #b5b5b5;
	border-top:1px solid #b5b5b5;
	color:#494949;
	cursor:pointer;
}

#header a.last_link, #header strong, #header ul.doan_link li a.last_link {
	display:block;
	background:#ffffff no-repeat left top;
	padding:3px 44px 6px 14px;
	border-left:1px solid #b5b5b5;
	border-top:1px solid #b5b5b5;
	color:#494949;
	cursor:pointer;
}


#header a {
	display:block;
	text-decoration:none;
}
#header a.space_f {
	display:block;
	text-decoration:none;
	padding-left: 117px;
}
#header li {
	float:left;
	margin:0;
	background:url("../images/tabs_bg.gif") repeat top right;
	padding:0;
}
#header a, #header strong {
	display:block;
	background:#ffffff no-repeat left top;
	padding:0px 6px 6px 6px;
	border-left:1px solid #b5b5b5;
	border-top:1px solid #b5b5b5;
	color:#494949;
	cursor:pointer;
}
#header a.cont {
	display:block;
	background:#ffffff no-repeat left top;
	padding:0px 6px 5px 10px;
	border-left:1px solid #b5b5b5;
	border-top:1px solid #b5b5b5;
	color:#494949;
	cursor:pointer;
	float: left;
	width:108px;/*_width:72px;*/
}
#header a.space, #header strong {
	padding:4px 11px 7px 5px;
}

#header ul.doan_link li.space2 {
 border-right: 1px solid #B5B5B5;
}

#nav {
	/*border-right: #b5b5b5 solid 1px;*/
	  /*border-left:none;*/
	  display:block;
	background:#ffffff no-repeat left top;
	color:#494949;
	cursor:pointer;
}

/* #nav1 {
	  border-right: #b5b5b5 solid 1px;
	  border-left:none;
	  display:block;
      background:#ffffff no-repeat left top;
	  color:#494949;
	cursor:pointer;
	  }*/
	
	
	header a.less_padding {
	padding:5px 5px 5px 5px;
}
#header span {
	display:block;
	padding:5px 24px 4px 24px;
}
.nav_border {
	border-right: #b5b5b5 solid 1px;
}
.nav_border_select {
	border:none;
	border: 1px solid red;
}
#header span.download_tabs {
	/*display:block;*/
    	padding:0px!important;
}
#header span.spacer_tabs {
	/*padding-bottom:15px!important;*/
	padding-bottom:16px!important;
}
#header li#last {
	border-right:1px solid #b5b5b5;
}
#header li.selected11 {
	margin-top:-4px;
}
#header li.selected11 a {
	background:url("../images/rhs_curve_con.gif") no-repeat left 0px;
	/*    padding:8px 10px 10px 10px;
	border:none;*/
	color:#FFFFFF;
	cursor:default;
	padding:3px 12px 5px 8px;
	border:none;
	margin-top: 3px;
}
#header li.selected11 a.tool {
	background:url("../images/rhs_curve_tol.gif") no-repeat left 0px;
	/*    padding:8px 10px 10px 10px;
	border:none;*/
	color:#FFFFFF;
	cursor:default;
	padding:3px 12px 5px 7px;
	border:none;
	margin-top: 3px;
}
#header li.selected11 a.nav_tab {
	background:url("../images/rhs_curve_nav.gif") no-repeat left 0px;
	/*    padding:8px 10px 10px 10px;
	border:none;*/
	color:#FFFFFF;
	cursor:default;
	padding:3px 11px 5px 8px;
	border:none!important;
	margin-top: 3px;
}
#header li.selected1 {
	background:url("../images/lhs_curve.gif") no-repeat top left;
	padding-left:6px;
	padding-right: 0;
	margin-top:-4px;
}
#header li.selected1 a {
	background:url("../images/rhs_curve1.gif") no-repeat right top;
	padding-top:9px;
	border:none;
	color:#FFFFFF;
	cursor:default;
}
#header2 {
	float:left;
	font-weight:bold;
	line-height:normal;
	font-size:12px;
}
#header2 ul {
	margin:4px 0 0 0;
	padding:0;
	list-style:none;
}
#header2 a {
	display:block;
	text-decoration:none;
}
#header2 li {
	float:left;
	margin:0;
	background:url("../images/tabs_bg.gif") repeat top right;
	padding:0;
}
#header2 li.nav_bg {
	border:1px solid red;
	padding: 0 4px 0 0;
}
#header li.nav_bg {
	background:url(../images/right_line.gif) no-repeat 100% 0;
	padding: 0 1px 0 0;
}
#header2 a, #header strong {
	display:block;
	background:#ffffff no-repeat left top;
	padding:0px 15px 0px 15px;
	border-left:1px solid #b5b5b5;
	border-top:1px solid #b5b5b5;
	color:#494949;
	cursor:pointer;
}
#nav1 {
	/* border-right: #b5b5b5 solid 1px;
	  border-left:none;*/
	  display:block;
	color:#494949;
	cursor:pointer;
}
#nav2 {
	border-right: #b5b5b5 solid 1px;
	/*border-left:none;*/
	  display:block;
	background:#ffffff no-repeat left top;
	color:#494949;
	cursor:pointer;
}
#nav2 a {
	padding-right: 48px;
}
#header2 a.less_padding {
	padding:4px 4px 4px 4px;
}
#header2 span {
	display:block;
	padding:5px 24px 4px 24px;
}
#header2 span.download_tabs {
	/*display:block;*/
    	padding:0px!important;
}
#header2 span.spacer_tabs {
	padding-bottom:15px!important;
}
#header2 li#last {
	border-right:1px solid #b5b5b5;
}
#header2 li.selected2 {
	background:url("../images/lft_bl_curve.gif") no-repeat left 3px;
	padding-left:6px;
	margin-top:-4px;
}
#header2 li.selected2 a {
	background: url("../images/rhs_bl_curve.gif") no-repeat left 3px;
	padding:5px 19px 5px 19px;
	border:none;
	color:#FFFFFF;
	cursor:default;
}
.orange_bdr {
	border-top:5px solid #c57426;
	float:left;
	width:251px;
	margin:-4px 0 -1px 0;
	padding:0;
	line-height:0;
}
.orange_bdr_contact {
	border-top:5px solid #c57426;
	float:left;
	width:369px;
	/*	_width:332px;*/
	margin:-5px 0 0 0;
	padding:0;
	line-height:0
}
.orange_bdr1 {
	border-top:5px solid #c57426;
	float:left;
	/*width:350px;*/
	width:418px;
	margin:-4px 0 0 0;
	padding:0;
	line-height:0
}
.blue_bdr {
	border-top:5px solid #40839e;
	float:left;
	width:189px;
	margin:-5px 0 0 0;
	padding:0;
	line-height:0
}
.market_org {
	border-top:5px solid #c57426;
	float:left;
	width:150px;
	margin:-3px 0 0 0;
	padding:0;
	line-height:0
}
.content_div {
	border-left:1px solid #999999;
	/*border-top:1px solid #999999;*/
	width:233px;
	border-right: 1px solid #999999;
	border-bottom:16px solid #c8792a;
	padding:10px 0 0px 17px;
	/*	padding:10px 0 12px 17px;*/	
	height:221px;
	
	*height:215px;
	
	

	
}
.content_div_contact {
	border-left:1px solid #999999;
	/*border-top:1px solid #999999;*/
	width:350px;
	border-right: 1px solid #999999;
	border-bottom:16px solid #c8792a;
	padding:10px 0 0px 17px;
	/*	padding:10px 0 12px 17px;*/
	margin-top:-5px;
	height:250px;
}
.content_div_2 {
	border-left:1px solid #999999;
	/*border-top:1px solid #999999;*/
	/*width:233px;*/
	border-right: 1px solid #999999;
	/*border-bottom:16px solid #c8792a;*/
	padding:15px 0 25px 17px;
	/*	padding:10px 0 12px 17px;*/
	margin-top:-5px;
	height:480px;
}
.content_div form {
	margin: 0px;
	padding: 0px;
	float: left;
}
.content_div2 {
	border-left:1px solid #999999;
	border-top:1px solid #999999;
	width:187px;
	border-bottom:7px solid #40839e;
	border-right: 1px solid #999999;
	margin:0;
	height: 225px;
}
.content_div2 img {
	padding: 5px 6px;
}
.content_div3 {
	border-left:1px solid #999999;
	border-top:1px solid #999999;
	/*width:138px; */
	border-right: 1px solid #999999;
	border-bottom:7px solid #c8792a;
	/*padding:10px 0 0 18px;*/ 
	margin:0;
	height: 224px;
 *height: 222px;
}
.content_div3 .marquee {
	padding: 5px 0px 0 5px;
}
.content_div3 .marquee ul {
	margin:0;
	padding:0;
	list-style:none;
}
.content_div3 .marquee ul li {
	background:url(../images/bulletOrange.gif) no-repeat 0 3px;
	padding-left:10px;
}
.content_div3 .scroll_3 {
	width:138px;
	height:193px!important;
	overflow:auto;
	padding:10px 5px 5px 5px;
}
.content_div2 .scroll {
	width:177px;
	_width:178px;
	height:185px;
	overflow:auto;
	padding:10px 5px 5px 5px;
}
.content_div2 .tab {
	width: 168px;
 *width: 165px;
	/*  border: 1px solid #3f839e;*/
  margin: 0 0 0 10px;
 *margin: 0 3px 0 8px;
	border: none;
}
.content_div2 td.tab1 {
	border-left: 1px solid #3f839e;
	border-right: 1px solid #3f839e;
	border-top: 1px solid #3f839e;
	border-bottom: 1px solid #3f839e;
	padding:5px 0 0px 5px;
	margin: 0;
}
.content_div2 td.tab1 span {
	color:#3f839e;
	font-size:11px;
	font-weight: bold;
}
.content_div2 td.tab1 span.org {
	color:#c8792a;
	font-size:11px;
	font-weight: normal;
}
.content_div2 td.tab1 img {
	padding:5px 0 0 0;
}
.content_div input.txt {
	width:70px;
	margin-top:0px;
	margin-bottom:14px;
	margin-right:10px;
	background: url(../images/textbox_bg.gif) repeat-x 0 0;
	padding: 1px 0 2px 10px;
	border: 1px solid #b3b9c3;
}
.content_div input.txt2 {
	width:195px;
	margin-top:10px;
	margin-bottom:14px;
	margin-right:10px;
	background: url(../images/textbox_bg.gif) repeat-x 0 0;
	padding: 1px 0 2px 10px;
	border: 1px solid #b3b9c3;
}
.content_div input.txt1 {
	width:100px;
	margin-top:5px;
	margin-bottom:14px;
	background: url(../images/textbox_bg.gif) repeat-x 0 0;
	padding: 1px 0 2px 10px;
	border: 1px solid #b3b9c3;
}
.content_div select {
	margin-bottom:0px;
	padding-left: 5px;
	width:360px;
}
.content_div select.select_box {
	width:150px;
}
.content_div select.select_med_width {
	width:205px;
	background: url(../images/textbox_bg.gif) repeat-x 0 0;
	border: 1px solid #b3b9c3;
	margin: 5px 0 10px 0;
}
.sumit_but {
	margin:0px 0px 4px 0px;
	float:right;
	width: 93px;
}
/* downloads starts */

.download_3 {
	width:820px;
}

.download_2 {
	width:775px;
}
.download {
	width:637px;
}

.orange_bdr_download_2 {
	width:794px;
}

/*.orange_bdr_download_2 {
  width: 795px\9;
}*/

.orange_bdr_download {
	width:657px;
}
.tabs_btm_download {
	width:867px;
	background:url(../images/tab_bottom_curve.gif) no-repeat top right #c8792a;
	/*border-left:1px solid #999999;*/
	float:left;
	padding:7px 0 8px 0;
}


.tabs_btm_download_2 {
	width:795px;
	background:url(../images/tab_bottom_curve.gif) no-repeat top right #c8792a;
	/*border-left:1px solid #999999;*/
	float:left;
	padding:7px 0 8px 0;
}

#nobg_tabs_btm_download {
	background:url(../images/tab_bottom_curve.gif) no-repeat top right;
}
/* downloads ends */
.select_nav {
	margin-bottom:0px;
	width:165px
}
.tabs_submit {
	padding:13px 25px 13px 0
}
.tabs_submit_nav {
	padding:0px 27px 0px 0;
	float: right;
	margin:0px;
}
.tabs_btm {
	background:url(../images/tab_bottom_curve.gif) #c8792a no-repeat 0 0;
	width:418px;
	border-left:1px solid #999999
}
.tabs_btm2 {
	background:url(../images/tab_bottom_curve.gif) no-repeat 0 0;
	width:252px;
	border-left:1px solid #999999
}
.tabs_btm3 {
	width:188px;
	border-bottom:7px solid #40839e
}
.tabs_btm4 {
	width:148px;
	border-bottom:7px solid #c8792a
}
.content_div_cnt {
	/*	min-height:198px;
	height: auto!important;
	*/
	float:left;
	margin: 0px;
	padding: 0px;
}
.label {
	font-size:12px;
	padding:7px 0 7px 0px;
	color:#000
}
.label_2 {
	font-size:11px;
	color:#000;
	padding: 0px;
}
.plus_minus {
	padding-right:5px
}
/*Form*/
.form_cnt {
	padding:5px 0px 5px 0px
}
.lbl {
	width:150px;
	float:left
}
.form_cnt label {
	padding-right:10px;
}
.form_cnt input {
	padding-left:5px
}
sup {
	color:red;
}
.sup2 {
	color:#000000;
}

.sup3 {
	color:#fff;
}


/*Form Ends */

/* downloads page starts */
.downloads {
	float:left;
	width:670px;
}
.downloads ul.pdf_links {
	margin:0;
	padding:0;
}
.downloads ul.pdf_links li {
	padding:0 0 5px 20px;
	margin:0;
	background:url(../images/icons/icon_PDF.gif) no-repeat 0 3px;
}
.title_bulletArrowStdOrange {
	background:url(../images/bulletOrange.gif) no-repeat 0 3px;
	padding:0 0 0 15px;
	font-weight:bold;
	margin-left:5px;
}

.downloads_2 {
	float:left;
	width:870px;
}
/* downloads page ends */


.img_padd_rt {
	padding-right:11px
}
.note {
	font-size: 0.8em;
}
.boldfont {
	font-weight: bold;
}
/******************************** product landing page starts *****************************/

div.orangeboxmodel {
	width:530px;
	margin-bottom:30px;
}
div.orangeboxmodel_top {
	background:url(../images/orangeboxmodel_top_lhscrv.gif) no-repeat top left;
	padding:0px 0 0 7px;
}
div.orangeboxmodel_top h1 {
	background:url(../images/orangeboxmodel_top_rhscrv.gif) no-repeat top right;
	color:#FFFFFF;
	font-size:1.1em;
	padding:5px 0 5px 7px;
}
div.orangeboxmodel_content {
	float:left;
	width:528px;
	border-left:1px solid #999999;
	border-right:1px solid #999999;
	border-bottom:1px solid #999999;
	border-top:1px solid #999999;
}
div.orangeboxmodel_content ul {
	list-style:none;
}
div.orangeboxmodel_content ul li {
	float:left;
	padding-left:12px;
	padding-bottom:3px;
	padding-top:8px;
}
div.orangeboxmodel_content ul li img {
	margin:0!important;
	padding:0!important;
}
/******************************** product landing page ends *****************************/

.input_sm {
	width:20px;
	margin:5px 0 0 20px;
}
.input_contact {
	width:20px;
	margin:5px 0 0 0px;
}
.input_sm_02 {
	width:20px;
	margin:5px 0 0 0px;
}
.input_med {
	width:105px;
	margin:5px 12px 0 0px;
}
.input_big {
	width:165px!important;
}
.input_big_02 {
	width:195px!important;
	margin: 5px 0 0 20px;
}
.input_med2 {
	width:112px!important;
}
.border_a {
	display:block;
	background:url("../images/tabs_bg.gif") no-repeat left top;
	padding:4px 24px 4px 24px;
	border-right:1px solid #b5b5b5;
	color:#494949;
	cursor:pointer;
}
.sumit {
	margin: 10px 0 0 80px;
}
.sumit_contact {
	margin: 10px 0 0 0;
}
.select_a {
	width:165px!important;
}
.page_top_crv {
	background:url(../images/page_top_crv.gif) no-repeat 0 0;
	width:960px;
	font-size:1%;
	padding:3px 0 3px 0;
}
ol.notes {
	margin-left:23px;
}
.bodytext {
	font-family:Verdana;
	font-size: 10px;
	color: #666666
}
.gobtn {
	margin-top:10px;
	margin-bottom:10px;
}
div.h_contact {
	border-left:1px solid #999999;
	border-right:1px solid #999999;
	border-bottom:1px solid #999999;
	padding:0px 0 0px 12px;
	width: 264px;
	border-bottom: 14px solid #36809d;
	font-size: 1.0em;
}
.con_head {
	background:url(../images/quick_links_top.gif) repeat-x 0 0;
	padding-top:9px;
	padding-bottom:8px;
	padding-left:14px;
}
.con_head h2 {
	color:#FFFFFF;
	font-size:1.3em;
	padding: 0;
}
div.h_contact ul {
	list-style:none;
	margin:0;
	padding:5px 10px 0 5px;
	color:#38819E;
}
div.h_contact ul li {
	padding: 0 10px 8px 10px;
}
div.h_contact ul li.email {
	background:url(../images/icons/icon_email.gif) no-repeat 0 2px;
	padding: 0 10px 8px 15px;
}
div.h_contact ul li.email a {
	text-decoration: underline;
	color:#38819E;
}
div.h_contact ul li.email a:hover {
	text-decoration: none;
	color:#38819E;
}
div.h_contact ul li.conlink {
	background: url(../images/icons/icon_phone.gif) no-repeat 0 2px;
	padding: 0 10px 8px 15px;
}
.content_div4 {
	border-left:1px solid #999999;
	/*border-top:1px solid #999999;*/
	/*width:331px;*/
	width: 400px;
	border-right: 1px solid #999999;
	border-bottom:16px solid #c8792a;
	padding:10px 0 0px 17px;
	/*	padding:10px 0 12px 17px;*/
	margin-top:-5px;
	height:340px;
}
.content_div4 form {
	margin: 0px;
	padding: 0px;
	float: left;
}
.content_div4 input.txt {
	width:70px;
	margin-top:0px;
	margin-bottom:14px;
	margin-right:10px;
	background: url(../images/textbox_bg.gif) repeat-x 0 0;
	padding: 1px 0 2px 10px;
	border: 1px solid #b3b9c3;
}
.content_div4 input.txt2 {
	width:195px;
	margin-top:10px;
	margin-bottom:14px;
	margin-right:10px;
	background: url(../images/textbox_bg.gif) repeat-x 0 0;
	padding: 1px 0 2px 10px;
	border: 1px solid #b3b9c3;
}
.content_div4 input.txt1 {
	width:100px;
	margin-top:5px;
	margin-bottom:14px;
	background: url(../images/textbox_bg.gif) repeat-x 0 0;
	padding: 1px 0 2px 10px;
	border: 1px solid #b3b9c3;
}
.content_div4 select {
	margin-bottom:0px;
	padding-left: 0px;
	width:360px;
}
.content_div4 select.select {
	margin:0px 0 0 20px;
	padding-left: 0px;
	width:170px;
}
.textarea {
	margin: 5px 0 0 20px;
	width: 195px;
}
.content_div4 select.select_box {
	width:150px;
}
.content_div4 select.select_med_width {
	width:205px;
	background: url(../images/textbox_bg.gif) repeat-x 0 0;
	border: 1px solid #b3b9c3;
	margin: 5px 0 10px 0;
}
/**************** New landing page css start here ******************/

#columnMiddle_product {
	float:right;
	padding: 5px 3px 0 0;
	width: 705px;
}
#columnMiddle_product img {
	float: left;/* padding: 0 0 10px 0;*/
}
#columnMiddle_product p {
	float: left;
	padding: 0 5px 0 5px;
	font-size: 0.9em;
	width: 695px;
}

.column_investor {
  float: left;
 padding: 30px 0px 10px 0px;
  width: 705px;
}

.column_investor_bg {
  background: url(../images/investor_bg.gif) no-repeat 0 0;
  float: left;
  width: 705px;
}

.column_investor_bg_2 {
  background: url(../images/sip_bg.gif) no-repeat 0 0;
  float: left;
  padding: 0 0 30px 0;
  width: 705px;
}

.column_investor_bg_2 h3 {
  color: #fff;
  font-size: 0.8em;
  font-weight: bold;
  padding: 4px 0 5px 15px;
}

.column_index_performance {
  background: url(../images/investor_bg2.gif) no-repeat 0 0;
  float: left;
  width: 705px;
}

.column_index_performance h3 {
  color: #fff;
  font-size: 0.8em;
  font-weight: bold;
  padding: 4px 0 5px 15px;
}

#columnMiddle_product p.note {
  padding: 0px 5px 8px 15px;
  font-size: 0.7em;
  width: 685px;
}


.investor_inner_right_column_2 {
  float: right;
  padding: 50px 30px 20px 0;
  width: 310px;
}

#columnMiddle_product p.note_graph {
  padding: 10px 10px 10px 10px;
  font-size: 0.7em;
  float: left;
  width: 189px;
}

#columnMiddle_product p.note_product {
  padding: 30px 10px 10px 10px;
  font-size: 0.7em;
  float: left;
  width: 300px;
}

#columnMiddle_product p.note_focus {
  padding: 0 10px 10px 10px;
  font-size: 0.7em;
  float: left;
  width: 300px;
}

#columnMiddle_product p.note_performance {
  padding: 30px 10px 10px 10px;
  font-size: 0.7em;
  float: left;
  width: 469px;
}

.column_investor_bg h3 {
  color: #fff;
  font-size: 0.8em;
  font-weight: bold;
  padding: 4px 0 5px 15px;
}

.column_investor_inner {
  float: left;
  padding: 0 15px 5px 16px;
  width: 674px;
}

.investor_inner_left_column {
  float: left;
  width: 300px;
}

#columnMiddle_product .investor_inner_left_column p {
  clear: both;
  float: left;
  font-size: 0.9em;
  padding: 5px 0 0 0;
  margin:0;
  width: 300px;
}

.investor_inner_left_column ul {
  list-style: none;
  float: left;
  margin:0;
}

.investor_inner_left_column ul li {
  background: url(../images/tb_bullet.gif) no-repeat scroll 0 12px;
  font-size: 0.9em;
  float: left;
  padding: 5px 0 0 8px;
  width: 280px;
}

.investor_inner_left_column ul li.last {
  background: url(../images/tb_bullet.gif) no-repeat scroll 0 12px;
  font-size: 0.9em;
  float: left;
  padding: 5px 0 8px 8px;
}


.investor_inner_right_column {
  float: left;
  padding: 10px 0 10px 20px;
  width: 354px;
}

#columnMiddle_product .investor_inner_right_column p.notes {
  float: left;
  font-size:0.8em;
  width: 100px;
  padding: 5px 0 0 0;
}

 table.product {
  border-bottom: 1px solid #ccc;
  margin: 10px 0 10px 5px;
  float: left;
}

table.product tr td {
  border-top: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  border-left: 1px solid #ccc;
  border-right: 1px solid #ccc;
  color: #000;
  font-size:1.0em;
  text-align: left;
}

 table.invest {
  border-bottom: 1px solid #ccc;
  float: left;
  margin: 0;
}

 table.invest tr th {
  background: #000;
   border-left: 1px solid #ccc;
   border-right: 1px solid #ccc;
  color: #fff;
  font-size: 0.9em;
  padding: 3px 3px 3px 3px;
  text-align: center;
  vertical-align: top;
}

table.invest tr td {
   background: #fff;
    border-left: 1px solid #ccc;
   border-right: 1px solid #ccc;
  color: #000;
  font-size: 0.9em;
  text-align: center;
}


 table.invest_2 {
  border-bottom: 1px solid #ccc;
  float: left;
}

 table.invest_2 tr th {
  background: #000;
   border-left: 1px solid #ccc;
   border-right: 1px solid #ccc;
  color: #fff;
  font-size: 0.9em;
  padding: 3px 3px 3px 3px;
  text-align: left;
  vertical-align: top;
}

table.invest_2 tr td {
   background: #fff;
    border-left: 1px solid #ccc;
   border-right: 1px solid #ccc;
  color: #000;
  font-size: 0.9em;
  text-align: left;
}


 .category {
  float: left;
  padding: 0 0 18px 125px;
  width: 450px;
 }
 
  .category_2 {
  float: left;
  padding: 0 0 10px 125px;
  width: 450px;
 }
 
.category_inner {
  background: #000;
  float: left;
  width: 450px;
 }
 
 .category_inner h3 {
  float: left;
  padding: 5px 0 5px 15px;
  font-size: 0.9em;
  font-weight: bold;
 }
 
 .sectors {
   float: left;
   width: 705px;
 }
 
 .graph {
  background: url(../images/graph_bg.gif) no-repeat 0 0;
  float: left;
  width: 209px;
 }
 
.graph h3 {
   float: left;
   color: #fff;
   font-size: 0.8em;
   padding: 8px 0 8px 15px;
  }
  
.graph_inner {
  float: left;
  padding: 10px 0 15px 12px;
  width: 197px;
}

.graph_inner img {
  padding: 0 0 10px 0;
 }
 
 .visible {
   background:  #000;
   float: left;
   margin: 0 7px 0 0;
   width: 190px;
 }
 
.attribution_left_column_2 {
   float: left;
   padding: 15px 10px 0 0;
   width: 260px;
  }
  
  .attribution_left_column_2 ul {
  list-style: none;
  float: left;
  margin:0;
}

.attribution_left_column_2 ul li {
  background: url(../images/tb_bullet.gif) no-repeat scroll 0 12px;
  font-size: 0.9em;
  float: left;
  padding: 5px 0 0 8px;
  width: 250px;
}


.attribution_left_column_2 ul li.last {
  background: url(../images/tb_bullet.gif) no-repeat scroll 0 12px;
  font-size: 0.9em;
  float: left;
  padding: 5px 0 8px 8px;
} 
 
 .attribution_right_column_2 {
   float: left;
   padding: 15px 0 0 0px;
   width: 364px;
  }
  
  
  .column_investor_bg2 {
  background: url(../images/investor_bg3.gif) no-repeat 0 0;
  float: left;
  width: 705px;
}


.column_investor_inner_2 {
  float: left;
  padding: 0 15px 15px 16px;
  width: 674px;
}

   .attribution_3 {
   float: left;
   padding: 20px 21px 68px 20px;
   width: 654px;
  }

 .performance_inner_2 {
   padding: 10px 10px 0 2px;
   width: 675px;
  }
  
.column_index_performance_2 {
  background: url(../images/what_invest.gif) no-repeat 0 0;
  float: left;
  width: 705px;
}


.column_investor_bg2 h3 {
  color: #fff;
  font-size: 0.8em;
  font-weight: bold;
  padding: 4px 0 5px 15px;
}

 .category_3 {
  float: left;
  padding: 0 0 10px 125px;
  width: 350px;
 }
 
 
  .category_inner_2 {
  background: #000;
  float: left;
  width: 350px;
 }
 
 
 .column_index_performance_2 {
  background: url(../images/what_invest.gif) no-repeat 0 0;
  float: left;
  width: 705px;
}

.column_index_performance_2 h3 {
  color: #fff;
  font-size: 0.8em;
  font-weight: bold;
  padding: 4px 0 5px 15px;
}

  .attribution_2 {
   float: left;
   padding: 5px 21px 45px 20px;
   width: 654px;
  }
  
  
  .attribution_left_column_3 {
   float: left;
   padding: 5px 10px 0 0;
   width: 260px;
  }
  
.attribution_left_column_3 ul {
  list-style: none;
  float: left;
  margin:0;
}

.attribution_left_column_3 ul li {
  background: url(../images/tb_bullet.gif) no-repeat scroll 0 11px;
  font-size: 0.9em;
  float: left;
  padding: 3px 0 0 8px;
  width: 250px;
} 


 
  .visible h3 {
    color: #fff;
	font-size: 0.8em;
	float: left;
	padding: 5px 5px 5px 5px;
}
 
 .performance {
   background: url(../images/performance_bg.gif) no-repeat 0 0;
   float: right;
   padding: 0 0 30px 0;
   width: 489px;
 }
 
 .performance h3 {
   color: #fff;
   float: left;
   font-size: 0.8em;
   padding: 3px 0 8px 15px;
 }
 
  .performance_inner {
   float: left;
   padding: 10px 9px 5px 15px;
   width: 465px;
  }
  
  .stock {
    float: left;
	padding: 0 0 0 30px;
	width: 350px;
}

  .stock_inner {
   background: #000;
   float: left;
   width: 350px;
}

.stock_inner h3 {
  color: #fff;
  font-size: 0.8em;
  font-weight: bold;
  float: left;
  padding: 5px 0 5px 15px;
 }
 
 .attribution {
   float: left;
   padding: 10px 21px 50px 20px;
   width: 654px;
  }
  
#columnMiddle_product  .attribution p {
    float: left;
	padding: 8px 0 5px 5px;
	font-size: 0.9em;
	margin:0;
	width: 648px;
}
  
 .attribution_left_column {
   float: left;
   padding: 0 10px 0 0;
   width: 317px;
  }
  
  .attribution_right_column {
   float: left;
   padding: 0 0 0 10px;
   width: 317px;
  }
  
  .invest_section {
   float: left;
   padding: 0 0 10px 0;
   width: 705px;
  }
  
  .landscape {
    background: url(../images/invest_col_bg.gif) no-repeat 0 0;
   float: left;
   width: 336px;
  }
  
  .product_bg {
    background: url(../images/product_bg.gif) no-repeat 0 0;
   float: left;
   width: 336px;
  }
  
.focus_bg {
    background: url(../images/focus_bg.gif) no-repeat 0 0;
   float: left;
   width: 336px;
  }
  
    .focus_bg h3 {
     float: left;
	 font-size: 0.8em;
	 color: #fff;
	 font-weight: bold;
	 padding: 3px 0 5px 10px;
}
  
  .product_bg h3 {
     float: left;
	 font-size: 0.8em;
	 color: #fff;
	 font-weight: bold;
	 padding: 3px 0 5px 10px;
}
  
.landscape h3 {
     float: left;
	 font-size: 0.8em;
	 color: #fff;
	 font-weight: bold;
	 padding: 3px 0 5px 10px;
}

.product_inner {
  float: left;
  padding: 10px 10px 30px 10px;
  width: 316px;
 }
 
#columnMiddle_product .product_inner p {
  float: left;
  font-size: 0.9em;
  padding:5px 0 0 5px;
  margin: 0;
  width: 316px;
}

#columnMiddle_product .investor_inner_left_column p.top {
  float: left;
  font-size: 0.9em;
  padding:25px 0 0 5px;
  margin: 0;
  width: 316px;
}
 
 .product_inner img {
   padding: 10px 0 0 0;
  }

.landscape_inner {
  float: left;
  padding: 10px 10px 20px 10px;
  width: 316px;
 }
 
 .landscape_inner  ul {
   list-style: none;
   margin: 0;
   line-height: normal;
 }
 
.landscape_inner  ul li {
   background: url(../images/tb_bullet.gif) no-repeat scroll 5px 12px;
   font-size: 0.9em;
   padding:5px 0 0 15px;
 }
 
 .landscape_inner  ul li.last {
   background: url(../images/tb_bullet.gif) no-repeat scroll 5px 12px;
   font-size: 0.9em;
   padding:5px 0 10px 15px;
 }
 
  
 .markets  ul {
   list-style: none;
   margin: 0;
   line-height: normal;
 }
 
 .markets  ul li {
   background: url(../images/tb_bullet.gif) no-repeat scroll 5px 12px;
   font-size: 0.9em;
   padding:5px 0 5px 15px;
 }
 
  .markets  ul li ul li {
   background: url(../images/tb_bullet.gif) no-repeat scroll 5px 12px;
   font-size: 0.9em;
   padding:5px 0 0 15px;
 }
 
 .markets {
   background: #cfcfcf;
   float: left;
   width: 316px;
  }
  
    .focus_fund {
     background: url(../images/product_bg.gif) no-repeat 0 0;
    float: right;
	width: 336px;
}

.focus_fund h3 {
     float: left;
	 font-size: 0.8em;
	 color: #fff;
	 font-weight: bold;
	 padding: 3px 0 5px 10px;
}


 .mutual_fund_inner  ul {
   list-style: none;
   margin: 0;
   line-height: normal;
 }
 
 .mutual_fund_inner  ul li {
   background: url(../images/tb_bullet.gif) no-repeat scroll 5px 12px;
   font-size: 0.9em;
   padding:5px 0 5px 15px;
 }
  
  .mutual_fund {
    background: url(../images/invest_col_bg.gif) no-repeat 0 0;
    float: right;
	width: 336px;
}

.mutual_fund h3 {
     float: left;
	 font-size: 0.8em;
	 color: #fff;
	 font-weight: bold;
	 padding: 3px 0 5px 10px;
}

.mutual_fund_inner {
  float: left;
  padding: 10px 10px 35px 10px;
  width: 316px;
 }
 
.mutual_fund_inner_2 {
  border: 1px solid #000;
  float: left;
  padding: 10px 10px 0 10px;
  width: 316px;
 }
 

 
 
#columnMiddle_product .mutual_fund_inner_2 p.para_2 {
	border-top: none;
	float: left;
	font-size: 0.9em;
	font-weight: normal;
	padding: 0 0 20px 8px;
	width: 300px;
}

.mutual_fund_inner_2 h2 {
color:#000000;
float:left;
font-size:1em;
font-weight:bold;
padding:10px 0 5px 8px;
}

#columnMiddle_product .column_investor_bg_2 p {
  padding: 5px 0 0 5px;
  margin: 0;
  width: 300px;
 }
 
 #columnMiddle_product .column_investor_bg_2 p.para3 {
  padding: 5px 0 0 5px;
  margin: 0;
  width: 650px;
 }

 .form_div input {
border:1px solid #000000;
float:left;
width:150px;
}

.form_div input.input_2 {
border:1px solid #000000;
float:left;
margin:0 3px 0 0;
width:40px;
}

.form_div input.input_3 {
border:1px solid #000000;
float:left;
width:80px;
}

.form_div input.input_1 {
border:1px solid #000000;
float:left;
margin:0 3px 0 0;
width:20px;
}
.mutual_fund_inner_2 p.para_2 span {
	color: #000;
	font-size: 0.9em;
	font-weight: bold;
}
.mutual_fund_inner_2 .form_div {
	float: left;
	padding: 0 5px 15px 0px;
	width: 279px;
}
.mutual_fund_inner_2 .form_div label {
  color: #000;
	float: left;
	font-size: 0.8em;
	font-weight: bold;
	text-align: right;
	padding: 0 15px 12px 0;
	width: 100px;
}

 .form_div input.sumit_but {
background:transparent url(../images/sumit_bg.gif) no-repeat scroll 0 0;
border:medium none;
color:#FFFFFF;
font-weight:bold;
height:22px;
margin:10px 0 0;
width:74px;
}
 
 .mutual_fund_inner img {
   float: left;
   padding: 10px 0 0 0;
 }
 
 .portfolio{
   float: left;
   padding: 40px 0 0 10px;
   width: 300px;
  }
  
 .portfolio_2{
   float: left;
   padding: 30px 0 0 10px;
   width: 300px;
  }
  
  .portfolio_inner {
    background:  #000;
	float: left;
	 width: 300px;
}



.portfolio_inner h3 {
   color:#FFFFFF;
float:left;
font-size:0.8em;
font-weight:bold;
padding:5px 0 5px 15px;
  }
 
/**************** column_1 start here ******************/
#columnMiddle_product .column_1 {
	float: left;
	padding: 0 0 30px 0;
	width: 705px;
}
#columnMiddle_product .column_1 .tab {
	float: left;
	padding: 0 222px 0 0;
	width: 483px;
}
#columnMiddle_product .column_1 .content_1 {
	float: left;
	padding: 0 0 0px 3px;
	width: 702px;
}
#columnMiddle_product .column_1 .tab .left_curve {
	background: url(../images/left_curve.gif) no-repeat 0 0;
	float: left;
	height: 24px;
	width: 12px;
}
#columnMiddle_product .column_1 .tab .middle {
	background: url(../images/middle_bg.gif) repeat-x 0 0;
	float: left;
	width: 460px;
	height: 24px;
}
#columnMiddle_product .column_1 .tab .middle img.arrow {
	float: left;
	padding: 8px 3px 0px 0;
}
#columnMiddle_product .column_1 .tab .middle h3 {
	color: #FFFFFF;
	font-size: 1.0em;
	font-weight: bold;
	padding: 5px 0 0 0;
}
#columnMiddle_product .column_1 .tab .right_curve {
	background: url(../images/right_curve.gif) no-repeat 0 0;
	float: left;
	height: 24px;
	width: 7px;
}
#columnMiddle_product .column_1 .content_1 p.para {
	border-top: 4px solid #36809d;
	float: left;
	font-size: 0.9em;
	font-weight: bold;
	padding: 15px 0 5px 6px;
}
#columnMiddle_product .column_1 .content_1 img {
	float: left;
	padding: 5px 0 0 0px;
}
/**************** column_1 end here ******************/


/**************** column_2 start here ******************/

#columnMiddle_product .column_2 {
	float: left;
	padding: 0 0 15px 0;
	width: 705px;
}
#columnMiddle_product .column_2 .tab_2 {
	float: left;
	padding: 0 222px 0 0;
	width: 483px;
}
#columnMiddle_product .column_2 .content_2 {
	float: left;
	padding: 0 0 15px 3px;
	width: 702px;
}
#columnMiddle_product .column_2 .tab_2 .left_curve_2 {
	background: url(../images/left_curve.gif) no-repeat 0 0;
	float: left;
	height: 24px;
	width: 12px;
}
#columnMiddle_product .column_2 .tab_2 .middle_2 {
	background: url(../images/middle_bg.gif) repeat-x 0 0;
	float: left;
	width: 460px;
	height: 24px;
}
#columnMiddle_product .column_2 .tab_2 .middle_2 img.arrow_2 {
	float: left;
	padding: 8px 3px 0px 0;
}
#columnMiddle_product .column_2 .tab_2 .middle_2 h3 {
	color: #FFFFFF;
	font-size: 1.0em;
	font-weight: bold;
	padding: 5px 0 0 0;
}
#columnMiddle_product .column_2 .tab_2 .right_curve_2 {
	background: url(../images/right_curve.gif) no-repeat 0 0;
	float: left;
	height: 24px;
	width: 7px;
}
#columnMiddle_product .column_2 .content_2 p {
	border-top: 4px solid #000;
	float: left;
	font-size: 0.9em;
	font-weight: bold;
	padding: 0px 0 0px 6px;
	margin: 0;
}
#columnMiddle_product .column_2 .left_div {
	float: left;
	padding: 0 0 0 3px;
	width: 405px;
}
#columnMiddle_product .column_2 .market_lhs img {
	float: right;
	padding: 0 0 0 5px;
	width: 324px;
}
.market_content {
	float: left;
	width: 360px;
}
ul.bgf {
	list-style-type: none;
	margin:0;
}
ul.bgf li {
	background: url(../images/square_bullet.gif) no-repeat 5px 8px;
	font-size: 0.9em;
	padding: 0px 5px 3px 12px;
}
ul.bgf li ul li {
	background: url(../images/square_bullet.gif) no-repeat 5px 6px;
	padding: 0 0 0px 15px;
	font-size: 1.0em;
	margin: 0;
}
#columnMiddle_product .column_2 .BGF_rhs img {
	float: right;
	padding: 0 0 0 10px;
}
#columnMiddle_product .column_2 .BGF_lhs {
	float: left;
	padding: 0 0 0 5px;
	width: 680px;
}
#columnMiddle_product .column_2 .BGF_lhs div {
	float: right;
	padding: 0 0 0 5px;
	width:368px;
}
#columnMiddle_product .column_2 .BGF_lhs div p {
	border:none;
	font-size:0.7em;
	font-weight:normal;
	width:368px;
}

#columnMiddle_product .column_2 .BGF_lhs div p.text_bold {
	border:none;
	font-size:0.8em;
	font-weight:bold;
	width:368px;
}

#columnMiddle_product .column_2 .BGF_lhs p.note {
	border: none;
	font-weight: normal;
	font-size: 0.8em;
	margin: 0;
	text-align: justify;
	padding: 0 0 0 10px;
	width: 650px;
}
.note_bgf {
	border: none;
	font-weight: normal;
	font-size: 0.8em;
	margin: 0;/*padding: 10px 0 0 10px;*/
}
#columnMiddle_product .column_2 .BGF_lhs ul {
	list-style-type: none;
	margin:0;
	text-align: justify;
}
#columnMiddle_product .column_2 .BGF_lhs ul li {
	background: url(../images/square_bullet.gif) no-repeat 5px 8px;
	font-size: 0.9em;
	padding: 0px 0 3px 12px;
}
#columnMiddle_product .column_2 .BGF_lhs ul li ul li {
	background: none;
	padding: 0 0 0px 15px;
	font-size: 0.9em;
	margin: 0;
}
#columnMiddle_product .column_2 .left_div h4 {
	float: left;
	font-size: 0.9em;
	font-weight: bold;
	width: 405px;
}
#columnMiddle_product .column_2 .left_div p.heading {
	border-top: none;
	font-size: 0.9em;
	font-weight: normal;
	float: left;
	padding: 5px 0 0 0;
	width: 390px;
}
#columnMiddle_product .column_2 .left_div p.para_3 {
	border-top: none;
	font-size: 0.9em;
	font-weight: normal;
	float: left;
	padding: 0 15px 0 0;
	width: 390px;
}
#columnMiddle_product .column_2 .left_div ul {
	list-style-type: none;
	float: left;
	width: 405px;
}
#columnMiddle_product .column_2 .left_div ul li {
	background: url(../images/square_bullet.gif) no-repeat 5px 10px;
	float: left;
	font-size: 0.9em;
	padding: 3px 0 0 12px;
}
#columnMiddle_product .column_2 .right_div {
	background: #e7e7e9;
	float: right;
	width: 294px;
}
#columnMiddle_product .column_2 .right_div h2 {
	color: #000;
	font-size: 1.0em;
	font-weight: bold;
	float: left;
	padding: 8px 0 5px 8px;
}
#columnMiddle_product .column_2 .right_div p.para_2 {
	border-top: none;
	float: left;
	font-size: 0.9em;
	font-weight: normal;
	padding: 0 0 20px 8px;
	width: 285px;
}
#columnMiddle_product .column_2 .right_div p.para_2 span {
	color: #000;
	font-size: 0.9em;
	font-weight: bold;
}
#columnMiddle_product .column_2 .right_div .form_div {
	float: left;
	padding: 0 5px 25px 10px;
	width: 279px;
}
#columnMiddle_product .column_2 .right_div .form_div label {
	float: left;
	font-size: 0.8em;
	font-weight: bold;
	text-align: right;
	padding: 0 5px 8px 0;
	width: 100px;
}
#columnMiddle_product .column_2 .BGF_fund {
	float: left;
	padding: 0 0 30px 0;
	width: 350px;
}
.BGF_fund .BGF_content {
	clear: both;
	border-top: 4px solid #000;
	margin:0 5px 0 3px;
	width: 340px;
}
.BGF_fund .BGF_content ul {
	list-style-type: none;
}
.BGF_fund .BGF_content ul li {
	background: url(../images/square_bullet.gif) no-repeat 18px 13px;
	font-size: 0.9em;
	padding: 5px 0 0 28px;
}
.tab {
	float: left;
}
.tab .left_curve {
	background:transparent url(../images/left_curve.gif) no-repeat 0 0;
	float:left;
	height:24px;
	width:12px;
}
.tab .mid_bg {
	background:transparent url(../images/middle_bg.gif) repeat-x scroll 0 0;
	float:left;
	height:24px;
	width:280px;
}
.tab .mid_bg img.arrow {
	float:left;
	padding:8px 3px 0 0;
}
.tab .mid_bg h3 {
	color:#FFFFFF;
	font-size:0.9em;
	font-weight:bold;
	padding:5px 0 0;
}
.tab .right_curve {
	background:transparent url(../images/right_curve.gif) no-repeat 0 0;
	float:left;
	height:24px;
	width:7px;
}
#columnMiddle_product .column_2 .BGF_stock {
	float: right;
	padding: 0 0 30px 0;
	width: 340px;
}
.BGF_st_content {
	clear: both;
	border-top: 4px solid #000;
	margin:0 5px 5px 3px;
	width: 330px;
}
.BGF_st_content table.table_st {
	margin: 5px 0 0 5px;
	width: 320px;
}
.BGF_st_content table.table_st tr th {
	background:#848484;
	border-right:1px solid #B6B6B6;
	color:#FFFFFF;
	padding:3px 0 3px 5px;
	margin:0;
}
.BGF_st_content table.table_st tr td {
	border-bottom: none;
	border-top: none;
	color: #000;
	font-size: 0.9em;
}
.BGF_st_content table.table_st tr td.td_bg {
	border-bottom: none;
	border-top: none;
	background: #e8e8e5;
	color: #000;
	font-size: 0.9em;
}
#columnMiddle_product .column_2 .right_div .form_div input {
	border: 1px solid #000;
	float: left;
	width: 150px;
}
#columnMiddle_product .column_2 .right_div .form_div input.input_1 {
	border: 1px solid #000;
	float: left;
	margin: 0 3px 0 0;
	width: 20px;
}
#columnMiddle_product .column_2 .right_div .form_div input.input_2 {
	border: 1px solid #000;
	float: left;
	margin: 0 3px 0 0;
	width: 40px;
}
#columnMiddle_product .column_2 .right_div .form_div input.input_3 {
	border: 1px solid #000;
	float: left;
	width: 80px;
}
#columnMiddle_product .column_2 .right_div .form_div input.sumit_but {
	border: none;
	background: url(../images/sumit_bg.gif) no-repeat 0 0;
	color: #fff;
	font-weight: bold;
	margin: 10px 0 0 0;
	height: 22px;
	width: 74px;
}
/**************** column_2 end here ******************/

#columnMiddle_product .column_3 {
	float: left;
	padding: 0 0 15px 0;
	width: 705px;
}
#columnMiddle_product .column_3 .tab_3 {
	float: left;
	width: 483px;
}
#columnMiddle_product .column_3 .click {
	float: right;
	padding: 0 0 0 10px;
	width: 212px;
}
#columnMiddle_product .column_3 .click img {
	float: left;
	padding: 10px 5px 0 0;
}
#columnMiddle_product .column_3 .click p.click_txt {
	border-top: 0;
	float: left;
	padding: 3px 0 0 0;
	margin: 0;
	width: 130px;
}
#columnMiddle_product .column_3 .click p.click_txt a {
	color: #c36911;
	font-size: 0.9em;
	font-weight: bold;
	text-decoration: none;
}
#columnMiddle_product .column_3 .content_3 {
	float: left;
	padding: 0 0 15px 3px;
	width: 702px;
}
#columnMiddle_product .column_3 .content_3 {
	float: left;
	padding: 0 0 15px 3px;
	width: 702px;
}
#columnMiddle_product .column_3 .tab_3 .left_curve_3 {
	background: url(../images/left_curve.gif) no-repeat 0 0;
	float: left;
	height: 24px;
	width: 12px;
}
#columnMiddle_product .column_3 .tab_3 .middle_3 {
	background: url(../images/middle_bg.gif) repeat-x 0 0;
	float: left;
	width: 460px;
	height: 24px;
}
#columnMiddle_product .column_3 .tab_3 .middle_3 img.arrow_3 {
	float: left;
	padding: 8px 3px 0px 0;
}
#columnMiddle_product .column_3 .tab_3 .middle_3 h3 {
	color: #FFFFFF;
	font-size: 1.0em;
	font-weight: bold;
	padding: 5px 0 0 0;
}
#columnMiddle_product .column_3 .tab_3 .right_curve_3 {
	background: url(../images/right_curve.gif) no-repeat 0 0;
	float: left;
	height: 24px;
	width: 7px;
}
#columnMiddle_product .column_3 .content_3 p {
	border-top: 4px solid #36809d;
	float: left;
	font-size: 0.9em;
	font-weight: bold;
	padding: 0px 0 0px 6px;
	margin: 0;
}
#columnMiddle_product .column_3 .content_3 ul {
	float: left;
	list-style: none;
	width: 700px
}
#columnMiddle_product .column_3 .content_3 ul li {
	background: url(../images/square_bullet.gif) no-repeat 5px 8px;
	font-size: 0.9em;
	padding: 0px 0px 0 12px;
	margin: 0;
}
#columnMiddle_product .column_3 .content_3 img.img {
	float:  left;
	padding: 0 0 0 13px;
}
#columnMiddle_product .column_3 .content_3 .cont_left {
	float: left;
	width: 350px;
}
#columnMiddle_product .column_3 .content_3 .cont_left h4 {
	font-size: 0.9em;
	font-weight: bold;
	padding: 20px 0 0px 10px;
}
#columnMiddle_product .column_3 .content_3 .cont_left h5 {
	color: #006f9a;
	font-size: 0.9em;
	font-weight: bold;
	float: left;
	padding: 10px 0 0px 13px;
}
#columnMiddle_product .column_3 .content_3 .cont_left p.para_4 {
	border-top: none;
	font-size: 0.9em;
	float: left;
	font-weight: normal;
	padding: 0 0 0 20px;
	width: 250px;
}
#columnMiddle_product .column_3 .content_3 .cont_right {
	float: left;
	width: 300px;
}
#columnMiddle_product .column_3 .content_3 .cont_right h4 {
	font-size: 0.9em;
	font-weight: bold;
	padding: 20px 0 0px 10px;
}
#columnMiddle_product .column_3 .content_3 .cont_right h5 {
	color: #006f9a;
	font-size: 0.9em;
	font-weight: bold;
	float: left;
	padding: 40px 0 0px 13px;
}
#columnMiddle_product .column_3 .content_3 .cont_right p.para_4_1 {
	border-top: none;
	font-size: 0.9em;
	float: left;
	font-weight: normal;
	padding: 0 0 0 20px;
	width: 250px;
}
#columnMiddle_product .column_3 .content_3 h4 {
	font-size: 0.9em;
	font-weight: bold;
	padding: 20px 0 0px 10px;
}
#columnMiddle_product .column_3 .content_3 h5 {
	color: #006f9a;
	font-size: 0.9em;
	font-weight: bold;
	float: left;
	padding: 10px 0 0px 13px;
}
#columnMiddle_product .column_3 .content_3 p.para_4 {
	border-top: none;
	font-size: 0.9em;
	float: left;
	font-weight: normal;
	padding: 0 0 0 20px;
	width: 680px;
}
#columnMiddle_product .column_3 .content_3 p.para_5 {
	border-top: none;
	font-size: 0.9em;
	float: left;
	font-weight: normal;
	padding: 0 0 0 12px;
}
#columnMiddle_product .column_3 .content_3 h3 {
	color: #006f9a;
	font-size: 0.9em;
	font-weight: bold;
	padding: 20px 0 0px 10px;
}
#columnMiddle_product .column_3 .content_3 span {
	color:  #000;
	font-size: 1.0em;
	font-weight: bold;
	padding: 20px 0 0px 0px;
}
#columnMiddle_product .column_3 .content_3 h5.txt {
	color:#000;
	font-size: 0.9em;
	font-weight: bold;
	float: left;
	padding: 10px 0 0px 13px;
}
/**************** column_3 start here ******************/

/**************** column_3 end here ******************/

#columnMiddle_product .column_4 {
	float: left;
	padding: 0 0 15px 0;
	width: 705px;
}
#columnMiddle_product .column_4 .tab_4 {
	float: left;
	width: 483px;
}
#columnMiddle_product .column_4 .click_2 {
	float: right;
	padding: 0 0 0 10px;
	width: 212px;
}
#columnMiddle_product .column_4 .click_2 img {
	float: left;
	padding: 10px 5px 0 0;
}
#columnMiddle_product .column_4 .click_2 p.click_txt_2 {
	border-top: 0;
	float: left;
	padding: 3px 0 0 0;
	margin: 0;
	width: 130px;
}
#columnMiddle_product .column_4 .click_2 p.click_txt_2 a {
	color: #c36911;
	font-size: 0.9em;
	font-weight: bold;
	text-decoration: none;
}
#columnMiddle_product .column_4 .content_4 {
	float: left;
	padding: 0 0 15px 3px;
	width: 702px;
}
#columnMiddle_product .column_4 .tab_4 .left_curve_4 {
	background: url(../images/left_curve.gif) no-repeat 0 0;
	float: left;
	height: 24px;
	width: 12px;
}
#columnMiddle_product .column_4 .tab_4 .middle_4 {
	background: url(../images/middle_bg.gif) repeat-x 0 0;
	float: left;
	width: 460px;
	height: 24px;
}
#columnMiddle_product .column_4 .tab_4 .middle_4 img.arrow_4 {
	float: left;
	padding: 8px 3px 0px 0;
}
#columnMiddle_product .column_4 .tab_4 .middle_4 h3 {
	color: #FFFFFF;
	font-size: 0.9em;
	font-weight: bold;
	padding: 5px 0 0 0;
}
#columnMiddle_product .column_4 .tab_4 .right_curve_4 {
	background: url(../images/right_curve.gif) no-repeat 0 0;
	float: left;
	height: 24px;
	width: 7px;
}
#columnMiddle_product .column_4 .content_4 p {
	border-top: 4px solid #000;
	float: left;
	font-size: 0.9em;
	font-weight: bold;
	padding: 0px 0 0px 6px;
	margin: 0;
}
#columnMiddle_product .column_4 .content_4 .cont_right {
	float: right;
	width: 300px;
}
#columnMiddle_product .column_4 .content_4 .cont_right h4 {
	font-size: 0.9em;
	font-weight: bold;
	padding: 20px 0 0px 10px;
}
#columnMiddle_product .column_4 .content_4 .cont_right h5 {
	color: #006f9a;
	font-size: 0.9em;
	font-weight: bold;
	float: left;
	padding: 10px 0 0px 13px;
}
#columnMiddle_product .column_4 .content_4 h4 {
	font-size: 0.9em;
	font-weight: bold;
	padding: 20px 0 0px 10px;
}
#columnMiddle_product .column_4 .content_4 p.para_6 {
	border-top: none;
	font-size: 0.9em;
	float: left;
	font-weight: normal;
	padding: 0 0 0 20px;
	width: 680px;
}
#columnMiddle_product .column_4 .content_4 p.para_7 {
	border-top: none;
	font-size: 0.9em;
	float: left;
	font-weight: normal;
	padding: 10px 0 0 12px;
}
#columnMiddle_product .column_4 .content_4 h5 {
	color: #006f9a;
	font-size: 0.9em;
	font-weight: bold;
	float: left;
	padding: 10px 0 0px 13px;
}
#columnMiddle_product .column_4 .content_4 table {
	border-left: 1px solid #B6B6B6;
	border-top: 1px solid #B6B6B6;
	float: left;
	width: 669px;
}
#columnMiddle_product .column_4 .content_4 table td {
	border-right: 1px solid #B6B6B6;
	border-bottom: none;
	border-top: none;
}
table.table {
	border-left: 1px solid #B6B6B6;
	border-top: 1px solid #B6B6B6;
	float: left;
	width: 380px;
}
table.table tr td {
	border-right: 1px solid #B6B6B6;
	border-bottom: none;
	border-top: none;
}
table td.td {
	border-right: 1px solid #B6B6B6;
	border-bottom: none;
	border-top: none;
	padding: 0;
	margin: 0;
}
.head {
	color: #fff;
	background: #848484;
	border-right: 1px solid #B6B6B6;
}
p.top {
	border-top: none;
}
p a.top_link {
	color: #000;
	font-size: 1.0em;
	float: right;
}

table.land_table {
 border-bottom: none;
}

table.land_table td {
 border-bottom: none;
 border-top: none;
 padding: 0;
 margin: 0;
}

#products {
	padding: 15px 0 0 16px;
	width: 186px;
}

.row1_3 {
	background: url(../images/col1_3_top_curve.jpg) no-repeat top left;
	width: 186px;
}

.row1_3 h2 {
  color:#FFFFFF;
  font-family:Arial,Helvetica,sans-serif;
   font-size:1.1em;
   font-weight: bold;
   padding:5px 0 6px 13px;
}

.row2_3_contact {
	background: url(../images/col1_3_border.gif) repeat-y top left;
}



/**************** New landing page css end here ******************/


.disclaimer{
	font-size:0.8em;
	}
	
/**************** varsha ******************/	

#logo_pin { 
height:75px;
margin-bottom:32px;
position:relative;
top:38px;
width:100px;
}

#curve_top {
	width: 972px;
	float: left;
	font-size:1%;
	height:10px;
	background: url(../images/img_topbar_login.gif) no-repeat 0 0;
}
#curve_bottom {
	width: 972px;
	float: left;
	height:10px;
	font-size:1%;
	background: url(../images/img_btmbar_login.gif) no-repeat 0 0;
}

#mainWrapper_pin {
	float: left;
	width:972px;
}

#wrapper_pin {
	margin: 0 auto;
	width: 960px;
}
#masthead {
	width: 960px;
	padding:19px 0 34px 0;
	float:left;
	clear:both;
}

#mainWrapper_pin {
	float: left;
	display: block;
	margin: 0;
	padding:0 0 30px 0;
	width:972px;
	background: #ffffff;
	position:relative;
}

#footerWrapper_pin {
	clear:both;
	width: 972px;
	padding: 3px 0 7px 0;
	float: left;
	background: #000000 none;
}
#btmIcon{
	background-color:#fff;
	border-top:1px black solid;
	float:left;
	padding-left:20px;
	padding-top:5px;
	width:98%;
}
#btmIcon ul li{
float:left;
padding-left:15px;
padding-right:5px;
}