@charset "utf-8";
/* CSS Document */

/* -- Kampyl Feedback css --*/

/* CSS Document */

/* -- Kampyl Feedback css --*/

.k_button_css_revision{background-image:'$Rev:7158 $';}#k_popup *{-moz-box-sizing:content-box !important;box-sizing:content-box !important;}#k_popup a img{border:0;display:inline;}#k_popup a{color:#3882C3;text-decoration:none;}#k_popup a:hover{color:#3882C3;text-decoration:underline;}#k_popup div{float:none;}.k_float{z-index:9999999;position:fixed !important;position:absolute;cursor:pointer;}#kampylink img{border:0;display:block;}.k_top{top:0px;_top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.scrollTop :document.body.scrollTop);}.k_top_sl{top:15px;_top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.scrollTop + 15 :document.body.scrollTop + 15);}.k_bottom{bottom:0px;_top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.scrollTop + (document.documentElement.clientHeight-this.clientHeight) - 1 :document.body.scrollTop + (document.body.clientHeight-this.clientHeight) - 1);}.k_bottom_sl{bottom:15px;_top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.scrollTop + (document.documentElement.clientHeight-this.clientHeight) - 16 :document.body.scrollTop + (document.body.clientHeight-this.clientHeight) - 16 );}.k_right{right:0px;}.k_left{left:0px;}#k_close_button{color:gray;border:1px solid gray;display: none;width:11px;height:16px;font-size:12px;text-align:center;}.kc_top{top:80px;_top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.scrollTop + 80 :document.body.scrollTop + 80);}.kc_bottom{bottom:80px;_top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.scrollTop + (document.documentElement.clientHeight-this.clientHeight) - 80 :document.body.scrollTop + (document.body.clientHeight-this.clientHeight) - 80);}.kc_right{right:10px;}.kc_left{left:10px;}#k_slogan{font-family:'Trebuchet MS',Arial,Helvetica,sans-serif;font-size:9px;color:#666;margin-left:2px;margin-right:2px;cursor:default;}#k_slogan a{font-family:'Trebuchet MS',Arial,Helvetica,sans-serif;font-size:9px;color:#666;text-decoration: none;cursor:default;}

/* -- Begin Page Layout -- */

body { 				/* body, content all pages */
	background-color:#ffffff;
	margin:0px;
	font-size:.75em;
	font-family: Arial, San Serif;
	text-align:center;
	color:#363636;
	line-height: 16px;
	}

#container { 		/* Main div content container */
	position:relative;
	border:0px solid blue;
	width:880px;
	padding-left:22px;
	height:100%;
	overflow:hidden;
	text-align:left;
	margin:0 auto;	/* firefox fix for center alignment */
	background-color:#ffffff;
	background: url(/images/background.gif) no-repeat; */ includes shadow on sides */
	}


/* -- Begin Header Layout -- */


	
#logo {  			/* Logo floats above images all pages */
	position:absolute;
	float:left;
	top:10px;
	left:65px;
	width:155px;
	height:70px;
	color: #ffffff;
	font-weight:bold;
	}




/* -- Begin Links - Navigation - Menu Styles -- */
	
a, a.link, a.visited { 		/* normal page links - content all pages #0067a6 rgb(5,153,215)*/
	color:rgb(0,123,198);
	text-decoration:underline;
	}	
	
a:hover { 			/* normal link hovers - content all pages */
	text-decoration:none;
	border-bottom:1px dashed;
	}
	
a.imagelink, a.imagelink:link, a.imagelink:visited, a.imagelink:hover { /* Style for hyperlinked Images */
	text-decoration:none;
	padding: 0px;
	margin-left:0px;
	border-bottom:0px;
	}
	
a.imagelink3, a.imagelink3:link, a.imagelink3:visited, a.imagelink3:hover { /* Button navigation menu ON link and visited control */
	text-decoration:none;
	padding: 0px;
	margin-left:5px;
	border-bottom:0px;
	}
	
	
