/* ================================
    CSS STYLES FOR College for Appraisers PORTAL 
    v1.0, 10/09
   ================================
*/

body {
	background : #566047;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom:0px;
	margin-right:0px;
	font-family: Verdana Bold, Helvetica, sans-serif;
	font-size: 11px;
}

#ContentTable {
	font-family: Verdana Bold, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 10px;
}

#ContentTable table {
	font-family: Verdana Bold, Helvetica, sans-serif;
	font-size: 11px;
}

#LeftPane {
	font-family: Verdana Bold, Helvetica, sans-serif;
	font-size: 11px;
	width: 160px;
	background : #566047
        border-right: 1px solid #999900;
	padding-left: 10px;
	padding-right: 10px;
	padding-top:5px
}

#ContentPane {
	font-family: Verdana Bold, Helvetica, sans-serif;
	font-size: 11px;
	background: url(http://portfoliolab.org/portal/ViewFile.aspx?ItemId=8455&contType=document&ModuleName=SiteFiles);
        border-right: 1px solid #D6D7AB;
	padding-left: 15px;
	padding-right: 15px;
	padding-top:5px
}

#ContentPane table {
	font-family: Verdana Bold, Helvetica, sans-serif;
	font-size: 11px;
	width: 100%;
}

#RightPane {
	font-family: Verdana Bold, Helvetica, sans-serif;
	font-size: 11px;
	width: 160px;
	background : #989170
        border-right: 1px solid #989170;
	padding-left: 10px;
	padding-right: 10px;
	padding-top:5px
}   

.SiteTitle
{
	font-weight: bold;
	font-size: 20px;
	color: #41516B;
	font-family: Verdana Bold, Helvetica, sans-serif;
}

#top {
	top: 0px;
	position: relative;
	height: 80px;
	z-index: 100;
	background: FFFFFF;
	padding-left: 15px;
}


/* PAGE BANNER */
/* style for the text of the site title */

/* background/border colors for the unselected tabs */

.Banner_myBody {
	width: 100%;
	background: AE8D2C;
}

.OtherTabsBg {
	background: #AE8D2C;
}

#Banner_tabs {
	background: #AE8D2C;
}

#Banner_t1 {
background-color:#AE8D2C;
position:relative;
top:-2px;left:0px;
}


#Banner1_t1 {
        background-color:#AE8D2C;
        position:relative;
        top:-2px;left:0px;
}

#SiteHeader_t1 {
        background-color:#AE8D2C;
        position:relative;
        top:-2px;left:0px;
}

.TabUnSelected {
	background: #996600;
}

.TabUnSelected a {
	background: #996600;
	color: #FFFFFF;
	font-size: 11px;
	text-decoration: none;
	border-top: 2px solid #999900;
	border-right: 1px solid #999900;
	border-left: 1px solid #999900;
	font-weight: bold;
	padding: 6px 5px 7px 5px;
	display: block;
}

.TabUnSelected a:hover {
	background: #CC9900;
	border-bottom: inherit;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 11px;
	border-top: 2px solid #999900;
	border-left: 1px solid #999900;
	border-right: 1px solid #999900;
	font-weight: bold;
	padding: 7px 5px 6px 5px;
	display: block;
}

/* background/border colors for the selected tab */

.TabSelected {
	font-size: 11px;
        font-weight: bold;	
        text-decoration: none;
	background: #999999;
	color: #FFFFFF;
}

.TabSelected a {
        font-size: 11px;
        font-weight: bold;	
        text-decoration: none;
	background: #D6D7AB;
	color: #FFFFFF;
	padding: 6px 5px 7px 5px;
	border-top: 2px solid #999900;
	border-right: 1px solid #999900;
	border-left: 1px solid #999900;
	display: block;
}

.TabSelected a:hover {
        font-size: 11px;
        font-weight: bold;	
        text-decoration: none;
	background: #D6D7AB;
	color: #FFFFFF;
	padding: 7px 5px 6px 5px;
	border-left: 1px solid #999900;
	border-right: 1px solid #999900;
	border-top: 2px solid #FFFFFF;
	display: block;
}

.Logoff {
        font-size: 11px;
        color: #FFFFFF;
        font-weight: bold;	
        text-decoration: none;
	text-align: right;
	padding: 7px 5px 7px 5px;
	right: 0px;
	display: block;
}

#TitleTable {
	margin-bottom: 0px;
	padding-bottom: 0px;
	width: 100%;
}

.ModuleTitle {
	font-size: 13px;
        font-weight: bold;
        color: #41516B;
}

.ModuleTitleBig {
        font-size: 18px;
        font-weight: bold;
        color: #41516B;
}

.ModuleBox_Content {
	font-size: 10px;
	padding-bottom: 5px;
	display: block;
}

.ModuleBox_Content img {
	padding-right: 5px;
}

.EditButton a {
	font-size: 9px;
	text-align: right;
	font-weight: normal;
	border: 1px solid #F2D1B5;
	background: #F2E5DA;
	padding-right: 2px;
	padding-left: 2px;
}

.EditButton a:hover {
	font-size: 9px;
	text-align: right;
	font-weight: normal;
	border: 1px solid #F2D1B5;
	background: #F2DFCD;
	text-decoration: none;
	padding-right: 2px;
	padding-left: 2px;
}

