
#support_header_text_1 
{
font-family:arial;
font-size:12px;
left:595px;
position:absolute;
top:60px;
}


#supportbanner
 {
clear:both;
height:198px;
margin:0 auto 22px;
position:relative;
width:840px;
}
.supportbackground
 {	
background:transparent url('../artworks/help_header.jpg') no-repeat scroll center bottom;
}
#support_header_text 
{
color:#FFFFFF;
font-family:arial;
font-size:24px;
left:290px;
position:absolute;
top:85px;
}

#main .actions {
background-color:#FFFFFF;
padding:3px;
text-align:center;
text-decoration:none;
}

#main .message_body {
background-color:#EFEFEF;
border:1px solid #E0E0E0;
margin-left:10px;
min-height:20px;
padding:5px;
}
#main .message_head {
background:transparent url(../images/Home_arrow.jpg) no-repeat scroll 0 0;
font-size:14px;
font-weight:bold;
line-height:12px;
margin-top:20px;
padding-bottom:5px;
padding-left:40px;
vertical-align:middle;
}

li, ul li ul li {
line-height:18px;
margin:0 0 5px;
padding:0 0 0 12px;
}
li {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
#main .message_list {
padding-left:20px;
}
#main .infocoloumn {
padding-left:40px;
padding-top:20px;
width:500px;
}
#main .photocoloumn {
border-right:1px dotted #E0E0E0;
padding-top:20px;
width:200px;
}
.alignleft {
float:left;
}
.userdata {
color:#FF6C00;
}
#main h3 
{
	width:802px;
border-bottom:1px dashed #DDDDDD;
color:#C57F0A;
}

#main h3 {
font-size:18px;
font-weight:normal;
margin:0 0 3px;
padding:0 0 3px;
}
#main {
clear:both;
overflow:hidden;
}
#content-wrap {
/*height:100%;*/
/*overflow:hidden;*/
padding:15px 0px 10px 20px;
float:left;
}

#myaccount {
padding-top:10px;
}

p.login_success
{
background-color:#DFFFDF;
border:1px solid #9FCF9F;
color:#000000;
text-align:center;
}
p#login_error, p.login_error {
background-color:lightcoral;
border:1px solid red;
color:#000000;
text-align:center;
}
p.message, p#login_error, p.login_error, p.login_success {
padding:3px 5px;
}

p {
font-size:12px;
line-height:18px;
margin:0 0 12px;
}
p, address {
color:#333333;
}
.clearfix {
display:block;
}
#wrapper {
background:#FFFFFF none repeat scroll 0 0;
}
#wrapper {
height:100%;
margin:0 auto;
overflow:hidden;
padding:0 10px;
text-align:left;
width:840px;
}

li, ul li ul li {
line-height:18px;
margin:0 0 5px;
padding:0 0 0 12px;
}
a {
color:#FF6D03;
}
a {
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
}
a {
color:#CC0000;
color:#FF6D03;
text-decoration:none;
font-weight:bold;
}

ul {
-x-system-font:none;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:0 0 15px 6px;
padding:0;
}
ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}

#rememberme {
clear:both;
float:left;
margin-right:5px;
margin-top:5px;
}
input, textarea, select {
}
input, textarea, select {
font-family:inherit;
font-size:inherit;
font-weight:inherit;
}
p {
font-size:12px;
line-height:18px;
}

input, textarea, select {
}
input, textarea, select {
font-family:inherit;
font-size:inherit;
font-weight:inherit;
}

body {
background:#FFFFFF none repeat scroll 0 0;
}
body {
-x-system-font:none;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
text-align:center;
}
h1 
{
border-bottom:1px solid #CCCCCC;
color:#000000;
text-align:left;
}
h1
 {
font-size:28px;
font-weight:400;
margin:0 0 12px;
padding:0 0 5px;
}

body 
{ 
	text-align:center; 
	padding : 0px; 
	margin :0px 0px 0px 0px;
	background-color:#FFFFFF;
}
#mainbody 
{ 
	width : 840px; 
	margin : 0px auto; 
	text-align:left; 
	padding-bottom : 0px; 
	overflow:hidden; 
	height : auto;
}
#homeartwork
{
	float:left;
	/*background-image : url('../images/home/header.jpg'); */
	height:370px;
	width:840px;
	position:relative;
	font-family : Arial;
	font-size:14px;
	font-weight:bold;
	color:#626262;
	border-top:2px solid #D2D2D2;
	margin-top:5px;
}
#homeartworkforInternational
{
	float: left; /*	background-image : url('../images/home/inter.jpg'); */
	height: 370px;
	width: 840px;
	position: relative;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color:#626262;
	border-top:2px solid #D2D2D2;
	margin-top:5px;
}
#homefooter
{
	float:left;
	height:360px;
	width:840px;
	margin-top:30px;
	position:relative;	
}
#home_headerimage
{
	position:absolute;
	top:0px;
	left:277px;
	height:87;
	width:119px;
}
#home_headerline
{
	position:absolute;
	top:105px;
	left:277px;
	font-size:22px;
}
#home_line1
{
	position:absolute;
	top:157px;
	left:285px;
}
#home_line2
{
	position:absolute;
	top:190px;
	left:285px;
}
#home_line3
{
	position:absolute;
	top:223px;
	left:285px;
}
#home_line4_1
{
	position:absolute;
	top:240px;
	left:245px;
}
#home_line4_2
{
	position:absolute;
	top:269px;
	left:245px;
}
#home_line4 a
{
	position:absolute;
	top:270px;
	left:555px;
	color:#5BB1FF;
	text-decoration:underline;
}
#home_sms_orangeline
{
	position:absolute;
	top:280px;
	left:285px;
	font-size:18px;
	color:#FF6E00;
}
#home_freesms
{
	position:absolute;
	top:310px;
	left:300px;
	font-size:16px;
	color:#FF6E00;
	height:25px;
	width:500px;
}
#home_graydiv
{
	position:absolute;
	top:350px;
	left:280px;
	font-size:12px;
	color:#666666;
	background-image:url('../images/home/home_grayline.jpg');
	height:45px;
	width:500px;
}
#home_graydiv p
{
	padding-top:8px;
	padding-left:20px;
	font-weight:normal;
}
#home_graydiv a
{
color:Blue;
text-decoration:underline;
}
#homebody 
{ 
	width : 840px; 
	margin : 0px auto; 
	text-align:left; 
	padding-bottom : 0px; 
	overflow:hidden; 
	height : auto;
}
#home_forpc
{
	position:absolute;
	top:60px;
	left:200px;
	width:160px;
	line-height:18px;
	    color:#626262;
}
#home_forpc p
{
	color:#FF6E00;
font-weight:bold;
font-size:14px;
}

.home_button
{
	text-decoration:none;
}

#home_formobile
{
	position:absolute;
	top:60px;
	left:0px;
	width:160px;
	line-height:18px;
	    color:#626262;
}
#home_formobile p
{
color:#FF6E00;
font-weight:bold;
font-size:14px;
}
#home_footer_line1
{
	position:absolute;
	top:210px;
	left:0px;
	width:600px;
    font-weight:bold;
    font-size:14px;
    color:#626262;
    line-height:25px;
}
#home_footer_line2
{
	position:absolute;
	top:240px;
	left:0px;
    font-size:12px;
    width:580px;
    color:#626262;
}
#home_footer_line3
{
	position: absolute;
	left: 660px;
	width: 164px;
	height: 175px;
	font-size: 12px;
	color:#626262;

	/*background-image:url('../images/home/home_sidetop.jpg');*/
}
#home_footer_line4
{
	position:absolute;
	top:30px;
	left:0px;
	width:213px;
    font-weight:bold;
    font-size:14px;
    color:#626262;
}
#home_footer_line5
{
	position:absolute;
	top:50px;
	left:0px;
    font-size:12px;
    width:600px;
}
#home_footer_line5.1
{
	position:absolute;
	top:230px;
	left:30px;
    font-size:12px;
    width:600px;
}
#home_footer_line6
{
	position: absolute;
	top: 180px;
	left: 640px;
	width: 170px;
	height: 200px;
	font-size: 12px;
	background-image:url('../images/home/home_sidebar.jpg');
}
#home_forprice
{
	position:absolute;
	top:190px;
	left:660px;
	width:100px;
	line-height:18px;
	    color:#626262;
}
#home_forprice p
{
color:#FF6E00;
font-weight:bold;
font-size:14px;
}
#home_forprice_rates
{
	position:absolute;
	top:220px;
	left:740px;
	width:50px;
	line-height:18px;
	    color:#626262;
}
#home_forweb
{
	position:absolute;
	top:60px;
	left:410px;
	width:170px;
	line-height:18px;
	    color:#626262;
}
#home_forweb p
{
color:#FF6E00;
font-weight:bold;
font-size:14px;
}
#home_footer_line7
{
	position:absolute;
	top:310px;
	left:0px;
	width:213px;
    font-weight:bold;
    font-size:14px;
        color:#626262;
}
#home_footer_line8
{
	position:absolute;
	top:330px;
	left:0px;
	width:180px;
    font-size:12px;
        color:#626262;
}

#home_footer_twitter
{
	position:absolute;
	top:340px;
	left:0px;
	width:180px;
    font-size:12px;
}
#securesms
{
	position: absolute;
	top: 30px;
	left: 615px;
	width: 170px;
	height: 200px;
	font-size: 12px;
}

/*		Artwork : Start		*/
#artwork
{
	width:840px;
	height:294px;
}
#artwork_left
{
	float:left;
	background-image : url('../images/Mundu_Home_Header.jpg'); 
	height:305;
	width:304;
}
#artwork_right
{
	float:left;
	background-image : url('../images/Mundu_Home_Header2.jpg'); 
	height:305;
	width:566;
}

