* {
margin:0;
padding:0;
outline: none;
}

body {
background: url("../images/bg.gif") #fafafa top left repeat-x;
text-align: center;
font-family: Verdana;
}

a{
color: #0099cb;
text-decoration: none;
}

img {
border: 0;
}

.fleft {
float: left;
}

.fright {
float: right;
}

.fontsize_14 {
font-size: 14px;
}

input {
font-size:16px;
padding:5px;
}

textarea.select {
border: 1px solid #d9d9d9;
padding: 20px;
width: 95%;
}

div.container {
text-align: left;
width: 955px;
margin: auto;
}

div.navigation {
background: url("../images/nav_bg.gif") top left no-repeat;
width: 959px;
height: 120px;
}

div.navigation a {
display: block;
float: left;
text-align: center;
}

div.navigation a.logo {
background: url("../images/logo.gif") top left no-repeat;
width: 295px;
height: 101px;
margin-left: 30px !important;
margin-left: 17px; /* ie6 adds some margin, dont know why */
}

div.navigation a.hor {
border-right: 1px solid #dedede;
height: 113px;
width: 149px;
}
div.navigation a.hor.first {
border-left: 1px solid #dedede;
margin-left: 30px;
}
div.navigation a.selected {
background: url("../images/nav_hoz_selected.gif") top left no-repeat;
}

div.navigation a span {
display: block;
text-indent: -10000px;
margin: auto;
}

div.navigation a.hor span {
width: 68px;
height: 24px;
margin-top: 40px;
}

div.navigation a.vert span {
width: 68px;
height: 24px;
margin-top: 17px;
}

div.navigation a.hor span.tools {
background: url("../images/tools_nav.gif") bottom left no-repeat;
}

div.navigation a.hor span.pricing {
background: url("../images/pricing_nav.gif") bottom left no-repeat;
}

div.navigation a.hor span.help {
background: url("../images/help_nav.gif") bottom left no-repeat;
}

div.navigation a.vert span.login {
background: url("../images/login_nav.gif") bottom left no-repeat;
}
div.navigation a.vert span.signup {
background: url("../images/signup_nav.gif") bottom left no-repeat;
}

div.navigation a.vert span.loggedin {
width: 145px;
text-indent: 0px;
text-align: center;
font-size: 14px;
font-weight: bold;
color: #999;
font-family: Arial, Helvetica, sans-serif;
}

div.navigation a.vert span.signout {
text-indent: 0px;
text-align: center;
font-size: 14px;
font-weight: bold;
color: #999;
font-family: Arial, Helvetica, sans-serif;
}

div.navigation a:hover span.loggedin, div.navigation a:hover span.signout, div.navigation a.selected span.current {
color: #0099cc;
}

div.navigation a.hor:hover ,
div.navigation a.vert:hover  {
background: url("../images/nav_hoz_selected.gif") top left no-repeat;
}
div.navigation a.hor:hover span,
div.navigation a.vert:hover span {
background-position: top;
}

div.navigation a.vert {
margin:0;
border:0;
width: 149px !important;
width: 145px;
height: 56px;
}

div.navigation a.vert.first {
/*background: url("../images/nav_vert_bg.gif") bottom left repeat-x;*/
border-bottom: 1px solid #dedede;
}

div.banner {
margin-top: 30px;
background-position: -4px 0;
background-repeat: no-repeat;
width: 965px;
height: 410px;
}
div.banner.homepage {
background-image: url("../images/homepage_banner.gif");
position: relative;
margin-top: 5px;
}
div.banner.about_banner {
background-image: url("../images/about_banner.jpg");
width: 965px;
height: 170px;
margin-top: 10px;
}
div.banner.tools_banner {
background-image: url("../images/tools_banner.jpg");
width: 965px;
height: 262px;
margin-top: 10px;
}

div.banner.thebutton {
background-image: url("../images/thebutton_banner.gif");
height: 265px;
}

div.banner.sitemanagement {
background-image: url("../images/site_management_banner.gif");
height: 262px;
}

div.banner.accessfree {
background-image: url("../images/access_free_banner.jpg");
height: 262px;
}

.social_icon_bg {
margin-top: 30px;
margin-bottom: 30px;
background-position: -4px 0;
background-repeat: no-repeat;
width: 965px;
height: 286px;
background-image: url("../images/social_icon_bg.jpg");
}

a.button {
background: url("../images/button.gif") no-repeat;
width: 187px;
height: 50px;
color: #fff;
font-weight: bold;
font-size: 16px;
padding-top: 7px;
text-align: center;
display: block;
text-decoration: none;
}
a.button_large {
background: url("../images/button_large.gif") no-repeat;
width: 246px;
height: 73px;
color: #fff;
font-weight: bold;
font-size: 22px;
padding-top: 8px;
text-align: center;
display: block;
text-decoration: none;
font-family: Helvetica, Arial, sans-serif;
}
a.button.small {
font-size: 13px;
}
a.button span {
color: #fdcf0b;
}

/* OnlyWireToolsPage */
.broadcastContent {
width: 515px;
height: 200px;
padding: 20px 0 0 40px;
}

.broadcastContent h1 {
font-size: 22px;
color: #0099CC;
margin: 0 0 15px 0;
line-height: 30px;
}

.broadcastContent h1 span {
color: #124C6B;
}

.broadcastContent ul {
margin: 0;
padding: 0;
list-style: none;
}

.broadcastContent li {
color: #00A3E0;
font-size: 22px;
line-height: 18px;
margin: 0;
padding: 0 0 10px 28px;
font-weight: bold;
background: url("../images/bullet.gif") no-repeat 0 6px;
}

.broadcastContent li span {
font-size: 12px;
font-style: italic;
}
/* */

div.tools {
height: 200px;
margin: 0 auto;
width: 920px !important;
_width: 940px;
}

div.tools div {
float: left;
background-position: center 0px;
background-repeat: no-repeat;
height: 200px;
margin-left: 27px;
margin-right: 27px;
}
div.tools div a{
margin-top: 118px;
}
div.tools div.publishers {
background-image: url("../images/tools_publishersbloggers.gif");
}
div.tools div.bloggers {
background-image: url("../images/tools_getbutton.png");
}
div.tools div.advertisers {
background-image: url("../images/tools_iphoneapp.gif");
}

div.head {
border: 1px solid #d9d9d9;
background: url("../images/head_bg.gif") #fdfdfc bottom repeat-x;
padding-left: 37px;
padding-right: 37px;
padding-top: 30px;
padding-bottom: 30px;
}

div.head span, .subnav span {
background-repeat: no-repeat;
background-position: 37px center;
/*text-indent: -10000px;*/
font-weight: bold;
font-size: 25px;
color: #88E300;
letter-spacing: -0.34px;
}



div.head_blue {
border: 1px solid #d9d9d9;
background: url("../images/head_bg.gif") #fdfdfc bottom repeat-x;
padding-left: 37px;
padding-right: 37px;
padding-top: 30px;
padding-bottom: 30px;
}

