@import url("https://fonts.googleapis.com/css?family=Ubuntu:500,700");

body {
     background-color: #FFFFFF;
     margin: 0px;
     padding: 0px;
}

a {
     color: #004A95;
}

.fontsize2 {
     font-size: 1.2em;
}

.fontsize3 {
     font-size: 1.4em;
}

.lighttext {
     color: #CCCCCC;
}

.bold {
     font-weight: bold;
}

.textleft {
     text-align: left ! important;
}

.textright {
     text-align: right ! important;
}

.textcenter, .textcenter td {
     text-align: center ! important;
}

.clear {
     clear: both;
}

.whmcscontainer p {
     margin-bottom: 3px;
}

.whmcscontainer h1 {
     font-family: 'Ubuntu',sans-serif;
     font-size: 30px;
     font-weight: 700;
     letter-spacing: -2px;
     line-height: 36px;
     text-shadow: 0px 0px 2px #CCCCCC;
}

.whmcscontainer h2 {
     font-family: 'Ubuntu',sans-serif;
     font-size: 24px;
     font-weight: 700;
     letter-spacing: -2px;
     line-height: 36px;
     text-shadow: 0px 0px 2px #CCCCCC;
}

.whmcscontainer h3 {
     font-family: 'Ubuntu',sans-serif;
     font-size: 18px;
     font-weight: 700;
     letter-spacing: -1px;
     text-shadow: 0px 0px 2px #CCCCCC;
}

.whmcscontainer h1 small, .whmcscontainer h2 small, .whmcscontainer h3 small {
     font-family: Arial;
     font-weight: 400;
     letter-spacing: -1px;
     text-shadow: 0px 0px 0px;
}

.adminreturndiv {
     background-color: #B4B4B4 ! important;
     color: #000000 ! important;
     font-family: Tahoma ! important;
     font-size: 11px ! important;
     padding: 5px 10px ! important;
     position: absolute;
     right: 0px ! important;
     top: 0px ! important;
}

.adminreturndiv a {
     color: #FFFFFF ! important;
     text-decoration: underline ! important;
}

.whmcscontainer {
     margin: 0px auto;
     max-width: 960px;
}

.whmcscontainer .contentpadded {
     padding: 15px;
}

.whmcscontainer img {
     border: 0px none;
     vertical-align: top;
}

.navbar {
     position: relative;
}

.navbar .navbar-inner {
     height: 39px;
	 margin-top:5px;
}

#whmcsheader {
     background-color: #1A4D80;
}

#whmcstxtlogo {
     padding: 20px 30px;
}

#whmcsimglogo {
     display: none;
     padding: 20px 30px;
}

#whmcstxtlogo a {
     color: #FFFFFF;
     font-size: 3.2em;
     text-decoration: none;
}

.menu-dropdown, .dropdown-menu {
     min-width: 180px;
}

.whmcscontainer .page-header {
    /* border-bottom: 1px solid #DDDDDD;*/
     margin: 0px 0px 10px ! important;
     padding: 0px 0px 5px;
}

.whmcscontainer .error ul {
     margin: 10px 0px 10px 30px;
}

.whmcscontainer .error ul li {
     color: #FFFFFF;
}

ul.inputs-list li {
     list-style: none outside none;
	 float:left;
	 width:300px;
}

.footerdivider {
     border-top: 1px solid #E8E8E8;
}

.whmcscontainer .footer {
     background-color: #EFEFEF;
     color: #666666;
     font-family: Tahoma;
     font-size: 11px;
     margin: 0px;
     padding: 15px;
}

.whmcscontainer .footer #languagefrm select {
     border-radius: 6px 6px 6px 6px;
     color: #666666;
     font-family: Tahoma;
     font-size: 11px;
     height: 25px;
     line-height: 25px;
     margin: 0px 0px 0px 5px;
     padding: 4px;
}

.whmcscontainer .footer #copyright {
     float: right;
     line-height: 24px;
}

body {
     background-color: #EFEFEF;
}

.whmcscontainer {
     background-color: #FFFFFF;
}

