.main {
font-family: Verdana, Arial, Helvetica, sans-serif;
text-valign:top;
font-size: 11px;
}


.smallText {
font-size:9px;
}

.title0 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 18px;
color: #990066;
font-weight:bold;
}

.title1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 15px;
background: white;
font-weight:bold;
line-height:2;
}

.title2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
background:#FFFFFF;
color:#660066;
font-weight:bold;
border-style:none;
border-bottom:0px solid #CC99FF;
}

h1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 17px;
color: #990066;
font-weight:bold;
}

h2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
background:#FFFFFF;
color:#660066;
font-weight:bold;
border-style:none;
border-bottom:0px solid #CC99FF;
}

.title3 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color:#660066;
font-weight:bold;
}

.title4 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
text-decoration:underline;
color:black;
font-weight:bold;
}

.titleSamples4 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight:bold;
color:#660066;
}

.footerText {
font-size: 10px;
color:#330066;
}

.contextualHelpGrid {
border: 1px groove #660066;
background: #FFFFFF;
width: 200px;
text-align:center;
}

.emph1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
color: #990066;
font-weight:normal;
}

.statusSuccess {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: blue;
font-weight:bold;
}

.statusError {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: red;
font-weight:bold;
}

.emph2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
color: black;
font-weight:bold;
}

.popup {
    background-color:rgb(255,255,255);
    color: #999999;
    border: 1px solid #CCCCCC;
    font-size:smaller;
    padding: 0px;
}

.popupText {
    background-color:rgb(255,255,255);
    color: #999999;
    font-size:10px;
    font-normal:bold;
    border: 1px none #CCCCCC;
    padding: 0px;
}



.table-header {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
text-align:left;
color: #9966FF;
font-weight:bold;
border-bottom-style: solid;
border-bottom-width: 1px;
border-bottom-color: black;
}

.table-headerManagerDID {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #9966FF;
font-weight:bold;
border-bottom:1px solid #9966FF;
padding-bottom:5px;
}

.table-column-mappingshistory {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #666666;
font-weight:normal;
text-align:left;
vertical-align:top;
border-bottom:1px solid #999999;
}


.table-column {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #666666;
font-weight:normal;
text-align:left;
vertical-align:top;
}

.callshist-statuses {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #666666;
font-weight:normal;
text-align:left;
vertical-align:top;
line-height:14px;
}

.standardColumnTable {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight:normal;
text-align:left;
vertical-align:top;
}

.priceList-column-disabled {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #CCCCCC;
font-weight:bold;
text-align:left;
}

.priceList-column-partner {
color:#9966FF;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-valign:top;
font-size: 11px;
}


.managedids-table-column {
text-align:left;
border-bottom: 1px solid #330033;
padding:1px;
}

.table-footer {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight:normal;
}

.table-mycolumn {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: black;
font-weight:bold;
background:white;
}

.table-myrow {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: gray;
font-weight:normal;
border-left: 1 solid gray;
background:white;
text-align:left;
}

.link1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #660066;
font-weight:normal;
background:white;
text-align:left;
}


.faqTitle {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #660066;
font-weight:bold;
background:white;
text-align:left;
}

.newsBoxTitle {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#660066;
font-weight:bold;
padding:4px;
text-align:center;
}

.newsBoxContainer {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
padding:5;
border:0 solid #330033;
text-align:center;
}

.newsDate{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-size:12;
font-style:italic;
margin-left:10px;
text-align:center;
}

.newsTitle {
color: #660066;
margin-left:10px;
margin-right:10px;
font-style:italic;
font-size:11;
}

.newsTable {
width:100%;
}

.newsColumnLeft {
width:30%;
text-align:right;
text-decoration:underline;
}
.newsColumnRight {
padding-left:20px;
width:70%;
text-align:left;
}

.registerTableMainColumn {
line-height:20px;
text-align:left;
vertical-align:top;
}


.registerColumnLeft {
line-height:20px;
text-align:left;
vertical-align:top;
width:40%;
}
.registerColumn {
line-height:20px;
text-align:left;
width:40%;
}
.registerColumnRight {
text-align:left;
width:20%;
}

.registerColumnCheckBoxesLeft {
width:10%;
text-align:left;
}
.registerColumnCheckBox {
width:60%;
text-align:left;
}
.registerColumnCheckBoxesRight {
width:30%;
text-align:right;
}


.chooseCountryTable {
padding-right:10px;
}


.codeListing {
background:#CCCCFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
text-valign:top;
letter-spacing:0.1;
color:#660066;
margin:20px;
padding:5px;
}

.manageURIsColumnLeft {
text-align:left;
}

.manageURIsColumnRight {
text-align:center;
}

.manageURIsColumnURI {
text-align:left;
width:30%;
}

.membersMenuLinks {
font-weight:bold;
font-size:11px;
padding:0px;
letter-spacing:-1px;
color:#330099;
text-decoration:underline;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.applicationMessage {
font-weight:normal;
color:#CC0099;
text-align:left;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.messageFootnote {
font-size:9px;
font-style:italics;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.aname{
font-weight:bold;
text-decoration:underline;
color:#660066;
}

.mainColumn{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    vertical-align:text-top;
    font-size: 11px;
    width:80%;
}

.partnersMenuColumn{
    vertical-align:top;
    text-align:right;
    width:20%;
}
font-weight:bold;
width:100%;
background:#CC99FF;
text-align:center;
border-width:none;
border-bottom:1 solid #663399;
padding:0px;
}

.contextualTableContainer {
border:1 solid #663399;
width:100%;
padding:0px;
vertical-align:top;
}

.contextualTableBody {
font-family: Verdana, Arial, Helvetica, sans-serif;
text-valign:top;
font-size: 11px;
width:100%;
padding:0px;
margin:5px;
}

.ticketTableInformation{
    width:20%;
    border-right: 1px solid black;
    padding: 0px;
    margin: 0px;
}

.ticketTableBody{
    width: 80%;
    padding:0px;
    text-align: left;
    margin: 0px;
}

.accountNewsHeaderLeft{
    text-align: left;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight:bold;
    padding:0px;
    margin:0px;
}

.accountNewsHeaderLeft2{
    text-align: left;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color:#660066;
    font-weight:bold;
    padding:0px;
    margin:0px;
}
.accountNewsHeaderRight{
    text-align: right;
    padding:0px;
    margin:0px;
}


a.helpLink
{
color: #777777;
text-decoration: none
}

a.helpLink:visited{
color: #777777;
text-decoration: none
}
a.helpLink:hover
{
color: #660066;
text-decoration: underline
}