/* HTML Styles */

BODY              { background:#fff; //url(../../images/page_bgd.gif) repeat-x;
                    color:#000;
                    font-family:Arial, Helvetica, sans-serif;
                    padding:0px 0px 20px 0px;
                    margin:0;
                    border:0;
                    /* position:absolute; top:0; left:0; NN4 Hack */ }

DIV,P,TD          { font-family:Arial, Helvetica, sans-serif;
                    font-size:x-small; }

A                 { color:#069;
                    background:transparent;
                    text-decoration:none; }
                
A:hover           { color:#069;
                    background:transparent;
                    text-decoration:underline; }

IMG               { border:0px; }

H1                { font-size:2.0em;
                    font-weight:bold;
                    color:#369; }

H2                { font-size:1.5em; 
                    color:#803;
                    margin:10px 0px 10px 0px; }

H3                { font-size:1.1em;
                    font-weight:normal;
                    color:#069; }

H4                { font-size:1em;
                    font-weight:bold;
                    color:#000; }

H5                { font-size:1.0em;
                    font-weight:normal;
                    font-style:italic;
                    color:#069; }

H6                { font-size:0.9em;
                    font-weight:normal;
                    font-style:italic;
                    color:#069; }

UL LI             { margin:0px 0px 10px 0px; }

FORM              { display:inline;
                    margin:0; }


/* Structural Formatting Styles */

#accessKeys       { position:absolute; top:0; left:-500px; }

#headerTitle      { width:670px; }
                  
#topNavWrapper    { margin-top:1px;
                    height:16px; }

#iframeBody       { background:none; }

.topNavWhite      { background:#fff;
                    color:#069;
                    font-size:0.7em; }
                  
.topNavGreen      { background:#bbdfa8;
                    color:#069;
                    font-size:0.7em; }
                  
.topNavGreen EM, .topNavWhite EM {
                    font-style:normal;
                    text-decoration:underline; }
                    
.topNavGreen INPUT {
                    display:inline;
                    font:11px/11px arial, helvetica;
                    height:11px;
                    width:100px;
                    margin:0;
                    padding:1px 0px 0px 3px;
                    border:0; }


#breadcrumbs      { color:#803;
							font-weight:bold;
                    font-size:0.85em;
                    margin:10px 0px 0px 37px;
                    padding:0px 0px 10px 0px; }

#breadcrumbs A    { color:#803;
                    text-decoration:none; }

#breadcrumbs A:hover {
                    color:#F9A; }

#contentTitle     { border-top:1px solid #069;
                    border-bottom:1px solid #069;
                    padding:2px 0px 2px 0px; }
                    
#contentTitle H1  { font-size:1.4em;
                    font-family:arial, helvetica;
                    color:#069;
                    font-weight:normal;
                    padding:5px 0px 5px 0px;
                    margin:0px 0px 0px 0px; }


#contentTitleLeftBgd {
                    //background:#fff url(../../images/content_title_left_bgd.gif); }

#contentBodyLeftBgd, #footerLeftBgd {
                    //background:#fff url(../../images/content_body_left_bgd.gif); }

#contentTitleLeft { //background:#fff url(../../images/content_title_left.gif) no-repeat;
                    /*width:35px;*/
                    height:1px; }

#contentBodyLeft  { //background:#fff url(../../images/content_body_left.gif) no-repeat;
                    width:35px;
                    height:13px; }

#footerLeft       { /*background:#fff url(../../images/footer_left.gif) no-repeat;*/
                    width:16px;
                    height:16px; }

#footer           { font-size:10px;
                    /*width:400px;*/
                    border-top:1px solid #08a;
                    padding:2px 0px 2px 0px;
                    margin:20px 0px 0px 0px; }
                    
#footer A         { font-size:10px;
                    color:#069;
                    text-decoration:none; }

#footer TD        { font-size:10px; }

#footer A:hover   { color:#000; }


/* These 'title' styles mimic H1-H4 HTML styles */
//.title          { font-size:20px;
                    color:#3557A3;
                    font-weight:bold;
                    margin-bottom:10px; }

.title1           { font-size:1.4em; font-weight:normal; margin-bottom:18px;  color:#069; }

.title2           { font-size:1.25em; font-weight:bold; margin-bottom:10px;  color:#000; }

.title3           { font-size:1.1em; color:#069;}

.title4           { font-size:0.6em; font-weight:bold; color:#069; text-decoration:none}

.title5				{ font-size:1em; font-style:italic; color:#069; }                          

.childMenuItem    { font-size:8pt; }

.searchInput 	{ 
							position:absolute;
							//display:inline; 
							font:11px/11px arial, helvetica; 	
							height:16px; 
							width:190px; 
							margin:0; 
							top:9px;
							padding:1px 0px 0px 3px; border:0; 
						}
						
.searchBox			{
							height:22px;	
							position:absolute;
							top:62px;
							right:8px;	

						}
						
						
						
				
