@charset "utf-8";
/* CSS Document */
body {
	margin:0;
	padding:0;
	background:url(../images/main-bg.jpg) #fafdff repeat-x top left;
}
div, ul, li, p, ol, h1, h2, h3, h4, h5, h6, span {
	margin:0;
	padding:0;
}

ul {
	padding-left:40px;
}
ul li {
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#414241;
	padding-left:0px;
}
ul li a {
	font:normal 18px/18px Arial, Helvetica, sans-serif;
	color:#414241;
	padding-left:0px;
	text-decoration:none;
	outline:none;
	border:0px;
	background:none;
}

.img { border:none;}
.space {
	clear:both;
}
#wraper {
	width:100%;
	background:url(../images/mainbg.jpg) no-repeat top center;
	float:left;
}
#maincontainer {
	width:990px;
	height:auto;
	margin: 0 auto;
}
#top_part {
	width:990px;
	height:647px;
	float: left;
	background:url(../images/toppart.png) no-repeat top left;
}
#top_part_product {
	width:990px;
	height:276px;
	float: left;
	background:url(../images/toppart_product.png) no-repeat top left;
}
#middle_part_index {
	width:990px;
	height:371px;
	float: left;
	background:url(../images/middle.png) no-repeat top left;
}
#top_firsrow {
	width:990px;
	height:202px;
	float:left;
}
#logo {
	width:603px;
	height:162px;
	float:left;
}
#flash1 {
	width:10px;
	height:30px;
	float:left;
	margin:61px 19px 0 38px;
}
#mobile_form {
    width:180px;
    float:left;
    margin:29px 0 0 0;
    padding:0;
}
#circle_flash {
    width:27px;
    height:28px;
    float:left;
    margin:39px 0 0 4px;
}
.mobile_form form .boxdiv {
	width:165px;
	float:left;
}
.box {
	  width:165px;
    float:left;
    font:normal 11px Arial, Helvetica, sans-serif;
    color:#595858;
    margin-bottom:3px;
    height:18px;
    border:1px solid #93b3d0;
}
#navigation {
	width:990px;
	height:56px;
	float:left;
	margin-bottom:18px;
}
#navilink {
	width:745px;
	height:auto;
	float:left;
	margin-right:10px;
}
.topnavi ul {
	margin:0px;
	padding:0px;
}
.topnavi ul li {
	margin:0px;
	padding:0px;
	float:left;
	list-style-type:none;
}
.topnavi ul li a:link, .topnavi ul li a:visited {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#0767bf;
	padding:25px 0px 10px 18px;
	text-decoration:none;
	display:block;
}
.topnavi ul li a span {
	color:#0767bf;
	padding:25px 18px 18px 0px;
	text-decoration:none;
}
.topnavi ul li a:hover {
	color:#FF0000;
	background:url(../images/button.png) no-repeat top left;
	height:56px;
}
.topnavi ul li a:hover span {
	color:#FF0000;
	background:url(../images/button.png) no-repeat top right;
	height:56px;
}
#search_box {
	width:225px;
	height:56px;
	float:left;
}
.search {
	width:173px;
	height:42px;
	float:left;
	font:normal 15px Arial, Helvetica, sans-serif;
	color:#990000;
	border:none;
	background:none;
	display:block;
	padding-top:7px;
	font-weight:bold;
}
#search_button {
	width:42px;
	height:42px;
	float:left;
	margin:14px 0 0 10px;
}
#banner {
	width:954px;
	height:301px;
	float:left;
	margin:0 0 15px 18px;
}
#banner_bottom {
	width:900px;
	height:50px;
	float:left;
	margin-left:70px;
}
.find_me {
	width:128px;
	float:left;
	font:normal 18px Arial, Helvetica, sans-serif;
	color:#ff0000;
}
.drop_box {
	width:207px;
	height:25px;
	float:left;
	margin-top:5px;
}
.bottom_dropdown {
	width:205px;
	float:left;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#595858;
}
.bottom_button {
	width:77px;
	float:left;
	height:28px;
}
.blank_space {
	width:990px;
	float:left;
	height:15px;
}
#curve {
	width:990px;
	float:left;
	height:9px;
	background:url(../images/product_curve.png) no-repeat top left;
}
#product_part {
	width:990px;
	float:left;
	height:auto;
	background:#FFFFFF;
	padding-bottom:20px;
}
#product_part_internal {
	width:972px;
	margin: 0 auto;
}
#left_pane {
	width:235px;
	float:left;
}
.left_heding {
	width:211px;
	float:left;
	height:36px;
	background:url(../images/heading_bg.jpg) no-repeat top left;
	font:normal 20px/36px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	display:block;
	padding-left:20px;
}
.leftheding {
	width:211px;
	float:left;
	height:36px;
	background:url(../images/heading.gif) no-repeat top left;
	font:normal 20px/36px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	display:block;
	padding-left:20px;
}
.left_content {
	width:211px;
	float:left;
}
.mobile ul {
	margin:0;
	padding:0;
	padding:10px 0 15px 0;
}
.mobile ul li {
	margin:0;
	padding:0;
	list-style-type:none;
	background:url(../images/bullet.jpg) no-repeat 10px 12px;
}
.mobile ul li a:link, .mobile ul li a:visited {
	font:normal 12px/30px Arial, Helvetica, sans-serif;
	color:#414241;
	text-decoration:none;
	padding-left:20px;
	display:block;
	font-weight:bold;
}
.mobile ul li a:hover {
	text-decoration:underline;
}