div.head_blue span {
background-repeat: no-repeat;
background-position: 37px center;
/*text-indent: -10000px;*/
font-weight: bold;
font-size: 25px;
color: #0099cc;
letter-spacing: -0.34px;
}

div.head span.orange {
color: #ECBC00;
}

div.head span.blue {
color: #0095C8;
}
div.head p {
font-size: 15px;
}

div.api_banner {
background: url("../images/api_banner.gif") center no-repeat;
height: 310px;
overflow: hidden;
}

div.api_banner_btn {
width:187px; 
height:58px; 
margin:260px 0 0 58px; 
}

div.support_site_div1 {
width: 465px;
float: left;
}

div.support_site_div2 {
width: 410px;
float: left;
}

div.support_site_box {
width: 100%;
height: 54px;
}

div.support_site_box_img {
width: 53px;
height: 53px;
float: left;
}

div.support_site_box_sitename {
width: auto;
height: 33px;
float: left;
vertical-align: middle;
padding: 18px 0 0 8px;
font-size: 12px;
font-weight: bold;
}

textarea.onlywireapi_textarea {
border: 1px solid #E6E6E6;;
padding: 20px;
width: 95%;
color: #333;
font-size: 15px;
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height: 22px;
margin: 8px 0 0 0;
background: url("../images/onlineapi_textarea.gif") repeat-x;
}

.blueText {
color: #3366CC;
}

div.heading {
height: 30px;
background-repeat: no-repeat;
}
div.heading1 {
font-size: 14px;
font-weight: bold;
padding-bottom: 30px;
}

div.heading.payment_plan {
/*background-image: url("../images/payment_plan.gif");*/
font-weight: bold;
font-size: 25px;
color: #88E300;
letter-spacing: -0.34px;
}

div.heading.promote_plan {
font-weight: bold;
font-size: 25px;
color: #88E300;
letter-spacing: -0.34px;
}

div.content {
border: 1px solid #d9d9d9;
border-top:0;
background: url("../images/content_bg.gif") #fcfcfc bottom repeat-x;
padding: 35px;
}


div.content p,
div.head p{
color: #666666;
line-height: 24px;
font-size: 14px;
}
div.content p,
div.head p{
color: #333333;
}

div.content.mod {
line-height: 24px;
font-size: 12px;
color: #7a7879;
padding: 65px;

}

div.left {
float: left;
width: 49%;
border-right: 1px solid #e1e1e1;
text-align: center;
}

div.right {
float: left;
width: 50%;
text-align: center;
}

div.clear {
clear: both;
}

div.pay{
background: url("../images/content_pay.png") no-repeat;
padding-top: 50px;
}

div.promote{
background: url("../images/content_promote.png") no-repeat;
padding-top: 50px;
}

dl {
float: left;
}

dt {
float: left;
text-align: left;
margin-right: 20px;
font-weight: bold;
font-size: 14px;
clear: both;
margin-top: 6px;

width: 150px;
}

dd {
float: left !important;
float: none; /* ie automatically aligns, dont know why */
padding-bottom: 20px;
}

dd option {
width: 200px;
}

input.default {
width: auto;
height: auto;
outline: none;
background: none;
border: 0;
padding:0;
}

div.breadcrumbs {
color: #9e9e9e;
font-size: 13px;
margin: 5px 35px 5px 35px;
}

div.breadcrumbs a {
color: #9e9e9e;
text-decoration: none;
}

div.bookmark_status {
background: url("../images/submitter_logo_small.png") no-repeat;
margin-bottom: 40px;
min-height: 78px;
}

div.bookmark_status table {
margin-left: 100px;

}
div.bookmark_status table thead {
font-size: 14px;

}
div.bookmark_status table tbody {
font-size: 12px;
}
div.bookmark_status table td{
border: 0;
margin:0;
padding:0;
}
div.bookmark_status table td.first{
font-weight: bold;
width: 700px;
}

div.bookmark_status table tbody td{
border-bottom: 1px solid #cccccc;
padding: 10px 5px 6px 0;
}

div.accounthistory_pagination {
padding: 0 0 0 100px;
font-size: 12px;
letter-spacing: 1px;
}

div.signup_free {
float: right;
width: 300px;
height: 90px;
text-align: center;
}

div.radio_select {
width: 175px;
height: 76px;
color: #666666;
position: relative;
font-weight: bold;
text-align: center;
font-size: 11px;
padding-top: 5px;
font-family: Georgia, Arial, Helvetica, sans-serif;
background: transparent url("/i/radio_select3.png") no-repeat scroll 0% 0%; cursor: pointer; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;
float: left;
margin-right: 30px;
}
div.radio_select div{
font-size: 22px;
}

div.save {
background:transparent url("/i/save.png") no-repeat scroll 0 0;
height:63px;
width:66px;
position: absolute;
top:-5px;
right: -25px;
}

div.item {
height: 200px;
}
div.item div.img {
float: left;
background-repeat: no-repeat;
height: 62px;
width: 52px;
}
div.item div.text{
float: left;
margin-left: 35px;

line-height: 30px;
font-size: 14px;
width: 560px;

}
div.item div.butt{
float: right;
margin-top: -30px;
}

div.footer {
height: 95px ;
/*background: url("../images/footer_bg.gif") top left repeat-x;*/
color: #333333;
font-size: 12px;
line-height: 30px;
padding-top:40px;
}
div.footer div{
width: 960px;
margin: auto;

}
div.footer span{
font-weight: bold;
display: block;
}

div.footer span a {
color: #333333;
text-decoration: none;
}

div.login_item {
font-size: 11px;
height: 75px;
width: 210px;
position: relative;
float: left;
margin: 20px 34px  !important;
margin: 20px 28px;
}

div.login_item input {
border: 1px solid #bdbda9;
color: #999;
font-size: 11px;
margin-bottom: 4px;
background: none;
padding:0;
height: auto;
}

div.login_item div {
position: absolute;
color: #999999;
padding-top: 45px;
background-position: center 0;
background-repeat: no-repeat;
width: 60px;
text-align: center;
}

div.login_item span {
position: absolute;
left: 80px;
top: 5px;
}

div.box_one {
font-size: 13px;
}

div.button_select {
height: 30px;
}
div.button_select span{
float: left;
display: block;
font-weight: bold;
font-size: 13px;
width: 100px;
margin-left: 5px;
margin-top: 7px;
}
div.button_select img {
float: left;
display: block;
margin-top: 5px;
}
div.button_select input {
display: block;
float: left; 
margin-top: 9px;
}

div.subnav {
/*margin: 0;
padding: 0;
float: right;*/
border: 1px solid #d9d9d9;
border-bottom: none;
background: url("../images/head_bg.gif") #fdfdfc bottom repeat-x;
padding-left: 37px;
padding-right: 18px;
padding-top: 30px;
padding-bottom: 30px;

}

div.subnav ul {
margin: 0;
padding: 0;
list-style: none;
float: right;
}