#artwork_right_msg
{
	float:left;
	background-image : url('../images/h_sms.png'); 
	height:294;
	width:840;
}
#artwork_text
{
	float:right;	
	width:545px;
}

#artwork_text_top
{	height:50px;
	width:545px;
	float:left;
	font-family:Arial;
	font-size:11px;
	font-style:normal;
	color:#FFFFFF;
	margin:38px 0px 20px 0px;
}
#artwork_text_top_left
{
	float:left;
	height:53px;
}
#artwork_text_top_right
{
	float:right;
	width:190px;
	margin-right:14px;	
}
*html #artwork_text_top_right
{
	float:right;
	width:165px;
	margin-right:5px;
}
#artwork_text_top_right_img
{
	float:right;
}
#artwork_text_top_right_free
{
	float:right;
	margin-top:5px;
	margin-right:10px;
}
*html #artwork_text_top_right_free
{
	text-align:right;
	width:165px;
	margin-right:15px;
}
#artwork_text_mid
{
	float:left;
	color:#FFFFFF;
	font-family:Arial,Trebuchet MS;
	font-size:22px;
	margin-bottom:5px;
	padding-left:17px;
}
#artwork_text_bottom
{
	float:left;
	width:545px;
}
.artwork_bullet
{
	float:left;
	margin:7px 7px 0px 20px;
}
.artwork_text_bottom_desc
{
	font-family:Arial;
	font-size:12px;
	line-height:25px;
	color:#FFFFFF;
	padding-left:10px;
}
.artwork_text_bottom_desc_msg
{ 
	color:#1B90DA;
	font-weight:bold;
	margin-left:5px;
}
.artwork_text_bottom_desc_msg a
{ 
	text-decoration:underline;
}
.artwork_text_bottom_desc_radio
{ 
	color:#70BE00;
	font-weight:bold;
	margin-left:5px;
}
.artwork_text_bottom_desc_radio a
{ 
	text-decoration:underline;
}
.artwork_text_bottom_desc_speak
{ 
	color:#CB40B4;
	font-weight:bold;
	margin-left:5px;
}
.artwork_text_bottom_desc_speak a
{ 
	text-decoration:underline;
}
.artwork_text_bottom_desc_montage
{ 
	color:#E61313;
	font-weight:bold;
	margin-left:5px;
}
.artwork_text_bottom_desc_montage a
{ 
	text-decoration:underline;
}
.artwork_text_bottom_desc_sms
{ 
	color:#FFBA00;
	font-weight:bold;
	margin-left:5px;
}
.artwork_text_bottom_desc_sms a
{ 
	text-decoration:underline;
}
#artwork_text_top_home
{
	height:35px;
	width:545px;
	float:left;
	font-family:Trebuchet MS;
	font-size:22px;
	font-style:normal;
	color:#FFFFFF;
	margin-top:45px;
}
#artwork_text_mid_home
{
	float:left;
	color:#FF6C00;
	font-family:Trebuchet MS;
	font-size:20px;
	margin-bottom:5px;
}
#artwork_text_bottom_home
{
	float:left;
	width:515px;
	margin-top:15px;
}
.artwork_text_bottom_desc_home
{
	width:500px;
	float:left;
	font-family:Arial;
	font-size:12px;
	line-height:18px;
	color:#FFFFFF;
	margin-bottom:7px;
}
.artwork_text_bottom_desc_home a 
{
	color:#FF6C00;
	font-weight:bold;
	text-decoration:underline;
}
.artwork_bullet_home
{
	float:left;
	margin:5px 7px 7px 0px;
}


/*
		Artwork : End		*/


/*		Overview		*/
#overview
{
	float:left;
	width:840px;
}
#overview_left
{
	float:left;
	width:540px;
	margin:9px 0px 0px 10px;
}
#overview_left_top
{
	float:left;
	line-height:18px;
	margin-bottom:25px;
	font-family:Arial;
	font-size:12px;
	color:#000000;
}
#overview_left_bottom
{
	float:left;
	font-family:Arial;
	font-size:12px;
	color:#000000;
}
.key_feature_head
{
	height:40px;
}
.key_feature_img
{
	float:left;
}
.key_feature_title
{	
	float:left;
	font-family:Arial;
	font-size:16px;
	font-weight:bold;
	font-style:smooth;
	margin-left:5px;
	line-height:30px;
}
.key_feature
{
	float:left;
}
.key_feature_bullet
{
	float:left;
	margin-top:4px;
}
.key_feature_desc
{
        font-family:Arial;
	font-size:12px;
	margin:0px 0px 7px 15px;
	line-height:18px;
}
#overview_right
{
	float:right;
	width:220px;
	margin:20px 25px 0px 0px;
}
*html #overview_right
{
	float:right;
	width:22px;
	margin:20px 0px 0px 0px;
}
/*		Footer : Start		*/
#footer
{	
	float:left;
	width:840px;
	line-height:20px;
}
#footer_line
{
	float:left;
	border-bottom:1px solid #C5C5C5;
	width:820px;
	margin : 20px 0px 0px 12px;
}
*html #footer_line
{
	float:left;
	border-bottom:1px solid #C5C5C5;
	width:840px;
	margin : 10px 0px 0px 0px;
}
#footer_band
{	
	float:left;
	text-align:center;
	/*margin:0px 0px 0px 190px;*/
	padding:0px 0px 0px 190px;
	width:800px;
}
.footer_links
{
	float:left;
	margin:4px 5px 0px 5px;
	font-family:Arial;
	font-size:12px;
}
.footer_links1
{
	width:70px;
}
.footer_links a
{
	float:left;
	text-decoration:none;
	color:#444444;
}
.footer_links a:hover
{
	float:left;
	text-decoration:none;
	color:#000000;
}
.footer_ver_links
{
	float:left;
	margin:4px 5px 0px 5px;
	font-family:Arial;
	font-size:12px;
	color:#C5C5C5;
}
.mundufooter_rights_text 
{
color:#444444;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin-bottom:10px;
margin-top:7px;
padding-left:10px;
text-align:center;
width:840px;
}
.mundufooter_rights_text a {
color:#FF6D03;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
}
.mundufooter_rights_text a:hover {
color:#000000;
}
/*		Spacing		*/
.vertical_spacing
{
	float:left;
	width:22px;
}
#vertical_line
{
	margin-top:20px;
	float:left;
}

/*#mundufooter_line {
border-bottom:1px solid #C5C5C5;
width:840px;
}*/


.know_more
{
	float:left;
	font-family:Arial;
	font-size:12px;
	font-style:smooth;
	font-weight:bold;
	margin-left:15px;
}
.know_more a
{
	text-decoration:underline;
	color:#FFBA00;
}
.know_more a:hover
{
	color:red;
}




#sidebar {
float:right;
font-family:Arial;
margin-bottom:15px;
width:220px;
}

#sidebar .smscapsule{ 
	background:url(../images/Download-column.jpg) no-repeat; 
	margin-left:10px; 
	min-height:170px; 
	padding-left:10px; 
	padding-top:10px; 
	width:220px;
} 
 
#sidebar .sms-valid-upto{ 
	font-size:14px; 
	width:200px; 
} 
 
#sidebar .sms-color{ 
	color:#FFBA00; 
} 
 
#sidebar .sms-price-size{ 
	font-size:18px; 
} 
 
#sidebar .sms-download-button{ 
	background:url(../images/Download-SMS2.jpg) no-repeat; 
	color:#FFFFFF; 
	font-size:20px; 
	min-height:45px; 
	padding-left:55px; 
	padding-top:10px; 
} 
 
#sidebar .sms-download-button a{ 
	text-decoration:none; 
	color:#FFFFFF; 
}

#sidebar .sidebarborder {
	border-left:1px dotted #E0E0E0;
}
#sidebar .supported_platforms{
	background:url(../images/Supported_platforms.jpg) no-repeat;
	font-size:16px;
	color:#000000;
	padding-left:30px;
	min-height:24px;
	margin-left:10px;
	margin-top:15px;
	margin-bottom:5px;
	font-weight:bold;
}

#sidebar .supported_platform_content{
	padding-top:10px;
	margin-left:10px;
}
#sidebar .price{
	background:url(../images/Price.jpg) no-repeat;
	color:#000000;
	font-family:Arial;
	font-size:18px;
	min-height:24px;
	padding-left:30px;
	padding-bottom:10px;
}
#sidebar h3 {
	margin:0 0 12px;
	padding:0 0 3px;
	font-size:18px;
	font-weight:normal;
}
#sidebar h5 {
	margin:0 0 8px;
	padding:0 0 3px;
	font-size:18px;
	font-weight:normal;
}
#sidebar .xboxcontent2 h5 {
	margin:0 0 10px;
	padding:0;
	font-size:16px;
	font-weight:bold;
}
#sidebar .sfeatures {
	overflow:hidden;
	height:100%;
	margin-bottom:15px;
	padding:5px;
	margin-top:15px;
}
#sidebar .sfeatures h5 {
	font-size:16px;
	font-weight:bold
}
#sidebar .newsletter {
	overflow:hidden;
	height:100%;
	margin-bottom:5px
}
#sidebar .nfield {
	float:left;
	width:45px;
	font-weight:bold;
	padding-top:3px
}
#sidebar .ntextfield {
	width:160px;
	font-size:11px;
	padding:3px
}
#sidebar p {
	margin:0 0 8px;
	padding:0;
	line-height:18px;
	font-size:12px
}
#sidebar ul {
	margin:0;
	padding:0;
	clear:both;
}
#sidebar li {
	margin:0 0 8px 18px;
	padding:0 0 5px;
	line-height:20px;
	list-style:disc;
	font:12px Arial, Helvetica, sans-serif;
}
#sidebar li ul li {
	padding:5px 0 0;
	border:none;
	line-height:22px
}
#sidebar li a {
	text-decoration:none
}
#sidebar li a:hover {
	text-decoration:underline
}
#sidebar .contactform {
	margin:0;
	padding:0;
	min-height:280px;
	font:normal 11px Arial;
	width:240px;
	overflow:hidden
}
#sidebar .contactform textarea, #sidebar .contactform input {
	width:180px;
	padding:2px
}
#sidebar .contactform textarea {
	height:80px;
	width:220px
}
#sidebar .contactform #contactsubmit {
	width:100px;
	cursor:pointer;
}
#sidebar .contactleft {
	float:none;
	padding:0;
	margin:0;
	font-weight:normal
}
#sidebar .contactright {
	margin:0 0 10px;
	padding:0;
	font:normal 9px Arial, Helvetica, sans-serif !important;
	float:none
}
#sidebar .subscribe h5 {
	margin:0;
	padding:0px 0 5px;
	font-size:12px;
	font-weight:bold;
	border:none
}
#sidebar .subscribetextbg {
	padding:0;
	margin:0px 0 8px;
	overflow:hidden
}
#sidebar .subscribe_textield {
	font:12px Arial, Helvetica, sans-serif;
	margin:2px 0 0 2px;
	padding:2px;
	width:162px;
	float:left
}
#sidebar .subscribe {
	padding:10px 5px 5px;
	overflow:hidden;
	height:100%;
	margin-bottom:11px
}
#blog_sidebar .subscribe h2 {
	background:none;
	border-top:none;
	padding-top:0
}
.subscribe_b {
	border:none;
	margin-top:-13px;
	float:right
}
#sidebar p.i_email {
	padding-left:28px
}
#sidebar p.i_rss {
	padding-left:28px
}
#sidebar .ads {
	margin-bottom:8px
}
#sidebar .testimonials, #r_sidebar .testimonials {
	padding:0 0 10px 20px;
	font:16px Georgia, "Times New Roman", Times, serif;
	margin-bottom:18px;
	line-height:20px;
}
.clientname {
	float:right; font-size:12px;
}