.right_pane {
	width:737px;
	float:left;
}

.right_heding {
    width:717px;
    float:left;
    height:40px;
    background:url(../images/big_heading_bg.jpg) no-repeat top left;   
    display:block;
    padding-left:20px;
    font:normal 20px/36px Arial, Helvetica, sans-serif;
    color:#FFFFFF;   
}
.right_heding1{
   
    font:normal 20px/36px Arial, Helvetica, sans-serif;
    color:#FFFFFF;
    float:left;
    padding-right:5px;
}
h1, h2, h3, h4, h5 h6 {
   
    font:normal 20px/36px Arial, Helvetica, sans-serif;
    color:#FFFFFF;
}



.border_line {
	border-left:1px solid #b4b4b4;
	border-right:1px solid #b4b4b4;
	float:left;
	width:735px;
}
.bottom_curve {
	background:url(../images/bottom_curve.jpg) no-repeat top left;
	width:737px;
	height:15px;
	float:left;
}
.top_curve {
	background:url(../images/top_curve.jpg) no-repeat top left;
	width:737px;
	height:15px;
	float:left;
}
.product_info {
	width:718px;
	float:left;
	padding-left:17px;
	padding-bottom:10px;
	padding-top:22px;
}
.product_info1 {
	width:718px;
	float:left;
	padding-left:7px;
	padding-bottom:15px;
	padding-top:11px;
}
.mobile_image {
	width:110px;
	float:left;
}
.mobile_text {
	width:113px;
	float:left;
	font:bold 12px/18px Arial, Helvetica, sans-serif;
	color:#282928;
	padding-top:15px;
}
.mobile_image1 {
	width:80px;
	float:left;
}
.mobile_text1 {
	width:90px;
	float:left;
	font:bold 11px/18px Arial, Helvetica, sans-serif;
	color:#282928;
	padding-top:10px;
}
.mobile_text span {
	font:bold 16px/18px Arial, Helvetica, sans-serif;
	color:#ff0000;
}
.mobile_text1 span {
	font:bold 13px/18px Arial, Helvetica, sans-serif;
	color:#ff0000;
}
.mobile_text p {
	font:bold 12px/18px Arial, Helvetica, sans-serif;
	color:#0477e5;
}
.mobile_text .lavel {
	font:bold 12px/18px Arial, Helvetica, sans-serif;
	color:#ff0000;
}

.mobile_text1 p {
	font:bold 14px/18px Arial, Helvetica, sans-serif;
	color:#0477e5;
}
.mobile_text1 .lavel {
	font:bold 12px/18px Arial, Helvetica, sans-serif;
	color:#ff0000;
}

.mobile_text1 .more_info {
	width:75px;
	height:25px;
}
.mobile_space {
	width:20px;
	float:left;
}
.mobile_space1 {
	width:10px;
	float:left;
}
.product_hr_space {
	width:737px;
	height:25px;
	float:left;
}
.product_hr_space_int {
	width:730px;
	height:25px;
	float:left;
}
.gift_main {
	width:698px;
	float:left;
	padding-left:35px;
}
.gift_box {
	border:1px solid #dadada;
	width:144px;
	float:left;
}
.gift_imga {
	width:144px;
	margin:0 auto;
	padding:5px 0 5px 0;
	height:110px;
	text-align:center;
	display:table-cell;
	vertical-align:middle;
}
.gift_text a:link, .gift_text a:visited {
	width:144px;
	float:left;
	font:normal 12px/22px Arial, Helvetica, sans-serif;
	color:#FF0000;
	text-align:center;
	text-decoration:none;
	border-top:1px solid #dadada;
}
.gift_text a:hover {
	text-decoration:underline;
}
.gift_space {
	width:25px;
	float:left;
}
.gift_hr_space {
	width:698px;
	height:25px;
	float:left;
}
.network_space {
	width:54px;
	float:left;
}
.network_main {
	width:698px;
	float:left;
	padding-left:20px;
}
.network_logomain {
	border:1px solid #dadada;
	width:130px;
	float:left;
	padding:10px 0 0 0px;
}
.network_logo {
	height:100px;
	width:100px;
	padding-top:5px;
	margin:0 auto;
}
.network_logo_text a:link, .network_logo_text a:visited {
	width:130px;
	float:left;
	font:normal 12px/28px Arial, Helvetica, sans-serif;
	color:#FF0000;
	text-align:center;
	text-decoration:none;
	border-top:1px solid #dadada;
}
.network_logo_text a:hover {
	text-decoration:underline;
}
#bottom_wraper {
	width:100%;
	background:url(../images/bottom_bg.jpg) repeat-x;
	float:left;
}
#bottom_main {
	width:990px;
	margin:0 auto;
}

.bottom ul {
	margin:0;
	padding:0;
	padding:10px 0 15px 0;
}
.bottom ul li {
	margin:0;
	padding:0;
	list-style-type:none;
}
.bottom ul li a:link, .bottom ul li a:visited {
	font:normal 12px/24px Arial, Helvetica, sans-serif;
	color:#00a6ff;
	text-decoration:none;
	display:block;
}
.bottom ul li a:hover {
	text-decoration:underline;
}

