.main {
        font-size: 8pt;
        font-weight: normal;
        font-family: Arial;
        text-align : left;
        color: #000000;
        background-color: WHITE;
        letter-spacing: 0.02em;
}

table {
        border : 0px;
        border-spacing : 0px;
        border-collapse : collapse;
        margin-top: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
        margin-right: 0px;
}

td {
        font-size: 8pt;
        font-weight: normal;
        text-align : left;
        font-family: Arial;
        color: #000000;
        background-color: WHITE;
        letter-spacing: 0.02em;
}
h1 {
        font-size: 12pt;
        font-weight: normal;
        text-align : left;
        font-family: Arial;
        color: #6287AC;
        background-color: WHITE;
        margin-bottom: 0em
}

a {
        position: relative;
        text-decoration:none;
        font-family: Arial;
        color:#DB5B02;
}

li {
        padding: 5 5 5 5;
        color:#DB5B02;
        font-family: Arial;
}
table.std1000 {
        width:980;
}
table.std220 {
        width:220px;
}
table.std780 {
        width:780px;
}

td.no_padding_left {
        padding: 0 0 0 0;
	vertical-align: top;
        text-align : left;
}
td.no_padding_right {
        padding: 0 0 0 0;
	vertical-align: top;
        text-align : right;
}
td.menu {
        font-size: 10pt;
        font-weight: bold;
        font-family: Arial;
        letter-spacing: 0.02em;
        height: 33px;
        text-align : left;
        padding: 0 50 2 30;
}
td.menu_backing {
        background-image: url(/images/menu-back.png);
        background-position: top;
        background-repeat: no-repeat;
        font-size: 10pt;
        font-weight: Normal;
        font-family: Arial;
        color: #FFFFFF;
        letter-spacing: 0.02em;
        height: 50px;
        text-align : left;
        padding: 0 0 22 80;
}
h2 {
        font-size: 10pt;
        font-weight: normal;
        font-family: Arial;
        letter-spacing: 0.02em;
        color: #6287AC;
        background-color: WHITE;
        margin-bottom: 1em
};
h3 {
        font-size: 10pt;
        font-weight: bold;
        font-family: Arial;
        letter-spacing: 0.02em;
        margin-bottom: 0em
};

td.sub_heading {
        font-size: 10pt;
        font-weight: bold;
        font-family: Arial;
        letter-spacing: 0.02em;
        color: #6287AC;
        height: 50px;
        text-align : left;
        padding: 0 0 0 20;
}

td.main {
        font-size: 10pt;
        font-weight: normal;
        font-family: Arial;
        letter-spacing: 0.02em;
        color: #6287AC;
        text-align : left;
        padding: 0 0 0 20;
}
td.sub_folders {
        font-size: 8pt;
        font-weight: normal;
        font-family: Arial;
        letter-spacing: 0.02em;
        color: #6287AC;
        text-align : left;
	width=30px;
        padding: 2 0 2 50;
}
td.folders {
        font-size: 12pt;
        font-weight: normal;
        font-family: Arial;
        letter-spacing: 0.02em;
        color: #6287AC;
        text-align : left;
	width=50px;
        padding: 10 0 5 50;
}
td.listing_number {
        font-size: 12pt;
        font-weight: normal;
        font-family: Arial;
        letter-spacing: 0.02em;
        color: #6287AC;
        text-align : left;
	width=50px;
        padding: 2 0 0 20;
}
td.listing_title {
        font-size: 12pt;
        font-weight: normal;
        font-family: Arial;
        letter-spacing: 0.02em;
        color: #6287AC;
        text-align : left;
        padding: 2 0 0 0;
}
td.listing_desc {
        font-size: 10pt;
        font-weight: normal;
        font-family: Arial;
        letter-spacing: 0.02em;
        color: #6287AC;
        text-align : left;
        padding: 1 0 0 0;
}
td.listing_desc_right {
        font-size: 10pt;
        font-weight: normal;
        font-family: Arial;
        letter-spacing: 0.02em;
        color: #6287AC;
        text-align : right;
        padding: 1 10 0 0;
}
td.cats {
        font-size: 12pt;
        font-weight: normal;
        font-family: Arial;
        letter-spacing: 0.02em;
        color: #6287AC;
        text-align : left;
        padding: 5 0 5 0;
}
td.sub_cats {
        font-size: 8pt;
        font-weight: normal;
        font-family: Arial;
        letter-spacing: 0.02em;
        color: #6287AC;
        text-align : left;
        padding: 2 0 2 0;
}
td.check {
        font-size: 10pt;
        font-weight: normal;
        font-family: Arial;
        letter-spacing: 0.02em;
        color:#DB5B02;
        text-align : left;
        padding: 0 0 0 20;
}

