/*

colors

green #B5CE9C   (right background)
olive green #5F6D3C
light green #D6D3B5
turquoise  #9ED8D2   (left background)
light turquoise #C7E9EA
dark turquoise #265453
grey #666666   (default text on white backgrounds)
purple #871377

*/

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	
	scrollbar-face-color: #9ed8d2; 
	scrollbar-highlight-color: #9ed8d2;
	scrollbar-shadow-color: #C7E9EA; 
	scrollbar-3dlight-color: #f1f1f1; 
	scrollbar-darkshadow-color: #f1f1f1; 
	scrollbar-track-color: #f1f1f1; 
	scrollbar-arrow-color: #265453; 

	background-color: #D1D3D3;
	background-image:url(bg_design.gif);
	background-repeat: repeat-x;
}


P, TD, OL, UL, div, .body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
	list-style-type: square;
} 

LI {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	list-style-type: square;
	margin-bottom:12px;
} 


TH, .bodybold { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; font-style: normal; font-weight: bold; } 

H1, .header1 { margin-bottom:2px; font-size: 18px; font-family: Arial, Helvetica, sans-serif; color: #000000; font-weight:bold; font-style: bold; }
H2, .header2 { margin-bottom:9px; font-size: 16px; font-family: Arial, Helvetica, sans-serif; color: #5E8445; font-weight:bold; font-style: bold; } 
H3, .header3 { margin-bottom:9px; font-size: 15px; font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-weight:bold; font-style: normal; } 
H4, .header4 { margin-bottom:9px; margin-top:4px; font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #000000; font-weight:bold; font-style: normal; } 
H5, H6, .header5, .header6 { margin-bottom:9px; font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #000000; font-weight:bold;} 

PRE, TT, CODE { font-family: courier, sans-serif; font-size: 11px; color: #000000; }


A { color: #000000; text-decoration: none; font-weight: bold; }
A:link { color: #000000; text-decoration: none; font-weight: bold; }
A:active { color: #000000; text-decoration: none; font-weight: bold; }
A:visited { color: #000000; text-decoration: none; font-weight: bold; }
A:hover { color: #d01bb7; text-decoration: underline; font-weight: bold; }

.imageLink { 
	border: 3px #B5CE9C solid;
        float: left; 
}

A.imageLink:hover { 
	border: 3px #5F6D3C solid; 
        float: left;
}
.title {
        font-size: 14px;
        color: #fff;
        font-weight: bold;

}

img {
border: 4px solid #6477AA;
} 

HR { color: #666666; height: 1px; noshade;}


.alert { color: #cc0000; font-weight: bold; }
.small { font-family: Arial, Helvetica, sans-serif; font-size: 10px; }
.caption { color: #666666; font-size: 11px; font-style: italic;}
.copyright { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; font-weight: normal; margin: 8px;}
.white { color: #FFFFFF; }

.breadcrumb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #265453;
	font-style: normal;
}
A.breadcrumb:link { color: #265453; text-decoration: none; }
A.breadcrumb:active { color: #265453; text-decoration: none; }
A.breadcrumb:visited { color: #265453; text-decoration: none; }
A.breadcrumb:hover { color: #4D9E9A; text-decoration: underline; }

.toplink {
	font-family: Arial, Helvetica, sans-serif;
	color: #265453;
	font-style: normal;
}
A.toplink:link { color: #265453; text-decoration: none; }
A.toplink:active { color: #265453; text-decoration: none; }
A.toplink:visited { color: #265453; text-decoration: none; }
A.toplink:hover { color: #4D9E9A; text-decoration: underline; }


.legal { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; }
A.legal:link { color: #666666; text-decoration: none; }
A.legal:active { color: #666666; text-decoration: none; }
A.legal:visited { color: #666666; text-decoration: none; }
A.legal:hover { color: #4D9E9A; text-decoration: none; }

.whiteLink {
	color: #FFFFFF;
	text-decoration: none; 
}

A.whiteLink:link { color: #FFFFFF; text-decoration: none; }
A.whiteLink:active { color: #FFFFFF; text-decoration: none; }
A.whiteLink:visited { color: #FFFFFF; text-decoration: none; }
A.whiteLink:hover { color: #FFFFFF; text-decoration: underline; }

/* Nav Elements */


.navHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-style: normal;
	font-weight: bold;
	padding:5px; 
	display:block; 
	text-decoration: none;
}
A.navHeader:link { color: #000000; text-decoration: none; }
A.navHeader:active { color: #000000; text-decoration: none; }
A.navHeader:visited { color: #000000; text-decoration: none; }
A.navHeader:hover { color: #000000; text-decoration: none; display:block; background-color: #C7E9EA; }

/* main navigation, top no flyout */
	.navigationTopStatic #navigation {	
		background: #a4a4a4;
                font-size:14px;
		padding: 5px -10px -10px 0;
                margin: 5px 30px 20px 10px;
	}

	.navigationTopStatic .nav0{
		clear: both;
                font-size:14px;
		padding: 0px 0px;
	}
		.navigationTopStatic .nav0 li {
			float: left;
			padding: 0 22px;
                        font-size:14px;
                        list-style: none;
		}
			.navigationTopStatic .nav0 li a {
				color: #A3001C;
                            
				display: block;
			}
				.navigationTopStatic .nav0 li a:hover, 
				.navigationTopStatic .nav0 li a:focus {
					color: #2F4A8C;
                                       
				}
			
			/* hiding subnavs */
			.navigationTopStatic .nav0 li ul.level2, 
			.navigationTopStatic .nav0 li ul.level3, 
			.navigationTopStatic .nav0 li ul.level4 {
				display: none;
			}						
		


                                      
			
.navigationSideStatic #navigation {	
		float: center;
                width: 100%;
		font-size: 1.1em;
                padding: 1px;
                margin: 0 0 0px -20px;
             
                
	}
	
.navin {
                text-align: left;
                font-size: 1.1em;
                 margin: 0 0 0px -22px;
		margin-bottom: 20px;
            width: 221px;
                
	}
 .navin li {
			border-bottom: 1px solid #000;
                        height: 100%;
                        font-size: 1.0em;
                         margin: 0 0 0px -22px;
                        list-style:none;
                        
                 
		}
			 .navin li a {
				color: #ffffff;
display: block;
padding: 5px;
height: 100%;

				
			}
				.navin li a:hover, 
				 .navin li a:focus
{
				color: #FFFFFF;
				background:#2F4A8C;
                                padding: 5px;
			} 

 .navin li.selectedPage, 
			.navin li.selectedPageRoot  {
				color: #FFF;
				background: #6477AA;
                                padding: 1px;
			}		
				 .navin li.selectedPage a:hover, 
				 .navin li.selectedPageRoot a:hover  {
					background #FFFFFF;
                                        padding: 5px;
				}

  {
					background: #FFFFFF;
				}
			
 .navin a:link {
	color:#1A2432;
	text-decoration: none;
      

	}
 .navin a:hover{
	color:#FFFFFF;
	text-decoration: none

	}
 .navin a:visited{
	color:#1A2432;

	text-decoration: none
       
	}
.navin a:visited:hover{
	color:#FFFFFF;

	text-decoration: none
	}

	
 .navin li ul.level2 {
				margin: 0 0 0px -17px;
                                
				list-style: square;
                                border-bottom: 0px solid #000;
				color: #999;
			}
				 .navin li ul.level2 li {
					font-size: .9em;
                             padding: 0 0 0px 0px;
                                        border-bottom: 0px solid #000;
					
				}
			
			/* hiding additional subnavs */
			 .navin li ul.level3, 
			.navin li ul.level4, 
			.navin li ul.level5 {
				display: none;
			}			
				/* showing 3rd level nav when its parent is selected */
				.navin li ul.level2 li.selectedPage ul  {
					display: block;
                                        color: #FFFFFF;
                                        background: #EBE6D8;
					margin-left: 5px;
				}	
								
		


							

/* ICEBRRG */
.form_container {	
	color: #000;
        padding: 1px 6px;
}
	.form_container .title {
		font-size: 12px;
		color: #B03F1F;
                
		font-weight: bold;
	}	
	
	.form_container .textField {
		padding: 1px 6px;
		font-size: 13px;
		border: 1px solid #000!important;
		background: #fff !important;
		color: #000;
		margin: 1px 0 -1px;
		font-family: Helvetica, arial, sans-serif;
	}	
		
	.form_container .fieldNote {
		margin: 0px 0 0 10px;	
	}	
	
	
	
	.fieldSelected { /* background color of a selected field. */
		background: transparent !important;
		border-color: transparent !important;
	}		




/* Nav0 is only used if home page is different */

.nav0 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #265453;
	font-style: normal;
	font-weight: bold;
        border-top-width: 2px;
        border-top-style: none;
        border-top-color: #C7E9EA;
        padding: 7px 15px 7px 25px;
	text-decoration: none;
        display: block;
        text-align: left;
}
A.nav0:link { color: #265453; text-decoration: none; }
A.nav0:active { color: #000000; text-decoration: none; }
A.nav0:visited { color: #265453; text-decoration: none; }
A.nav0:hover { color: #000000; text-decoration: none; background-color: #C7E9EA; }

.nav0on {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
        padding: 7px 15px 7px 25px;
        border-top-width: 2px;
        border-top-style: solid;
        border-top-color: #C7E9EA;
        display: block;
        text-align: left;
}

A.nav0on:link { color: #000000; text-decoration: none; }
A.nav0on:active { color: #000000; text-decoration: none; }
A.nav0on:visited { color: #000000; text-decoration: none; }
A.nav0on:hover { color: #000000; text-decoration: none; display:block; }



/* Nav1-4 are for levels 1-4... duh... :P */

.nav1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #265453;
	font-style: normal;
	font-weight: bold;
	padding: 7px 5px 7px 15px;
        border-bottom-width: 2px;
        border-bottom-style: solid;
        border-bottom-color: #C7E9EA;
	display:block; 
	text-decoration: none;
}
A.nav1:link { color: #265453; text-decoration: none; }
A.nav1:active { color: #265453; text-decoration: none; }
A.nav1:visited { color: #265453; text-decoration: none; }
A.nav1:hover { color: #265453; text-decoration: none; display:block; background-color: #C7E9EA; }

.nav1on {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-style: normal;
	font-weight: bold;
	padding: 7px 5px 7px 15px; 
	display:block; 
	text-decoration: none;
	background-color: #FFFFFF;
}
A.nav1on:link { color: #000000; text-decoration: none; }
A.nav1on:active { color: #000000; text-decoration: none; }
A.nav1on:visited { color: #000000; text-decoration: none; }
A.nav1on:hover { color: #000000; text-decoration: none; display:block; background-color: #C7E9EA;}

.nav2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-style: normal;
	font-weight: bold;
	padding: 2px 5px 4px 15px; 
	display:block; 
	text-decoration: none;
	background-color: #FFFFFF;
}
A.nav2:link { color: #666666; text-decoration: none; }
A.nav2:active { color: #666666; text-decoration: none; }
A.nav2:visited { color: #666666; text-decoration: none; }
A.nav2:hover { color: #666666; text-decoration: none; display:block; background-color: #C7E9EA;}

.nav2on {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-style: normal;
	font-weight: bold;
	padding: 2px 5px 4px 15px;
	display:block; 
	text-decoration: none;
	background-color: #FFFFFF;
}
A.nav2on:link { color: #000000; text-decoration: none; }
A.nav2on:active { color: #000000; text-decoration: none; }
A.nav2on:visited { color: #000000; text-decoration: none; }
A.nav2on:hover { color: #000000; text-decoration: none; display:block; background-color: #C7E9EA;}

.nav3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-style: normal;
	font-weight: bold;
	padding: 2px 5px 4px 25px; 
	display:block; 
	text-decoration: none;
	background-color: #FFFFFF;
}
A.nav3:link { color: #666666; text-decoration: none; }
A.nav3:active { color: #666666; text-decoration: none; }
A.nav3:visited { color: #666666; text-decoration: none; }
A.nav3:hover { color: #666666; text-decoration: none; display:block; background-color: #C7E9EA;}

.nav3on {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-style: normal;
	font-weight: bold;
	padding: 2px 5px 4px 25px;
	display:block; 
	text-decoration: none;
	background-color: #FFFFFF;
}
A.nav3on:link { color: #000000; text-decoration: none; }
A.nav3on:active { color: #000000; text-decoration: none; }
A.nav3on:visited { color: #000000; text-decoration: none; }
A.nav3on:hover { color: #000000; text-decoration: none; display:block; background-color: #C7E9EA;}

.nav4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-style: normal;
	font-weight: bold;
	padding: 2px 5px 4px 35px; 
	display:block; 
	text-decoration: none;
	background-color: #FFFFFF;
}
A.nav4:link { color: #666666; text-decoration: }
A.nav4:active { color: #666666; text-decoration: none; }
A.nav4:visited { color: #666666; text-decoration: none; }
A.nav4:hover { color: #666666; text-decoration: none; display:block; background-color: #C7E9EA;}

.nav4on {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-style: normal;
	font-weight: bold;
	padding: 2px 5px 4px 35px;
	display:block; 
	text-decoration: none;
	background-color: #FFFFFF;
}
A.nav4on:link { color: #000000; text-decoration: none; }
A.nav4on:active { color: #000000; text-decoration: none; }
A.nav4on:visited { color: #000000; text-decoration: none; }
A.nav4on:hover { color: #000000; text-decoration: none; display:block; background-color: #C7E9EA;}



/* Form Elements */

.field {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	border: #666666 solid;
	border-width: 1px;
	padding: 1px 1px 1px 3px;
}

.button { font-size: 10px; background-color: #FFFFFF; border: 1px #666666 solid; color: #000000; padding: 2px 2px; cursor: hand }
.dropdown { font-size: 10px; background-color: #FFFFFF; border: 1px #666666 solid; color: #666666; cursor: hand } 
.dropdownFixed { font-family: "Lucida Console", Monaco, monospace; font-size: 10px; background-color: #FFFFFF; border: 1px #666666 solid; color: #666666; cursor: hand } 



/* Related */

.relatedLink {
	color: #000000;
	font-family: Arial Black;
	font-size: 10px;
	text-decoration: none; 
}

A.relatedLink:link { color: #000000; text-decoration: none; }
A.relatedLink:active { color: #000000; text-decoration: none; }
A.relatedLink:visited { color: #000000; text-decoration: none; }
A.relatedLink:hover { color: #000000; text-decoration: underline; }


/* AZ Links */

.azLink {

	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #871377;
	text-decoration: none;
}

A.azLink:link { color: #871377; text-decoration: none; }
A.azLink:active { color: #871377; text-decoration: none; }
A.azLink:visited { color: #871377; text-decoration: none; }
A.azLink:hover { color: #d01bb7; text-decoration: underline; }


.azLinkBlank {

	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #666666;
	text-decoration: none;

}

/* Sitemap */

.sitemap1 { padding-top: 8px; font-weight:bold;}
.sitemap2 { padding-left:20px; padding-top:6px;}
.sitemap3 { padding-left:40px; }
.sitemap4 { padding-left:60px; }


/* Borders */ 

.BdrTwhite { border: #FFFFFF solid; border-width: 2px 0px 0px 0px }
.BdrBwhite { border: #FFFFFF solid; border-width: 0px 0px 2px 0px }

.BdrT { border: #cccccc solid; border-width: 1px 0px 0px 0px }
.BdrR { border: #cccccc solid; border-width: 0px 1px 0px 0px }
.BdrB { border: #cccccc solid; border-width: 0px 0px 1px 0px }
.BdrL { border: #cccccc solid; border-width: 0px 0px 0px 1px }
.BdrTL { border: #cccccc solid; border-width: 1px 0px 0px 1px }
.BdrTR { border: #cccccc solid; border-width: 1px 1px 0px 0px }
.BdrTB { border: #cccccc solid; border-width: 1px 0px 1px 0px }
.BdrTBL { border: #cccccc solid; border-width: 1px 0px 1px 1px }
.BdrBR { border: #cccccc solid; border-width: 0px 1px 1px 0px }
.BdrBL { border: #cccccc solid; border-width: 0px 0px 1px 1px }
.BdrTBLR { border: #cccccc solid; border-width: 1px 1px 1px 1px }
.BdrMain  { border: #FFFFF solid; border-width: 4px 4px 4px 4px }
.BdrTDot { border: #cccccc dotted; border-width: 1px 0px 0px 0px; padding: 8px 0px 8px 0px; }
.BdrTBDot { border: #cccccc dotted; border-width: 1px 0px 1px 0px; padding: 8px 0px 8px 0px; }
.BdrBDot { border: #cccccc dotted; border-width: 0px 0px 1px 0px; padding: 8px 0px 8px 0px; }

/* Main Layout Elements */

.bigBorder { border: 0px solid #000000; width: 968px; }
.ColLeft { width:244px; background-color:#D1DEE8; padding-bottom:28px;}
.bg_nav { width: 960px; background-image: url(nav_bar.gif); height:40px; background-color: #FFFFFF; }
.para { width: 960px; background-image: url(parachute2.jpg); height: 368px;  background-color: #FFFFFF;}
.white { width:960px; background-color: #FFFFFF; }
.customer { width:960px; height: 42px; background-image: url(customer.jpg); }
.panel { width:960px; height: 233px; background-image: url(panel.gif); }
.inparachute { width:960px; height: 169px; background-image: url(inparachute.jpg); }
.instage { width:960px; height: 100%; background-image: url(instage.gif); }
.inshadow { width:960px; height: 57px; background-image: url(inshadow.gif); }
.divFeatured { width:206px; border-bottom-width: 2px; border-bottom-color: #FFFFFF; border-bottom-style: solid; }
.divFeatured p { margin: 10px 7px 10px 10px; }
.defaultPad { width:189px; padding: 10px 7px 5px 10px; }
.divSideMenu { width: 244px; margin: 36px 10px 10px 10px; }
.divGifList p { margin-bottom:8px;}
#divDidKnow { border-bottom-width: 2px; border-bottom-color: #FFFFFF; border-bottom-style: solid; }
#divDidKnow p { color: #FFFFFF; margin: 10px; font-size: 14px; }
#divNewsSearch { background-color: #B4CF9C; color: #000000; border-bottom-width: 2px; border-bottom-color: #FFFFFF; border-bottom-style: solid; }
#divNewsSearch p { color: #000000; font-size:11px;}
#divAgentSearch { padding: 0px 0px 10px 10px;}

/* Top Section (search) */
.secTop { background-image: url(insidetopline.jpg); background-repeat: no-repeat; text-align: right; padding-right: 20px; padding-top: 9px; height: 44px; }
.secTop ul { margin-right: 66px; display: inline; }
.secTop li { list-style-type: none; display: inline; margin-right: 5px; }
.secTop form { display: inline; width: 206px; }

/* Other */

.sideBarTitle { color: #FFFFFF; font-size: 17px; font-weight: bold; margin: 0px; padding: 0px; }
.quoteImg { border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #FFFFFF; }
.bioImg img { border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #FFFFFF; }
.focusImg { border-width: 2px 0px 2px 0px; border-style: solid; border-color: #FFFFFF; }
.headline { font-size: 14px; font-family: Arial, Helvetica, sans-serif; color: #5F6D3C; font-weight:bold; margin: 14px 0px 18px 150px;}
.olive { color: #5F6D3C; font-weight: bold; }
.olive img { float: left; padding-right: 7px; }
.black { color: #000000;}
.blackBold { font-weight: bold; color: #000000;}
.blackBorder img { border: 2px solid #000000; }
.bg_homeLeft { background-image: url(left.jpg); background-repeat: repeat-y; width: 326px; }
.bg_homeRight { background-image: url(back_right.jpg); background-repeat: repeat-y; width: 322px;}
.bg_homeRight p:first-line { font-weight: bold; }
.homeTopRight { background-image: url(top_right.jpg); background-repeat: no-repeat; text-align: right; padding-right: 15px; padding-top: 9px; color: #000000; font-size: 11px; height: 230px;}
.homeTopRight td { color: #000000; font-size: 11px;}
.homeMsg { color: #FFFFFF; font-family: Arial Black; padding: 10px; }
.homeMsg2 { color: #FFFFFF; padding: 10px; }
.homeText { color: #000000; font-family: Arial; font-size: 13px; padding: 10px; }
.showstate { color: #871377;}


/* SIDE NAVIGATION SCHEMES */	
	/* main, side flyout navigation (change float to RIGHT/LEFT to change #navigation position. if changed to right some settings will 
	   need to be modified to get the flyout to work correctly.) NOTE: Width is specified along with BODY/COLUMNS up top. */
	.navigationSideFlyout #navigation {
		float: left;
		padding: 5px 10px;
		font-family: Arial;
		margin: 10px 15px 10px 10px;
		font-size: 1.2em;
	}
	
	.navigationSideFlyout .mainNav {
		padding: 5px 0;
		margin-bottom: 20px;
	}
		.navigationSideFlyout .mainNav li { /* #see style-ie.css as well for changes */
			position: relative;
			border-bottom: 0px solid #999;
		}
			.navigationSideFlyout .mainNav li a {
				color: #333;
				display: block;
				padding: 5px;
			}
				.navigationSideFlyout .mainNav li a:hover, 
				.navigationSideFlyout .mainNav li a:focus {
					background: #efefef;
				}
			
			
			/* mouseover navigation. for level 2 flyout navigation */
			.navigationSideFlyout .mainNav li:hover ul.level2, 
			.navigationSideFlyout .mainNav li:focus ul.level2, 
			.navigationSideFlyout .mainNav li.sfhover ul.level2 {
				display: block;
			}				
			
			.navigationSideFlyout .mainNav li ul.level2 {
				display: none;
				position: absolute;
				background: #dddddd;
				color: #333;
				padding: 5px 5px;
				z-index: 3;
				font-size: .8em;
				left: 150px;
				top: 0;
			}
				.navigationSideFlyout .mainNav li ul.level2 li {
					padding: 0;
					border: none;
				}		
					.navigationSideFlyout .mainNav li ul.level2 li a {
						color: #333;
						padding: 3px 3px;
						width: 125px;
					}						
						.navigationSideFlyout .mainNav li ul.level2 li a:hover {
							color: #666;
						}	
								
								
				/* level 3 flyout navigation */
				.navigationSideFlyout .mainNav li ul.level2 li:hover ul.level3, 
				.navigationSideFlyout .mainNav li ul.level2 li.sfhover ul.level3 {
					display: block;
				}
				
				.navigationSideFlyout .mainNav li ul.level2 li ul.level3 {
					display: none;
					background: #71787C;
					position: absolute;
					margin-left: 125px;
					left: 0;
					top: 3px;
					padding: 2px;
					z-index: 5;
				}					
					.navigationSideFlyout .mainNav li ul.level2 li ul.level3 a {
						color: #000;
					}					
						.navigationSideFlyout .mainNav li ul.level2 li ul.level3 a:hover {
							color: #999;
						}	




#adminbar {
	text-align: center !important;
	margin: 0 auto !important;
	width: 100% !important;
	padding: 0 !important;
	font-size: 12px !important;
	line-height: 1em !important;
	color: #333 !important;
	font-weight: normal !important;
	font-family: "Helvetica Neue", arial, helvetica, sans-serif !important;
	background: #FFF !important;
	border-bottom: 3px solid #777 !important;
	position: absolute!important;
	z-index: 9999 !important;