.bottom_right {
	width:147px;
	height:45px;
	padding:20px 0 10px 0;
	margin:0 auto;

}


#below_bottom {
	width:100%;
	background:url(../images/bottom_strip.jpg) #242527 repeat-x;
	float:left;
}

#below_bottom_main {
	width:990px;
	margin:0 auto;
}


.below_bottom_mainr {
	width:990px;
	float:left;
}
.bottom_one {
	width:247px;
	height:auto;
	float:left;
	font:normal 18px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	padding-top:50px;
	text-align:left;
}
.bottom_three {
	width:247px;
	height:auto;
	float:left;
	font:normal 18px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	padding-top:50px;
	text-align:right;
}
.bottom_two {
	width:330px;
	height:auto;
	float:left;
	font:normal 18px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	padding-top:50px;
	margin-left:160px;
	text-align:left;
}

.bottom_two ul{
	width:400px;
	height:auto;
	float:left;
	font:normal 18px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	padding-top:8px;
	text-align:left;
}

.below_bottom_one {
	width:990px;
	height:auto;
	float:left;
	font:normal 18px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}
.bottom_right_text {
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#878789;
	text-decoration:none;
	float:left;
	width:990px;
	text-align:center;
	padding-bottom:5px;

}
.bottom_right_text a:link, .bottom_right_text a:visited {
	font:normal 12px/20px Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
	text-align:center;
}
.bottom_right_text a:hover {
	text-decoration:underline;
}
.bottom5 ul {
	margin:0;
	padding:0;
	padding:10px 0 15px 0;
}
.bottom5 ul li {
	margin:0;
	padding:0;
	height:40px;
	list-style-type:none;
}
.bottom5 ul li a:link, .bottom5 ul li a:visited {
	font:normal 12px/24px Arial, Helvetica, sans-serif;
	color:#00a6ff;
	text-decoration:none;
	display:block;
}
.bottom5 ul li a:hover {
	text-decoration:underline;
}
.bottom5{
    float:left;
	font:normal 18px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	padding-top:15px;
	}


.product_text {
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#414241;
	width:700px;
	margin:0 auto;
	text-align:left;
	padding:10px 0 0 0;
}


.product_text a {
color:#ff0000;
text-decoration:none;
font-size:12px;
}

.product_text a:hover {
color:#ff0000;
text-decoration:underline;
}

.product_imag {
	width:110px;
	float:left;
	padding-right:20px;
}
.product_seach_drop1 {
	width:280px;
	float:left;
	height:94px;
}
.model_handset {
	width:250px;
	float:left;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#414241;
	margin-bottom:5px;
}
.model_handset_heading {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#5cc4fb;
	padding:5px 0 2px 0;
}
.product_seach_drop2 {
	width:209px;
	float:left;
}
.product_seach_drop_one {
	width:100px;
	float:left;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#5cc4fb;
}
.network_handset {
	width:80px;
	float:left;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#414241;
	margin-bottom:3px;
}
.network_handset_heading {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#5cc4fb;
	padding:5px 0 2px 0;
	width:100px;
}

.network_handset_heading1 {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#5cc4fb;
	padding:5px 0 2px 0;
	width:230px;
}
.product_seach_drop3 {
	width:200px;
	float:left;
}
.mobile_name_box {
	width:270px;
	float:left;
}
.mobile_comment_box {
	width:655px;
		float:left;
}

.mobile_comment_inpbox {
	width:655px;
		float:left;
	font:normal 12px Arial, Helvetica, sans-serif ;
	color:#414241;
	padding:0 3px 0 3px;
	height:100px;
	line-height:20px;
}

.reviewer_name{
	width:180px;
	float:left;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#414241;
	padding:0 3px 0 3px;
}

.upgrade_inline
{
width:650px;
		float:left;
		padding:20px 0 0 0;
}
.upgrade_fieldname
{

		float:left;
		font:normal 12px Arial, Helvetica, sans-serif;
		color:#414241;
		width:200px;
		padding-left:100px;
}
.upgrade_inbox
{
	width:250px;
	float:left;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#414241;
	}
	.upgrade_title
{
	width:60px;
	float:left;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#414241;	
	}
		.upgrade_month
{
	width:80px;
	float:left;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#414241;	
	}
		.upgrade_dob
{
	width:95px;
	float:left;
	
	}
	.upgrade_networkfield {
	width:125px;
	float:left;
	font:normal 12px/20px Arial, Helvetica, sans-serif;
	color:#414241;
}

.contract_detail {
	width:730px;
	float:left;
	padding:10px 0 0 0;
}
.hig_spac {
	width:710px;
	float:left;
	height:20px;
}
.detail_heading {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#000;
	background:#e0e0e0;
	line-height:20px;
}
.detail_text{
	font:normal 11px Arial, Helvetica, sans-serif;
	 float:left; color:#FF0000;
	text-decoration:none;
}
.detail_text a:link, .detail_text a:visited {
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#414241;
	text-decoration:none;
}
.detail_text a:hover {
	text-decoration:underline;
}

