﻿/*== START: Header information =========*/

	body {
		background:#D1D1D1 url('../../../images/template/information_technology/it-body-bg.jpg') top center;
	}
    
	#container {
		border-left:1px solid white;
		border-right:1px solid white;
	}

    #header, #header.maroon {
        background-image:url('../../../images/information_technology/template/it_banner.jpg');   
        background-image:url('../../../images/information_technology/template/oit_banner_maroon.png');   
        background-image:url('../../../images/information_technology/template/oit_banner_maroon2.png');   
    }
        #header a:link, #header.maroon a:link, #header a:visited, #header.maroon a:visited {
            color:#660033;
            color:#cc9900;
            color:#E1DBDE
        }
        
    	#header h1, #header.maroon h1 {
    		background-image:none;
    	}
    	
    	ul#portal {
            /*top: 40px;*/
            top:33px;
            color:#C08E0B;
        }
	
	#mainpanel p {
	    margin-top:2px;
	}
	
	a:link, a:visited, a:hover, a:active {
        color: #990066;
        color: #880033;
    }

    a:hover {
        color: #660033;
    }
	
	/*== START: Customs styles for the secondary (light gray) navigation bar ====================*/
	
	    #secondarynavcontainer { 
	        border-bottom:1px solid #999999;
	    }
	
		/* START: IE fix */
			* html #secondarynav.dropdownnav li.nav ul li { border:0px solid #E2E2E2; }	
		/* END: IE fix */
			
		#secondarynav.dropdownnav {
			background-color:transparent;
			background-position:left top;
		}

        #secondarynav li#tertiary {
            margin-right:24px;
        }
				
        #secondarynav li#textonlylink { display:none; }

        #secondarynav li#SectionSearch {
            padding:0px;
            padding-left:14px;
			background: url('../../../images/template/bannernavbarbg/divider-subnav.gif') no-repeat left center;
        }

            *+html #secondarynav li#SectionSearch {
    			background: url('../../../images/template/bannernavbarbg/divider-subnav.gif') no-repeat left top;
            }

            * html #secondarynav li#SectionSearch {
    			background-position: left top;
            }
        
		/*-- START: #findit (drop-down menu) --------------------------*/

			.navcontainer a:link#findit,
			.navcontainer a:visited#findit,
			.navcontainer a:hover#findit,
			.navcontainer a:active#findit {
				background: url('../../../images/template/information_technology/btn_findit.gif') no-repeat 96px center;
				padding-right:34px;
			}
			.navcontainer a:hover#findit {
				background: #FFFFFF url('../../../images/template/information_technology/btn_findit.gif') no-repeat 96px center;			
			}
			    * html .navcontainer a:link#findit, 
			    * html .navcontainer a:visited#findit, 
			    * html .navcontainer a:hover#findit, 
			    * html .navcontainer a:active#findit {
			        background-position: 76px center;
			    }									

			    *+html .navcontainer a:link#findit, 
			    *+html .navcontainer a:visited#findit, 
			    *+html .navcontainer a:hover#findit, 
			    *+html .navcontainer a:active#findit {
			        background-position: 90px center;
			    }									

            .navcontainer #findit-nav ul.drop {
				width:400px;
				background-color: gray;
				float:none;
				top:auto;
				left:auto;
				clear:both;
				background:#DADADA url('../../../images/template/information_technology/findit_bg.jpg') repeat-x scroll left top;	
				border:1px #CCC solid;
				border-bottom:1px solid #6B6B6B;
				float:left;
				padding:15px 0px 20px;
		
			}
				.navcontainer #findit-nav ul.drop h3 {
					font:bold 1em Trebuchet, "Trebuchet MS", Verdana, Arial;
					border-bottom:1px #aaa dotted;	
					padding:0px;
					margin:0px 15px;
				}
	
					.navcontainer #findit-nav ul.drop h3 a:link,
					.navcontainer #findit-nav ul.drop h3 a:visited,
					.navcontainer #findit-nav ul.drop h3 a:hover,
					.navcontainer #findit-nav ul.drop h3 a:active {
						padding:0px;
						background:none;
						color:#000;
					}
					
					.navcontainer #findit-nav ul.drop h3 a:hover {
						text-decoration:underline;
						color:#660033;
					}
	
					.navcontainer #findit-nav ul li {
						position:relative;	
						background:transparent;
					}
					
					.navcontainer #findit-nav ul li.rightCol,
					.navcontainer #findit-nav ul li.leftCol
					{
						width:199px;
						border-right: 1px solid #ccc;
						float: left;
						padding: 0px;
						margin: 0px;		
						overflow:hidden;		
					}
					
					* html #secondarynav.dropdownnav #findit-nav ul li.rightCol {
						border-right:0px solid #fff;
					}
			
					.navcontainer #findit-nav ul li.rightCol {
						border-right:0px solid #fff;
					}
			
						.navcontainer li#tertiary #findit-nav ul ul,
						.navcontainer #secondarynav li#tertiary #findit-nav ul ul {
							position:relative;
							top:auto;
							right:auto;
							left:auto;
							float:none;
							margin:auto 15px 10px;
							padding:0px;
							border:0px solid white;
							background-color:transparent;
							display:block;
							clear:both;
							width:auto;
						}
		
							.navcontainer #findit-nav ul ul li {
								width:auto;
								float:none;
								padding:0px;
								margin:0px;
								line-height:1.2em;
							}
								.navcontainer #findit-nav ul ul li a:link,
								.navcontainer #findit-nav ul ul li a:visited,
								.navcontainer #findit-nav ul ul li a:hover,
								.navcontainer #findit-nav ul ul li a:active {
									padding:0px;
									white-space:normal;
									font-weight:normal;
									display:inline;
									padding:0px;
									background:none;
									line-height:.8em;
								}
								
								.navcontainer #findit-nav ul ul li a:hover {
									text-decoration:underline;
								}

		/*-- END: #findit (drop-down menu) ----------------------------*/
							
	/*== END: Customs styles for the secondary (light gray) navigation bar ====================*/
			

	/*-- START: Header information --------------------*/

		#section-header {
			background: #ffffff url('../../../images/information_technology/template/it_sectionheader_bg.jpg') repeat-x bottom left;
			margin-bottom:0px;
			padding:0px;
			padding-left:25px;
			border-top:1px solid #999999;
		}
			#section-header #oit-bg {
				padding: 14px 290px 16px 25px;
				padding-left:76px;
				height:48px;
				/*
				background: transparent url('../../../images/template/information_technology/oit-image.jpg') no-repeat top left;
                */
            }
		
			#section-header h2 {
				color:#603;				
				background-color:transparent;
                margin-top:17px;
                margin-bottom:17px;
                font-size:2em;
             }	
				#section-header h2 a:link,
				#section-header h2 a:visited,
				#section-header h2 a:hover,
				#section-header h2 a:active {
					color:#603;
					color:#333;
				}

			#section-header p {
				color:#777777;
			}	

            a#sectionheaderimg {
                display:block;
                margin:0px;
                padding:0px;
            }

                a#sectionheaderimg img {
                    display:block;
                    margin:0px;
                    padding:0px;
                }
            
	/*-- End: ----------------------------------------*/


	#content {