#sidebar .sidebarborder {
	border-left:1px dotted #E0E0E0;
}
#sidebar .smstrial{
	color:#000000;
	font-size:12px;
	margin:0px auto;
	text-align:center;
	padding-bottom:2px;
	padding-right:15px;
}
#sidebar li {
background:transparent none repeat scroll 0 0;
border-bottom:1px dashed #DDDDDD;
color:#333333;
}

#nav {
width:840px;
height:28px;
position:relative;
margin:0 auto;
}
#nav .rss {
font:12px Arial, Helvetica, sans-serif;
padding-left:18px;
position:absolute;
top:7px;
right:8px;
}
#nav {
background:#FFFFFF;
}
#nav .rss {
color:#000000;
}
#nav .rss a {
color:#000;
}
#nav .rss a:hover {
color:#FF6D03;
}
.nav_ver_links
{
	float:left;
	margin:0px 7px 0px 7px;
	font-family:Arial;
	font-size:17px;
	color:#C5C5C5;
}


#r_sidebar h3.vmenuspcaer { padding-top:18px;  }


#nav {
 width:840px;
 height:28px;
 margin:0 auto 0px; 
 float:left;
 position:relative;
 }
 
#inner_nav{
     float:left;
     width:500px;
     padding-left:5px;
 }
 #right_nav
 {
     float:right;
	padding-right:7px;
 }
 
 #nav .rss {
 font:12px Arial, Helvetica, sans-serif;
 padding-left:18px;
 position:absolute;
 top:6px;
 right:8px;
 text-align:middle;
 }
 
 #nav .new_rss {
  font:12px Arial, Helvetica, sans-serif;
  margin-top:7px;
  margin-right:8px;
  text-align:middle;
  float:right;
}
#nav .new_rss a{
 color:#000000;
}
#nav .new_rss a:hover{
 color:#FF6C00;
}

 #nav .rss2{
 font:12px Arial, Helvetica, sans-serif;
 padding-left:18px;
 position:absolute;
 top:0px;
 right:133px;
 text-align:middle;
 }
 
  #nav .new_rss2{
  font:12px Arial, Helvetica, sans-serif;
  text-align:middle;
  float:right;
 }
 
 #nav .rss3{
 font:12px Arial, Helvetica, sans-serif;
 padding-left:18px;
 position:absolute;
 top:0px;
 right:103px;
 text-align:middle;
 }
 
 #nav .new_rss3{
 font:12px Arial, Helvetica, sans-serif;
 text-align:middle;
 float:right;
 }


/**********************		Header : Start		********************/
#dropculture
{
	margin: 25px 0px 0px 168px; position: absolute;z-index:1000;width:300px;height:20px;
}
#header
{
	width:840px;
	height:90px;
}
#header_top				/*	Powered By & Geodesic Logo	    */
{	
	width:840px;
	height:55px;
	position:relative;
}
.header_top_text
{
	float:right;
	font-family:Trebuchet MS;
	font-size:11px;
	color:#C5C5C5;
	font-style:regular;
	margin:17px 10px 0px 0px;	
}
.header_top_img
{
	float:right;
	width:124px;
	height:14px;
	margin:16px 0px 0px 0px;
}
#header_top_right
{
	float:right;
	margin:12px 0px 0px 0px;
	position:absolute;
	left:625px;	
}
*html .header_top_right
{
	left:600px;
	padding-right:15px
}
#header_bottom				/*	Mundu Logo, Home Navigation Bar, Login		*/
{
	width:840px;
	height:35px;
}
*html #header_bottom
{
	margin-top:-3px;
	width:840px;
	height:35px;
}
#header_left
{
	float:left;
	margin:7px 0px 0px 15px;
	width:150px;
	position:absolute;
}
#header_left a
{
color:#FFFFFF;
text-decoration:none;
}
#header_left img
{
border:1px solid white;
}
#header_mid
{	float:left;
	margin:15px 0px 0px 10px;
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
}
*html .header_mid
{
	margin:20px 0px 0px 10px;
}
#header_mid span.nav
{
	float:left;
	color:#000000;
	margin-left:12px;
	font-weight:bold;
}
#header_mid span.cnav
{
	float:left;
	color:#FF6E00;
	margin-left:12px;
	font-weight:bold;
}
#header_mid span.navcolor
{
	float:left;
	color:#FF6E00;
	margin-left:12px;
	font-weight:bold;
	text-decoration:none;
}

#header_mid span.bar
{
	float:left;
	color:#b1b1b1;
	margin-left:12px;
}
#header_right
{	
	float:right;
	font-family:Arial;
	font-size:12px;
	margin:15px 0px 0px 0px;
	width:203px;
}
*html #header_right
{	
	margin:23px 20px 0px 2px;
	width:215px;
}
#header_right span.header_right_user
{
	float:right;
	margin:2px 5px 0px 15px;
}
*html #header_right span.header_right_user
{
	float:right;
	margin:1px 5px 0px 0px;
}
#header_right span.header_right_login
{
	float:right;
	margin:2px 20px 0px 0px;
	font-weight:bold;
}
*html #header_right span.header_right_login
{
	float:right;
	margin:1px 0px 0px 0px;
	font-weight:bold;
}
#header_right span.header_right_login a
{
	color:#FF7E00;
	text-decoration:underline;
}


	/*	Mundu Logo, header end		*/


/*******************mundu twin header start ********************************/
.headertwin
{
	width:840px;
	height:90px;
}
.headertwin_top				/*	Powered By & Geodesic Logo	    */
{	
	width:840px;
	height:55px;
	position:relative;
}
.headertwin_top_text
{
	float:right;
	font-family:Trebuchet MS;
	font-size:11px;
	color:#C5C5C5;
	font-style:regular;
	/*margin:17px 10px 0px 600px;	*/
	margin:17px 10px 0px 0px;
}
*html .headertwin_top_text
{
	margin:17px 0px 0px 0px;
}
.headertwin_top_right
{
	float:right;
	margin:12px 0px 0px 0px;
	position:absolute;
	left:625px;		
}
*html .headertwin_top_right
{
	left:600px;
	padding-right:15px
}
.headertwin_top_img
{
	float:right;
	width:124px;
	height:14px;
	margin:16px 0px 0px 0px;
}
.headertwin_bottom				/*	Mundu Logo, Home Navigation Bar, Login		*/
{
	width:840px;
	height:35px;
}
*html .headertwin_bottom
{
	margin-top:-3px;
	width:840px;
	height:35px;
}
.headertwin_left
{
	float:left;
	margin:7px 0px 0px 15px;
	width:150px;
	position:absolute;
}
.headertwin_left a
{
color:#FFFFFF;
text-decoration:none;
}
.headertwin_left img
{
border:1px solid white;
}
.headertwin_mid
{
	float:left;
	margin:15px 0px 0px 10px;
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
}
*html .headertwin_mid
{
	margin:20px 0px 0px 10px;
}
.headertwin_mid span.nav
{
	float:left;
	color:#000000;
	margin-left:12px;
	font-weight:bold;
}
.headertwin_mid span.cnav
{
	float:left;
	color:#FF6E00;
	margin-left:12px;
	font-weight:bold;
}
.headertwin_mid span.bar
{
	float:left;
	color:#b1b1b1;
	margin-left:12px;
}
.headertwin_right
{	
	float:right;
	font-family:Arial;
	font-size:12px;
	margin:15px 0px 0px 0px;
	width:235px;
}
*html .headertwin_right
{	
	margin:23px 20px 0px 2px;
	width:205px;
}
.headertwin_right span.headertwin_right_user
{
	float:right;
	margin:2px 5px 0px 15px;
}
*html .headertwin_right span.headertwin_right_user
{
	float:right;
	margin:1px 5px 0px 0px;
}
.headertwin_right span.headertwin_right_login
{
	float:right;
	margin:2px 20px 0px 0px;
	font-weight:bold;
}
*html .headertwin_right span.headertwin_right_login
{
	float:right;
	margin:1px 0px 0px 0px;
	font-weight:bold;
}
.headertwin_right span.headertwin_right_login a
{
	color:#FF7E00;
	text-decoration:underline;
}
/********************mundu twin header end ********************************/


