/* MSD CSS */



/*Lee's additions, need to integrate these nicely*/




/*need one of these for each meeting type*/
#calendar .MeetingAgenda, 
#calendar .fc-agenda .MeetingAgenda .fc-event-time,
#calendar .MeetingAgenda a {
     background-color: #cc0000;
     border-color: gray;
     color: black;
}




/*from Dylan's code but his was home-sidebar but it can always be true cause there aren't other h5s*/

.sidebar h5 {
				margin-bottom : 8px !important;
			}















/* page and body settings */

            * {
              padding : 0;
              margin : 0;
            }

            html {
              padding : 0;
              margin : 0;           
            }

            body {
              text-align: left;
              padding: 0;
              margin : 0;
              background-color : #003399;
              font: 62.5%  "Trebuchet MS", Arial, Helvetica, sans-serif;
              background-image : url(../images/backgrounds/bgd_gradient.gif);
              background-position : 50% 0;
              background-repeat : repeat-x;
              /* this sets default font-size of 1em = 10px */
              /* for font size changes, style elements one time using ems */
            }

            a:link     { color: #003399; font-weight: bold; text-decoration: none; }
            a:visited  { color: #003399; font-weight: bold; text-decoration: none; }
            a:hover    { color: #003399; font-weight: bold; text-decoration: underline; }
            a:active   { color: #003399; font-weight: bold; text-decoration: underline; }

            a img     { border : 0; }
            
            img { vertical-align : bottom; }

/* begin page layout */

			.bgd-wrapper-1 {
			  width : 100%;
			  background-image : url(../images/backgrounds/page_slice.gif);
			  background-position : 50% 0;
			  background-repeat : repeat-y;   
			  margin-bottom : 20px; 			  
			}
			
			.bgd-wrapper-2 {
			  width : 100%;
			  padding-bottom : 20px;
			  background-image : url(../images/backgrounds/page_bottom.gif);
			  background-position : 50% 100%;
			  background-repeat : no-repeat;    			  
			}			

			.bgd-wrapper-3 {
			  width : 100%;
			  background-image : url(../images/backgrounds/page_top.gif);
			  background-position : 50% 0;
			  background-repeat : no-repeat;    			  
			}
			
            .page-wrapper {
			  margin : 0 auto 20px auto;
              width: 920px;  
              background-color : #fff;                             
            }

/* header */

            .header {
              position : relative;
              margin : 0 0 15px 0;
              padding : 0;
              height : 170px;
              width : 100%;
              z-index : 1000;
            }
			.header a.logo {
			  display: block;
			  }
			
            .header img.logo {
              margin : 0;
              padding : 0;
              position : absolute;
              left : 5px;
              top : 17px;
              width : 83px;
              height : 100px;
			  background-image : url(../images/header/logo.gif);
			  background-position : 0 0;
			  background-repeat : no-repeat;
            }
            
            .header .title {
            	position : absolute;
            	top : 95px;
            	left : 100px; 
				color : #000;
				font-weight : bold;
				margin-bottom : 0.5em;
				line-height : 1.1;
				font-size : 2.2em; 
			  overflow: hidden;
			}               

	/* utility links */

			.header .utility-links {
				position : absolute;
				right : 4px;
				top : 16px;
				width : 300px;			
			}
			
			.header .utility-links ul {
				list-style-type : none;
				float : right;
			}			
			
			.header .utility-links ul li {
				float : left;
				border-left : 1px solid #ccc;
				font-size : 1.2em;
				padding : 2px 0px 2px 5px;
				margin : 0 0 0 5px;
			}			

            .header .utility-links a:link     { font-weight: normal; text-decoration: none; }
            .header .utility-links a:visited  { font-weight: normal; text-decoration: none; }
            .header .utility-links a:hover    { font-weight: normal; text-decoration: underline; }
            .header .utility-links a:active   { font-weight: normal; text-decoration: underline; }						
			
	/* search component */
			
			.header {
              background-image : url(../images/header/search_bgd.gif); 
              background-position : 714px 72px;
              background-repeat : no-repeat;						
			}
			
			#header-jobs {
				background-image: none;
			}
			#header-docs {
				background-image: none;
			}
			     
			.header .search .text-input {
				position : absolute;
				top : 76px;
				right :36px;						
				border : none;
				font-size : 1.2em;
				color : #000;
				width : 160px;
				background-color : transparent;
			} 
			
			.header .search .submit-button {
				position : absolute;
				top : 72px;					
				right : 2px;								
			} 						     
			
	/* primary-nav */

            .primary-nav {
               float : left;
               width : 100%;
               height : 46px;
               position : absolute;
               bottom : 0;
               margin : 0;
               padding : 0;
               text-align : left;
               background-image : url(../images/primary_nav/button_middle.gif);
               background-position : 0 0;
               background-repeat : repeat-x;                            
            }
            
            .primary-nav ul.item-list {
               float : left;
               width : 912px;
               height : 46px;
               list-style-type : none;
               margin : 0;
               padding : 0;
               padding-right : 8px;
               text-align : left;
               background-image : url(../images/primary_nav/button_right.gif);
               background-position : 100% 0;
               background-repeat : no-repeat;                         
            }            

            .primary-nav li.item {
              margin : 0;
              padding : 0;
              display : inline;
              color : #fff;              
              float : left;
              background-image : url(../images/primary_nav/button_divider.gif);
              background-position : 0 0;
              background-repeat : no-repeat;                                
            }

            .primary-nav li.item .button {
              text-decoration: none;
              float: left;
              display: block;
              height : 34px;
              vertical-align : middle;
              padding : 12px 18px 0 16px;
              text-align : center;     
              outline : none;   
              font-weight : normal;
              font-size : 1.8em;
			  margin-left: 2px;
            }
            .primary-nav li.item:hover .button {
				background-image: url(../images/primary_nav/navHoverOnSlice.png);
				background-position : 2px 3px;
				background-repeat : repeat-x;   
			}
			
			.primary-nav li.first-child {           
              background-image : url(../images/primary_nav/button_left.gif);               
              padding-left : 14px !important;            
            }                               

            .primary-nav .button:link     { color: #fff; text-decoration: none; font-weight: normal; }
            .primary-nav .button:visited  { color: #fff; text-decoration: none; font-weight: normal; }
            .primary-nav .button:hover    { color: #fff; text-decoration: underline; font-weight: normal; }
            .primary-nav .button:active   { color: #fff; text-decoration: underline; font-weight: normal; }
            /*.primary-nav li.current a  { background-image : url(../images/primary_nav/button_current_bgd.gif); }  */
            
      /* dropdowns */
      
      		.primary-nav .dropdown {
      			position : absolute;
      			left : -9999px;
      			top : 46px;
      			background-color : #DEDEDE ;
      			padding : 10px 15px 5px 15px;
      			width : 230px;
      			clear : left;
      			z-index : 99999;
				font-family : Arial, sans-serif;	
      		}
      		
      		.primary-nav li:hover .dropdown,
      		.primary-nav li.hover .dropdown {
      			left : auto;
      		}         		
      	            
            .primary-nav li.first-child+hover .dropdown {           
            	left : 14px;           
            }   	
      		
      		.primary-nav li:hover .dropdown-right,
      		.primary-nav li.hover .dropdown-right {
      			right : 4px;
      			width : 183px;
      		}          		
      		
      		.primary-nav .dropdown h6 {
      			font-family: "Trebuchet MS",Arial,sans-serif;
				font-size: 15px;
      			color : #002266;
      			margin : 0 0 7px 0;
      			font-weight : bold;
      		}
      		
      		.primary-nav .dropdown h6 a {
      			color : #002266 !important;
      			font-weight : bold !important;
      		}      
      		
      		.primary-nav .dropdown ul {
      			list-style-type : none;
      			width : 230px;
      			margin : 0 0 10px 0;
      		}      
      		
      		.primary-nav .dropdown ul li {
      			display : inline;
      			font-size: 12px;
      			line-height: 1.4;
      		}
			.primary-nav .dropdown a {
				overflow: hidden;
			}
			.primary-nav .dropdown li a:link,
			.primary-nav .dropdown li a:visited,
			.primary-nav .dropdown li a:hover,
			.primary-nav .dropdown li a:active
			{	
				display: inline;
				overflow: hidden;
			}
			
			.primary-nav .dropdown a:link     { color: #003399 ; font-weight: normal; text-decoration: none; }
			.primary-nav .dropdown a:visited  { color: #003399 ; font-weight: normal; text-decoration: none; }
			.primary-nav .dropdown a:hover    { color: #004CE5 ; font-weight: normal; text-decoration: underline; }
			.primary-nav .dropdown a:active   { color: #004CE5 ; font-weight: normal; text-decoration: underline; }

/* default column layout */

            .column-wrapper {
              width : 100%;
              margin : 0 0 0 0;
              position : relative;
              z-index : 0;
            }

            .sidebar {
            	float : left;
            	display : inline;
            	width : 242px;
            	margin-right : 18px;
            }

            .content {
              float : left;
              display : inline;
              padding : 0;
              margin : 0;
              width : 660px;
            }
            
     /* interior column structure */
            
            .main-col {
              float : left;
              display : inline;
              padding : 0;
              margin : 0;
            }

            .right-col {
              float : left;
              display : inline;
              padding : 0;
              margin : 0;
            }            

            .inner {
              margin : 2em 2em 3em 2em;
              padding : 0;
            }

/* alternate layouts */

			.layout-a .main-col 	{ width : 100%; }

			.layout-b .main-col 	{ width : 400px; margin-right : 15px; }
			.layout-b .right-col 	{ width : 242px; }

/* sidebar contents */

		/* homepage sidebar-nav */
		
			.home-sidebar {
				padding-top : 3px;
			}
			
			.home-sidebar h5 {
				margin-bottom : 8px !important;
			}
		
			.sidebar-nav {
				min-height : 310px;	
				margin : 0;
			}

			.sidebar-nav .sidebar-button {
				margin : 0;
			}
			
			.sidebar-nav .sidebar-button h3 {
				background-image : url(../images/home_sidebar/sidebar_button_1.gif);
				background-position : 0 0;
				background-repeat : no-repeat;	
				margin : 0px 0 0px 0;
				color : #fff;
				font-size : 2.0em;
				font-weight : bold;
				height : 40px;
				width : 241px;
				font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
				outline : none !important;
			}
			
			.sidebar-nav .sidebar-button .button-wrap {
				padding : 5px 0 0 0;
				outline : none !important;
			}			
			
			.sidebar-nav .button-1 .button-wrap { padding-top : 0; }
			
			.sidebar-nav .button-2 h3 { background-image : url(../images/home_sidebar/sidebar_button_2.gif); }			
			.sidebar-nav .button-3 h3 { background-image : url(../images/home_sidebar/sidebar_button_3.gif); }			
			.sidebar-nav .button-4 h3 { background-image : url(../images/home_sidebar/sidebar_button_4.gif); }			

			.sidebar-nav .sidebar-button h3 a {
				display : block;				
				padding : 7px 0 0 10px;	
				height : 33px;
			}	
			
			
			
            .sidebar-nav .sidebar-button h3 a:link     { color: #FFF; font-weight: bold; text-decoration: none; }
            .sidebar-nav .sidebar-button h3 a:visited  { color: #FFF; font-weight: bold; text-decoration: none; }
            .sidebar-nav .sidebar-button h3 a:hover    { color: #FFF; font-weight: bold; text-decoration: underline; }
            .sidebar-nav .sidebar-button h3 a:active   { color: #FFF; font-weight: bold; text-decoration: underline; }
			
			.sidebar-nav .sidebar-button .ui-state-active h3 a:link     { color: #FFCC00; font-weight: bold; text-decoration: none; }
            .sidebar-nav .sidebar-button .ui-state-active h3 a:visited  { color: #FFCC00; font-weight: bold; text-decoration: none; }
            .sidebar-nav .sidebar-button .ui-state-active h3 a:hover    { color: #FFCC00; font-weight: bold; text-decoration: underline; }
            .sidebar-nav .sidebar-button .ui-state-active h3 a:active   { color: #FFCC00; font-weight: bold; text-decoration: underline; }
			
			
		/* sidebar-nav sub-menu */
			
			.sidebar-nav .sidebar-button ul {
				padding : 10px 5px 0 10px;
				margin : 0 0 0 0;
				list-style-type : none;
				background-image : url(../images/home_sidebar/sidebar_gradient.gif);
				background-position : 2px 0;
				background-repeat : no-repeat;
				overflow : hidden;
			}
			
			.sidebar-nav .sidebar-button ul li {
				font-weight : bold;
				background-image : url(../images/icons/blue_arrow.gif);
				background-position : 0px 4px;
				background-repeat : no-repeat;	
				padding : 0 0 0 11px;
				font-family : "Trebuchet MS";	
				font-size : 1.4em;
				color : #003399;	
				margin : 0 0 8px 0px;				
			}
			
            .sidebar-nav .sidebar-button ul li a:link     { color: #003399; font-weight: bold; text-decoration: none; }
            .sidebar-nav .sidebar-button ul li a:visited  { color: #003399; font-weight: bold; text-decoration: none; }
            .sidebar-nav .sidebar-button ul li a:hover    { color: #004ce5; font-weight: bold; text-decoration: underline; }
            .sidebar-nav .sidebar-button ul li a:active   { color: #004ce5; font-weight: bold; text-decoration: underline; }

		/* sidebar-feature */
		
			.sidebar-feature {
				/*background-image : url(../images/sidebar/sidebar_feature_top.gif);
				background-position : 0 0;
				background-repeat : no-repeat;*/
				text-align : center;
				padding : 4px 0 0px 0 !important;
				width : 100%;
				/*background-color : #cfcfcf;*/
			}
			
			.sidebar-feature-bottom {
				/*background-image : url(../images/sidebar/sidebar_feature_top.gif);
				background-position : 0 100%;
				background-repeat : no-repeat;*/
				width : 100%;
				height : 4px;
			}	
			

		/* social-links */
		
			.social-links {
				background-image : url(../images/sidebar/MSD-SMBackground.gif);
				background-position : 0 0;
				background-repeat : no-repeat;
				height : 106px;
				padding : 0;
			}
			
			.social-links h4 {
				color : #000;
				font-size : 2.0em;
				margin : 0px 0 10px 20px;
				padding : 13px 0 0 0;
			}	
			
			.social-links ul {
				list-style-type : none;	
				margin-left : 20px;
				margin-right: 0;
			}	
			
			
			.social-links ul li {
				float : left;
				margin-right : 5px;	
				width: 36px;
				height: 36px;		
			}
			.social-links ul li a {
				display: block;
				width: 36px;
				height: 36px;
				overflow: hidden;
			}
			.social-links ul li a:hover img {
				margin-top: -36px;
			}
			
			/*a:hover { zoom: 1; }*/
			
			
		/* sidebar section-break */		
		
			.sidebar .section-break {
				width : 100%;
				margin : 0 0 19px 0;
				padding : 0;			
				border-bottom : 1px solid #ccc;
				height : 1px;
			}	
			
		/* interior pages sidebar guide */
			
			.sidebar-guide {
				background-image : url(../images/sidebar/guide_middle.gif);
				background-position : 0 0;
				background-repeat : repeat-y;	
				width : 242px;		
			}
			
			.sidebar-guide-top {
				width : 100%;	
				background-image : url(../images/sidebar/guide_top.gif);
				background-position : 0 0;
				background-repeat : no-repeat;
				height : 3px;	
				margin-bottom : 2px;		
			}
			
			.sidebar-guide-bottom {
				width : 100%;	
				background-image : url(../images/sidebar/guide_bottom.gif);
				background-position : 0 0;
				background-repeat : no-repeat;
				height : 3px;				
			}						
		
			.sidebar-guide h3 {
				background-image : url(../images/sidebar/guide_title.gif);
				background-position : 0 0;
				background-repeat : no-repeat;	
				margin : 0 auto 8px auto;
				color : #ffcc00;
				font-size : 2.0em;
				font-weight : normal;
				height : 33px;
				width : 223px;
				padding : 7px 0 0 9px;
				text-align : left;
				font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;		
			}		
						
			.sidebar-guide-content {
				font-family : "Trebuchet MS";	
				padding : 0 15px 0 15px;			
			}	
			
	    /* tree list */
            
            .sidebar-guide-content .tree-list {
                list-style-type : none;    
                margin : 0 0 17px;            
            }                                
            
            .sidebar-guide-content .tree-list li {
                font-family: "Trebuchet MS",Arial,sans-serif;
				font-size: 15px;
      			color : #002266;
				
			   margin : 0 0 5px 0;        
                 
                line-height : 1.05em;                                
            }    
            
            .sidebar-guide-content .tree-list li a {
                background-position : 0 5px;
                background-repeat : no-repeat;    
                padding-left : 13px;
                margin-bottom : 8px;    
                color : #002266;    
                display : block;                
            }            
                    
            .sidebar-guide-content .tree-button a:active     { text-decoration : none;    }        
            .sidebar-guide-content .tree-button a:hover     { text-decoration : underline;    }            
            
            .sidebar-guide-content .tree-list li .tree-button {
				background-image : url(../images/icons/tree_icons.gif);
                outline : none;                
            }                    
            
            .sidebar-guide-content .tree-list li.open a,
            .sidebar-guide-content .tree-list li .ui-state-active {
                background-position : 0 -65px;                            
            }    
            
            .sidebar-guide-content .tree-list li ul {
                margin : 0;
                padding : 0 0 0px 16px;            
                list-style-type : none;                
            }
            
            .sidebar-guide-content .tree-list li ul li {
                padding : none;
				font-family : Arial, sans-serif;
                background-image : none;    
                font-size: 12px;                  
                color : #002266;
                margin : 0 0 5px 0;    
            }
			
			
                        
            .sidebar-guide-content .tree-list li ul li a {
                padding-left : 0;
                background-image : none;        
            }                                    
            
			
            .sidebar-guide-content .tree-list li a:link     { color: #002266; font-weight: bold; text-decoration: none; }
            .sidebar-guide-content .tree-list li a:visited  { color: #002266; font-weight: bold; text-decoration: none; }
            .sidebar-guide-content .tree-list li a:hover    { color: #002266; font-weight: bold; text-decoration: underline; }
            .sidebar-guide-content .tree-list li a:active   { color: #002266; font-weight: bold; text-decoration: underline; }    
                  
			.sidebar-guide-content .tree-list li ul li a:link    { color: #003399 ; font-weight: normal; text-decoration: none; }
            .sidebar-guide-content .tree-list li ul li a:visited  { color: #003399 ; font-weight: normal; text-decoration: none; }
            .sidebar-guide-content .tree-list li ul li a:hover     { color: #004CE5 ; font-weight: normal; text-decoration: underline; }
            .sidebar-guide-content .tree-list li ul li a:active    { color: #004CE5 ; font-weight: normal; text-decoration: underline; }
			      
            
		/*adjusted to drop a ul li so that it can apply to first level menu things too*/			
			.sidebar-guide-content .tree-list li.current a span,
			.sidebar-guide-content .tree-list li ul li.current a span.second
			{
				background-color : #ccc;		
			}	            
           																	
		/* info list */	
		
			.sidebar-guide-content h4 {
				font-size : 15px;
				margin : 0 0 8px 0;		
				font-weight : bold;
				color : #000;	
				padding-top : 9px;
				border-top : 1px solid #ccc;				
			}
			
			.sidebar-guide-content .info-list {
				list-style-type : none;	
				margin : 0 0 15px 0;	
				font-family : Arial, sans-serif;
				font-size : 12px;	    
                line-height : 1.10em;
			}				
			
			.sidebar-guide-content .info-list li {
				margin : 0 0 8px 0;
			}
			.sidebar-guide-content .info-list li  a {
				display: block;
				line-height : 1.10em;
				font-size : 12px;
				overflow: hidden;
			}	
				
            .sidebar-guide-content .info-list li a:link     { color: #003399 ; font-weight: normal; text-decoration: none; }
            .sidebar-guide-content .info-list li a:visited  { color: #003399 ; font-weight: normal; text-decoration: none;}
            .sidebar-guide-content .info-list li a:hover    { color: #004CE5 ; font-weight: normal; text-decoration: underline; }
            .sidebar-guide-content .info-list li a:active   { color: #004CE5 ; font-weight: normal; text-decoration: underline; }					
/* main-col contents */

			.common {
				color : #000;
				font-family : Helvetica, Arial, sans-serif;
				font-size: 13px;
				/*line-height: 20px; */
			}

			.common h1,
			.common h2,
			.common h3,
			.common h4,
			.common h5,
			.common h6,
			.common .titleid285764siteid0 {
				color : #000;
				font-weight : bold;
				margin-bottom : 10px;
				line-height : 1.1;
				font-family : "Trebuchet MS", Helvetica, Arial, sans-serif;	
			}

			.common h1 { font-size : 22px; margin-bottom: 16px;}
			.common h2 { font-size : 20px; }
			.common h3 { font-size : 18px; }
			.common h4 { font-size : 18px; }
			.common h5 { font-size : 16px; }
			.common h6 { font-size : 14px; }

			.common h1 a,
			.common h2 a,
			.common h3 a,
			.common h4 a,
			.common h5 a,
			.common h6 a { color: #026; }
			
			.common .blue {
				color : #003399;
			}
			
			.common .uppercase {
				text-transform : uppercase;
			}
			
			.common .reverse {
				background-color : #003399;
				color : #fff;
			}			                       

			.common p {
				margin : 0 0 1em 0;
			}

			.common ul {
				margin : 0 0 1em .5em;				
				list-style-type : none;
			}

			.common ul li {
				margin : 0 0 0.4em 0;
				padding : 0 0 0 1.2em;
				background-image : url(../images/icons/000_bullet.gif);
				background-position : 0 6px;
				background-repeat : no-repeat;
			}
			
			.common ol {
				margin : 0 0 1em 2.5em;
			}

			.common ol li {
				margin : 0 0 0.4em 0;
			}           

            .common .post {
            	margin : 0 0 2em 0;
            }
            
            .common .meta {
            	font-weight : bold;
            	font-size : 1.2em;
            	margin : 0 0 1em 0;
            }
            
            .common blockquote {
            	margin : 0 3em 1.5em 3em;
            	background-color : #ececec;
            	padding : 1.2em 1em .3em 1em;
            }
            
      	/* other basic components */
      	
      		.common .blue-link {
				text-align : center;
				color : #fff;	
				float : left;			
				background-image : url(../images/content/blue_link_left.gif);
				background-position : 0 0;
				background-repeat : no-repeat;
				height : 25px;							
				background-color : #004ce5;	
			}
			
			.common .blue-link a {
				display : block;
				padding : 4px 10px 5px 10px;
				background-image : url(../images/content/blue_link_right.gif);
				background-position : 100% 0;
				background-repeat : no-repeat;												
			}
			
            .common .blue-link a:link     { color: #fff; font-weight: bold; text-decoration: none; }
            .common .blue-link a:visited  { color: #fff; font-weight: bold; text-decoration: none; }
            .common .blue-link a:hover    { color: #fff; font-weight: bold; text-decoration: underline; }
            .common .blue-link a:active   { color: #fff; font-weight: bold; text-decoration: underline; }	
            
            .common .customer-service-info {
            	float : right;
            	font-size : 15px;
            	text-transform : uppercase;
            	font-weight : bold;
            	font-family : "Trebuchet MS", Helvetica, Arial, sans-serif;
            	margin : 0 0 5px 0;
            }	
            
            .common .customer-service-info .number {
            	padding-top : 1px;
            	float : right;
            	margin-right : 8px;
            	display : inline;
            }

			.common .customer-service-info .blue-link {
				text-align: right;
				float: right;
				margin-bottom: 2px;
				}
            
            .common .customer-service-info .text {
            	float : right;
            	color : #fff;
            	text-align : center;
            	background-color : #004ce5;
				background-image : url(../images/content/blue_link.gif);
				background-position : 0 0;
				background-repeat : no-repeat;
				height : 20px;	
				width : 144px;
				text-align : center;
				padding : 0px 5px 0 5px;			
			}
       
            .common .breadcrumbs {
            	font-size : 12px;
            	color : #000;
            	font-weight : normal;
            	margin-bottom : 12px;
				font-family : Arial, sans-serif;
				font-size : 12px;
				display: block;
				line-height: 20px;
            } 
            
            .common .breadcrumbs a {
            	font-weight : normal !important;
            	color : #003399 !important;
            }    
            
            .common .breadcrumbs span {
            	color : #003399;
            }
            
/* homepage components */
	
		/* feature slideshow */
		
			.common .feature {
				margin : 0 0 10px 0;
				z-index : 0;
			}
			
		/* bulletin */
		
			.common .bulletin {
		      clear : both;
              background-image : url(../images/content/bulletin_bgd.gif);
              background-position : 0 0;
              background-repeat : no-repeat;
              color : #003366;
              font-weight : bold;	
              padding : 12px 11px 15px 15px;
              margin : 0 0 15px 0;
			}
			
			.common .bulletin p {
              margin : 0 0 5px 0;
			}			
			
            .common .bulletin a:link     { color: #0033ff; font-weight: bold; text-decoration: underline; }
            .common .bulletin a:visited  { color: #0033ff; font-weight: bold; text-decoration: underline; }
            .common .bulletin a:hover    { color: #003399; font-weight: bold; text-decoration: underline; }
            .common .bulletin a:active   { color: #003399; font-weight: bold; text-decoration: underline; }	
            
			.common .expandable-bulletin {
              padding : 4px 0 0 0;	
              background-image : url(../images/content/bulletin_top.gif);
			}   
			
			.common .expandable-bulletin .bulletin-middle {              	
              padding : 15px 10px 15px 15px;
              background-image : url(../images/content/bulletin_middle.gif);
              background-repeat : repeat-y;	   
              padding-bottom : 7px;       
			} 	
			
			.common .expandable-bulletin .bulletin-bottom {    
              background-image : url(../images/content/bulletin_bottom.gif);
              padding : 4px 0 0 0;       
			} 
			
		/* homepage tabs content */
		
		
div#tabs-3,
div#tabs-4 {
padding-bottom: 30px;
}
		
			.ui-tabs-nav {
				font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
				}
			div.ui-tabs-panel {
				padding-bottom: 20px;
				}
			.tabs-header {
				margin : 0 0 12px 0;
				/*float : left;*/
				width : 100%;
			}
		
			.tabs-header h6 {
				margin : 0 !important;
			}
		
			.tabs-left {
				float : left;
				width : 264px;
				margin : 0;
				padding: 0;
				margin-right: 20px;
			}	
						
			.tabs-left blockquote {
				margin : 0 0 20px 0;
			}
			
			.tabs-right {
				float : left;
				width : 335px;
				margin : 0;
			}
			
			.article-teaser {
				clear: both;
				border-bottom : 1px dotted #666;
				margin : 0 0 18px 0;
				height: 100px;
			}  
			
			.article-teaser h5 {
				margin-left : 97px;
			}
			
			.article-teaser img {
				}
			
			.article-teaser p {
				margin-left : 97px;
			}	
			
			.common .rss-link {
				margin : 0;
				display: none;
			}		
			
			.common .rss-link a {
				float : right;
				font-size : 10px;
				text-transform : uppercase;
				background-image : url(../images/icons/rss.gif);
				background-position : 100% 0;
				background-repeat : no-repeat;	
				height : 16px;
				padding : 3px 22px 0 0;
				color : #999;
				line-height : 1.0;	
			}
			
			/*Upcoming events tab*/
			
			#calicon {
				font-family : ''Trebuchet MS'', Helvetica, Arial, sans-serif; 
				background-color: #ECECEC; 
				text-align: center; 
				padding: 20px 0 30px 0; 
				margin-bottom: 20px;
			}
			
			
			
			ul.upcomingEvents, ul.upcomingEvents li {
			list-style-type : none;
			}
			
			ul.upcomingEvents  li {
				padding: 0 0 5px 40px;
				background-repeat : no-repeat;
				background-position : 0 0;
				color : #000;
				font-weight : bold;
				margin: 0 0 20px 0;
				/*line-height : 1.1; */
				font-family: "Trebuchet MS", Helvetica, Arial, sans-serif;	
			}
			ul.upcomingEvents li a {
				font-family: Arial, sans-serif;	
			}
			
			ul.upcomingEvents  li.bidding {
				background-image: url(/resources/images/icons/biddingSmall.jpg);
            }
			ul.upcomingEvents  li.committee {
				background-image: url(/resources/images/icons/committeeSmall.jpg);
			}	
			ul.upcomingEvents  li.environmental {
				background-image: url(/resources/images/icons/environmentalSmall.jpg);
			}	
			ul.upcomingEvents  li.rate {
				background-image: url(/resources/images/icons/rateSmall.jpg);
			}
			ul.upcomingEvents  li.special {
				background-image: url(/resources/images/icons/specialSmall.jpg);
			}	
			ul.upcomingEvents  li.trustees {
				background-image: url(/resources/images/icons/trusteesSmall.jpg);
			}		
			/* Multimedia list*/
			
			ul.multimedialist {
			
			}
			ul.multimedialist li {
				clear: both;
				background-image: none;
				margin-bottom: 5px;
				display: block;
				height: 110px;
				
			}
			ul.multimedialist img {
				float: left;
				margin: 0 4px 10px 0;
			}

			div.feature-blog {
				background-color: #ECECEC;
				padding: 15px 13px 3px 13px;
				margin-bottom: 20px;
				}
			ul.recent-blogs {
				margin-left: 10px;
				}
			
			
/* right-col components */ 

			.common .featured-img img {
				margin : 0 0 5px 0;
			}

			.common .caption {
				font-size : 1.1em;
				color : #000;
				font-weight : bold;		
				margin-top : 5px;		
			}          

			
			.related-links {
				background-color : #ececec;
				margin-left: 5px;
				padding-left: 10px;
				padding-right: 10px;
			}
			.related-links h4 {
				font-size: 15px;
				padding-top: 10px;
				padding-bottom: 10px;
				margin-bottom: 0px;
			}
			
			div.related-links  {
				margin: 0 10px 0 10px;
				padding-bottom: 10px;
			}
			
			
			.related-links a:link    { color: #003399 ; font-weight: normal; text-decoration: none; }
            .related-links a:visited  { color: #003399 ; font-weight: normal; text-decoration: none; }
            .related-links a:hover     { color: #004CE5 ; font-weight: normal; text-decoration: underline; }
            .related-links a:active    { color: #004CE5 ; font-weight: normal; text-decoration: underline; }
			

/* movies formatting */
			.common ul.moviethumb {
				list-style-type: none;
			}
			
			ul.moviethumb li {
				background-image: none;
				width: 138px; 
				float:left; 
				background-color: #ECECEC; 
				-moz-border-radius: 4px; 
				border-radius: 4px; 
				padding: 0px; 
				margin: 1em 1em 1em 0; 
				text-align: left;
				color: #666666;
				height: 13em;
			
			}
			
			ul.moviethumb li p.moviecat,
			ul.moviethumb li p.moviecat a {
				font: "Trebuchet MS", Arial, Helvetica, sans-serif;
				font-style: italic;
				font-weight: bold;
			}
			ul.moviethumb li p.moviecat {
				border: 1px solid #CCCCCC;
				border-width: 0 0 1px 0;
				margin: 9px 9px 4px 9px;
			}
			
			
			ul.moviethumb li img {
				margin: 0 9px 0 9px;
				padding: 0;
				height: 90px;
				width: 120px;
			}
				
			
			ul.moviethumb li p.movietitle, 
			ul.moviethumb li p.movietitle a {
				font: "Trebuchet MS", Arial, Helvetica, sans-serif;
				font-size: 11px;
				font-weight: bold;
			}
			ul.moviethumb li p.movietitle {
				margin: 9px 9px 15px 9px;
			}
			div.movieplayer h3 {
				margin-top: 20px;
			}
			div.movieplayer object,
			div.movieplayer object embed {
				z-index : 0;
			}
			div.tabs-wrapper div.movieplayer div {
				background-color: #ECECEC;
				padding: 15px 13px 3px 13px;
				margin-bottom: 20px;
				}
			div.movieinfo {
			}
			div.connectyoutube {
				margin: 5em;
			}
			
			
			/*Site Map*/
			
			
			.site-map ul {
				margin-left: 40px;				
				margin-bottom: 3px;
				font-weight: bold;
				}
			.site-map a.button:link,
			.site-map a.button:visited,
			.site-map a.button:active,
			.site-map a.button:hover {
				font: "Trebuchet MS", Arial, Helvetica, sans-serif;
				color : #002266;
				font-weight: bold;
				font-size: 15px;
			
			}
			
			
			/*Calendar formatting */
			div#calendar {
			
				border: 5px solid #ECECEC;
				-moz-border-radius: 4px; 
				border-radius: 4px; 
				margin-bottom: 10px;
			
			}
			table.fc-header{
				background-color: #ECECEC;
			}
			
				.easyTooltip{
					margin:0 10px 1em 0;
					width:300px;
					padding:0px;
					background:#fff;
					border: 3px solid #CCC;
					line-height:130%;
					font-family: Arial, sans-serif;	
					-moz-border-radius: 4px; 
					border-radius: 4px;
					}			
					
				.easyTooltip h3 {
					font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	
				}
				.hideme { 
					display: none;
				}
				
				.easyTooltip {
					display: none;
					font-size : 1.4em;
					line-height : 1.4;
					padding-bottom: 8px;
				}
				.easyTooltip h4 {
					background: #CCC;
					/*background-image: url(/resources/images/icons/closex.gif);
					background-position : 281px 2px;
					background-repeat : no-repeat;
					No more closing X*/
					color: #fff;
					margin: 0;
					padding: 3px;
					font-size: 14px;
					height: 19px;
					}
				.easyTooltip h3 {
					font-size: 14px;
					
				}
				.easyTooltip div {
					background-repeat : no-repeat;
					padding-left: 70px;
					margin: 7px;
					font-size: 13px;
				}
				.fc-event {
					margin: 5px;
					width: 31px !important;
				}
				
				
				#calkey {
					background-color: #ECECEC;
					width: 580px;
					height: 200px;
					-moz-border-radius: 4px; 
					border-radius: 4px; 
				}
				#calkey h3 {
					color: #002266;
					margin: 5px;
				
				}
				#calkey ul li {
					color: #002266;
					display: inline;
					float: left;
					width: 240px;
					height: 32px;
					padding: 10px 0 5px 38px;
					font-weight: bold;
					}
				
				/*bidding*/
				.easyTooltip div.bidding {
					background-image: url(/resources/images/icons/bidding.jpg);
					}
					
				#calendar .bidding, 
				#calendar .fc-agenda .bidding .fc-event-time,
				#calendar .bidding a {
					background-color: #fff;
					border: none;
					color: black;
					background-image: url(/resources/images/icons/biddingSmall.jpg);
					background-repeat : no-repeat;
					height: 32px;
					width: 31px;
					}
				#calkey .bidding {
					background-image: url(/resources/images/icons/biddingSmall.jpg);
					}
				
				/*committee*/
				.easyTooltip div.committee {
					background-image: url(/resources/images/icons/committee.jpg);
					}
					
				#calendar .committee, 
				#calendar .fc-agenda .committee .fc-event-time,
				#calendar .committee a {
					background-color: #fff;
					border: none;
					color: black;
					background-image: url(/resources/images/icons/committeeSmall.jpg);
					background-repeat : no-repeat;
					height: 32px;
					width: 31px;
					}
				#calkey .committee {
					background-image: url(/resources/images/icons/committeeSmall.jpg);
					}
					
				/*environmental*/	
				.easyTooltip div.environmental {
					background-image: url(/resources/images/icons/environmental.jpg);
					}
					
				#calendar .environmental, 
				#calendar .fc-agenda .environmental .fc-event-time,
				#calendar .environmental a {
					background-color: #fff;
					border: none;
					color: black;
					background-image: url(/resources/images/icons/environmentalSmall.jpg);
					background-repeat : no-repeat;
					height: 32px;
					width: 31px;
					}
				#calkey .environmental {
					background-image: url(/resources/images/icons/environmentalSmall.jpg);
					}
					
				/*rate*/
				.easyTooltip div.rate {
					background-image: url(/resources/images/icons/rate.jpg);
					}
					
				#calendar .rate, 
				#calendar .fc-agenda .rate .fc-event-time,
				#calendar .rate a {
					background-color: #fff;
					border: none;
					color: black;
					background-image: url(/resources/images/icons/rateSmall.jpg);
					background-repeat : no-repeat;
					height: 32px;
					width: 31px;
					}
				#calkey .rate {
					background-image: url(/resources/images/icons/rateSmall.jpg);
					}
					
				/*special*/	
				.easyTooltip div.special {
					background-image: url(/resources/images/icons/special.jpg);
					}
					
				#calendar .special, 
				#calendar .fc-agenda .special .fc-event-time,
				#calendar .special a {
					background-color: #fff;
					border: none;
					color: black;
					background-image: url(/resources/images/icons/specialSmall.jpg);
					background-repeat : no-repeat;
					height: 32px;
					width: 31px;
					}
				#calkey .special {
					background-image: url(/resources/images/icons/specialSmall.jpg);
					}
					
				/*board of trustees*/
				.easyTooltip div.trustees {
					background-image: url(/resources/images/icons/trustees.jpg);
					}
					
				#calendar .trustees, 
				#calendar .fc-agenda .trustees .fc-event-time,
				#calendar .trustees a {
					background-color: #fff;
					border: none;
					color: black;
					background-image: url(/resources/images/icons/trusteesSmall.jpg);
					background-repeat : no-repeat;
					height: 32px;
					width: 31px;
					}
				#calkey .trustees {
					background-image: url(/resources/images/icons/trusteesSmall.jpg);
					}
					
				
			
/* forms */
	/* Notify Me */
		ul#notifyme li input {
			margin-right: 5px;
		}
		ul#notifyme li { 
			background-image: none; 
			padding: 0;
		}
		ul#notifyme {
			margin: 0;
		}	
		
	/* Plan Prep Notify */
		ul#planprepnotify li input {
			margin-right: 5px;
		}
		ul#planprepnotify li { 
			background-image: none; 
			padding: 0;
		}
		ul#planprepnotify li.input {
			float: right;
		}
		ul#planprepnotify {
			margin: 0;
			width: 450px;
		}		
		


		
/* footer */

            .footer-wrapper {
              clear: both;                  /* clears left column and content floats */
              padding : 13px 0 0 0;
            }

            .footer {
              background-image : url(../images/backgrounds/footer_bgd.gif);
              background-position : 0 0;
              background-repeat : no-repeat;
              padding : 0;
              font-size : 1em;
              height : 42px;
              color : #000;
              position : relative;
            }

            .footer  a:link     { color: #003399; font-weight: normal; text-decoration: none; }
            .footer  a:visited  { color: #003399; font-weight: normal; text-decoration: none; }
            .footer  a:hover    { color: #003399; font-weight: normal; text-decoration: underline; }
            .footer  a:active   { color: #003399; font-weight: normal; text-decoration: underline; }
            
            .footer p {
              font-size : 1.2em;
              margin : 0;
              padding : 0;
              text-align : left;              
              color : #333;
            }

            .footer .footer-text {
              position : absolute;
              left :15px;
              top : 12px;
            }

            .footer .footer-links {
              padding : 0;
              margin : 0;
              position : absolute;
              right : 15px;
              top : 12px;
            }

            .footer .footer-links li {
              margin : 0 0 0 7px;
              padding : 0 0 0 7px;
              display : inline;
              border-left : 1px solid #999;
              float : left;               
              font-size : 1.2em;
            }

            .footer .footer-nav li a {
              margin : 0;
              padding : 0;   
              display : block;         
              float : left;                
            }

			
			.site-credit {
				color: #002266;
				font-size: 10px;
				text-align: center; 
				background-color: #003399;
			}
			
			.site-credit  a:link     { color: #002266; font-weight: normal; text-decoration: none; }
            .site-credit  a:visited  { color: #002266; font-weight: normal; text-decoration: none; }
            .site-credit  a:hover    { color: #002266; font-weight: normal; text-decoration: underline; }
            .site-credit  a:active   { color: #002266; font-weight: normal; text-decoration: underline; }
			
			.site-credit  a:link span.habanero { color: #FF3300; font-weight: normal; text-decoration: none; }
            .site-credit  a:visited span.habanero { color: #FF3300; font-weight: normal; text-decoration: none; }
            .site-credit  a:hover span.habanero { color: #FF3300; font-weight: normal; text-decoration: underline; }
            .site-credit  a:active span.habanero { color: #FF3300; font-weight: normal; text-decoration: underline; }
			
			
			
			
/* reusable utility code */

            .align-left       { float: left; margin: 0 1em .5em 0; }

            .align-right      { float: right; margin: 0 0 .5em 1em; }

            .center     { text-align: center; }
            
            .centered   { display: block; margin: 0 auto 1em auto; }
            
            .section 	{ margin-bottom : 20px; }

            .hidden     { display: none; }

            .no-border  { border: none !important; }

            .clear      { clear: both; }

			
			
	


/*oracle code*/	

.actionButton
{ 
  font-family: Arial,Helvetica,Geneva,sans-serif;
  font-size: 0.67em; 
  color: #000000; 
  border-color: #EEEEDD; 
  background-color: #EEEEDD;
}
.BannerTitle
{
  font-family: Arial,Helvetica,Geneva,sans-serif;
  font-size: 0.75em;
  color: #FFFFFF;
  font-weight: bold;
}
.BannerLink
{
  font-family: Arial,Helvetica,Geneva,sans-serif;
  font-size: 0.67em;
  color: #FFFFFF;
}
.TabForegroundColor
{
  background-color: #336699;
}
.TabForegroundText
{
  font-family: Arial,Helvetica,Geneva,sans-serif;
  font-size: 0.92em;
  color: #99CCFF;
  font-weight: bold;
  text-decoration: none;  
}
.TabBackgroundColor
{  
  background-color: #CCCC99;
}
.TabBackgroundText
{
  font-family: Arial,Helvetica,Geneva,sans-serif;
  font-size: 0.92em;
  color: #003366;
  text-decoration: none;
}
.SubTabBgText{
  font-family: Arial,Helvetica,Geneva,sans-serif;
  font-size: 0.92em;
  color: #CCCC99;
  text-decoration: none;  
}
.OraInlineInfo2{
  font-family: Arial,Helvetica,Geneva,sans-serif;
  font-size: 0.67em;
  color: #003366;
  font-weight: bold;
}
.HiddenTabColor
{
  background-color: #EEEEEE;
}
.HiddenActiveTabText
{
  color: #336699;
}
.HiddenInactiveTabText
{
  color: #999999;
}
.HiddenPortletText{
  font-family: Arial,Helvetica,Geneva,sans-serif;
  font-size: 0.67em;
  color: #999999;
  font-weight: bold;
  text-decoration: none;  
}
.HiddenSubTabColor
{
  background-color: #EEEEEE;
}
.HiddenActiveSubTabText
{
  color: #336699;
}
.HiddenInactiveSubTabText
{
  color: #999999;
}
.Highlight
{
  font-family: Arial,Helvetica,Geneva,sans-serif; 
  font-size: 0.67em;
  color: #FF0000;
  font-weight: bold;
}

.LeftTab {
  background-image: url(/images/FFFFFFtl.gif);
  background-repeat: no-repeat;
  background-position: left top; }
.RightTab {
  background-image: url(/images/FFFFFFtr.gif);
  background-repeat: no-repeat;
  background-position: right top; }
.LeftSubTab {
  background-image: url(/images/FFFFFFsl.gif);
  background-repeat: no-repeat;
  background-position: left top; }
.RightSubTab {
  background-image: url(/images/FFFFFFsr.gif);
  background-repeat: no-repeat;
  background-position: right top; }

.OraTableBorder { border: #CCCC99 1px solid; } 
.OraTableCellText { font-size:0.83em; color:#000000; font-family:Arial,Helvetica,Geneva,sans-serif; background-color:#F7F7E7; vertical-align:baseline } 
.OraTableCellTextBand { font-size:0.83em; color:#000000; font-family:Arial,Helvetica,Geneva,sans-serif; background-color:#FFFFFF; vertical-align:baseline }
.OraTableCellNumber { font-size:0.83em; color:#000000; font-family:Arial,Helvetica,Geneva,sans-serif; background-color:#F7F7E7; vertical-align:baseline; text-align:right } 
.OraTableCellNumberBand { font-size:0.83em; color:#000000; font-family:Arial,Helvetica,Geneva,sans-serif; background-color:#FFFFFF; vertical-align:baseline; text-align:right }
.OraTableCellIconButton { font-size:0.83em; color:#000000; font-family:Arial,Helvetica,Geneva,sans-serif; background-color:#F7F7E7; vertical-align:baseline; text-align:center } 
.OraTableCellIconButtonBand { font-size:0.83em; color:#000000; font-family:Arial,Helvetica,Geneva,sans-serif; background-color:#FFFFFF; vertical-align:baseline; text-align:center }
.OraTableColumnHeader { font-weight:bold; font-size:0.83em; color:#336699; font-family:Arial,Helvetica,Geneva,sans-serif; background-color:#CCCC99; text-align:left; vertical-align:bottom; } 
.OraTableColumnHeaderNumber { font-weight:bold; font-size:0.83em; color:#336699; font-family:Arial,Helvetica,Geneva,sans-serif; background-color:#cccc99; text-align:right; vertical-align:bottom; }
.OraTableColumnHeaderIconButton { font-weight:bold; font-size:0.83em; color:#336699; font-family:Arial,Helvetica,Geneva,sans-serif; background-color:#cccc99; text-align:center; vertical-align:bottom; }
.OraTableSortableColumnHeader { font-weight:bold; font-size:0.83em; cursor:hand; color:#336699; font-family:Arial,Helvetica,Geneva,sans-serif; background-color:#CCCC99; TEXT-ALIGN:left; } 
.OraDarkTableSortableColumnHeader { font-weight:bold; font-size:0.83em; cursor:hand; color:#000033; font-family:Arial,Helvetica,Geneva,sans-serif; background-color:#CCCC99; TEXT-ALIGN:left; } 
.OraActionText { font-weight:bold; font-size:0.83em; color:#003366; font-family:Arial,Helvetica,Geneva,sans-serif; background-color:#CCCC99 } 
.OraLinkText {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:0.83em;color:#663300}
.OraALinkText {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:0.83em;color:#ff6600}
.OraVLinkText {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:0.83em;color:#996633}
.OraBGAccentLight { background-color:#F7F7E7 } 
.OraBGAccentMedium { background-color:#FFFFCC } 
.OraBGAccentDark { background-color:#CCCC99 }
.OraBGAccentVeryDark { background-color:#999966 }
.OraTableVerticalGrid,.OraTableHorizontalGrid { background-color:#CCCC99;width:1px }
.OraPageInfo {font-size:0.75em;color:#336699;font-family:Arial,Helvetica,Geneva,sans-serif;} 
.OraNavBarViewOnly {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:0.83em;color:#336699}
.OraNavBarActiveLink {font-family:Arial,Helvetica,Geneva,sans-serif; font-size:0.83em; color:#663300}
.OraNavBarInactiveLink {font-family:Arial,Helvetica,Geneva,sans-serif; font-size:0.83em; color:#999966}
.OraDeletedTableCellText { font-size:0.75em; color:#CC0000; FONT-FAMILY:Arial,Helvetica,Geneva,sans-serif; VERTICAL-ALIGN:baseline; } 
.OraCrumbsSelected {font-family:Arial,Helvetica,Geneva,sans-serif; font-size:0.75em; color:#000000; text-decoration:none}
.OraCrumbsEnabled {font-family:Arial,Helvetica,Geneva,sans-serif; font-size:0.75em; color:#663300}
.OraBody {background-color:#FFFFFF; font-family:Arial,Helvetica,Geneva,sans-serif}
.OraTipLabel {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:0.83em;font-weight:bold;color:#336699}
.OraTipText {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:0.83em;color:#336699}
.OraTextInline {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:0.67em;color:#6699cc}
.OraInlineInfoText {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:0.67em;color:#336699}
.OraGlobalButtonText { font-family:Arial,Helvetica,Geneva,sans-serif;font-size:0.67em;color:#663300}
.OraHeaderSubSub {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:0.92em;color:#336699;font-weight:bold}
.OraPromptText {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:0.83em;text-align:right;color:#000000;font-weight:normal}
.OraDataText {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:0.83em;font-weight:bold;color:#000000}
.OraDataNumber {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:0.83em;font-weight:bold;color:#000000;text-align:right}
.OraFieldText {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:0.83em;color:#000000}
.OraFieldTextDisabled {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:0.83em;color:#999999}
.OraHiddenLabel {position:absolute;top:-999px;left:0px}