/*		border-top:1px solid #999999;*/
        margin-top:0px;
		padding:0px;
		background: #fff url('../../../images/template/information_technology/oit_content_bg_rptr.jpg') repeat-y left top;
	}

		/* START: IE Fixes */
		
			* html div#content {
				background: #fff url('../../../images/template/information_technology/oit_content_bg_rptr.jpg') repeat-y left top;
				padding:0px;
			}

			*+html div#content {
				padding:0px;
			} 

		/* END: IE Fixes */
	
	
	/*== START: #breadcrumbs =============================*/

		#breadcrumbs {
			width:auto;
			background-image: none;
			background-color: #eaeaea;
			border:1px solid #ccc;
			margin-bottom:16px;
			margin-top:4px;

		}

			#breadcrumbs a {
				color: #333333;			
				margin:0px;
				padding:0px 4px 0px 10px ;
				background: url("../../../images/template/arrows/breadcrumb-arrow.gif") no-repeat center left;			
			}

			#breadcrumb-trail {
				background-image: none;
			}
	
	/*== END: #breadcrumb =============================*/


	/*== START: #mainpanel =============================*/

		#mainpanel {
			background-color:#ffffff;
			overflow:hidden;
			margin: 0px;
			padding:20px 20px 20px 25px;
			width:655px;
			border:0px solid #000;
		}
			/* START: IE Fixes */
			
				* html div#mainpanel {
					background-color:#ffffff;
					border:0px solid #D9D9D9;
					overflow:hidden;
					padding:20px 20px 20px 25px;
				}
				
				*+html div#mainpanel {
					padding:20px 20px 20px 25px;
				}

			/* END: IE Fixes */

			#mainpanel h2 {
				border-bottom-width:0px;
			}

            #mainpanel ul li
            {
                list-style-image: url(../../../images/template/arrows/arrow-gray-on-white.gif);
            }

            #sidepanel .box ul li, #sidepanel .right-col-text ul li
            {
                list-style-image: url(../../../images/template/arrows/arrow-gray-on-white.gif);
            }
                #sidepanel .right-col-text ul
                {
                    margin-left:0px;
                }
            
			#mainpanel ul.no-bullets li {
				clear:left;
				list-style-image:none;
			}
	
		
			#mainpanel ul.double-column {
				float:left;
				clear:both;
				margin-bottom:20px;
			}
		
				#mainpanel ul.double-column li 
				{
					width:280px; 
					list-style-image:none;
					float:left;
					height:60px;
					margin-right:20px;
				}
		
			#mainpanel hr {
				border:0px;
				border-top: 2px dotted #ccc;
			}
	
			#mainpanel h4 {
				font-weight:bold;
			}

            
		/*== START: #photopanel ==========================*/ 
	
			#mainpanel #photopanel {			
				margin: 10px 0px 20px;
				padding:0px;				
				width:655px;
				overflow:hidden;
				text-align:center;
				border:1px solid #ccc;
				width:653px;
			}
				#mainpanel #photopanel img {
					display:block;
					margin:0px;
					border-top:0px solid #E4C352;
					border-top:0px solid #E4C352;
					border-bottom:0px solid #603;	
				}
				
				#mainpanel #photopanel a.label {
                    display:block;
                    padding:4px 10px; 
                    background-color:#eeeeee;
                    text-align:right;
				}
		
		/*== END: #photopanel ==========================*/ 
	
	
		/*== START: #summary =============================*/
			
			#mainpanel #summary {clear:both;}
	
			#summary {
				width: 407px;
				margin-left:-25px;
				background: #DADADA url("../../../images/template/information_technology/it-summary-bottom.jpg") no-repeat 0 bottom;
			}		
				#mainpanel #summary a {
					color: #4c4c4c;
				}
	
				#summary a {
					color: #4c4c4c;
				}
	
				#summary h3 {
					background: #DADADA url("../../../images/template/information_technology/it-summary-top.jpg") no-repeat 0 0;
					border-bottom-color: #bb9600;
				}
				
		/*== END: #summary =============================*/


		/*== START: subpanel ===========================*/
	
			.subpanel.wide {
				border-right: solid 1px #d9d9d9;
				padding-right:20px;
				width: 385px;
				width: 404px;
			}
			 
			#mainpanel .subpanel.narrow {
				padding-left:20px;
				margin-left:0px;
				margin-right:0px;
				border-left:0px;
				width:210px;
				overflow:hidden;
			}
			
			/*== START: #notice-box ==================================*/
			
				#mainpanel .notice-box-gray {
					background: #FFE88B url('../../../images/template/information_technology/it-noticeboxgold-bg.jpg') repeat-y left top; 
					width:213px;
					margin-left:-2px;
					padding-bottom:0px;
				}
								
				#mainpanel #notice-box {
					background: #FFE88B url('../../../images/template/information_technology/it-noticeboxgold-bg.jpg') repeat-y left top; 
					background: #FFE88B url('../../../images/template/information_technology/it-noticeboxmaroon-bg.jpg') repeat-y left top; 
					width:213px;
					margin-left:-2px;
					padding-bottom:0px;
					color: #333333;
					color: #e1dbde;
				}
					#mainpanel .notice-box-gray {
						background: #FFE88B url('../../../images/template/information_technology/it-noticeboxgray-bg.jpg') repeat-y left top; 
					}
					#mainpanel .notice-box-gray .topborder {
						border-top: 2px dotted #BB9600;
					} 					
					
					#mainpanel #notice-box .topborder {
						border-top: 2px dotted #BB9600;
					} 					
					
					#mainpanel .subpanel.narrow .notice-box-gray ul {
						margin:6px 0px 8px;
						font-size: 12px;						
						color: #414141;		
						padding:0px;			
					}
											
					#mainpanel #notice-box ul {
						margin:6px 0px 8px;
						font-size: 12px;						
						color: #414141;		
						padding:0px;			
					}
											
					#mainpanel .notice-box-gray p {
						margin:6px 0px 8px;
						font-size: 12px;						
						color: #414141;		
						padding:0px;			
					}
											
					#mainpanel #notice-box p {
						margin:6px 0px 8px;
						font-size: 12px;						
					    color: #333333;
						padding:0px;			
					}
					
						#mainpanel .subpanel.narrow .notice-box-gray ul li {
							list-style-position:outside;
							padding-right:0px;
							list-style-type:none;
						}
						
						#mainpanel .subpanel.narrow #notice-box ul li {
							list-style-position:inside;
							padding-right:0px;
						}
						
					#mainpanel .subpanel.narrow .box .innercontent {
						border-top: 2px dotted #BB9600;
						margin:0px 15px;
						padding:2px;
					}

					#mainpanel .notice-box-gray .innercontent {
						border-top: 2px dotted #BB9600;
						margin:0px 15px;
						padding:2px;
					}
					
					.notice-box-gray a:link,
					.notice-box-gray a:visited { color: #603; }
					
					#notice-box a:link, 
					#notice-box a:visited { color: #603; color: #c08e0b;}

					#notice-box a:hover { color: #000000; color: #c08e0b;}
					
					#mainpanel .notice-box-gray a:hover { color: #000000; }						
						
					#mainpanel .notice-box-gray h3  {
						padding: 15px 15px 3px 15px;
						margin: 0px;
						color: #BB9600;
						color: #603;	
						font-size: 20px;
						font-family: Myriad, Trebuchet, Lucida, Verdana, sans-serif;
						background: transparent url('../../../images/template/information_technology/it-noticeboxgold-top.jpg') no-repeat 0 0;
						border-bottom-width:0px;
					}
					
					#mainpanel #notice-box h3  {
						padding: 15px 15px 3px 15px;
						margin: 0px;
						color: #BB9600;
						color: #603;	
						font-size: 20px;
						font-family: Myriad, Trebuchet, Lucida, Verdana, sans-serif;
						background: transparent url('../../../images/template/information_technology/it-noticeboxgold-top.jpg') no-repeat 0 0;
						background: transparent url('../../../images/template/information_technology/it-noticeboxmaroon-top.jpg') no-repeat 0 0;
						border-bottom-width:0px;
						color: #e1dbde;
					}
					
					#mainpanel .notice-box-gray h3 {
						background: transparent url('../../../images/template/information_technology/it-noticeboxgray-top.jpg') no-repeat 0 0; 
					}
					
					#mainpanel .notice-box-gray .innerbox {
						min-height: 165px;
						background: transparent url('../../../images/template/information_technology/it-noticeboxgold-bottom.jpg') no-repeat left bottom; 
						margin-bottom:0px;
						padding-bottom:25px;
					}
										
					#mainpanel #notice-box .innerbox {
						min-height: 165px;
						background: transparent url('../../../images/template/information_technology/it-noticeboxgold-bottom.jpg') no-repeat left bottom; 
						background: transparent url('../../../images/template/information_technology/it-noticeboxmaroon-bottom.jpg') no-repeat left bottom; 
						margin-bottom:0px;
						padding-bottom:25px;
					}
					#mainpanel .notice-box-gray .innerbox {
						background: transparent url('../../../images/template/information_technology/it-noticeboxgray-bottom.jpg') no-repeat left bottom; 						
					}
					
			/*== END: notice-box =============================*/


            /*== START: call-to-action box ===================*/

                #mainpanel .subpanel.narrow .call-to-action.box {
                    margin-left:-4px;
                    margin-right:-1px;            
                } 
            
		    /*== END: call-to-action box =====================*/
    
    
		/*== END: subpanel =============================*/

	/*== END: #mainpanel =============================*/

	
	/*== START: #sidepanel ( and contents ) ================*/
	
		#sidepanel {
			width: 246px;
			padding-left:24px;
			padding-right:20px;
		}
		
		/*== START: Side Navigation ===============================*/
			/*
			#sidepanel .nav {				
				background: #eaeaea url("../../../images/template/information_technology/it-nav-bg.jpg") repeat-y left top;
				padding-bottom:0px;		
				margin-bottom:0px;
			}
			#sidepanel .nav h3 {
				padding-left:20px;
				background: url("../../../images/template/information_technology/it-nav-top.jpg") no-repeat 0 0;
			}
			
			#sidepanel ul#sidenav {
				padding-bottom:14px;
				margin-bottom:0px;
				border-top:0px;
				background: url("../../../images/template/information_technology/it-nav-bottom.jpg") no-repeat bottom left;
			}*/
			
				#sidepanel ul#sidenav li {
					padding-left:5px;
					padding-left:3px;
				}
					#sidepanel ul#sidenav li li {
						padding-left:0px;
					}

					#sidepanel ul#sidenav li a  {
						width:210px;
					}
					
					#sidepanel ul#sidenav ul {
						border:0px solid red;
					}
						
						#sidepanel ul#sidenav ul li a  {
							color:#660033;
							border-top:1px solid #EBE0B7;
							border-bottom:1px solid #D0BE83;
							width:202px;
						}

    						#sidepanel ul#sidenav ul {
    						    width:236px;
    						}

                            /*== START: IE7 Fixes ==*/
                            
                                * + html #sidepanel ul#sidenav ul {
                                    background-color:#b1b1b1;
                                }    			
                                * + html #sidepanel ul#sidenav ul ul {
                                    background-color: #e6e6e6;
                                    background-color:#D8C4BB;
                                }
                                * + html #sidepanel ul#sidenav ul ul li {
                                border:0px red solid;
                                }
                                * + html #sidepanel ul#sidenav ul ul li a {
                                border-bottom:0px red solid;
                                }
                                
                            /*== END: IE7 Fixes ==*/
		
		/*== END: Side Navigation ===============================*/

		/*== START: box ===============================*/
			
			#sidepanel .box {
				background-image:none;
				background-color:transparent;
				margin-top:20px;
				margin-bottom:25px;
				clear:both;
				border:0;
				padding:0px;
			/*	border-bottom: 2px dotted #d9d9d9;*/
			}				
					
				#sidepanel .box h3 {
					border:1px solid #ccc;
					padding:14px 17px 8px 17px;
					margin-top:0px;
					color:#603;
					background: #DFDFDF url("../../../images/template/information_technology/it_sideheading_bg.jpg") repeat-x left top;
				}
							
					#content #sidepanel .box h3 a:link, 
					#content #sidepanel .box h3 a:visited, 
					#content #sidepanel .box h3 a:hover, 
					#content #sidepanel .box h3 a:active 
					{ 
						color:#660033; 
					}

				#sidepanel .right-col-text h3 {					
					color:#660033;
                    background-image:none;
                    background-color:transparent;
                    padding-left:0px;
                    padding-right:0px;
                    padding-bottom: 5px;
                    margin-bottom: 5px;
                    border-bottom: 2px dotted #aeaeae;

                }
		/*== END: box ===============================*/

		/*== START: box ===============================*/
		
		
			#sidepanel {
				margin-top:20px;
			}
						
			#sidepanel #sectionbox {
					padding:0px;		
					background:transparent url('../../../images/template/information_technology/it_sidenav_bg.jpg') repeat-y left top;
					margin-bottom:8px;
			}
			
			/* IE Fix */ * html #sectionbox { zoom:1; }
			
				#sidepanel #sectionbox.nav h3 {
					font-size: 1.2em;
					line-height:1.3em;					
					text-indent:0px;
					color:#660033;
					padding:20px 19px 8px;
					margin-bottom: 0px;
					background: transparent url('../../../images/template/information_technology/it_sidenav_top.jpg') no-repeat left top;
				}
					#sidepanel #sectionbox h3 a:link, #sidepanel #sectionbox h3 a:visited {
						color:#660033;	
					}
				
					#sidepanel #sectionbox ul#sidenav {
						background-image:none;
						border-width:0px;
						margin-top:0px;
						margin-bottom:0px;
						padding-bottom:0px;
					}
						
						/* IE7 Fix */ * + html #sectionbox ul#sidenav  { zoom:1; }
						/* IE6 Fix */ * html #sectionbox ul#sidenav  { zoom:1; }
						
						
						* html #sectionbox ul#sidenav li a { border:0px solid red;}
	
						* html #sectionbox ul#sidenav li a {
							background-image:none;
							border-left-width:0px;
							border-right-width:0px;
							border-top:1px solid #fff;
							border-bottom:1px solid #BBBBBB;														
							background-color:transparent;
							color:#660033;
						}

			/*		*/	#sectionbox ul#sidenav li a {
							border-left-width:0px;
							border-right-width:0px;
							border-top:1px solid #fff;
							border-bottom:1px solid #BBBBBB;
							background-image:none;
							background-color:transparent;
							color:#660033;
						}

							#sectionbox ul#sidenav > li:first-child a 
							{
								border-top:0px solid #8E094A;
							}

                            #sidepanel ul#sidenav li a:hover, 
                            #sidepanel ul#sidenav li a.active
                            {
                                background: #5F5F5F url(../../../images/template/sidenav/sidemenu-btn-darkgray.jpg) repeat-x;
                            }
                            
                        #sidepanel ul#sidenav ul li a
                        {
                            color:#000;
                            background-color: #b1b1b1;
                            background-image: url(../../../images/template/sidenav/sidemenu-btn-darkgray-indent.gif);
                            border-top:1px solid #eaeaea;
                            border-bottom:0px solid #fff;
                        }

                        /*-- START: IE7 Fixes ---*/
                            *+html #sidepanel ul#sidenav li a,
                            *+html #sidepanel ul#sidenav li a:hover,
                            *+html #sidepanel ul#sidenav li a.active,
                            *+html #sidepanel ul#sidenav li a.active:hover
                            {
                                margin-bottom:-1px;
                            }
                            
                            *+html #sidepanel ul#sidenav ul li a:link, 
                            *+html #sidepanel ul#sidenav ul li a:visited, 
                            *+html #sidepanel ul#sidenav ul li a:hover,
                            *+html #sidepanel ul#sidenav ul li a:active,
                            *+html #sidepanel ul#sidenav ul li a.active,
                            *+html #sidepanel ul#sidenav ul li a.active:hover
                            {
                                margin-bottom:0px;
                            }
                        /*-- END: IE7 Fixes ---*/

				#sidepanel #sectionbox.nav hr {
					padding:0px;
					margin:0px 5px 0px 3px;			
					border-bottom:1px solid #fff;
					border-top:1px solid #BBBBBB;
					border-left:0px solid #fff;
					display:block;
				}
				
				/* START: IE Fix */
					* + html #sidepanel #sectionbox.nav hr {
						display:block;
						margin-bottom:-6px;
						margin-top:-6px;
						height:2px;
					}
					* html #sidepanel #sectionbox.nav hr {
						display:block;
						margin-bottom:-6px;
						margin-top:-6px;
						height:2px;
					}
				/* END: IE Fix */
				
				#sidepanel #sectionbox .innerbox {
					color:#ffffff;
					padding:4px 16px 14px;
					margin:0px;
					line-height:1.1em;
				}
				#sidepanel #sectionbox .innerbox.bottom {
				    display:block;
					padding-bottom: 14px;
					background:transparent url('../../../images/template/information_technology/it_sidenav_bottom.jpg') no-repeat left bottom;	
					height:10px;
				}




		
			/*== START: tributtonbox =============================*/
					
				#sidepanel .tributtonbox {
						padding:0px;		
						margin:6px 0px 10px;
						clear:both;
						position:relative;	
						float:left;	
				}					
					#sidepanel .tributtonbox h3 {
						font-size: 1.6em;
						background: transparent url('../../../images/template/information_technology/it_side_audibox_top.jpg') no-repeat left top;
						padding:12px 16px 0px;
						margin-bottom: 6px;
						line-height:1em;
						color:#660033;
					}

						#sidepanel .tributtonbox a:link,
						#sidepanel .tributtonbox a:visited,
						#sidepanel .tributtonbox a:hover,
						#sidepanel .tributtonbox a:active {
							color:#660033;
						}
		
						#sidepanel .tributtonbox h3 a:link,
						#sidepanel .tributtonbox h3 a:visited,
						#sidepanel .tributtonbox h3 a:hover,
						#sidepanel .tributtonbox h3 a:active {
							color:#660033;
						}
	
					#sidepanel .tributtonbox hr {
						border-top:1px solid #999999;
						border-bottom:1px solid #FFFFFF;
						margin:0px 5px 0px 5px;
						padding:0px;					
					}
		
					#sidepanel .tributtonbox .innerbox {
						color:#660033;
						padding:4px 16px 14px;
						margin:0px;
						line-height:1.1em;
						
						width:246px; 
						padding:0px; 
						margin:0px; 
						text-align:center; 
						float:left; 
						position:relative;
					}
					    #sidepanel .tributtonbox .btnbox {
    					    width:82px; 
    					    padding:0px; 
    					    position:relative; 
    					    margin:auto; 
    					    float:left;
					    }
    					    #sidepanel .tributtonbox .btnbox.center {
        					    width:82px; 
    					    }	
					    
						#sidepanel .tributtonbox .innerbox p {
							padding:0px;
							margin:0px;
						}
						
						#sidepanel .tributtonbox .innerbox ul {
							padding:0px;
							margin:0px 0px 4px;
							line-height:1.3em;
						}
					
					#sidepanel .tributtonbox .innerbox.bottom {
						padding-bottom: 14px;
						background:transparent url('../../../images/template/information_technology/it_side_audibox_bottom.jpg') no-repeat left bottom;	
					}

			/*== END: tributtonbox =============================*/


			/*== START: #itHelpDeskChatBox =============================*/
		
				#itHelpDeskChatBox
				{
					clear:both;
					padding:0px;		
					background:transparent url('../../../images/template/information_technology/chat_box_bg_rptr.jpg') repeat-y left top;
					margin:8px 0px;					
				}
					#itHelpDeskChatBox h3 {
						font-size: 1.4em;
						background: transparent url('../../../images/template/information_technology/chat_box_top.jpg') no-repeat left top;
						padding:14px 78px 4px 16px;
						margin:0px 0px 0px;
						line-height:1em;
						color:#660033;
						font-weight:bold;
					}
						#itHelpDeskChatBox a:link,
						#itHelpDeskChatBox a:visited,
						#itHelpDeskChatBox a:hover,
						#itHelpDeskChatBox a:active {
							color:#660033;
						}
			
						#itHelpDeskChatBox h3 a:link,
						#itHelpDeskChatBox h3 a:visited,
						#itHelpDeskChatBox h3 a:hover,
						#itHelpDeskChatBox h3 a:active {
							color:#660033;
						}
			
					#itHelpDeskChatBox .innerbox {
							color:#660033;
							padding:0px 0px 14px;
							margin:0px;
							line-height:1.1em;
					}
						#itHelpDeskChatBox .innerbox p {
							padding:0px 78px 4px 16px;
							margin:0px;
						}
						
						#itHelpDeskChatBox .innerbox ul {
							padding:0px;
							margin:0px 0px 4px;
							line-height:1.3em;
						}
					
					#itHelpDeskChatBox .innerbox.bottom {
						padding-bottom: 14px;
						min-height:67px;
						background:transparent url('../../../images/template/information_technology/chat_box_bottom.jpg') no-repeat left bottom;	
					}
				
					* html #itHelpDeskChatBox .innerbox.bottom {
						height:69px;
					}
				
			/*== END: #itHelpDeskChatBox =============================*/


		/*== END: box ===============================*/
						
		
		/*== START: adbox ===============================*/

			#sidepanel .adbox {
				margin:10px 5px;
			}
				#sidepanel .adbox h3 {
					background:#CECECE url('../../../images/template/information_technology/it_side_heading_bg.jpg') no-repeat left top;
					color:#660033;
					border-bottom:1px solid #AEAEAE;
					padding-bottom:8px;
				}			
					#sidepanel .adbox.alert h3 {
						color:#990000;
					}

				#sidepanel .adbox h4 {
					font-weight:bold;
					margin-bottom:4px;
					padding-bottom:2px;
					color:#990000;
					font-size:16px;
				}
	
				#sidepanel .adbox p {
					margin:4px 0px 8px;
				}

				#sidepanel .adbox strong {
					font-weight:bold;
					color:#660033;		
				}
					#sidepanel .adbox.alert strong {
						font-weight:bold;
						color:#990000;		
					}

		/*== END: adbox =================================*/

        /*== START: slidebox ============================*/
        	
        	#sidepanel div.box.slidecontent {
				background:url('../../../images/template/information_technology/sidenav_slidebox_bottom.jpg') no-repeat left bottom; 
				padding-bottom:9px;
			}			
				#sidepanel div.box.slidecontent h3 {
					cursor:pointer;
					background:url('../../../images/template/information_technology/sidenav_slidebox_top.jpg') left top;
                    border:none;
                    cursor:pointer;
				}
				    /* IE Fix: The entire area isn't clickable w/o declaring a width in IE. */
				    *+html #sidepanel div.box.slidecontent h3 { width:212px; }

					#sidepanel div.box.slidecontent .moreinfo {
						background-color:#EEEEEE;
						border-left:1px solid #CDCDCD; 
						border-right:1px solid #CDCDCD;
						padding:10px;
					}
    					#sidepanel div.box.slidecontent .moreinfo div {
    						padding:0px;
    					}
    					#sidepanel div.box.slidecontent .moreinfo p {
    						padding:0px;
    						margin:0px 0px 4px;
    					}					
    					
		/*== END: slidebox ============================*/

	/*== END: #sidepanel ( and contents ) ================*/
	
	
	/*== START: #footer & prefooter =================================*/
		
	
		div#prefooter {
			background: #FEFEFE url('../../../images/template/information_technology/it_prefooter_bg.jpg') repeat-x bottom left;
			border-top:1px solid #999999;
			padding-top:3px;
			padding-bottom:3px;
		}	
			
			div#prefooter div#prefooterlinks {
				padding-bottom:5px;
				padding-left:40px;
				padding-right:60px;
			}		

			/* IE6 Fix */
			* html div#prefooter div#prefooterlinks { height:5px; }
			/* IE6 Fix */

			div#prefooter div#prefooterlinks a:link,
			div#prefooter div#prefooterlinks a:visited,
			div#prefooter div#prefooterlinks a:hover,
			div#prefooter div#prefooterlinks:active {
