/* joe's modifications here: dated May 15th, 2006 */

div.helpArea { margin: 6px 6px 6px 6px;
			   padding: 6px;
			   border: 1px solid #fff;
			   }
			 
.required { text-transform: uppercase;
			font-weight: bold; }

.legal { margin: 4px 4px 4px 4px;
		 padding: 2px;
		 font-size: 75%;
		 color: #333; 
		 max-width: 850px; }
		 
p.small { margin: 4px 4px 4px 4px;
		 padding: 2px;
		 font-size: 85%; }
		 
hr { margin: 4px 4px 4px 4px; 
	max-width: 840px; }
	
.copyright { margin: 20px 0 0 20px;
		 	padding: 5px;
		 	font-size: 90%;
		 	text-align: center; }
		 
		 
.buttonBarTable { height:23px;font-size:80%; max-width: 850px; text-align:right; background-color:#EEEFE1;border-bottom:1px solid #CCC; border-top:1px solid #CCC; padding:3px; margin: 3px 3px 3px 3px;}


body {margin:4px 4px 4px 4px;
	font-family:Arial;
	font-size: 90%; 
	color: #000000;
	background-color: #FFFFFF}
.inline { display : inline; margin : 0; padding : 0; }
.headerSearch { font-size : 75%; margin : 0; padding : 0; color : #000000; background-color : #ffffff; }
.headerTop { font-size : 68%; color : #b2b299; }
.headerTopOn { font-weight : bold; }
.bgGloTab { background-color : #999999; }
.bgGloTab2 { background-color : #cccccc; }
p.hTabOn { font-size : 68%; font-weight : bold; padding : 0 8px 1px 2px; margin : 0; }
p.hTabOff { font-size : 68%; padding : 0 8px 1px 2px; margin : 0; }
a.hTab { text-decoration : none; }
a.hTab:link { color : #990000;  text-decoration : none; }
a.hTab:visited { color : #990000;  text-decoration : none; }
a.hTab:hover { color : #CC0000;  text-decoration : underline; }
a.hTab:active { color : #CC0000;  text-decoration : underline; }
a.headerLink:link, a.headerLink:visited { color : #2C547C;  text-decoration : none; }
a.headerLink:hover, a.headerLink:active { color : #CC0000;  text-decoration : underline; }
.done {font-size: 10px;
	padding-left: 10px;
	background-image: url('/app2k/img/al_checkmark_icon.gif');
	background-repeat: no-repeat;
	background-position: left center}
.youAreHere {font-size: 10px;
	padding-left: 10px;
	background-image: url('/app2k/img/al_arrow_icon.gif');
	background-repeat: no-repeat;
	background-position: left center}
.comingUp {font-size: 10px;
	color: #999999;
	padding-left: 10px}
.pageNames {padding-top:3px}
.actionButtons {padding-top:6px}
a.tools:link, a.tools:visited, a.tools:active
{
	color: #2C547C
}
input { 
        font-family: Arial;
		font-size: 11px;
	  }
	  
select, textarea { 
        font-family: Arial;
		font-size: 11px;
	  }
	  
	  
.body-title
{	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
	  
	  
	  	  	
.bodytext-section
{	font-family: Arial;
	font-size: 12px;
	
	font-weight: bold;
	color: #FFFFFF;
}

.bodytext-subsection
{	font-family: Arial;
	font-size: 12px;
	
	font-weight: bold;
	color: #000000;
}

.bodytext-subsection_pf
{	font-family: Arial;
	font-size: 12px;
	
	font-weight: bold;
	color: #000000;
}

.bodytext-subsection-red
{	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #cc0000;
}

.bodytext-subsection-blue
{	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #336699;
}

.bodytext
{	font-family: Arial;
	font-size: 12px;	
	color: #000000;
}

.bodytext-red
{	font-family: Arial;
	font-size: 12px;
	color: #cc0000;
}

.bodytext-blue
{	font-family: Arial;
	font-size: 12px;
	color: #336699;
}

.rule
{	background-color: #CCCCCC;
}

.bodybar
{	background-color: #666666;
}

.text-you-are-here 
{	font-family: Arial; 
	font-size: 10px;
	line-height: 11px;
	font-style: normal;
	color: #000000;
}

.text-ahead
{	font-family: Arial; 
	font-size: 10px; 
	line-height: 11px;
	font-style: normal;
	color: #999999;
}

.alert
{	background-color: #CC0000;
}

.alertword
{	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #CC0000;
}
.attention
{	background-color: #336699;
}

.attentionword
{	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #336699;
}

.alertboxtext
{	font-family: Arial;
	font-size: 12px;
	color: #000000;
}

.alerttext
{	font-family: Arial;
	font-size: 10px;
	color: #CC0000;
}

.leftnavbig
{	font: 11px Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
}

.rightnav-topfont
{	font-family: Arial;
	font-size: 11px;
	line-height: 12px;
	font-weight: bold;
	color: #FFFFFF;
}

.rightnav-topbar
{	background-color: #666666;
}

.rightnav-topbox
{	background-color: #FFFFCC;
}

.rightnav-bottomfont
{	font-family: Arial;
	font-size: 11px;
	line-height: 12px;
	font-weight: bold;
	color: #FFFFFF;
}

.rightnav-bottombar
{	background-color: #999999;
}

.rightnav-bottombox
{	background-color: #FFFFFF;
}

.footer-bottom {
    font-family: Arial;
	font-size: 10px;
	color: #000000;
}

.footer-top {
	font-size: 10px;
	color: #369;
}

A:link 
{	font-family: Arial;
	color: #369;
	text-decoration: underline;
}

A:visited 
{	font-family: Arial;
	color: #369;
	text-decoration: underline;
}

A.leftnav:link
{	text-decoration: none;
}

A.leftnav:visited
{	text-decoration: none;
}

A.leftnav:hover 
{	text-decoration: underline;
}

A.rightnav:link
{	font-family: Arial;
	font-size: 10px;
	line-height: 11px;
	color: #FFFFFF;
}
A.rightnav:visited
{	font-family: Arial;
	font-size: 10px;
	line-height: 11px;
	color: #FFFFFF;
}
A.rightnav:active
{	font-family: Arial;
	font-size: 10px;
	line-height: 11px;
	color: #FFFFFF;
}
a.headerLink:link, a.headerLink:visited { font-size : 11px; color : #2C547C;  text-decoration : none; }
a.headerLink:hover, a.headerLink:active { font-size : 11px; color : #CC0000;  text-decoration : underline; }
h1 {font-family:Arial;font-size:90%;color:#000000;font-weight:bold;margin:18px 0 0 0;padding:0}
.headerTop { font-size : 11px; color : #b2b299; }
.addNew {margin-left:25px;
	font-size:75%}
.applyingFor {font-family:Arial;font-size:80%;font-weight:bold}
table.main {margin-left:20px}
.footer {font-size:68%}
.helpCenter {margin-left:12px}
#header{margin-right:40px}
#breadcrumb{margin-left:20px;margin-right:40px;margin-top:10px}


.cc-bigtext
{ 	font-family:Arial;
	font-size:24px;
	line-height:25px;
	font-weight:bold;
	color:#000000;
 }

.bodytext-bold
{	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

.bodytext-bold-underline
{	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
.bodytext-bold1
{	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}
.bodybar-red
{	background-color: #930;
}
#OnlyPF {
	DISPLAY: none
}
