a { 
outline : none; 
} 
.bgcolor{


}
body { 
margin : 0; 
padding : 0; 

/*background-color : #23252b; */
background:#23252b url(img/bg_re.jpg) center top repeat-y;
} 
img { border: 0; margin: 0; padding: 0 }
.top_bg { 
height : auto; 
width : auto; 
background : url(img/top_bg.jpg) repeat-x left top; 
} 
.w_1000px { 
width : 1000px; 
height : auto; 
} 
.top_nav { 
width : 1000px; 
height : 33px; 
} 
.top_nav_text { 
font-family : Calibri; 
line-height : 33px; 
vertical-align : middle; 
color : #ffffff;
font-size:12px;
text-decoration:none;
} 
a.top_nav_text:hover{ 
font-family : Calibri; 
line-height : 33px; 
vertical-align : middle; 
color : #b4b4b4;
font-size:12px;
} 

.top { 
width : 1000px; 
height : 110px; 
background : url(img/top.jpg) no-repeat left top; 
} 


.main { 
width : 1000px; 
/*background-color : #ffffff; */
background:#FFFFFF url(img/bg_re.jpg) center top repeat-y;
} 


.logo { 
height : 110px; 
width : 421px; 
float : left; 
} 
.logo_side_w { 
height : 110px; 
width : 420px; 
float : left; 
} 
.logo_side_2 { 
height : 110px; 
width : 140px; 
float : left; 
} 
.flag_top_h { 
padding-top : 65px; 
} 
.home { 
width : 89px; 
height : 40px; 
float : left; 
} 
.about { 
width : 132px; 
height : 40px; 
float : left; 
} 
.features { 
width : 189px; 
height : 40px; 
float : left; 
} 
.services { 
width : 99px; 
height : 40px; 
float : left; 
} 
.buy_now { 
width : 101px; 
height : 40px; 
float : left; 
} 
.news { 
width : 77px; 
height : 40px; 
float : left; 
} 
.affiate_program { 
width : 168px; 
height : 40px; 
float : left; 
} 
.contact { 
width : 125px; 
height : 40px; 
float : left; 
} 
.btn { 
width : 980px; 
height : 40px; 
background-color : #ffffff; 
} 
.main2 { 
width : 980px; 
height : auto; 
} 
.middal { 
width : 985px; 
height : 600px; 
} 
.middal_2 { 
width : 540px; 
height : 550px; 
float : left; 
} 
.middal_text { 
width : 535px; 
height : auto; 
float : left; 
} 
.right { 
width : 220px; 
height : 550px;
float:right;
} 
.right { 
width : 220px; 
height : 550px; 
float : left; 
} 
.right_btn { 
width : 220px; 
height : 27px; 
float : left; 
}
.right_btn1 { 
width : 220px; 
height : 35px; 
float : left; 
}  
.right_bottom { 
width : 220px; 
height : 22px; 
float : left; 
background : url(img/news_bottom.jpg) no-repeat right top; 
} 
.right_ssl { 
width : 220px; 
height : 56px; 
float : left; 
background : url(img/ssl_small.png) no-repeat center top; 

}

.news_top { 
width : 220px; 
height : 230px; 
float: right;  
background : url(img/news_top.jpg) no-repeat right top; 
} 
.news_bg { 
width : 220px; 
height : auto; 
float : left; 
background : url(img/news_bg.jpg) repeat-y right top; 
} 
.right_pading { 
padding-right : 47px; 
} 

.right_pading1 { 
padding-right : 52px; 
}