#whmcsheader {
     background-color: #FFFFFF;
     margin: 0px auto;
     max-width: 960px;
}

#whmcstxtlogo {
     display: none;
}

#whmcsimglogo {
     display: block;
     padding: 20px 30px;
}

.navbar-inner {


	 
}


.navbar {

    /* height: 40px;*/
     margin: 0px auto;

     width: 983px;




	
	 
}
.footerdivider {
     background-color: #222222;
     background-image: -moz-linear-gradient(center top , #333333, #222222);
     background-repeat: repeat-x;
     border-radius: 2px 2px 2px 2px;
     height: 5px;
     margin: 0px auto;
     padding: 0px 20px;
     width: 960px;
}

.whmcscontainer .footer {
     background-color: #FFFFFF;
}

.whmcscontainer .col4 {
     float: left;
     margin: 0px;
     padding: 0px;
     width: 25%;
}

.whmcscontainer .col2half {
     float: left;
     margin: 0px;
     padding: 0px;
     width: 50%;
}

.whmcscontainer .col30 {
     float: left;
     margin: 0px;
     padding: 0px;
     width: 30%;
}

.whmcscontainer .col40 {
     float: left;
     margin: 0px;
     padding: 0px;
     width: 40%;
}

.whmcscontainer .col60 {
     float: left;
     margin: 0px;
     padding: 0px;
     width: 60%;
}

.whmcscontainer .col70 {
     float: left;
     margin: 0px;
     padding: 0px;
     width: 70%;
}

.whmcscontainer .center80 {
     margin: 0px auto;
     padding: 0px;
     width: 80%;
}

.whmcscontainer .center95 {
     margin: 0px auto;
     padding: 0px;
     width: 95%;
}

.whmcscontainer .row {
     margin: 0px;
     padding: 0px 0px 15px;
}

.whmcscontainer .row .multicol {
     float: left;
     margin: 0px 50px 0px 0px;
}

.whmcscontainer .internalpadding {
     padding: 5px;
}

.whmcscontainer .halfwidthcontainer {
     width: 100%;
}

.whmcscontainer .logincontainer {
     margin-top: 25px;
     width: 280px;
}

.whmcscontainer .logincontainer label {
     font-weight: bold;
}

.whmcscontainer fieldset.onecol label {
     color: #404040;
     float: left;
     font-size: 13px;
     line-height: 18px;
     text-align: right;
     width: 225px;
}

.whmcscontainer fieldset.onecol .controls-list label {
     float: none;
     line-height: 18px;
     padding: 0px;
     text-align: left;
     white-space: normal;
     width: auto;
}

.whmcscontainer fieldset.onecol div.controls {
     margin-left: 245px;
}

form {
     margin: 0px;
}

select {
     width: auto;
}

.input-btn-large, input.btn-large {
     width: auto;
}

input.bigfield {
     font-size: 1.4em;
     height: 30px;
     width: 60%;
}

input.fullwidth, textarea.fullwidth {
     width: 95%;
}

.whmcscontainer label.full {
     float: none;
     text-align: left;
     width: auto;
}

.whmcscontainer .alert.alert-error a, .whmcscontainer .alert.alert-success a, .whmcscontainer .alert.alert-info a {
     color: #FFFFFF;
     text-decoration: underline;
}

.whmcscontainer .alert.alert-error a:hover, .whmcscontainer .alert.alert-success a:hover, .whmcscontainer .alert.alert-info a:hover {
     text-decoration: none;
}

.whmcscontainer .alert.alert-block.alert-warn a, .whmcscontainer .alert.alert-block.alert-warning a, .whmcscontainer .alert.alert-block.alert-error a, .whmcscontainer .alert.alert-block.alert-success a, .whmcscontainer .alert.alert-block.alert-info a {
     color: #000000;
     text-decoration: underline;
}

input[type="image"], input[type="checkbox"], input[type="radio"] {
     height: 18px;
     margin: 0px 3px;
}

.table-framed {
     border-collapse: separate;
     border-radius: 4px 4px 4px 4px;
     border: 1px solid #DDDDDD;
}

table.table-striped tr td {
     vertical-align: middle;
}

table.table-striped tr.subtotal td {
     background-color: #FFFFDD;
     font-weight: bold;
}

table.table-striped tr.tax td {
     background-color: #EBF2FE;
     font-weight: bold;
}

table.table-striped tr.credit td {
     background-color: #FFE1E1;
     font-weight: bold;
}

table.table-striped tr.total td {
     background-color: #E7FFDA;
     font-weight: bold;
}

table.table-striped tr.recurring td {
     background-color: #FFE1E1;
     font-weight: bold;
}

table.table-centered tr th, table.table-centered tr td {
     text-align: center;
}

.whmcscontainer table .headerSortasc {
    background-color: #eeeeee;
     background-image: url("/billing/templates/avanpages/img/sortasc.png");
     background-position: 95% 50%;
     background-repeat: no-repeat;
     text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.75);
}

