@charset "utf-8";
@charset "utf-8";

/* CSS Document */
a { text-decoration:none;}
a img.buynow { text-decoration:none;}

ol.textdarkgrey { font-family:arial ; font-weight:normal; font-size:10.2pt; color:#161616; letter-spacing:0.3px; line-height:13pt; padding-left:30px; }
ol.textdarkgrey li{ padding-bottom:15px; }

b.note { font-family:arial ; font-weight:bold; font-size:9.2pt; color:#161616; letter-spacing:0.3px; line-height:13pt; }
/*---------------------- MOBILE 3G Table ----------------------*/

.td td {  padding-top:5px; padding-bottom:5px; border-bottom:1px #83bfe4 dotted; text-align:center; }
.td2 td { border-bottom:1px #83bfe4 solid; padding-bottom:1px; padding-top:1px; text-align:center;}
.td3 { border-top:1px #83bfe4 solid; border-right:1px #83bfe4 solid; border-left:1px #747474 solid; }
.td4 td { border-bottom:1px #83bfe4 solid; border-left:1px #83bfe4 solid; padding-bottom:5px; padding-top:5px; padding-left:5px; }
.td5 { border-top:1px #83bfe4 solid; border-right:1px #83bfe4 solid; }
.td6 td { border-bottom:1px #83bfe4 solid; border-left:1px #83bfe4 solid; padding-bottom:5px; padding-top:5px; padding-left:5px; }
.td7 { border-top:1px #83bfe4 solid; border-right:1px #83bfe4 solid; }
.td8 td { border-bottom:1px #83bfe4 solid; border-left:1px #83bfe4 solid; padding-bottom:0px; padding-top:7px; padding-left:5px; }
.td9 { border-top:1px #83bfe4 solid; border-right:1px #83bfe4 solid;}
.td10 td { border-bottom:1px #03b7ed solid; border-left:1px #03b7ed solid; padding-bottom:0px; padding-top:7px; padding-left:5px; }
.td11 { border-top:1px #03b7ed solid; border-right:1px #03b7ed solid;}
.td12 td { border-bottom:1px #c3e1f3 solid; border-left:1px #c3e1f3 solid; padding-bottom:0px; padding-top:7px; padding-left:5px; }
.td13 { border-top:1px #c3e1f3 solid; border-right:1px #c3e1f3 solid;}
.td14 td { border-bottom:1px #03b7ed solid; border-left:1px #03b7ed solid; padding-bottom:10px; padding-top:5px; padding-left:5px; }
.td15 { border-top:1px #03b7ed solid; border-right:1px #03b7ed solid;}

.tr10 { height:40px; font-family:arial; font-weight:normal; font-size:14px; text-align:center;}
.tr10 td {font-family:arial; font-weight:bold; text-align:center; color:#009ac8; vertical-align:middle;}
.tr11 { font-family:arial; font-weight:normal; font-size:14px; text-align:center;}
.tr11 td { height:25px; font-family:arial; font-weight:normal; font-size:10.2pt; color:#161616; letter-spacing:0.3px; line-height:13pt; text-align:center; vertical-align:middle;}

.style1 {	color: #000000;	font-weight: bold;}

#details_but { padding-top:4px; }

/*---------------------- MOBILE 3G Texts ----------------------*/

.textdarkorange {font-family: arial ; font-weight: normal; font-size: 10.2pt; color: #ff7500; text-decoration:underline; padding-right:5px; }
.textdarkorangebold {font-family: arial ; font-weight: bold; font-size: 10.2pt; color: #ff7500; padding-right:5px; }

.textdarkblue {font-family: arial ; font-weight: normal; font-size: 10.2pt; color: #527e90; padding-right:5px; }
.textdarkbluetitle { font-family:arial; font-size:16px; font-weight:bold; line-height:20pt; color:#183F74; }
.textdarkbluesmall {font-family: arial ; font-weight: normal; font-size: 8.5pt; color: #527e90; padding-right:5px; }
.textdarkblue2 {font-family: arial ; font-weight: normal; font-size: 10.2pt; color: #2a65b1; }
.textdarkblue2_bold {font-family: arial ; font-weight: bold; font-size: 10.2pt; color: #2a65b1; }
.textdarkblue3 {font-family: arial ; font-weight: normal; font-size: 10.2pt; color: #0f98ce; }

.textdarkgrey {font-family: arial ; font-weight: normal; font-size: 10.2pt; color: #161616; letter-spacing:0.3px; line-height:13pt; }
.textdarkgrey_indent {font-family:arial ; font-weight:normal; font-size:10.2pt; color:#161616; letter-spacing:0.3px; line-height:13pt; padding-left:10px; }
.textdarkgrey_bold {font-family: arial ; font-weight: bold; font-size: 10.2pt; color: #161616; }
.textdarkgrey2 {font-family: arial ; font-weight: normal; font-size: 10.5pt; color: #161616; }
.textdarkgrey3 {font-family: arial ; font-weight: bold; font-size: 11pt; color: #161616; }
.textdarkgreybold {font-family: arial ; font-weight: bold; font-size: 11pt; color: #161616; }
.textdarkgreybold2 {font-family: arial ; font-weight: bold; font-size: 10.2pt; color: #161616; }

.textred {font-family: arial ; font-weight: normal; font-size: 10.2pt; color: #de0000; }

.textdollar {font-family: arial ; font-weight: normal; font-size: 10.2pt; color: #2a65b1; }

.mobile_plan_cont {
	width:910px;
	height: 380px;
	background: url(http://www.telemates.com.au/templates/images/img_mobile_super_plan.png) right center no-repeat;
}
.mobile_plan_cont_hf {
	width:450px;
	float: left;
}

.text_headline {font-family: arial; font-weight: bold; font-size: 14pt; color: #1a74b0; }
.text_headline_white {font-family: arial; font-weight: bold; font-size: 14pt; color: #0f98ce; }
.text_headline2 {font-family: arial; font-weight: bold; font-size: 15pt; color: #1a74b0; }

.text_specifications_l {font-family: arial; font-weight: bold; font-size: 15pt; color: #0f98ce; }
.text_specifications {font-family: arial; font-weight: bold; font-size: 13pt; color: #0f98ce; }
.text_red_specifications {font-family: arial; font-weight: bold; font-size: 13pt; color: #ed0000; }

.text_whitehead {font-family: arial; font-weight: bold; font-size: 13pt; color: #ffffff; }

.text_bonus {font-family: arial; font-weight: bold; font-size: 11pt; color: #ff6a2e; }

.text_headline_blue {font-family: arial; font-weight: bold; font-size: 11pt; color: #1d5eab; }
.text_headline_white2 {font-family: arial; font-weight: bold; font-size: 11pt; color: #ffffff; }

.text_price {font-family: arial; font-weight: bold; font-size: 45pt; color: #02b4f0; }
.text_price2{font-family: arial; font-weight: bold; font-size: 45pt; color: #ed0000; }

.text_price_details {font-family: arial; font-weight: bold; font-size: 30pt; color: #ed0000; }
.text_price_details_02 {font-family: arial; font-weight: bold; font-size: 35pt; color: #ed0000; }
.text_price_details_blue {font-family: arial; font-weight: bold; font-size: 33pt; color: #02b4f0; }

.termlink2 a:link {font-size: 10.2pt; font-weight: bold; font-family: arial ; text-decoration:none;  color: #03b7ed; letter-spacing:0.03em;	}
.termlink2 a:hover {font-size: 10.2pt; font-weight: bold; font-family: arial ; text-decoration:none; color: #51d7ff; letter-spacing:0.03em;	}
.termlink2 a:visited {font-size: 10.2pt; font-weight: bold; font-family: arial ; text-decoration:none; color: #03b7ed; letter-spacing:0.03em; }

.onnet a:link {font-size: 13pt; font-weight: bold; font-family: arial ; text-decoration:none;  color: #ffffff; letter-spacing:0.03em;	}
.onnet a:hover {font-size: 13pt; font-weight: bold; font-family: arial ; text-decoration:none; color: #ffffff; letter-spacing:0.03em;	}
.onnet a:visited {font-size: 13pt; font-weight: bold; font-family: arial ; text-decoration:none; color: #ffffff; letter-spacing:0.03em; }

.offnet a:link { text-decoration:none;  color: #000000; letter-spacing:0.03em;	}
.offnet a:hover {text-decoration:none; color: #000000; letter-spacing:0.03em;	}
.offnet a:visited { text-decoration:none; color: #000000; letter-spacing:0.03em; }

/* Dark Blue Links */
.darkbluelink a:link {font-size: 10.2pt; font-weight: normal; font-family: arial ; text-decoration:none;  color: #275998; letter-spacing:0.03em;	}
.darkbluelink a:hover {font-size: 10.2pt; font-weight: normal; font-family: arial ; text-decoration:none; color: #51d7ff; letter-spacing:0.03em;	}
.darkbluelink a:visited {font-size: 10.2pt; font-weight: normal; font-family: arial ; text-decoration:none; color: #275998; letter-spacing:0.03em; }

/* Light Blue Links */
.lightbluelink a:link {font-size: 10.2pt; font-weight: normal; font-family: arial ; text-decoration:none;  color: #275998; letter-spacing:0.03em;	}
.lightbluelink a:hover {font-size: 10.2pt; font-weight: normal; font-family: arial ; text-decoration:none; color: #51d7ff; letter-spacing:0.03em;	}
.lightbluelink a:visited {font-size: 10.2pt; font-weight: normal; font-family: arial ; text-decoration:none; color: #275998; letter-spacing:0.03em; }

.termlink a:link {font-size: 10.2pt; font-weight: normal; font-family: arial ; text-decoration:none;  color: #03b7ed; letter-spacing:0.03em;	}
.termlink a:hover {font-size: 10.2pt; font-weight: normal; font-family: arial ; text-decoration:none; color: #51d7ff; letter-spacing:0.03em;	}
.termlink a:visited {font-size: 10.2pt; font-weight: normal; font-family: arial ; text-decoration:none; color: #03b7ed; letter-spacing:0.03em; }

.toplinks a:link {font-size: 10.2pt; font-weight: bold; font-family: arial ; text-decoration:none;  color: #ffffff; letter-spacing:0.03em;	}
.toplinks a:hover {font-size: 10.2pt; font-weight: bold; font-family: arial ; text-decoration:none; color: #e2eef6; letter-spacing:0.03em;	}
.toplinks a:visited {font-size: 10.2pt; font-weight: bold; font-family: arial ; text-decoration:none; color: #ffffff; letter-spacing:0.03em; }

body {
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	background:#bed9eb url(../images/bg.jpg) top repeat-x;
	min-width:961px;
	height:100%;
}

div.wrapper {
	width:961px;
	margin:auto;
	display:block;
	/*border:1px blue solid;*/
}

#slideshow {
  position:relative;
  height:380px;
}
#slideshow IMG {
  position:absolute;
  top:0;
  left:0;
  z-index:8;
  opacity:0.0;
}
#slideshow IMG.active {
  z-index:10;
  opacity:1.0;
}
#slideshow IMG.last-active { z-index:9; }

/*..........................header test..........................*/
#login_header_test {
	width:620px;
	padding:0px 0px 0px 20px;
	height:48px;
	/* border:1px red solid; */
}
#login_header_search {
	width:600px;
	padding:10px 0px 0px 108px;
	height:48px;
	/*border:1px red solid;*/
}

/*..........................header..........................*/
#login_header {
	width:546px;
	padding:0px 0px 0px 373px;
	height:30px;
	/*border:1px red solid;*/
}

div.header {
	width:985px;
	margin:2px 0px 8px 0px;
	height:85px;
	/*border:1px red solid;*/
}
div.headernewhome {
	width:985px;
	margin:2px 0px 8px 0px;
	height:65px;
	/*border:1px red solid;*/
}

img.logo {
	margin:0px 0 0 5px;
	float:left;
	width:290px;
}

div.header_right {
	float:right;
	width:655px;
	margin-top:1px;
	/* border:1px blue solid;	*/
}

.search_section {
	background:#1ba3e1 url(../images/search_input.gif) no-repeat;
	width:142px;
	height:21px;
	float:right;
}

.search {
	background:none;
	width:110px;
	height:12px;
	padding:4px 5px 5px 5px;
	border:none !important;
	font-size:11px;
	color:#fff;
	float:left;
}

.go_search {
	float:right;
	border:0px;
	margin:3px 2px 0 0;
}

.navigation {
	clear:both;
	float:right;
	color:#1d7bbf;
	font-size:15px;
	margin-top:5px;
}
.navigation_btn {
	padding-top:0px; 
	float:right; 
	width:510px;
}
.navigation a {
	color:#2f629b;
	font-size:15px;
	text-decoration:none;
}
.navigation a:hover { text-decoration:underline; }
.navigation ul,.navigation li {
	margin:0px;
	padding:0px;
	display:inline;
}
.navigation li { margin-right:15px; }

.last_nav { margin-right:0px !important; }
.active_nav a { color:#03b5f1 !important; }
.sign_up_btn img:hover {
	border:0;
	opacity:0.9;
	filter:alpha(opacity = 90);
	-moz-opacity:0.9;
	-khtml-opacity: 0.9;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
}

/*..........................banner..........................*/
div.banner  {
	background:url("../images/banner.jpg") no-repeat scroll 0 0 #03ADE4;
	height:380px;
	width:961px;
}

/*.........................default.......................*/
div.banner_1 {
	width:961px;
	height:380px;
	background:#03ade4 url(../images/img_banners/Ban2.jpg) no-repeat;
}
div.banner_2 {
	width:961px;
	height:380px;
	background:#03ade4 url(../images/img_banners/Ban3.jpg) no-repeat;
}
div.banner_3 {
	width:961px;
	height:380px;
	background:#03ade4 url(../images/img_banners/Ban4.jpg) no-repeat;
}
div.banner_4 {
	width:961px;
	height:380px;
	background:#03ade4 url(../images/img_banners/Ban5.jpg) no-repeat;
}
div.banner_5 {
	width:961px;
	height:380px;
	background:#03ade4 url(../images/img_banners/Ban6.jpg) no-repeat;
}
div.banner_6 {
	width:961px;
	height:380px;
	background:#03ade4 url(../images/img_banners/Ban1.jpg) no-repeat;
}
.banner_title {
	margin:30px 0 0 265px;
	float:left;
	width:420px;
}
div.banner_sub {
	width:961px;
	height:206px;
	background:url(../images/subbanner_1.jpg) no-repeat;
}
div.banner_sub_1 {
	width:961px;
	height:206px;
	background:url(../images/subbanner_2.jpg) no-repeat;
}
div.banner_sub_2 {
	width:961px;
	height:206px;
	background:url(../images/subbanner_3.jpg) no-repeat;
}
div.banner_sub_3 {
	width:961px;
	height:206px;
	background:#03ade4 url(../images/subbanner_4.jpg) no-repeat;
}
div.banner_sub_empty {
	width:961px;
	height:27px;
	background:#ffffff url(../images/subbanner_empty.jpg) no-repeat;
}
.banner_title_sub2 {
	margin:0px 0 0 35px;
	float:left;
	width:450px;
}
.banner_title_sub {
	margin:0px 0 0 35px;
	float:left;
	width:450px;
}
.banner_text1 {
	font-size:18px;
	color:#FFFFFF;
}
.banner_text2 {
	font-size:16px;
	color:#FFFFFF;
}
.banner_btn {
	width:185px;
	margin:130px 0 0 120px;
}
.banner_btn img { margin-bottom:3px; }
.banner_btn img:hover {
	border:0;
	opacity:0.8;
	filter:alpha(opacity = 80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	background:none !important;
}
.banner_flash {
	margin:5px 12px 0 0;
	float:right;
}
.banner_login {
	clear:both;
	background:url(../images/login_bg.png) no-repeat;
	width:123px;
	height:28px;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	float:left;
	margin:10px 30px;
	padding:6px 0 0 32px;
	text-decoration: none;
}
.submit_bg {
	background:url(../images/submit.jpg) no-repeat;
	width:120px;
	height:38px;
	padding:6px 0 0 0;
	text-align:center;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF !important;
	float:left;
	text-decoration: none;
}
.submit_bg:hover {
	text-decoration: none;
	color:#e2f697 !important;
}
.banner_login:hover {
	text-decoration: none;
	color:#c6e8ff;
}

.submit2_bg {
	background:url(../images/paypal_btn.png) no-repeat;
	width:135px;
	height:38px;
	padding:6px 0 0 0;
	text-align:center;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF !important;
	float:left;
	text-decoration: none;
}
.submit2_bg:hover {
	text-decoration: none;
	color:#e2f697 !important;
}

/*..........................content..........................*/
div.content_bg {
	width:961px;
	background:#fff url(../images/bg_content.png) repeat-y;
}
div.content_bg2 {
	width:961px;
	background: url(../images/bg_contentssss.png) repeat-y;
}
div.content_bottom { width:961px; margin:auto; display:block; }
div.content { padding:0px 0px 0px 0px; }
.columns { margin-left:10px; margin-top:10px;}
.column {
	float:left;
	background:transparent url(../images/column_bg.gif) right center no-repeat;
	width:300px;
	margin-left:10px;
}
.last { background:none !important; }
.content_title {
	font-family: arial; 
	font-weight: bold; 
	font-size: 14pt; 
	color: #1a74b0;
	padding-bottom:5px; 
	padding-left:10px; 
	border-bottom:1px #cfe9f8 solid; 
	/*
		margin-left:15px;
	*/
	
}
.content_title1 {
	font-weight:bold;
	font-size:15px;
	color:#1a74b0;
	text-align: center;
}
.contactDetails {
	margin:10px 0 0 0;
	padding:0px;
}
.title_list {
	font-weight:bold;
	font-size:14px;
	color:#000;
}
.content_text1 {
	font-size:12px;
	color:#6a6a6a;
	margin-top:3px;
}
.content_text2 {
	font-size:12px;
	color:#6a6a6a;
	margin-top: -12px;
	text-align:center;
}
.column_img {
	float:right;
	margin:5px 5px 5px 2px;
}
.column_img1 {
	float:center;
	margin:0 5px 5px 28px;
}
.left_contents_2 {
	float:left;
	width:640px;
	padding-left:10px;
	color:#646464;
}
.left_contents {
	float:left;
	width:610px;
	padding:0px 10px 10px 10px;
	color:#646464;
	padding-right:8px;
	margin-right:5px;
	border-right: 1px solid #fff;
}
.left_contents5 {
	float:left;
	width:900px;
	padding:0px 10px 10px 10px;
	color:#646464;
	padding-right:8px;
	margin-right:5px;
	border-right: 1px solid #d9e8f4;
}
.left_contents p {
	margin:0 0 4px;
	line-height:18px;
}
.left_contents a { color:#0d90c7; }
.left_contents2 {
	float:left;
	width:630px;
	color:#646464;
}
.left_contents2 p {
	margin:0px 0px 0px 10px;
	line-height:18px;
}
.left_contents2 a { color:#0d90c7; }
.left_contents3 {
	float:left;
	width:625px;
	color:#000000;
	padding-right:5px;
	margin-right:5px;
}
.left_contents3 p { line-height:18px; }
.left_contents3 a { color:#0d90c7; }
.left_contents4 {
	float:left;
	width:500px;
	color:#646464;
}
.left_contents_customer {
	float:left;
	width:630px;
	color:#646464;
	margin-left:20px;
}
.left_contents_customer p {
	margin:0px 0px 0px 0px;
	line-height:18px;
}
.left_contents_customer a { color:#0d90c7; }
.titlebar {
	background-color:#F7F7F7;
	border-bottom:2px dashed #E9E9E9;
	color:#183F74;
	margin:5px 0 0 5px;
	padding:10px 0 5px 5px;
	width:645px;
}
.titlebar_inside {
	background-color:#F7F7F7;
	border-bottom:2px dashed #E9E9E9;
	color:#183F74;
	margin:5px 0 0 5px;
	padding:10px 0 5px 5px;
	width:625px;
	font-weight:bold;
}
.titlebar_content ul { padding-left:20px; }
.titlebar_content li {
	margin-bottom:10px;
	text-align:justify;
	list-style:none;
}
.titlebar_content_li_sub { padding-left:25px !important;	margin-bottom:10px !important; }
.titlebar_content_li_sub li {
	text-align:justify !important;
	margin-bottom:5px !important;
}
.titlebar_title {
	margin:0px !important;
	color:#183F74;
	font-weight:bold;
}
.titlebar_content { margin:0 10px; }
ul.term {
	border:1px solid #F4F4F4;
	float:left;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:10px 0 0 5px;
	padding:0;
	width:305px;
}
ul.term li {
	color:#808081;
	margin:10px 0 0;
	padding:0 5px 5px;
	text-align:justify;
	clear:both;
}
.lt { margin:0px; width:600px; }
.lb { background:url(../images/lb.gif) no-repeat left bottom; margin:0px; }
.rt { background:url(../images/rt.gif) no-repeat right top; margin:0px; }
.rb { background:url(../images/rb.gif) no-repeat right bottom; margin:0px; }
.lt_contact{ margin:0px; width:630px;}
.lb_contact{ background:url(../images/lb.gif) no-repeat left bottom; margin:0px;}
.rt_contact{ background:url(../images/rt.gif) no-repeat right top; margin:0px; }
.rb_contact{ background:url(../images/rb.gif) no-repeat right bottom; margin:0px;}
.lt_gray{ background:#f0f0f0 url(../images/lt_gray.gif) no-repeat left top; margin:0 0 10px 0; width:262px;}
.lb_gray{ background:url(../images/lb_gray.gif) no-repeat left bottom; margin:0px;}
.rt_gray{ background:url(../images/rt_gray.gif) no-repeat right top; margin:0px;}
.rb_gray{ background:url(../images/rb_gray.gif) no-repeat right bottom; margin:0px;}

.account_log span {

	font-style:italic;

	font-size:13px;

	color:#494c51;

	float:right;

	margin:5px 0;

}



.log_input{

	border:1px #a8b7c2 solid;

	background:#edf2f6 url(../images/input_bg.gif) repeat-x;

	height:20px;

	font-size:12px;

	padding:5px 5px 0 5px;

	width:200px;

	color:#494c51;

	margin:5px 0;

}

.contactus_list{

	padding:0px;

	margin:15px 15px 0;

	color:#0a95cc !important;

}

.contactus_list li{

	list-style:none;

	padding-left:30px;

	margin-bottom:13px;

}



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

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

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

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







.contact_us_form{

	min-height:15em;

}

.contact_p{

	font-style:italic;

	font-size:13px;

	margin:10px;

}

.account_log_select{

	border:1px #a8b7c2 solid;

	background: url(../images/input_bg.gif) repeat-x;

	height:30px;

	font-size:12px;

	padding:5px 2px 5px 0px;

	width:380px;

	color:#494c51;

	margin:5px 0;

}

.account_log_option{

	background:#fff;

}



.account_log_input{

	border:1px #a8b7c2 solid;

	background:#edf2f6 url(../images/input_bg.gif) repeat-x;

	height:20px;

	font-size:12px;

	padding:5px 5px 0 5px;

	width:180px;

	color:#494c51;

	margin:5px 0;

}

.account_log_texta{

	border:1px #a8b7c2 solid;

	background:#edf2f6 url(../images/input_bg.gif) repeat-x;


	height:90px;

	font-size:12px;

	padding:5px 5px 0 5px;

	width:380px;

	color:#494c51;

	margin:5px 0;

}

.account_log_input_sec{

	border:1px #a8b7c2 solid;

	background:#edf2f6 url(../images/input_bg.gif) repeat-x;

	height:20px;

	font-size:12px;

	padding:5px 5px 0 5px;

	width:80px;

	color:#494c51;

	margin:5px 0;

}



.content_list{

	padding:0px;

	margin:10px 15px 0;

}

.content_list li{

	background:url(../images/dot.gif) left no-repeat;

	list-style:none;

	padding-left:15px;

	line-height:18px;

	margin:3px 0 !important;

}

.contact_div{

	width:95%;

	margin:0 0 0 20px;

	background:#f3f3f3;

	padding-left:10px;

	padding-bottom:10px;

}

.contact_div li{background:none !important;	padding-left:5px !important;;}

.sidebar{

	float:right;

	width:275px;

	padding:10px 0;

}



div.productslinks{ width: 900px; height: 120px; margin:10px 0 0 10px;}
div.productslinks{ width: 900px; height: 120px; margin:10px 0 0 10px;}

div.productslinks ul{ margin:0px; padding: 0px;}

div.productslinks li{ background:url('../images/quick-bullet.jpg') no-repeat left top; list-style:none; padding-left:10px; text-align: justify; /*font-family: tahoma;*/ font-size: 12px; line-height: 18px; color:#183F74;  text-decoration:none; }

div.productslinks li a{ list-style:none; padding-left:5px; text-align: justify; /*font-family: tahoma;*/ font-size: 12px; line-height: 18px; color:#183F74;  text-decoration:none;}

div.productslinks li a:hover{ text-decoration:underline;}

div.products_col1{ margin:5px; float:left; width:400px;}

div.products_col2{ margin:5px; float:left; width:450px;}



span.text1{ margin-left: 10px; float: left; width: 385px; text-align: justify; /*font-family: tahoma;*/ font-size: 12px; color:#716C6C; text-transform: none;}



/*.....content subpage.....*/



#con{/* background: #fff url('../images/con-top.gif');*/ width: 629px; height: 54px; margin: 0 0 0 2px; }

#con-mid{ /*background: #fff url('../images/con-mid.gif');*/ width: 910px; margin: 0 0 0 0px; border: 0px solid #F7F7F7; float:left;}

#con-mid span{ margin-left: 3px; float: left; text-align: justify; /*font-family: tahoma;*/ font-size: 13.5px; line-height: 18px; color:#183F74; }

#con-mid span img{ float:left; padding: 0px 10px 5px 0px; margin:0 0 0 -5px;}

#con-mid span ul { margin:10px 0 0 25px; padding:0; color: #000000;}



span.span-blod{ width:900px; color:#183F74; background-color:#F7F7F7; padding: 10px 0 5px 5px; margin:5px 0 0 5px; border-bottom: 2px dashed #E9E9E9; }

span.span-blod a{ color:#999999; text-decoration: none;}

span.span-blod a:hover{ color:#183F74; text-decoration: underline;}



.span-style span{ text-align:left; color: #000000 !important; margin: 5px 0px 0 20px !important; padding:0; width:875px;}

.span-style span a{ color: #183F74; text-decoration: none;}

.span-style span a:hover{ color: #000000; text-decoration: underline;}



.span-style0 span{ color: #000000 !important; margin: 5px 0px 0 10px !important; padding:0; width: 875px;}

.span-style0 span a{ color: #183F74; text-decoration: none;}

.span-style0 span a:hover{ color: #000000; text-decoration: underline;}



.span-style2 span{ color: #000000 !important; margin: 5px 0px 0 20px !important; padding:0; width: 875px !important;}



.span-style3 span{ color: #000000; margin: 5px 0px 0 75px; padding:0; width: 875px; border: 0px solid #FF0000;}



/*-----------Terms-----------------*/

ul#terms { list-style:none; margin:10px 0 0 5px; padding:0; border: 1px solid #f4f4f4; width: 295px; float: left;}

ul#terms li a{ line-height: 22px; text-decoration: none; padding: 5px 5px 0px 5px; color:#DF8600;}

ul#terms li a:hover{ color:#8F8F8F; text-decoration: underline}

ul#terms li img{ padding: 0px 7px 0 0px; float: left;}

ul#terms li b{ margin:10px 0 0 0px;  }

ul#terms li { margin:10px 0px 0 0px; padding: 0 5px 5px 5px; text-align: justify; color: #808081; }

li.bold-terms b{ color:#006699; font-size: 24px;}



ul#terms2 { list-style:none; margin:10px 0 0 15px; padding:0; border: 1px solid #f4f4f4; width: 300px; float: left;}

ul#terms2 li a{ line-height: 22px; text-decoration: none; padding: 5px 5px 0px 5px; color:#DF8600;}

ul#terms2 li a:hover{ color:#8F8F8F; text-decoration: underline}

ul#terms2 li img{ padding: 0px 7px 0 0px; float: left;}

ul#terms2 li b{ margin:10px 0 0 0px;  }

ul#terms2 li { margin:10px 0px 0 0px; padding: 0 5px 5px 5px; text-align: justify; color: #808081; }



/*------------menu left-------------------*/

#menu-left { float: left; width: 220px; margin:0 0 0 -10px ; padding:0;}

#menu-left ul { color:#3A6FA5; font-size: 12px;}

#menu-left ul li{ margin:0; padding:0;}

#menu-left ul li a{ line-height: 22px; text-decoration: none; padding:0; color:#3A6FA5; margin:0;}

#menu-left ul li a:hover{ color:#808080; text-decoration: underline}



/*------------sub content-------------------*/

#content-sub{ margin: 3px 10px 0px 0px; float: left; }

#content-sub span{ float: left; width: 900px; border: 0px solid #000; margin:0; padding:0 0 0 5px; color:#161616; }

#content-sub1{ margin: 3px 0 0 0; float: left; }

#content-sub1 span{ float: left; width: 599px; border: 0px solid #000; margin:0; padding:0 0 0 5px; color:#161616;}



span#sub-title{ width:915px; color:#183F74; font-weight: bold; padding: 5px 5px 5px 5px; background:#F7F7F7; border-bottom: 2px dashed #E9E9E9;}

span.sub-title{ color:#183F74 !important; font-weight: bold !important; padding: 5px 5px 5px 5px !important; background:#F7F7F7 !important; border-bottom: 2px dashed #E9E9E9 !important;}

#content-sub span a{color:#183F74;}

#content-sub span a:hover{color:#161616; text-decoration: underline;}



/*.....table.....*/



.table1{ border-right: 1px solid #fff;  border-top: 1px solid #fff; margin: 5px 0 0 0; width: 900px; color:#161616;  }

.table1 b{color:#183F74; }

.table1 tbody tr td{ border-left: 1px solid #fff; border-bottom: 1px solid #fff; padding: 5px 5px 5px 5px; background:#F7F7F7;}



.table1 input { font-size: 9px; color: rgb(0, 0, 0); /*font-family: verdana,geneva,arial;*/ background-color: rgb(255, 255, 255); }

.table1 textarea { font-size: 9px; color: rgb(0, 0, 0); /*font-family: verdana,geneva,arial;*/ background-color: rgb(255, 255, 255); }

#table12{ border-right: 1px solid #fff;  border-top: 1px solid #fff; margin: 5px 0 0 0; width: 565px; color:#808080;  }
#table12 b{color:#183F74; }
#table12 tbody tr td{ border-left: 1px solid #fff; border-bottom: 1px solid #fff; padding: 5px 5px 5px 5px; background:#F7F7F7;}
#table2{ border-right: 1px solid #fff;  border-top: 1px solid #fff; margin: 5px 0 0 0; width: 100%; color:#000000;  }
#table2 b{color:#183F74; }
#table2 tbody tr td{ border-left: 1px solid #fff; border-bottom: 1px solid #fff; padding: 5px 5px 5px 5px; background:#F7F7F7;}

.table2{ border-right: 1px solid #fff !impo;  border-top: 1px solid #fff; margin: 5px 0 0 0; width: 100%; color:#000000;  }
.table2 b{color:#183F74; }
.table2 tbody tr td{ border-left: 1px solid #fff; border-bottom: 1px solid #fff; padding: 5px 5px 5px 5px; background:#F7F7F7;}

#content-sub a { color:#03b7ed; }
#content-sub a:hover { color:#51d7ff; }

#freefax{ border-right: 1px solid #EDF7FC;  border-top: 1px solid #EDF7FC; margin: 5px 0 0 0; width: 450px; color: #FF0000; font-size: 12px;  }
#freefax b{color:#183F74; }
#freefax tbody tr td{ border-left: 1px solid #EDF7FC; border-bottom: 1px solid #EDF7FC; padding: 10px 5px 5px 5px; background:#CFE9F8;}
#freefax tbody tr td input{ background:#fff; border: #fff; padding: 3px 3px 3px 3px; color: #666666;;}

#telephone-system{ border-right: 1px solid #EDF7FC;  border-top: 1px solid #EDF7FC; margin: 5px 0 0 0; width: 609px; color: #FF0000; font-size: 12px;  }
#telephone-system b{color:#183F74; }
#telephone-system tbody tr td{ border-left: 1px solid #EDF7FC; border-bottom: 1px solid #EDF7FC; padding: 10px 5px 5px 5px; background:#CFE9F8;}
#telephone-system tbody tr td input{ background:#fff; border: #fff; padding: 3px 3px 3px 3px; color: #666666;;}
#telephone-system tbody tr td textarea{ background:#fff; border: #fff; padding: 3px 3px 3px 3px; color: #666666;;}
#telephone-system tbody tr td select{ background:#fff; border: #fff; padding: 3px 3px 3px 3px; color: #666666; font-weight: bold;}
#telephone-system tbody tr td label{ color:#183F74;}

#contact-form{ border-right: 1px solid #EDF7FC;  border-top: 1px solid #EDF7FC; margin: 5px 0 0 0; width: 609px; color: #FF0000; font-size: 12px;  }
#contact-form b{color:#183F74; }
#contact-form tbody tr td{ border-left: 1px solid #EDF7FC; border-bottom: 1px solid #EDF7FC; padding: 10px 5px 5px 5px; background:#CFE9F8;}
#contact-form tbody tr td img{ margin: 0 0 0 2px; }
#contact-form tbody tr td input{ background:#fff; border: #fff; padding: 3px 3px 3px 3px; color: #666666;;}
#contact-form tbody tr td textarea{ background:#fff; border: #fff; padding: 3px 3px 3px 3px; color: #666666;;}
#contact-form tbody tr td select{ background:#fff; border: #fff; padding: 3px 3px 3px 3px; color: #666666; font-weight: bold;}
#contact-form tbody tr td label{ color:#183F74;}

.tm-hosting{ border-right: 1px solid #fff;  border-top: 1px solid #fff; margin: 5px 0 0 0; width:298px; color:#808080; text-align: left;   }
.tm-hosting b{color:#183F74; text-align: left; }
.tm-hosting tbody tr td{ border-left: 1px solid #fff; border-bottom: 1px solid #fff; padding: 5px 5px 5px 5px; background:#F7F7F7;}

/*------------------------bt-environment----------------------*/
#tm-environment{ background:#eaf1fb url(../images/watermark.gif) no-repeat bottom; width: 870px; padding: 10px 0px 10px 5px; margin: 0 0 0 0px;}
#tm-environment tbody tr td{ padding: 0 5px 8px 10px; margin:0;}

/*------------------------3G Wireless---------------------*/
table.plan{ border-right: 1px solid #4a7eb2; border-top: 1px solid #4a7eb2;  border-left: 1px solid #4a7eb2;  border-bottom: 1px solid #4a7eb2;}
table.plan td{ padding: 15px 15px 15px 15px; border-right: 1px solid #4a7eb2; border-top: 1px solid #4a7eb2;  border-left: 1px solid #4a7eb2;  border-bottom: 1px solid #4a7eb2;}

.terms{ font-size: 14px; color: #808081}
.terms a{  color: #6C6C6C}
.terms a:hover{  color: #808081; text-decoration: none;}

.plantxt{ font-size: 18px; color: #265984; font-weight:normal; /*font-family: Arial, Helvetica, sans-serif;*/}
.style1{ font-size: 12px;}
.include{font-size: 18px; color: #557328;}

/*------------------------3G Mobile Cap---------------------*/
#better3g{ border-right: 1px solid #D9E8F4;  border-top: 1px solid #D9E8F4; margin: 5px 0 0 0; width: 570px; color:#808080;  }
#better3g b{color:#265984; font-size: 28px; font-weight: bold; line-height: 30px; }
#better3g tbody tr td{ border-left: 1px solid #D9E8F4; border-bottom: 1px solid #D9E8F4; padding: 5px 5px 5px 5px; background:#F9FCFE;}
#better3g tbody tr td b img{ border: none; margin: 10px 0 0 20px;}
#better3g tbody tr td img{ margin: 0 0 0 40px;}
#better3g tbody tr td span.inval{ margin:0; padding:0; width:90px; text-align:center; color:#FF0000}
#better3g tbody tr td span.inval h2{ color:#557328; font-size: 23px; text-align:center; margin:0; padding:0}
#better3g tbody tr td span.inval b{   text-align:center; margin:0; padding:0; text-decoration:line-through; font-weight: normal; font-size: 12px; color:#FF0000; line-height:20px; }
#better3g tbody tr td span.inval1{ margin:0; padding:0; width:95px; text-align:left;}
#better3g tbody tr td span.inval1 b{ color:#557328; font-size: 22px;}

.better3g{ border-right: 1px solid #D9E8F4;  border-top: 1px solid #D9E8F4; margin: 5px 0 0 0; width: 570px; color:#808080;  }
.better3g b{color:#265984; font-size: 28px; font-weight: bold; line-height: 30px; }
.better3g tbody tr td{ border-left: 1px solid #D9E8F4; border-bottom: 1px solid #D9E8F4; padding: 5px 5px 5px 5px; background:#F9FCFE;}
.better3g tbody tr td b img{ border: none; margin: 10px 0 0 20px;}
.better3g tbody tr td img{ margin: 0 0 0 40px;}
.better3g tbody tr td span.inval{ margin:0; padding:0; width:90px; text-align:center; color:#FF0000}
.better3g tbody tr td span.inval h2{ color:#557328; font-size: 23px; text-align:center; margin:0; padding:0}
.better3g tbody tr td span.inval b{   text-align:center; margin:0; padding:0; text-decoration:line-through; font-weight: normal; font-size: 12px; color:#FF0000; line-height:20px; }
.better3g tbody tr td span.inval1{ margin:0; padding:0; width:95px; text-align:left;}
.better3g tbody tr td span.inval1 b{ color:#557328; font-size: 22px;}

/*------------------------Free Fax---------------------*/
#freefax-img p img{margin:100px 0px 0 320px; padding:0; position: absolute;}

/*-----price beat-----*/
table#topheader{ padding:0; margin:0px 0 10px 0; border: 0px solid #FF0000; width: 609px; }
table#topheader tbody tr td img{ margin:0; padding:0;}

ul.financial { float: left;}
ul.financial li{ float: left;}

/*-----extra-----*/
table.plan tbody tr td {
	color:#000;
	font-weight: bold;
	font-size: 12px;
}

/*..........................footer..........................*/
.footer { width:920px; }
.footer_left {
	float:left;
	width:450px;
}
.footer_right {
	float:right;
	width:450px;
}
.footer p,.footer p a {
	font-size:11px;
	color:#247ab6;
	text-decoration:none;
}
.footer p a:hover {
	font-size:11px;
	color:#000;
	text-decoration: underline;
}
.active {
	font-size:11px;
	color:#1daa27 !important;
	text-decoration:none;
}
.footer_column {
	float:left;
	margin:0;
	min-height:10em;
	width:33%;
	border-right:1px solid #90bed8;
	margin-top:10px;
	margin-bottom:5px;
	color:#2f629b;
}
.last_column {
	float:left;
	margin:0;
	border:0px solid #8eb0c8;
	width:26%;
	padding-left:10px;
	margin-top:10px;
	color:#2f629b;
}
.footer_title {
	margin:0 0 5px 9px;
	padding-bottom:5px;
	font-weight:normal;
	font-size:17px;
	text-transform: capitalize;
}
.footer_column ul { margin:2px 0 0 0; padding:0 0 0 10px; font-weight:normal; }
.footer_column li { line-height:18px; list-style:none; font-weight:normal; }
.footer_column li a {	text-decoration:none;	color:#009dd2 !important; }
.footer_column li a:hover { color:#000 !important; text-decoration: underline; }

/* CSS 05-03-2011 */
#form-template{}
#form-template p{}

.form-p p{line-height: 22px;margin: 0 0 19px;}

#email{width: 195px;float:left;}
#logo{}
#header-left{left: 162px;position: relative;top: 67px;}
#header-left h2{ font-size: 33px;color:#4f81bd; margin: 0 0 0 204px;}

.clear{clear:both;}

#urgent{ color: #2c2a2c; font-size: 19px;font-weight: bold;text-align: center;margin: 0 0 22px;}

.urgent-desc{color: #2c2a2c;font-size: 14px;font-weight: bold; line-height: 21px;  margin: 0 0 26px;}

ul ol
#list-mngr li{line-height: 23px;}
#reg-form{color: #2c2a2c;font-size: 17px;font-weight: bold;margin: 31px 0 31px 0;text-align: center;}
#or{padding: 19px 0;}
#cc{padding: 15px;}
#selectone{font-size: 15px;font-weight: bold;padding: 15px 0;}
#gen {font-size: 15px; font-weight:normal; padding: 0 0 0 10px; list-style-position:inside; color:#000000;}
#gen li {text-align: left;}


.agree{float:right;}

/*Hardware deal*/

div.hardware_deal a.link-prod {
	font-family: tahoma;
	font-weight: bold !important;
	color: #4c83c8;
	text-decoration: none !important;
}

div.hardware_deal a.link-prod:active, a.link-prod:hover { color: black; }
div.hardware_deal a.link-prod:visited {	color: gray; }