.activate_sim { 
width : 220px; 
height : 107px; 
float : right; 
} 
.rate { 
width : 220px; 
height : 157px; 
float : right; 
background : url(img/rate.jpg) no-repeat right top; 
} 
.rate2 { 
width : 220px; 
height : 62px; 
float : left; 
} 
.rate3 { 
width : 220px; 
height : 20px; 
float : left; 
} 
.bottom{
   vertical-align:bottom;
}
.footer_color { 
/*background-color : #503850;*/
background:#503850 url(img/f_bg_re.jpg) top center repeat-y;

} 
.footer_bg { 
background : #503850 url(img/footer_bg.jpg) repeat-x left top; 
/*height : 310px; */
} 
.footer_bg2 { 
background : url(img/footer_bg_2.jpg) repeat-x left top; 
width : 1000px; 
/*height : 296px;*/ 
} 
.footer_t { 
width : 1000px; 
height : 135px; 
} 
.footer_topgap { 
width : 1000px; 
height : 88px; 
} 
.left { 
width : 225px; 
height : 550px; 
float : left; 
} 
.services_color { 
width : 225px; 
height : auto; 
float : left; 
background : url(img/services_y_bg.jpg) repeat-y left top; 
} 
.f_b_color { 
width : 225px; 
height : auto; 
float : left; 
background : url(img/f_b_bg.jpg) repeat-y left top; 
} 
.services_bg { 
width : 225px; 
height : auto; 
float : left; 
background : url(img/services_bg.jpg) no-repeat left top; 
} 
.f_b_bg { 
width : 225px; 
height : auto; 
float : left; 
background : url(img/f_b.jpg) no-repeat left top; 
} 
.f_b_bg_text { 
width : 225px; 
height : auto; 
float : left; 
} 
.f_b_bg_text2 { 
width : 225px; 
height : 65px; 
float : left; 
} 
.services_bottom { 
width : 225px; 
height : 26px; 
float : left; 
background : url(img/services_bottom.jpg) no-repeat left top; 
} 
.f_b_bottom { 
width : 225px; 
height : 26px; 
float : left; 
background : url(img/f_b_bottom.jpg) no-repeat left top; 
} 
.auto_top { 
width : 225px; 
height : 147px; 
float : left; 
} 
.welcome_text { 
font-family : Calibri; 
font-size : 22px; 
color : #000000; 
} 
.text1 { 
font-family : Calibri; 
font-size : 15px; 
color : #000000; 
} 
.text2 { 
font-family : Calibri; 
font-size : 16px; 
color : #66015f; 
} 
.text4 { 
font-family : Calibri; 
font-size : 15px; 
color : #4b004a;
text-decoration:none;
} 
a.text4:hover { 
font-family : Calibri; 
font-size : 15px; 
color : #4b004a;
text-decoration:underline;
} 
.text5 { 
font-family : Calibri; 
font-size : 15px; 
color : #ffffff;
text-decoration:none; 
} 
a.text5:hover { 
font-family : Calibri; 
font-size : 15px; 
color : #cba4cb;
text-decoration:none; 
} 

.li_new { 
background : url(img/buleet.jpg) no-repeat center; 
} 
.footer_313 { 
width : 313px; 
height : 131px; 
float : left; 
} 
.foter194 { 
width : 180px; 
height : 20px; 
float : right; 
} 
.foterline { 
width : 180px; 
height : auto; 
float : right; 
} 
.footer_m { 
   width : 290px; 
   height : 131px; 
   float : left; 
} 
.footerlink { 
font-family : Calibri; 
font-size : 15px; 
color : #ffffff; 
text-decoration : none; 
} 
a.footerlink:hover { 
font-family : Calibri; 
font-size : 15px; 
color : #e5b3e2; 
} 

.quicklink_li { 
   display : block; 
   float : left; 
   background : url(img/buleet.jpg) no-repeat left; 
   padding-left : 20px; 
   text-decoration : none; 
   vertical-align : top; 
   line-height : 20px; 
   width : 500px; 
} 
.copy_right { 
   font-family : Calibri; 
   font-size : 12px; 
   color : #ffffff; 
} 
.copy_right_link { 
   font-family : Calibri; 
   font-size : 12px; 
   color : #e5b3e2;
   text-decoration:none;
} 
a.copy_right_link:hover { 
   font-family : Calibri; 
   font-size : 12px; 
   color : #ffffff;
   text-decoration:none;
} 