div.subnav li {
margin: 0;
padding: 0;
float: left;
background: url("../images/sub_nav_seprater.gif") no-repeat left;
display: block;
padding: 8px 30px;
}

div.subnav li a {
font-size: 14px;
font-weight: bold;
color: #999;
font-family: Arial, Helvetica, sans-serif;
}

div.subnav li a:hover, div.subnav li.current a {
color: #0099cc;
}


.contact_add {
width: 315px;
float: left;
font-family: Arial, Helvetica, sans-serif;
border-right: 1px solid #ccc;
}

.frm_contact {
margin: 0;
padding: 0;
width: 540px;
float: right;
}

.frm_contact p {
margin: 0;
padding: 0 0 15px 0;
}

.frm_contact label {
display: block;
font-weight: bold;
color: #666;
font-size: 15px;
font-family: Arial, Helvetica, sans-serif;
padding: 0 0 5px 0;
}

.frm_contact .inputContact  {
width: 275px;
height: 34px;
background: url("../images/input_247x34.gif") no-repeat;
margin: 0 0 15px 0;
}

.frm_contact .inputconmain {
margin: 0 0 15px 0;
}

.frm_contact input {
width: 235px;
height: 25px;
outline: none;
/*background: url("../images/input_247x34.gif") top left no-repeat;*/
background: transparent;
border: 0;
padding-left:6px;
padding-right:6px;
padding-top:9px;
}

.frm_contact select {
width: 237px;
outline: none;
border: 1px solid #ccc;
padding: 5px;
}


.frm_contact textarea {
width: 535px;
height: 172px;
background: url("../images/textarea_547x181.gif") top left no-repeat;
outline: none;
border: 0;
padding-left:6px;
padding-right:6px;
padding-top:9px;
}

.drk_gray {
color: #666;
font-weight: bold;
}

/*-- Toolbars --*/
.grey_color {
color: #666666;
}

.color_333 {
color: #333333;
}

/*-- Privacy --*/
.privacy {
color: #666;
font-size: 16px;
line-height: 24px;
}

.privacy strong {
line-height: 24px;
}

/*-- Tools aka features --*/
.four_content {
width: 883px;
margin: 0 0 40px 0;
}

.four_content_img {
width: 138px;
float: left;
}

.four_content_description {
width: 500px;
height: 100px;
float: left;
margin: 0 0 0 30px;
padding: 30px 25px 0 0;
font: 16px Arial, Helvetica, sans-serif;
color: #333333;
line-height: 26px;
border-bottom: 1px solid #CCCCCC;
}

.four_content_btn {
width: 190px;
height: 100px;
padding: 30px 0 0 0;
float: right;
border-bottom: 1px solid #CCCCCC;
}

/*-- my account --*/
.myaccount_billing {
width: 855px;
font-size: 13px;
}

.myaccount_billing_left {
width: 400px;
float: left;
}

/*.myaccount_billing_left label {
float: left;
width: 180px;
margin: 20px 0 0 0;
font-size: 13px;
font-weight: bold;
}

.myaccount_billing_left input {
margin: 15px 0 0 0;
}

.myaccount_billing_left select {
margin: 15px 0 0 0;
padding: 0 0 0 0;
height: 24px;
}*/

.myaccount_billing_right {
width: 420px;
float: right;
}

/*.myaccount_billing_right label {
float: left;
width: 180px;
margin: 20px 0 0 0;
font-size: 13px;
font-weight: bold;
}

.myaccount_billing_right input {
margin: 15px 0 0 0;
}*/

/*-- onlywire pop up window --*/
.popupbox {
width: 330px;
padding: 46px 40px 40px 30px;
text-align: left;
font-size: 12px;
background: #EDEDED;
line-height: 22px;
}

.popup_box {
width: 200px;
margin: 0 auto;
}

/*-- Tab --*/
#navigation {
text-align: center;
margin: 0;
}

#navigation ul{
margin: 0;
padding: 0;
}

#navigation  ul li{
list-style: none;
display: inline;
padding: 0;
}

#navigation ul li.on {
}

#navigation ul li.off {
}

#navigation ul li a {
padding: 0;
text-decoration: none;
font-size: 25px;
font-weight: bold;
}

.press_box {
margin: 0 0 40px 0;
}

.press_box_left {
width: 200px;
float: left;
font-weight: bold;
}

.press_box_right {
width: 675px;
float: right;
color: #666666;
font-size: 16px;
line-height: 24px;
}

.press_box_right h3 {
color: #0095C8;
margin: 0 0 5px 0;
padding: 0;
font-size: 16px;
line-height: normal;
}

.press_box_right a {
color: #333333;
text-decoration: underline;
font-weight: bold;
font-size: 14px;
}

/* ----------------
Sign Up Form
---------------- */

.signup_frm {
/*width: 355px;*/
width: 355px;
}

.signup_frm p {
margin: 0;
padding: 0 0 20px 0;
}

.signup_frm label, .pay_frm label {
float: left;
display: block;
width: 170px;
font-weight: bold;
font-size: 14px;
padding: 3px 0 0 0;
}

.signup_frm .inputBoxmain, .pay_frm .inputBoxmain, .frm_contact .inputBoxmain {
width: 180px;
height: 31px;
background: url("../images/input.gif") no-repeat left top;
float: left;
margin: 0 0 20px 0;
}

.signup_frm .inputBoxmain input, .pay_frm .inputBoxmain input, .frm_contact .inputBoxmain input {
width: 150px;
height: 24px;
background: transparent;
outline: none;
border: 0;
padding: 7px 10px 0 13px;
}

.signup_frm .captchaImg {
padding: 5px 0 15px 170px;
}

/*.signup_frm select  {
width: 182px;
}
*/

.signup_frm select, .pay_frm select {
width: 182px;
outline: none;
border: 1px solid #ccc;
padding: 5px;
}


.pay_frm {
width: 389px;
text-align: left;
}

.pay_frm h5 {
margin: 0;
padding: 15px 0 18px 0;
font-size: 16px;
text-align: center;
}

.selectBoxmain {
width: 180px;
height: 31px;
float: left;
margin: 0 0 10px 0;
}

/*.pay_frm label {
float: left;
display: block;
width: 170px;
font-weight: bold;
font-size: 14px;
padding: 3px 0 0 0;
}*/


.redBox {
background: #cc3333;
padding: 10px 10px 15px 10px;
color: #fff;
line-height: 22px;
margin: 0 0 15px 0;
}

.whiteBox {
padding: 10px 10px 15px 10px;
color: #000;
line-height: 22px;
margin: 0 0 15px 0;
}

.boldText {
color: #000;
font-weight: bold;
}

a.fbutton {
display: block;
border: 1px solid #ccc;
color: #cc3333;
padding: 4px 15px 4px 15px;
background: url("../images/button_bg.gif") repeat-x;
}

a.fbutton:hover {
border: 1px solid #989898;
}

.lightBox {
width: 386px;
height: 276px;
/*background: url("../images/lightbox.png") no-repeat;*/
background: #fff;
border: 1px solid #ddd;
}