.whmcscontainer table .headerSortdesc {
    background-color: #eeeeee;
     background-image: url("/billing/templates/avanpages/img/sortdesc.png");
     background-position: 95% 50%;
     background-repeat: no-repeat;
     text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.75);
}

.whmcscontainer table th a {
     display: block;
     margin: -10px -10px -9px;
     padding: 10px 10px 9px;
}

.whmcscontainer .tableresults {
     padding: 5px;
}

.whmcscontainer .recordslimit {
     float: right;
     padding-right: 20px;
}

.whmcscontainer .recordslimit select {
     width: 60px;
}

.label.pending {
     background-color: #FFF !important;
	 border:1px solid #F89406;
	
}

.label.active {
     background-color:transparent;
	 border:1px solid #39b54a;
	 color:#39b54a;
}

.label.suspended {
     background-color: #0768B8;
}

.label.terminated {
     background-color: #C43C35;
}

.label.cancelled {
     background-color: transparent;
    border: 1px solid #F89406;
}

.label.expired {
     background-color: #888888;
}

.label.fraud {
     background-color: #000000;
}

.label.unpaid {
     background-color: transparent;
	 border: 1px solid #d35454;
	 color: #d35454 !important;
}

.label.paid {
     background-color: transparent;
	 border: 1px solid #6bc877;
	 color: #39b54a !important;
	 
}

.label.refunded {
     background-color: #224488;
}

.label.collections {
     background-color: #D3C403;
}

.whmcscontainer .invoicetotal {
     color: #666666;
     float: left;
     font-size: 20px;
     padding: 5px 10px 10px;
}

.whmcscontainer .invoicetotal .textred {
     color: #CC0000;
}

.whmcscontainer .invoicetotal .textgreen {
     color: #468E46;
}

#twitterfeed ul {
     list-style-type: none;
     margin: 15px 0px 20px;
     padding: 0px;
}

#twitterfeed li {
     background-image: url("../../../images/twittericon.png");
     background-position: 0px center;
     background-repeat: no-repeat;
     margin: 0px 20px 10px;
     padding-left: 25px;
}

#twitterfeed p {
     margin: 15px;
     text-align: center;
}

.logincontainer .loginbtn {
     display: inline;
}

.logincontainer .rememberme {
     display: inline;
     padding: 0px 0px 0px 20px;
}

.logincontainer .rememberme label {
     display: inline;
}

.whmcscontainer .tweetbutton {
     float: right;
     margin: 0px 0px 20px 30px;
}

.whmcscontainer #pwstrengthbox {
     background-color: #FFFFFF;
     border: 1px solid #CCCCCC;
     color: #9A9A9A;
     font-weight: normal;
     line-height: 28px;
     text-align: center;
     width: 200px;
}

.whmcscontainer #pwstrengthbox.strong {
     background-color: #33CC00;
     border: 1px solid #289F00;
     color: #FFFFFF;
     font-weight: bold;
}

.whmcscontainer #pwstrengthbox.moderate {
     background-color: #FF6600;
     border: 1px solid #C44F00;
     color: #FFFFFF;
     font-weight: bold;
}