/*Innerpage*/
.layout_width{
   width:1000px;
   background:#FFFFFF url(img/bg_re.jpg) center top repeat-y;
   height:auto;
}
.content_width{
   width:980px;
   height:auto;
}
.rgt{
   width:740px;
   float:right;
   padding-left:23px;
}
.lft{
   width:215px;
   float:left;
}
.lfthelp{
   /*width:215px;*/
   float:left;
}
.normal_txt { 
   font-family : Calibri;
   font-size : 15px;
   color : #000000;
   text-align:justify;
   padding-right:10px;
} 
.top_space{
   padding-top:10px;
}

.lft_title{
   font-family:Arial, Helvetica, sans-serif;
   font-size:20px;
   color:#6f0061;
   font-style:normal;
   text-align:left;
   padding-top:5px;
   padding-bottom:3px;
   padding-left:10px;
   width:205px;
}
.news_black_txt{
   font-family:Arial, Helvetica, sans-serif;
   font-size:13px;
   color:#000000;
   text-align:left;
   padding-left:10px;
   padding-right:10px;
}
.news_darkpink_link{
   font-family:Arial, Helvetica, sans-serif;
   font-size:13px;
   color:#680a6c;
   text-align:left;
   text-decoration:underline;
   line-height:20px;
}
a.news_darkpink_link:hover{
   font-family:Arial, Helvetica, sans-serif;
   font-size:13px;
   color:#680a6c;
   text-align:left;
   text-decoration:none;
   line-height:20px;
}
.inn_news_bg{
   background: #ffffff url(img/lft_news_bg.jpg) left top no-repeat;
   /*height:394px;*/
   padding-top:20px;
}
.inn_nav_bg_lft{
   float:left;
   width:47px;
   height:33px;
}
.inn_nav_bg_mid{
   background:url(img/inn_nav_bg_mid.jpg) left top repeat-x;
   height:33px;
   width:687px;
   float:left;
}

.inn_nav_bg_mid_full{
   background:url(img/inn_nav_bg_mid.jpg) left top repeat-x;
   height:33px;
   width:924px;
   float:left;
}
.inn_nav_bg_rgt{
   float:right;
   width:6px;
   height:33px;
}

.inn_nav_txt{
   font-family:Arial, Helvetica, sans-serif;
   font-size:14px;
   color:#666666;
   text-align:left;
   padding-left:20px;
   float:left;
   line-height:28px;
   vertical-align:middle;
}

.inn_nav_txt_href{
   font-family:Arial, Helvetica, sans-serif;
   font-size:14px;
   color:#666666;
   text-align:left;
  /* padding-left:20px;*/
   float:left;
  /* line-height:28px;*/
   vertical-align:middle;
}
.inn_nav_btm_space{
   padding-bottom:15px;
}
.page_title { 
  font-family : Calibri;
  font-size : 22px; 
  color : #000000;
  text-align:left;
  padding-top:25px;
} 
.lft_maintitile_bg{
   width:215px;
   height:38px;
   background:url(img/lft_maintitile_bg.jpg) left top no-repeat;
}
.lft_maintitle_txt{
   font-family : Calibri; 
   font-size : 16px;
   color : #FFFFFF;
   text-align:left;
   padding-left:12px;
   vertical-align:middle;
   line-height:38px;
   float:left;
}
.lft_sublinks_bg{
   width:215px;
   height:36px;
   background:url(img/lft_sublinks_bg.jpg) left top no-repeat;
}
.lft_sublinks_txt{
   font-family : Calibri; 
   font-size : 15px;
   color : #4b004a;
   text-align:left;
   padding-left:12px;
   vertical-align:middle;
   text-decoration:none;
   line-height:36px;
   float:left;
}
a.lft_sublinks_txt:hover{
   font-family : Calibri; 
   font-size : 15px;
   color : #23252b;
   text-align:left;
   padding-left:12px;
   vertical-align:middle;
   text-decoration:none;
   line-height:36px;
   float:left;
}
.lft_sublinks_btmbg{
   width:215px;
   height:auto;
   background:#cecece url(img/lft_sublinks_btmbg.jpg) left bottom no-repeat;
   padding-bottom:7px;
}

