﻿.PortalSideBar
{
    border-right: solid 1px #aba296; 
    width: 160px
}

.portalsidebartdheader
{
    border-top: solid 1px #a08895; 
    background-color: #eae6e1;
    padding-left: 10px;
    padding-top: 4px;
    padding-bottom: 4px;
    font-weight: bold;
}

.portalsidebartdcontent
{   
    padding-left: 10px;
    padding-top: 10px;
    padding-bottom: 4px;
}

.portalsidebartdend
{
    border-right: solid 1px #aba296;
    border-bottom: solid 1px #aba296;
}

.portalsidebartitle
{
    color: #009ddc;
}

.portalpagetitle
{
	font-size: 12px;
	margin: 0 0 0 0; 
	padding: 0 0 0 0;
	color: #000;
	text-align: left;
	font-weight: bold;
}


.portalpagecontenttdsectiontitle
{
    padding-right: 5px;
    padding-left: 5px;
    padding-bottom: 4px;
    padding-top: 4px;
    border-bottom: solid 1px #d4c9cd;
    background-color: #eae6e1;
}

.portalpagecontenttdsectiontitleselected
{
    padding-right: 5px;
    padding-bottom: 4px;
    padding-top: 4px;
    padding-left: 5px;
    border-left: solid 1px #d4c9cd;
    border-right: solid 1px #d4c9cd;
    border-top: solid 1px #d4c9cd;
}

.portalpagecontenttd
{
    height: 500px;
    vertical-align: top;
    padding: 10px 0 0 0;
}

.pagecontenttd
{
    width: 740px;
}



.workcategorytdtitle
{
    border-bottom: solid 1px #e0e0e0;
    vertical-align: top; 
    text-align: left;
    padding-right: 15px;
    padding-top: 10px;
    font-size: 101%;
    font-weight: bold;
    
}


.workcategorytd
{
    vertical-align: top;
    padding-right: 15px;
}

.workapptd
{
    vertical-align: top;
}

.divcolapse
{
    height: 0px;
}

.workapplink
{
    cursor: pointer;
    color: #0068AA;
}

.txtsubjectnav
{
    /*background: url("/img/arrow.gif") 0px 6px no-repeat;*/
    /*color: blue;   */
    color: #0000FF;
    /*text-decoration: none;    */
    /*font-weight: normal;   */
    /*line-height:30px;   */
    /*font-size: 13px; */
    /*padding-left: 10px;*/
    cursor: pointer;
}

.portaldatagridtable{
    border-top: solid 1px #e0e0e0;
    border-left: soild 1px #e0e0e0;
    border-right: soild 1px #e0e0e0;
    width: 450px;
}

.portaldatagridtdheader
{
    border-bottom: solid 1px #e0e0e0;   
    font-weight: bold;
    padding-top:  2px;
    padding-bottom:  2px;
    
}

.portaldatagridtdheaderrightline
{
    border-bottom: solid 1px #e0e0e0;   
    border-right: solid 1px #e0e0e0;   
    font-weight: bold;
    padding-top:  2px;
    padding-bottom:  2px;
    
}

.portaldatagridtdheaderleftline
{
    border-bottom: solid 1px #e0e0e0;   
    border-left: solid 1px #e0e0e0;   
    font-weight: bold;
    padding-top:  2px;
    padding-bottom:  2px;
    
}

.portaldatagridtd
{
    border-bottom: solid 1px #e0e0e0;
    padding-top:  2px;
    padding-bottom:  2px;
    padding-right: 5px;
    cursor: pointer;
}



.portaldatagridtdrightline
{
    border-right: solid 1px #e0e0e0;   
    border-bottom: solid 1px #e0e0e0;   
    padding-top:  2px;
    padding-bottom:  2px;
    padding-right: 5px;
    cursor: pointer;
}

.portaldatagridtdleftline
{
    border-left: solid 1px #e0e0e0;   
    border-bottom: solid 1px #e0e0e0;   
    padding-top:  2px;
    padding-bottom:  2px;
    padding-right: 5px;
    cursor: pointer;
}

#leftcol {
	float: left;
	width: 177px;
	margin: 0 0 0 0;
	padding: 40px 0 0 0;
	background-color: transparent;
	}	
	
#leftcol p {
	margin: .25em 1em 0 1.4em;
	padding: 0;
	color: #333;
	text-align: left;
	background-color: transparent;
	}
	
h1	{
	font-size: 115%;
	margin: 0 0 0 0; 
	padding: 0 0 0 0;
	color: #000;
	text-align: left;
	} 
	
ul{
	list-style: none;
	margin: 0 0 0 2em;
	padding: 0;
	}

ul li {
	margin:.5em 0 0 0;
	}		

h4	{
	font-size: 100%;
	padding: 0; 
	margin: .80em 0 0 0; 
	color: #000;
	text-align: left;
	background-color: transparent;
	} 
	