.lightBox h2 {
margin: 0;
padding: 43px 0 0 0;
font-size: 14px;
text-align: center;
}

.lightBox .captch-img {
padding: 15px 0 0 0;
text-align: center;
}

.lightBox .captch-box-main {
padding: 0 50px 0 50px;
text-align: center;
}
.lightBox .captch-box-main *{
    margin-bottom: 5px;
}

.lightBox label {
font-size: 12px;
}

.lightBox p {
padding: 5px 0 0px 5px;
text-align: center;
}

.messageBox {
}

.messageBox .success_icon {
background: url("../images/success_icon.png") no-repeat center 20px;
text-align: left;
padding: 60px 49px 0 49px;
}

.messageBox .success_text h2 {
margin: 0;
padding: 0;
font-size: 12px;
color: #33cc00;
}

.messageBox .success_text {
color: #666;
font-size: 12px;
line-height: 18px;
padding: 15px 0 10px 0;
}

.account_red {
background: #cc3333;
padding: 5px 10px 5px 10px;
color: #fff;
line-height: 15px;
margin: 0 0 5px 0;
font-size: 11px;
text-align: justify;
}


.account_red2 {
background: #cc3333;
padding: 8px 10px 13px 10px;
color: #fff;
line-height: 15px;
margin: 0 0 5px 0;
font-size: 11px;
text-align: justify;
}

.messageBox .error_msg {
padding: 40px 20px 20px 20px;
}

.account_red {
background: #cc3333;
padding: 5px 10px 5px 10px;
color: #fff;
line-height: 15px;
margin: 0 0 5px 0;
font-size: 11px;
text-align: justify;
}


.messageBox .error_icon {
text-align: left;
padding: 60px 49px 0 49px;
}

.messageBox .error_icon h2 {
margin: 0;
padding: 0;
font-size: 12px;
color: #cd3333;
}


.redText {
color: #cd3333;
}

/* firefox post install */
.ffpostinstall {
width: 841px;
height: 285px;
background: url("/i/postinstall_ff1.gif") no-repeat;
padding: 14px 0 0 20px;
}

.ffpostinstall_left {
width: 330px;
}

.ffpostinstall_content {
margin: 0;
padding: 5px 10px 0 10px;
font-size: 10px;
color: #636364; 
line-height: 16px;
}

.ffpostinstall_content strong {
color: #000;
}

.ffpostinstall_left_img {
width: 72px;
height: 79px;
float: left;
}

.ffpostinstall_left_text {
float: left;
padding: 16px 0 0 14px;
width: 230px;
}

.ffpostinstall_left_text h3 {
font: bold 18px "Times New Roman", Times, serif;
color: #000;
}

/* ie post install*/
.iepostinstall {
width: 841px;
height: 285px;
background: url("/i/postinstall_ie1.gif") no-repeat;
padding: 14px 0 0 20px;
}

.iepostinstall_left {
width: 330px;
}

.iepostinstall_content {
margin: 0;
padding: 5px 10px 0 10px;
font-size: 10px;
color: #636364; 
line-height: 16px;
}

.iepostinstall_content strong {
color: #000;
}

.iepostinstall_left_img {
width: 72px;
height: 79px;
float: left;
}

.iepostinstall_left_text {
float: left;
padding: 16px 0 0 14px;
width: 230px;
}

.iepostinstall_left_text h3 {
font: bold 18px "Times New Roman", Times, serif;
color: #000;
}


.hotPress {
margin: 0;
padding: 0;
}

.hotPress .leftDate {
width: 205px;
float: left;
font-weight: bold;
}

.hotPress  .rightArticle {
width: 653px;
float: right;
}

.hotPress  .rightArticle h2 {
margin: 0;
padding: 0 0 20px 0;
color: #0099cc;
font-size: 16px;
}

.hotPress  .rightArticle p {
margin: 0;
padding: 0;
line-height: 24px;
color: #666;
}

/* redirect Page*/

.redirect_logo {
text-align: center;
padding: 41px 0 65px 0;

}

.redirect_text {
border-top: 1px solid #ccc;
border-bottom: 1px solid #ccc;
text-align: center;
padding: 30px 0;
line-height: 28px;
color: #666;
font-weight: bold;
font-style: italic;
}

.AdvBox {
border-bottom: 1px solid #ccc;
height: 270px;
line-height: 270px;
text-align: center;
}


.social_help_nav {
width: 913px;
height: 167px;
margin: 0 auto;
padding: 0px 0 0 0;
position: relative;
background: url("../images/social_icon.jpg") no-repeat;
}

.social_help_nav li {
float: left;
list-style: none;
}

.social_help_nav a {
position: absolute;
top: 0;
margin: 0;
padding: 0;
background: url("../images/social_icon.jpg") no-repeat;
height: 167px;
display: block;
overflow: hidden;
text-indent: -9999px;
}

li#blog a {
left: 0;
width: 129px;
background-position: 0 0;
}

li#blog a:hover {
background-position: 0 -167px;
}

li#facebook a {
left: 157px;
width: 129px;
background-position: -157px 0;
}

li#facebook a:hover {
background-position: -157px -167px;
}

li#twitter a {
left: 309px;
width: 138px;
background-position: -309px 0;
}

li#twitter a:hover {
background-position: -309px -167px;
}

li#readfaq a {
left: 472px;
width: 128px;
background-position: -472px 0;
}

li#readfaq a:hover {
background-position: -472px -167px;
}

li#feedback a {
left: 627px;
width: 128px;
background-position: -627px 0;
}

li#feedback a:hover {
background-position: -627px -167px;
}

li#contact a {
left: 782px;
width: 128px;
background-position: -782px 0;
}

li#contact a:hover {
background-position: -782px -167px;
}

.searchInput {
padding: 20px 10px;
background: #fff url("../images/bookmark_content_box_bg.gif") no-repeat top left;
border: 1px solid #e0e0e0;
width: 250px;
font-size: 20px;
}


#btnText {
font: 18px Georgia, "Times New Roman", Times, serif;
color: #66ccff;
float: left;
padding: 20px 0 0 15px;
}



/*--------------------------- ramkrish----------------------*/
.the_btn_text_area{
margin:0px;
padding:30px 42px 0 0;
width:570px;
float:right;
}


.yellow_heading{
margin:0px;
padding:0px;
font-size:30px;
font-weight:bold;
color:#FECC00;
}

.the_btn_text{
margin:0px;
padding:10px 0 0 0;
font-size: 22px;
font-weight:bold;
color: #0099CC;
line-height: 30px;}



.the_btn_text span {
color: #124C6B;
}

.the_btn_text_dark {
color: #124C6B;
}

.the_yellow {
color:#f1be00;
}

.home_left{
position:absolute;
bottom:72px;
left:42px;
font-size:13px;
font-weight:bold;
font-style:italic;
color:#999;
}

.home_right{
margin:0 38px 0 0;
padding:0px;
width:480px;
float:right;
}