/* Sub Menu */
#product
{       
        float:left;
        width:820px;
        line-height:40px;
		padding:20px 0px 10px 0px;
		margin-left:10px;
		border-bottom:1px solid #C5C5C5;
}

#product_name
{       
        float:left;
        font:22px Arial, Helvetica, sans-serif;
		padding-right:30px;
}
.product_name_text_1
{       
        color:#000000;
}
.product_sms_text_2
{       
        color:#FFBA00;
}
.product_menu_text
{
        float:left;
        margin-left:5px;
        font:12px Arial, Helvetica, sans-serif;
        margin-top: 6px;
        float:left;
        color:#000000;
        border-left:1px solid #e0e0e0;
        padding:0 10px;
		font-weight:bold;

}

.product_menu_text a
{
        float:left;
        color:#000000;
	text-decoration:none;
}
.product_menu_active
{
        float:left;
        margin-left:5px;
        font:12px Arial, Helvetica, sans-serif;
        margin-top: 6px;
        float:left;
        color:#000000;
        border-left:1px solid #e0e0e0;
        padding:0 10px;
	font-weight:bold;
	text-decoration:none;
	/*color:#1B90DA;*/
}
#product_menu_sms_active a
{
        color:#FFBA00;
}
#product_menu_sms_text a:hover
{
        color:#FFBA00;
}

#product_menu
{
	float:left;
	font-family:Arial;
	font-size:12px;
	font-style:bold;
}

.product_menu_active_help
{
	float:left;
	color:#FF7E00;
	font-weight:bold;
}
.product_menu_link
{
	float:left;
	color:#000000;
	font-weight:normal;
	text-decoration:underline;
}
.product_menu_link a
{
	float:left;
	color:#000000;
	font-weight:bold;
	text-decoration:underline;
}
.product_bar
{
	float:left;
	margin:0px 9px 0px 9px;
	font-family:Arial;
	font-size:12px;
	color:#C5C5C5;
}

#product_name_text
{	
	float:left;
	font-family:Trebuchet MS;
	font-size:22px;
}
#product_name_text_help
{	
	float:left;
	font-family:Trebuchet MS;
	font-size:18px;
}
.product_text_1
{	
	color:#000000;
}
.product_text_2
{	
	color:#1B90DA;
	margin-right:40px;
}
.product_text_3
{
	/*float:left;*/
	font-family:Trebuchet MS;
	font-size:20px;
	color:#FF7E00;
	margin-right:25px;
}
#product_image
{
	float:left;
	margin:0px 5px 0px 5px;
}
/*product menu end */
/************	Login Artwork *************************/
#login_artwork
{	
clear:both;
margin:0 auto 22px;
position:relative;
width:840px;
height:198px;
background-image : url('../artworks/login_header.jpg'); 	
}
#forum_artwork
{	
clear:both;
margin:0 auto 22px;
position:relative;
width:840px;
height:198px;
background-image : url('../artworks/Forum.jpg'); 	
}
#forgot_artwork
{	
clear:both;
margin:0 auto 22px;
position:relative;
width:840px;
height:198px;
background-image : url('../artworks/Forgot-password.jpg'); 	
}
#lingo_artwork
{	
clear:both;
margin:0 auto 22px;
position:relative;
width:840px;
height:198px;
background-image : url('../artworks/lingo_banner.jpg'); 	
}
#rnw_artwork
{	
clear:both;
margin:0 auto 22px;
position:relative;
width:840px;
height:511px;
/*background-image : url('../artworks/rnw.jpg'); 	*/
}

/* Hemant K.  removed in between code of Lingo */
#dwnld_artwork
{	
clear:both;
margin:0 auto 22px;
position:relative;
width:840px;
height:198px;
background-image : url('../artworks/download.jpg'); 	
}

/* Hemant K. Added notification artwork */
#notification_artwork
{	
clear:both;
margin:0 auto 22px;
position:relative;
width:840px;
height:198px;
background-image : url('../artworks/lingo_banner.jpg'); 	
}
#ratecard_artwork
{	
clear:both;
margin:0 auto 22px;
position:relative;
width:840px;
height:198px;
background-image : url('../artworks/ratecard.jpg'); 	
}
#supp-device_artwork
{	
clear:both;
margin:0 auto 22px;
position:relative;
width:840px;
height:198px;
background-image : url('../artworks/supported-platforms.jpg'); 	
}
/**********login artwork end *************************/

/********************login page**********************/
.loginmain
{
width:840px;
padding:5px 10px 0px 15px;
}
.titlelabel
{
 float:left;
 font-family:Trebuchet MS;
 font-size:20px;
 padding-top:4px;
 }
 .sentence
 {
  color:#FF7E00;
  padding:13px 0px 10px 0px;
  float:left;
  font-weight:bold;
  }
.leftalign
  {
  float:left;
}
.userlabel
{
font-weight:bold;
float:left;
padding: 2px 10px 0px 0px;
}
*html .userlabel
{
padding: 7px 10px 0px 0px;
}
.pluslabel
{
font-weight:bold;
font-size:14px;
}
.belowpluslabel
{
font-weight:bold;
float:left;
padding:2px 19px 0px 0px;
}
.belowpluslabel4Transfer
{
font-weight:bold;
float:left;
padding:2px 19px 0px 0px;
width:85px;
}
*html .belowpluslabel
{
padding:7px 19px 0px 0px;
}
*html .belowpluslabel4Transfer
{
	width:105px;
}
.divforusername
{
float:left;
padding-bottom:10px;
width:345px;
}
.divforpassword
{
float:left;
padding-bottom:10px;
width:345px;
}
.divimagebutton
{
float:left;
padding-left:7px;
}
.imagebutton
{
}
#checkbox
{
float:left;
padding:0px 0px 0px 100px;

}
.case_sensitive
{
font-size:11px;
}

#diverror1
{
float:left;
width:830px; 
height:300px;
border:1px solid red;
}
#loginsub
{
width:815px;
float:left;
padding-bottom:10px;
border-bottom:1px solid #C5C5C5;
}
#rnwsub
{
width:815px;
float:left;
padding-bottom:10px;
}

/******************** AMIT * *********************/
#device
{
	width:810px;
	margin-left:20px;	
}

#deviceSection
{
 width :805px;
}

.device1
{
	width:810px;
	border: 1px solid #DDDDDD;
	
}

*html .deviceBorder
{
	margin-bottom:5px;
}
.deviceBorder
{
	margin-bottom:10px;
}
.devicetable
{
	width:800;
color:#8B8B8B;
border:2px #DDDDDD;

	}

.devicetable td
{
	text-align:center;
 width:80px;
font-size:smaller;


	}
	.darkenedcell
	{
		background:url(../images/more.jpg) no-repeat; 
		color:Black;
		font-weight:bold;
		width:60px;
		float:right;
		height:30px;
		text-align:right;
	}

/******************** AMIT **********************/
#loginid
{
float:left;
padding-right:10px;
}
#registerlink
{
color:#FF7E00;
float:left;
font-weight:bold;
}
#frgt_pwdlink
{
color:#FF7E00;
float:left;
font-weight:bold;
padding-left:20px;
}

/********************login page end**********************/
/**********************register page start*******************/
.lightsentence
{
color:#FF7E00;
float:left;
padding:0px 10px 10px 0px;
width:840px;
}
.lightsentence_toppadding
{
color:#FF7E00;
float:left;
padding:10px 10px 10px 0px;
}
.capture_image_textbox
{
float:left;
width:840px;
padding-left:235px;
}
#register
{
width:840px;
padding:10px 0px 10px 0px;
float:left;
}
#captaimage
{
width: 300px;
height: 130px;
float:left;
padding-bottom:10px;
width:840px;
}
#recaptcha_challenge_field_holder
{
display: none;
float:left;
}
/**********************register page end*******************/

/************************transfer balance*****************/
.transfermain
{
width:500px;
padding:5px 10px 0px 15px;
}
#diverror2
{
float:left;
width:520px; 
}
.cannot_transfer
{
	/*float:left;*/
	padding-top:100px;	
}
*html .cannot_transfer
{
		padding-top:30px;	
}
.backbutton
{
	float:right;
	padding-right:100px;
}
*html .backbutton
{
	float:right;
	padding-right:0px;
}
.div_transfer_amount
{
	float:left;
	width:500px;
}
#cannot
{
	border-bottom:1px solid red;
	line-height:20px;
	font-size:11px;
}
.divforusername_transfer
{
float:left;
padding-bottom:10px;
width:500px;
}
#transfersub
{
width:535px;
float:left;
padding-bottom:10px;	
border-bottom:1px solid #C5C5C5;
}
*html #transfersub
{
width:540px;
}
.amt_txtbox
{
float:left;
}
*html amt_txtbox
{
	padding:0px 0px 0px 40px;
}
/*************************transfer balance end************/
/************************sms history*********************/
.sms_error
{
margin-top:40px;
/*height:30px;	*/
text-align:center;
}
.changedates
{
padding:25px 0px 40px 0px;
}
*html .changedates
{
padding:30px 0px 40px 0px;
}

