@charset "utf-8";
/* CSS Document */

		/* A few IE bug fixes */
		* { margin: 0; padding: 0; }
		* html ul ul li a { height: 100%; }
		* html ul li a { height: 100%; }
		* html ul ul li { margin-bottom: 0px; }

		#theMenu UL { width: 200px; margin: 30px 30px; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
		#theMenu UL { padding:0; margin:0;  width:180px; }
		/* Some list and link styling */
		ul li { width: 200px; background:#deeef2; padding:0; margin:0;}
		ul ul li {padding: 0 0 0 17px; width:179px; margin-bottom: 0; background:url(../i/new_design/aro_2.gif) 16px 8px no-repeat; }
		ul ul li a {display:block; color: #496d77; padding: 3px 6px; text-decoration:none; font-weight:normal;}
		
		ul ul li a:hover {color: #496d77; padding:3px 6px; text-decoration:underline;}
	
		/* For the xtra menu */
		ul ul ul li { padding:0px; width:175px; margin:0px; background:none; }
		ul ul ul li a { display:block; color: #496d77; padding: 3px 6px; text-decoration:none; font-weight:normal; }
		ul ul ul li a:hover { display:block; color: #496d77; padding: 3px 6px; }
		/* For the xtra menu 1 */
		ul ul ul ul li { padding:0 0 0 12px; width:167px; margin-bottom:0; background:url(../i/new_design/sqr_box.gif) 8px 8px no-repeat; font-size:11px;}
		ul ul ul ul li a { display:block; color:#496d77; padding: 3px 6px; font-weight:normal;}
		ul ul ul ul li a:hover { display:block; color: #496d77; padding: 3px 6px; text-decoration:underline;}
		
		/* ProviderMenu */
		ul#xtraMenuPP li ul li { padding:0 0 0 12px; width:167px; margin-bottom:0; background:url(../i/new_design/sqr_box.gif) 8px 8px no-repeat; font-size:11px;}
		ul#xtraMenuPP li ul li a { display:block; color:#496d77; padding: 3px 6px; font-weight:normal;}
		ul#xtraMenuPP li ul li a:hover { display:block; color: #496d77; padding: 3px 6px; text-decoration:underline;}
		
		li { list-style-type: none;}
		
		/* Header links styling */
		#theMenu h3 { padding:0px; margin:0px;}
		#theMenu h3.head a {
		color: #fff;
		font-size:12px;
		display:block; 
		background:#fff url(../i/new_design/accd_bg_1.gif) left top no-repeat; 
		padding: 5px 5px 5px 18px;
		text-decoration:none;
		height:18px;
		font-weight:normal;
		}
		#theMenu h3.head a:hover { 
		color: #fff;
		background:#fff url(../i/new_design/accd_bg_1.gif) left top no-repeat; 
		}
		#theMenu h3.selected a { 
		color: #fff;
		background:#fff url(../i/new_design/accd_bg_2.gif) left top no-repeat; 
		font-weight:bold;
		}
		#theMenu h3.selected a:hover { 
		color: #fff;
		background:#fff url(../i/new_design/accd_bg_2.gif) left top no-repeat; 
		font-weight:bold;
		}
		
		#theMenu h3.selected a, #theMenu h3.selected a:link, #theMenu h3.selected a:active, #theMenu h3.selected a:visited, #theMenu h3.selected a:hover {color: #ffffff; text-decoration:none;}
		
		/* Xtra Header links styling */
		#theMenu h4 { padding:0px; margin:0px;}
		#theMenu h4.head a {
		background:url(../i/new_design/aro_2.gif) left 8px no-repeat; 
		color: #496d77;
		display:block;
		padding-left:8px;
		width:165px;
		font-size:12px; 
		font-weight:normal;
		}
		#theMenu h4.head a:hover { 
		padding-left:8px;
		background:url(../i/new_design/aro_2.gif) left 8px no-repeat; 
		color: #496d77;
		font-weight:normal;
		}
		#theMenu h4.selected a { 
		background:url(../i/new_design/aro_2ovr.gif) left 10px no-repeat; 
		color: #496d77;
		padding-left:8px;
		font-weight:bold;
		}
		#theMenu h4.selected a:hover {
		background:url(../i/new_design/aro_2ovr.gif) left 10px no-repeat; 
		color: #36a;
		padding-left:8px;
		font-weight:bold;	
		}
		
		#theMenu h4.selected a, #theMenu h4.selected a:link, #theMenu h4.selected a:active, #theMenu h4.selected a:visited,  #theMenu h4.selected a:hover {color: #496d77; text-decoration:none;}
		