.whmcscontainer #pwstrengthbox.weak {
     background-color: #CC0000;
     border: 1px solid #9D0000;
     color: #FFFFFF;
     font-weight: bold;
}

.whmcscontainer .searchbox {
     background-color: #EFEFEF;
     border-radius: 6px 6px 6px 6px;
     float: right;
     margin: 0px 0px 10px 20px;
     padding: 10px 10px 5px;
}

.whmcscontainer .resultsbox {
     float: left;
     margin: 0px;
     padding: 25px 0px 8px;
}

.whmcscontainer .moduleoutput {
     border-radius: 6px 6px 6px 6px;
     border: 1px solid #CCCCCC;
     margin: 20px 0px;
     padding: 10px;
     text-align: center;
     width: 90%;
}

.whmcscontainer .usagecontainer {
     border: 1px solid #CCCCCC;
     height: 20px;
     width: 80%;
}

.whmcscontainer .usagecontainer .used {
     background-color: #99CCFF;
     height: 20px;
}

.whmcscontainer .domaddonimg {
     float: left;
     margin: 0px;
     padding: 0px;
     text-align: center;
     width: 100px;
}

.whmcscontainer .captchainput {
     background-color: #F8F8F8;
     border-radius: 6px 6px 6px 6px;
     border: 1px dashed #CCCCCC;
     margin: 10px auto 5px;
     padding: 10px;
     text-align: center;
     width: 425px;
}

.whmcscontainer .captchainput div {
     margin: 0px auto;
}

.whmcscontainer .multitldbtn {
     height: 0px;
     position: relative;
     right: 0px;
     top: 5px;
}

.whmcscontainer .multitldbtn input {
     font-size: 11px;
     padding: 4px 7px;
}

.whmcscontainer .domcheckertldselect {
     -moz-border-bottom-colors: none;
     -moz-border-left-colors: none;
     -moz-border-right-colors: none;
     -moz-border-top-colors: none;
     background-color: #FFFFFF;
     border-color: -moz-use-text-color #CCCCCC #CCCCCC;
     border-image: none;
     border-radius: 0px 0px 6px 6px;
     border-right: 1px solid #CCCCCC;
     border-style: none solid solid;
     border-width: 0px 1px 1px;
     margin: 0px auto;
     padding: 10px;
     width: 50%;
}

.whmcscontainer .domcheckererror {
     color: #CC0000;
}

.whmcscontainer .domcheckersuccess {
     color: #009933;
}

.whmcscontainer textarea.bulksearch {
     width: 60%;
}

.whmcscontainer .affiliatestatcontainer {
     margin: 15px auto;
     padding: 0px;
     width: 660px;
}

.whmcscontainer .affiliatestatblock {
     background-color: #EFEFEF;
     border-radius: 6px 6px 6px 6px;
     float: left;
     font-size: 16px;
     height: 70px;
     margin: 0px 10px;
     padding: 10px;
     text-align: center;
     width: 180px;
}

.whmcscontainer .affiliatestatblock .stat {
     font-size: 40px;
     line-height: 40px;
     text-align: center;
}

body.popupwindow {
     background-color: #EFEFEF;
     margin: 0px;
     padding: 15px;
}

body.popupwindow .popupcontainer {
     background-color: #FFFFFF;
     border: 1px solid #CCCCCC;
     height: 250px;
     margin: 15px;
     overflow: auto;
     padding: 15px;
}

.whmcscontainer .ticketdetailscontainer {
     background-color: #E8E8E8;
     border-radius: 6px 6px 6px 6px;
     font-size: 1.1em;
     font-weight: bold;
     margin: 10px 0px 20px;
     padding: 5px;
     text-align: center;
}

.whmcscontainer .ticketdetailscontainer .detail {
     background-color: #FFFFFF;
     border-radius: 6px 6px 6px 6px;
     font-weight: normal;
     margin: 5px 0px 0px;
     padding: 5px;
     text-align: center;
}

