body{width:100%; height:auto; background-color:#292929; margin:0; padding:0;}

.content ul{ list-style-type:none; margin:0; padding:0;
float:left;
}
.content li{background:url(../images/smsupdate-btmtext-bullet.jpg) no-repeat; padding-left:15px; font:normal 11px Arial, Helvetica, sans-serif; color:#565353; line-height:14px; margin:5px 0px;}

.out_div{width:982px; height:auto; margin:0 auto; padding:0;}

.top_bg{background:url(../images/smsupdates-topbg.jpg) left bottom no-repeat; width:982px; height:30px;}

.container{background:url(../images/smsupdate-pagebg.jpg) repeat-y left top; width:982px; height:auto;}

.btm_bg{
background:transparent url(../images/smsupdate-btmbg.jpg) no-repeat scroll left top;
color:#ADAAAA;
font-family:arial;
font-size:11px;
height:33px;
padding-top:28px;
text-align:right;
width:982px;
}

.top_header{width:982px; height:108px;}

.logo{background:url(../images/smsupdates-logo.jpg) left top no-repeat; float:left;}

.logo a{display:block; width:338px; height:108px; text-indent:-10000px;}

.login_div{background:url(../images/login_bg.jpg) left top no-repeat; width:294px; float:right; height:81px; padding:15px 0px 0px 24px;}

div #username{background:url(../images/usernamebg.png) no-repeat top left transparent; width:116px; margin:0; height:31px; padding-left:15px; float:left;}
div #username .text{border:0px; font:11px Arial, Helvetica, sans-serif; text-align:left; color:#737275;}
div #username .search_input{float:left; width:105px; border:none; background:none; padding:0; margin:7px 0 0 0;}
.contentpane #username, .contentpane #password12
{
background:url("../") no-repeat scroll left top transparent;
float:left;
height:16px;
margin:0;
padding-left:15px;
width:246px;
}

#password12{background:url(../images/passwordbg.png) no-repeat top left transparent; width:117px; margin:0; height:31px; padding-left:10px; float:left;}
#password12 .text{border:0px; font:11px Arial, Helvetica, sans-serif; text-align:left; color:#737275;}
#password12 .search_input{float:left; width:100px; border:none; background:none; padding:0; margin:7px 0 0 0;}

.text-blue{font:bold 14px Myriad Pro, Geneva, Arial, Helvetica, sans-serif; color:#086b96; text-transform:uppercase;}
.text1{font:normal 11px Arial, Helvetica, sans-serif; color:#7d7d7e; line-height:15px; padding-left:1px;}
.text2{font:normal 11px Arial, Helvetica, sans-serif; color:#cae9f6;}
.text3{font:normal 12px Arial, Helvetica, sans-serif; color:#565353;}
.text3 a{color:#565353;}
.text4{font:normal 12px Arial, Helvetica, sans-serif; color:#468e03;}
.text4 a{text-decoration:none; color:#468e03;}
.text5{font:normal 18px Arial, Helvetica, sans-serif; color:#565353;}
.text-bold{font:bold 24px Arial, Helvetica, sans-serif; color:#565353;}
.text6{font:normal 18px Arial, Helvetica, sans-serif; color:#75a012;}
.text7{font:normal 11px Arial, Helvetica, sans-serif; color:#3e3d3d;}
.text7 a{color:#3e3d3d; text-decoration:underline;}
.text7 a:hover{color:#3e3d3d; text-decoration:none;}

.top_nav_div{width:982px; height:36px; clear:both;}

#slidetabsmenu {
float:left;
width:650px;
font:bold 12px Arial, Helvetica, sans-serif;
line-height:normal;
text-transform:uppercase;
height:36px;
}

* html #slidetabsmenu{ /*IE only. Add 1em spacing between menu and rest of content*/
margin-bottom: 1em;
}

#slidetabsmenu ul{
list-style-type: none;
margin:0;
margin-left: 10px;
padding:0;
}

#slidetabsmenu li{
display:inline;
margin:0;
padding:0;
}

#slidetabsmenu a {
float:left;
background:url(../images/nav_btn_lft.jpg) no-repeat left top;
margin:0;
padding:0 0 0 8px;
text-decoration:none;
}

#slidetabsmenu a span {
float:left;
display:block;
background:url(../images/nav_btn_rght.jpg) no-repeat right top;
padding:10px 20px 10px 11px;
height:14px;
font-weight:bold;
color:#292929;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#slidetabsmenu a span {float:none;}
/* End IE5-Mac hack */

#slidetabsmenu a:hover span {
color:#ffffff;
}

#slidetabsmenu #current a {
background-position:0 -36px;
}

#slidetabsmenu #current a span {
background-position:100% -36px;
color:#ffffff;
}

#slidetabsmenu a:hover {
background-position:0% -36px;
}

#slidetabsmenu a:hover span {
background-position:100% -36px;
}

#search					{float:right; width:202px;}
#search .text			{width:212px; height:31px; padding-left:10px; text-align: left !important; color: #a4a6a8; background:url(../images/smsupdate-btnsearch.jpg) no-repeat; }
#search .search_input	{ float: left; width:130px; border: none !important; background: none! important; padding: 0 !important; margin: 10px 0 0 0 !important;}
#search .search_button	{ 
border: none !important; 
width: 48px; 
height: 31px; 
background:url(../images/smsupdate-btngo.jpg) no-repeat; 
margin-left:14px;
color:#FFF;
Font-weight:bold;
font-family:arial;
}
.column{margin-left:18px;display:block;}

.header_div{width:982px; height:auto; margin-top:4px; clear:both;}

.out_nav{width:243px; height:244px; float:left; margin-left:8px;}

.leftnav-top{background:url(../images/smsupdate-leftnav-top.jpg) no-repeat top left; font:bold 11px Myriad Pro, Arial, Helvetica, sans-serif; color:#567f0d; width:223px; height:29px; text-align:right; padding:10px 20px 0px 0px; line-height:29px;}
.leftnav-top a{text-decoration:none; color:#567f0d;}

.leftnav-center{background:url(../images/smsupdate-leftnav-center.jpg) no-repeat top left; width:216px; height:182px; padding-left:27px; margin:0;}
.leftnav-center ul{margin:0; padding:0; list-style-type:none;}
.leftnav-center ul li{ font:15px Myriad Pro, Geneva, Arial, Helvetica, sans-serif; color:#464545; height:20px; padding-top:11px;}
.leftnav-center ul li a{text-decoration:none; color:#464545;}
.leftnav-center ul li a:hover{color:#4c740c;}
.leftnav-center ul li a.active{color:#4c740c;}

.header{margin-left:5px; float:left;}

.content{
width:962px; height:auto; clear:both; padding-left:20px; padding-right:5px;
color:#565353;
font:12px Arial,Helvetica,sans-serif;
line-height:1.5em;
padding-top:20px;
}

.lft_content{width:289px; height:auto; float:left;}

.rght_content{width:631px; height:auto; float:left; margin-left:21px; background:url(../images/smsupdate-updatesbg.jpg) left bottom no-repeat; height:320px;}

.btn_readmore{background:url(../images/smsupdate-btn-readmore.png) left top no-repeat;}
.btn_readmore a{display:block; width:80px; height:15px; text-indent:-10000px;}
.btn_readmore a:hover{background:url(../images/smsupdate-btn-readmoreh.png) no-repeat left top;}

.div_updates{width:631px; height:97px; clear:left;}

.div_updates_box{width:197px; height:71px; float:left; margin-left:12px;}

.div_finacial_img{background:url(../images/smsupdate-btn-shares.jpg) top left no-repeat; float:left; width:90px;}
.div_finacial_img a{display:block; width:90px; height:71px; text-indent:-10000px;}
.div_finacial_img a:hover{background:url(../images/smsupdate-btn-sharesh.jpg) top left no-repeat}

.div_horoscope_img{background:url(../images/smsupdate-btn-surfresults.png) top left no-repeat; float:left; width:90px;}
.div_horoscope_img a{display:block; width:90px; height:71px; text-indent:-10000px;}
.div_horoscope_img a:hover{background:url(../images/smsupdate-btn-surfresultsh.png) top left no-repeat}

.div_horoscope1_img{background:url(../images/smsupdate-btn-horoscope.jpg) top left no-repeat; float:left; width:90px;}
.div_horoscope1_img a{display:block; width:90px; height:71px; text-indent:-10000px;}
.div_horoscope1_img a:hover{background:url(../images/smsupdate-btn-horoscopeh.jpg) top left no-repeat}

.div_coming_img{background:url(../images/smsupdate-btn-comingsoon.png) top left no-repeat; float:left; width:90px;}
.div_coming_img a{display:block; width:90px; height:71px; text-indent:-10000px;}
.div_coming_img a:hover{background:url(../images/smsupdate-btn-comingsoonh.png) top left no-repeat}

.div_soccer_img{background:url(../images/smsupdate-btn-weather.jpg) top left no-repeat; float:left; width:90px;}
.div_soccer_img a{display:block; width:90px; height:71px; text-indent:-10000px;}
.div_soccer_img a:hover{background:url(../images/smsupdate-btn-weatherh.jpg) top left no-repeat}

.div_cricket_img{background:url(../images/smsupdate-btn-fitness.png) top left no-repeat; float:left; width:90px;}
.div_cricket_img a{display:block; width:90px; height:71px; text-indent:-10000px;}
.div_cricket_img a:hover{background:url(../images/smsupdate-btn-fitnessh.png) top left no-repeat}

.div_travel_img{background:url(../images/smsupdate-btn-lotto.png) top left no-repeat; float:left; width:87px;}
.div_travel_img a{display:block; width:90px; height:71px; text-indent:-10000px;}
.div_travel_img a:hover{background:url(../images/smsupdate-btn-lottoh.png) top left no-repeat}

.div_aflnrl_img{background:url(../images/smsupdate-btn-commodity.png) top left no-repeat; float:left; width:90px;}
.div_aflnrl_img a{display:block; width:90px; height:71px; text-indent:-10000px;}
.div_aflnrl_img a:hover{background:url(../images/smsupdate-btn-commodityh.png) top left no-repeat}

.footer{background:url(../images/smsupdate-footer-bg.jpg) no-repeat top left; font:normal 11px Arial, Helvetica, sans-serif; color:#adaaaa; height:53px; line-height:50px; margin-left:7px;}
.footer a{color:#adaaaa !important; text-decoration:none;}
.footer a:hover{color:#cae9f6;}
.footer a.current{color:#cae9f6;}


.button
{
background:transparent url(../images/btnsignin.png) no-repeat scroll 50% 0;
border:0 none;
height:27px;
width:78px;
color:#FFFFFF;
font-weight:bold;

}

.contentheading
{
color:#565353;
font:bold 24px/43px Arial,Helvetica,sans-serif;
background:url(../images/smsupdate-innerpage-details-bgline.jpg) no-repeat scroll left top transparent;
margin:0;
padding:0;
}
.inner_left_content {
float:left;
height:auto;
margin:0 38px 0 15px;
width:192px;
}
#pathway {

	color:#333333;
	padding: 0;
	width: auto;
	margin-top: 10px;
	margin-bottom: 15px;
	text-align: left;
	font:12px/16px Arial,Helvetica,sans-serif;
}
span.pathway {
  display: block;
  margin: 0 0px;
  height: 16px;
  line-height: 16px;
  overflow: hidden;
}
.mainlevel-cat
{
height:20px;
color:#464545;
font:bold 14px Myriad Pro,Geneva,Arial,Helvetica,sans-serif;
padding-top:11px;
text-transform:uppercase;
}

#vmMainPage
{
width:700px;
float:left;
}
#vmMainPage h3
{
color:#565353;
}

.validate
{
background:url("../images/btnsignin.png") no-repeat scroll 50% 0 transparent;
border:0 none;
color:#FFFFFF;
font-weight:bold;
height:27px;
width:78px;
}
.componentheading
{
display:none;
}
.contentpaneopen
{
padding-right:20px;
}