a.imagelink2, a.imagelink2:link, a.imagelink2:visited, a.imagelink2:hover { /* Button navigation menu ON link and visited control */
	text-decoration:none;
	padding: 0px;
	margin-left:15px;
	border-bottom:0px;

	}

a.nolink, a.nolink:link, a.nolink:visited, a.nolink:hover { /* Style for left nav links when page is active, so they don't look like a link */
	text-decoration:none;
	color:#363636;
	border-bottom:0px;
	cursor:default;
	outline:0px;
	}


/* -- Begin Top-Right Links, such as Site Map -- */	

a.top_right_links,  a.top_right_links:link,  a.top_right_links:hover,  a.top_right_links:visited { /* Color of links in upper-right corner 0098db 2bc3ff 2abfec*/	
	color:rgb(153,202,247); 
	}	


#a.top_right_links {color:rgb(153,202,247); }	/* Color of links in upper-right corner 0098db 2bc3ff 2abfec*/	


#top_right_links { 				/* Links in upper-right corner */
	color:rgb(153,202,247);				
	position:absolute;
	top: 3px;
	left: 607px;
	font-family:arial;verdana; 
	font-size:11px;
	z-index: 10;
	}




/* -- Begin horizontal Global Navigation Bar -- */	

#navcontainer { 		/* Main navigation menu div container across full page */
	background-color:rgb(15,88,157);
	width:857px; 
	height:25px;
	float:left;
	border-bottom:0px;
	border-top:0px;	
	border-right:0px;
	border-left:0px;
	}

#nav { 				/* Main navigation tabs */
	background-color:rgb(14,82,172);
	width:440px;
	height:25px;
	overflow: hidden;
	margin-left:180px;
	margin-right:0px;
	padding:0px;
	position:absolute;	
	border-top:0px;
	border-right:0px;
	border-bottom:0px;
	border-right:1px solid #fdb813; /* last line on right of tabs */
	clear:both;
	line-height:15px;	
	font-size:11px;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	}	
	
a.nav, a.nav:link, a.nav:visited { /* Main navigation tabs - Individual and visited control */
	color:#FFFFFF;
	text-decoration:none;
	width:109px;
	height:25px;
	margin:0px;
	padding: 4px 0px 0px 0px;
	border-left:1px solid #fdb813; /* line separating tabs */
	float:left;
	}
	
a.nav:hover { 			/* Main navigation tab hover control */
	color:rgb(14,82,172);
	text-decoration:none;
	border-bottom:0px;
	background-color: #F0F0F0;
	}
	
a.nav_on, a.nav_on:link, a.nav_on:visited { /* Main navigation tab ON link and visited control */
	color:rgb(14,82,172);
	text-decoration:none;
	width:109px;
	height:25px;
	padding: 4px 0px 0px 0px;
	border-top:0px;
	border-right:0px;
	border-bottom:0px;
	border-left:1px solid #fdb813; /* line separating tabs */
	background-color: #F0F0F0;
	float:left;
	}

a.nav_on:hover { 		/* Main navigation tab ON hover control */
	color:#007BC6;
	text-decoration:none;
	border-bottom:0px;
	background-color: #F0F0F0;
	}

a.nav_no_display:hover { 	/* Main navigation tab NO display on hover control */
	text-decoration:none;
	border-bottom:0px;
	}




/* -- Login nav formatting -- */
#login_nav { 				/* Main navigation tabs */
	background-color:rgb(14,82,172);
	width:550px;
	height:25px;
	overflow: hidden;
	margin-left:180px;
	margin-right:0px;
	padding:0px;
	position:absolute;	
	border-top:0px;
	border-right:0px;
	border-bottom:0px;
	border-right:1px solid #fdb813; /* last line on right of tabs */
	clear:both;
	line-height:15px;	
	font-size:11px;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	}	
	