.home_blue{
margin:0px;
padding:35px 0 0 0 ;
font-size:33px;
line-height:45px;
font-weight:bold;
color: #0099CC;
}

.home_blue span{
color: #124C6B;
}

.home_black{
margin:0px;
padding:10px 0 0 0;
color:#2E2E2E;
font-size:22px;
}

.home_green{
margin:0px;
padding:20px 0 0 0 ;
font-size:22px;
position:absolute;
bottom:18px;
left:42px;
font-weight:bold;
color:#88E300;
}

.home_small{
margin:0px;
padding:10px 0 10px 220px;
color:#666;
font-size:12px;
}

.home_btn{
margin:0px;
padding:0 0 0 170px;
text-align:center;
}

.social_text {
text-align: center; font-size: 28px; font-weight: bold; color: #009edf; padding: 12px 0 0 0; 
}

.social_text span {
color: #f1be00;
}

/* iphone landing */

.iphoneBox {
border-bottom: 1px solid #e0e0e0;
padding: 0 0 15px 0;
margin: 0 0 30px 0;
}

.blue_heading {
font-size: 34px;
color: #0099cc;
font-weight: bold;
}

.drk_blue {
color: #124e6d;
}

.iphoneList {
margin: 0;
padding: 0;
list-style: none;
}

.iphoneList li {
padding: 8px 0 0px 15px;
background: url(../images/bullet_list.gif) no-repeat 0 15px;
}

.signup_navi{
margin:0px;
padding:0px;
font-size:18px;
color:#333;
font-weight:bold;
}

.signup_navi ul{
margin:0px;
padding:0px;
list-style:none;
}

.signup_navi li{
margin:0px;
padding:5px 0 0 10px;
display:block;
background:url(../images/dot.jpg) no-repeat 0 13px;
}

.TextBold {
font-weight: bold;
padding: 0 0 9px 0;
}

div.post_sidebar {
    width: 865px;
    height: 308px;
}
div.post_sidebar.ff {
    background: url('/i/postinstall_ff1.gif') no-repeat;
}
div.post_sidebar.ie {
    background: url('/i/postinstall_ie1.gif') no-repeat;
}
div.post_sidebar h2 {
    font-size: 14px;
    height: 60px;
    padding-left: 110px;
    padding-top: 40px;
    width: 230px;
}
div.post_sidebar.ff h2 {
    background: url('/i/postsidebarff.png') no-repeat;
    background-position: 20px 20px;
}
div.post_sidebar.ie h2 {
    background: url('/i/postsidebarie.png') no-repeat;
    background-position: 20px 20px;
}
div.post_sidebar_content {
    margin-top: 8px;
    margin-left: 30px;
}
div.post_sidebar_content p{
    font-size: 11px;
    width: 300px;
    margin-bottom: 20px;
    line-height: 15px;
}
div.post_sidebar_content strong{
    color: black;
}
a.captcha-close {
    color: black !important;
    float: right;
    margin: 5px;
}
a.captcha-close:link {
}
a.captcha-close:hover {
    color: black;
}
.warning {
    color: #fff;
    background-color: #124C6B;
    background-image: url('../i/warning.png');    
    border: 1px solid;
    margin: 10px 0px;
    padding:15px 10px 15px 150px;
    background-repeat: no-repeat;
    background-position: 10px center;
    min-height: 100px;
    height: auto;
}
/* new page css July 3, 2010 */

.bookmarklet-banner {
width: 965px;
height: 240px;
background: url(../images/bookmarklet-banner.png) no-repeat;
}

.bookmarklet-banner-right {
width: 600px;
float: right;
position: relative;
padding: 0 30px 0 0;
}

.bookmarklet-banner-right h2 {
color: #88e300;
font-size: 28px;
position: absolute;
top: 52px;
left: 0;
}

.bookmarklet-banner-right h3 {
position: absolute;
top: 60px;
left: 220px; 
font-size: 13px;
color: #999;
border-left: 1px solid #ccc;
padding: 0 0 0 15px;
font-style: italic;
font-weight: normal;
}

.bookmarklet-banner-right p {
position: absolute;
top: 90px;
left: 0;
color: #333;
line-height: 22px;
font-size: 13px;
}

.bookmarklet-banner-right p a {
text-decoration: underline;
}

div.content_bookmark {
border: 1px solid #d9d9d9;
background: url("../images/content_bg.gif") #fcfcfc bottom repeat-x;
padding: 35px;
}

div.content_bookmark h2 {
font-size: 17px;
color: #00a3e0;
border-bottom: 1px solid #ccc;
padding: 0 0 5px 0;
}

div.content_bookmark ol {
padding: 10px 0 0 18px;
}

div.content_bookmark li {
font-size: 13px;
color: #333;
padding: 4px 0;
}

div.browsershot {
padding: 20px 0 50px 0;
}

div.content_bookmark li a {
text-decoration: underline;
}

.download-banner {
width: 965px;
height: 240px;
background: url(../images/download-banner.png) no-repeat;
}

div.content_download {
border: 1px solid #d9d9d9;
background: url("../images/content_bg.gif") #fcfcfc bottom repeat-x;
padding: 35px;
}

div.content_download h1 {
	font-size: 26px;
	color: #66cc00;
	padding: 25px 0 45px 0;
	}

div.content_download #submitterBoxLeft {
	width:250px;
	float: left;
	text-align: center;
	}
	
div.content_download #submitterBoxRight {
	width: 600px;
	float: right;
	font-size: 13px;
	}
	
div.content_download #submitterBoxRight h2 {
color: #88e300;
font-size: 28px;
}

div.content_download #submitterBoxRight .blueTextblog {
color: #00a3e0;
padding: 15px 0 10px 0;
font-size: 13px;
line-height: 22px;
font-weight: bold;
}

div.content_download #submitterBoxRight p {
	line-height: 22px;
	color: #333;
	}
	
.grayTextBorder {
font-size: 13px;
color: #999;
border-left: 1px solid #ccc;
padding: 0 0 0 15px;
font-style: italic;
font-weight: normal;
}	


.BookmarkletBoxleft {
	width: 314px;
	height: 250px;
	float: left;
/*	border-right: 1px solid #ccc;*/
	margin: 100px 0 0 0;
	text-align: center;
	background: url(../images/gray-right-line.gif) no-repeat  right 25%;
	}
	
.BookmarkletBoxleft h2 {
	font-size: 20px;
	color: #88e300;
	padding: 0 0 5px 0;
	}
	
.BookmarkletBoxleft h3 {
	color: #999;
	font-size: 13px;
	font-style: italic;
	padding: 0 0 15px 0;
	}
	
.BookmarkletBoxleft p {
	font-size: 13px;
	color: #333;
	padding: 20px 0 0 0;
	}
	
.BookmarkletBoxNone {
	background: none;
}

.BookmarkletBoxleft a {
	text-decoration: underline;
	}
	
	

.downloads-banner-right {
width: 620px;
float: right;
padding: 30px 30px 0 0;
}