*html .changedates
{
padding:0px 0px 40px 0px;
}
.changedates_label
{
font-weight:normal;
padding-left:10px;
color:#FF6E00;
}
.combos
{
float:left;
padding-right:10px;
}
p.sms_hist_success
{
	height:20px;
background-color:#DFFFDF;/*#B0DC70;/*#BBEA77;*/
border:1px solid #9FCF9F;
color:#000000;
}
p#sms_hist_error,p.sms_hist_error
{
height:20px;
background-color:lightcoral;
border:1px solid red;
color:#000000;
}
#fromdate
{
padding:30px 0px 0px 0px;
width:500px; 

}
*html #fromdate
{
padding:0px 0px 10px 0px;
}
#todate
{
padding-bottom:30px;
width:500px;   
}
#todate_sub_sendsms
{
float:left;
font-weight:bold;
padding:3px 10px 2px 87px;
}
*html #todate_sub_sendsms
{
padding:3px 10px 2px 67px;
}
#repeat
{
font-weight:bold;padding:0px 10px 2px 0px;width:200px;
}
*html #repeat
{
	padding:3px 10px 0px 0px;
}
#fromdate_sub
{
float:left;
font-weight:bold;
padding:3px 10px 2px 0px;
}
#todate_sub
{
float:left;
font-weight:bold;
padding:3px 10px 2px 80px;
}
.changedates_text
{
float:left;
padding:3px 26px 0px 10px;
font-weight:bold;
}
.history_dateboxes
{
	float:left;
	width:500px;
}
.smshistory_dateboxes
{
	float:left;
	width:530px;
}
.update_progress
{
width:400px;text-align:center;padding-top:10px;padding-bottom:10px;
}
.textforschedule
{
float:left;
font-weight:bold;
padding:2px 0px 2px 0;
}
/************************sms history ends ***********/
/***********************change password **************/
#pwd_characters
{
font-size:10px;font-weight:normal
}
.chngpwdmain
{
position:relative;
}
.chngpwdsub
{
position:absolute;
top:0px;
left:0px;
width:535px;
float:left;
padding-bottom:10px;	
border-bottom:1px solid #C5C5C5;
}
.chng_pwd
{
padding-top:30px;
position:absolute;
top:50px;
left:0px;
z-index:0;
}

.boldlabels
{
font-weight:bold;
float:left;
padding: 2px 10px 0px 0px;
width:500px;
}
.bold_color_label
{
color:#FF6E00;
font-weight:bold;
padding-left:70px;	
}
.old_pwd
{
font-weight:bold;
padding-left:50px;	
}
.new_pwd
{
font-weight:bold;
padding-left:44px;	
}
.confrm_pwd
{
font-weight:bold;
padding-left:24px;	
}
.chng_pwd_button
{
float:left;
padding:10px 0px 0px 131px;
}
.pwd_error
{
position:absolute;
top:10px;
left:0px;
margin-top:40px;
text-align:center;
}
/**********************change password ends ********/
/*******************send sms*********************/
.sendsmsmain
{
position:relative;
height:680px;
}
.sendsmssubheader
{
	position:absolute;
	top:72px;
	left:0px;
	width:540px;/*border:1px solid yellow;*/
}
.sendsmssub
{
	position:absolute;
	top:125px;
	left:0px;
	width:540px;/*border:1px solid yellow;*/
}
#sendsms_subleft
{
	position:relative;
	float:left;
	width:345px;/*border:1px solid green;*/
}
#sendsms_subrite
{
	position:relative;
	float:left;
	width:165px;/*	border:1px solid blue;*/
}
#sub_partition
{
	width:540px;/*border:1px solid magenta;*/
}
.sms_example
{
	color:#666666;
font-size:11px;
padding-left:10px;
font-weight:normal;
}
.sms_example a
{
	color:#666666;text-decoration:underline;
}
.sms_example input
{
	font-size:11px;
}
.sms_txtbox1
{
	padding-left:30px;	
}
.sms_txtbox2
{
	padding:0px 0px 5px 0px;	
	font-weight:normal;
	width:360px;
	font-family:Tahoma;
}
.sms_text
{
	/*text-align:center;*/
	font-weight:bold;
	float:left;
	width:250px;	/*border:1px solid magenta;*/
	padding-bottom:5px;
}
.boldlabels1
{
color:#666666;
font-size:11px;
float:left;
padding: 5px 10px 3px 0px;
width:300px;
}
.boldlabels2
{
float:left;
padding: 5px 10px 3px 0px;
width:300px;
}
.edit_text
{
width:350px;padding-bottom:20px;
}
.boldlabels3
{
float:left;
padding: 5px 10px 3px 0px;
width:500px;
}
#msg_label
{
float:left;font-weight:bold;padding:15px 0px 5px 0px;
}
.send_sms_submit
{
float:left;
padding:10px 0px 0px 0px;
width:500px;
}
.sms_horizontalline
{
float:left;
padding: 3px 10px 3px 0px;
width:500px;
border-bottom:1px dashed #D2D2D2;
height:2px;
}
.sms_wait
{
float:left;
padding: 5px 0px 2px 130px;
width:500px;
}
#msg_chkbox
{
float:left;font-weight:bold;padding-top:10px;
}
.boldlabels7
{
float:left;
padding: 0px 10px 5px 0px;
width:500px;
}
.timevalidator
{
float:left;
padding: 0px 0px 0px 0px;
width:200px;
}
/**********************send sms end****************/
.calendar
{
	float:left;
	padding:3px 0px 0px 10px;
	width:500px;
}
.calendarimgs
{
	padding:0px 20px 0px 2px;
	}

#txt_fromdate
{
	float:left;
	padding:3px 10px 0px 0px;
}

.datetextboxes
{
	width:150px;
}
.fromcalendar
{
	float:left;
	width:500px;
	padding:0px 0px 5px 0px;
}
.tocalendar
{
	float:right;
	width:302px;
	padding:0px 0px 5px 0px;
}
*html .tocalendar
{
	float:right;
	width:320px;
	padding:0px 0px 5px 0px;
}
.dayheader
{
	background:#E0F4D7;
}
.dollar
{
	float:left;
	font-weight:bold;
	padding:1px 10px 0px 2px;
}
.recharge
{
	float:left;
	padding:0px 3px 1px 0px;
	font-weight:bold;
}
#dollar_label
{
	float:left;
	width:500px;
	padding-top:20px;
	font-weight:bold;
}
.buy_rates
{
	float:left;
	padding-top:20px;
	width:500px;
}
.dollar_rate
{
	float:left;
	font-size:10px;
	padding-top:20px;
		width:500px;
}
.txt_amnt
{
	float:left;
	padding:0px 0px 0px 0px;
}
.buy
{
	padding:30px 0px 10px 0px;
	top:50px;
	left:0px;
	float:left;
	width:550px;
}
.buy2
{
	padding:0px 0px 10px 0px;
	top:0px;
	left:0px;
	float:left;
	width:500px;
}


.recharge_payment_title{
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	}
	
	
	.recharge_payment{
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	}
	
	.recharge_spl_rate{
	font-family:arial;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	}
	
	.recharge_dropdown{
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	border:solid 1px #FF6600;	
	}



#chkoutdiv
{
padding-top:100px;
text-align:right;
}
*html #chkoutdiv
{
	padding-top:20px;
}
#curry
{
	float:left;
	width:500px;
}
.login_sub2
{
width:840px;
padding:10px 0px 10px 0px;
float:left;															
}
.login_sub2_sub1
{
width:350px;
float:left;
																		
}
#login_sub_3messages
{
float:left;
}
.success_sub
{
	float:left;
	padding-top:10px;
}
#login_sub_onecountry
{
padding-left:80px;
}
#login_sub_one
{
font-size:20px;color:#FFA000;font-weight:bold;float:left;padding-left:60px;padding-right:10px;
}
*html login_sub_one
{
	padding-right:0px;
}

.success_main
{
	float:left;
	width:520px;
	padding-top:5px;
	height:400px;

}
/********************download page**************************************************/
.resend_captaimg
{
height:80px;
position:relative;
}
.resend_captaimg_1
{
position:absolute;
width:50px;
}
*html .resend_captaimg_1
{
margin-top:10px;
}
.resend_captaimg_2
{
float:clear;position:absolute;margin-left:220px;margin-top:3px;
}
*html .resend_captaimg_2
{
margin-top:10px;
margin-left:110px;
}
.resend_captaimg_3
{
float:left;position:absolute;margin-left:220px;margin-top:30px;
}
*html .resend_captaimg_3
{
	margin-top:37px;
}
#home_header
{
float:left;padding:0px 20px 5px 20px;height:30px;width:800px;
}
#home_maindiv
{
float:left;padding:0px 5px 0px 5px;
}
*html #home_maindiv
{
margin:-10px 5px -30px 5px;
}
.download_text
{
font-size:22px;padding:0px 0px 0px 10px;font-weight:bold;
}
#footer_line_download
{
	float:left;
	border-bottom:1px solid #C5C5C5;
	width:800px;
	margin : 3px 0px 0px 12px;
}
*html #footer_line_download
{
	margin:-13px 0px 0px 12px;
}
#sidebard {
float:right;
font-family:Arial;
margin-bottom:15px;
width:280px;
}
.dropDowns
{
font-size: 12px; 
border-width: 1px;
border-style: solid;
background-color: White;
border-color: #ff9a00;
color: Black;
cursor: default;
}
.dropDowns option
{
	padding-left:8px;
}
.textboxes
{
border-width: 1px;
border-style: solid;
background-color: White;
border-color: #ff9a00;
}
.r_textboxes
{
border-width: 1px;
border-style: solid;
background-color: White;
border-color: #ff9a00;
text-align:right;
}

.blue
{
color:#1B6FEC;
} 
 
#sidebard .sms-valid-upto{ 
	font-size:14px; 
	width:200px; 
} 
 
#sidebard .sms-color{ 
	color:#FFBA00; 
} 
 
#sidebard .sms-price-size{ 
	font-size:18px; 
} 
 
#sidebard .sms-download-button{ 
	background:url(../images/Download-SMS2.jpg) no-repeat; 
	color:#FFFFFF; 
	font-size:20px; 
	min-height:45px; 
	padding-left:55px; 
	padding-top:10px; 
} 
 
#sidebard .sms-download-button a{ 
	text-decoration:none; 
	color:#FFFFFF; 
}