a.login_nav, a.login_nav:link, a.login_nav:visited { /* Main navigation tabs - Individual and visited control */
	color:#FFFFFF;
	text-decoration:none;
	width:109px;
	height:25px;
	margin:0px;
	padding: 4px 0px 0px 0px;
	border-left:1px solid #fdb813; /* line separating tabs */
	float:left;
	}
	
a.login_nav:hover { 			/* Main navigation tab hover control */
	color:rgb(14,82,172);
	text-decoration:none;
	border-bottom:0px;
	background-color: #F0F0F0;
	}

a.lnav, a.lnav:link, a.lnav:visited { /* Main navigation tabs - Individual and visited control */
	background-color:rgb(230,161,12);
	color:#FFFFFF;
	text-decoration:none;
	width:109px;
	height:25px;
	margin:0px;
	padding: 4px 0px 0px 0px;
	border-left:1px solid #fdb813; /* line separating tabs */
	float:left;
	}
	
a.lnav:hover { 			/* Main navigation tab hover control */
	color:rgb(14,82,172);
	text-decoration:none;
	border-bottom:0px;
	background-color: #F0F0F0;
	}
	
a.lnav_on, a.lnav_on:link, a.lnav_on:visited { /* Main navigation tab ON link and visited control */
	color:rgb(14,82,172);
	text-decoration:none;
	width:109px;
	height:25px;
	padding: 4px 0px 0px 0px;
	border-top:0px;
	border-right:0px;
	border-bottom:0px;
	border-left:1px solid #fdb813; /* line separating tabs */
	background-color: #F0F0F0;
	float:left;
	}

a.lnav_on:hover { 		/* Main navigation tab ON hover control */
	color:#007BC6;
	text-decoration:none;
	border-bottom:0px;
	background-color: #F0F0F0;
	}

a.lnav_no_display:hover { 	/* Main navigation tab NO display on hover control */
	text-decoration:none;
	border-bottom:0px;
	}

/* -- end of Login nav formatting -- */

/* -- Breadcrumb formatting -- */

.grey {  			/* Grey bar under global navigation for breadcrumbs */
	background:#F0F0F0;
	width:856px;
	height:30px;
	border-right:0px;	
	}


#breadcrumb {  /* breadcrumb container */
	font-size:.9em;
	position: absolute;
	clear:both;
	left: 204px;
	padding-top:8px;
	padding-bottom:5px;
	}
	
#breadcrumb a, a.visited { color:#363636; }  /* breadcrumb links setup for sub-pages */
	
#breadcrumb a.hover { border-bottom:1px dashed; }  /* breadcrumb hover setup for sub-pages */

/* -- Login breadcrumb formatting -- */

#login_breadcrumb {  /* setup for persistent login breadcrumb */
	clear:both;
	font-size:.9em;
	position: absolute;
	top: 193px;
	left: 650px;
	padding-top:8px;
	padding-bottom:5px;
	z-index:100;
	}

#login_breadcrumb a, a.visited { color:#363636; }  /* breadcrumb links setup for sub-pages */
	
#login_breadcrumb a.hover { border-bottom:1px dashed; }  /* breadcrumb hover setup for sub-pages */



/* -- Left navigation layout -- */
	
.LOB_nav {		/* placement for LOB Mapped Image in left nav */
	position: absolute;
	top:204px;
	left:30px;
	width:150px;
	height:108px;
	z-index:2;
	}

/* Fixes for pretty print */
@media print{		/* to fix print issue - hiding the LOB image that overlaps the nav links on print */

.LOB_nav {		
	display:none;
	}
.sub_sidenav {		/* moves placement for left-side nav up since LOB image is gone */
	margin:0px 0px 40px 15px; /* top right bottom left */

	}
}


@media screen{ 		/* makes sure the placement is correct on screen */
.sub_sidenav {		/* placement for left-side nav links under LOB image */
	margin:84px 0px 40px 15px; /* top right bottom left */
	}
}



/* -- Login formatting -- */

.message {
	background-color:rgb(255,234,176);
	border:1px rgb(252,191,23) solid;
	padding: 2px 4px 2px 4px;  /* top right bottom left */
	margin: 8px 0px 8px 0px;  /* top right bottom left */
}