.inn_darkpink_link{
   font-family : Calibri; 
   font-size : 15px;
   color : #67006b;
   text-decoration:underline;
}
a.inn_darkpink_link:hover{
   font-family : Calibri; 
   font-size : 15px;
   color : #67006b;
   text-decoration:none;
}
.text77 {
	font-family: Calibri;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #670063;
}

.top_tittal {
	font-family: Calibri;
	font-size: 16.99px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #60066b;
	text-decoration: none;
}

.top_tittal_2 {
	font-family: Calibri;
	font-size: 16.99px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #c40594;
	text-decoration: none;
}

.distributor_tital {
	font-family: Calibri;
	font-size: 15.99px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #60066b;
	text-decoration: none;
}

.text999 {
	font-family: "Arial";
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #670063;
} 
.field{
	font-family: Calibri;
	font-size:12px;
	color:#000000;
	height:20px;
	padding-left:6px;
	background-color:#FFFFFF;
	border: 1px solid #FFFFFF;
}
.error
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#FF0000;
	text-decoration:none;
}

.success
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#006600;
	text-decoration:none;
}
	
.top_space2{
    padding-top:20px;
}
.white_link { 
font-family : Calibri; 
font-size : 12px; 
color : #ffffff;
text-decoration:underline;
padding-right:30px;
} 
a.white_link:hover { 
font-family : Calibri; 
font-size : 12px; 
color : #ffffff;
text-decoration:none;
padding-right:30px;
} 

a.bot:link {
	color: #ffffff;text-decoration:none;
}
a.bot:visited {
	color: #ffffff;text-decoration:none;
}
a.bot:hover {
	color: #ffffff; text-decoration: underline ;
}
a.bot:active {
	color: #ffffff;text-decoration:none;
}


.pink_bg{
background:url(img/pink_bg.jpg) repeat-y left top;
}
.contact_bg{
background: url(img/contact_bg.jpg) repeat-y  center top;
}

.product_box{
width:368px;
height:auto;
float:left;
}

.product_bg{
background: url(img/product_box_bg.jpg) repeat-y top left;
width:368px;
height:auto;
float:left;
}

.product_tittal{
font-family:Trebuchet MS;
font-size:14px;
color:#000000;
font-weight:bold;
}



.more_link {
	font-family:Calibri;
	font-size:13px;
	color:#000000;
	font-weight:bold;
	text-decoration: underline;
}
.more_link:link {
	text-decoration: none;
}
.more_link:visited {
	text-decoration: none;
	color: #000000;
}
.more_link:hover {
	text-decoration: none;
	color: #000000;
}
.more_link:active {
	text-decoration: none;
	color: #000000;
}


.page_title_new { 
  font-family : Calibri;
  font-size : 22px; 
  color : #000000;
  text-align:left;
  padding-top:10px;
  padding-bottom:5px;
} 




.icon_2{
   width:215px;
   height:61px;
   float:left;
   padding-top:10px;
}



.read_more_link {
	font-family:Calibri;
	font-size:13px;
	color:#67006b;
	font-weight:bold;
	text-decoration: underline;
}
.read_more_link:link {
	text-decoration: none;
}
.read_more_link:visited {
	text-decoration: none;
	color: #67006b;
}
.read_more_link:hover {
	text-decoration: none;
	color: #67006b;
}
.read_more_link:active {
	text-decoration: none;
	color: #67006b;
}