#header {
	background: #666633;
	color: #FFFFFF;
	font-size: 9px;
	text-align: right;
	white-space: nowrap;
	position: relative;
	top: 0px;
	z-index: 110;
	height: 20px;
	display: block;
	width: 100%;
}

.headernav {
	background: #666633;
	color: #FFFFFF;
	text-align: right;
	white-space: nowrap;
	position: relative;
	top: 0px;
	z-index: 110;
	height: 17px;
	display: block;
	padding-top: 3px;
	padding-right: 5px;
}

.headernav a:link {
	position: relative;
	top: 0px;
	vertical-align: middle;
	background: #666633;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 10px;
	display: inline;
	border-bottom: 2px solid #999900;
	border-right: 1px solid #999900;
	border-left: 1px solid #999900;
	padding: 3px 5px 1px 5px;
}

.headernav a:hover {
	position: relative;
	top: 0px;
	vertical-align: middle;
	background: #949494;
	color: #E9E5FF;
	text-decoration: none;
	font-size: 10px;
	display: inline;
	border-bottom: 2px solid #999900;
	border-right: 1px solid #999900;
	border-left: 1px solid #999900;
	padding: 3px 5px 1px 5px;
}

.headernav a:visited {
	position: relative;
	top: 0px;
	vertical-align: middle;
	background: #999900;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 10px;
	display: inline;
	border-bottom: 2px solid #999900;
	border-right: 1px solid #999900;
	border-left: 1px solid #999900;
	padding: 3px 5px 1px 5px;
}

.home_content {
	background: #FFFFFF;
	color: #151515;
	font-size: 11px;
	font-family: Verdana Bold, Helvetica, sans-serif;
	line-height: 20px;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 0px;
}

.content {
	font-family: Verdana Bold, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
}

.footer {
        text-align: center;
        font-size: 9px;
	color: #999999;
	font-weight: bold;

}

.content p {
	font-family: Verdana Bold, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
}

.content td {
	font-family: Verdana Bold, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
}

.home_table {
	background: #FFFFFF;
}

/* text style for the selected tab */

/* text style for the unselected tabs */


 

/* GENERAL */
/* style for module titles */
.Head	{
	font-weight: bold;
	font-size: 14px;
	color: #999999-+
 ;
	font-family: Verdana, Helvetica, sans-serif;
}

/* style of item titles on edit and admin pages */
#ContentTable .SubHead	{
	font-weight: bold;
	font-size: 11px;
	color: #41516B;
	text-decoration: none;
}

/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  11px;
    font-weight:    bold;
    color: black;
}

/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubHead {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  11px;
    font-weight:    bold;
    color: black;
}

/* text style used for most text rendered by modules */
.Normal	{
    font-size: 11px;
    font-weight: normal;    
}

.NormalBold	{
    font-size: 10px;
    font-weight: bold
}

label {
	font-size: 11px;
}

/* text style for error text */
.ErrorText	{
    color: red;
    font-family: Verdana, Arial;
    font-size: 12px;
}   

/* style for separator between site links */

.SeperatorHorizontal	{
	height: 1px;
	padding: 0px;
	margin: 0px;
	display: block;
	border-bottom: 1px solid #A8A8B1;
}


    
/* text style for the site links (at extreme top-right of header) */
.SiteLink {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold
}   

/* hyperlink style for the site links */
#ContentTable a:link {
    text-decoration:    none;
    color: #41536B;
}

#ContentTable a:visited  {
    text-decoration:    none;
    color: #41536B;
}

#ContentTable a:active   {
    text-decoration:    none;
    color: #41536B;
}

#ContentTable a:hover    {
    text-decoration:    underline;
    color: #41536B;
}

    



/* GENERIC */
H1  {
    font-size: 16px;
    font-weight: bold;
    color: #735500;
    border-bottom: 1px solid #B2B2B2;
    padding-bottom: 3px;
}

H2  {
    font-size: 12px;
    font-weight: bold;
    color: #735500;
    padding-bottom: 3px;
}

H3  {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight:    normal;
    color: #735500;
}

H4  {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-weight:    normal;
    color: #735500;
}

H5, DT  {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  11px;
    font-weight:    bold;
    color: #735500;
}

H6  {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  11px;
    font-weight:    bold;
    color: #41536B;
}

TFOOT, THEAD    {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  12px;
    color: #735500;
}

TH  {
    vertical-align: baseline;
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  12px;
    font-weight:    bold;
    color: #735500;
}

A:link  {
    text-decoration:    none;
}

A:visited   {
    text-decoration:    none;
}

A:active    {
    text-decoration:    none;
}

A:hover {
    text-decoration:    underline;
}#Table14 {	font-size: 10px;}

SMALL   {
    font-size:  8px;
}

BIG {
    font-size:  14px;
}

BLOCKQUOTE, PRE {
    font-family: Verdana, Helvetica, sans-serif;
}


UL LI   {
    list-style-type:    square ;
}

UL LI LI    {
    list-style-type:    disc;
}

UL LI LI LI {
    list-style-type:    circle;
}

OL LI   {
    list-style-type:    decimal;
}

OL OL LI    {
    list-style-type:    lower-alpha;
}

OL OL OL LI {
    list-style-type:    lower-roman;
}

HR {
    color: dimgrey;
    height:1pt;
    text-align:left
}

#_ctl0_HtmlHolder {
position:relative;
top:-22px;
}