/* Report layout table  */
.reporthead {
	background:#e6e4e5;
	padding:6px;
}
.report {
	border:0px;
	border-top:1px #bababa solid;
	padding:6px;
	margin:0px;
}
.reportbottom {
	border-top:2px #bababa solid;
	padding:4px;
}
.reportline {
	border-top:1px #bababa solid;
}
.reporthead2 {
	background:#e6e4e5;
	padding:3px;
	border-top:1px #bababa solid;
	border-bottom:1px #bababa solid;
}



/* -- Special Content formatting -- */


.clear {clear:both;		/* used to clear divs */
	margin: 0px 0px 0px 0px;  /* top right bottom left */
	padding: 0px 0px 0px 0px;  /* top right bottom left */
	line-height:0px;
	font-size:1px;
	}

.content { padding:4px; }	/* Typical content spacing */

.indent { 			/* Indented text */	
	margin:5px 0px 0px 5px;
	padding:0px;
	}	

.bigindent { 			/* Indented text */	
	margin:5px 0px 0px 15px;
	padding:0px;
	}	

.center { 			/* centered text */	
	text-align:center;
	}

.align-right {
	text-align:right;
	}
.align-left {
	text-align:left;
	}

.line {   			/* horizontal grey dotted divider */
	clear:both;
	width:100%;
	background: url(/images/dotcross.gif) no-repeat center;
	margin: -3px 0px 0px 0px;  /* top right bottom left */
	padding: 0px 0px 0px 0px;  /* top right bottom left */
	overflow:hidden;
	}

.superscript { /* used for superscript marks, such as SM on snap page */
	font-size:5pt;
	vertical-align:top; 
	padding-top:0px;
	}
sup { /* used for superscript marks, such as SM on snap page */
	font-size:xx-small;
	}
.noprint { display: none;}

.loginline {   			/* Used for Risk Management RMRX Login*/
	width:100%;
	border-bottom:1px solid #fdb813;
	margin: 0px 0px 0px 0px;  /* top right bottom left */
	padding: 0px 0px 0px 17px;  /* top right bottom left */
	overflow:hidden;
	font-size:1px;
	}

.loginiframe {   		/* Used for RMRX Login iframe */
	width:100%px;
	height:150px;
	margin: 0px 0px 0px 0px;  /* top right bottom left */
	padding: 0px 0px 0px 0px;  /* top right bottom left */
	overflow:hidden;
	z-index:100;
	}

.processing { /* used for background processing animation, with login frames */
	background: url(/images/processing.gif);
	background-repeat: no-repeat; 
	background-position:center; 
	border-left:0px solid red; /* line separating tabs */
	z-index:150;
}

.backtotop {  /* back to top parent setup for sub-pages */
	text-align:right;
	font-size:10px;
	font-weight:normal;
	color:rgb(237,166,14);
	margin: 0px 0px 5px 0px;  /* top right bottom left */
	padding: 3px 0px 10px 0px;  /* top right bottom left */

	}
	
.backtotop a, a.visited { color:rgb(237,166,14); }  /* back to top links setup for sub-pages */
	
.backtotop a.hover { border-bottom:1px dashed; } /* back to top hover setup for sub-pages */
	

.press {				/* Used on press release note on news pages */
	margin: 20px 0px 20px 0px;  /* top right bottom left */
	}

.lesstop {
	margin-top:-10px;  /* top right bottom left */
	}
.lessbottom {
	margin-bottom:0px;  /* top right bottom left */
	}

.extratop {
	margin-top:20px;  /* top right bottom left */
	border: 0px rgb(5,153,215) solid;
	}
.extrabottom {
	margin-bottom:20px;  /* top right bottom left */
	}

.extrasides {
	margin:0px 10px 0px 10px;  /* top right bottom left */
	}
.plustop {
	margin-top:15px;  /* top right bottom left */
	border: 0px rgb(5,153,215) solid;
	}