.inn_news_bg2{
   background: #ffffff url(img/lft_news_bg.jpg) left top no-repeat;
   height:450px;
   padding-top:10px;
   
}
.Accounts_tital{
font-family:Calibri;
font-size:16px;
color:#99057f;
font-weight:bold;
}

.contact_us_text{
width:340px;
height:auto;
float: left;
 font-family : Calibri;
   font-size : 15px;
   color : #000000;
   padding-right:10px;
}


.text_box {
	background-image: url(img/text_box.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 24px;
	width: 188px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	line-height:24px;
	vertical-align:middle;
}


.text_area{
	background-image: url(img/text_ara.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 104px;
	width: 268px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}

.autotop_help{
   font-family:Arial, Helvetica, sans-serif;
   font-size:14px;
   color:#666666;
   text-align:right;
   padding-left:20px;
   float:right;
   line-height:28px;
   vertical-align:middle;
   font-weight:bold;
   text-decoration:none;
    padding-right:20px;
}

.autotop_help:hover{
   font-family:Arial, Helvetica, sans-serif;
   font-size:14px;
   color:#666666;
   text-align:right;
   padding-left:20px;
   float:right;
   line-height:28px;
   vertical-align:middle;
   font-weight:bold;
   text-decoration:underline;
}

.bluebtnbigger{
font-family: Arial;
	background:url(img/bluebtnbigger.gif) no-repeat top left; padding:0px;


	height:29px; width:170px; font-weight:bold; color:#2868A2; border:none; cursor:pointer;
}

.bluebtnbig{
	background:url(img/btnbg.gif) repeat-x top left; padding-bottom:2px;
	height:25px; width:auto; font-weight:bold; color:#FFFFFF; border:none; cursor:pointer;
	vertical-align:middle;
}

.bluebtnbig1{
	background:url(img/btnbg.gif) repeat-x top left;  padding-bottom:2px;
	height:25px; width:auto; font-weight:bold; color:#FFFFFF; border:none; cursor:pointer;
}

.bluebtn{
	background:url(img/btnbg.gif) repeat-x top left; padding-bottom:2px;
	height:25px; width:auto; font-weight:bold; color:#FFFFFF; border:none; cursor:pointer;
	vertical-align:middle;
}

.text3 { 
   font-family : Calibri;
   font-size : 15px;
   color : #000000;
   text-align:justify;
   padding-right:10px;
} 

#marqueecontainer{
	position: relative;
	height: 180px; /*marquee height */
	overflow: hidden;
}


/*----------new-----------*/


.banner_bg1{
width:244px;
height:210px;
float:left;
background:url(img/banner_bg1.png) left top no-repeat;
}
.banner_bg1_over{
width:244px;
height:210px;
float:left;
background:url(img/banner_bg1_over.png) left top no-repeat;
}



.banner_bg2{
width:244px;
height:210px;
float:left;
background:url(img/banner_bg2.png) left top no-repeat;
}
.banner_bg2_over{
width:244px;
height:210px;
float:left;
background:url(img/banner_bg2_over.png) left top no-repeat;
}

.banner_bg3{
width:240px;
height:210px;
float:left;
background:url(img/banner_bg3.png) left top no-repeat;
}
.banner_bg3_over{
width:240px;
height:210px;
float:left;
background:url(img/banner_bg3_over.png) left top no-repeat;
}

.tital_b{
font-family:Calibri, Trebuchet MS, Arial, Helvetica, sans-serif;
font-size:15px;
color:#725a72;
text-transform:uppercase;
font-weight:normal;
line-height:30px;
vertical-align:middle;
}
.tital_b2{
font-family:Calibri, Trebuchet MS, Arial, Helvetica, sans-serif;
font-size:22px;
color:#981477;
text-transform:uppercase;
font-weight:bold;
text-align:center;

}
.tital_b3{
font-family:Calibri,Trebuchet MS, Arial, Helvetica, sans-serif;
font-size:12px;
color:#505050;
text-align:center;

}