.downloads-banner-right h2 {
color: #88e300;
font-size: 28px;
padding: 0 0 10px 0;
}

.downloads-banner-right p {
color: #333;
line-height: 22px;
font-size: 13px;
}





div.content_download {
border: 1px solid #d9d9d9;
background: url("../images/content_bg.gif") #fcfcfc bottom repeat-x;
padding: 35px;
}

.iphone-new-box {
border-bottom: 1px solid #e0e0e0;
padding: 0 0 15px 0;
margin: 0 0 30px 0;
}

.iphone-new-box .iphoneList {
margin: 0;
padding: 0;
list-style: none;
width: 400px;
}

.iphone-new-box .iphoneList li {
padding: 8px 0 3px 15px;
background: url(../images/bullet_list.gif) no-repeat 0 15px;
}


.light_blue {
	color: #008ebd;
	font-weight: bold;
padding: 0 0 9px 0;
	}
	
#over_capacity {
	width: 955px;
	height: 806px;
	background: url(../images/over_capacity.jpg) no-repeat;
	position: relative;
	}
	
#over_capacity h2 {
	width: 530px;
	font-size: 20px;
	color: #666;
	font-weight: normal;
	position: absolute;
	left: 258px;
	top: 275px;
	line-height: 30px;
	}
	
#over_capacity  a {
	position: absolute;
	top: 363px;
	left: 259px;
	font-size: 18px;
	color: #666;
	text-decoration: underline;
}
/* { Home Page slideshow Edit 06 May 2011  */
.slideshow ul {
	margin: 0;
	padding: 0;
	list-style: none;
	display: inline-block;
	overflow: inherit;

}
.slideshow {
	position: relative;
	height: 395px;


}
.slideshow li {
	margin: 2px 0 0 2px;
	padding: 0;
	display: none;
	width: 951px !important;
	height: 350px !important;
	list-style: none;
}

/* } Home Page slideshow Edit 06 May 2011  */

.slideshow #nav {
	width: 201px;
	height: 38px;
	background: url(../images/slides-buttons.jpg) no-repeat;
	text-align: center;
	line-height: 38px;
	position: absolute;
	bottom: 0;
	right: 35px;
	z-index: 9999999;
}
.slideshow #nav a {
	color: #fff;
	font-weight: bold;
	font-size: 13px;
	padding: 0 8px;
}
.slideshow #nav .activeSlide {
	color: #009fde;
}
.slideshow #prev2 {
	position: absolute;
	bottom: 2px;
	right: 205px;
	width: 28px;
	height: 35px;
	z-index: 9999999;
	display: block;
	text-indent: -99999px;
}
.slideshow #next2 {
	position: absolute;
	bottom: 2px;
	right: 36px;
	width: 28px;
	height: 35px;
	z-index: 9999999;
	display: block;
	text-indent: -99999px;
}
li.slideDiv1 {
	width: 951px;
	height: 350px;
	position: relative;
	background-image: url("../images/sliderbg.jpg");
}
li.slideDiv1 .slideLeft1 {
	float: left;
	height: 294px;
	width: 372px;
	position: absolute;
	top: 30px;
	left: 57px;
}
li.slideDiv1 .slideLeft2 {
	width: 447px;
	position: absolute;
	top: 30px;
	right: 25px;
}
li.slideDiv1 .slideLeft2 p {
	margin:0px;
	padding:10px 0 0 0;
	color:#2E2E2E;
	font-size:20px;
}
li.slideDiv1 .slideLeft2 h2 {
	margin:0px;
	padding: 40px 0 0 0;
	font-size:38px;
	line-height:45px;
	font-weight:bold;
	color: #0099CC;
}
li.slideDiv1 .slideLeft2 span, li.slideDiv2 .slideLeft2-2 span {
	color: #124C6B;
}
li.slideDiv1 .slideLeft2 p {
}
li.slideDiv1 .slideLeft2 p a {
	color: #333;
}
li.slideDiv2 {
	width: 951px;
	height: 350px;
	position: relative;
	background-image: url("../images/sliderbg.jpg");
}
li.slideDiv2 .slideLeft1-1 {
	float: left;
	height: 294px;
	width: 300px;
	position: absolute;
	top: -20px;
	left: 10px;
	text-align: right;
}
li.slideDiv2 .slideLeft2-2 {
	width: 570px;
	position: absolute;
	top: 60px;
	right: 25px;
	font-size:30px;
	line-height: 40px;
	font-weight:bold;
	color: #0099CC;
}
li.slideDiv2 .slideLeft2-2 span.sgreenText {
	color: #99cc33;
}
li.slideDiv2 div.sliderBtn {
	position: absolute;
	bottom: 35px;
	left: 360px;
}
li.slideDiv2 div.sliderBtn2 {
	position: absolute;
	bottom: 35px;
	left: 560px;
}
.newContentLinkBox {
	width: 961px;
	height: 362px;
	background: url(../images/newContentLinkBox.png) no-repeat;
	margin: 25px 0;
}
.footerLinkBox {
	width: 163px;
	float: left;
	margin: 0 13px;
	padding: 25px 0 0 0;
}
.footerLinkBox h2 {
	font-size: 12px;
	font-weight: bold;
	color: #666;
	border-bottom: 1px solid #dbdbdb;
	padding: 0 0 5px 0;
}
.footerLinkBox ul {
	margin: 0;
	padding: 0;
}
.footerLinkBox li {
	margin: 0;
	padding: 0;
	list-style: none;
}
.footerLinkBox li a {
	font-size: 12px;
	color: #666;
	border-bottom: 1px solid #dbdbdb;
	display: block;
	padding: 5px 2px;
	letter-spacing: -1px;
}

#newFooter {
	text-align: center;
	padding: 20px 0 0 0;
}

#newFooter p {
	color: #999;
	font-size: 12px;
	padding: 8px 0 0 0;
}

div.header {
background: url("../images/nav_bg.gif") top left no-repeat;
width: 959px;
height: 120px;
position: relative;
}

div.header h1 {
width: 295px;
height: 101px;
background: url(../images/logo.gif) no-repeat;
display: block;
position: absolute;
top: 0;
left: 20px;
}

div.header h1 a {
width: 100%;
height: 100%;
display: block;
text-indent: -99999px;
overflow: hidden;
}

@font-face {
font-family: 'HelveticaRoundedLTBoldRegular';
src: url('helvetica_rounded_lt_bold-webfont.eot');
src: local('☺'), url('helvetica_rounded_lt_bold-webfont.woff') format('woff'), url('helvetica_rounded_lt_bold-webfont.ttf') format('truetype'), url('helvetica_rounded_lt_bold-webfont.svg#webfontSbbzr51W') format('svg');
font-weight: normal;
font-style: normal;
}

ul.ListMenuTop {
margin: 0;
padding: 0;
position: absolute;
top: 0;
left: 355px;
list-style-type: none;
}

ul.ListMenuTop li {
margin: 0;
padding: 0;
float: left;
list-style-type: none;
}