.network_text1 {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#2ca9eb;
	text-decoration:none;
	margin-top:15px;
}
.network_text {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#2ca9eb;
	text-decoration:none;
	margin-top:35px;
	}
	
.network_text img{
	text-decoration:none;
	text-align:center;
	
}
.network_text a:link, .network_text a:visited {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
}
.network_text a:hover {
	text-decoration:underline;
}
.blog{
	
	width:700px;
	margin:0 auto;
	padding:0 0 20px 0;
}
.blog_text {
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#414241;
	width:700px;
	margin:0 auto;
	text-align:left;
	padding:10px 0 0 0;
}

.blog_text a{
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#FF0000;
	text-decoration:none;
}

.blog_text a:hover{
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#FF0000;
	text-decoration:underline;
}


.blog_text span {
	font:bold 12px/18px Arial, Helvetica, sans-serif;
	color:#414241;
}
.bloh_imag {
	width:260px;
	float:left;
	padding-right:10px;
	height:343px;
}

.blog_name a:link, .blog_name a:visited {
	font:bold 14px/18px Arial, Helvetica, sans-serif;
	color:#414241;
	width:700px;
	margin:0 auto;
	text-align:left;
	padding:10px 0 0 0;
	text-decoration:none;

}
.blog_name a:hover{
text-decoration:underline;
}
.blog_name_comment {
	font:bold 14px/18px Arial, Helvetica, sans-serif;
	color:#414241;
	width:700px;
	margin:0 auto;
	text-align:left;
	padding:10px 0 0 0;
}
.blog_author {
	font:bold 12px/18px Arial, Helvetica, sans-serif;
	color:#414241;
	width:700px;
	margin:0 auto;
	text-align:left;
	padding:10px 0 0 0;
}
.blog_author p {
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#414241;
	width:700px;
	margin:0 auto;
	text-align:left;
	padding:10px 0 0 0;
}
.blog_author span {
	font:bold 12px/18px Arial, Helvetica, sans-serif;
	color:#414241;
	text-align:right;
	float:right;

}
.blog_comments {
	font:bold 12px/18px Arial, Helvetica, sans-serif;
	color:#414241;
	width:700px;
	margin:0 auto;
	text-align:left;
	padding:10px 0 0 0;
}
.blog_comments a:link, .blog_comments a:visited {
	font:bold 12px/18px Arial, Helvetica, sans-serif;
	color:#ff0000;
	text-align:right;
	float:right;
	text-decoration:none;
}
.blog_comments a:hover{
	text-decoration:underline;
}
.blog_paging a:link, .blog_paging a:visited {
	font:bold 12px/18px Arial, Helvetica, sans-serif;
	color:#5cc3fa;
	width:200px;
	margin:0 auto;
	text-align:center;
	padding:25px 0 0 5px;
	text-decoration:none;

}

.blog_paging a:hover{
text-decoration:underline;
}
.blog_inline
{
width:650px;
		float:left;
		padding:20px 0 0 0;
}
.blog_fieldname
{

		float:left;
		font:normal 12px Arial, Helvetica, sans-serif;
		color:#414241;
		width:180px;
		padding-left:90px;
}
.blog_fieldname span
{

		
		font:normal 10px Arial, Helvetica, sans-serif;
		color:#414241;
}
.blog_inbox
{
	width:250px;
	float:left;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#414241;
	}
	.blog_combox
{
	width:350px;
	float:left;
	height:100px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#414241;
	}
.blog_resource
{
width:650px;
		float:left;
		padding:10px 0 0 0;
}
.blog_inboxtxt
{
	width:375px;
	float:left;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#414241;
	}
.incentive ul {
	margin:0;
	padding:0;
}
.incentive ul li {
	margin:0;
	padding:0;
	background:url(../images/check.png) no-repeat 1px 1px;
	list-style-type:none;
	padding-bottom:4px;
}
.incentive ul li p span {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#000;
}
.incentive ul li p {
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#414241;
	padding-left:20px;
}
.tariff {
	font:bold 18px Arial, Helvetica, sans-serif;
	color:#0f8fd2;
}
.tariff span {
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#0f8fd2;
}
.cost {
	font:bold 18px Arial, Helvetica, sans-serif;
	color:#000;
}
.monthly {
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#ff0000;
}
.monthly span {
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#ff0000;
}
/* Homepage Page Slider */
#ImgSlider .wrap {
	height :301px;
}
#ImgSlider #slide-holder {
	width :954px;
	height:301px;
	position : absolute;
}
#ImgSlider #slide-holder #slide-runner {
	width : 954px;
	height :301px;
	overflow:hidden;
	position : absolute;
	left: -1px;
	top: 1px;
	z-index:10;
}
#ImgSlider #slide-holder img {
	margin : 0;
	display : none;
	position : absolute;
}
#ImgSlider #slide-holder #slide-controls {
	bottom : 0px;
	top:270px;
	left:400px;
	height :45px;
	display : none;
	position:absolute;
	opacity: 0.6;
}
#ImgSlider #slide-holder #slide-controls p#slide-nav {
	float : left;
	height:20px;
	display : inline;
	margin : 11px 0 0 10px;
}
#ImgSlider #slide-holder #slide-controls p#slide-nav a {
	float : left;
	width: 10px;
	height : 10px;
	display : inline;
	font-size : 0px;
	margin : 0 10px 0 0;
	text-align : center;
	text-decoration : none;
	color:#ffffff;
}
#ImgSlider #slide-holder #slide-controls p#slide-nav a.on {
	background-position : 0 -10px;
}
#ImgSlider #slide-holder #slide-controls p#slide-nav a {
	background-image : url(../images/silde-nav.png);
}
/* Homepage Page Slider */

