html, body{margin:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#9FAAB0; background:#72BDE6; height:100%; line-height:18px;}

/*this is for the main three divs======================================================*/
#container-page{background:url(images/page-bg.jpg) repeat-x top #E8F1F5;}
#container-content{width:775px;} 
#container-foot{width:100%; height:49px; background:url(images/footer-bg.jpg) repeat-x;}
/*this is for the main three divs======================================================*/

ul
{
	margin:0px 0px 0px 14px;
	padding:0px 0px 0px 14px;
}

li
{
	list-style:url(images/li.gif);
	color:#687A84;
}

ul ul li
{
	list-style:url(images/li-sub.gif);
	color:#687A84;
}

b
{
	color:#295889;
}

a:link, a:visited
{
	color:#000000;
	text-decoration:underline;
}

a:hover
{
	color:#FF5A00;
	text-decoration:none;
}

input, textarea
{
	width:150px;
	border:#D8ECF8 1px solid;
	color:#687A84;
	font-size:12px;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.radio_search
{
	border:0px;
	width:auto;
}

h1
{
	font-family:"trebuchet MS", arial, verdana;
	font-size:25px;
	font-weight:normal;
	color:#0588D5;
	margin:0px 0px 20px 0px;
	padding:0px;
	line-height:28px;
}

h2
{
	font-family:"trebuchet MS", arial, verdana;
	font-size:18px;
	font-weight:normal;
	margin:0px 0px 12px 0px;
	padding:0px;
	color:#FF6C00;
}

h3
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	margin:25px 0px 5px 0px;
	padding:0px;
	color:#FF6C00;
}

.topkeywords
{
	width:735px;
	height:22px;
	padding-top:5px;
	padding-left:40px;
	color:#FF5A00;
	font-weight:bold;
	text-align:left;
}

/*css for content div which will hold data from header till copyright div====================================*/
.content-main-div
{
	width:773px;
	background:url(images/content-bg.gif) repeat-y;
	border-left:#B6C8D5 1px solid;
	border-right:#B6C8D5 1px solid;
}

.header-div
{
	width:773px;
	height:104px;
	background:url(images/logo-bg.gif) repeat-x;
}

/*css for top small navigation with links home-about us-sitemap===================================================*/
.top-right-links-div
{
	float:right;
	margin:10px 12px 0px 0px;
	color:#A4A4A4;
	font-size:10px;
	display:inline;
}

.top-right-links-div a:link, .top-right-links-div a:visited
{
	color:#000;
	font-size:11px;
	padding:0px 2px 0px 2px;
	text-decoration:none;
}

.top-right-links-div a:hover
{
	color:#FF5A00;
	font-size:11px;
}

.punchline-div
{
	width:738px;
	height:22px;
	padding:2px 0px 0px 35px;
	border-top:1px solid #fff;
	border-bottom:1px solid #fff;
	background:url(images/punch-line-bg.gif) repeat-y;
	font-size:11px;
	font-weight:bold;
	color:#FF5A00;
	text-align:left; 
}

/*css for ad and search div===================================================*/
.ad-search-main-div
{
	width:771px;
	height:91px;
	background:url(images/ad-div-bg.gif) repeat-x top;
}

.ad
{
	margin:15px 16px 0px 16px;
	float:left;
}

/*css for search tab===================================================*/
.search-div
{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#009FFF;
	margin:25px 0px 0px 15px;
	display:inline;
	width:220px;
}

.search-text-div
{
	float:left;
	clear:left;
}

.search-input-button-div
{
	float:left;
	clear:left; 
	width:220px;
}

.search-button
{
	width:58px;
	height:22px;
	border:0px;
	float:left;
}

.breadcumb-div
{
	width:743px;
	height:20px;
	padding:6px 0px 0px 30px;
	background:url(images/breadcumb-bg.gif) repeat-x;
	font-size:11px;
	color:#0157AF;
	text-align:left;
}

.breadcumb-div a:link, .breadcumb-div a:visited
{
	color:#2FA6E2;
	padding:0px 4px 0px 4px;
}

.breadcumb-div a:hover
{
	color:#000;
}

/*css for page content===================================================*/
.contentpart-div
{
	width:773px;
	text-align:left;
	margin:10px 0px 10px 0px;
	background:url(images/content-divider-bg.gif) repeat-y;
}

.contentleft-div
{
	width:434px;
	float:left;
	padding:11px 40px 22px 40px;
}

.contentright-div
{
	width:229px;
	clear:right;
	float:left;
	padding:15px 15px 15px 15px;
}

/*css for top right panel===================================================*/
a.rightpanel-links:link, a.rightpanel-links:visited
{
	font-size:12px;
	color:#0DA6FE;
	line-height:14px;
	text-decoration:none;
	display:block;
	padding:4px 0px 4px 18px;
	background:url(images/link-bullet.gif) 0px 8px no-repeat;
}

a.rightpanel-links:hover
{
	color:#C93901;
	text-decoration:underline;
}

.commontext
{
	color:#687A84;
	text-align:justify;
	font-size:12px;
	line-height:20px;
	padding:4px 0px 4px 0px;
}

.commontext-for-UnlockCodes
{
	color:#687A84;
	text-align:justify;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:18px;
	padding:4px 0px 4px 0px;
}

.commontext-with-below-divider
{
	color:#687A84;
	text-align:justify;
	font-size:12px;
	line-height:20px;
	padding:4px 0px 4px 0px;
	border-bottom:1px solid #E5F1F7;
}

/*css for footer===================================================*/
.footer-copyright-path
{
	font-size:11px;
	color:#fff;
	width:773px;
	height:20px;
	text-align:right;
	background:#B1DFF9;
}

.footer-links-div
{
	width:753px;
	text-align:left;
	color:#fff;
	padding:16px 0px 0px 20px;
}

.footer-links-div a:link, .footer-links-div a:visited
{
	color:#fff;
	text-decoration:none;
	padding:0px 5px 0px 5px;
}

.footer-links-div a:hover
{
	color:#000;
}

/*css for top navigation===================================================*/
.top-navigation
{
	float:right;
	clear:right;
	width:375px;
	height:41px;
	margin-top:63px;
}

.top-navigation a:link, .top-navigation a:visited
{
	display:block;
	float:right;
	height:41px;
	padding-left:11px;
	margin:0px 2px 0px 2px;
	background:url(images/btn-left-nor.jpg) no-repeat left top;
	text-decoration:none;
}

.top-navigation a span
{
	display:inline;
	float:left;
	height:22px;
	padding:19px 11px 0px 0px;
	background:url(images/btn-right-nor.jpg) no-repeat right top;
	color:#fff;
	font-size:13px;
	font-weight:bold;
	font-family:"trebuchet MS", arial, verdana;
	cursor:pointer;
}

.top-navigation a:hover
{
	background:url(images/btn-left-hover.jpg) no-repeat left top;
}

.top-navigation a:hover span
{
	background:url(images/btn-right-hover.jpg) no-repeat right top;
}

a.top-navi-active:link, a.top-navi-active:visited
{
	display:block;
	float:right;
	height:41px;
	padding-left:11px;
	margin:0px 2px 0px 2px;
	background:url(images/btn-left.jpg) no-repeat left top;
	text-decoration:none;
}

a.top-navi-active span
{
	display:inline;
	float:left;
	height:22px;
	padding:19px 11px 0px 0px;
	background:url(images/btn-right.jpg) no-repeat right top;
	color:#1771C0;
	font-size:12px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	cursor:pointer;
}

a.top-navi-active:hover
{
	background:url(images/btn-left.jpg) no-repeat left top;
}

a.top-navi-active:hover span
{
	background:url(images/btn-right.jpg) no-repeat right top;
}

/*css for common used links*/
a.common-links-bulleted:link, a.common-links-bulleted:visited
{
	font-size:11px;
	font-weight:bold;
	color:#0DA6FE;
	text-decoration:none;
	display:block;
	padding:4px 0px 4px 18px;
	margin:5px 0px 10px 10px;
	background:url(images/link-bullet.gif) 0px 10px no-repeat;
}

a.common-links-bulleted:hover
{
	color:#C93901;
	text-decoration:underline;
}

a.ringtone-links:link, a.ringtone-links:visited
{
	font-size:12px;
	color:#0DA6FE;
	text-decoration:none;
	display:block;
	padding:1px 0px 1px 18px;
	margin-left:10px;
	background:url(images/ringtone-bullet.gif) 0px 4px no-repeat;
}

a.ringtone-links:hover
{
	color:#C93901;
	text-decoration:underline;
}

/*css for download of week box*/
.download-row-1
{
	background:#F7FAFC;
	border:1px solid #E5F1F7;
	padding:5px;
	color:#0157AF;
}

.download-row-2
{
	background:#fff;
	border:1px solid #E5F1F7;
	border-top:none;
	padding:5px;
	color:#0157AF;
}

.download-row-2 a:link, .download-row-2 a:visited
{
	text-decoration:none;
	padding:0px 15px 0px 5px;
}

.download-row-2 span
{
	height:21px;
	float:left;
}

/*css for disclaimer*/
.custom-ul
{
	margin:10px 0px 20px 0px;
}
.custom-ul li
{
	color:#687A84;
	margin:1px 0px 5px 0px;
}

/*css for advertise information page*/
.emailform-box
{
	background:#F7FAFC;
	border:1px solid #E5F1F7;
	color:#0157AF;
}

.emailform-row-1
{
	padding:6px 5px 6px 5px;
}

.emailform-row-2
{
	background:#fff;
	border-top:1px solid #E5F1F7;
	border-bottom:1px solid #E5F1F7;
	padding:5px;
}

.emailform-box span
{
	float:left;
	width:140px;
}

.reset-submit-div
{
	clear:both;
	width:428px;
	text-align:right;
	margin:10px 0px 15px 0px;
}

.reset-submit-div input
{
	float:right;
	margin-right:5px;
}

/*css for advance search page*/
.search-box-div
{
	border:1px solid #E5F1F7;
	padding:5px 5px 1px 5px;
	color:#0157AF;
}

.search-box-div span
{
	float:left;
	width:160px;
}

.advance-search-parameters-div
{
	background:#F7FAFC;
	border:1px solid #E5F1F7;
	color:#0157AF;
}

.advance-search-parameters-row-1
{
	padding:6px 5px 6px 5px;
}

.advance-search-parameters-row-2
{
	background:#fff;
	border-top:1px solid #E5F1F7;
	border-bottom:1px solid #E5F1F7;
	padding:5px;
}

.advance-search-parameters-right-row
{
	float:left;
	width:280px;
}

.advance-search-parameters-div span
{
	float:left;
	width:70px;
}

/*css for ringtones tables*/
.ringtones-box
{
	background:#F7FAFC;
	border:1px solid #E5F1F7;
	color:#0157AF;
	margin:15px 0px 15px 0px;
}

.ringtones-row-2
{
	padding:6px 5px 6px 5px;
	color:#687A84;
}

.ringtones-row-1
{
	border-bottom:1px solid #E5F1F7;
	padding:5px;
	font-size:11px;
	background:url(images/ringtone-icon.gif) right top no-repeat #fff;
}

.ringtones-row-sms
{
	border-bottom:1px solid #E5F1F7;
	padding:5px;
	font-size:11px;
	background:#fff no-repeat right top;
	}

.ringtones-row-1 span
{
	font-size:14px;
	font-weight:bold;
	color:#009FFF;
	font-family:Arial, Helvetica, sans-serif;
}

.ringtones-paging-div
{
	color:#687A84;
	text-align:justify;
	line-height:20px;
	padding:4px 0px 0px 0px;
	margin:4px 0px 4px 0px;
	border-bottom:1px solid #E5F1F7;
	height:16px;
}

.ringtones-paging-div a:link, .ringtones-paging-div a:visited
{
	display:block;
	float:left;
	padding:0px 4px 0px 4px;
	margin:0px 2px 0px 2px;
	width:10px;
	text-align:center;	
	background:#E7F0F5;
	color:#48A8E0;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:16px;
	text-decoration:none;
}

.ringtones-paging-div a:hover
{
	background:#0A97FE;
	color:#fff;
	font-weight:bold;
}

a.ringtones-paging-activelink:link, a.ringtones-paging-activelink:visited
{
	display:block;
	float:left;
	padding:0px 4px 0px 4px;
	margin:0px 2px 0px 2px;
	width:10px;
	text-align:center;	
	background:#0A97FE;
	color:#fff;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	line-height:16px;
	text-decoration:none;
}

.bollywood-ringtones-column-left
{
	line-height:15px;
	width:205px;
	float:left;
	color:#687A84;
	text-align:justify;
	font-size:12px;
	padding:4px 0px 4px 0px;
}

.bollywood-ringtones-column-left b
{
	color:#0DA6FE;
}

.bollywood-ringtones-column-right
{
	line-height:15px;
	width:205px;
	float:left;
	color:#687A84;
	text-align:justify;
	font-size:12px;
	padding:4px 0px 4px 0px;
	margin-left:20px;
}

.bollywood-ringtones-column-right b
{
	color:#0DA6FE;
}

/*css for sms zone page*/
.sms-maindiv
{
	background:url(images/sms-icon.gif) left top no-repeat; padding:2px 0px 20px 45px;
}

.sms-ul
{
}

.sms-ul li
{
	color:#687A84;
	margin:15px 0px 20px 0px;
}

.sms-credit-div
{	
	background:#F7FAFC;
	padding:5px;
	color:#0157AF;
	border:1px solid #E5F1F7;
	margin:5px 0px 25px 0px;
}

.sms-shorthand-table-header
{
	background:url(images/sms-shorthand-table-bg.gif) repeat-x 0px 1px;
	padding:5px 5px 5px 5px;
	border:1px solid #D0E4EE;
	margin-bottom:4px;
}

.sms-shorthand-table-header span
{
	padding-right:70px;
}

.sms-shorthand-table-box
{
	border:1px solid #E5F1F7;
	border-top:none;

}

.sms-shorthand-table-box span
{
	width:120px;
	display:block;
	float:left;
	color:#FF6C00;
}

.sms-shorthand-table-row1
{
	background:#fff;
	padding:5px;
	border-top:1px solid #E5F1F7;
}

.sms-shorthand-table-row2
{
	background:#F7FAFC;
	padding:5px;
	border-top:1px solid #E5F1F7;
}

/*css for phone secret page*/
a.ph-secrect-model-link:link, a.ph-secrect-model-link:visited
{
	color:#0157AF;
	text-decoration:none;
}

a.ph-secrect-model-link:hover
{
	color:#FF5A00;
	text-decoration:underline;
}

.phone-models-column-border
{
	width:131px;
	float:left;
	margin:0px 10px 0px 0px;
}

.phone-model-bunch
{
	float:left;
	border-left:solid 2px #E5F1F7;
	width:129px;
	padding-bottom:15px;
	margin-bottom:30px;
}

.phone-model-bunch ul
{
	margin:0px 0px 0px 10px;
	padding:0px 0px 0px 10px;
	font-family:Arial, Helvetica, sans-serif;
}

/*css for news page*/
a.news-header-links:link, a.news-header-links:visited
{
	font-size:14px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	color:#0DA6FE;
	text-decoration:none;
	display:block;
	padding:4px 0px 0px 0px;
}

a.news-header-links:hover
{
	color:#C93901;
	text-decoration:underline;
}

a.news-details:link, a.news-details:visited
{
	color:#687A84;
	text-align:left;
	font-size:12px;
	line-height:16px;
	text-decoration:none;
	display:block;
	margin:2px 0px 4px 0px;
}

a.news-details:hover
{
	color:#C93901;
}


.news-date
{
	color:#687A84;
	text-align:justify;
	font-size:10px;
	line-height:20px;
	padding:4px 0px 4px 0px;
	border-bottom:1px solid #E5F1F7;
	display:block;
	margin-bottom:10px;
}
/*css for round corner bubbles*/
/* Normal Bubble */
.bubble {
	width: 98%;
	margin:12px 0px 24px 0px;
}

.bubble blockquote {
	margin: 0px;
	padding: 0px;
	border: 1px solid #c9c2c1;
	background-color: #fff;
}


/* Rounded Bubble */
.bubble div.rounded {
	border: 3px solid #b7e0ff;
	background-color: #fff;
}

.bubble div.rounded blockquote {
	border: 0;
	padding:0px 10px 0px 10px;
}

.bubble cite.rounded {
	position:relative;
	font-style:normal;
	padding-top: 9px;
	top: 10px;
	text-align:right;
	display:block;
	background:url(images/tip-rounded.gif) no-repeat 380px 0px;
}

a.article-headerlink:link, a.article-headerlink:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	display:block;
	margin:25px 0px 5px 0px;
	padding:0px 0px 0px 7px;
	color:#FF6C00;
	text-decoration:none;
}