#sidebard .sidebarborder {
	border-left:1px dotted #E0E0E0;
}
#sidebard .supported_platforms{
	background:url(../images/Supported_platforms.jpg) no-repeat;
	font-size:16px;
	color:#000000;
	padding-left:30px;
	min-height:24px;
	margin-left:10px;
	margin-top:15px;
	margin-bottom:5px;
	font-weight:bold;
}

#sidebard .supported_platform_content{
	padding-top:10px;
	margin-left:10px;
}
#sidebard .price{
	background:url(../images/Price.jpg) no-repeat;
	color:#000000;
	font-family:Arial;
	font-size:18px;
	min-height:24px;
	padding-left:30px;
	padding-bottom:10px;
}
#sidebard h3 {
	margin:0 0 12px;
	padding:0 0 3px;
	font-size:18px;
	font-weight:normal;
}
#sidebard h5 {
	margin:0 0 8px;
	padding:0 0 3px;
	font-size:18px;
	font-weight:normal;
}
#sidebard .xboxcontent2 h5 {
	margin:0 0 10px;
	padding:0;
	font-size:16px;
	font-weight:bold;
}
#sidebard .sfeatures {
	overflow:hidden;
	height:100%;
	margin-bottom:15px;
	padding:5px;
	margin-top:15px;
}
#sidebard .sfeatures h5 {
	font-size:16px;
	font-weight:bold
}
#sidebar .newsletter {
	overflow:hidden;
	height:100%;
	margin-bottom:5px
}
#sidebard .nfield {
	float:left;
	width:45px;
	font-weight:bold;
	padding-top:3px
}
#sidebard .ntextfield {
	width:160px;
	font-size:11px;
	padding:3px
}
#sidebard p {
	margin:0 0 8px;
	padding:0;
	line-height:18px;
	font-size:12px
}
#sidebard ul {
	margin:0;
	padding:0;
	clear:both;
}
#sidebard li {
	margin:0 0 8px 18px;
	padding:0 0 5px;
	line-height:20px;
	list-style:disc;
	font:12px Arial, Helvetica, sans-serif;
}
#sidebard li ul li {
	padding:5px 0 0;
	border:none;
	line-height:22px
}
#sidebard li a {
	text-decoration:none
}
#sidebard li a:hover {
	text-decoration:underline
}
#sidebard .contactform {
	margin:0;
	padding:0;
	min-height:280px;
	font:normal 11px Arial;
	width:240px;
	overflow:hidden
}
#sidebard .contactform textarea, #sidebar .contactform input {
	width:180px;
	padding:2px
}
#sidebard .contactform textarea {
	height:80px;
	width:220px
}
#sidebard .contactform #contactsubmit {
	width:100px;
	cursor:pointer;
}
#sidebard .contactleft {
	float:none;
	padding:0;
	margin:0;
	font-weight:normal
}
#sidebard .contactright {
	margin:0 0 10px;
	padding:0;
	font:normal 9px Arial, Helvetica, sans-serif !important;
	float:none
}
#sidebard .subscribe h5 {
	margin:0;
	padding:0px 0 5px;
	font-size:12px;
	font-weight:bold;
	border:none
}
#sidebard .subscribetextbg {
	padding:0;
	margin:0px 0 8px;
	overflow:hidden
}
#sidebard .subscribe_textield {
	font:12px Arial, Helvetica, sans-serif;
	margin:2px 0 0 2px;
	padding:2px;
	width:162px;
	float:left
}
#sidebard .subscribe {
	padding:10px 5px 5px;
	overflow:hidden;
	height:100%;
	margin-bottom:11px
}
#blog_sidebard .subscribe h2 {
	background:none;
	border-top:none;
	padding-top:0
}
.subscribe_b {
	border:none;
	margin-top:-13px;
	float:right
}
#sidebard p.i_email {
	padding-left:28px
}
#sidebard p.i_rss {
	padding-left:28px
}
#sidebard .ads {
	margin-bottom:8px
}
#sidebard .testimonials, #r_sidebard .testimonials {
	padding:0 0 10px 20px;
	font:16px Georgia, "Times New Roman", Times, serif;
	margin-bottom:18px;
	line-height:20px;
}
.clientname {
	float:right; font-size:12px;
}

#sidebard .sidebarborder {
	border-left:1px dotted #E0E0E0;
}
#sidebard .smstrial{
	color:#000000;
	font-size:12px;
	margin:0px auto;
	text-align:center;
	padding-bottom:2px;
	padding-right:15px;
}
#sidebard li {
background:transparent none repeat scroll 0 0;
border-bottom:1px dashed #DDDDDD;
color:#333333;
}
#home_baseheader
{
float:left;padding:5px 20px 5px 20px;width:800px;
}
*html #home_baseheader
{
	width:840px;padding:5px 10px 5px 10px;
}
#home_left
{
	float:left;padding:0px 5px 5px 5px;width: 500px;
}
*html #home_left
{
	width: 500px;padding:0px;	
}
#pc_licensediv
{
/*width:450px;*/float:left;padding:140px 0px 0px 160px;
}
*html #pc_licensediv
{
	padding:140px 0px 0px 154px;
}
.div_country_not_found
{
	padding-left:160px;
	float:left;
	padding-top:7px;

}
*html .div_country_not_found
{
	padding-left:160px;
}
.div_country_not_found a
{
	color:#FF6E00;
}
#d_top_right2
{
width:300px;float:left;padding:7px 0px 0px 158px; 
}
*html #d_top_right2
{
	width:460px;
	/*margin:10px 0px 0px 60px;*/
	padding:10px 0px 0px 156px;
}
.pc_bottom_button
{
float:right;padding-right:47px;padding-top:10px;
}
#pc_first
{
height:250px; padding-top:5px;border-bottom:1px dashed #DDDDDD;
}
.pc_captcha
{
margin-left: 150px; width: 430px;height:135;position:absolute;top:460;z-index:5000;
}
.pc_captcha2
{
	margin-left: 150px; width: 430px;height:135;position:absolute;top:430;z-index:5000;
}
#wap_textbox_div
{
width:300px;float:left;padding:10px 0px 0px 157px;
}
*html #wap_textbox_div
{
	width:450px;
	/*margin:10px 0px 0px 78px;*/
	padding:10px 0px 0px 120px;
}
#wap_toptextbox_div
{
float:left;padding-top:18px;
}
#wap_submit
{
float:right;padding-right:47px;padding-top:10px;
}
#divwap_first
{
height:150px; padding-top:5px;border-bottom:1px dashed #DDDDDD;
}
#d_top_left
{
float:left;padding-top:5px;
}
#d_top_middle
{
float:left;padding-top:18px;
}
/********************download page*************************************************/
/**************home page user control starts here*************************************/
.mainbg
{
width:500px;
}
.via_error
{
width:503px;
height:278px;
}
#viasms_main
{
width:503px;
}
.div_header
{
position:relative;
}
.header_left
{
position:absolute;color:White;font-family:Trebuchet MS;font-size:24px;font-weight:bold;top:9px;left:25px;width:150px; font-style: italic;
}

.header_right_img
{
position:absolute;top:0px;left:425px;
}
.sms_bottom
{
position:relative;top:0px;left:0px;
}
#divsms_bot
{
height:270px; padding-top:5px;border-bottom:1px dashed #DDDDDD;
}
#sms_line1
{position:absolute;top:10px;left:0px;
}
.sms_regimg
{
 float:left;
 padding-top:10px;
}
#sms_line2
{
position:absolute;top:105px;left:50px;width:503px;color:Gray;font-weight:bold;
}
#sms_line3
{
position:absolute;top:125px;left:50px;width:503px;font-size:12px;font-weight:normal;
}
.sms_line3_text1
{
padding-left:5px;
}
.sms_line3_text2
{
color:Red;font-weight:bold;padding-left:5px;
}
#sms_line4
{
position:absolute;top:145px;left:50px;width:503px;font-size:12px;font-weight:normal
}
#sms_line5
{
position:absolute;top:170px;left:0px;width:500px;font-size:12px;font-weight:normal;
border-bottom:1px dashed #DDDDDD;
}
.sms_line4_text1
{
padding-left:5px;
}
.sms_line4_text2
{
color:#00CCFF; font-weight:bold;
}
#wap_line1										/*	Line below OR image */
{
position:absolute;top:125px;left:155px;
}
*html #wap_line1
{	position:relative;width:300px;
	top:0px;left:140px;	padding:5px 0px 0px 15px;/*padding:5px 0px 0px 150px;*/
	/*padding:5px 0px 0px 50px;*/
}
.#wap_line2
{
font-size:12px;font-weight:normal;
}
.wap_line2_text
{
color:#ff4d00;font-weight:bold;
}