ul.ListMenuTop li a {
display: block;
width: 149px;
height: 112px;
text-align: center;
font-size: 20px;
line-height: 110px;
font-family: 'HelveticaRoundedLTBoldRegular', Arial, Helvetica, sans-serif;
color: #999;
border-left:1px solid #DEDEDE;
letter-spacing: -1px;
}

ul.ListMenuTop li a:hover, ul.ListMenuTop li.activeLink a {
width: 149px;
height: 112px;
background: url(../images/nav_hoz_selected.gif) no-repeat;
color: #0099cc;
}


ul.ListMenuTopRight {
margin: 0;
padding: 0;
position: absolute;
top: 0;
right: 4px;
list-style-type: none;
}

ul.ListMenuTopRight li {
margin: 0;
padding: 0;
list-style-type: none;
}

ul.ListMenuTopRight li a {
display: block;
width: 149px;
height: 56px;
line-height: 56px;
text-align: center;
font-size: 18px;
font-family: 'HelveticaRoundedLTBoldRegular', Arial, Helvetica, sans-serif;
color: #999;
border-bottom: 1px solid #dedede;
border-left: 1px solid #dedede;
letter-spacing: -1px;
}

ul.ListMenuTopRight li a:hover  {

background: url("../images/nav_hoz_selected.gif") top left no-repeat;
color: #0099cc;
}

/*landing page 5 css*/

#landingpage_content{width:929px; background:url(../images/landingpage_content-bg.png) no-repeat; padding:4px 0 0 30px; margin-top:8px; height: 1074px}
.best_search_img{ margin: 20px 0 0 380px; width: 144px;}
#top_heading{width: 780px; margin: 0 0 0 68px;}
#top_heading h1{ font-size: 53px; color: #0099cc; letter-spacing: -3px; border-bottom: 1px solid #e5e5e5; padding: 0 0 15px 0;}
#top_heading h2{ font-size: 27px; color: #124e6d; letter-spacing: -1.3px; padding: 15px 0 0 0;}
#top_heading h2 span{ color: #0099cc;}


#landingpage_content #onlywirePlans {width: 600px; padding: 30px 0 0 300px; margin: 0 0 15px 0;}
#landingpage_content #onlywirePlans h2 { color:#66CC00; font-size:21px; margin:120px 60px 0 0; padding:0; float: left;}
#landingpage_content .onlywirePlansImg {	width: 137px; height: 135px; float: left; margin-left: 78px;}