.whmcscontainer .ticketreplybox {
     background-color: #F8F8F8;
     border-radius: 6px 6px 6px 6px;
     border: 1px solid #E8E8E8;
     margin: 20px 0px;
     padding: 15px;
}

.whmcscontainer .ticketmsgs {
     color: #000000;
     margin: 20px 0px;
     padding: 0px;
}

.whmcscontainer .ticketmsgs .adminheader {
     background-color: #666666;
     border-radius: 6px 6px 6px 6px;
     color: #FFFFFF;
     font-weight: bold;
     margin: 0px;
     padding: 5px 10px;
}

.whmcscontainer .ticketmsgs .adminmsg {
     -moz-border-bottom-colors: none;
     -moz-border-left-colors: none;
     -moz-border-right-colors: none;
     -moz-border-top-colors: none;
     border-color: -moz-use-text-color #CCCCCC;
     border-image: none;
     border-left: 1px solid #CCCCCC;
     border-right: 1px solid #CCCCCC;
     border-style: none solid;
     border-width: 0px 1px;
     margin: 0px 10px;
     min-height: 100px;
     padding: 10px 15px;
}

.whmcscontainer .ticketmsgs .clientheader {
     background-color: #C0C0C0;
     border-radius: 6px 6px 6px 6px;
     color: #FFFFFF;
     font-weight: bold;
     margin: 0px;
     padding: 5px 10px;
}

.whmcscontainer .ticketmsgs .clientmsg {
     -moz-border-bottom-colors: none;
     -moz-border-left-colors: none;
     -moz-border-right-colors: none;
     -moz-border-top-colors: none;
     background: none repeat scroll 0% 0% #F4F4F4;
     border-color: -moz-use-text-color #CCCCCC;
     border-image: none;
     border-left: 1px solid #CCCCCC;
     border-right: 1px solid #CCCCCC;
     border-style: none solid;
     border-width: 0px 1px;
     margin: 0px 10px;
     min-height: 100px;
     padding: 10px 15px;
}

.whmcscontainer .ticketmsgs .clientmsg:last-child, .whmcscontainer .ticketmsgs .adminmsg:last-child {
     border-bottom: 1px solid #CCCCCC;
}

.whmcscontainer .ticketmsgs .attachments {
     background-color: #FFFFFF;
     border-radius: 6px 6px 6px 6px;
     border: 1px solid #CCCCCC;
     color: #666666;
     font-size: 0.9em;
     margin: 10px 0px 0px;
     padding: 5px 10px;
     width: 40%;
}

.whmcscontainer table.ticketrating {
     -moz-box-sizing: border-box;
     border-collapse: separate;
     border-radius: 0px 0px 0px 0px;
     border-spacing: 1px;
     border: 0px none;
     display: table;
     font-size: 11px;
     margin-bottom: 0px;
     margin-top: 0px;
     text-indent: 0px;
     width: auto;
}

.whmcscontainer table.ticketrating td {
     border: 0px none;
     display: table-cell;
     line-height: 16px;
     min-width: 16px;
     padding: 0px;
     text-align: inherit;
     vertical-align: inherit;
}

.whmcscontainer table.ticketrating td.point {
     cursor: pointer;
}

.whmcscontainer table.ticketrating td.star {
     background: url("../../../images/rating_neg.png") repeat scroll 0% 0% transparent;
     cursor: pointer;
}

div.chat div.visitor div.name, div.chat div.operator div.name {
     font-weight: bold;
}

div.chat div.visitor div.message, div.chat div.operator div.message {
     padding: 0px 25px;
}

#whmcsorderfrm p, #whmcsorderfrm dl, #whmcsorderfrm multicol {
     display: block;
     margin: 1em 0px;
}

#whmcsorderfrm label, #whmcsorderfrm label input, #whmcsorderfrm label textarea, #whmcsorderfrm label select {
     display: inline;
}

#whmcsorderfrm div.loading {
     display: none;
}

#whmcsorderfrm dd {
     -moz-margin-start: 40px;
     display: block;
}