#wap_line3										/*	OR Image	*/
{
position:absolute;top:90px;left:200px;	/*left:230px;*/	

}
*html #wap_line3
{	position:relative;
	top:5px; left:180px;width:50px;
	padding:5px 0px 0px 20px;/*padding:5px 0px 0px 230px;*/
}
#wap_line4
{
position:absolute;top:80px;font-size:12px;font-weight:normal;left:40px;	/*left:175px;top:65px;*/
}
#wap_line5
{
position:absolute;top:145px;left:100px;width:503px;
}
#wap_line6
{
position:absolute;top:125px;left:150px;width:503px;
}
#wap_line7
{
position:absolute;top:145px;left:150px;width:503px;
}
#wap_line8
{
position:absolute;top:175px;left:150px;width:503px;
}
#wap_line9
{
position:absolute;top:205px;left:300px;width:503px;font-size:12px;font-weight:normal;
}
#pc_line1
{
position:absolute;top:70px;left:100px;width:503px;
}
#pc_line2
{
position:absolute;top:50px;left:150px;width:503px;
}
#pc_line3
{
position:absolute;top:70px;left:150px;width:503px;
}
#pc_line4
{
position:absolute;top:100px;left:150px;width:503px;
}
#pc_license
{
position:absolute;top:125px;left:150px;width:503px;font-size:11px;font-weight:normal;
}
#pc_line5
{
position:absolute;top:150px;left:300px;width:503px;font-size:12px;font-weight:normal;
}
#pc_line6
{
position:absolute;top:180px;left:100px;width:503px;font-size:12px;font-weight:normal;
}
#pc_line7
{
position:absolute;top:190px;left:300px;width:503px;font-size:12px;font-weight:normal;
}
#pc1_line1
{
position:absolute;top:160px;left:40px;width:503px;color:#4D76C1; font-weight:bold;
}
#pc1_line2
{
position:absolute;top:20px;left:40px;width:503px;color:Black; 
}
#pc1_line3
{
position:absolute;top:40px;left:40px;width:503px;color:Black;
}
#pc1_dashedline
{
position:absolute;top:66px;left:20px;width:480px;border-bottom:1px dashed #DDDDDD;
}
*html #pc1_dashedline
{
top:50px;
}
#pc1_line4
{
position:absolute;top:70px;left:40px;width:300px;
}
#pc1_line5
{
position:absolute;top:150px;left:300px;width:503px;font-size:12px;font-weight:normal;
}
#pc1_line6
{
position:absolute;top:240px;left:160px;font-size:11px;font-weight:bold;color:Black;
}
#pc1_line7
{
position:absolute;top:240px;left:345;font-size:12px;font-weight:normal;
}
.pc2_line1
{
position:absolute;top:20px;left:50px;width:503px;
}
.pc2_line1_1
{
position:absolute;top:20px;left:20px;width:503px;
}
.pc2_line1_2
{
position:absolute;top:20px;left:3px;
}
.pc2_line2
{
position:absolute;top:30px;left:40px;width:503px;
}
.pc2_line21
{
position:absolute;top:50px;left:40px;width:503px;
}
#pc2_line3
{
position:absolute;top:105px;left:70px;width:503px;font-size:12px;font-weight:normal;
}
.pc2_line4
{
position:absolute;top:80px;font-size:12px;font-weight:normal;width:500px;border-top:1px dashed #DDDDDD;
}
.pc2_line4_button
{
float:right;padding-right:47px;padding-top:10px;
}
.divresend_dashed_line
{
padding-top:20px;border-bottom:1px dashed #DDDDDD;
}
.divresend_button
{
float:right;padding-right:47px;padding-top:10px;
}

#error_line1
{
position:absolute;top:30px;left:200px;width:503px;
}
#error_line2
{
position:absolute;top:40px;left:0px;width:502px;
}
/**************home page user control ends here*************************************/
.cform fieldset
 {
border:medium none;
margin-top:10px;
padding:5px 0 10px;
}
.cform
 {
color:#353C40;
font-size:20px;
font-variant:small-caps;
line-height:2em;
margin:0;
padding:0;
position:absolute;top:140px;left:10px;
}
*html .cform
{
	top:110px;
}
.cf-ol {
margin:0 !important;
padding:0 !important;
}
ol {
background:transparent none repeat scroll 0 0;
}
.cf-ol li {
background:transparent none repeat scroll 0 0 !important;
list-style-image:none !important;
list-style-position:outside !important;
list-style-type:none !important;
margin:2px 0 !important;
padding:0;
text-align:left;
}
.cform label {
-x-system-font:none;
background:#E0E0E0 none repeat scroll 0 50%;
color:#000000;
display:inline-block;
font-family:Arial;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:0 10px 0 0;
padding:5px;
vertical-align:top;
width:140px;
}
.cform input, .cform textarea, .cform select {
-x-system-font:none;
border:1px solid #CCCCCC;
color:#666666;
font-family:Arial;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:0;
padding:4px 5px;
vertical-align:top;
width:230px;
}
.cform input.fldrequired, .cform input.fldrequired:hover {
border-right:3px solid #EBC2C2;
width:228px;
}
.textbox_width
{
	width:200px;
}
.li-2-1
{
	position:absolute;
	top:190px;
	left:5px;
	width:800px;
	border-bottom:1px solid #E2E2E2;
}
*html .li-2-1
{
	top:140px;
}
.li-2-1-1
{
	position:absolute;
	top:200px;
	left:5px;
	width:800px;
}
*html .li-2-1-1
{
	top:160px;
}
.li-2-2
{
	position:absolute;
	top:250px;
	left:5px;
	width:500px;
}
.li-2-3-1
{
	position:absolute;
	top:280px;
	left:5px;
	width:800px;
}
.li-2-3
{
	position:absolute;
	top:310px;
	left:5px;
	width:700px;
}
.li-2-4
{
	position:absolute;
	top:340px;
	left:5px;
	width:500px;
}
.li-2-5
{
	position:absolute;
	top:370px;
	left:5px;
	width:500px;
}
.li-2-6
{
	position:absolute;
	top:400px;
	left:5px;
	width:700px;
}
.li-2-line
{
	position:absolute;
	top:510px;
	left:5px;
	width:520px;
	border-top: 1px solid rgb(197, 197, 197); font-size: 10px;
}
.li-2-7
{
	position:absolute;
	top:530px;
	left:5px;
	width:500px;
}
.li-2-8
{
	position:absolute;
	top:560px;
	left:5px;
	width:500px;
}
.li-2-9
{
	position:absolute;
	top:590px;
	left:5px;
	width:500px;
}
.li-2-10
{
	position:absolute;
	top:615px;
	left:5px;
	width:520px;
}
.supp_right_txt
{
	position:absolute;
	left:320px;
}
.support_label
{
	background:#E2E2E2;
	width:300px;
	height:20px;
	padding-right:10px;
}
.emailreqtxt
{
	font-size:11px;
	clear:both;
}
.support_middle
{
	width:10px;
}
#supp_footer
{
	position:relative;
	padding-top:20px;	
}
#supp_maindiv
{
width:800px;height:700px;position:relative;top:10px;left:20px;
}
#sup_p
{
position:absolute;top:10px;left:10px;	
}
#supp_form
{
	position:absolute;top:0px;left:10px;
}
*html #supp_form
{
	top:-40px;
}
#supp_faq_main
{
	padding:20px 0px 0px 20px;
}

/********************edit profile********************/
.mandatory
{
padding-left:75px;float:left;margin-top:10px;width:500px;
}
.mandatory_asterisk
{
font-size:14px;
}
.mandatory_text
{
font-size:11px;
}
.edit_subtext
{
font-size:11px;font-weight:bold;color:#FF6E00;
}
.email_txtbox
{
float:left;
padding:0px 0px 0px 20px;
}
.email_platform
{
float:left;
padding:0px 0px 0px 4px;
}
.email_dropplatform
{
	width:130px;
}
.edit_profile_main
{
width:500px;padding:10px 0px 10px 0px;float:left;
}
/****************************************************/
.sms_bottom_error
{
/*border:1px solid #ff9a00;*/
}

#header_mid .nav a 
{
	color:Black;
	text-decoration:none;	
}
#header_mid .cnav a 
{
	color:#FF6E00;
	text-decoration:none;
}

#header_mid .nav a:hover
{
	color:#FF6E00;	
}
#header_mid .nav a:active
{
	color:#FF6E00;	
}
.headertwin_mid .nav a 
{
	color:Black;
	text-decoration:none;	
}

.headertwin_mid .nav a:hover
{
	color:#FF6E00;	
}
 a:focus
{
	 border:1px dashed #3399CC; 
}
.headertwin_mid .nav a:active
{
	color:#FF6E00;	
}
.buy_combo
{
	text-align:center;
}
/***************************screenshots menu**********************/
#screenshot
{       
        float:left;
        width:500px;
        line-height:40px;
	padding:5px 0px 10px 0px;
	margin-left:10px;
	border-bottom:1px dashed #C5C5C5;
}
#screenshot_menu_text
{
        float:left;
        margin-left:5px;
        font:11px Arial, Helvetica, sans-serif;
        margin-top: 6px;
        float:left;
        color:#7C7C7C;
        padding:0 10px;
	font-weight:bold;
	width:500px;
line-height:18px;
}
.screenshot_menu_text a
{
        float:left;
        color:#7C7C7C;
	text-decoration:none;
	padding-right:20px;
}
.screenshot_menu_active
{
        float:left;
        margin-left:5px;
        font:11px Arial, Helvetica, sans-serif;
        margin-right:10px;
        float:left;
        color:#7C7C7C;
         border-left:1px solid #e0e0e0;
        padding:0 10px;
	font-weight:bold;
	text-decoration:none;
	border-top:1px solid #7C7C7C;
        border-left:1px solid #7C7C7C;
        border-right:1px solid #7C7C7C;
        line-height:18px;
	/*color:#1B90DA;*/
}
#screenshot_menu_sms_active a
{
        color:#FFBA00;
        border-top:1px solid #7C7C7C;
        border-left:1px solid #7C7C7C;
        border-right:1px solid #7C7C7C;
}
#screenshot_menu_sms_text a:hover
{
        color:#FFBA00;
}