td.add-url {
        border: solid 1px #006699;
        font-size: 10pt;
        font-weight: bold;
        font-family: Arial;
        letter-spacing: 0.02em;
        color: #6287AC;
        text-align : left;
        padding: 8 20 8 20;
}

td.add-url-center {
        border: solid 1px #006699;
        font-size: 10pt;
        font-weight: bold;
        font-family: Arial;
        letter-spacing: 0.02em;
        color: #6287AC;
        text-align : center;
        padding: 8 20 8 20;
}


td.left-margin {
        padding: 0 0 0 53;
}

a.main {
        position: relative;
        font-size: 10pt;
        font-weight: normal;
        font-family: Arial;
        text-decoration:none;
        color:#6287AC;
}
a.menu {
        position: relative;
        font-size: 10pt;
        font-weight: normal;
        font-family: Arial;
        text-decoration:none;
        color:#FFFFFF;
}

td.wings {
        padding: 0 0 0 0;
        background-color: #374B62;
        height : 100%
}
input.search {
        font-family: Arial;
        font-size: 8pt;
	color:#FFFFFF;
        letter-spacing: 0.02em;
        font-weight: normal;
        top-border: #FFFFFF;
        background-color: #3184AC;
        width:200px;
}
input.add-url {
        font-family: Arial;
        font-size: 8pt;
	color:#000000;
        letter-spacing: 0.02em;
        font-weight: normal;
        top-border: #FFFFFF;
        background-color: #C3DBE7;
        width:300px;
}
input.add-url-small {
        font-family: Arial;
        font-size: 6pt;
	color:#000000;
        letter-spacing: 0.02em;
        font-weight: normal;
        top-border: #FFFFFF;
        background-color: #C3DBE7;
        width:20px;
}
textarea.add-url {
        font-family: Arial;
        font-size: 8pt;
        letter-spacing: 0.02em;
        font-weight: normal;
        top-border: #FFFFFF;
        background-color: #C3DBE7;
        width: 300px;
        height: 100px;
}
textarea.reciprocal {
        font-family: Arial;
        font-size: 8pt;
        letter-spacing: 0.02em;
        font-weight: normal;
        top-border: #FFFFFF;
        background-color: #C3DBE7;
        width: 300px;
        height: 40px;
}
input.fetch-meta {
        font-family: Arial;
        font-size: 8pt;
	color:#000000;
        letter-spacing: 0.02em;
        font-weight: normal;
        top-border: #FFFFFF;
        background-color: #C3DBE7;
        width:120px;
}


input.search_button {
        border: solid 1px #FFFBEF;
        background-color: #3184AC;
        font-size: 8pt;
        font-family: Arial;
        color: #FFFFFF;
        width:50px;
}


td.plans-table {
        font-size: 10pt;
        font-family: Arial;
        letter-spacing: 0.02em;
        text-align : center;
}
td.plans {
        border: solid 1px #006699;
        font-size: 10pt;
        font-weight: normal;
        font-family: Arial;
        color: #000000;
        letter-spacing: 0.02em;
        text-align : left;
        padding: 5 40 5 40;
}
td.feature_right_head {
        font-size: 10pt;
        font-weight: normal;
        font-family: Arial;
        letter-spacing: 0.02em;
        color: #6287AC;
        text-align : center;
        vertical-align: top;
        background-color: #EAF3F6;
        padding: 0 0 3 0;
}
td.feature_right_table {
        text-align : center;
        vertical-align: top;
        background-color: #EAF3F6;
        width: 220px;
        height: 70px;
}
td.feature_right {
        font-size: 8pt;
        font-weight: normal;
        font-family: Arial;
        letter-spacing: 0.02em;
        color: #6287AC;
        text-align : center;
        vertical-align: top;
        background-color: #EAF3F6;
        padding: 0 0 3 0;
}
td.feature_right_bottom {
        font-size: 8pt;
        font-weight: normal;
        font-family: Arial;
        letter-spacing: 0.02em;
        color: #6287AC;
        text-align : center;
        vertical-align: bottom;
        background-color: #EAF3F6;
        padding: 0 0 3 0;
}

