#homeContainer {
	position:relative;
	width:942px;
	height:415px;
	background:#003267 url(/app/assets/images/home/btmCurve.jpg) no-repeat bottom;
	color:inherit;
}

div.leftContent, div.rightContent {
	float:left;
	height:396px;
}

div.leftContent {
	padding-top:14px;
	padding-left:14px;
	width:567px;
}

.lefthome {
	background: url(/en-US/assets/images/homePage/left_home.jpg) 14px 14px no-repeat;
	color:inherit;
	position:relative;
}

.lefthomecontent {
	padding: 190px 0 0 20px;
}

.lefthomecontent h2 {
	color:#FFFFFF;
	margin:0px;
	padding:0px;
	background-color:transparent;
}

.lefthomecontent .description {
	font-size:1em;
	color:#ffffff;
	width:320px;
	padding-bottom: 20px;
	background-color:transparent;
}

.lefthomecontentNew {
	padding: 237px 0 0 198px;
}

.lefthomecontentNew h2 {
	color:#FFFFFF;
	margin:0px;
	padding:0px;
	background-color:transparent;
}

.lefthomecontentNew .description {
	font-size:1em;
	color:#ffffff;
	width:320px;
	padding-bottom: 20px;
	background-color:transparent;
}

.homedesclaimer {
	font-size:1em;
	font-style:italic;
	color:#8ed5fd;
	padding: 30px 0 0 14px;
	background-color:transparent;
}

.homedesclaimerNew {
	font-size:1em;
	color:#2c61a2;
	 padding: 88px 4px 0 14px;
	background-color:transparent;
	float:right;
}
div.rtAdtop, div.rtAdbtm {
	padding:14px 14px 0px 14px;
	height:186px;
	width:332px;
}

.rtHome {
	padding: 20px 0 0 15px;
}

.lfHome {
	padding: 125px 0 0 25px;
}

.homeLtTitle {
	font-size: 3.31em;
	color:#FFFFFF;
	padding:0 0 0 5px;
	background-color:transparent;
}

.homeLtText {
	font-size:1.20em;
	color:#FFFFFF;
	padding: 10px 0 20px 15px;
	width: 275px;
	background-color:transparent;
}

.homeRtTitle {
	color:#ffffff;
	font-size:1.6em;
	width: 250px;
	line-height:.9em;
	padding-left:5px;
	background-color:transparent;
}

.homeRtText {
	width: 200px;
	padding: 8px 0 8px 5px;
	font-size:1.0em;
	color:#003366;
	line-height:1.3em;
	background-color:transparent;
}

/*button*/
button {
	border:0;
	cursor:pointer;
	font-weight:bold;
	padding:0 5px 0 0;
	text-align:center;
	float: left;
	width: auto;
}

button span {
	position:relative;
	display:block;
	white-space:nowrap;
	padding:0 2px 0 9px;
}

/*IE only style*/
	/* ie 7 */
	*:first-child+html button {
	width:auto;
	overflow:visible;
	padding:0 9px 0 0;
}

*:first-child+html button span {
	margin-top:1px;
}

/*ie 6*/
	* html button {
	width:auto;
	overflow:visible;
	padding:0 10px 0 0;
}

* html button span {
	margin-top:1px;
}

/*blue buttons*/
button.buttonBlue {
	background:url(/app/assets/images/right_btn_StaticHome.gif) right no-repeat;
	color:inherit;
	font-size:1.0em;
	font-weight: bold;
}

button.buttonBlue span {
	height:32px;
	line-height:27px;
	background:url(/app/assets/images/left_btn_StaticHome.gif) 0px 2px no-repeat;
	color:#fff;
}

*:first-child+html button.buttonBlue span {
	height:32px;
	line-height:30px;
	background:url(/app/assets/images/left_btn_StaticHome.gif) 0px 2px no-repeat;
	color:#fff;
}

button.buttonBlue:hover {
	background:url(/app/assets/images/right_btn_StaticHome.gif) right no-repeat;
	color:inherit;
}

button.buttonBlue:hover span {
	background:url(/app/assets/images/left_btn_StaticHome.gif) 0px 2px no-repeat;
	color:inherit;
}

* html div#footer {
	padding-top:0px !important;
}

.home_right_newtext {
	height:65px;
	top:23px;
	font-size:0.8em;
	width:190px;
	position:relative;
	line-height:17px;
	left:3px;
	padding:8px 0 8px 5px;
	color:White;
	background-color:transparent;
}

.homepage_new_button {
	position:relative;
	left:3px;
	top:35px;
}

/* New Asteroid changed 25/08/10 */
.wrapper {
	float:left;
	width:567px;
}

.top_section {
	float:left;
	width:100%;
	height:190px;
}

.top_section .left {
	float:left;
	width:335px;
	height:190px;
}

.top_section .right {
	float:left;
	width:232px;
	height:190px;
}

.top_bottom {
	background:url(/en-us/assets/images/homePage/home_leftbottom_bg.jpg) no-repeat left top;
	width:567px;
	height:197px;
	position:relative;
	float:left;
	color:inherit;
}

.top_bottom .tex {
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.813em;
	color:#ffffff;
	text-align:center;
	width:325px;
	margin:0 0 0 15px;
	background-color:transparent;
}

.top_bottom .tex span.note {
	font-size:0.917em;
	font-weight:bold;
	color:#d3eefb;
	line-height:25px;
	background-color:transparent;
}

.button_buy {
	background:url(/en-us/assets/images/homePage/button_buy_now_bg.jpg) no-repeat left top;
	width:92px;
	height:33px;
	margin:33px 0 0 16px;
 *margin:37px 0 0 16px;
	_margin:33px 0 0 16px;
	color:inherit;
}

