.subdomain
{
    font-weight: bold;
}

#loadingIcon
{
    visibility: hidden;
}

#suggestions
{

    display: none;
}

tr.errorRow
{
    background-color: #CEE8FD;
}

#addPlacement
{
    color: #9CCA67;
    font-weight: bold;
    font-size: 24px;
    cursor: pointer;
}

.removePlacement
{
    color: red;
    font-weight: bold;
    font-size: 24px;
    cursor: pointer;
}

.form .asterisk
{
    color: red;
    font-weight: bold;
    font-size: 13px;
    padding-right: 3px;
    position: relative;
    top: 3px;
}

.form h1
{
    font-weight: normal;
    font-size: 25px;
    margin-bottom: 17px;
}

.form table
{
    margin: 0px;
}

.form tr
{

}

.form td
{
    font-size: 13px;
    padding-right: 19px;
    padding-left: 5px;
}

.form input
{
    margin-bottom: 3px;
    margin-top: 3px;
	border: 1px solid #dddddd; 
	background:#f8f8f8 url(/images/form-bg.png) repeat-x top;
	font-size: 13px;
	font-family: Arial, Verdana;
    color:#4F4F4F;
    padding: 2px;
}

#terms
{
    margin-bottom: 3px;
    margin-top: 3px;
	border: 1px solid #dddddd; 
	background:#f8f8f8 url(/images/form-bg.png) repeat-x top;
	font-size: 16px;
	font-family: Arial, Verdana;
    color:#4F4F4F;
    padding: 7px;
    overflow:scroll;
    width: 300px;
    height: 200px;
}

.form select
{
   margin-bottom: 3px;
   margin-top: 3px;
   border: 1px solid #dddddd;
   background:#f8f8f8 url(/images/form-bg.png) repeat-x top;
   font-size: 13px;
   font-family: Arial, Verdana;
   color:#4F4F4F;
   padding: 2px;
   vertical-align: middle;
}

.form textarea
{
   margin-bottom: 3px;
   margin-top: 3px;
   border: 1px solid #dddddd;
   background:#f8f8f8 url(/images/form-bg.png) repeat-x top;
   font-size: 12px;
   font-family: Arial, Verdana;
   color:#333333;
}

.paid .b2, .paid .b3, .paid .contentb, .paid .b4, .paid .b1 {
display: block !important;
}