#screenshot_menu
{
	float:left;
	font-family:Arial;
	font-size:11px;
	font-style:bold;
}
#screenshot_main
{
	height:1000px;
	clear:both;
}
.screenshot_img
{
	height:131px;
	width:121px;
}
.screenshot_img2
{
	height:120px;
	width:160px;
}
.screenshot_img3
{
	height:150px;
	width:190px;
}
.screenshot_subdiv
{
	padding-top:20px;
	position:relative;
	top:20px;
}
.screenshot_firstdiv
{
	position:absolute;
	top:40px;
	left:10px;
}
.screenshot_firstdiv_1
{
	position:absolute;
	top:40px;
	left:320px;
}
.screenshot_seconddiv
{
	position:absolute;
	top:280px;
	left:10px;
}
.screenshot_seconddiv_1
{
	position:absolute;
	top:280px;
	left:320px;
}
.screenshot_thirddiv
{
	position:absolute;
	top:520px;
	left:10px;
}
.screenshot_thirddiv_1
{
	position:absolute;
	top:520px;
	left:320px;
}
.screenshot_fourthdiv
{
	position:absolute;
	top:760px;
	left:10px;
}
.screenshot_fourthdiv_1
{
	position:absolute;
	top:760px;
	left:320px;
}
/*****************************screenshots menu end**************************/
/********************************debit buy******************************/
*html.imageHeight
{
	height :10px;
   width :500px;
  
}
.imageHeight
{
	height :20px;
   width :500px;
   
}
.imageheight2
{
	 padding-left:160px;
}
*html .imageheight2
{
	 padding-left:153px;
}
.divforfirstname
{
float:left;
padding-bottom:10px;
width:500px;
}

.leftalign_buy
  {
  float:left;
  padding:0px 0px 0px 0px
}

.lableid
{
	width : 300px;
}

.checkout_lable
{width:150px;
float:left;
padding: 2px 10px 0px 0px;
}
.userlabel_debit
{width:100px;
font-weight:bold;
float:left;
padding: 2px 10px 0px 0px;
}

*html .userlabel_debit
{
 width:120px;
 padding: 7px 10px 0px 0px;
}

.debit_header_text
{
padding:10px 0px 10px 0px;
font-size:11px;
color:#FF6E00;
font-family:Verdana,Arial,Helvetica,sans-serif;
}
.debit_header_text2 {
color:#C7850C;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
padding-bottom:10px;
width:500px;
}


*html #checkout
{
	text-align:left;
	
}

#checkout
{
	text-align:left;
}

/*******************************debit buys ends *****************************/

/************	Lingo Start *************************/

/* Hemant K.*/

.shortcut_text
{
	color:#FF6E00;
}
#lingo
{
float:left;
padding-left:20px;
width:800px;
}
.shortcut_title_extn
{
	font-size:16px;
	font-weight:bold;
}
.note
{
	font-size:11px;
}
#shortcut_div1
{
width:190px;float:left;padding-left:10px;
}
.shortcut_div2
{
border-left:1px dotted #C5C5C5;width:190px;float:left;
}
.shortcut_divsub
{
padding-left:10px;
}
/**********Lingo end *************************/
/************	Notification Start *************************/

/* Hemant K.*/
p#noty_error
{
height:20px;
background-color:lightcoral;
border:1px solid red;
color:#000000;
}
/* Somethng will be coming here soon/*

/**********Notification end *************************/



/*******************************midlet ***************************************/

.midlet_para
{
top:50%;width:90%;line-height:2em;margin:0 auto;margin-top:-1em;text-align:center;position:absolute;
}
.middle_submain
{
height:150px;width:400px; border:1px solid black;font:22px Arial, Helvetica, sans-serif;padding-right:30px;
}
.midlet_text
{
margin:20px 5px 0px 5px;
}
.buffer{
	height:auto;
}
.buffer2{
	height:auto;
}
.midSection{
	height:400px;
	width:400px;
	vertical-align:middle;
	text-align:center;
}
.theTable{
	width:100%;
	height:100%;
}	
.middle_subtext
{
text-align:center;font-size:13px;
}
/*-------------------------Rate card------------------------------------------*/
.rate_card_main
{
width: 836px; float:left;padding-top:10px;
}
.ratecard_submain
{
width:800px;
height:1200px;
}
.ratepermessage
{
	font-weight:bold;
	width:200px;
	font-size:14px;
	padding-top:10px;
}
.ratepermessage2
{
	font-weight:bold;
	width:300px;
	font-size:14px;
	padding-top:10px;
}

.rate_card_div1
{
float: left;
height:255px;
width:350px;
}
.rate_card_div2
{
	float: left;
	width:300px;
	height:250px;
	}
.rate_card_divright
{
	float:left;
	width:330px;
	height:50px;
	border-bottom:1px solid #DBD7D7;
	padding-left:40px;
}
.ratecard_divgridrite
{
height:250px;border:1px solid white;
}
.ratecard_span
{
position:absolute;padding:10px 10px 10px 20px;border:1px solid #FF6E00;margin-top:80px;width:150px;margin-left:60px;
}

.mGrid   
{
	float:left; 
width: 350px ;
background-color: #fff;   
margin: 5px 0 10px 0;   
border: solid 1px #FFFFFF;   
border-collapse:collapse;   
border-bottom:1px solid #DBD7D7;
}  
.mGrid td {   
padding: 2px;   
/*border: solid 1px #c1c1c1;   */
color: black;
font-size:12px;
font-family:Arial;
text-align:left; 
padding-left:60px;
border-right-color:#FFFFFF;
border-bottom:1px solid #DBD7D7;
width:175px;
}  
.mGrid th {   
padding: 4px 2px;   
color:Black;  
font-size: 14px;   
font-family:Arial;
border-right-color:#FFFFFF;
border-bottom:1px dashed #DBD7D7;
}  
.mGrid .alt { background: #fcfcfc url(grd_alt.png) repeat-x top; } 
.loggrid_buttons
{
float:left;width:500px;position:relative;top:20px;
}
.LogGrid .gridlinks
{
	/*width:20px;*/
	padding-right:5px;
	overflow:hidden;
}
*html .LogGrid  .gridlinks 
{
		padding-right:3px;
}
.gridlinks a
{
	color:#A0C505;
	text-decoration:underline;
	font-size:12px;
	padding:0px 5px 0px 5px;
}
.LogGrid th
{
	padding:0px 5px 0px 5px;
	font-size:14px;
}
*html .LogGrid td
{
WORD-BREAK:BREAK-ALL;
font-size:12px;
font-family:Arial;
width:106px;
}
.LogGrid td
{
font-size:11pz;
 overflow-x: auto; /* Use horizontal scroller if needed; for Firefox 2, not needed in Firefox 3 */
 word-wrap: break-word; /* Internet Explorer 5.5+ */
 padding-top:2px;
 padding-bottom:2px;
 padding-left:5px;
 padding-right:2px;
}
.LogGrid
{
table-layout:auto;
}


/*---------------------------rate card end ------------------------------------*/
/*-------------------------notification----------------------------------------*/
.notification_sentence
{
padding:10px 10px 10px 10px;width:800px;font-size:12px;font-family:Arial;margin-top:30px;
}
.notification_sub2_sub1 {
float:left;
width:800px;
padding-left:20px;
}
.notif_destination_label
{
width:90px;
float:left;
}
.notif_destlist
{
	float:left;
	padding-left:10px;
}
*html .notif_destlist
{
	padding-left:20px;
}
.notif_imagebutton
{
	padding-top:10px;
	text-align:right;
	width:260px;
}
.notif_div1
{
	float:left;
	width:800px;
	padding-bottom:10px;
}
.notif_destination
{
	width:300px;
	border-bottom:1px dashed #DBD7D7;
	margin-top:100px;
		height:180px;
}
*html .notif_destination
{
	margin-top:0px;

}
.notif_rule
{
	position:relative;
	margin-top:100px;
}
*html .notif_rule
{
	margin-top:0px;
}
/*-------------------------notification ends----------------------------------------*/
.example
{
font-size:11px;
color:#666666;
padding-left:10px;
line-height:20px;
}
.example2
{
font-size:11px;
color:#666666;
line-height:20px;
}
/*-----------------------number propagation-------------------------------------*/
.main_table
{
	float:left; 
width: 350px ;
background-color: #fff;   
margin: 5px 0 10px 0;   
border: solid 1px #FFFFFF;   
border-collapse:collapse;   
border-bottom:1px solid #DBD7D7;
text-align:left;
padding-bottom:30px;
}
.main_table_header
{
	padding: 4px 2px;   
color:Black;  
font-size: 14px;   
font-family:Arial;
border-right-color:#FFFFFF;
border-bottom:1px solid #DBD7D7;
height:50px;
text-align:left;

}
.main_table_rows
{
padding: 2px;   
color: black;
font-size:12px;
font-family:Arial;
text-align:left;
border-right-color:#FFFFFF;
border-bottom:1px solid #DBD7D7;
width:175px;
height:20px;
}
 .CustomComboBoxStyle .ajax__combobox_inputcontainer tbody 
 {
 /*border:1px solid green;*/
 	margin-top:-10px;
 	top:0px;
 	z-index:0;
 	
 }
  .CustomComboBoxStyle .ajax__combobox_inputcontainer table 
 {
 	 border:1px solid magenta;
 	margin-top:0px;
 	top:0px;
 	z-index:0;
 	 	margin-top:-10px;
 }
 .CustomComboBoxStyle .ajax__combobox_textboxcontainer input {
    background-color: white;
/*	border:0;*/
border-left:0;
border-top:0;
border-right:0;
border-bottom:0;
    border-right: 0px none;
    text-align:right;
    font-size:12px;
    font-family:Arial;
    height:13px;
    z-index:0;
}
.CustomComboBoxStyle
{
	/*border:1px solid blue;*/
	margin-bottom:4px;
	margin-top:-2px;
}
*html .CustomComboBoxStyle
{
	/*border:1px solid blue;*/
	margin-bottom:0px;
	margin-top:0px;
}
.CustomComboBoxStyle .ajax__combobox_buttoncontainer button 
{
    background-color: white;
   border :0;
    border-left:ipx solid white;
    z-index:0;
}
.CustomComboBoxStyle .ajax__combobox_itemlist
{
	
	position:absolute;
	margin: -10px 0px 0px -460px;
	z-index:1000;
	width:80px;
	font-size:11px;
	text-align:left;
}
.continue
{
	padding-left:110px;
}
*html .continue
{
	padding-left:116px;
}
.continuenext
{
padding:0px 0px 10px 110px;
}
*html .continuenext
{
	padding:0px 0px 10px 120px;
}