.social_networks{ margin: 45px 0 0 0;}
.social_networks ul{ margin: 0 0 0 4px;}
.social_networks li{ width: 105px; height: 107px; margin: 0 0 0 0; color: #666; text-align: center; float: left; font-size: 11px;}
.social_networks h2{ font-size: 14px; font-weight: normal; text-align: center; margin: 0 0 35px 0; font-family: Verdana, Geneva, sans-serif; color: #666;}

.landing_page_table table{ *margin: -30px 0 0 0; padding: 0;}
.landing_page_table{	width: 912px; padding: 0; margin: 0 0 0 -10px; text-align: center; font-family: Verdana, Geneva, sans-serif; }
.landing_page_table table thead tr th{ padding: 0 5px; vertical-align: middle; height: 76px; border: 1px solid #e3e3e3; font-size: 18px; font-weight: bold;}
.landing_page_table table thead tr th a{ display: block; margin-top: 5px;}
.landing_page_table table tbody tr td{ padding: 0 5px; vertical-align: middle; height: 40px; border: 1px solid #e3e3e3; font-size: 12px; color: #666;}
.landing_page_table table tr{ background: #fafafa;}
.bottom_row td{ height: 90px !important;}
.light_blue_txt{ color:#0099cc !important;}
.dark_blue_txt{ color:#124e6d !important;}
.orange_txt{ color: #ff6600 !important;}
.green_txt{ color: #66cc00 !important;}
.align_left{ text-align: left !important; padding-left: 15px !important;}
.bg_white{ background: #fff !important;}



/* history */
.history-top-box { height:36px; border:1px solid #d9d9d9; padding:24px 0 0 38px; background:url(../images/history-top-box-bg.jpg) repeat-x; margin-top:8px;}
.history-top-box h2 { color:#97c800; font-size:18px; float:left; font-family: 'HelveticaRoundedLTBoldRegular'; font-weight:normal;}
.history-top-box ul { float:right;}
.history-top-box li { float:left; background: url(../images/history-top-box-list-sep.jpg) no-repeat left; padding:0 12px 0 15px;}
.history-top-box li a { color:#999999; font-size:16px; font-weight:bold; text-decoration:none; font-family: 'HelveticaRoundedLTBoldRegular'; font-weight:normal;}
.history-top-box li a:hover { color:#009bce;}

.view-recent-history { border:1px solid #d9d9d9; border-top:none; padding:15px 26px 0 38px; background:url(../images/view-recent-history-bg.jpg) repeat-x; height: }
.view-recent-history-left { width:600px; float:left;}
.view-recent-history-left p { color:#666; font-size:18px; padding:10px 0 5px 0;}
.view-recent-history-left ul li { color:#009bcd; font-size:11px; font-style:italic; padding-top:10px;}
.view-recent-history-right { width:165px; padding:0 0 0 30px; float:right; border-left:1px solid #e2e2e2;}
.view-recent-history-right p { text-align:center; padding:0 0 0 0; color:#999999; font-size:12px; line-height:18px;}
.view-recent-history-right p a { color:#0099cc; text-decoration:underline;}

.history-container { border:1px solid #d9d9d9; border-top:none; padding:17px 22px 25px 24px; background:#fff;}
.history-report { width:903px; background:url(../images/history-report-topcorner.jpg) no-repeat; padding:5px 0 0 0;}
.history-report-content { width:832px; padding:16px 34px 20px 35px; border:1px solid #e3e3e3; border-top:none; border-bottom:none; }
.history-report-content p { color:#0099cc; font-size:15px; text-align:center; line-height:23px; text-align:center; padding:0 0 20px 0;}
.history-report-content table tr td { color:#124e6d; font:bold 14px Verdana, Geneva, sans-serif;}
.history-report-content table tr td select { width:180px; margin:0 0 0 10px; font-size:11px;}
.history-report-content-waiting-box { width:450px; margin:30px auto 0 auto; color:#666666; font:italic 12px Verdana, Geneva, sans-serif; border:1px solid #e5e4e1; padding:10px 0 10px 21px; -webkit-border-radius: 4px;
-moz-border-radius: 4px; border-radius: 4px;}

.history-report-bottomCorner { width:903px; height:5px; background:url(../images/history-report-bottomcorner.jpg) no-repeat;}

.history-report-display { width:906px; padding:14px 0 0 0; margin:13px 0 0 0; }
.history-report-display-content { width:906px; padding:0 15px 10px 11px; background:url(../images/history-report-display-bg.jpg) repeat-y;}
.history-report-display-bottom { width:906px; height:13px; background:url(../images/history-report-display-bottom.jpg) no-repeat;}

.history-report-display-content-header { width:900px; height:41px; background:url(../images/history-report-error.jpg) no-repeat; text-align:center; font:bold 20px Verdana, Geneva, sans-serif; color:#fff; padding:10px 0 0 0;}

.history_report_table table{ margin: 0 0 0 0; padding: 0; background: #fafafa;}
.history_report_table{	width: 880px; padding: 0; margin: 0 0 0 0; text-align:  left; font-family: Verdana, Geneva, sans-serif; border-bottom: 1px solid #E3E3E3; }
.history_report_table table thead tr th{ padding: 0 0 0 10px; height: 49px; border-left: 1px solid #e3e3e3; font-size: 12px; font-weight: bold; color: #666666; text-align: left;}
.history_report_table table thead tr th span{ color: #999999;}
.history_report_table table a{ display: block; margin-top: 5px; color:#3399cc; text-decoration: underline; background: url(../images/icon-updown.png) no-repeat left; padding-left: 22px;}
.history_report_table table a:hover{background: url(../images/icon-up-arrow.png) no-repeat left;}
.history_report_table table tbody tr td{ padding: 0 0 0 0; vertical-align: middle; height: 49px; border: 1px solid #e3e3e3; font-size: 11px; color: #666; border-bottom: none; text-align: left;}
.history_report_table table tr{ background: #fafafa;}
.history_report_table table tr.low_height th, .history_report_table table tr.low_height td{ height: 37px;}
.history_report_table table tr:hover{ background: #e5f5fa !important;}
.history_report_table table tbody tr td a{ background-image: none; padding-left:0;}
.history_report_table table tbody tr td span{ line-height: 24px; padding: 0 0 0 5px;}

.history_report_table .red_txt{ color: #ff3300 !important; display: block; float: left; margin-right: 37px; width: 50px; text-decoration:none;}
.history_report_table .orange_txt{ color: #ff9900 !important; display: block; float: left; margin-right: 37px; width: 50px; text-decoration:none;}
.history_report_table .green_txt{ color: #33cc00 !important; display: block; float: left; margin-right: 37px; width: 50px;  text-decoration:none;}
.history_report_table .dark_blue_txt{ color:#124e6d !important; font-size: 14px !important;}
.history_report_table .bottom_row td{ height: 50px !important; font-weight: bold; }
.history_report_table .bottom_row td a{background: url(../images/icon-updown.png) no-repeat left; padding-left: 22px;}
.history_report_table .bottom_row td a:hover{background: url(../images/icon-up-arrow.png) no-repeat left;}
.history_report_table table tbody tr td a:hover{ background: none;}
.history_report_table .bottom_row td span{ color: #999999 !important;}

/*onlywire enterprise and pro signup css*/
#ow-signup-box{width:911px; background:url(../images/ow-signup-box-bg.png) no-repeat; padding:14px 26px 0 22px; margin-top:8px; height: 913px}

.ow-signup-table { width:909px; border:1px solid #dfe0e0; margin:14px 0 0 0; padding:16px 0 0 0; background: #fff; font-family:Verdana, Geneva, sans-serif; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;}
.ow-signup-table h2 { color:#0099cc; font-size:28px; font-family:Verdana, Geneva, sans-serif; font-weight:bold; text-align:center;}
.ow-signup-table table{ *margin: -30px 0 0 0; padding: 0; width:909px;}
.landing_page_table{	width: 912px; padding: 0; margin: 0 0 0 -10px; text-align: center; font-family: Verdana, Geneva, sans-serif; }
.ow-signup-table table tbody tr td{ padding: 13px 99px 13px 33px; vertical-align: middle; font-size: 12px; color: #666; border-bottom:1px solid #e2e2e2;}
.ow-signup-table table tbody tr td input { margin:0 22px 0 0;}
.ow-signup-table table tbody tr:hover { background:#fffffa;}
.ow-signup-table table tbody tr.ow-signup-table-bg1{ background:#fafafa;}
.ow-signup-table table tbody tr td .green_txt{ color: #66cc00 !important;}
.ow-signup-table table tbody tr td .light_blue_txt{ color:#0099cc !important;}
.ow-signup-table table tbody tr td.ow_su_brd_r { border-left:1px solid #e5e5e5; padding-left:0; padding-right:0;}
.ow-signup-table table tbody tr td sup { text-decoration:underline;}
.ow-signup-table table tbody tr td ul { padding:20px 0 0 0; float:left; width:280px;}
.ow-signup-table table tbody tr td li { color:#66cc00; font-size:14px; background:url(../images/right-img-blue-26x27.jpg) no-repeat 0 0; padding:0 0 18px 40px;}
.ow-signup-table table tbody tr td li img { vertical-align:middle;}
.ow-signup-table table tbody tr td .txtdel{ background:url(../images/strike-border.png) no-repeat 0 8px;}
.coupon-code-input { color:#999999; font-size:12px; padding-bottom:19px;}
.coupon-code-input input{ border:1px solid #e2e2e2; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; width:142px; padding:5px 0 5px 5px; font-size:12px; background:#fafafa;}
.ow-signup-table-bottom { width:400px; padding:15px 0 15px 00px; color:#666666; font-style:italic; line-height:22px; border-right:1px solid #e5e5e5;}

.fontsize12 { font-size:12px;}
.fontsize13 { font-size:13px;}
.fontsize14 { font-size:14px;}
.fontsize16 { font-size:16px;}
.fontsize18 { font-size:18px;}
.fontsize28 { font-size:28px;}
.fontorange { color:#e33f05;}

a.printPage { background: url("../images/icon-print.jpg") no-repeat scroll 0 0 transparent; color: #0099CC; float: left; font-size: 12px; font-weight: bold; margin: 5px 0 0 10px; padding: 0 0 0 22px; text-decoration: none;}
.left_border_none{ border-left: none !important;}
.right_border_none{ border-right: none !important;}
.bor_padding_none{ border-left: none !important; padding-left: 0px !important;}
.inner_table{ margin: 0 0 0 -8px;}
.history_report_table .inner_table tr td{ border-left: none;}
.history_report_table .inner_table_tr td{ border-top: none; border-bottom: none;}

.left_padding { padding-left:8px; }

.bg_white_ltpd10 { background: #fff !important; }
.bg_white_ltpd10 td { padding-left:8px !important; padding-top: 5px !important; padding-bottom: 5px !important;  }


#ow-fluid-container { width:959px; margin-top:8px;}
#ow-fluid-top-bg { width:959px; height:89px; background: url("../images/ow-fluid-top-bg.png") no-repeat;}
#ow-fluid-bottom-bg { width:959px; height:81px; background: url("../images/ow-fluid-bottom-bg.png") no-repeat;}
#ow-en-signup-box{width:911px; background:url(../images/ow-fluid-main-bg.png) repeat-y; padding:50px 26px 0 22px; position:relative;}
#ow-en-logo { position:absolute; top:-66px; margin:0 0 0 300px; width:286px; height:107px; text-align:center;}