.button_buy a {
	font-family:Verdana, Geneva, sans-serif;
	color:#ffffff;
	font-weight:bold;
	font-size:1.167em;
	padding:4px 0 0 10px;
	text-decoration:none;
	display:block;
	background-color:transparent;
}
.home-left-bg
{
	background: url(/en-AU/assets/images/homePage/bg-home-left.jpg) no-repeat;
	width: 567px;
	height: 386px;
	position: relative;
	float: left;
	color:inherit;
}
.home-left-text
{
	position: absolute;
	top: 237px;
	left: 77px;
	width: 341px;
}
.home-left-button
{
	position: absolute;
	top: 312px;
	left: 77px;
	width: 232px;
}
.home-left-note
{
	position: absolute;
	top: 352px;
	left: 109px;
	width: 180px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.833em;
	color: #ffffff;
	font-weight: normal;
	background-color:transparent;
}
.inlineStyle1
{
	padding-left: 197px;
}
.inlineStyle2
{
	text-align: center; float: left; width:100px;
}
.inlineStyle3
{
	text-align: center;
}
.inlineStyle4
{
	position: relative;
}
.inlineStyle5
{
	position: absolute; left: 15px;top: 15px;
}
.inlineStyle6
{
	color: White; font-size: 12pt; font-weight: bold;
	left: 5px; margin: 0; padding: 0; width: 190px;
	position: relative;
	background-color:transparent;
}
.inlineStyle7
{
	top: 0; line-height: 1.1em;
	font-size: 0.95em;
}
.inlineStyle8
{
	top: -10px;
}
.inlineStyle9
{
	width: auto;
}
.inlineStyle10
{
	position: relative;
}
.inlineStyle11
{
	position: absolute; left: 15px;
	top: 15px; padding: 0px 0 0 9px;
}
.inlineStyle12
{
	width: 175px; color: #ffffff;
	padding: 10px 0 0px 5px;
	background-color:transparent;
}
.inlineStyle13
{
	width: 159px; font-family: Arial, Helvetica, sans-serif;
	font-size: 10px; color: black; font-weight: normal;
	margin: 78px 0 0px 0;*margin-top:87px !important; padding: 0;
	background-color:transparent;
}
.inlineStyle14
{
	width: 93px; text-align: center;
}

/*css for india*/
.homepage_button1 {
    cursor: pointer;
    left: 775px;
    position: absolute;
    top: 296px;
 }

.bgimg{
background:url("/en-IN/images/Homepage-Visual.jpg") no-repeat scroll left top transparent;    
width:913px;
height:386px !important;
}

.outline {
    padding:15px;
    margin:0px;
}

.homepage_button1 table {
    width: auto;
}
.homepage_button1 table, .button table td {
    background-color: Transparent;
    color: #FFFFFF;
    margin: 0;
    padding: 0;
}
.homepage_button1 .b_tl {
    background: url("/en-IN/images/tl_3.gif") no-repeat scroll 0 0 transparent;
    color: inherit;
    font-size: 0.083em;
    height: 6px;
    width: 6px;
}
.homepage_button1 .b_tr {
    background: url("/en-IN/images/tr_3.gif") no-repeat scroll 0 0 transparent;
    color: inherit;
    font-size: 0.083em;
    height: 6px;
    width: 12px;
}
.homepage_button1 .b_bl {
    background: url("/en-IN/images/bl_3.gif") no-repeat scroll 0 0 transparent;
    color: inherit;
    font-size: 0.083em;
    height: 6px;
    width: 6px;
}
.homepage_button1 .b_br {
    background: url("/en-IN/images/br_3.gif") no-repeat scroll 0 0 transparent;
    color: inherit;
    font-size: 0.083em;
    height: 6px;
    width: 12px;
}
.homepage_button1 .b_body {
    background: url("/en-IN/images/center.jpg") repeat-x scroll 0 0 #005A94;
    color: #FFFFFF;
    font-weight: bold;
}
.homepage_button1 .b_body a {
    background-color: Transparent;
    color: #FFFFFF !important;
}
.homepage_button1 .b_topcenter {
    background: url("/en-IN/images/top_center.jpg") repeat-x scroll 0 0 transparent;
    color: inherit;
    font-size: 0.083em;
    height: 6px;
    margin: 0;
    padding: 0;
}
.homepage_button1 .b_bottomcenter {
    background: url("/en-IN/images/bottom_center_3.gif") repeat-x scroll 0 0 transparent;
    color: inherit;
    font-size: 0.083em;
    height: 11px;
}
.homepage_button1 .b_left {
    background: url("/en-IN/images/left_3.gif") repeat scroll 0 0 transparent;
    color: inherit;
}
.homepage_button1 .b_right {
    background: url("/en-IN/images/right_3.gif") repeat scroll 0 0 transparent;
    color: inherit;
}
#homeContainerAr1 {
	position:relative;
	width:942px;
	height:415px;
	background:#003267 url(/app/assets/images/home/btmCurve.jpg) no-repeat bottom;
	color:inherit;
}
#homeContainerCl1 {
	position:relative;
	width:942px;
	height:415px;
	background:#003267 url(/app/assets/images/home/btmCurve.jpg) no-repeat bottom;
	color:inherit;
}
#homeContainerCo1 {
	position:relative;
	width:942px;
	height:415px;
	background:#003267 url(/app/assets/images/home/btmCurve.jpg) no-repeat bottom;
	color:inherit;
}

/*css for india*/