/* Homepage Page Tabs */
.container_main {
	width: 730px;
	margin: 0 auto;
}
ul.tabs {
	margin: 0;
	padding: 0;
	float: left;
	list-style: none;
	height: 41px;
	border-bottom: 1px solid #b4b4b4;
	border-left: 1px solid #b4b4b4;
	width: 100%;
	font:normal 20px Arial, Helvetica, sans-serif;
	color:#000;
}
ul.tabs li {
	float: left;
	margin: 0;
	padding: 0;
	height: 40px;
	line-height: 40px;
	border: 1px solid #b4b4b4;
	border-left: none;
	margin-bottom: -1px;
	background: #5cc3fa;
	overflow: hidden;
	position: relative;
}
ul.tabs li a {
	text-decoration: none;
	color: #fff;
	display: block;
	padding: 0 20px;
	border: 1px solid #fff;
	border-bottom:none;
	line-height:40px;	
	outline: none;
}
ul.tabs li a:hover {
	background: #52b8ee;
}
html ul.tabs li.active, html ul.tabs li.active a:hover {
	background: #fff;
	border-bottom: 1px solid #fff;
	color:#000;
}
html ul.tabs li.active a:link, html ul.tabs li.active a:visited, html ul.tabs li.active a:active {
	border-bottom: 1px solid #fff;
	color:#000;
}
html ul.tabs li.a:hover {
	border-bottom: 1px solid #fff;
	color:#000;
}
.tab_container_main {
	border: 1px solid #b4b4b4;
	border-top: none;
	clear: both;
	float: left;
	width: 100%;
	color:#000000;
	background: #fff;
	-moz-border-radius-bottomright: 5px;
	-khtml-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	-khtml-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
}
.tab_content {
	padding: 5px;
}
.tab_content h2 {
	font:normal 20px Arial, Helvetica, sans-serif;
	color:#5cc3fa;
	padding-bottom: 10px;
	border-bottom: 1px dashed #ddd;
}
.tab_content h3 {
	padding:10px 0 10px 10px;
}
.tab_content h3 a {
	color: #254588;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
}
.tab_content1 p {
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#414241;
}
.tab_content p a {
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#ff0000;
	text-decoration:none;
}
.tab_content p a:hover {
	text-decoration:underline;
}
.tab_content img {
	float: left;
	margin: 0px 10px 10px 0;
}
/*.tab_content ul
 {
 margin:0; padding:0;
  padding-left:32px;
}
.tab_content ul li
 {
 font:normal 12px Arial, Helvetica, sans-serif;
 color:#414241;

}*/

/* Homepage Page Tabs */

.review_main {
	width:695px;
	float:left;
	padding:5px 10px 10px 10px;
}
.review_text
{
font:normal 12px/20px Arial, Helvetica, sans-serif;
color:#414241;
width:695px;
float:left;
padding:0 0 0 0;
text-align:justify;
}
.review_text span
{
font:bold 12px/20px Arial, Helvetica, sans-serif;
color:#232424;
}

.review_text1
{
font:normal 12px/20px Arial, Helvetica, sans-serif;
color:#414241;
width:560px;
float:left;
padding-right:10px;
text-align:justify;
}
.review_text1 span
{
font:bold 12px/20px Arial, Helvetica, sans-serif;
color:#232424;
}



/* Homepage Page Tabs */
.container_main1 {
	width: 730px;
	margin: 0 auto;
}
ul.tabs1 {
	margin: 0;
	padding: 0;
	float: left;
	list-style: none;
	height: 41px;
	border-bottom: 1px solid #b4b4b4;
	border-left: 1px solid #b4b4b4;
	width: 100%;
	font:normal 20px Arial, Helvetica, sans-serif;
	color:#000;
}
ul.tabs1 li {
	float: left;
	margin: 0;
	padding: 0;
	height: 40px;
	line-height: 40px;
	border: 1px solid #b4b4b4;
	border-left: none;
	margin-bottom: -1px;
	background: #5cc3fa;
	overflow: hidden;
	position: relative;
}
ul.tabs1 li a {
	text-decoration: none;
	color: #fff;
	display: block;
	padding: 0 20px;
	border: 1px solid #fff;
	border-bottom:none;
	line-height:40px;	
	outline: none;
}
ul.tabs1 li a:hover {
	background: #52b8ee;
}
html ul.tabs1 li.active, html ul.tabs1 li.active a:hover {
	background: #fff;
	border-bottom: 1px solid #fff;
	color:#000;
}
html ul.tabs1 li.active a:link, html ul.tabs1 li.active a:visited, html ul.tabs1 li.active a:active {
	border-bottom: 1px solid #fff;
	color:#000;
}
html ul.tabs1 li.a:hover {
	border-bottom: 1px solid #fff;
	color:#000;
}
.tab_container_main1 {
	border: 1px solid #b4b4b4;
	border-top: none;
	clear: both;
	float: left;
	width: 100%;
	color:#000000;
	background: #fff;
	-moz-border-radius-bottomright: 5px;
	-khtml-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	-khtml-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
}
.tab_content1 {
	padding: 5px;
}
.tab_content1 h1 {
	font:normal 20px Arial, Helvetica, sans-serif;
	color:#5cc3fa;
	padding-bottom: 10px;
	border-bottom: 1px dashed #ddd;
}
.tab_content1 h2 {
	font:normal 20px Arial, Helvetica, sans-serif;
	color:#5cc3fa;
	padding-bottom: 10px;
	border-bottom: 1px dashed #ddd;
}
.tab_content1 h3 {
	padding:10px 0 10px 10px;
}
.tab_content1 h3 a {
	color: #254588;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
}
.tab_content1 p {
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#414241;
}
.tab_content1 p a {
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#ff0000;
	text-decoration:none;
}
.tab_content1 p a:hover {
	text-decoration:underline;
}
.tab_content1 img {
	float: left;
	margin: 0px 10px 10px 0;
}
/* Homepage Page Tabs */