#whmcsorderfrm label {
     float: none;
     font-size: 1em;
     line-height: 14px;
     padding: 0px;
     text-align: left;
     width: auto;
}

#whmcsorderfrm input {
     width: auto;
}

#whmcsorderfrm input[type="image"] {
     border: 0px none;
     box-shadow: none;
     height: auto;
}

#whmcsorderfrm input[type="checkbox"], #whmcsorderfrm input[type="radio"] {
     margin: 0px 5px;
     padding: 0px;
}

#whmcsorderfrm blockquote {
     display: block;
     margin: 1em 40px;
}

#whmcsorderfrm center {
     display: block;
     text-align: -moz-center;
}

#whmcsorderfrm blockquote[type="cite"] {
     -moz-border-start: medium solid;
     -moz-padding-start: 1em;
     border-color: blue;
     border-width: thin;
     display: block;
     margin: 1em 0px;
}

#whmcsorderfrm span[_moz_quote="true"] {
     color: blue;
}

#whmcsorderfrm pre[_moz_quote="true"] {
     color: blue;
}

#whmcsorderfrm h1 {
     display: block;
     font-size: 2em;
     font-weight: bold;
     margin: 0.67em 0px;
}

#whmcsorderfrm h2 {
     display: block;
     font-size: 1.5em;
     font-weight: bold;
     margin: 0.83em 0px;
}

#whmcsorderfrm h3 {
     display: block;
     font-size: 1.17em;
     font-weight: bold;
     margin: 1em 0px;
}

#whmcsorderfrm h4 {
     display: block;
     font-weight: bold;
     margin: 1.33em 0px;
}

#whmcsorderfrm h5 {
     display: block;
     font-size: 0.83em;
     font-weight: bold;
     margin: 1.67em 0px;
}

#whmcsorderfrm h6 {
     display: block;
     font-size: 0.67em;
     font-weight: bold;
     margin: 2.33em 0px;
}

#whmcsorderfrm xmp, #whmcsorderfrm pre, #whmcsorderfrm plaintext {
     display: block;
     font-family: -moz-fixed;
     margin: 1em 0px;
     white-space: pre;
}
/*
#whmcsorderfrm input[type="button"], #whmcsorderfrm input[type="reset"], #whmcsorderfrm input[type="submit"] {
     -moz-border-bottom-colors: none;
     -moz-border-left-colors: none;
     -moz-border-right-colors: none;
     -moz-border-top-colors: none;
     background-color: #E6E6E6;
     background-image: linear-gradient(#FFFFFF, #FFFFFF 25%, #E6E6E6);
     background-repeat: no-repeat;
     border-color: #CCCCCC #CCCCCC #BBBBBB;
     border-image: none;
     border-radius: 4px 4px 4px 4px;
     border-style: solid;
     border-width: 1px;
     box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.2) inset, 0px 1px 2px rgba(0, 0, 0, 0.05);
     color: #333333;
     cursor: pointer;
     display: inline-block;
     font-size: 13px;
     line-height: normal;
     padding: 5px 14px 6px;
     text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.75);
     transition: all 0.1s linear 0s ;
}
*/
#whmcsorderfrm table {
     -moz-box-sizing: border-box;
     border-collapse: separate;
     border-radius: 0px 0px 0px 0px;
     border-spacing: 1px;
     border: 0px none;
     display: table;
     margin-bottom: 0px;
     margin-top: 0px;
     text-indent: 0px;
}

#whmcsorderfrm table tr, #whmcsorderfrm table th, #whmcsorderfrm table td {
     border: 0px none;
}

#whmcsorderfrm table tbody tr:first-child td:first-child, #whmcsorderfrm table tbody tr:first-child td:last-child, #whmcsorderfrm table tbody tr:last-child td:first-child, #whmcsorderfrm table tbody tr:last-child td:last-child {
     border-radius: 0px 0px 0px 0px;
}

#whmcsorderfrm table[align="left"] {
     float: left;
}

#whmcsorderfrm table[align="right"] {
     float: right;
     text-align: start;
}