/* -- footer styles -- */

#bottom {  			/* div container for page bottom */
	width:825px;
	clear:left;
	padding:0px;
	}	

#botdarkblue {  		/* bottom of page, blue line above footer */
	background:rgb(15,88,157);
	height:5px;
	border-right: 0px;
	width:857px;
	float:left;
	overflow:hidden;
	margin-bottom:8px; 
	}

#footer {  			/* footer layout */
	width:825px;	
	float:left;
	text-align:center;
	padding:5px 0px 5px 0px; /* top right bottom left */	
	background: #ffffff;
	font-size:.9em;
	border:0px black solid; /* used to test sizing */
	}


	
#personal_box {  		/*make a payment page, top of box*/
	 width: 223px;
	 height: 178px;
	 background: url(../images/personal_box.gif);
	 background-repeat: no-repeat; 
	 position: absolute;
	 top: 0px;
	 left: 158px;
	 padding: 5px 8px 3px 0px;
	 z-index: 100;
	}

#personal_box_content {   	/*make a payment page, body*/
	 color: #000;
	 width: 185px; 
	 height: 101px; 
	 margin-top: 50px; 
	 margin-left: 18px; 
	 overflow: hidden;
	}

.noborder {overflow:visible;}

/* End Page Layout */


/* -- Begin common page content styles - green #47aa42 gold #fdb813 -- */

h1 	{   				/* header 1 - Use first and only once on page for content title per SEO requirements */
	color:rgb(237,166,14);			/* Panatone Golden PMS 362 */
	font-weight:bold;
	font-size:1.3em;
	padding:8px 0px 3px 0px; 	/* top, right, bottom, left */	
	margin:0px 0px 0px 0px; 	/* top, right, bottom, left */
	line-height:130%;}

h2 	{  				/* header 2 - Use for descriptive content headers per SEO requirements */
	color:#545454;			/* Dark Gray */
	font-weight:bold;
	font-size:1.1em;
	padding:0px 0px 0px 0px; 	/* top, right, bottom, left */	
	margin:24px 0px 12px 0px; 	/* top, right, bottom, left */	}	


h3 	{  				/* header 3 - Use for right-nav headers */
	color:rgb(237,166,14);			/* Panatone Golden PMS 362 */
	font-weight:bold;
	font-size:1.0em;
	padding:9px 0px 0px 0px; 	/* top, right, bottom, left */	
	margin:0px 0px 0px 0px;	 	/* top, right, bottom, left */
	}	

h4 	{  				/* header 4 - Gray headers with less top margin (Home - Our News) don't use for h2 per SEO requirements */
	color:#4f4f4f;			/* Gray */
	font-weight:bold;
	font-size:1.1em;
	padding:0px 0px 0px 0px; 	/* top, right, bottom, left */	
	margin:4px 0px 6px 0px; 	/* top, right, bottom, left */	}	


strong 	{  				/* Controls the strong tag - color 828282 */			
	font-weight:bold;
	color:#545454;

	}	