.networklogo
{
width:50px;
float:left; padding:10px 0 0 0;}
.networklogo .netimg
{
width:50px;
margin:0px auto;}

.over_main {
	width:695px;
	float:left;

}

.over_main1{ width:3000px; height:500px; float:left;}

.bredcrum {
    width:717px;
    float:left;
    height:30px;
    font:normal 12px Arial, Helvetica, sans-serif;
    color:#000000;
    line-height:30px;
    padding-bottom:5px;
}
.bredcrum a:link, .bredcrum a:visited {
    font:normal 12px Arial, Helvetica, sans-serif;
    color:#ff0000;
    text-decoration:none;
}
.bredcrum a:hover{
    text-decoration:underline;
}
.bredcrum span {
    font:bold 14px Arial, Helvetica, sans-serif;
    color:#000000;
}

.resources {
	width:720px;
	margin:0 auto;
	padding:10px 0 20px 0;
}
.resources_item 
{
width:232px;
float:left;
padding:5px 0 10px 0;
font:normal 12px Arial, Helvetica, sans-serif;
color:#414241;
list-style-type:none;
}

.resources_item a:link 
{
text-decoration:none;
float:left;
font:normal 12px Arial, Helvetica, sans-serif;
color:#414241;
}

.resources_item a:visited
{
text-decoration:none;
float:left;
font:normal 12px Arial, Helvetica, sans-serif;
color:#414241;
}


.add_website a:link, .add_website a:visited {
	font:bold 12px/18px Arial, Helvetica, sans-serif;
	color:#ff0000;
	text-align:right;
	float:left;
	text-decoration:none;
	width:700px;
}
.add_website a:hover {
	text-decoration:underline;
}

.key_feature
{
width:345px;
float:left;
}
.key_feature label
{
width:100px;
font:bold 12px/22px Arial, Helvetica, sans-serif;
color:#CC0000;
float:left;
width:115px;
}
.key_feature span
{
width:230px;
font:normal 11px/22px Arial, Helvetica, sans-serif;
color:#414241;
float:left;
}
.all_phones {
	width:140px;
	float:left;
	padding:0 0 0px 0;
	height:135px;
}
.all_phones .thum{
    margin:0 auto;
	width:65px;
	height:90px;
	padding:0 0 5px 0;
}
.phone_name{
width:120px;
margin:0 auto; text-align:center;
}
.phone_name a:link, .phone_name a:visited {
font:bold 11px/18px Arial, Helvetica, sans-serif;
color:#333333;
text-align:center;
text-decoration:none;
margin:0 auto;
}
.phone_name a:hover{
text-decoration:underline;
}
.other_phone {
	width:717px;
	float:left;
	height:30px;
}
.other_phone_right {
	width:380px;
	float:right;
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#0477e5;

}
.other_phone_search {
	width:250px;
	float:right;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#414241;
}
.other_phone_search .font_bold{
	width:250px;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#414241;
}

.review_thum
{
width:100px;
height:100px;
float:left;
}

.latest_news_main
{
width:695px;
float:left;
padding-bottom:15px;
}
.latest_news
{
width:595px;
font:normal 12px/18px Arial, Helvetica, sans-serif;
color:#414241;
text-align:left;
float:left;
margin-left:28px;
}
.latest_news span
{
font:bold 12px Arial, Helvetica, sans-serif;
color:#414241;
}
.latest_news a:link, .latest_news a:visited
{
font:bold 12px Arial, Helvetica, sans-serif;
color:#000;
text-align:left;
text-decoration:none;
}
.latest_news a:hover
{
text-decoration:underline;
}
.latest_news .readmore a:link, .latest_news .readmore a:visited
{
font:bold 12px Arial, Helvetica, sans-serif;
color:#ff0000;
text-align:left;
float:left;
width:625px;
text-decoration:none;
}
.latest_news .readmore a:hover
{
text-decoration:underline;
}
.latest_news_img
{
width:70px;
float:left;
}
.latest_news_img .small_thum
{
width:35px;
margin:0 auto;
}
.see_all
{
width:80px;
float:right;
margin-bottom:5px;
}

/* Social Networks*/


