﻿/* General */
body {
    background-color: Black;
    color: White;
    font-family: Arial;
    font-size: 14px;
    margin: 0 0 0 0;
}
td {
	vertical-align:top;
}
.mainDiv {
	margin:0 0 0 0;
	text-align:left;
}

/* Table Borders and Lines */
.topBorder {
	border-top-style:solid;
	border-top-width:thin;
	border-top-color:#7C51A1;
}
.bottomBorder {
	border-bottom-style:solid;
	border-bottom-width:thin;
	border-bottom-color:#7C51A1;
}
.searchBorder {
	border-right-style:solid;
	border-right-width:thin;
	border-right-color:#7C51A1;
    border-bottom-style:solid;
	border-bottom-width:thin;
	border-bottom-color:#7C51A1;
}
.lBorder
{
    border-right-style:solid;
	border-right-width:thin;
	border-right-color:#7C51A1;
}
.rBorder
{
	border-left-style:solid;
	border-left-width:thin;
	border-left-color:#7C51A1;
}
.catTitles
{
    color: #F7931E;
}
.cats
{
    color: #708591;
}
.fauxBorder
{
    border-right-style:solid;
	border-right-width:thin;
	border-right-color:#7C51A1;
}
.headerBorder {
	border-left-style:solid;
	border-left-width:thin;
	border-left-color:#7C51A1;
	border-right-style:solid;
	border-right-width:thin;
	border-right-color:#7C51A1;
}

.pSitTitlePad
{
    padding-left: 2px;
    padding-right: 2px;
    padding-bottom: 4px;
}

.pSitNumTitlePad
{
    padding-left: 6px;
    padding-right: 6px;
}

.pSiteNameCol
{
    text-align: left;
    padding-left: 8px;
    padding-right: 8px;
}

/* Headers */
.header {
	color:#F7931E;
	text-align:right;
    float: none;
    top: 646px;
    left: 198px;
    width: 252px;
    height: 16px;
    margin-left: 0px;
}

/* Protein Info */
.dvProteinInfo {
	width:148px;
    float: none;
    top: 0px;
    left: -265px;
    margin-right: 2px;
    right: 265px;
}
.dvProteinInfoHeader {
	color:#708591;
	text-align:right;
}

/* GO Terms */
.dvGoTerms {    margin-left: 0px;
}
.dvGoTermsHeader {
	color:#708591;
}

/* Phospho-Sites */
.gvSites {
    font-size: 14px;
    margin-top: 0px;
    position: relative;
    float: right;
    top: -4px;
    left: 0px;
    height: 120px;
    width: 122px;
}

.gvPhosphoSites {    margin-top: 0px;
    margin-bottom: 19px;
}
.gvPhosphoSitesHeader {
	color:#738569;
	width:1000px;
}
.seqBorder
{
    padding-left: 6px;
    padding-right: 6px;
	border-left-style:solid;
	border-left-width:1px;
	border-left-color:#696969;
	border-right-style:solid;
	border-right-width:1px;
	border-right-color:#696969;
}

.button {
	font-size:8px;
}
.invis {
	display:none;
}
.sites {
	color:#738569;
}

/* Links */
a:active {
	
}
a:link {
	color:White;
	text-decoration:none;
}
a:hover {
	color:Green;
}
a:visited {
	color:White;
}