.red { color: #cc0000; } /* text color red used in submityourresume */



p { margin:3px 0px 12px 0px; } 	/* paragraph, content all pages */	

p.readmore { 			/* paragraph class, content all pages */
	font-weight:bold;
	vertical-align:bottom;
	padding:5px 10px 10px 17px;
	margin:0px;
	}	




/* -- Begin special content styles -- */		


.bigtext {			/* Used for special text on snap iq page */
	color:rgb(8,108,183);	/* blue */
	font-weight:bold;
	font-size:1.4em;
	padding:0px 0px 0px 0px; 	/* top, right, bottom, left */	
	margin:10px 0px 10px 0px; 	/* top, right, bottom, left */		
	}

.sup { 				
	font-size:8pt;	
	}	
	
.suphead { 			
	font-size:10pt;	
	}	
	
.note { /* not sure if this is old */
	margin:0px;
	font-size:11px;
	font-family:Verdana, Arial, Serif; 
	font-weight:bold
	}
				
.message {
	background-color:rgb(255,234,176);
	border:1px rgb(252,191,23) solid;
	padding: 2px 4px 2px 4px;  /* top right bottom left */
	margin: 8px 0px 8px 0px;  /* top right bottom left */
}	





/* -- Begin Basic Table styles -- */
		
table 	{ 		/* table, content border-collapse:collapse; */	
	font-size:1em;
	border-collapse:collapse; 
	}
	
td 	{ 			/* table definition, content all pages */
	border:1px solid #ADADAD;
	padding:5px 5px 5px 5px;
	vertical-align:top;
	border-collapse: collapse;
	}
		
form 	{ 			/* forms - content all pages */
	padding:0px;
	margin:0px;
	}
	
.tablegray {background-color: #e2e2e2;}
	
#table.tableblank {
		border: 0px none;
		margin:0px;		
		padding:0px 0px 0px 0px; /* top right bottom left */	
		width:100%;
		}
		
td.tableblank { /* table definition, content all pages */
		background-color:#FFF;
		border:0px;
		padding:0px 0px 0px 0px; /* top right bottom left */	
		vertical-align:top;
		}
	
table.noborder td {border: 0px #ffffff solid;}
		


/* -- Shared Form Styles -- */
input, .select, .textarea { /* forms - input, select and textarea - content all pages */
	font-family:Arial, Serif;
	font-size:1em;
	color:#363636;
	}
	
.input {
	float:left;
	clear:left;
	padding: 0px 5px 0px 0px; /* top right bottom left */	
	}		

select {
	font-family:Arial, Serif;
	font-size:1em;
	color:#363636;
	}

select.list {
	vertical-align:middle;
	text-align:center;
	}



.button {
	background: transparent url('/images/button_yellow_background.gif') repeat;  
	border:2px solid rgb(236,193,1);
	color:rgb(153,72,0);
	margin:0px;
	cursor:pointer;
	font-weight:normal;}

.button:hover{
	background: transparent url('/images/button_yellow_background_hover.gif') repeat;  
	border:2px solid rgb(236,193,1);
	color:rgb(153,72,0);}

.loginbutton {
	background: transparent url('/images/button_yellow_background.gif') repeat;  
	border:2px solid rgb(236,193,1);
	color:rgb(153,72,0);
	margin:0px;
	cursor:pointer;
	font-weight:normal;
	width:155px;
}

.loginbutton:hover{
	background: transparent url('/images/button_yellow_background_hover.gif') repeat;  
	border:2px solid rgb(236,193,1);
	color:rgb(153,72,0);
}

.small { 				/* for small text such as captions */
	font-size:.9em;	
	line-height:1.1em;
	}

input:focus {
	background-color:#FFFF99;
	} 
	
ul.expand-list{
	margin-top:0px;
	padding-top:0px;
	margin-bottom:10px;
	margin-left:20px;
	}
.indent{
	margin-bottom:8px;
	}
.image-right {  /* for floating images to the right of text */
	float:right;
	margin-left:15px;
	}

/* -- Begin List Styles -- */
	
ul { 				/* UL for bulleted List Styles with green circle bullet*/
	padding:0px 0px 0px 20px; /* top right bottom left */	
	margin:4px 0px 20px 0px;
	}	
	
ul li { 			/* LI for bulleted List Styles with green circle bullet*/
	vertical-align:bottom;
	list-style-image: url(/images/greencircle.gif); 
	padding:3px 0px 4px 0px; /* top right bottom left */	
	margin:0px 0px 0px 5px;
	}
	
ol { 				/* UL for Ordered List Styles */
	padding:0px 0px 0px 20px; /* top right bottom left */	
	margin:0px;
	}
	
ol li { 			/* LI for Ordered List Styles */
	padding:4px 0px 0px 0px; /* top right bottom left */	
	margin:0px 0px 0px 10px;
	}
	
ul.orangearrow { 		/* UL for First Level Bulleted List Styles in left nav with orange arrow bullet*/
	padding:5px 0px 0px 20px; /* top right bottom left */	
	margin:0px;
	}	
	
ul.orangearrow li {  		/* LI for First Level Bulleted List Styles in left nav with orange arrow bullet*/
	list-style-image:url(/images/arrowred.gif);
	vertical-align:bottom;
	padding:0px 0px 4px 0px; /* top right bottom left */	
	margin:0px;
	}
	

	
ul.orangearrow-indent { 	/* UL for Second Level Bulleted List Styles in left nav with orange arrow bullet*/
	padding:0px 0px 0px 18px; /* top right bottom left */	
	margin:0px 0px 0px 18px;
	}	
	
ul.orangearrow-indent li {  	/* LI for Second Level Bulleted List Styles in left nav with orange arrow bullet*/
	list-style-image:url(/images/arrowred.gif); 
	vertical-align:bottom;
	padding:0px 0px 4px 0px; /* top right bottom left */	
	margin:4px 0px 3px 0px;
	}
	
ul.orangearrow-indent2 { 	/* UL for Second Level Bulleted List Styles in left nav with orange arrow bullet*/
	padding:0px 0px 0px 30px; /* top right bottom left */	
	margin:0px;
	}	
	
ul.orangearrow-indent2 li {  	/* LI for Second Level Bulleted List Styles in left nav with orange arrow bullet*/
	list-style-image:url(/images/arrowred.gif); 
	vertical-align:bottom;
	padding:0px 0px 4px 0px; /* top right bottom left */	
	margin:0px;
	}
	
ul.orangearrow-indent3 { 	/* UL for Second Level Bulleted List Styles in left nav with orange arrow bullet*/
	padding:0px 0px 0px 40px; /* top right bottom left */	
	margin:0px;
	}	
	
ul.orangearrow-indent3 li {  	/* LI for Second Level Bulleted List Styles in left nav with orange arrow bullet*/
	list-style-image:url(/images/arrowred.gif); 
	vertical-align:bottom;
	padding:0px 0px 4px 0px; /* top right bottom left */	
	margin:0px;
	}	
	
ul.bluebullet li { 			/* LI updated for blue bullet*/
	list-style-image: url(/images/blue-dot.gif); 
	}

	
ul.blank { 			/* UL for First Level Bulleted List Styles with orange arrow bullet*/
	padding:5px 0px 0px 18px;
	margin:0px;
	}	
	
ul.blank li {  			/* LI for First Level Bulleted List Styles with orange arrow bullet*/
	list-style-image:url(/images/blank.gif); 
	vertical-align:bottom;
	padding:0px 0px 5px 0px; /* top right bottom left */	
	margin:0px;
	}
	
ul.blank-indent { 		/* UL for Second Level Bulleted List Styles with orange arrow bullet*/
	padding:0px 0px 0px 15px; /* top right bottom left */	
	margin:0px;
	}	
	
ul.blank-indent li {  		/* LI for Second Level Bulleted List Styles with orange arrow bullet*/
	list-style-image:url(/images/blank.gif); 
	vertical-align:bottom;
	padding:0px 0px 5px 0px; /* top right bottom left */	
	margin:0px;
	}
	
ol.list-indent { 		/* UL for Second Level Bulleted List Styles with orange arrow bullet*/
	padding:0px 0px 0px 25px; /* top right bottom left */	
	margin:0px;	
	}	
	
ol.list-indent li {  		/* LI for Second Level Bulleted List Styles with orange arrow bullet*/
	vertical-align:bottom;
	padding:5px 0px 0px 0px; /* top right bottom left */	
	margin:0px;	
	}

/* End List Styles */



/* -- OLD OLD is this used? -- */

#search {  			/* Green Main navigation piece */
	background: #27AC09;
	width:210px;
	float:left;
	height:25px;
	color: #ffffff;
	font-weight:bold;
	}	



.right-options { /* Little Edit option on Newsletter page - may not be used */
	position: absolute;
	left:520px;
	width:120px;
	}