#social-icons { float: left; padding: 6px 5px 0; position: fixed; width: 60px; z-index: 99; padding-top: 300px; }

#social-icons .icon-facebook { background: url("../images/facebook.png") no-repeat scroll 0 0 transparent; }

#social-icons .icon-twitter { background: url("../images/twitter.png") no-repeat scroll 0 0 transparent; }

#social-icons .icon-buzz { height: 25px; margin-top: 3px; }

#social-icons .icon-plus { background: url("../images/google-plus.png") no-repeat scroll 0 0 transparent; }

#social-icons a { display: block; height: 50px; margin-bottom: 6px; width: 60px; }

.news { float: left; width: 100px; }

.news img { float: left; height: 80px; width: 120px; }
.news_text { float: left; padding-left: 40px; width: 380px; }

.container p { text-align: justify; }
.container { padding: 50px; }
.container ul { text-align: left; }
.container strong { margin-left: 25px; }
.container h2 { text-align: left; }

.text { border: 0px red solid; }
.text p { margin: 5px 0; }
.text h2 { margin: 20px 0 10px 0; font-size: 13px; color: #0082BD; }
.text ul { }
.text ul li { background: url("../images/arrow_blue.png") no-repeat scroll 0 9px transparent; color: #7A797A; padding: 5px 0 5px 13px; }
.text em {font-style:normal;
	list-style: none;
	height: 25px;
	border-bottom: 1px solid #b4b4b4;
	border-left: 1px solid #b4b4b4;
	width: 100%;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#000;
}

.time_zone {
    width:80px;
    float:left;
    margin:11px 0 0 0;
    font:bold 11px Arial, Helvetica, sans-serif;
    height:13px;
    color:#414241;
    padding-left:75px;
}


.product-scroll {
float:left;
    width:684px;
    overflow:auto;
   
}
.product-scroll-wide {
    width:924px;
    background:#0066FF;
}
.product-scroll li {
    float:left;
    display:inline;
}


.product-scroll a.left, .product-scroll a.right, .product-scroll a.left:link, .product-scroll a.right:link, .product-scroll a.left:visited, .product-scroll a.right:visited, .product-scroll a.left:active, .product-scroll a.right:active, .product-scroll a.left:hover, .product-scroll a.right:hover {
    float:left; margin:70px 0 0 0;
    display:block;
    width:30px;
    height:27px;
    background: url(../images/arrow-left.png) no-repeat;
    cursor:pointer;
    padding:0;

}
.product-scroll a.left-disabled {
    background-image:url(../images/arrow-left-disabled.png);
   
}
.product-scroll a.right, .product-scroll a.right:link, .product-scroll a.right:visited, .product-scroll a.right:active, .product-scroll a.right:hover {
    float:right; margin:70px 0 0 0;
    background-image:url(../images/arrow-right.png);

}
.product-scroll a.right-disabled {
    background-image:url(../images/arrow-right-disabled.png);
}
.product-scroll .inner {
    float:left;
    overflow:hidden;
   
}
.product-scroll .from {
    display:none;
}


.map {
	width:718px;
	float:left;
	padding-left:12px;
	padding-bottom:10px;
	padding-top:10px;
}
.map_left {
	width:225px;
	float:left;
	padding-bottom:10px;
	margin:0 10px 0 5px;
}
.map_right {
	width:225px;
	float:left;
	padding-bottom:10px;
	
}
.map_heading {
			background:url(../images/head_bg1.jpg) no-repeat left;
			padding:5px 0 5px 10px;
}
.map_heading a {
	color: #fff;
	font:bold 12px Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.map_heading a:hover {
text-decoration:none;
color:#ff0000;
}





.network ul {
	margin:0;
	padding:0;
	padding:5px 0 12px 0;
}
.network ul li {
	margin:0;
	padding:0;
	list-style-type:none;
	background:url(../images/bullet.jpg) no-repeat 10px 9px;
}
.network ul li a:link, .network ul li a:visited {
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#414241;
	text-decoration:none;
	padding-left:25px;
	display:block;

}
.network ul li a:hover {
	text-decoration:none;
	color:#ff0000;
}

/*-------contact us----------*/
#contact10 form { float:left;
margin:0 0 0 0px;width:290px;height:310px;
padding:10px; font-size:0;
}
#contact10 form label{
font-size:12px;line-height:14px; float:left; margin:11px 15px 0 0; padding:0 0 0 0; font-family: Verdana, Arial, Helvetica, sans-serif;
display:block; width:100px; color:#333333;
}
#contact10 form input{
padding:1px; display:block; width:170px; height:22px; background-color:#E6E6E6;
border:none; float:left; margin:5px 0 5px 0; color:#000000;
}
#contact10 form label.comment{
background:url(images/comm.gif) no-repeat 2px 3px; margin:5px 0 0 0; padding:5px 0 0 0; font-size:12px;
line-height:14px; float:left; width:78px;font-family:Arial, Helvetica, sans-serif;
}