/*				color:#A78700;
*/			}
	
			div#prefooter div#prefooterlinks ul li {
				border-color:#999999;
			}
		
		#footer {
			border-top:0;
			margin-top:0;
			margin-bottom:0;
			padding-bottom:2em;		
			background: #54002A url('../../../images/template/information_technology/it_footer_bg.jpg') repeat-x top left;
			color:#E3E3E3;
		}
			div#footer a:link,
			div#footer a:visited,
			div#footer a:hover,
			div#footer a:active {
    			color:#c08e0b;
			}		
	/*== END: #footer & prefooter =================================*/


	/*== START: staff profile styles =====================================*/
	
    	#profile-details p, #profile-details ul, #profile-details ol, #profile-details div 
        {
    /*        margin-top: 0px;
            margin-right: 0px;
            margin-bottom: 0px;
            margin-left: 14px;
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0.8em;
            padding-left: 20px;
            border-left: 2px dotted #bb9600;
     */       border-left:0px;
              margin-left:0px; 
              padding-left:0px;
        }
    
    
        #profile-details ul#background li
        {
            list-style-image: url('../../../images/template/arrows/arrow-gray-on-white.gif');
            margin-left:28px;
            list-style-image: none;
            margin-left:0px;
        }
    
        #profile-details ul.moreinfo li
        {
            list-style-image: url('../../../images/template/arrows/arrow-gray-on-white.gif');
            margin-left:18px;
        }
        
        #profile-details ul#background
        {
            padding-left: 0px;
        }
    
	/*== END: staff profile styles =====================================*/
    

	/*== START: plansdiagram styles =====================================*/
	
	    #plansdiagram {
	        width:111px;
	        overflow:hidden;
	        float:right; 
	        clear:right; 
	        margin-left:20px;
	        margin-bottom:10px;
	    }
            #plansdiagram img {
                display:block;
                margin-left:-120px;
            }

                #plansdiagram img.highlight {
                    margin-left:0px;
        	    }

                #plansdiagram a:hover img {
                    margin-left:0px;
        	    }
	        
	    
	    
	    
	    
	/*== END: plansdiagram styles =====================================*/
	
	
