/***** PRETZEL LOGIC EXTENSIONS *****/ 
/***** originally added to portal stylesheet */ 
TH    {font:11px verdana,arial,helvetica,"sans-serif";}
.platportletHeaderBg    TD    {height:18}
.platportletSubHeadBg   TD    {height:18}
.platportletSubHeadBg   TH {color: #000000; font: bold 12px verdana,arial,helvetica,"sans-serif"; margin-left:5px; text-decoration: none}
.platportletNarrowHeader TD  {color: #FFFFFF; font: bold 10px verdana,arial,helvetica,"sans-serif"; margin-left:5px; }
.platportletNarrowHeader A    {color: #FFFFFF; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none; }
.platportletWideHeader A    {color: #FFFFFF; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: underline; }
.platportletNarrowHeader A:hover, .platportletNarrowHeader A:visited {color: #FFFFFF; font: bold 10px verdana,arial,helvetica,"sans-serif"; }
a.contentLink { color : #A17D0A;}
/***** end PRETZEL LOGIC EXTENSIONS *****/

#breadcrumbs {
	font-size : 11px;	
	font-weight : bold;
	padding-top : 5px;
	padding-left : 15px;
}

#breadcrumbs a {
	padding-left : 3px;
	padding-right : 3px;
}

#breadcrumbs .selected {
	padding-left : 3px;
	padding-right : 3px;
}

#printpage {
	padding-right : 15px;
}

.contentTable {
	vertical-align : top;
	text-align : left;
}

.nav {
	padding-right : 5px;
	padding-top : 5px;
	padding-bottom : 5px;
	font-size : 11px;

}

div.selectedNav {
	display : block;
	margin-left : 15px;
	font-weight : bold;
	color:#165075;
}

div.newNav div{
	margin-top : 3px;
	margin-bottom : 3px;
	margin-left : 10px;

}
div.newNav a {
	display : block;
	margin-left : 15px;
	text-decoration : none;
}

div.newNav a:hover {
	display : block;
	margin-left : 15px;
	text-decoration : underline;
}

div.newNav img {
	float : left;
}

.jnetSubheading 
{
	color : #002E63;
	font-size: 12px;
	font-weight: bold;
}

div.jnetContent a {
	color : #A17D0A;	
    text-decoration : underline;
}

div.jnetContent table {
	padding : 3px;
	border : 0px none;
	width : 100%;
	border-top-style:none; border-right-style:none; border-bottom-style:none; border-left-style:none
}

div.jnetContent th {
	background-color : #F3EEE3;
	vertical-align : top;
	text-align : left;
}

div.jnetContent td {
	background-color : #F3EEE3;
	vertical-align : top;
	text-align : left;
}

.downloadBlockInstruction {
	font-style : italic;
	color : #000000;
	text-align : right;
}

div.downloadBlockSide a {
	color : #000066;
    text-decoration : underline;
}

div.downloadBlockBottom a {
    text-decoration : underline;

}

div.downloadInline {
	margin-left : 20px;
}

div.downloadInline a {
    text-decoration : underline;
}

#mainAreaTable .platportletHeaderBg {
    background-color: #9C301A
}

#mainAreaTable .customappBorder {
    border: solid 1px #9C301A;
}

#mainAreaTable .platportletLightBg {
    background-color: #FCFCFC
}

#mainAreaTable .platportletSubheadBg {
    background-color: #B5A66B
}

#downloadBlockBottom .platportletSubheadBg {
    background-color: #B5A66B
}

#downloadBlockBottom .customappBorder {
    border: solid 1px #B5A66B;
}

#downloadBlockBottom .platportletLightBg {
    background-color: #F3EEE3
}

#divForm .platportletHeaderBg {
    background-color: #B5A66B
}
#divForm .platportletLightBg {
    background-color: #F3EEE3
}

/** home page **/
.jNetBoxes {
	background-color : #FBF5F5;
	border : 1px solid #9A3334;
	padding-bottom : 7px;
	vertical-align: top;
}

#jNetMain {
	background-color : #ffffff;
}

#jNetMain th {
	text-align : left;
	font-size : 11px;
	background-color : #9A3334;
	color : #ffffff;
	padding : 3px;
	font-weight : bold;
}

#jNetMain a {
	text-decoration : none;
}

#jNetMain a:hover {
	color : #0036DE;
	text-decoration : none;
}


#jNetMain th a {
	color : #ffffff;	
    text-decoration : underline;
    font-weight : bold;
    font-size : 12px;
}

#jNetMain th a:hover {
	color : #ffffff;	
    text-decoration : underline;
    font-weight : bold;
    font-size : 12px;
}

/** end home page **/

/** image pop up **/
.jNetImgBoxHeader {
	background-color : #7d7d7d;
	font-size: 12px; 
	color: white; 
	font-family: Arial,Helvetica,sans-serif;
}
.jNetImgBoxFooter {
	background-color : #7d7d7d;
	font-size: 12px; 
	color: white; 
	font-family: Arial,Helvetica,sans-serif;
}
.jNetImgBoxBody {
	background-color : #adadad;
	font-size: 12px; 
	color: white; 
	font-family: Arial,Helvetica,sans-serif;
	text-align: center;
}
.jNetImgBoxBody a {
	color: white; 
}


div.subNavigation .newNav a {color:#BD3B21; display : block; margin-left : 15px; text-decoration : none;}
div.subNavigation .newNav a:hover  {color:#BD3B21; display : block; margin-left : 15px; text-decoration : underline;}
div.newNav .selectedNav 		{display : block; margin-left : 15px; font-weight : bold; /*color:#165075; */ color:#BD3B21; font-size: 12px;}

/** end image pop up **/