#contact10 form textarea{
background:url(images/text_area.gif) no-repeat 0 0 #E6E6E6; width:170px; height:83px; border:none; color:#000000;
margin:10px 0 0 0; float:left;
}
#contact10 form input.submit{
background:url(../images/enquire1.jpg) no-repeat 0 0; width:80px;border:none; cursor:pointer;
margin:13px 0 0 115px; font-size:0; padding:0 0px 0 0; float:left; font-family:Arial, Helvetica, sans-serif;color:#000000; height:25px;
}
.contact_addres4{font:normal 14px/30px Arial, Helvetica, sans-serif; color:#414241; text-align:center; float:left; width:100%;}
.code{width:65px;height:21px;}
.contact_msg{font:normal 14px/30px Arial, Helvetica, sans-serif; color:#CC3300; text-align:center; float:left; width:100%;}
.code{width:65px;height:21px;}
.contact_boder{width:325px; height:315px; border:1px #CCCCCC solid; margin:10px 0 0 205px; float:left;}
.code{width:65px;height:21px;}
.signin_heading{ font:normal 14px/30px Arial, Helvetica, sans-serif; color:#414241;font-weight:bold; width:300px;  height:25px;margin:0 0 0 0; text-align:left;}

/*---------end-----------*/


/*-Deep hover-*/
.deeplink{ margin:0 0 0 0; padding:5px 0 5px 0; border-bottom:1px #CCCCCC solid;float:left;background-color:#F0F0F0;}
.deeplink a{ text-decoration:none; float:left;padding:4px 0 4px 0;}
.deeplink a:hover{ text-decoration:none; background-color:#f2f8fc;}
.deep{ margin:0 0 0 0; padding:5px 0 5px 0; border-bottom:1px #d2d4d5 solid;float:left;}
.deep a{ text-decoration:none; float:left;padding:4px 0 4px 0;}
.deep a:hover{ text-decoration:none; background-color:#f2f8fc;}
/*-end Deep hover-*/

.compate_mobile
{
width:70px;
height:82px;
float:left;
margin-left:14px;
background:url(../images/mobile_bg.jpg) no-repeat top center;
}
.compare_right
{
width:695px;
float:left;
}
.compare_imgs
{
width:82px;
height:138px;
margin-right:10px;
margin-left:165px;
float:left;
}
.compare_heading
{
width:690px;
float:left;
margin-bottom:20px;
}
.compare_heading_top
{
width:690px;
float:left;
margin-bottom:15px;
border-bottom:1px solid #ccc;
padding-bottom:5px;
}
.compare_feature
{
width:155px;
float:left;
font:bold 12px Arial, Helvetica, sans-serif;
color:#5cc3fa;
}
.compare_size_one
{
width:230px;
float:left;
margin:0 28px 0 10px;
font:normal 12px Arial, Helvetica, sans-serif;
color:#414241;
}
.compare_size_two
{
width:240px;
float:left;
font:normal 12px Arial, Helvetica, sans-serif;
color:#414241;
}



.compare_heading_one
{
width:155px;
float:left;
font:bold 12px Arial, Helvetica, sans-serif;
color:#ff0000;

}
.compare_heading_two
{
width:230px;
float:left;
margin:0 28px 0 10px;
font:bold 12px Arial, Helvetica, sans-serif;
color:#ff0000;
}
.compare_heading_three
{
width:240px;
float:left;
font:bold 12px Arial, Helvetica, sans-serif;
color:#ff0000;
}
.compare_button
{
width:145px;
float:left;
padding-top:10px;
}



 #loading{
                width: 680px;
                position: absolute;
                top: 10px;
                left: 10px;
				margin-top:20px;
            }
            #container1 .pagination ul li.inactive,
            #container1 .pagination ul li.inactive:hover{
                background-color:#ededed;
                color:#bababa;
                border:1px solid #bababa;
                cursor: default;
            }
            #container1 .data ul li{
                list-style: none;
                font-family: verdana;
                margin: 5px 0 5px 0px;
                color: #000;
                font-size: 13px;
            }

            #container1 .pagination{
                width: 680px;
                height: 25px;
            }
            #container1 .pagination ul li{
                list-style: none;
                float: left;
                border: 1px solid #006699;
                padding: 2px 6px 2px 6px;
                margin: 10px 3px 0 3px;
                font-family: arial;
                font-size: 14px;
                color: #006699;
                font-weight: bold;
                background-color: #f2f2f2;
            }
            #container1 .pagination ul li:hover{
                color: #fff;
				margin-left:0px 0 0 3px;
                background-color: #006699;
                cursor: pointer;
            }
			.total
			{
			float:right;font-family:arial;color:#999; margin-top:10px;
			}
			.newletter_line {
border:1px solid #b4b4b4;
    float:left;
    width:735px;
}
.newletter_line_heading {
    float:left;
    width:690px;
    font:normal 14px Arial, Helvetica, sans-serif;
    color:#414241;
    margin-bottom:20px;
}
.newletter_line_heading p {
    font:normal 26px Arial, Helvetica, sans-serif;
    color:#ff0000;
    padding:10px 0 15px 0;
}
.newletter_div
{
width:550px;
float:left;
}
.newletter_form
{
width:364px;
float:left;
margin-top:3px;
}
.newletter_form1
{
width:362px;
float:left;
border:1px solid #e5e5e5;
height:34px;
background:#f2f2f2;
border-right:0;
font:normal 16px Arial, Helvetica, sans-serif;
color:#c4c3c3;
line-height:34px;

}
.newletter_button
{
width:168px;
float:left;
}