a.article-headerlink:hover
{
	text-decoration:underline;
	color:#C93901;
}
a.article-read-links:link, a.article-read-links:visited
{
	text-decoration:none;
	font-size:11px;
	color:#0DA6FE;
}

a.article-read-links:hover
{
	color:#C93901;
}

/*css for product specification*/
h4{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FFffff; font-weight:bold; margin:0px; padding:0px; line-height:18px;}
.productspec-table-container-left{
	float:left;
	width:440px;
	padding:0px 0px 0px 0px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #0588D5;
	border-right-color: #0588D5;
	border-left-color: #0588D5;
}
.productspec-table-headerdiv{float:left; width:432px; height:22px; padding:3px 0px 0px 8px; background:#72bde5	;}
.productspec-table-addiv{
	float:left;
	width:432px;
	padding:3px 0px 0px 8px;
	background-color: #FFFFFF;
	text-align: center;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: 0588d5;
}

.productspec-table-row{float:left; width:440px; repeat-y; border-bottom:#0588D5 1px solid;}
/**************my css**************/
.productspec-table-row-wallpaper{float:center; width:440px; repeat-y; border-bottom:#0588D5 1px solid;}
.mob-img-div{width:111px; height:111px; repeat-y; border:#0588D5 1px solid;}
.productspec-table-column-wallpaper{
	float:right;
	font-weight:bold;
	font-size:11px;
	width:350px;
	padding:10px 0px 10px 10px;
	color: #000000;
}
.productspec-table-left-single-brand-model{
	float:right;
	font-weight:bold;
	font-size:11px;
	width:125px;
	padding:5px 5px 20px 5px;
	color: #000000;
}
/*********************************/
.productspec-table-left{
	float:left;
	font-weight:bold;
	font-size:11px;
	width:140px;
	padding:5px 0px 5px 8px;
	color: #000000;
}
.productspec-table-right{float:left; padding:5px 7px 5px 8px; width:277px; color: #000000;}
.review-content{float:left; width:440px; text-align:justify; margin-bottom:25px;}
.review-content{float:left; width:440px; text-align:justify; margin-bottom:25px;}
.brandlinks ul{
  float: left;
  width: 420px;
  margin: 0;
  padding: 0;
  list-style: none;
}
.brandlinks li {
	float: left;
	width: 130px;
	margin: 0;
	padding: 10;
	border: thin solid #0000FF;
	list-style-type: none;
	list-style-image: none;
	text-align: center;
}