#whmcsorderfrm table[rules]:not([rules="none"]) {
     border-collapse: collapse;
}

#whmcsorderfrm caption {
     -moz-box-sizing: border-box;
     display: table-caption;
     text-align: center;
}

#whmcsorderfrm table[align="center"] > caption {
     margin-left: auto;
     margin-right: auto;
}

#whmcsorderfrm table[align="center"] > caption[align="left"] {
     margin-right: 0px;
}

#whmcsorderfrm table[align="center"] > caption[align="right"] {
     margin-left: 0px;
}

#whmcsorderfrm tr {
     display: table-row;
     vertical-align: inherit;
}

#whmcsorderfrm col {
     display: table-column;
}

#whmcsorderfrm colgroup {
     display: table-column-group;
}

#whmcsorderfrm tbody {
     display: table-row-group;
     vertical-align: middle;
}

#whmcsorderfrm thead {
     display: table-header-group;
     vertical-align: middle;
}

#whmcsorderfrm tfoot {
     display: table-footer-group;
     vertical-align: middle;
}

#whmcsorderfrm table > tr {
     vertical-align: middle;
}

#whmcsorderfrm td {
     display: table-cell;
     padding: 1px;
     text-align: inherit;
     vertical-align: inherit;
}

#whmcsorderfrm th {
     display: table-cell;
     font-weight: bold;
     padding: 1px;
     vertical-align: inherit;
}

#whmcsorderfrm tr > form:-moz-is-html, #whmcsorderfrm tbody > form:-moz-is-html, #whmcsorderfrm thead > form:-moz-is-html, #whmcsorderfrm tfoot > form:-moz-is-html, #whmcsorderfrm table > form:-moz-is-html {
     display: none ! important;
}

#whmcsorderfrm q:before {
     content: open-quote;
}

#whmcsorderfrm q:after {
     content: close-quote;
}

#whmcsorderfrm b, #whmcsorderfrm strong {
     font-weight: bolder;
}

#whmcsorderfrm i, #whmcsorderfrm cite, #whmcsorderfrm em, #whmcsorderfrm var, #whmcsorderfrm dfn {
     font-style: italic;
}

#whmcsorderfrm u, #whmcsorderfrm ins {
     text-decoration: underline;
}

#whmcsorderfrm s, #whmcsorderfrm strike, #whmcsorderfrm del {
     text-decoration: line-through;
}

#whmcsorderfrm sub {
     font-size: smaller;
     line-height: normal;
     vertical-align: sub;
}

#whmcsorderfrm sup {
     font-size: smaller;
     line-height: normal;
     vertical-align: super;
}

#whmcsorderfrm nobr {
     white-space: nowrap;
}

#whmcsorderfrm ul, #whmcsorderfrm menu, #whmcsorderfrm dir {
     -moz-padding-start: 40px;
     display: block;
     list-style-type: disc;
     margin: 1em 0px;
}

#whmcsorderfrm ol {
     -moz-padding-start: 40px;
     display: block;
     list-style-type: decimal;
     margin: 1em 0px;
}

#whmcsorderfrm li {
     display: list-item;
}

#whmcsorderfrm hr {
     -moz-box-sizing: border-box;
     -moz-float-edge: margin-box;
     border: 1px inset;
     color: gray;
     display: block;
     height: 2px;
     margin: 0.5em auto;
}

#whmcsorderfrm hr[size="1"] {
     border-style: solid none none;
}

#whmcsorderfrm area, #whmcsorderfrm base, #whmcsorderfrm basefont, #whmcsorderfrm head, #whmcsorderfrm meta, #whmcsorderfrm script, #whmcsorderfrm style, #whmcsorderfrm title, #whmcsorderfrm noembed, #whmcsorderfrm param {
     display: none;
}

:focus {
    
}

:-moz-any-link:focus {
    
}

:-moz-any-link:focus {
     outline: medium none;
}


.linkth a
{
	font-family:"Myriad Pro";
	font-size:18px;
	color:#333333;
	/*font-weight:normal;*/
}